@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";
.kr-embedded,
.kr-checkout,
.kr-smart-button,
.kr-discount-panel {
  /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
  /* Document
     ========================================================================== */
  /**
   * 1. Correct the line height in all browsers.
   * 2. Prevent adjustments of font size after orientation changes in iOS.
   */
  /* Sections
     ========================================================================== */
  /**
   * Remove the margin in all browsers.
   */
  /**
   * Correct the font size and margin on `h1` elements within `section` and
   * `article` contexts in Chrome, Firefox, and Safari.
   */
  /* Grouping content
     ========================================================================== */
  /**
   * 1. Add the correct box sizing in Firefox.
   * 2. Show the overflow in Edge and IE.
   */
  /**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
  /* Text-level semantics
     ========================================================================== */
  /**
   * Remove the gray background on active links in IE 10.
   */
  /**
   * 1. Remove the bottom border in Chrome 57-
   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
   */
  /**
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
  /**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
  /**
   * Add the correct font size in all browsers.
   */
  /**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
  /* Embedded content
     ========================================================================== */
  /**
   * Remove the border on images inside links in IE 10.
   */
  /* Forms
     ========================================================================== */
  /**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
  /**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
  /**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
  /**
   * Correct the inability to style clickable types in iOS and Safari.
   */
  /**
   * Remove the inner border and padding in Firefox.
   */
  /**
   * Restore the focus styles unset by the previous rule.
   */
  /**
   * Correct the padding in Firefox.
   */
  /**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
  /**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
  /**
   * Remove the default vertical scrollbar in IE 10+.
   */
  /**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
  /**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
  /**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
  /**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
  /**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
  /* Interactive
     ========================================================================== */
  /*
   * Add the correct display in Edge, IE 10+, and Firefox.
   */
  /*
   * Add the correct display in all browsers.
   */
  /* Misc
     ========================================================================== */
  /**
   * Add the correct display in IE 10+.
   */
  /**
   * Add the correct display in IE 10.
   */
}
.kr-embedded *:not(svg):not(g):not(path):not(circle):not(rect):not(ellipse):not(text):not(lineargradient):not(stop):not(i),
.kr-checkout *:not(svg):not(g):not(path):not(circle):not(rect):not(ellipse):not(text):not(lineargradient):not(stop):not(i),
.kr-smart-button *:not(svg):not(g):not(path):not(circle):not(rect):not(ellipse):not(text):not(lineargradient):not(stop):not(i),
.kr-discount-panel *:not(svg):not(g):not(path):not(circle):not(rect):not(ellipse):not(text):not(lineargradient):not(stop):not(i) {
  all: initial;
}
.kr-embedded html,
.kr-checkout html,
.kr-smart-button html,
.kr-discount-panel html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
  /* 2 */
}
.kr-embedded body,
.kr-checkout body,
.kr-smart-button body,
.kr-discount-panel body {
  margin: 0;
}
.kr-embedded h1,
.kr-checkout h1,
.kr-smart-button h1,
.kr-discount-panel h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.kr-embedded hr,
.kr-checkout hr,
.kr-smart-button hr,
.kr-discount-panel hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}
.kr-embedded pre,
.kr-checkout pre,
.kr-smart-button pre,
.kr-discount-panel pre {
  font-family: monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
.kr-embedded a,
.kr-checkout a,
.kr-smart-button a,
.kr-discount-panel a {
  background-color: transparent;
}
.kr-embedded abbr[title],
.kr-checkout abbr[title],
.kr-smart-button abbr[title],
.kr-discount-panel abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
     -moz-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}
.kr-embedded b,
.kr-embedded strong,
.kr-checkout b,
.kr-checkout strong,
.kr-smart-button b,
.kr-smart-button strong,
.kr-discount-panel b,
.kr-discount-panel strong {
  font-weight: bolder;
}
.kr-embedded code,
.kr-embedded kbd,
.kr-embedded samp,
.kr-checkout code,
.kr-checkout kbd,
.kr-checkout samp,
.kr-smart-button code,
.kr-smart-button kbd,
.kr-smart-button samp,
.kr-discount-panel code,
.kr-discount-panel kbd,
.kr-discount-panel samp {
  font-family: monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
.kr-embedded small,
.kr-checkout small,
.kr-smart-button small,
.kr-discount-panel small {
  font-size: 80%;
}
.kr-embedded sub,
.kr-embedded sup,
.kr-checkout sub,
.kr-checkout sup,
.kr-smart-button sub,
.kr-smart-button sup,
.kr-discount-panel sub,
.kr-discount-panel sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.kr-embedded sub,
.kr-checkout sub,
.kr-smart-button sub,
.kr-discount-panel sub {
  bottom: -0.25em;
}
.kr-embedded sup,
.kr-checkout sup,
.kr-smart-button sup,
.kr-discount-panel sup {
  top: -0.5em;
}
.kr-embedded img,
.kr-checkout img,
.kr-smart-button img,
.kr-discount-panel img {
  border-style: none;
}
.kr-embedded button,
.kr-embedded input,
.kr-embedded optgroup,
.kr-embedded select,
.kr-embedded textarea,
.kr-checkout button,
.kr-checkout input,
.kr-checkout optgroup,
.kr-checkout select,
.kr-checkout textarea,
.kr-smart-button button,
.kr-smart-button input,
.kr-smart-button optgroup,
.kr-smart-button select,
.kr-smart-button textarea,
.kr-discount-panel button,
.kr-discount-panel input,
.kr-discount-panel optgroup,
.kr-discount-panel select,
.kr-discount-panel textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}
.kr-embedded button,
.kr-embedded input,
.kr-checkout button,
.kr-checkout input,
.kr-smart-button button,
.kr-smart-button input,
.kr-discount-panel button,
.kr-discount-panel input {
  /* 1 */
  overflow: visible;
}
.kr-embedded button,
.kr-embedded select,
.kr-checkout button,
.kr-checkout select,
.kr-smart-button button,
.kr-smart-button select,
.kr-discount-panel button,
.kr-discount-panel select {
  /* 1 */
  text-transform: none;
}
.kr-embedded button,
.kr-embedded [type=button],
.kr-embedded [type=reset],
.kr-embedded [type=submit],
.kr-checkout button,
.kr-checkout [type=button],
.kr-checkout [type=reset],
.kr-checkout [type=submit],
.kr-smart-button button,
.kr-smart-button [type=button],
.kr-smart-button [type=reset],
.kr-smart-button [type=submit],
.kr-discount-panel button,
.kr-discount-panel [type=button],
.kr-discount-panel [type=reset],
.kr-discount-panel [type=submit] {
  -webkit-appearance: button;
     -moz-appearance: button;
          appearance: button;
}
.kr-embedded button::-moz-focus-inner,
.kr-embedded [type=button]::-moz-focus-inner,
.kr-embedded [type=reset]::-moz-focus-inner,
.kr-embedded [type=submit]::-moz-focus-inner,
.kr-checkout button::-moz-focus-inner,
.kr-checkout [type=button]::-moz-focus-inner,
.kr-checkout [type=reset]::-moz-focus-inner,
.kr-checkout [type=submit]::-moz-focus-inner,
.kr-smart-button button::-moz-focus-inner,
.kr-smart-button [type=button]::-moz-focus-inner,
.kr-smart-button [type=reset]::-moz-focus-inner,
.kr-smart-button [type=submit]::-moz-focus-inner,
.kr-discount-panel button::-moz-focus-inner,
.kr-discount-panel [type=button]::-moz-focus-inner,
.kr-discount-panel [type=reset]::-moz-focus-inner,
.kr-discount-panel [type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
.kr-embedded button:-moz-focusring,
.kr-embedded [type=button]:-moz-focusring,
.kr-embedded [type=reset]:-moz-focusring,
.kr-embedded [type=submit]:-moz-focusring,
.kr-checkout button:-moz-focusring,
.kr-checkout [type=button]:-moz-focusring,
.kr-checkout [type=reset]:-moz-focusring,
.kr-checkout [type=submit]:-moz-focusring,
.kr-smart-button button:-moz-focusring,
.kr-smart-button [type=button]:-moz-focusring,
.kr-smart-button [type=reset]:-moz-focusring,
.kr-smart-button [type=submit]:-moz-focusring,
.kr-discount-panel button:-moz-focusring,
.kr-discount-panel [type=button]:-moz-focusring,
.kr-discount-panel [type=reset]:-moz-focusring,
.kr-discount-panel [type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
.kr-embedded fieldset,
.kr-checkout fieldset,
.kr-smart-button fieldset,
.kr-discount-panel fieldset {
  padding: 0.35em 0.75em 0.625em;
}
.kr-embedded legend,
.kr-checkout legend,
.kr-smart-button legend,
.kr-discount-panel legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */
}
.kr-embedded progress,
.kr-checkout progress,
.kr-smart-button progress,
.kr-discount-panel progress {
  vertical-align: baseline;
}
.kr-embedded textarea,
.kr-checkout textarea,
.kr-smart-button textarea,
.kr-discount-panel textarea {
  overflow: auto;
}
.kr-embedded [type=checkbox],
.kr-embedded [type=radio],
.kr-checkout [type=checkbox],
.kr-checkout [type=radio],
.kr-smart-button [type=checkbox],
.kr-smart-button [type=radio],
.kr-discount-panel [type=checkbox],
.kr-discount-panel [type=radio] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
.kr-embedded [type=number]::-webkit-inner-spin-button,
.kr-embedded [type=number]::-webkit-outer-spin-button,
.kr-checkout [type=number]::-webkit-inner-spin-button,
.kr-checkout [type=number]::-webkit-outer-spin-button,
.kr-smart-button [type=number]::-webkit-inner-spin-button,
.kr-smart-button [type=number]::-webkit-outer-spin-button,
.kr-discount-panel [type=number]::-webkit-inner-spin-button,
.kr-discount-panel [type=number]::-webkit-outer-spin-button {
  height: auto;
}
.kr-embedded [type=search],
.kr-checkout [type=search],
.kr-smart-button [type=search],
.kr-discount-panel [type=search] {
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}
.kr-embedded [type=search]::-webkit-search-decoration,
.kr-checkout [type=search]::-webkit-search-decoration,
.kr-smart-button [type=search]::-webkit-search-decoration,
.kr-discount-panel [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
          appearance: none;
}
.kr-embedded ::-webkit-file-upload-button,
.kr-checkout ::-webkit-file-upload-button,
.kr-smart-button ::-webkit-file-upload-button,
.kr-discount-panel ::-webkit-file-upload-button {
  -webkit-appearance: button;
          appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}
.kr-embedded details,
.kr-checkout details,
.kr-smart-button details,
.kr-discount-panel details {
  display: block;
}
.kr-embedded summary,
.kr-checkout summary,
.kr-smart-button summary,
.kr-discount-panel summary {
  display: list-item;
}
.kr-embedded template,
.kr-checkout template,
.kr-smart-button template,
.kr-discount-panel template {
  display: none;
}
.kr-embedded [hidden],
.kr-checkout [hidden],
.kr-smart-button [hidden],
.kr-discount-panel [hidden] {
  display: none;
}

/**
 * Selector must exclude .kr-smart-button and its subtree to avoid initial rule
 * to override smart-button styles.
 * Computed rules (.kr-smartform *:not(...)) will have a higher weight
 * than .kr-smart-button alone.
 */
.kr-smartform *:not(svg):not(g):not(path):not(circle):not(rect):not(ellipse):not(text):not(lineargradient):not(stop):not(i), .kr-smart-form *:not(svg):not(g):not(path):not(circle):not(rect):not(ellipse):not(text):not(lineargradient):not(stop):not(i) {
  all: initial;
}

@-webkit-keyframes updating {
  0% {
    color: #666;
  }
  50% {
    color: #999;
  }
  100% {
    color: #666;
  }
}

@keyframes updating {
  0% {
    color: #666;
  }
  50% {
    color: #999;
  }
  100% {
    color: #666;
  }
}
/**
 * Flexbox Mixins
 * http://philipwalton.github.io/solved-by-flexbox/
 * https://github.com/philipwalton/solved-by-flexbox
 *
 * Copyright (c) 2013 Brian Franco
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions;
 * The above copyright notice and this permission notice shall be included
 * in all copies or substantial portions of the Software.
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 *
 * This is a set of mixins for those who want to mess around with flexbox
 * using the native support of current browsers. For full support table
 * check: http://caniuse.com/flexbox
 *
 * Basically this will use;
 *
 * * Fallback, old syntax (IE10, mobile webkit browsers - no wrapping)
 * * Final standards syntax (FF, Safari, Chrome, IE11, Opera)
 *
 * This was inspired by;
 *
 * * http://dev.opera.com/articles/view/advanced-cross-browser-flexbox/
 *
 * With help from;
 *
 * * http://w3.org/tr/css3-flexbox/
 * * http://the-echoplex.net/flexyboxes/
 * * http://msdn.microsoft.com/en-us/library/ie/hh772069(v=vs.85).aspx
 * * http://css-tricks.com/using-flexbox/
 * * http://dev.opera.com/articles/view/advanced-cross-browser-flexbox/
 * * https://developer.mozilla.org/en-us/docs/web/guide/css/flexible_boxes
 */
/**
 * Flexbox Containers
 *
 * The 'flex' value causes an element to generate a block-level flex
 * container box.
 *
 * The 'inline-flex' value causes an element to generate a inline-level
 * flex container box.
 *
 * display: flex | inline-flex
 *
 * http://w3.org/tr/css3-flexbox/#flex-containers
 *
 * (Placeholder selectors for each type, for those who rather @extend)
 */
/**
 * Flexbox Direction
 *
 * The 'flex-direction' property specifies how flex items are placed in
 * the flex container, by setting the direction of the flex container's
 * main axis. This determines the direction that flex items are laid out in.
 *
 * Values: row | row-reverse | column | column-reverse
 * Default: row
 *
 * http://w3.org/tr/css3-flexbox/#flex-direction-property
 */
/**
 * Flexbox Wrap
 *
 * The 'flex-wrap' property controls whether the flex container is single-line
 * or multi-line, and the direction of the cross-axis, which determines
 * the direction new lines are stacked in.
 *
 * Values: nowrap | wrap | wrap-reverse
 * Default: nowrap
 *
 * http://w3.org/tr/css3-flexbox/#flex-wrap-property
 */
/**
 * Flexbox Flow (shorthand)
 *
 * The 'flex-flow' property is a shorthand for setting the 'flex-direction'
 * and 'flex-wrap' properties, which together define the flex container's
 * main and cross axes.
 *
 * Values: <flex-direction> | <flex-wrap>
 * Default: row nowrap
 *
 * http://w3.org/tr/css3-flexbox/#flex-flow-property
 */
/**
 * Flexbox Order
 *
 * The 'order' property controls the order in which flex items appear within
 * their flex container, by assigning them to ordinal groups.
 *
 * Default: 0
 *
 * http://w3.org/tr/css3-flexbox/#order-property
 */
/**
 * Flexbox Grow
 *
 * The 'flex-grow' property sets the flex grow factor. Negative numbers
 * are invalid.
 *
 * Default: 0
 *
 * http://w3.org/tr/css3-flexbox/#flex-grow-property
 */
/**
 * Flexbox Shrink
 *
 * The 'flex-shrink' property sets the flex shrink factor. Negative numbers
 * are invalid.
 *
 * Default: 1
 *
 * http://w3.org/tr/css3-flexbox/#flex-shrink-property
 */
/**
 * Flexbox Basis
 *
 * The 'flex-basis' property sets the flex basis. Negative lengths are invalid.
 *
 * Values: Like "width"
 * Default: auto
 *
 * http://www.w3.org/TR/css3-flexbox/#flex-basis-property
 */
/**
 * Flexbox "Flex" (shorthand)
 *
 * The 'flex' property specifies the components of a flexible length: the
 * flex grow factor and flex shrink factor, and the flex basis. When an
 * element is a flex item, 'flex' is consulted instead of the main size
 * property to determine the main size of the element. If an element is
 * not a flex item, 'flex' has no effect.
 *
 * Values: none | <flex-grow> <flex-shrink> || <flex-basis>
 * Default: See individual properties (1 1 0).
 *
 * http://w3.org/tr/css3-flexbox/#flex-property
 */
/**
 * Flexbox Justify Content
 *
 * The 'justify-content' property aligns flex items along the main axis
 * of the current line of the flex container. This is done after any flexible
 * lengths and any auto margins have been resolved. Typically it helps distribute
 * extra free space leftover when either all the flex items on a line are
 * inflexible, or are flexible but have reached their maximum size. It also
 * exerts some control over the alignment of items when they overflow the line.
 *
 * Note: 'space-*' values not supported in older syntaxes.
 *
 * Values: flex-start | flex-end | center | space-between | space-around
 * Default: flex-start
 *
 * http://w3.org/tr/css3-flexbox/#justify-content-property
 */
/**
 * Flexbox Align Items
 *
 * Flex items can be aligned in the cross axis of the current line of the
 * flex container, similar to 'justify-content' but in the perpendicular
 * direction. 'align-items' sets the default alignment for all of the flex
 * container's items, including anonymous flex items. 'align-self' allows
 * this default alignment to be overridden for individual flex items. (For
 * anonymous flex items, 'align-self' always matches the value of 'align-items'
 * on their associated flex container.)
 *
 * Values: flex-start | flex-end | center | baseline | stretch
 * Default: stretch
 *
 * http://w3.org/tr/css3-flexbox/#align-items-property
 */
/**
 * Flexbox Align Self
 *
 * Values: auto | flex-start | flex-end | center | baseline | stretch
 * Default: auto
 */
/**
 * Flexbox Align Content
 *
 * The 'align-content' property aligns a flex container's lines within the
 * flex container when there is extra space in the cross-axis, similar to
 * how 'justify-content' aligns individual items within the main-axis. Note,
 * this property has no effect when the flexbox has only a single line.
 *
 * Values: flex-start | flex-end | center | space-between | space-around | stretch
 * Default: stretch
 *
 * http://w3.org/tr/css3-flexbox/#align-content-property
 */
/**
 * Fallback to support gap within flexbox
 * Unsupported with Chrome prior to version 84 among others.
 *
 * https://developer.mozilla.org/en-US/docs/Web/CSS/gap#browser_compatibility
 *
 * @since KJS-2162.61 (2022-09-13)
 */
.kr-embedded.kr-out-of-view-form, .kr-embedded.kr-out-of-view-form[krvue], .kr-embedded.kr-out-of-view-form[krvue][kr-popin],
kr-smartform.kr-out-of-view-form,
kr-smartform.kr-out-of-view-form[krvue],
kr-smartform.kr-out-of-view-form[krvue][kr-popin],
kr-smart-form.kr-out-of-view-form,
kr-smart-form.kr-out-of-view-form[krvue],
kr-smart-form.kr-out-of-view-form[krvue][kr-popin] {
  position: fixed;
  top: -4000px;
  left: -4000px;
  right: -4000px;
  bottom: -4000px;
}

.kr-embedded {
  display: block;
  /**
   * Keep regular fields undisplayed until they have class "kr-field-element".
   * That is until component are mounted and their v-show condition takes over
   * the display condition.
   *
   * @since KJS-2419
   */
}
.kr-embedded.kr-embedded-flex-display {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.kr-embedded.kr-embedded-flex-display.kr-embedded-flex-direction-column {
  -ms-flex-direction: column;
      flex-direction: column;
}
.kr-embedded.kr-embedded-flex-display.kr-embedded-flex-direction-row {
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.kr-embedded .kr-pan,
.kr-embedded .kr-expiry,
.kr-embedded .kr-security-code,
.kr-embedded .kr-installment-number,
.kr-embedded .kr-first-installment-delay,
.kr-embedded .kr-identity-document-type,
.kr-embedded .kr-identity-document-number,
.kr-embedded .kr-card-holder-name,
.kr-embedded .kr-card-holder-mail,
.kr-embedded .kr-do-register,
.kr-embedded div[id^=kr-field-app-] {
  position: relative;
  -ms-flex-order: 0;
      order: 0;
}
.kr-embedded .kr-installment-number:not(.kr-field-element),
.kr-embedded .kr-first-installment-delay:not(.kr-field-element),
.kr-embedded .kr-identity-document-type:not(.kr-field-element),
.kr-embedded .kr-identity-document-number:not(.kr-field-element),
.kr-embedded .kr-card-holder-name:not(.kr-field-element),
.kr-embedded .kr-card-holder-mail:not(.kr-field-element),
.kr-embedded .kr-do-register:not(.kr-field-element) {
  display: none;
}
.kr-embedded div[id^=kr-field-app-] {
  width: 100%;
}
.kr-embedded .kr-form-error,
.kr-embedded .kr-payment-button,
.kr-embedded .kr-discount-panel--container,
.kr-embedded .kr-discount-panel-wrapper {
  -ms-flex-order: 30;
      order: 30;
}

.kr-embedded[krvue] .kr-expiry.kr-size-half,
.kr-embedded[krvue] .kr-security-code.kr-size-half {
  width: calc(50% - 5px);
}

/* Popin CSS */
.kr-popin-utils .kr-popin-background {
  background-color: #232323;
  bottom: 0;
  left: 0;
  opacity: 0.7;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 9998;
}

.kr-popin-button {
  background-color: #293c7a;
  color: #fff;
}

.kr-popin-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  left: -9999px;
  position: fixed;
  top: -9999px;
  z-index: 9999;
  overflow: auto;
}
.kr-popin-wrapper .kr-embedded[kr-popin] {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}
.kr-popin-wrapper .kr-embedded[kr-popin].kr-embedded-flex-display-row-wrap {
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.kr-popin-wrapper .kr-embedded[kr-popin] .kr-payment-button {
  background-color: #293c7a;
  color: #fff;
}
.kr-popin-wrapper.kr-secure-iframe-open {
  z-index: 10000;
}
@media (max-width: 410px) {
  .kr-popin-wrapper {
    -ms-flex-align: start;
    align-items: start;
    overflow-y: scroll;
    overflow-x: hidden;
    min-height: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media (max-width: 800px) and (max-height: 500px) {
  .kr-popin-wrapper {
    -ms-flex-align: start;
    align-items: start;
    overflow-y: scroll;
    overflow-x: hidden;
    min-height: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media (max-width: 350px) {
  .kr-popin-wrapper {
    padding-top: 0;
    padding-bottom: 0;
  }
}

.kr-embedded[kr-popin] {
  box-sizing: border-box;
  background-color: #fff;
  padding-bottom: 80px;
  padding-top: 119px;
  position: relative;
}
.kr-embedded[kr-popin] .kr-popin-modal-header {
  background-color: #e4e4e4;
  color: #333;
  height: 90px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  /* Header logo */
}
.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible {
  height: 30px;
  border-bottom: 0;
  margin-bottom: 0;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-background,
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-background-image {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-header {
  font-size: 12px;
  line-height: 30px;
  margin: 0;
  padding: 0;
  text-align: center;
  display: block;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  left: 0;
  top: 0;
}
.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-shop-name {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 1;
  margin-top: 50px;
  padding: 0 20px;
  left: 0;
  top: 0;
  position: relative;
}
.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-shop-name span {
  font-size: 16px;
}
.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-amount, .kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-order-id {
  display: none;
}
.kr-embedded[kr-popin] .kr-popin-modal-header i.fi-x-circle {
  cursor: pointer;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 0;
  top: 0;
  margin: 4px 4px 0 0;
  z-index: 1;
}
.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup {
  position: relative;
  opacity: 0;
  margin-top: 0;
}
.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup.kr-visible {
  opacity: 1;
}
.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-lock {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  margin-left: 4px;
}
.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-lock svg {
  width: 100%;
  height: 100%;
}
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image {
  position: absolute;
  top: -44px;
  width: 84px;
  height: 84px;
}
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-logo,
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border-shadow,
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border {
  border-radius: 50%;
  position: absolute;
}
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border-shadow {
  width: 84px;
  height: 84px;
  background-color: rgba(0, 0, 0, 0.2);
}
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border {
  width: 80px;
  height: 80px;
  background-color: #808080;
  margin-top: 2px;
  margin-left: 2px;
}
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-logo {
  width: 74px;
  height: 74px;
  margin-top: 5px;
  margin-left: 5px;
  background-color: #293c7a;
}
.kr-embedded[kr-popin] .kr-popin-modal-footer {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-align: center;
  align-items: center;
  height: 80px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.kr-embedded[kr-popin] .kr-popin-modal-footer img {
  margin-right: 30px;
  height: 40px;
}
.kr-embedded[kr-popin] .kr-popin-modal-footer img.kr-logo-payzen {
  height: 40px;
}
.kr-embedded[kr-popin] .kr-popin-modal-footer img.kr-logo-lyra {
  height: 40px;
}
.kr-embedded[kr-popin] .kr-popin-modal-footer img.kr-logo-sogecom {
  height: 20px;
}
.kr-embedded[kr-popin] .kr-popin-modal-footer img.kr-logo-cdn {
  height: 30px;
}
.kr-embedded[kr-popin][krvue].kr-secure-iframe-open {
  padding: 30px 0 0;
  width: auto;
  height: auto;
}

/* 3ds mobile */
@media (max-width: 450px) {
  .kr-embedded.kr-secure-iframe-open[kr-popin][krvue] {
    bottom: 0;
    left: 0;
    margin-top: 0;
    padding-top: 0;
    position: absolute;
    right: 0;
    top: 0;
  }
  .kr-embedded.kr-secure-iframe-open[kr-popin][krvue] .kr-secure-iframe-visible.kr-popin-modal-header {
    height: 37px;
  }
  .kr-embedded.kr-secure-iframe-open[kr-popin][krvue] iframe#krcheckout {
    bottom: 0 !important;
    height: 100% !important;
    left: 0 !important;
    position: fixed !important;
    right: 0 !important;
    top: 37px !important;
    width: 100% !important;
  }
}
/* Internet Explorer 11 */
.kr-embedded.kr-internet-explorer[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image {
  margin-left: 42px;
}
.kr-embedded.kr-internet-explorer[kr-popin] .kr-popin-modal-footer .kr-whitelabel-logo img {
  position: absolute;
  right: 0;
  bottom: 22px;
}

/* iOS10 */
.kr-embedded.kr-ios-10[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image,
.kr-embedded.kr-ios-9[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image {
  margin-left: 70px;
}

.kr-brand-buttons,
.kr-embedded .kr-brand-buttons {
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  min-height: 40px;
}
.kr-brand-buttons .kr-brand-button,
.kr-embedded .kr-brand-buttons .kr-brand-button {
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
}
.kr-brand-buttons .kr-brand-button .kr-brand-button-icon,
.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-icon {
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  height: 40px;
  width: 50px;
  position: relative;
  cursor: pointer;
}
.kr-brand-buttons .kr-brand-button .kr-brand-button-icon svg,
.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-icon svg {
  cursor: pointer;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.kr-brand-buttons .kr-brand-button .kr-brand-button-label,
.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-label {
  text-align: center;
  text-transform: lowercase;
}

.kr-discount-panel .kr-discount-panel-content {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: end;
      align-items: flex-end;
}
.kr-discount-panel .kr-discount-panel-subtotal,
.kr-discount-panel .kr-discount-panel-discount {
  box-sizing: border-box;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.kr-discount-panel .kr-discount-panel-discount--negative .kr-discount-panel-discount-value {
  color: #293c7a;
  font-weight: 700;
}
.kr-discount-panel .kr-discount-panel-discount--positive .kr-discount-panel-discount-value {
  color: #c62828;
  font-weight: 700;
}
.kr-discount-panel .kr-discount-panel-discount .kr-discount-panel-discount-updating {
  font-weight: 500;
  -webkit-animation: updating 1s infinite;
          animation: updating 1s infinite;
}

.kr-smartform, .kr-smart-form {
  z-index: 1;
  /* Help */
  /* Help modal */
  /* KJS-2563: Must be outside to allow the styling with just .kr-smart-button selector */
}
.kr-smartform .kr-smartform-modal-wrapper, .kr-smart-form .kr-smartform-modal-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  z-index: 9999;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-background, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-background {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #232323;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.25s ease-out;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-background.kr-modal-open, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-background.kr-modal-open {
  opacity: 0.7;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal {
  min-width: 300px;
  z-index: 2;
  background-color: #fff;
  box-sizing: border-box;
  padding-bottom: 80px;
  padding-top: 96px;
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.3) 0 19px 38px, rgba(0, 0, 0, 0.22) 0 15px 12px;
  opacity: 0;
  transform: scale(0.7);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal.kr-modal-open, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal.kr-modal-open {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-open, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-open, .kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-visible, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-visible {
  padding-top: 30px;
  padding-bottom: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-open.kr-mobile, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-open.kr-mobile, .kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-visible.kr-mobile, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-visible.kr-mobile {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods {
  position: relative;
  width: 100%;
  z-index: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods {
  z-index: 1;
  box-sizing: border-box;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
  margin: 10px 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item {
  width: 100%;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item:last-of-type:nth-of-type(odd), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item:last-of-type:nth-of-type(odd) {
  grid-column: 1/span 2;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator {
  margin: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator label {
  white-space: break-spaces;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span {
  display: inline-block;
  margin: 0;
  cursor: default;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-hideout, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-hideout {
  position: fixed;
  top: -9999px;
  left: -9999px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span :not(.kr-extra-brands), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span :not(.kr-extra-brands) {
  background-color: #fff;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  color: #777;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  position: absolute;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  top: 0;
  opacity: 1;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: default;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg {
  box-sizing: content-box;
  height: 16px;
  width: 20px;
  vertical-align: baseline;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item {
  position: relative;
  display: block;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item.kr-cards, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item.kr-cards {
  z-index: 2;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item:not(.kr-cards), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item:not(.kr-cards) {
  z-index: 1;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label {
  border: none;
  outline: none;
  background-color: #fff;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled),
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled),
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled),
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled),
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) {
  padding: 0;
  background-color: transparent;
  border: none;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button {
  display: block;
  width: 100%;
  pointer-events: none;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label:hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label:hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label:focus:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label:focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:focus:not(.kr-loading):not(.kr-locked) {
  background-color: #eee;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header {
  display: block;
  padding-top: 16px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
  padding: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-label-wrapper, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-label-wrapper,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-label-wrapper,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-label-wrapper,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-label-wrapper,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-label-wrapper {
  position: static;
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked .kr-method-label-wrapper, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked .kr-method-label-wrapper,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked .kr-method-label-wrapper,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked .kr-method-label-wrapper,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-locked .kr-method-label-wrapper,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-locked .kr-method-label-wrapper {
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon {
  display: none;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 20px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon svg, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon svg,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon svg,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon svg {
  width: 20px;
  height: 20px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label {
  cursor: pointer;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-methods-group-label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-methods-group-label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-methods-group-label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-methods-group-label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-methods-group-label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-methods-group-label {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right {
  position: absolute;
  height: 100%;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left svg, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left svg,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right svg,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left svg,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right svg,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left svg,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right svg {
  fill: #444;
  width: 20px;
  height: 20px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right {
  right: 10px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left {
  left: 10px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-loading,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-loading {
  cursor: wait;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading label,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-loading label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-loading label {
  cursor: wait;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-locked,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-locked {
  cursor: default;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip {
  position: relative;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content {
  position: absolute;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible {
  top: 0;
  opacity: 1;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: default;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  background-color: #fff;
  transition-delay: 0s, 0s;
  transition-property: opacity, max-height;
  opacity: 1;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content--invisible, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content--invisible {
  transition-delay: 0s, 0.5s;
  transition-duration: 0.5s, 0s;
  transition-property: opacity, max-height;
  opacity: 0;
  max-height: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-back-button, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-back-button {
  transition: all 0.3s;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content.kr-disabled-back-button .kr-back-button, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content.kr-disabled-back-button .kr-back-button, .kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content.kr-hidden-back-button .kr-back-button, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content.kr-hidden-back-button .kr-back-button {
  display: none;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods.kr-method-selected.kr-method-cards > .kr-disabled-back-button:not(.kr-method-content--invisible):not(.kr-secure-iframe-visible), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods.kr-method-selected.kr-method-cards > .kr-disabled-back-button:not(.kr-method-content--invisible):not(.kr-secure-iframe-visible) {
  padding-top: 15px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  cursor: pointer;
  width: 100%;
  border: none;
  outline: none;
  background-color: #fff;
  transition: all 1s;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button:hover, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button:hover {
  background-color: #f4f4f4;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button label {
  cursor: pointer;
  margin-left: 35px;
  transition: all 1s;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left {
  display: -ms-flexbox;
  display: flex;
  left: 10px;
  position: absolute;
  height: 100%;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left svg, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left svg {
  transition: all 1s;
  fill: #293c7a;
  height: 20px;
  width: 20px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page {
  width: 100%;
  min-height: 354px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  background-color: #fff;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-finish-label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-finish-label {
  position: absolute;
  top: 210px;
  -webkit-animation: label-trans 0.2s ease-out;
          animation: label-trans 0.2s ease-out;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-finish-label label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-finish-label label {
  font-family: Roboto, sans-serif;
  font-size: 16px;
  color: #4caf50;
  text-transform: uppercase;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation {
  width: 80px;
  height: 115px;
  margin: 0 auto;
  position: absolute;
  top: 104px;
  -webkit-animation: animation-trans 0.15s ease-out;
          animation: animation-trans 0.15s ease-out;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon {
  width: 80px;
  height: 80px;
  position: relative;
  border-radius: 50%;
  box-sizing: content-box;
  border: 4px solid #fff;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon::before, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon::before {
  top: 3px;
  left: -2px;
  width: 30px;
  transform-origin: 100% 50%;
  border-radius: 100px 0 0 100px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon::after, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon::after {
  top: 0;
  left: 30px;
  width: 60px;
  transform-origin: 0 50%;
  border-radius: 0 100px 100px 0;
  -webkit-animation: rotate-circle 4.25s ease-in;
          animation: rotate-circle 4.25s ease-in;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon::before, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon::before, .kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon::after, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon::after {
  content: "";
  height: 100px;
  position: absolute;
  background: #fff;
  transform: rotate(-45deg);
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-line, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-line {
  height: 5px;
  background-color: #fff;
  display: block;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-line.kr-line-tip, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-line.kr-line-tip {
  top: 46px;
  left: 14px;
  width: 25px;
  transform: rotate(45deg);
  -webkit-animation: icon-line-tip 0.75s;
          animation: icon-line-tip 0.75s;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-line.kr-line-long, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-line.kr-line-long {
  top: 38px;
  right: 8px;
  width: 47px;
  transform: rotate(-45deg);
  -webkit-animation: icon-line-long 0.75s;
          animation: icon-line-long 0.75s;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-circle, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-circle {
  top: -4px;
  left: -4px;
  z-index: 10;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  position: absolute;
  box-sizing: content-box;
  border: 4px solid rgba(76, 175, 80, 0.6);
  background-color: #4caf50;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-fix, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page .kr-animation .kr-check-icon .kr-icon-fix {
  top: 8px;
  width: 5px;
  left: 26px;
  z-index: 1;
  height: 85px;
  position: absolute;
  transform: rotate(-45deg);
  background-color: #fff;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running {
  min-height: 280px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-finish-label label, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-finish-label label {
  color: #293c7a;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 104px;
  -webkit-animation: animation-trans 0.15s ease-out;
          animation: animation-trans 0.15s ease-out;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: #293c7a;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::before {
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  -webkit-animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::after, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::after {
  top: 50%;
  left: 50%;
  -webkit-animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
@-webkit-keyframes loader-6 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(100%);
  }
  50% {
    transform: translateX(100%) translateY(100%);
  }
  75% {
    transform: translateY(100%);
  }
}
@keyframes loader-6 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(100%);
  }
  50% {
    transform: translateX(100%) translateY(100%);
  }
  75% {
    transform: translateY(100%);
  }
}
@-webkit-keyframes loader-7 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(-100%) translateY(-100%);
  }
  75% {
    transform: translateY(-100%);
  }
}
@keyframes loader-7 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(-100%) translateY(-100%);
  }
  75% {
    transform: translateY(-100%);
  }
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::before {
  top: calc(50% - 30px);
  left: calc(50% - 30px);
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-finish-page.kr-running .kr-loading-animation i.kr-loader::after {
  width: 30px;
  height: 30px;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
}
@-webkit-keyframes rotate-circle {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
  }
}
@keyframes rotate-circle {
  0% {
    transform: rotate(-45deg);
  }
  5% {
    transform: rotate(-45deg);
  }
  12% {
    transform: rotate(-405deg);
  }
  100% {
    transform: rotate(-405deg);
  }
}
@-webkit-keyframes icon-line-tip {
  0% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  54% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  70% {
    width: 50px;
    left: -8px;
    top: 37px;
  }
  84% {
    width: 17px;
    left: 21px;
    top: 48px;
  }
  100% {
    width: 25px;
    left: 14px;
    top: 45px;
  }
}
@keyframes icon-line-tip {
  0% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  54% {
    width: 0;
    left: 1px;
    top: 19px;
  }
  70% {
    width: 50px;
    left: -8px;
    top: 37px;
  }
  84% {
    width: 17px;
    left: 21px;
    top: 48px;
  }
  100% {
    width: 25px;
    left: 14px;
    top: 45px;
  }
}
@-webkit-keyframes icon-line-long {
  0% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  65% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  84% {
    width: 55px;
    right: 0;
    top: 35px;
  }
  100% {
    width: 47px;
    right: 8px;
    top: 38px;
  }
}
@keyframes icon-line-long {
  0% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  65% {
    width: 0;
    right: 46px;
    top: 54px;
  }
  84% {
    width: 55px;
    right: 0;
    top: 35px;
  }
  100% {
    width: 47px;
    right: 8px;
    top: 38px;
  }
}
@-webkit-keyframes animation-trans {
  0% {
    top: 184px;
  }
  25% {
    top: 154px;
  }
  50% {
    top: 124px;
  }
  75% {
    top: 114px;
  }
  100% {
    top: 104px;
  }
}
@keyframes animation-trans {
  0% {
    top: 184px;
  }
  25% {
    top: 154px;
  }
  50% {
    top: 124px;
  }
  75% {
    top: 114px;
  }
  100% {
    top: 104px;
  }
}
@-webkit-keyframes label-trans {
  0% {
    top: 290px;
  }
  25% {
    top: 270px;
  }
  50% {
    top: 250px;
  }
  75% {
    top: 230px;
  }
  100% {
    top: 210px;
  }
}
@keyframes label-trans {
  0% {
    top: 290px;
  }
  25% {
    top: 270px;
  }
  50% {
    top: 250px;
  }
  75% {
    top: 230px;
  }
  100% {
    top: 210px;
  }
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header {
  background-color: #e4e4e4;
  color: #333;
  height: 90px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  /* Header logo */
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible {
  height: 30px;
  border-bottom: 0;
  margin-bottom: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible span.kr-popin-header, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible span.kr-popin-header {
  color: #666;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup {
  position: relative;
  opacity: 0;
  margin-top: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup.kr-visible, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup.kr-visible {
  opacity: 1;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-lock, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-lock {
  margin-left: 5px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-background, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-background,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-background-image,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-background-image {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-header, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-header {
  font-size: 12px;
  line-height: 30px;
  margin: 0;
  padding: 0;
  text-align: center;
  display: block;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  left: 0;
  top: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-shop-name, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-shop-name, .kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id, .kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount {
  z-index: 1;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-shop-name, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-shop-name {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  left: 12px;
  top: 12px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-shop-name span, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-shop-name span {
  font-size: 14px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  right: 10px;
  bottom: 30px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span {
  font-size: 16px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id span, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id span {
  font-size: 12px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header i.fi-x-circle, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header i.fi-x-circle {
  width: 12px;
  height: 12px;
  position: absolute;
  right: 0;
  top: 0;
  margin: 4px 4px 0 0;
  cursor: pointer;
  z-index: 1;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image {
  position: absolute;
  bottom: 10px;
  left: 10px;
  width: 38px;
  height: 38px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border-shadow,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border-shadow,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border {
  border-radius: 50%;
  position: absolute;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border-shadow, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border-shadow {
  width: 38px;
  height: 38px;
  background-color: rgba(0, 0, 0, 0.2);
  display: none;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border {
  width: 38px;
  height: 38px;
  background-color: #808080;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo {
  width: 36px;
  height: 36px;
  margin-top: 1px;
  margin-left: 1px;
  background-color: #293c7a;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -ms-flex-align: center;
  align-items: center;
  height: 80px;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img {
  margin-right: 30px;
  height: 40px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img.kr-logo-payzen, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img.kr-logo-payzen {
  height: 40px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img.kr-logo-lyra, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img.kr-logo-lyra {
  height: 40px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img.kr-logo-sogecom, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img.kr-logo-sogecom {
  height: 20px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img.kr-logo-cdn, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer img.kr-logo-cdn {
  height: 30px;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal.kr-fullscreen, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal.kr-fullscreen, .kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal.kr-fullscreen .kr-smartform-methods, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal.kr-fullscreen .kr-smartform-methods {
  width: 100%;
  height: 100%;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal.kr-fullscreen .kr-method-selected.kr-secure-iframe-open, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal.kr-fullscreen .kr-method-selected.kr-secure-iframe-open, .kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal.kr-fullscreen .kr-smartform-methods .kr-method-selected.kr-secure-iframe-open {
  width: 100%;
  height: 100%;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container {
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  overflow: hidden;
  position: relative;
  background-color: #fff;
  transition: width 0.5s;
  z-index: 1;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container.kr-smartform-modal-view-cards:not(.kr-secure-iframe-visible), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container.kr-smartform-modal-view-cards:not(.kr-secure-iframe-visible) {
  overflow: visible;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  transform-origin: center center;
  transition: transform 0.5s, opacity 0.5s;
  transform: translateX(0);
  position: relative;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-color: #fff;
  opacity: 1;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view .kr-smartform-methods, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view .kr-smartform-methods,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view .kr-smartform-methods .kr-method-label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view .kr-smartform-methods .kr-method-label {
  transition: opacity 0.3s;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--level-1, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--level-1 {
  transform: translateX(-100%);
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--level-2, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--level-2 {
  transform: translateX(-200%);
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--level-3, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--level-3 {
  transform: translateX(-300%);
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view:not(.kr-smartform-modal-view--active), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view:not(.kr-smartform-modal-view--active) {
  opacity: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view:not(.kr-smartform-modal-view--active) .kr-smartform-methods, .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view:not(.kr-smartform-modal-view--active) .kr-smartform-methods,
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view:not(.kr-smartform-modal-view--active) .kr-smartform-methods .kr-method-label,
.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view:not(.kr-smartform-modal-view--active) .kr-smartform-methods .kr-method-label {
  opacity: 0;
}
.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view:not(.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--active):not(.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--active):not(.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--popin):not(.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--popin), .kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view:not(.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--active):not(.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--active):not(.kr-smartform .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--popin):not(.kr-smart-form .kr-smartform-modal-wrapper .kr-smartform-modal-views-container .kr-smartform-modal-view--popin) {
  height: 0;
}
.kr-smartform.kr-secure-iframe-visible .kr-smartform-modal-wrapper, .kr-secure-iframe-visible.kr-smart-form .kr-smartform-modal-wrapper {
  z-index: 10000;
}
.kr-smartform .kr-smartform-modal-button, .kr-smart-form .kr-smartform-modal-button {
  display: inline-block;
  background-color: #eee;
  padding: 5px 10px;
  border: 1px solid #ccc;
  font-size: 15px;
  cursor: pointer;
  width: 208px;
}
.kr-smartform .kr-payment-button, .kr-smart-form .kr-payment-button {
  background-color: #293c7a;
  color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header {
  box-sizing: border-box;
  position: relative;
  background-color: #f4f4f4;
  padding: 20px 20px 10px;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  z-index: 2;
  width: 100%;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header span.kr-card-header-label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header span.kr-card-header-label {
  font-size: 12px;
  color: #999;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span {
  display: inline-block;
  margin: 0;
  cursor: default;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-hideout, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-hideout {
  position: fixed;
  top: -9999px;
  left: -9999px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span :not(.kr-extra-brands), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span :not(.kr-extra-brands) {
  background-color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  color: #777;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  position: absolute;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  top: 0;
  opacity: 1;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: default;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span svg {
  box-sizing: content-box;
  height: 16px;
  width: 20px;
  vertical-align: baseline;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods {
  position: relative;
  width: 100%;
  z-index: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods {
  z-index: 1;
  box-sizing: border-box;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
  margin: 10px 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item {
  width: 100%;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item:last-of-type:nth-of-type(odd), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item:last-of-type:nth-of-type(odd) {
  grid-column: 1/span 2;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator {
  margin: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator label {
  white-space: break-spaces;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span {
  display: inline-block;
  margin: 0;
  cursor: default;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-hideout, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-hideout {
  position: fixed;
  top: -9999px;
  left: -9999px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span :not(.kr-extra-brands), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span :not(.kr-extra-brands) {
  background-color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  color: #777;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  position: absolute;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  top: 0;
  opacity: 1;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: default;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg {
  box-sizing: content-box;
  height: 16px;
  width: 20px;
  vertical-align: baseline;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item {
  position: relative;
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item.kr-cards, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item.kr-cards {
  z-index: 2;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item:not(.kr-cards), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item:not(.kr-cards) {
  z-index: 1;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label {
  border: none;
  outline: none;
  background-color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) {
  padding: 0;
  background-color: transparent;
  border: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button {
  display: block;
  width: 100%;
  pointer-events: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label:hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label:hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label:focus:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label:focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:focus:not(.kr-loading):not(.kr-locked) {
  background-color: #eee;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-header {
  display: block;
  padding-top: 16px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
  padding: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-label-wrapper, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-label-wrapper,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-label-wrapper,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-label-wrapper,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-label-wrapper,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-label-wrapper {
  position: static;
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked .kr-method-label-wrapper, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked .kr-method-label-wrapper,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked .kr-method-label-wrapper,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked .kr-method-label-wrapper,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-locked .kr-method-label-wrapper,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-locked .kr-method-label-wrapper {
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon {
  display: none;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 20px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon svg {
  width: 20px;
  height: 20px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-methods-group-label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-methods-group-label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-methods-group-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-methods-group-label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-methods-group-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-methods-group-label {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right {
  position: absolute;
  height: 100%;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right svg {
  fill: #444;
  width: 20px;
  height: 20px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right {
  right: 10px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left {
  left: 10px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-loading,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-loading {
  cursor: wait;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-loading label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-loading label {
  cursor: wait;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-locked,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label.kr-locked {
  cursor: default;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip {
  position: relative;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content {
  position: absolute;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible {
  top: 0;
  opacity: 1;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: default;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  background-color: #fff;
  transition-delay: 0s, 0s;
  transition-property: opacity, max-height;
  opacity: 1;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content--invisible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content--invisible {
  transition-delay: 0s, 0.5s;
  transition-duration: 0.5s, 0s;
  transition-property: opacity, max-height;
  opacity: 0;
  max-height: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-back-button {
  transition: all 0.3s;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content.kr-disabled-back-button .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content.kr-disabled-back-button .kr-back-button, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content.kr-hidden-back-button .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content.kr-hidden-back-button .kr-back-button {
  display: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods.kr-method-selected.kr-method-cards > .kr-disabled-back-button:not(.kr-method-content--invisible):not(.kr-secure-iframe-visible), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods.kr-method-selected.kr-method-cards > .kr-disabled-back-button:not(.kr-method-content--invisible):not(.kr-secure-iframe-visible) {
  padding-top: 15px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin, .kr-smart-form .kr-smartform-wrapper.kr-type-popin {
  z-index: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods {
  min-height: 350px;
  position: relative;
  width: 100%;
  overflow: visible;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods {
  z-index: 1;
  box-sizing: border-box;
  display: block;
  transition: all 0.3s;
  transition-delay: 0.2s;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label:hover:not(.kr-loading):not(.kr-locked) {
  background-color: #eee;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-method-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-method-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-method-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-method-icon {
  display: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-left, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right {
  position: absolute;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-left svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-left svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-right svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right svg {
  fill: #444;
  width: 20px;
  height: 20px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-right, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-right,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-right {
  right: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-left, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-list-header .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-arrow-left,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label .kr-arrow-left {
  left: 10px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label {
  transition: color 0.1s;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-loading-animation, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator .kr-loading-animation,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-loading-animation,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label .kr-loading-animation {
  display: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading {
  border-top: 1px solid #808080;
  border-bottom: 1px solid #808080;
  background-color: #eee;
  cursor: wait;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading label, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-loading label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label.kr-loading label {
  cursor: wait;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-methods-group-activator.kr-locked,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-methods .kr-methods-list .kr-method-label.kr-locked {
  color: #ddd;
  cursor: default;
}
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper, .kr-smart-form .kr-field-wrapper .kr-help-button-wrapper {
  display: none;
}
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper.kr-inner, .kr-smart-form .kr-field-wrapper .kr-help-button-wrapper.kr-inner {
  -ms-flex-order: 4;
  order: 4;
  display: none;
}
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper.kr-inner.kr-visible, .kr-smart-form .kr-field-wrapper .kr-help-button-wrapper.kr-inner.kr-visible {
  display: block;
}
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button, .kr-smart-form .kr-field-wrapper .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button {
  display: none;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 10000;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal-background, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal-background {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  opacity: 0.7;
  background-color: #232323;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal {
  box-sizing: border-box;
  width: 300px;
  padding: 20px;
  position: relative;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header {
  display: block;
  height: 30px;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header .kr-help-modal-close-button, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header .kr-help-modal-close-button {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content {
  width: 100%;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div.kr-help-content,
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div,
.kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div {
  display: block;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div.kr-help-content, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div.kr-help-content {
  margin: 10px 0;
  font-size: 14px;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg,
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg image,
.kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg image {
  width: 100%;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg {
  height: 106px;
}
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg image, .kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg image {
  height: 100%;
}
.kr-smartform .kr-modal-wrapper, .kr-smart-form .kr-modal-wrapper {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  z-index: 9999;
  pointer-events: none;
}
.kr-smartform .kr-modal-wrapper .kr-modal, .kr-smart-form .kr-modal-wrapper .kr-modal {
  margin: 0;
  background-color: #fff;
  width: 375px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  pointer-events: all;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-header, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-header {
  display: block;
  height: 22px;
  padding: 10px;
  position: absolute;
  top: 0;
  right: 0;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button svg, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button svg {
  cursor: pointer;
  display: block;
  height: 20px;
  width: 20px;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button svg path, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button svg path {
  fill: #808080;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content {
  padding: 30px;
  box-sizing: border-box;
  width: 100%;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content p, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content p {
  display: block;
  text-align: left;
  margin: 15px 0;
  width: 100%;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-token, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-token {
  text-align: left;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-modal-card, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-modal-card {
  font-size: 16px;
  text-align: left;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content {
  display: table;
  margin-top: 30px;
  padding-top: 15px;
  border-top: solid #5694c7 1px;
  width: 60%;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail {
  display: table-row;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone p, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone p,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone a,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone a,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail p,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail p,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail a,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail a {
  display: table-cell;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone a, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone a,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail a,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail a {
  cursor: pointer;
  color: #5694c7;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-help-image, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-help-image {
  display: block;
  width: 100%;
  margin-top: 22.5px;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  width: 100%;
  padding: 0 15px 15px 15px;
  box-sizing: border-box;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer button {
  margin: 0;
  cursor: pointer;
  text-align: center;
}
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button.kr-cancel, .kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer button.kr-cancel {
  margin-right: 15px;
}
.kr-smartform .kr-dialog-content, .kr-smart-form .kr-dialog-content {
  display: none;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.kr-smartform .kr-dialog-content--active, .kr-smart-form .kr-dialog-content--active {
  display: block;
}
.kr-smartform .kr-smart-button-wrapper, .kr-smart-form .kr-smart-button-wrapper {
  display: block;
  position: relative;
  margin: 5px 0;
}
.kr-smartform .kr-smart-button, .kr-smart-form .kr-smart-button {
  display: -ms-flexbox;
  display: flex;
  background-color: #eee;
  border: 1px solid #ccc;
  padding: 5px 10px;
  cursor: pointer;
  width: 230px;
  box-sizing: border-box;
  /* Loading */
  /* Disabled mode */
}
.kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled), .kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled) {
  padding: 0;
  background-color: transparent;
  border: none;
}
.kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay, .kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button {
  display: block;
  width: 100%;
  pointer-events: none;
}
.kr-smartform .kr-smart-button .kr-method-info, .kr-smart-form .kr-smart-button .kr-method-info {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: baseline;
      align-items: baseline;
  width: 100%;
}
.kr-smartform .kr-smart-button .kr-method-info.kr-hidden, .kr-smart-form .kr-smart-button .kr-method-info.kr-hidden {
  visibility: hidden;
}
.kr-smartform .kr-smart-button .kr-method-icon, .kr-smart-form .kr-smart-button .kr-method-icon {
  display: none;
}
.kr-smartform .kr-smart-button label.kr-method-label, .kr-smart-form .kr-smart-button label.kr-method-label,
.kr-smartform .kr-smart-button label.kr-amount-label,
.kr-smart-form .kr-smart-button label.kr-amount-label {
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.kr-smartform .kr-smart-button.kr-loading, .kr-smart-form .kr-smart-button.kr-loading {
  border: 1px solid #666;
}
.kr-smartform .kr-smart-button.kr-disabled, .kr-smart-form .kr-smart-button.kr-disabled {
  background-color: #eee;
  border: 1px solid #ddd;
  cursor: not-allowed;
}
.kr-smartform .kr-smart-button.kr-disabled:hover, .kr-smart-form .kr-smart-button.kr-disabled:hover {
  border: 1px solid #aaa;
}
.kr-smartform .kr-smart-button.kr-disabled .kr-method-info, .kr-smart-form .kr-smart-button.kr-disabled .kr-method-info,
.kr-smartform .kr-smart-button.kr-disabled .kr-method-info .kr-method-icon,
.kr-smart-form .kr-smart-button.kr-disabled .kr-method-info .kr-method-icon,
.kr-smartform .kr-smart-button.kr-disabled .kr-method-info .kr-label,
.kr-smart-form .kr-smart-button.kr-disabled .kr-method-info .kr-label {
  cursor: not-allowed;
}
.kr-smartform .kr-smart-button.kr-disabled label, .kr-smart-form .kr-smart-button.kr-disabled label {
  color: #999;
  cursor: not-allowed;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span {
  display: inline-block;
  margin: 0;
  cursor: default;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-hideout, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-hideout {
  position: fixed;
  top: -9999px;
  left: -9999px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span :not(.kr-extra-brands), .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span :not(.kr-extra-brands) {
  background-color: #fff;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  color: #777;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  position: absolute;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  top: 0;
  opacity: 1;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: default;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span,
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span svg,
.kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span svg {
  box-sizing: content-box;
  height: 16px;
  width: 20px;
  vertical-align: baseline;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-method-info .kr-card-icons .kr-extra-brands, .kr-smart-form .kr-smart-button.kr-cards .kr-card-method-info .kr-card-icons .kr-extra-brands {
  font-size: 13px;
}
.kr-smartform .kr-smart-button .kr-loading-animation, .kr-smart-form .kr-smart-button .kr-loading-animation {
  display: none;
}

.kr-layer {
  z-index: 2;
}
.kr-layer.kr-form-layer {
  position: fixed;
  z-index: 11000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(30, 30, 30, 0.8);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.kr-layer .kr-layer-background {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #232323;
  opacity: 0.7;
  z-index: 10;
}
.kr-layer .kr-layer-message {
  color: #fff;
  z-index: 12;
  cursor: pointer;
}
.kr-layer .kr-layer-message.kr-centered {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}

.kr-smart-button-wrapper {
  display: block;
  position: relative;
  margin: 5px 0;
}

/* KJS-2563: Must be outside to allow the styling with just .kr-smart-button selector */
.kr-smart-button {
  display: -ms-flexbox;
  display: flex;
  background-color: #eee;
  border: 1px solid #ccc;
  padding: 5px 10px;
  cursor: pointer;
  width: 230px;
  box-sizing: border-box;
  /* Loading */
  /* Disabled mode */
}
.kr-smart-button.kr-apple_pay:not(.kr-disabled) {
  padding: 0;
  background-color: transparent;
  border: none;
}
.kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button {
  display: block;
  width: 100%;
  pointer-events: none;
}
.kr-smart-button .kr-method-info {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: baseline;
      align-items: baseline;
  width: 100%;
}
.kr-smart-button .kr-method-info.kr-hidden {
  visibility: hidden;
}
.kr-smart-button .kr-method-icon {
  display: none;
}
.kr-smart-button label.kr-method-label,
.kr-smart-button label.kr-amount-label {
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.kr-smart-button.kr-loading {
  border: 1px solid #666;
}
.kr-smart-button.kr-disabled {
  background-color: #eee;
  border: 1px solid #ddd;
  cursor: not-allowed;
}
.kr-smart-button.kr-disabled:hover {
  border: 1px solid #aaa;
}
.kr-smart-button.kr-disabled .kr-method-info,
.kr-smart-button.kr-disabled .kr-method-info .kr-method-icon,
.kr-smart-button.kr-disabled .kr-method-info .kr-label {
  cursor: not-allowed;
}
.kr-smart-button.kr-disabled label {
  color: #999;
  cursor: not-allowed;
}
.kr-smart-button.kr-cards .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
}
.kr-smart-button.kr-cards .kr-card-icons span {
  display: inline-block;
  margin: 0;
  cursor: default;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-hideout {
  position: fixed;
  top: -9999px;
  left: -9999px;
}
.kr-smart-button.kr-cards .kr-card-icons span :not(.kr-extra-brands) {
  background-color: #fff;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  color: #777;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  position: absolute;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  top: 0;
  opacity: 1;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: default;
}
.kr-smart-button.kr-cards .kr-card-icons span,
.kr-smart-button.kr-cards .kr-card-icons span svg {
  box-sizing: content-box;
  height: 16px;
  width: 20px;
  vertical-align: baseline;
}
.kr-smart-button.kr-cards .kr-card-method-info .kr-card-icons .kr-extra-brands {
  font-size: 13px;
}
.kr-smart-button .kr-loading-animation {
  display: none;
}

.kr-embedded {
  position: relative;
  /* Help */
  /* Help modal */
  /* Payment button CSS */
  /* Reset CSS */
  /* Form */
}
.kr-embedded .kr-icon {
  position: relative;
}
.kr-embedded .kr-icon .kr-icon-wrapper {
  display: none;
}
.kr-embedded .kr-brand-selector .kr-brand-selector-wrapper ul.kr-brand-selector-list {
  display: block;
}
.kr-embedded .kr-icon-arrow {
  display: none;
}
.kr-embedded .kr-field-wrapper {
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
  height: 100%;
}
.kr-embedded .kr-field-wrapper .kr-field-component {
  width: 100%;
  -ms-flex-order: 1;
  order: 1;
}
.kr-embedded .kr-field-wrapper .kr-icon-wrapper-root {
  -ms-flex-order: 3;
  order: 3;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper {
  -ms-flex-order: 4;
  order: 4;
}
.kr-embedded .kr-field-wrapper .kr-delete-button-wrapper {
  -ms-flex-order: 5;
  order: 5;
}
.kr-embedded .kr-payment-button:disabled {
  cursor: not-allowed;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper {
  display: none;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper.kr-inner {
  -ms-flex-order: 4;
  order: 4;
  display: none;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper.kr-inner.kr-visible {
  display: block;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button {
  display: none;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 10000;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal-background {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  opacity: 0.7;
  background-color: #232323;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal {
  box-sizing: border-box;
  width: 300px;
  padding: 20px;
  position: relative;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header {
  display: block;
  height: 30px;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header .kr-help-modal-close-button {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content {
  width: 100%;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div.kr-help-content,
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div {
  display: block;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div.kr-help-content {
  margin: 10px 0;
  font-size: 14px;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg,
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg image {
  width: 100%;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg {
  height: 106px;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg image {
  height: 100%;
}
.kr-embedded .kr-select-wrapper.kr-real-select select {
  width: 100%;
  background: #fff;
  border: 1px solid #000;
}
.kr-embedded .kr-select-wrapper.kr-real-select .kr-select-caret {
  display: none;
}
.kr-embedded .kr-select-wrapper.kr-real-select .kr-select-caret svg {
  width: 8px;
  height: 8px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select {
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-select {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid #000;
  position: relative;
  cursor: default;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret {
  position: absolute;
  right: 5px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret svg {
  width: 8px;
  height: 8px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  width: 100%;
  max-height: 120px;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.4) 0 2px 4px;
  z-index: 10000;
  cursor: default;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options .kr-option {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options .kr-option:hover {
  background-color: #ccc;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-6 {
  top: -120px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-5 {
  top: -100px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-4 {
  top: -80px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-3 {
  top: -60px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-2 {
  top: -40px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-1 {
  top: -20px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.bottom {
  top: 18px;
}
.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options:not(:hover) .kr-option.kr-active-option {
  background-color: #ccc;
}
.kr-embedded .kr-identity-document-type .kr-select-wrapper.kr-real-select span.kr-select-placeholder {
  position: absolute;
  pointer-events: none;
}
.kr-embedded .kr-error-animation.kr-select-wrapper select, .kr-embedded .kr-error-animation.kr-select-wrapper .kr-select span.kr-selected-option, .kr-embedded .kr-error-animation.kr-text-wrapper input {
  -webkit-animation: shake-anim 0.5s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
          animation: shake-anim 0.5s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  perspective: 1000px;
}
@-webkit-keyframes shake-anim {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }
  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
@keyframes shake-anim {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }
  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
.kr-embedded .kr-field.kr-visible {
  display: block;
}
.kr-embedded .kr-field input[type=text], .kr-embedded .kr-field.kr-radio label,
.kr-embedded .kr-field label.kr-checkbox {
  width: 100%;
}
.kr-embedded .kr-field input[type=text], .kr-embedded .kr-field.kr-radio input[type=radio],
.kr-embedded .kr-field .kr-checkbox input[type=checkbox] {
  background-color: initial;
  padding: initial;
  border: initial;
  margin: initial;
  cursor: default;
}
.kr-embedded .kr-field.kr-checkbox label.kr-field-control.kr-checkbox > input {
  display: none;
}
.kr-embedded .kr-field.kr-checkbox .kr-checkbox-control-indicator {
  background-color: #e6e6e6;
  border: 1px solid #b1b1b1;
  height: 12px;
  width: 12px;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.kr-embedded .kr-field.kr-checkbox .kr-label {
  padding-left: 5px;
  display: inline-block;
}
.kr-embedded .kr-field.kr-checkbox .kr-field-control:hover input ~ .kr-checkbox-control-indicator,
.kr-embedded .kr-field.kr-checkbox .kr-field-control input:focus ~ .kr-checkbox-control-indicator {
  background-color: #ccc;
}
.kr-embedded .kr-field.kr-checkbox .kr-field-control input:checked ~ .kr-checkbox-control-indicator,
.kr-embedded .kr-field.kr-checkbox .kr-field-control input:checked:focus ~ .kr-checkbox-control-indicator {
  background-color: #717171;
}
.kr-embedded .kr-field.kr-checkbox .kr-field-control:hover input:not([disabled]):checked ~ .kr-checkbox-control-indicator,
.kr-embedded .kr-field.kr-checkbox .kr-field-control input:checked:focus ~ .kr-checkbox-control-indicator {
  background-color: #656565;
}
.kr-embedded .kr-field.kr-checkbox .kr-field-control input:disabled ~ .kr-checkbox-control-indicator {
  background-color: #e6e6e6;
  opacity: 0.6;
  pointer-events: none;
}
.kr-embedded .kr-field.kr-checkbox .kr-field-control input:disabled ~ .kr-checkbox-control-indicator::after {
  border-color: #7b7b7b;
}
.kr-embedded .kr-wallet-tabs {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.kr-embedded .kr-wallet-tabs .kr-wallet-tab {
  -ms-flex-positive: 1;
      flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
}
.kr-embedded .kr-wallet-tabs .kr-wallet-tab.kr-selected {
  background-color: grey;
}
.kr-embedded .kr-wallet-card-list {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper {
  width: 100%;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element.kr-deleted {
  height: 0;
  padding: 0;
  opacity: 0;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label,
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-brand-icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label {
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-brand-icon {
  -ms-flex-direction: column;
      flex-direction: column;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-brand-icon svg {
  width: 30px;
  height: 20px;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element input[type=radio] {
  background-color: initial;
  cursor: default;
  -webkit-appearance: radio;
     -moz-appearance: radio;
          appearance: radio;
  box-sizing: border-box;
  padding: initial;
  border: initial;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element i.fi-x-circle {
  cursor: pointer;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element i.fi-x-circle svg {
  width: 16px;
  height: 16px;
}
.kr-embedded .kr-visibility-button {
  -ms-flex-order: 2;
      order: 2;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  cursor: pointer;
}
.kr-embedded .kr-visibility-button svg {
  fill: #717171;
  width: 20px;
}
.kr-embedded .kr-layer {
  z-index: 2;
}
.kr-embedded .kr-layer.kr-form-layer {
  position: fixed;
  z-index: 11000;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(30, 30, 30, 0.8);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.kr-embedded .kr-layer .kr-layer-background {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #232323;
  opacity: 0.7;
  z-index: 10;
}
.kr-embedded .kr-layer .kr-layer-message {
  color: #fff;
  z-index: 12;
  cursor: pointer;
}
.kr-embedded .kr-layer .kr-layer-message.kr-centered {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.kr-embedded .kr-modal-wrapper {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  z-index: 9999;
  pointer-events: none;
}
.kr-embedded .kr-modal-wrapper .kr-modal {
  margin: 0;
  background-color: #fff;
  width: 375px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  pointer-events: all;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-header {
  display: block;
  height: 22px;
  padding: 10px;
  position: absolute;
  top: 0;
  right: 0;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button svg {
  cursor: pointer;
  display: block;
  height: 20px;
  width: 20px;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button svg path {
  fill: #808080;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content {
  padding: 30px;
  box-sizing: border-box;
  width: 100%;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content p {
  display: block;
  text-align: left;
  margin: 15px 0;
  width: 100%;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-token {
  text-align: left;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-modal-card {
  font-size: 16px;
  text-align: left;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content {
  display: table;
  margin-top: 30px;
  padding-top: 15px;
  border-top: solid #5694c7 1px;
  width: 60%;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail {
  display: table-row;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone p,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone a,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail p,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail a {
  display: table-cell;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-phone a,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content .kr-mail a {
  cursor: pointer;
  color: #5694c7;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-help-image {
  display: block;
  width: 100%;
  margin-top: 22.5px;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  width: 100%;
  padding: 0 15px 15px 15px;
  box-sizing: border-box;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button {
  margin: 0;
  cursor: pointer;
  text-align: center;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button.kr-cancel {
  margin-right: 15px;
}
.kr-embedded .kr-form-error span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.kr-embedded .kr-delete-button-wrapper {
  cursor: pointer;
}
.kr-embedded .kr-delete-button-wrapper:not(.kr-visible) {
  display: none;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button {
  height: 100%;
  display: flexbox;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg {
  fill: #000;
  width: 16px;
  height: 18px;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon.kr-error svg path.icon {
  fill: red;
}
.kr-embedded .kr-delete-button-wrapper.kr-card-list .kr-delete-button .kr-delete-icon svg {
  height: 16px;
}
.kr-embedded .kr-card-header {
  box-sizing: border-box;
  position: relative;
  background-color: #f4f4f4;
  padding: 20px 20px 10px;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  z-index: 2;
  width: 100%;
}
.kr-embedded .kr-card-header span.kr-card-header-label {
  font-size: 12px;
  color: #999;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default;
}
.kr-embedded .kr-card-header .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
}
.kr-embedded .kr-card-header .kr-card-icons span {
  display: inline-block;
  margin: 0;
  cursor: default;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-hideout {
  position: fixed;
  top: -9999px;
  left: -9999px;
}
.kr-embedded .kr-card-header .kr-card-icons span :not(.kr-extra-brands) {
  background-color: #fff;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  color: #777;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  position: absolute;
  top: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  top: 0;
  opacity: 1;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: default;
}
.kr-embedded .kr-card-header .kr-card-icons span,
.kr-embedded .kr-card-header .kr-card-icons span svg {
  box-sizing: content-box;
  height: 16px;
  width: 20px;
  vertical-align: baseline;
}
.kr-embedded .kr-dialog-content {
  display: none;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.kr-embedded .kr-dialog-content--active {
  display: block;
}
.kr-embedded button::-moz-focus-inner {
  border: 0;
}
.kr-embedded input.kr-input-field {
  margin: 0;
  border: 0;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
  white-space: normal;
  background: none;
  box-shadow: initial;
  transition: initial;
  height: 1.05em;
  width: 230px;
  line-height: 1em;
  font-size: 1em;
}
.kr-embedded #krFieldRepresentation,
.kr-embedded #krFieldRepresentationError,
.kr-embedded #krFieldRepresentationDisabled {
  position: fixed;
  top: -10000px;
  left: -10000px;
}
.kr-embedded .kr-discount-panel--container {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
}
.kr-embedded .kr-discount-panel-wrapper {
  width: 100%;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel.kr-discount-panel--default .kr-discount-panel-content {
  overflow: hidden;
  max-height: 0;
  display: none;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel.kr-discount-panel--default .kr-discount-panel-content--visible {
  display: -ms-flexbox;
  display: flex;
  max-height: 100%;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-content {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: end;
      align-items: flex-end;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-subtotal,
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount {
  box-sizing: border-box;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount--negative .kr-discount-panel-discount-value {
  color: #293c7a;
  font-weight: 700;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount--positive .kr-discount-panel-discount-value {
  color: #c62828;
  font-weight: 700;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount .kr-discount-panel-discount-updating {
  font-weight: 500;
  -webkit-animation: updating 1s infinite;
          animation: updating 1s infinite;
}

iframe#krcheckout {
  all: initial;
}

/* ALIAS .kr-smart-form for .kr-smartform */
.kr-smart-form {
  /*  stylelint-disable-next-line scss/at-extend-no-missing-placeholder */
}

@-webkit-keyframes slidedown {
  from {
    max-height: 0;
  }
  to {
    max-height: 300px;
  }
}

@keyframes slidedown {
  from {
    max-height: 0;
  }
  to {
    max-height: 300px;
  }
}
/* Breakpoint configuration */
/* Font */
/* Mixins */
/**
 * Flexbox Mixins
 * http://philipwalton.github.io/solved-by-flexbox/
 * https://github.com/philipwalton/solved-by-flexbox
 *
 * Copyright (c) 2013 Brian Franco
 *
 * Permission is hereby granted, free of charge, to any person obtaining a
 * copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions;
 * The above copyright notice and this permission notice shall be included
 * in all copies or substantial portions of the Software.
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 *
 * This is a set of mixins for those who want to mess around with flexbox
 * using the native support of current browsers. For full support table
 * check: http://caniuse.com/flexbox
 *
 * Basically this will use;
 *
 * * Fallback, old syntax (IE10, mobile webkit browsers - no wrapping)
 * * Final standards syntax (FF, Safari, Chrome, IE11, Opera)
 *
 * This was inspired by;
 *
 * * http://dev.opera.com/articles/view/advanced-cross-browser-flexbox/
 *
 * With help from;
 *
 * * http://w3.org/tr/css3-flexbox/
 * * http://the-echoplex.net/flexyboxes/
 * * http://msdn.microsoft.com/en-us/library/ie/hh772069(v=vs.85).aspx
 * * http://css-tricks.com/using-flexbox/
 * * http://dev.opera.com/articles/view/advanced-cross-browser-flexbox/
 * * https://developer.mozilla.org/en-us/docs/web/guide/css/flexible_boxes
 */
/**
 * Flexbox Containers
 *
 * The 'flex' value causes an element to generate a block-level flex
 * container box.
 *
 * The 'inline-flex' value causes an element to generate a inline-level
 * flex container box.
 *
 * display: flex | inline-flex
 *
 * http://w3.org/tr/css3-flexbox/#flex-containers
 *
 * (Placeholder selectors for each type, for those who rather @extend)
 */
/**
 * Flexbox Direction
 *
 * The 'flex-direction' property specifies how flex items are placed in
 * the flex container, by setting the direction of the flex container's
 * main axis. This determines the direction that flex items are laid out in.
 *
 * Values: row | row-reverse | column | column-reverse
 * Default: row
 *
 * http://w3.org/tr/css3-flexbox/#flex-direction-property
 */
/**
 * Flexbox Wrap
 *
 * The 'flex-wrap' property controls whether the flex container is single-line
 * or multi-line, and the direction of the cross-axis, which determines
 * the direction new lines are stacked in.
 *
 * Values: nowrap | wrap | wrap-reverse
 * Default: nowrap
 *
 * http://w3.org/tr/css3-flexbox/#flex-wrap-property
 */
/**
 * Flexbox Flow (shorthand)
 *
 * The 'flex-flow' property is a shorthand for setting the 'flex-direction'
 * and 'flex-wrap' properties, which together define the flex container's
 * main and cross axes.
 *
 * Values: <flex-direction> | <flex-wrap>
 * Default: row nowrap
 *
 * http://w3.org/tr/css3-flexbox/#flex-flow-property
 */
/**
 * Flexbox Order
 *
 * The 'order' property controls the order in which flex items appear within
 * their flex container, by assigning them to ordinal groups.
 *
 * Default: 0
 *
 * http://w3.org/tr/css3-flexbox/#order-property
 */
/**
 * Flexbox Grow
 *
 * The 'flex-grow' property sets the flex grow factor. Negative numbers
 * are invalid.
 *
 * Default: 0
 *
 * http://w3.org/tr/css3-flexbox/#flex-grow-property
 */
/**
 * Flexbox Shrink
 *
 * The 'flex-shrink' property sets the flex shrink factor. Negative numbers
 * are invalid.
 *
 * Default: 1
 *
 * http://w3.org/tr/css3-flexbox/#flex-shrink-property
 */
/**
 * Flexbox Basis
 *
 * The 'flex-basis' property sets the flex basis. Negative lengths are invalid.
 *
 * Values: Like "width"
 * Default: auto
 *
 * http://www.w3.org/TR/css3-flexbox/#flex-basis-property
 */
/**
 * Flexbox "Flex" (shorthand)
 *
 * The 'flex' property specifies the components of a flexible length: the
 * flex grow factor and flex shrink factor, and the flex basis. When an
 * element is a flex item, 'flex' is consulted instead of the main size
 * property to determine the main size of the element. If an element is
 * not a flex item, 'flex' has no effect.
 *
 * Values: none | <flex-grow> <flex-shrink> || <flex-basis>
 * Default: See individual properties (1 1 0).
 *
 * http://w3.org/tr/css3-flexbox/#flex-property
 */
/**
 * Flexbox Justify Content
 *
 * The 'justify-content' property aligns flex items along the main axis
 * of the current line of the flex container. This is done after any flexible
 * lengths and any auto margins have been resolved. Typically it helps distribute
 * extra free space leftover when either all the flex items on a line are
 * inflexible, or are flexible but have reached their maximum size. It also
 * exerts some control over the alignment of items when they overflow the line.
 *
 * Note: 'space-*' values not supported in older syntaxes.
 *
 * Values: flex-start | flex-end | center | space-between | space-around
 * Default: flex-start
 *
 * http://w3.org/tr/css3-flexbox/#justify-content-property
 */
/**
 * Flexbox Align Items
 *
 * Flex items can be aligned in the cross axis of the current line of the
 * flex container, similar to 'justify-content' but in the perpendicular
 * direction. 'align-items' sets the default alignment for all of the flex
 * container's items, including anonymous flex items. 'align-self' allows
 * this default alignment to be overridden for individual flex items. (For
 * anonymous flex items, 'align-self' always matches the value of 'align-items'
 * on their associated flex container.)
 *
 * Values: flex-start | flex-end | center | baseline | stretch
 * Default: stretch
 *
 * http://w3.org/tr/css3-flexbox/#align-items-property
 */
/**
 * Flexbox Align Self
 *
 * Values: auto | flex-start | flex-end | center | baseline | stretch
 * Default: auto
 */
/**
 * Flexbox Align Content
 *
 * The 'align-content' property aligns a flex container's lines within the
 * flex container when there is extra space in the cross-axis, similar to
 * how 'justify-content' aligns individual items within the main-axis. Note,
 * this property has no effect when the flexbox has only a single line.
 *
 * Values: flex-start | flex-end | center | space-between | space-around | stretch
 * Default: stretch
 *
 * http://w3.org/tr/css3-flexbox/#align-content-property
 */
/**
 * Fallback to support gap within flexbox
 * Unsupported with Chrome prior to version 84 among others.
 *
 * https://developer.mozilla.org/en-US/docs/Web/CSS/gap#browser_compatibility
 *
 * @since KJS-2162.61 (2022-09-13)
 */
/* Vendors */
.kr-animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

.kr-animated.infinite {
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

.kr-animated.hinge {
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}

.kr-animated.flipOutX,
.kr-animated.flipOutY,
.kr-animated.bounceIn,
.kr-animated.bounceOut {
  -webkit-animation-duration: 0.75s;
          animation-duration: 0.75s;
}

@-webkit-keyframes kr-flip-in-x {
  0% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}

@keyframes kr-flip-in-x {
  0% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}
.kr-flipInX {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  -webkit-animation-name: kr-flip-in-x;
          animation-name: kr-flip-in-x;
}

/* Popin */
/* BREAKPOINT VARIABLES */
/* Components */
.kr-popin-utils button.kr-popin-button {
  box-sizing: border-box;
  background-color: #293c7a;
  border: 0;
  color: #fff;
  cursor: pointer;
  font-family: Roboto, sans-serif;
  font-size: 1em;
  height: 46px;
  margin: 0;
  outline: none !important;
  padding: 12px 0;
  text-align: center;
  width: 232px;
}

kr-smartform[kr-popin] .kr-layer .kr-popin-modal-header {
  border-bottom: 0;
  background-color: rgba(0, 0, 0, 0);
}
kr-smartform[kr-popin] .kr-layer .kr-popin-logo-layer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  background-color: rgba(30, 30, 30, 0.8);
}

.kr-embedded[kr-popin] {
  display: none;
  box-shadow: 0 0 15px #121212;
  transition: height 1s;
  width: 331px;
  margin: 0;
}
.kr-embedded[kr-popin] .kr-popin-modal-header {
  height: 90px;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #808080;
  margin-bottom: 16px;
}
.kr-embedded[kr-popin] .kr-popin-modal-header.kr-popin-header-layer {
  height: 0;
}
.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image img.kr-header-logo {
  background-color: #000;
}
.kr-embedded[kr-popin] .kr-popin-modal-header i.fi-x-circle.icon-close-popup {
  width: 12px;
  height: 12px;
  top: 0;
  right: 0;
  margin: 7px 7px 0 0;
}
.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible {
  height: 30px;
  border-bottom: 0;
  margin-bottom: 0;
}
.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup {
  margin-top: 0;
}
.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-lock {
  margin-left: 7px;
}
.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-shop-name {
  margin: 40px 0 0;
  padding: 0 5px;
  text-align: center;
}
.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-shop-name span {
  font-family: Roboto, sans-serif;
  font-weight: bold;
  line-height: 19px;
}
.kr-embedded[kr-popin][krvue] .kr-pan,
.kr-embedded[kr-popin][krvue] .kr-identity-document-number,
.kr-embedded[kr-popin][krvue] .kr-card-holder-name,
.kr-embedded[kr-popin][krvue] .kr-card-holder-mail,
.kr-embedded[kr-popin][krvue] .kr-identity-document-type,
.kr-embedded[kr-popin][krvue] .kr-installment-number,
.kr-embedded[kr-popin][krvue] .kr-first-installment-delay {
  margin: 12px 0;
}
.kr-embedded[kr-popin][krvue] .kr-expiry,
.kr-embedded[kr-popin][krvue] .kr-security-code {
  margin-left: 0;
  margin-top: 12px;
}
.kr-embedded[kr-popin][krvue] .kr-field.kr-text,
.kr-embedded[kr-popin][krvue] .kr-field.kr-checkbox {
  margin: 12px 50px 12px 0;
}
.kr-embedded[kr-popin] .kr-outer-expiry.kr-outer-wrapper,
.kr-embedded[kr-popin] .kr-outer-security-code.kr-outer-wrapper {
  width: 100%;
}
.kr-embedded[kr-popin] .kr-outer-expiry.kr-outer-wrapper .kr-inner-wrapper,
.kr-embedded[kr-popin] .kr-outer-security-code.kr-outer-wrapper .kr-inner-wrapper {
  width: 100%;
}
.kr-embedded[kr-popin] .kr-form-error {
  margin-top: 10px;
  margin-left: 0;
}
.kr-embedded[kr-popin] .kr-form-error > span {
  padding: 8px 3px;
}
.kr-embedded[kr-popin] .kr-payment-button {
  display: block;
  margin-bottom: 30px;
  margin-top: 20px;
  margin-left: 0;
}
.kr-embedded[kr-popin].kr-help-button-hidden {
  width: 291px;
  padding-left: 30px;
  padding-right: 30px;
}
.kr-embedded[kr-popin].kr-help-button-hidden .kr-popin-modal-footer .kr-whitelabel-logo img {
  margin-right: 30px;
}
.kr-embedded[kr-popin].kr-help-button-inner-field {
  width: 311px;
  padding-left: 30px;
  padding-right: 30px;
}
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-pan,
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-field.kr-text,
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-field.kr-checkbox {
  width: 100%;
}
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-field.kr-text .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-field.kr-checkbox .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button {
  width: 38px;
}
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-security-code.kr-size-half .kr-help-button-wrapper.kr-inner .kr-help-button {
  width: 37px;
  height: 30px;
}
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-payment-button,
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-form-error {
  width: 100%;
  margin-right: 0;
}
.kr-embedded[kr-popin].kr-help-button-inner-field .kr-popin-modal-footer .kr-whitelabel-logo img {
  margin-right: 30px;
}
.kr-embedded[kr-popin] .kr-popin-modal-footer .kr-whitelabel-logo img {
  margin-right: 50px;
}
.kr-embedded[kr-popin].kr-small-popin {
  padding-bottom: 30px;
}
.kr-embedded[kr-popin].kr-small-popin .kr-popin-modal-footer {
  height: 30px;
}
.kr-embedded[kr-popin].kr-wallet {
  padding-top: 155px;
}
.kr-embedded[kr-popin] .kr-wallet-tabs {
  position: absolute;
  top: 100px;
  left: 0;
  right: 0;
}
.kr-embedded[kr-popin] .kr-wallet-card-list {
  margin: 0;
}
.kr-embedded[kr-popin] .kr-wallet-card-list .kr-card-list-wrapper {
  border: 0;
}
.kr-embedded[kr-popin] .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label {
  margin-left: 24px;
}
.kr-embedded[kr-popin] .kr-layer .kr-popin-modal-header {
  border-bottom: 0;
  background-color: rgba(0, 0, 0, 0);
}
.kr-embedded[kr-popin] .kr-layer .kr-popin-logo-layer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  background-color: rgba(30, 30, 30, 0.8);
}
.kr-embedded[kr-popin] .kr-delete-button-wrapper.kr-card-list {
  padding: 0 3px 0 0;
}
.kr-embedded[kr-popin].kr-internet-explorer .kr-popin-modal-header .kr-popin-modal-header-image {
  margin-left: 103px;
  left: 0;
}
.kr-embedded[kr-popin].kr-internet-explorer[kr-popin][krvue].kr-embedded .kr-field.kr-text {
  margin: 12px 12px 12px 0;
}

@media (max-width: 450px) {
  .kr-popin-wrapper {
    padding-top: 45px;
  }
}

/* Discount Panel */
.kr-discount-panel .kr-discount-panel-content,
.kr-discount-panel .kr-discount-panel-content * {
  color: #717171;
  font-family: Roboto, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
}
.kr-discount-panel .kr-discount-panel-subtotal {
  padding-bottom: 6px;
}
.kr-discount-panel .kr-discount-panel-subtotal-label,
.kr-discount-panel .kr-discount-panel-discount-label {
  margin-right: 6px;
}
.kr-discount-panel .kr-discount-panel-discount--positive .kr-discount-panel-discount-value {
  color: #d9534f;
}

/* Brand buttons */
.kr-brand-buttons,
.kr-embedded .kr-brand-buttons {
  margin-bottom: 20px;
  min-height: 40px;
}
.kr-brand-buttons .kr-brand-button .kr-brand-button-icon,
.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-icon {
  margin: 0 5px;
  height: 40px;
  width: 47px;
}
.kr-brand-buttons .kr-brand-button .kr-brand-button-icon svg,
.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-icon svg {
  opacity: 0.5;
}
.kr-brand-buttons .kr-brand-button .kr-brand-button-label,
.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-label {
  font-family: Roboto, sans-serif;
  color: #999;
  font-size: 13px;
  height: 15px;
}
.kr-brand-buttons .kr-brand-button.kr-selected svg,
.kr-embedded .kr-brand-buttons .kr-brand-button.kr-selected svg {
  opacity: 1;
}
.kr-brand-buttons .kr-brand-button.kr-selected .kr-brand-button-label,
.kr-embedded .kr-brand-buttons .kr-brand-button.kr-selected .kr-brand-button-label {
  color: #717171;
}

.kr-brand-buttons {
  width: 266px;
}

/* Skeleton */
.kr-skeleton-wrapper {
  /* Background Animation */
}
.kr-skeleton-wrapper .kr-skeleton {
  box-sizing: border-box;
  border: 1px solid #ddd;
  background: linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.7) 50%, rgba(255, 255, 255, 0) 60%) #ededed;
  background-size: 200% 100%;
  background-position-x: 180%;
  -webkit-animation: 1s skeleton-animation ease-in-out infinite;
          animation: 1s skeleton-animation ease-in-out infinite;
  box-shadow: rgba(149, 157, 65, 0.15) 0 0 24px;
}

@-webkit-keyframes skeleton-animation {
  to {
    background-position-x: -20%;
  }
}

@keyframes skeleton-animation {
  to {
    background-position-x: -20%;
  }
}
.kr-embedded,
.kr-smartform,
.kr-smart-form {
  /** CHECKBOX **/
  /** Regular checkbox **/
  /******************   */
  /* Switch checkbox */
  /** RADIO **/
  /* Modal */
}
.kr-embedded .kr-field.kr-checkbox,
.kr-smartform .kr-field.kr-checkbox,
.kr-smart-form .kr-field.kr-checkbox {
  background-color: rgba(0, 0, 0, 0);
  border: none;
  margin-bottom: 16px;
  min-height: 33px;
  padding-right: 0;
  padding-left: 4px;
  width: 230px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-embedded .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control,
.kr-smartform .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control,
.kr-smart-form .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control {
  color: #777;
  cursor: pointer;
  display: block;
  line-height: 33px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.kr-embedded .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control .kr-label,
.kr-smartform .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control .kr-label,
.kr-smart-form .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control .kr-label {
  padding-bottom: 2px;
  padding-left: 4px;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control {
  font-size: 0.9em;
  padding-left: 20px;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input {
  opacity: 0;
  position: absolute;
  z-index: -1;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator {
  background-color: #e6e6e6;
  border: 1px solid #b1b1b1;
  height: 20px;
  left: 0;
  position: absolute;
  top: 5px;
  width: 20px;
  cursor: pointer;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input ~ .kr-checkbox-control-indicator,
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:focus ~ .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input ~ .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input ~ .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:focus ~ .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:focus ~ .kr-checkbox-control-indicator {
  background-color: #ccc;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked ~ .kr-checkbox-control-indicator,
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked:focus ~ .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked ~ .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked ~ .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked:focus ~ .kr-checkbox-control-indicator {
  background-color: #717171;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked ~ .kr-checkbox-control-indicator,
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked:focus ~ .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked ~ .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked ~ .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked:focus ~ .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked:focus ~ .kr-checkbox-control-indicator {
  background-color: #656565;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled ~ .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled ~ .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled ~ .kr-checkbox-control-indicator {
  background-color: #e6e6e6;
  opacity: 0.6;
  pointer-events: none;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator::after,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator::after,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator::after {
  content: "";
  display: none;
  position: absolute;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked ~ .kr-checkbox-control-indicator::after,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked ~ .kr-checkbox-control-indicator::after,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked ~ .kr-checkbox-control-indicator::after {
  display: block;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-control-indicator::after,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-control-indicator::after,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-control-indicator::after {
  box-sizing: initial;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  height: 8px;
  left: 8px;
  top: 4px;
  transform: rotate(45deg);
  width: 3px;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled ~ .kr-checkbox-control-indicator::after,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled ~ .kr-checkbox-control-indicator::after,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled ~ .kr-checkbox-control-indicator::after {
  border-color: #7b7b7b;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input.kr-theme,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input.kr-theme,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input.kr-theme {
  opacity: 0;
  width: 0;
  height: 0;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator {
  position: relative;
  cursor: pointer;
  width: 32px;
  height: 19px;
  background-color: #ddd;
  transition: 0.4s;
  border-radius: 34px;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 2px;
  margin-right: 5px;
  border: none;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-color: transparent;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator:focus,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator:focus,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator:focus {
  border: none;
  outline: none;
  border-color: transparent;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator::before,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator::before,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator::before {
  position: absolute;
  content: "";
  height: 15px;
  width: 15px;
  left: 2px;
  bottom: 2px;
  background-color: #fff;
  transition: all 0.4s;
  border-radius: 50%;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked + .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked + .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked + .kr-checkbox-control-indicator {
  background-color: #717171;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked + .kr-checkbox-control-indicator::before,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked + .kr-checkbox-control-indicator::before,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked + .kr-checkbox-control-indicator::before {
  transform: translateX(13px);
}
.kr-embedded .kr-field.kr-radio,
.kr-smartform .kr-field.kr-radio,
.kr-smart-form .kr-field.kr-radio {
  cursor: pointer;
  margin-bottom: 16px;
  height: 33px;
  width: 100%;
}
.kr-embedded .kr-field.kr-radio .kr-radio-control-indicator,
.kr-smartform .kr-field.kr-radio .kr-radio-control-indicator,
.kr-smart-form .kr-field.kr-radio .kr-radio-control-indicator {
  cursor: pointer;
  display: block;
  height: 13px;
  width: 13px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #717171;
  margin-left: 5px;
  z-index: 1;
}
.kr-embedded .kr-field.kr-radio .kr-radio-control-indicator .kr-checked,
.kr-smartform .kr-field.kr-radio .kr-radio-control-indicator .kr-checked,
.kr-smart-form .kr-field.kr-radio .kr-radio-control-indicator .kr-checked {
  display: block;
  margin: 2px;
  height: 9px;
  width: 9px;
  border-radius: 50%;
  background-color: #fff;
}
.kr-embedded .kr-field.kr-radio input[type=radio],
.kr-smartform .kr-field.kr-radio input[type=radio],
.kr-smart-form .kr-field.kr-radio input[type=radio] {
  cursor: pointer;
  position: fixed;
  opacity: 0;
  margin-left: 5px;
  height: 13px;
  width: 13px;
  z-index: 2;
  padding: 0;
}
.kr-embedded .kr-field.kr-radio input[type=radio]:checked + .kr-radio-control-indicator .kr-checked,
.kr-smartform .kr-field.kr-radio input[type=radio]:checked + .kr-radio-control-indicator .kr-checked,
.kr-smart-form .kr-field.kr-radio input[type=radio]:checked + .kr-radio-control-indicator .kr-checked {
  background-color: #717171;
}
.kr-embedded .kr-field.kr-radio label,
.kr-smartform .kr-field.kr-radio label,
.kr-smart-form .kr-field.kr-radio label {
  cursor: pointer;
  width: 100%;
  text-align: justify;
  margin-left: 8px;
}
.kr-embedded div[id^=kr-field-app-],
.kr-smartform div[id^=kr-field-app-],
.kr-smart-form div[id^=kr-field-app-] {
  width: 100%;
}
.kr-embedded input.kr-theme,
.kr-smartform input.kr-theme,
.kr-smart-form input.kr-theme {
  display: block;
}
.kr-embedded input.kr-theme[type=text],
.kr-smartform input.kr-theme[type=text],
.kr-smart-form input.kr-theme[type=text] {
  height: 31px;
}
.kr-embedded input.kr-theme[type=checkbox],
.kr-smartform input.kr-theme[type=checkbox],
.kr-smart-form input.kr-theme[type=checkbox] {
  height: 46px;
}
.kr-embedded .kr-field.kr-text,
.kr-smartform .kr-field.kr-text,
.kr-smart-form .kr-field.kr-text {
  position: relative;
}
.kr-embedded .kr-field.kr-text.kr-field-wrapper.kr-visible,
.kr-smartform .kr-field.kr-text.kr-field-wrapper.kr-visible,
.kr-smart-form .kr-field.kr-text.kr-field-wrapper.kr-visible {
  display: -ms-flexbox;
  display: flex;
}
.kr-embedded .kr-field.kr-text .kr-input-wrapper,
.kr-smartform .kr-field.kr-text .kr-input-wrapper,
.kr-smart-form .kr-field.kr-text .kr-input-wrapper {
  -ms-flex-order: 1;
  order: 1;
  width: 100%;
  background-color: #fff;
}
.kr-embedded .kr-field.kr-text .kr-icon,
.kr-smartform .kr-field.kr-text .kr-icon,
.kr-smart-form .kr-field.kr-text .kr-icon {
  -ms-flex-order: 2;
  order: 2;
}
.kr-embedded .kr-field.kr-text .kr-icon i,
.kr-smartform .kr-field.kr-text .kr-icon i,
.kr-smart-form .kr-field.kr-text .kr-icon i {
  display: inline-block;
  color: #717171;
  font-size: 1.5em;
}
.kr-embedded .kr-field.kr-text .kr-icon.kr-error i,
.kr-smartform .kr-field.kr-text .kr-icon.kr-error i,
.kr-smart-form .kr-field.kr-text .kr-icon.kr-error i {
  color: #d9534f;
}
.kr-embedded .kr-field.kr-text input.kr-theme,
.kr-smartform .kr-field.kr-text input.kr-theme,
.kr-smart-form .kr-field.kr-text input.kr-theme {
  box-sizing: border-box;
  border: none;
  font-size: 0.9em;
  margin-top: 0;
  position: static;
  line-height: 1em;
  background-clip: unset;
  margin-right: 9px;
  padding-left: 10px;
  font-family: Roboto, sans-serif;
  color: #717171;
  padding-top: 2px !important;
  padding-bottom: 0 !important;
  outline: none;
  visibility: visible;
  cursor: text !important;
  /*  stylelint-disable-next-line selector-pseudo-element-no-unknown */
  /*  stylelint-disable-next-line selector-pseudo-class-no-unknown */
}
.kr-embedded .kr-field.kr-text input.kr-theme::input-placeholder,
.kr-smartform .kr-field.kr-text input.kr-theme::input-placeholder,
.kr-smart-form .kr-field.kr-text input.kr-theme::input-placeholder {
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-text input.kr-theme:placeholder,
.kr-smartform .kr-field.kr-text input.kr-theme:placeholder,
.kr-smart-form .kr-field.kr-text input.kr-theme:placeholder {
  /* Firefox 18- */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-text input.kr-theme::-webkit-input-placeholder, .kr-smartform .kr-field.kr-text input.kr-theme::-webkit-input-placeholder, .kr-smart-form .kr-field.kr-text input.kr-theme::-webkit-input-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-text input.kr-theme::-moz-placeholder, .kr-smartform .kr-field.kr-text input.kr-theme::-moz-placeholder, .kr-smart-form .kr-field.kr-text input.kr-theme::-moz-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-text input.kr-theme:-ms-input-placeholder, .kr-smartform .kr-field.kr-text input.kr-theme:-ms-input-placeholder, .kr-smart-form .kr-field.kr-text input.kr-theme:-ms-input-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-text input.kr-theme::-ms-input-placeholder, .kr-smartform .kr-field.kr-text input.kr-theme::-ms-input-placeholder, .kr-smart-form .kr-field.kr-text input.kr-theme::-ms-input-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-text input.kr-theme::placeholder,
.kr-smartform .kr-field.kr-text input.kr-theme::placeholder,
.kr-smart-form .kr-field.kr-text input.kr-theme::placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-text input.kr-theme:input-placeholder,
.kr-smartform .kr-field.kr-text input.kr-theme:input-placeholder,
.kr-smart-form .kr-field.kr-text input.kr-theme:input-placeholder {
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-text input.kr-theme:-webkit-autofill,
.kr-embedded .kr-field.kr-text input.kr-theme:-webkit-autofill:hover,
.kr-embedded .kr-field.kr-text input.kr-theme:-webkit-autofill:focus,
.kr-smartform .kr-field.kr-text input.kr-theme:-webkit-autofill,
.kr-smart-form .kr-field.kr-text input.kr-theme:-webkit-autofill,
.kr-smartform .kr-field.kr-text input.kr-theme:-webkit-autofill:hover,
.kr-smartform .kr-field.kr-text input.kr-theme:-webkit-autofill:focus {
  -webkit-transition: all 5000s ease-in-out 0s !important;
  transition: all 5000s ease-in-out 0s !important;
}
.kr-embedded > input.kr-theme,
.kr-smartform > input.kr-theme,
.kr-smart-form > input.kr-theme {
  display: none;
  width: 187px;
  height: 33px;
  background-color: #fff;
  padding-left: 44px;
}
.kr-embedded .kr-checkbox-input-wrapper .kr-field-control,
.kr-embedded .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label,
.kr-smartform .kr-checkbox-input-wrapper .kr-field-control,
.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control,
.kr-smartform .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label,
.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label {
  font-family: Roboto, sans-serif;
}
.kr-embedded .kr-checkbox-input-wrapper .kr-checkbox input.kr-field.kr-theme,
.kr-smartform .kr-checkbox-input-wrapper .kr-checkbox input.kr-field.kr-theme,
.kr-smart-form .kr-checkbox-input-wrapper .kr-checkbox input.kr-field.kr-theme {
  visibility: visible;
  display: inline-block;
  margin-right: 0;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper {
  height: auto;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox.kr-checkbox-layout,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox.kr-checkbox-layout,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox.kr-checkbox-layout {
  padding-left: 0 !important;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-checkbox-control-indicator {
  top: 0;
  background-color: #e6e6e6;
}
.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked ~ .kr-checkbox-control-indicator,
.kr-smartform .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked ~ .kr-checkbox-control-indicator,
.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked ~ .kr-checkbox-control-indicator {
  background-color: #717171;
}
.kr-embedded .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label,
.kr-smartform .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label,
.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label {
  color: #777;
}
.kr-embedded .kr-checkbox-input-wrapper .kr-field-control input.kr-theme,
.kr-smartform .kr-checkbox-input-wrapper .kr-field-control input.kr-theme,
.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control input.kr-theme {
  background: #ddd;
}
.kr-embedded .kr-checkbox-input-wrapper .kr-field-control input.kr-theme:checked,
.kr-smartform .kr-checkbox-input-wrapper .kr-field-control input.kr-theme:checked,
.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control input.kr-theme:checked {
  background: #000;
}
.kr-embedded .kr-checkbox-input-wrapper .kr-field-control input.kr-theme::after,
.kr-smartform .kr-checkbox-input-wrapper .kr-field-control input.kr-theme::after,
.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control input.kr-theme::after {
  background: #fff;
}
.kr-embedded .kr-field.kr-radio,
.kr-smartform .kr-field.kr-radio,
.kr-smart-form .kr-field.kr-radio {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-embedded .kr-field.kr-radio label,
.kr-smartform .kr-field.kr-radio label,
.kr-smart-form .kr-field.kr-radio label {
  outline: none;
  font-size: 0.9em;
  line-height: 1em;
  font-family: Roboto, sans-serif;
  color: #717171;
}
.kr-embedded .kr-form-error,
.kr-smartform .kr-form-error,
.kr-smart-form .kr-form-error {
  box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 7px;
  text-align: center;
  width: 100%;
  border: 0;
  border: 0;
  background-color: #b71c1c;
  display: block;
}
.kr-embedded .kr-form-error span,
.kr-smartform .kr-form-error span,
.kr-smart-form .kr-form-error span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  box-sizing: border-box;
  color: #fff !important;
  padding: 10px 3px;
  display: inline-block;
  font-size: 1em;
  font-family: Roboto, sans-serif;
  text-align: center;
  cursor: default;
}
.kr-embedded .kr-form-error-visible,
.kr-smartform .kr-form-error-visible,
.kr-smart-form .kr-form-error-visible {
  display: block;
}
.kr-embedded .kr-modal-wrapper .kr-modal,
.kr-smartform .kr-modal-wrapper .kr-modal,
.kr-smart-form .kr-modal-wrapper .kr-modal {
  box-shadow: 0 0 15px #121212;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button {
  display: block;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button svg path,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button svg path,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-header .kr-modal-header-close-button svg path {
  fill: #293c7a;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content p,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content a,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content p,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content p,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content a,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content a {
  font-family: Roboto, sans-serif;
  font-size: 16px;
  color: #4a4a4a;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content p b, .kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content p strong,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content a b,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content a strong,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content p b,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content p b,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content p strong,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content p strong,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content a b,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content a b,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content a strong,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content a strong {
  font-weight: 600;
  font-family: Roboto, sans-serif;
  font-size: 16px;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-modal-card, .kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-token,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content a.kr-modal-card,
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content a.kr-token,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-modal-card,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-modal-card,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-token,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content p.kr-token,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content a.kr-modal-card,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content a.kr-modal-card,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content a.kr-token,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content a.kr-token {
  color: #4a4a4a8f;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content p,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content p,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-content .kr-modal-optional-content p {
  color: #5694c7;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer button {
  font-family: Roboto, sans-serif;
  width: 30%;
  margin: 0;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button, .kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button.kr-cancel, .kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button span,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer button,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button.kr-cancel,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button span,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer button span {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  color: #fff;
  text-transform: uppercase;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button,
.kr-embedded .kr-payment-button,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer button,
.kr-smartform .kr-payment-button,
.kr-smart-form .kr-payment-button {
  box-sizing: border-box;
  margin-bottom: 7px;
  width: 100%;
  border: 0;
  background-color: #293c7a;
  color: #fff;
  padding: 12px 0;
  font-size: 1em;
  outline: none !important;
  height: 46px;
  font-family: inherit;
  cursor: pointer;
  transition: box-shadow 0.4s;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button.kr-cancel,
.kr-embedded .kr-payment-button.kr-cancel,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button.kr-cancel,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer button.kr-cancel,
.kr-smartform .kr-payment-button.kr-cancel,
.kr-smart-form .kr-payment-button.kr-cancel {
  background-color: #717171;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button span,
.kr-embedded .kr-payment-button span,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button span,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer button span,
.kr-smartform .kr-payment-button span,
.kr-smart-form .kr-payment-button span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: inline-block;
  width: 100%;
  line-height: 22px;
  color: inherit;
  text-align: center;
  font-family: Roboto, sans-serif;
  cursor: pointer;
}
.kr-embedded .kr-modal-wrapper .kr-modal .kr-modal-footer button:disabled span,
.kr-embedded .kr-payment-button:disabled span,
.kr-smartform .kr-modal-wrapper .kr-modal .kr-modal-footer button:disabled span,
.kr-smart-form .kr-modal-wrapper .kr-modal .kr-modal-footer button:disabled span,
.kr-smartform .kr-payment-button:disabled span,
.kr-smart-form .kr-payment-button:disabled span {
  cursor: not-allowed;
}
.kr-embedded .kr-payment-button:focus,
.kr-smartform .kr-payment-button:focus,
.kr-smart-form .kr-payment-button:focus {
  background-color: #293c7a;
  color: #fff;
  font-family: Roboto, sans-serif;
  box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px, rgba(0, 0, 0, 0.23) 0 3px 6px;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper,
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper,
.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper {
  display: block;
  position: relative;
  height: 100%;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button,
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper .kr-help-button,
.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button {
  display: block;
  width: 50px;
  height: 35px;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper,
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper,
.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
  box-shadow: 0 0 0 1px #717171;
  cursor: pointer;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon,
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon,
.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon {
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg,
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg,
.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg {
  width: 10px;
  height: 10px;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path,
.kr-smartform .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path,
.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path {
  fill: #717171;
}
.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-pan,
.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-field.kr-text,
.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-field.kr-checkbox,
.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-expiry,
.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-security-code,
.kr-smartform[kr-help-button=inner-field]:not([krvue]) .kr-pan,
[kr-help-button=inner-field].kr-smart-form:not([krvue]) .kr-pan,
.kr-smartform[kr-help-button=inner-field]:not([krvue]) .kr-field.kr-text,
[kr-help-button=inner-field].kr-smart-form:not([krvue]) .kr-field.kr-text,
.kr-smartform[kr-help-button=inner-field]:not([krvue]) .kr-field.kr-checkbox,
[kr-help-button=inner-field].kr-smart-form:not([krvue]) .kr-field.kr-checkbox,
.kr-smartform[kr-help-button=inner-field]:not([krvue]) .kr-expiry,
[kr-help-button=inner-field].kr-smart-form:not([krvue]) .kr-expiry,
.kr-smartform[kr-help-button=inner-field]:not([krvue]) .kr-security-code,
[kr-help-button=inner-field].kr-smart-form:not([krvue]) .kr-security-code {
  width: 264px;
}
.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-payment-button,
.kr-smartform[kr-help-button=inner-field]:not([krvue]) .kr-payment-button,
[kr-help-button=inner-field].kr-smart-form:not([krvue]) .kr-payment-button {
  width: 266px;
}
.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand,
.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon,
.kr-smartform.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand,
.kr-help-button-inner-field.kr-smart-form .kr-icon-wrapper-root.kr-multi-brand,
.kr-smartform.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon,
.kr-help-button-inner-field.kr-smart-form .kr-icon-wrapper-root.kr-multi-brand .kr-icon {
  width: 39px;
}
.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon-arrow,
.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-icon-arrow,
.kr-smartform.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon-arrow,
.kr-help-button-inner-field.kr-smart-form .kr-icon-wrapper-root.kr-multi-brand .kr-icon-arrow,
.kr-smartform.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-icon-arrow {
  right: -5px;
}
.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon-wrapper .kr-icon-inner-wrapper .kr-icon-wrapper-content,
.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-icon-wrapper .kr-icon-inner-wrapper .kr-icon-wrapper-content,
.kr-smartform.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon-wrapper .kr-icon-inner-wrapper .kr-icon-wrapper-content,
.kr-help-button-inner-field.kr-smart-form .kr-icon-wrapper-root.kr-multi-brand .kr-icon-wrapper .kr-icon-inner-wrapper .kr-icon-wrapper-content,
.kr-smartform.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-icon-wrapper .kr-icon-inner-wrapper .kr-icon-wrapper-content {
  -ms-flex-pack: start;
  justify-content: start;
}
.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-brand-selector,
.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-brand-selector,
.kr-smartform.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-brand-selector,
.kr-help-button-inner-field.kr-smart-form .kr-icon-wrapper-root.kr-multi-brand .kr-brand-selector,
.kr-smartform.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-brand-selector {
  right: -3px;
}
.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner:not(.kr-visible),
.kr-smartform.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner:not(.kr-visible),
.kr-help-button-inner-field.kr-smart-form .kr-help-button-wrapper.kr-inner:not(.kr-visible) {
  display: -ms-flexbox;
  display: flex;
  width: 0;
}
.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button,
.kr-smartform.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button,
.kr-help-button-inner-field.kr-smart-form .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button {
  width: 0;
  opacity: 0;
}
.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,
.kr-smartform.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,
.kr-help-button-inner-field.kr-smart-form .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button {
  opacity: 1;
  width: 39px;
  height: 31px;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
}
.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper,
.kr-smartform.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper,
.kr-help-button-inner-field.kr-smart-form .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper {
  width: 18px;
  height: 18px;
  background-color: #717171;
  box-shadow: none;
}
.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper.kr-error,
.kr-smartform.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper.kr-error,
.kr-help-button-inner-field.kr-smart-form .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper.kr-error {
  background-color: #d9534f;
}
.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg,
.kr-smartform.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg,
.kr-help-button-inner-field.kr-smart-form .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg {
  width: 8px;
  height: 8px;
}
.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path,
.kr-smartform.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path,
.kr-help-button-inner-field.kr-smart-form .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path {
  fill: #fff;
}
.kr-embedded.kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button,
.kr-smartform.kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button,
.kr-help-button-inner-field.kr-smart-form .kr-pan .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button {
  transition: width 0.5s;
}
.kr-embedded.kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,
.kr-smartform.kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,
.kr-help-button-inner-field.kr-smart-form .kr-pan .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button {
  transition: all 0.5s;
}
.kr-embedded.kr-help-button-inner-field .kr-security-code .kr-icon-wrapper-root,
.kr-smartform.kr-help-button-inner-field .kr-security-code .kr-icon-wrapper-root,
.kr-help-button-inner-field.kr-smart-form .kr-security-code .kr-icon-wrapper-root {
  display: none !important;
}
.kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,
.kr-smartform.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,
.kr-help-button-inner-field.kr-smart-form .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button {
  width: 43px;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal,
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal,
.kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal {
  background-color: #fff;
  box-shadow: 0 0 15px #121212;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header,
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header,
.kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header {
  background-color: #e4e4e4;
  border-bottom: 1px solid #808080;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header .kr-help-modal-close-button svg path,
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header .kr-help-modal-close-button svg path,
.kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header .kr-help-modal-close-button svg path {
  fill: #808080;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content,
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content,
.kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content {
  margin-top: 35px;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div.kr-help-content,
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div.kr-help-content,
.kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > div.kr-help-content {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  color: #333;
}
.kr-embedded .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > .kr-help-image,
.kr-smartform .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > .kr-help-image,
.kr-smart-form .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content > .kr-help-image {
  margin-top: 25px;
}

/* Smart Form */
.kr-smartform, .kr-smart-form {
  z-index: 1;
  width: 300px;
  /* KJS-2563: Must be outside to allow the styling with just .kr-smart-button selector */
  /**
   * See KJS-1882 | Necessary to increase selector weight in SmartForm case.
   *   Without it, all: initial rule in _initial.scss will revert width
   *   to .kr-smartform's ($smartform-width)
   */
}
.kr-smartform.kr-smartform--compact, .kr-smartform--compact.kr-smart-form {
  width: 425px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button {
  box-sizing: border-box;
  background-color: #293c7a;
  height: 46px;
  width: 300px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  border: 0;
  outline: none !important;
  cursor: pointer;
  margin: 5px 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button span {
  font-family: Roboto, sans-serif;
  font-size: 15px;
  color: #fff;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button.kr-loading, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button.kr-loading {
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button.kr-loading span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button.kr-loading span {
  display: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button.kr-loading .kr-spinner, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button.kr-loading .kr-spinner {
  display: block;
}
@-webkit-keyframes kr-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
@keyframes kr-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
@keyframes kr-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button .kr-spinner, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button .kr-spinner {
  box-sizing: border-box;
  display: none;
  margin: 0 auto;
  text-align: center;
  padding-top: 1px;
  height: 22px;
  width: 70px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button .kr-spinner > div, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button .kr-spinner > div {
  width: 18px;
  height: 18px;
  background-color: #cfcfcf;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: kr-bouncedelay 1.4s infinite ease-in-out both;
          animation: kr-bouncedelay 1.4s infinite ease-in-out both;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button .kr-spinner .kr-bounce1, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button .kr-spinner .kr-bounce1 {
  -webkit-animation-delay: -0.32s;
          animation-delay: -0.32s;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button .kr-spinner .kr-bounce2, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-button .kr-spinner .kr-bounce2 {
  -webkit-animation-delay: -0.16s;
          animation-delay: -0.16s;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal {
  box-shadow: rgba(0, 0, 0, 0.3) 0 19px 38px, rgba(0, 0, 0, 0.22) 0 15px 12px;
  padding-top: 106px;
  padding-bottom: 70px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header {
  box-sizing: border-box;
  border: 5px solid #f4f4f4;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  height: 100px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header i.fi-x-circle.icon-close-popup, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header i.fi-x-circle.icon-close-popup {
  box-sizing: border-box;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 18px;
  height: 18px;
  top: 0;
  right: 0;
  margin: 5px 5px 0 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup {
  margin: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name {
  left: 10px;
  top: 3px;
  padding: 3px 0 7px;
  border-bottom: 1px solid #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name span {
  font-family: Roboto, sans-serif;
  font-size: 17px;
  color: #4a4a4a;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 245px;
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image {
  bottom: 8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border {
  width: 34px;
  height: 34px;
  background-color: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo {
  width: 32px;
  height: 32px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id {
  right: unset;
  left: 60px;
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id span,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id span {
  font-family: Roboto, sans-serif;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id {
  bottom: 8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount {
  bottom: 25px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span {
  color: #293c7a;
  font-size: 18px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible {
  height: 30px;
  margin-bottom: 0;
  background-color: #f5f5f5;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding-bottom: 4px;
  border-bottom: 1px solid #ccc;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .kr-popin-header, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .kr-popin-header {
  font-family: Roboto, sans-serif;
  color: #666;
  line-height: unset;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .fi-lock, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .fi-lock {
  box-sizing: border-box;
  -ms-flex-order: 0;
      order: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods {
  min-height: 354px;
  overflow: visible;
  background-color: #fff;
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  color: #444;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header label, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label {
  font-family: Roboto, sans-serif;
  font-size: 14px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header {
  padding: 20px 15px 5px 17px;
  color: #293c7a;
  cursor: default;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list.kr-group-selected .kr-methods-list-header, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list.kr-group-selected .kr-methods-list-header {
  padding-top: 0;
  padding-bottom: 15px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list {
  height: 358px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list.kr-error:not(.kr-method-selected), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list.kr-error:not(.kr-method-selected) {
  position: relative;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options {
  display: block;
  height: calc(100% - 46px);
  overflow: auto;
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar {
  width: 6px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-track, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-track {
  background: #d1d7e3;
  border-radius: 5px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-thumb, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-thumb {
  background: #7e8dae;
  border-radius: 5px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-thumb:hover, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-thumb:hover {
  background: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label {
  margin: 12px 15px 10px;
  padding-left: 47px;
  height: 48px;
  width: calc(100% - 30px);
  border: 1px solid #b7b7b7;
  box-shadow: rgba(149, 157, 165, 0.15) 0 0 24px;
  transition: 0.3s background-color;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
  margin-right: 10px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons > *:not(:first-child), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons > *:not(:first-child),
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child),
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child) {
  margin-left: 6px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span {
  height: 22px;
  width: 30px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 8px;
  font-size: 13px;
  max-width: 16px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon {
  box-shadow: rgba(0, 0, 0, 0.07) 0 6px 24px 0, rgba(0, 0, 0, 0.24) 0 0 0 1px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg {
  padding: 2px 4px;
  height: 18px;
  width: 22px;
  border-radius: 0;
  -webkit-animation: icon-display 0.2s ease-in;
          animation: icon-display 0.2s ease-in;
}
@-webkit-keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-amex svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-amex svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg {
  background-color: #006fce;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal svg, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal_debit svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg {
  padding: 0;
  width: 30px;
  height: 22px;
  background-color: #026095;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb {
  padding: 0;
  height: 22px;
  width: 34px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg {
  padding: 0;
  height: 22px;
  width: initial;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture svg, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg {
  padding: 0;
  height: 22px;
  width: 35px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture image, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture image, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture svg image, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift image, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift image, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift svg image,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg image,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg image {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-naranja svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-naranja svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg {
  box-sizing: border-box;
  width: 30px;
  height: 22px;
  padding: 3px 4px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa svg, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_electron svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_electron svg, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_debit svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg {
  padding: 0 2px;
  height: 22px;
  width: 26px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets {
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg {
  padding: 0;
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled),
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled),
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-color: #000;
  padding: 0;
  transition: none;
  height: 50px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-loading, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-loading, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-locked, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-locked,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-loading,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-loading,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-locked,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-locked {
  background-color: #000;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button {
  pointer-events: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator apple-pay-button, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator apple-pay-button,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label apple-pay-button {
  --apple-pay-button-width: 120px;
  --apple-pay-button-height: 30px;
  --apple-pay-button-border-radius: 4px;
  --apple-pay-button-padding: 1px;
  --apple-pay-button-box-sizing: border-box;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:hover:not(.kr-loading):not(.kr-locked) {
  border: 1px solid #293c7a;
  background-color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:focus:not(.kr-loading):not(.kr-locked) {
  background-color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-no-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-no-icons,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-no-icons,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-no-icons {
  padding: 12px 20px 12px 12px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon {
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 15px;
  height: 100%;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon svg {
  fill: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator label, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label label {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  color: #444;
  transition: 0.3s color;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-arrow-right svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-arrow-right svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-arrow-right svg {
  fill: #293c7a;
  display: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation {
  display: block;
  position: absolute;
  right: 10px;
  width: 20px;
  height: 20px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before {
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  -webkit-animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after {
  top: 50%;
  left: 50%;
  -webkit-animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
@keyframes loader-6 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(100%);
  }
  50% {
    transform: translateX(100%) translateY(100%);
  }
  75% {
    transform: translateY(100%);
  }
}
@keyframes loader-7 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(-100%) translateY(-100%);
  }
  75% {
    transform: translateY(-100%);
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-loading, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-loading,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-loading,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-loading {
  border: 1px solid #293c7a;
  background-color: #f4f4f4;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked {
  background-color: #eee;
  border: 1px solid #ddd;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked label, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked label,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked label,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked label {
  color: #999;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator {
  padding: 0 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator > *:not(:first-child), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator > *:not(:first-child) {
  margin-left: 5px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  left: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 5px;
  font-size: 13px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator label, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator label {
  -ms-flex-positive: 1;
      flex-grow: 1;
  text-align: end;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label.kr-cards, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label.kr-cards {
  padding: 12px 20px 12px 12px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
  margin-right: 10px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child), .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child) {
  margin-left: 6px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span {
  height: 22px;
  width: 30px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 8px;
  font-size: 13px;
  max-width: 16px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon {
  box-shadow: rgba(0, 0, 0, 0.07) 0 6px 24px 0, rgba(0, 0, 0, 0.24) 0 0 0 1px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg {
  padding: 2px 4px;
  height: 18px;
  width: 22px;
  border-radius: 0;
  -webkit-animation: icon-display 0.2s ease-in;
          animation: icon-display 0.2s ease-in;
}
@keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg {
  background-color: #006fce;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg {
  padding: 0;
  width: 30px;
  height: 22px;
  background-color: #026095;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb {
  padding: 0;
  height: 22px;
  width: 34px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg {
  padding: 0;
  height: 22px;
  width: initial;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg {
  padding: 0;
  height: 22px;
  width: 35px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg image, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg image {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg {
  box-sizing: border-box;
  width: 30px;
  height: 22px;
  padding: 3px 4px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg {
  padding: 0 2px;
  height: 22px;
  width: 26px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets {
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg {
  padding: 0;
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  padding: 12px 15px;
  cursor: pointer;
  width: calc(100% - 30px);
  margin-bottom: 10px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button:hover, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button:hover, .kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button.kr-focus, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button.kr-focus {
  background-color: #f4f4f4;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button label, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button label {
  cursor: pointer;
  color: #293c7a;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  margin-left: 35px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left {
  display: -ms-flexbox;
  display: flex;
  left: 14px;
  position: absolute;
  height: 100%;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left svg {
  fill: #293c7a;
  height: 20px;
  width: 20px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-secure-iframe-visible .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-secure-iframe-visible .kr-back-button {
  margin-top: 0;
  margin-bottom: 5px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button {
  display: -ms-flexbox;
  display: flex;
  background-color: #f4f4f4;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button .kr-arrow-left svg, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button .kr-arrow-left svg {
  fill: #bbb;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button label, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button label {
  color: #bbb;
  font-weight: 500;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-hidden-back-button .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-hidden-back-button .kr-back-button {
  display: -ms-flexbox;
  display: flex;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-methods.kr-hidden-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-methods.kr-hidden-back-button {
  margin-top: -46px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer {
  border: 5px solid #fff;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  width: calc(100% - 10px);
  height: 60px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer .kr-whitelabel-logo img.kr-logo-payzen, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer .kr-whitelabel-logo img.kr-logo-payzen {
  margin-right: 12px;
  height: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-visible {
  padding-top: 30px;
  padding-bottom: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded .kr-payment-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded .kr-payment-button,
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded .kr-form-error,
.kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded .kr-form-error {
  width: 266px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-popin .kr-methods-list .kr-form-error, .kr-smart-form .kr-smartform-wrapper.kr-type-popin .kr-methods-list .kr-form-error {
  position: relative;
  margin: 10px 15px 5px;
  width: calc(100% - 30px);
  font-size: 14px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal {
  box-shadow: rgba(0, 0, 0, 0.3) 0 19px 38px, rgba(0, 0, 0, 0.22) 0 15px 12px;
  padding-top: 106px;
  padding-bottom: 70px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header {
  box-sizing: border-box;
  border: 5px solid #f4f4f4;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  height: 100px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header i.fi-x-circle.icon-close-popup, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header i.fi-x-circle.icon-close-popup {
  box-sizing: border-box;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 18px;
  height: 18px;
  top: 0;
  right: 0;
  margin: 5px 5px 0 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup {
  margin: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name {
  left: 10px;
  top: 3px;
  padding: 3px 0 7px;
  border-bottom: 1px solid #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name span {
  font-family: Roboto, sans-serif;
  font-size: 17px;
  color: #4a4a4a;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 245px;
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image {
  bottom: 8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border {
  width: 34px;
  height: 34px;
  background-color: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo {
  width: 32px;
  height: 32px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id {
  right: unset;
  left: 60px;
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id span {
  font-family: Roboto, sans-serif;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id {
  bottom: 8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount {
  bottom: 25px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span {
  color: #293c7a;
  font-size: 18px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible {
  height: 30px;
  margin-bottom: 0;
  background-color: #f5f5f5;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding-bottom: 4px;
  border-bottom: 1px solid #ccc;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .kr-popin-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .kr-popin-header {
  font-family: Roboto, sans-serif;
  color: #666;
  line-height: unset;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .fi-lock, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .fi-lock {
  box-sizing: border-box;
  -ms-flex-order: 0;
      order: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods {
  min-height: 354px;
  overflow: visible;
  background-color: #fff;
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  color: #444;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-group-activator label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-method-label label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label label {
  font-family: Roboto, sans-serif;
  font-size: 14px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-header {
  padding: 20px 15px 5px 17px;
  color: #293c7a;
  cursor: default;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list.kr-group-selected .kr-methods-list-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list.kr-group-selected .kr-methods-list-header {
  padding-top: 0;
  padding-bottom: 15px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list {
  height: 358px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list.kr-error:not(.kr-method-selected), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list.kr-error:not(.kr-method-selected) {
  position: relative;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options {
  display: block;
  height: calc(100% - 46px);
  overflow: auto;
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar {
  width: 6px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-track, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-track {
  background: #d1d7e3;
  border-radius: 5px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-thumb, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-thumb {
  background: #7e8dae;
  border-radius: 5px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-thumb:hover, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options::-webkit-scrollbar-thumb:hover {
  background: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label {
  margin: 12px 15px 10px;
  padding-left: 47px;
  height: 48px;
  width: calc(100% - 30px);
  border: 1px solid #b7b7b7;
  box-shadow: rgba(149, 157, 165, 0.15) 0 0 24px;
  transition: 0.3s background-color;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
  margin-right: 10px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons > *:not(:first-child), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons > *:not(:first-child),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child) {
  margin-left: 6px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span {
  height: 22px;
  width: 30px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 8px;
  font-size: 13px;
  max-width: 16px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon {
  box-shadow: rgba(0, 0, 0, 0.07) 0 6px 24px 0, rgba(0, 0, 0, 0.24) 0 0 0 1px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg {
  padding: 2px 4px;
  height: 18px;
  width: 22px;
  border-radius: 0;
  -webkit-animation: icon-display 0.2s ease-in;
          animation: icon-display 0.2s ease-in;
}
@keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-amex svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-amex svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg {
  background-color: #006fce;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal_debit svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg {
  padding: 0;
  width: 30px;
  height: 22px;
  background-color: #026095;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb {
  padding: 0;
  height: 22px;
  width: 34px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg {
  padding: 0;
  height: 22px;
  width: initial;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg {
  padding: 0;
  height: 22px;
  width: 35px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture svg image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift svg image,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg image,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg image {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-naranja svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-naranja svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg {
  box-sizing: border-box;
  width: 30px;
  height: 22px;
  padding: 3px 4px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_electron svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_electron svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_debit svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg {
  padding: 0 2px;
  height: 22px;
  width: 26px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets {
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg {
  padding: 0;
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-color: #000;
  padding: 0;
  transition: none;
  height: 50px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-loading, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-loading, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-locked, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-locked,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-loading,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-loading,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-locked,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-locked {
  background-color: #000;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button {
  pointer-events: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator apple-pay-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator apple-pay-button,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label apple-pay-button {
  --apple-pay-button-width: 120px;
  --apple-pay-button-height: 30px;
  --apple-pay-button-border-radius: 4px;
  --apple-pay-button-padding: 1px;
  --apple-pay-button-box-sizing: border-box;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:hover:not(.kr-loading):not(.kr-locked) {
  border: 1px solid #293c7a;
  background-color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:focus:not(.kr-loading):not(.kr-locked) {
  background-color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-no-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-no-icons,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-no-icons,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-no-icons {
  padding: 12px 20px 12px 12px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon {
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 15px;
  height: 100%;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon svg {
  fill: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label label {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  color: #444;
  transition: 0.3s color;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-arrow-right svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-arrow-right svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-arrow-right svg {
  fill: #293c7a;
  display: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation {
  display: block;
  position: absolute;
  right: 10px;
  width: 20px;
  height: 20px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before {
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  -webkit-animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after {
  top: 50%;
  left: 50%;
  -webkit-animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
@keyframes loader-6 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(100%);
  }
  50% {
    transform: translateX(100%) translateY(100%);
  }
  75% {
    transform: translateY(100%);
  }
}
@keyframes loader-7 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(-100%) translateY(-100%);
  }
  75% {
    transform: translateY(-100%);
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-loading, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-loading,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-loading,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-loading {
  border: 1px solid #293c7a;
  background-color: #f4f4f4;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked {
  background-color: #eee;
  border: 1px solid #ddd;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked label {
  color: #999;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator {
  padding: 0 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator > *:not(:first-child), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator > *:not(:first-child) {
  margin-left: 5px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  left: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 5px;
  font-size: 13px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator label {
  -ms-flex-positive: 1;
      flex-grow: 1;
  text-align: end;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label.kr-cards, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label.kr-cards {
  padding: 12px 20px 12px 12px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
  margin-right: 10px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child) {
  margin-left: 6px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span {
  height: 22px;
  width: 30px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 8px;
  font-size: 13px;
  max-width: 16px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon {
  box-shadow: rgba(0, 0, 0, 0.07) 0 6px 24px 0, rgba(0, 0, 0, 0.24) 0 0 0 1px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg {
  padding: 2px 4px;
  height: 18px;
  width: 22px;
  border-radius: 0;
  -webkit-animation: icon-display 0.2s ease-in;
          animation: icon-display 0.2s ease-in;
}
@keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg {
  background-color: #006fce;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg {
  padding: 0;
  width: 30px;
  height: 22px;
  background-color: #026095;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb {
  padding: 0;
  height: 22px;
  width: 34px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg {
  padding: 0;
  height: 22px;
  width: initial;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg {
  padding: 0;
  height: 22px;
  width: 35px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg image {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg {
  box-sizing: border-box;
  width: 30px;
  height: 22px;
  padding: 3px 4px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg {
  padding: 0 2px;
  height: 22px;
  width: 26px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets {
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg {
  padding: 0;
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  padding: 12px 15px;
  cursor: pointer;
  width: calc(100% - 30px);
  margin-bottom: 10px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button:hover, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button:hover, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button.kr-focus, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button.kr-focus {
  background-color: #f4f4f4;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button label {
  cursor: pointer;
  color: #293c7a;
  text-transform: uppercase;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  margin-left: 35px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left {
  display: -ms-flexbox;
  display: flex;
  left: 14px;
  position: absolute;
  height: 100%;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-back-button .kr-arrow-left svg {
  fill: #293c7a;
  height: 20px;
  width: 20px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-secure-iframe-visible .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-secure-iframe-visible .kr-back-button {
  margin-top: 0;
  margin-bottom: 5px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button {
  display: -ms-flexbox;
  display: flex;
  background-color: #f4f4f4;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button .kr-arrow-left svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button .kr-arrow-left svg {
  fill: #bbb;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button label {
  color: #bbb;
  font-weight: 500;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-hidden-back-button .kr-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-method-content.kr-hidden-back-button .kr-back-button {
  display: -ms-flexbox;
  display: flex;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-methods.kr-hidden-back-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-smartform-modal-view--popin .kr-methods.kr-hidden-back-button {
  margin-top: -46px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer {
  border: 5px solid #fff;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  width: calc(100% - 10px);
  height: 60px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer .kr-whitelabel-logo img.kr-logo-payzen, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-popin-modal-footer .kr-whitelabel-logo img.kr-logo-payzen {
  margin-right: 12px;
  height: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal.kr-secure-iframe-visible {
  padding-top: 30px;
  padding-bottom: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded .kr-payment-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded .kr-payment-button,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded .kr-form-error,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal-wrapper .kr-smartform-modal .kr-embedded .kr-form-error {
  width: 266px;
}
.kr-smartform .kr-payment-button, .kr-smart-form .kr-payment-button {
  visibility: hidden;
}
.kr-smartform .kr-embedded .kr-payment-button, .kr-smart-form .kr-embedded .kr-payment-button {
  visibility: visible;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded {
  width: 100%;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header {
  box-sizing: border-box;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  background-color: #f4f4f4;
  padding: 32px 14px 12px;
  margin-bottom: 14px;
  border-bottom: 1px solid #293c7a;
  border-left: 1px solid #b7b7b7;
  border-right: 1px solid #b7b7b7;
  border-top: 1px solid #b7b7b7;
  box-shadow: rgba(33, 35, 38, 0.1) 0 10px 10px -10px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header span.kr-card-header-label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header span.kr-card-header-label {
  font-size: 12px;
  font-family: Roboto, sans-serif;
  position: absolute;
  top: 10px;
  left: 11px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
  margin-right: 10px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons > *:not(:first-child), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons > *:not(:first-child) {
  margin-left: 6px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span {
  height: 22px;
  width: 30px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 8px;
  font-size: 13px;
  max-width: 16px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon {
  box-shadow: rgba(0, 0, 0, 0.07) 0 6px 24px 0, rgba(0, 0, 0, 0.24) 0 0 0 1px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span svg {
  padding: 2px 4px;
  height: 18px;
  width: 22px;
  border-radius: 0;
  -webkit-animation: icon-display 0.2s ease-in;
          animation: icon-display 0.2s ease-in;
}
@keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-amex svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-amex svg {
  background-color: #006fce;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-cabal svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-cabal svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-cabal_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-cabal_debit svg {
  padding: 0;
  width: 30px;
  height: 22px;
  background-color: #026095;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-cb, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-cb {
  padding: 0;
  height: 22px;
  width: 34px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-cb svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-cb svg {
  padding: 0;
  height: 22px;
  width: initial;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift svg {
  padding: 0;
  height: 22px;
  width: 35px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture svg image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift svg image {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-naranja svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-naranja svg {
  box-sizing: border-box;
  width: 30px;
  height: 22px;
  padding: 3px 4px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-visa svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-visa svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-visa_electron svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-visa_electron svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-visa_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-visa_debit svg {
  padding: 0 2px;
  height: 22px;
  width: 26px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-loading-assets, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-loading-assets {
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-loading-assets svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-loading-assets svg {
  padding: 0;
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 24px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods .kr-method-content .kr-method-label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-header {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  color: #444;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label {
  margin: 10px 0;
  padding-left: 47px;
  width: 100%;
  border: 1px solid #b7b7b7;
  box-shadow: rgba(149, 157, 165, 0.15) 0 0 24px;
  transition: 0.3s background-color;
  height: 48px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
  margin-right: 10px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons > *:not(:first-child), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons > *:not(:first-child),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons > *:not(:first-child) {
  margin-left: 6px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span {
  height: 22px;
  width: 30px;
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 8px;
  font-size: 13px;
  max-width: 16px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon {
  box-shadow: rgba(0, 0, 0, 0.07) 0 6px 24px 0, rgba(0, 0, 0, 0.24) 0 0 0 1px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span svg {
  padding: 2px 4px;
  height: 18px;
  width: 22px;
  border-radius: 0;
  -webkit-animation: icon-display 0.2s ease-in;
          animation: icon-display 0.2s ease-in;
}
@keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-amex svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-amex svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-amex svg {
  background-color: #006fce;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cabal_debit svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cabal_debit svg {
  padding: 0;
  width: 30px;
  height: 22px;
  background-color: #026095;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb {
  padding: 0;
  height: 22px;
  width: 34px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-cb svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-cb svg {
  padding: 0;
  height: 22px;
  width: initial;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg {
  padding: 0;
  height: 22px;
  width: 35px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_culture svg image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift image, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-kadeos_gift svg image,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture image,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_culture svg image,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift image,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-kadeos_gift svg image {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-naranja svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-naranja svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-naranja svg {
  box-sizing: border-box;
  width: 30px;
  height: 22px;
  padding: 3px 4px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_electron svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_electron svg, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_debit svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-visa_debit svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_electron svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-visa_debit svg {
  padding: 0 2px;
  height: 22px;
  width: 26px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets {
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-loading-assets svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-loading-assets svg {
  padding: 0;
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-color: #000;
  padding: 0;
  transition: none;
  height: 50px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-loading, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-loading, .kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-locked, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled).kr-locked,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-loading,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-loading,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-locked,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled).kr-locked {
  background-color: #000;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button {
  pointer-events: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator apple-pay-button, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator apple-pay-button,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label apple-pay-button,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label apple-pay-button {
  --apple-pay-button-width: 120px;
  --apple-pay-button-height: 30px;
  --apple-pay-button-border-radius: 4px;
  --apple-pay-button-padding: 1px;
  --apple-pay-button-box-sizing: border-box;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:hover:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:hover:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:hover:not(.kr-loading):not(.kr-locked) {
  border: 1px solid #293c7a;
  background-color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:focus:not(.kr-loading):not(.kr-locked),
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:focus:not(.kr-loading):not(.kr-locked),
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label:focus:not(.kr-loading):not(.kr-locked) {
  background-color: #fff;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-no-icons, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-no-icons,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-no-icons,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-no-icons {
  padding: 12px 20px 12px 12px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-loading, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-loading,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-loading,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-loading {
  border: 1px solid #293c7a;
  background-color: #f4f4f4;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked {
  background-color: #eee;
  border: 1px solid #ddd;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked label {
  color: #999;
  cursor: not-allowed;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-cards, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-cards,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-cards,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-cards {
  padding: 12px 20px 12px 12px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon {
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 15px;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon svg {
  fill: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator label, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator label,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label label,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label label {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  color: #444;
  transition: 0.3s color;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-arrow-right svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-arrow-right svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-arrow-right svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-arrow-right svg {
  fill: #293c7a;
  display: none;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation {
  display: block;
  position: absolute;
  right: 10px;
  width: 20px;
  height: 20px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before {
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  -webkit-animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after {
  top: 50%;
  left: 50%;
  -webkit-animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
@keyframes loader-6 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(100%);
  }
  50% {
    transform: translateX(100%) translateY(100%);
  }
  75% {
    transform: translateY(100%);
  }
}
@keyframes loader-7 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(-100%) translateY(-100%);
  }
  75% {
    transform: translateY(-100%);
  }
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon {
  height: 100%;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator {
  padding: 0 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator > *:not(:first-child), .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator > *:not(:first-child) {
  margin-left: 5px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  left: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 5px;
  font-size: 13px;
  max-width: 16px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator label:last-child, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator label:last-child {
  margin-left: auto;
  text-align: end;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header {
  box-sizing: border-box;
  border: 5px solid #f4f4f4;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  height: 100px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header i.fi-x-circle.icon-close-popup, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header i.fi-x-circle.icon-close-popup {
  box-sizing: border-box;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 18px;
  height: 18px;
  top: 0;
  right: 0;
  margin: 5px 5px 0 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup {
  margin: 0;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name {
  left: 10px;
  top: 3px;
  padding: 3px 0 7px;
  border-bottom: 1px solid #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-shop-name span {
  font-family: Roboto, sans-serif;
  font-size: 17px;
  color: #4a4a4a;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 245px;
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image {
  bottom: 8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-border {
  width: 34px;
  height: 34px;
  background-color: #293c7a;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header .kr-popin-modal-header-image .kr-header-logo {
  width: 32px;
  height: 32px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id {
  right: unset;
  left: 60px;
  display: block;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span,
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id span,
.kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id span {
  font-family: Roboto, sans-serif;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-order-id {
  bottom: 8px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount {
  bottom: 25px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header span.kr-popin-amount span {
  color: #293c7a;
  font-size: 18px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible {
  height: 30px;
  margin-bottom: 0;
  background-color: #f5f5f5;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding-bottom: 4px;
  border-bottom: 1px solid #ccc;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .kr-popin-header, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .kr-popin-header {
  font-family: Roboto, sans-serif;
  color: #666;
  line-height: unset;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .fi-lock, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smartform-modal-header.kr-secure-iframe-visible .fi-lock {
  box-sizing: border-box;
  -ms-flex-order: 0;
      order: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-methods-list .kr-form-error, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-methods-list .kr-form-error {
  position: relative;
  margin: 10px 0 5px;
  width: 100%;
  font-size: 14px;
}
.kr-smartform .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal .kr-methods-list .kr-form-error, .kr-smart-form .kr-smartform-wrapper.kr-type-embedded .kr-smartform-modal .kr-methods-list .kr-form-error {
  margin: 10px 15px 5px;
  width: calc(100% - 30px);
}
.kr-smartform .kr-skeleton-wrapper .kr-skeleton-header, .kr-smart-form .kr-skeleton-wrapper .kr-skeleton-header {
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  height: 68px;
}
.kr-smartform .kr-skeleton-wrapper .kr-skeleton-method-label, .kr-smart-form .kr-skeleton-wrapper .kr-skeleton-method-label {
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  height: 50px;
  margin: 10px 0;
}
.kr-smartform .kr-smartform-embedded-header, .kr-smart-form .kr-smartform-embedded-header {
  background-color: #f4f4f4;
  padding: 9px 15px 10px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  border-bottom: 1px solid #293c7a;
  border-left: 1px solid #b7b7b7;
  border-right: 1px solid #b7b7b7;
  border-top: 1px solid #b7b7b7;
  box-shadow: rgba(33, 35, 38, 0.1) 0 10px 10px -10px;
}
.kr-smartform .kr-smartform-embedded-header > *:not(:first-child), .kr-smart-form .kr-smartform-embedded-header > *:not(:first-child) {
  margin-top: 3px;
}
.kr-smartform .kr-smartform-embedded-header .kr-amount-label, .kr-smart-form .kr-smartform-embedded-header .kr-amount-label,
.kr-smartform .kr-smartform-embedded-header .kr-amount-figure,
.kr-smart-form .kr-smartform-embedded-header .kr-amount-figure {
  font-family: Roboto, sans-serif;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default;
}
.kr-smartform .kr-smartform-embedded-header .kr-amount-label, .kr-smart-form .kr-smartform-embedded-header .kr-amount-label {
  font-size: 12px;
  color: #999;
}
.kr-smartform .kr-smartform-embedded-header .kr-amount-figure, .kr-smart-form .kr-smartform-embedded-header .kr-amount-figure {
  color: #293c7a;
  font-size: 17px;
  padding-left: 5px;
}
.kr-smartform .kr-smart-button-wrapper, .kr-smart-form .kr-smart-button-wrapper {
  margin: 10px 0;
}
.kr-smartform .kr-smart-button-wrapper .kr-form-error, .kr-smart-form .kr-smart-button-wrapper .kr-form-error {
  box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 7px;
  text-align: center;
  width: 100%;
  border: 0;
  border: 0;
  background-color: #b71c1c;
  display: block;
}
.kr-smartform .kr-smart-button-wrapper .kr-form-error span, .kr-smart-form .kr-smart-button-wrapper .kr-form-error span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  box-sizing: border-box;
  color: #fff !important;
  padding: 10px 3px;
  display: inline-block;
  font-size: 1em;
  font-family: Roboto, sans-serif;
  text-align: center;
  cursor: default;
}
.kr-smartform .kr-smart-button-wrapper .kr-form-error-visible, .kr-smart-form .kr-smart-button-wrapper .kr-form-error-visible {
  display: block;
}
.kr-smartform .kr-smart-button-wrapper .kr-form-error, .kr-smart-form .kr-smart-button-wrapper .kr-form-error {
  width: 300px;
  margin: 5px 0 0;
}
.kr-smartform .kr-smart-button-wrapper .kr-form-error span, .kr-smart-form .kr-smart-button-wrapper .kr-form-error span {
  font-size: 13px;
}
.kr-smartform .kr-smart-button, .kr-smart-form .kr-smart-button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  box-sizing: border-box;
  padding: 16px 20px 16px 12px;
  width: 300px;
  border: 1px solid #b7b7b7;
  box-shadow: rgba(149, 157, 165, 0.15) 0 0 24px;
  background-color: #fff;
}
.kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled), .kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled) {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-color: #000;
  padding: 0;
  transition: none;
  height: 50px;
}
.kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked), .kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked), .kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled).kr-loading, .kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled).kr-loading, .kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled).kr-locked, .kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled).kr-locked {
  background-color: #000;
}
.kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay, .kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smartform .kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button,
.kr-smart-form .kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button {
  pointer-events: none;
}
.kr-smartform .kr-smart-button apple-pay-button, .kr-smart-form .kr-smart-button apple-pay-button {
  --apple-pay-button-width: 120px;
  --apple-pay-button-height: 30px;
  --apple-pay-button-border-radius: 4px;
  --apple-pay-button-padding: 1px;
  --apple-pay-button-box-sizing: border-box;
}
.kr-smartform .kr-smart-button.kr-big-label, .kr-smart-form .kr-smart-button.kr-big-label {
  padding: 10px 20px 10px 12px;
}
.kr-smartform .kr-smart-button:hover:not(.kr-loading):not(.kr-disabled), .kr-smart-form .kr-smart-button:hover:not(.kr-loading):not(.kr-disabled) {
  border: 1px solid #293c7a;
  background-color: #fff;
}
.kr-smartform .kr-smart-button:focus:not(.kr-loading):not(.kr-disabled), .kr-smart-form .kr-smart-button:focus:not(.kr-loading):not(.kr-disabled) {
  background-color: #fff;
}
.kr-smartform .kr-smart-button .kr-method-info, .kr-smart-form .kr-smart-button .kr-method-info {
  margin: 1px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  height: 24px;
  cursor: pointer;
}
.kr-smartform .kr-smart-button .kr-method-info > *:not(:first-child), .kr-smart-form .kr-smart-button .kr-method-info > *:not(:first-child) {
  margin-left: 15px;
}
.kr-smartform .kr-smart-button .kr-method-info .kr-method-icon, .kr-smart-form .kr-smart-button .kr-method-info .kr-method-icon {
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.kr-smartform .kr-smart-button .kr-method-info .kr-method-icon svg, .kr-smart-form .kr-smart-button .kr-method-info .kr-method-icon svg {
  fill: #293c7a;
  width: 24px;
  height: 24px;
}
.kr-smartform .kr-smart-button .kr-method-info label.kr-amount-label, .kr-smart-form .kr-smart-button .kr-method-info label.kr-amount-label {
  font-family: Roboto, sans-serif;
  color: #555;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.kr-smartform .kr-smart-button .kr-method-info .kr-label, .kr-smart-form .kr-smart-button .kr-method-info .kr-label {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 82%;
}
.kr-smartform .kr-smart-button .kr-method-info .kr-label.kr-big-label, .kr-smart-form .kr-smart-button .kr-method-info .kr-label.kr-big-label {
  -ms-flex-direction: column;
      flex-direction: column;
}
.kr-smartform .kr-smart-button .kr-method-info .kr-label label.kr-method-label, .kr-smart-form .kr-smart-button .kr-method-info .kr-label label.kr-method-label {
  font-family: Roboto, sans-serif;
  text-transform: none;
  color: #888;
  line-height: 20px;
  vertical-align: middle;
  font-size: 13px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
  margin-right: 10px;
  cursor: pointer;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons > *:not(:first-child), .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons > *:not(:first-child) {
  margin-left: 6px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span {
  height: 22px;
  width: 30px;
  cursor: pointer;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 8px;
  font-size: 13px;
  max-width: 16px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,
.kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,
.kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,
.kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-brand-icon, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-brand-icon {
  box-shadow: rgba(0, 0, 0, 0.07) 0 6px 24px 0, rgba(0, 0, 0, 0.24) 0 0 0 1px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span svg {
  padding: 2px 4px;
  height: 18px;
  width: 22px;
  border-radius: 0;
  -webkit-animation: icon-display 0.2s ease-in;
          animation: icon-display 0.2s ease-in;
}
@keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-amex svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-amex svg {
  background-color: #006fce;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-cabal svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-cabal svg, .kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-cabal_debit svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-cabal_debit svg {
  padding: 0;
  width: 30px;
  height: 22px;
  background-color: #026095;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-cb, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-cb {
  padding: 0;
  height: 22px;
  width: 34px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-cb svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-cb svg {
  padding: 0;
  height: 22px;
  width: initial;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture, .kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture svg, .kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift, .kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift svg {
  padding: 0;
  height: 22px;
  width: 35px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture image, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture image, .kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture svg image, .kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift image, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift image, .kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift svg image {
  cursor: pointer;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-naranja svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-naranja svg {
  box-sizing: border-box;
  width: 30px;
  height: 22px;
  padding: 3px 4px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-visa svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-visa svg, .kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-visa_electron svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-visa_electron svg, .kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-visa_debit svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-visa_debit svg {
  padding: 0 2px;
  height: 22px;
  width: 26px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-loading-assets, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-loading-assets {
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-card-icons span.kr-loading-assets svg, .kr-smart-form .kr-smart-button.kr-cards .kr-card-icons span.kr-loading-assets svg {
  padding: 0;
  height: 20px;
  width: 30px;
}
.kr-smartform .kr-smart-button.kr-cards .kr-method-info, .kr-smart-form .kr-smart-button.kr-cards .kr-method-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.kr-smartform .kr-smart-button.kr-cards .kr-method-info > *:not(:first-child), .kr-smart-form .kr-smart-button.kr-cards .kr-method-info > *:not(:first-child) {
  margin-left: 0;
}
.kr-smartform .kr-smart-button.kr-cards .kr-method-info.kr-big-label, .kr-smart-form .kr-smart-button.kr-cards .kr-method-info.kr-big-label {
  -ms-flex-direction: column;
      flex-direction: column;
}
.kr-smartform .kr-smart-button .kr-loading-animation, .kr-smart-form .kr-smart-button .kr-loading-animation {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.kr-smartform .kr-smart-button .kr-loading-animation i.kr-loader, .kr-smart-form .kr-smart-button .kr-loading-animation i.kr-loader {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.kr-smartform .kr-smart-button .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smart-button .kr-loading-animation i.kr-loader::before,
.kr-smartform .kr-smart-button .kr-loading-animation i.kr-loader::after,
.kr-smart-form .kr-smart-button .kr-loading-animation i.kr-loader::after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: #293c7a;
}
.kr-smartform .kr-smart-button .kr-loading-animation i.kr-loader::before, .kr-smart-form .kr-smart-button .kr-loading-animation i.kr-loader::before {
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  -webkit-animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
.kr-smartform .kr-smart-button .kr-loading-animation i.kr-loader::after, .kr-smart-form .kr-smart-button .kr-loading-animation i.kr-loader::after {
  top: 50%;
  left: 50%;
  -webkit-animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
@keyframes loader-6 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(100%);
  }
  50% {
    transform: translateX(100%) translateY(100%);
  }
  75% {
    transform: translateY(100%);
  }
}
@keyframes loader-7 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(-100%) translateY(-100%);
  }
  75% {
    transform: translateY(-100%);
  }
}
.kr-smartform .kr-embedded, .kr-smart-form .kr-embedded,
.kr-smartform .kr-embedded .kr-payment-button,
.kr-smart-form .kr-embedded .kr-payment-button,
.kr-smartform .kr-embedded .kr-form-error,
.kr-smart-form .kr-embedded .kr-form-error {
  width: 100%;
}

.kr-layer .kr-layer-message {
  font-family: Roboto, sans-serif;
  color: #fff;
  cursor: pointer;
}

.kr-smart-button-wrapper {
  margin: 10px 0;
}
.kr-smart-button-wrapper .kr-form-error {
  box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 7px;
  text-align: center;
  width: 100%;
  border: 0;
  border: 0;
  background-color: #b71c1c;
  display: block;
}
.kr-smart-button-wrapper .kr-form-error span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  box-sizing: border-box;
  color: #fff !important;
  padding: 10px 3px;
  display: inline-block;
  font-size: 1em;
  font-family: Roboto, sans-serif;
  text-align: center;
  cursor: default;
}
.kr-smart-button-wrapper .kr-form-error-visible {
  display: block;
}
.kr-smart-button-wrapper .kr-form-error {
  width: 300px;
  margin: 5px 0 0;
}
.kr-smart-button-wrapper .kr-form-error span {
  font-size: 13px;
}

/* KJS-2563: Must be outside to allow the styling with just .kr-smart-button selector */
.kr-smart-button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  position: relative;
  box-sizing: border-box;
  padding: 16px 20px 16px 12px;
  width: 300px;
  border: 1px solid #b7b7b7;
  box-shadow: rgba(149, 157, 165, 0.15) 0 0 24px;
  background-color: #fff;
}
.kr-smart-button.kr-apple_pay:not(.kr-disabled) {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background-color: #000;
  padding: 0;
  transition: none;
  height: 50px;
}
.kr-smart-button.kr-apple_pay:not(.kr-disabled):hover:not(.kr-loading):not(.kr-locked), .kr-smart-button.kr-apple_pay:not(.kr-disabled):focus:not(.kr-loading):not(.kr-locked), .kr-smart-button.kr-apple_pay:not(.kr-disabled).kr-hover:not(.kr-loading):not(.kr-locked), .kr-smart-button.kr-apple_pay:not(.kr-disabled).kr-loading, .kr-smart-button.kr-apple_pay:not(.kr-disabled).kr-locked {
  background-color: #000;
}
.kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay,
.kr-smart-button.kr-apple_pay:not(.kr-disabled) .kr-apple-pay apple-pay-button {
  pointer-events: none;
}
.kr-smart-button apple-pay-button {
  --apple-pay-button-width: 120px;
  --apple-pay-button-height: 30px;
  --apple-pay-button-border-radius: 4px;
  --apple-pay-button-padding: 1px;
  --apple-pay-button-box-sizing: border-box;
}
.kr-smart-button.kr-big-label {
  padding: 10px 20px 10px 12px;
}
.kr-smart-button:hover:not(.kr-loading):not(.kr-disabled) {
  border: 1px solid #293c7a;
  background-color: #fff;
}
.kr-smart-button:focus:not(.kr-loading):not(.kr-disabled) {
  background-color: #fff;
}
.kr-smart-button .kr-method-info {
  margin: 1px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  height: 24px;
  cursor: pointer;
}
.kr-smart-button .kr-method-info > *:not(:first-child) {
  margin-left: 15px;
}
.kr-smart-button .kr-method-info .kr-method-icon {
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.kr-smart-button .kr-method-info .kr-method-icon svg {
  fill: #293c7a;
  width: 24px;
  height: 24px;
}
.kr-smart-button .kr-method-info label.kr-amount-label {
  font-family: Roboto, sans-serif;
  color: #555;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.kr-smart-button .kr-method-info .kr-label {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  width: 82%;
}
.kr-smart-button .kr-method-info .kr-label.kr-big-label {
  -ms-flex-direction: column;
      flex-direction: column;
}
.kr-smart-button .kr-method-info .kr-label label.kr-method-label {
  font-family: Roboto, sans-serif;
  text-transform: none;
  color: #888;
  line-height: 20px;
  vertical-align: middle;
  font-size: 13px;
}
.kr-smart-button.kr-cards .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
  margin-right: 10px;
  cursor: pointer;
}
.kr-smart-button.kr-cards .kr-card-icons > *:not(:first-child) {
  margin-left: 6px;
}
.kr-smart-button.kr-cards .kr-card-icons span {
  height: 22px;
  width: 30px;
  cursor: pointer;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 8px;
  font-size: 13px;
  max-width: 16px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-smart-button.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-brand-icon {
  box-shadow: rgba(0, 0, 0, 0.07) 0 6px 24px 0, rgba(0, 0, 0, 0.24) 0 0 0 1px;
}
.kr-smart-button.kr-cards .kr-card-icons span svg {
  padding: 2px 4px;
  height: 18px;
  width: 22px;
  border-radius: 0;
  -webkit-animation: icon-display 0.2s ease-in;
          animation: icon-display 0.2s ease-in;
}
@keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-amex svg {
  background-color: #006fce;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-cabal svg, .kr-smart-button.kr-cards .kr-card-icons span.kr-cabal_debit svg {
  padding: 0;
  width: 30px;
  height: 22px;
  background-color: #026095;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-cb {
  padding: 0;
  height: 22px;
  width: 34px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-cb svg {
  padding: 0;
  height: 22px;
  width: initial;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture, .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture svg, .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift, .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift svg {
  padding: 0;
  height: 22px;
  width: 35px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture image, .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_culture svg image, .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift image, .kr-smart-button.kr-cards .kr-card-icons span.kr-kadeos_gift svg image {
  cursor: pointer;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-naranja svg {
  box-sizing: border-box;
  width: 30px;
  height: 22px;
  padding: 3px 4px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-visa svg, .kr-smart-button.kr-cards .kr-card-icons span.kr-visa_electron svg, .kr-smart-button.kr-cards .kr-card-icons span.kr-visa_debit svg {
  padding: 0 2px;
  height: 22px;
  width: 26px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-loading-assets {
  height: 20px;
  width: 30px;
}
.kr-smart-button.kr-cards .kr-card-icons span.kr-loading-assets svg {
  padding: 0;
  height: 20px;
  width: 30px;
}
.kr-smart-button.kr-cards .kr-method-info {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
}
.kr-smart-button.kr-cards .kr-method-info > *:not(:first-child) {
  margin-left: 0;
}
.kr-smart-button.kr-cards .kr-method-info.kr-big-label {
  -ms-flex-direction: column;
      flex-direction: column;
}
.kr-smart-button .kr-loading-animation {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.kr-smart-button .kr-loading-animation i.kr-loader {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
}
.kr-smart-button .kr-loading-animation i.kr-loader::before,
.kr-smart-button .kr-loading-animation i.kr-loader::after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: #293c7a;
}
.kr-smart-button .kr-loading-animation i.kr-loader::before {
  top: calc(50% - 5px);
  left: calc(50% - 5px);
  -webkit-animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-6 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
.kr-smart-button .kr-loading-animation i.kr-loader::after {
  top: 50%;
  left: 50%;
  -webkit-animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
          animation: loader-7 0.8s cubic-bezier(0, 0, 0.24, 1.21) infinite;
}
@keyframes loader-6 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(100%);
  }
  50% {
    transform: translateX(100%) translateY(100%);
  }
  75% {
    transform: translateY(100%);
  }
}
@keyframes loader-7 {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: translateX(-100%);
  }
  50% {
    transform: translateX(-100%) translateY(-100%);
  }
  75% {
    transform: translateY(-100%);
  }
}

/* Default (embedded) */
.kr-embedded {
  width: 266px;
  font-family: Roboto, sans-serif;
  -ms-flex-direction: row;
      flex-direction: row;
  /* Components */
  /* Firefox */
}
.kr-embedded.kr-outside-smartform {
  width: 300px;
}
.kr-embedded .kr-icon-arrow {
  display: block;
  position: absolute;
  right: 42px;
  top: 7px;
  transition: transform 0.1s ease-in;
  z-index: 2;
  cursor: pointer;
}
.kr-embedded .kr-icon-arrow svg {
  width: 10px;
  height: 18px;
}
.kr-embedded .kr-icon-arrow svg path {
  fill: #717171;
}
.kr-embedded .kr-icon-inner-wrapper {
  position: relative;
}
.kr-embedded .kr-icon-inner-wrapper .kr-icon-wrapper-layer {
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 5;
}
.kr-embedded .kr-brand-selector {
  background-color: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  opacity: 0;
  padding: 8px;
  position: absolute;
  right: -7px;
  top: 28px;
  z-index: 5;
  margin-top: 10px;
  border: 1px solid #aaa;
}
.kr-embedded .kr-brand-selector .kr-brand-selector-wrapper {
  position: relative;
}
.kr-embedded .kr-brand-selector .kr-arrow {
  border: 1px solid #aaa;
  display: block;
  position: absolute;
  top: -15px;
  left: 16px;
  width: 11px;
  height: 11px;
  transform: rotate(45deg);
  background-color: #fff;
  border-bottom-color: rgba(255, 255, 255, 0);
  border-right-color: rgba(255, 255, 255, 0);
}
.kr-embedded .kr-brand-selector ul {
  padding: 0;
  margin: 0;
  text-align: center;
}
.kr-embedded .kr-brand-selector li {
  background-color: #fff;
  cursor: pointer;
  display: block;
  height: 30px;
  list-style-type: none;
  margin: 5px 0 0;
  padding: 0;
}
.kr-embedded .kr-brand-selector li svg {
  box-sizing: content-box;
  border: 4px solid rgba(0, 0, 0, 0);
  cursor: pointer;
}
.kr-embedded .kr-brand-selector li.kr-selected-brand svg {
  border: 4px solid #b0bec5;
}
.kr-embedded .kr-brand-selector svg {
  width: 34px;
  height: 22px;
}
.kr-embedded .kr-open .kr-brand-selector {
  opacity: 1;
}
.kr-embedded.kr-firefox .kr-brand-selector .kr-arrow {
  top: 0;
}
.kr-embedded .kr-field-wrapper {
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
  height: 100%;
}
.kr-embedded .kr-field-wrapper .kr-field-component {
  width: 100%;
  -ms-flex-order: 1;
  order: 1;
}
.kr-embedded .kr-field-wrapper .kr-icon-wrapper-root {
  -ms-flex-order: 3;
  order: 3;
}
.kr-embedded .kr-field-wrapper .kr-help-button-wrapper {
  -ms-flex-order: 4;
  order: 4;
}
.kr-embedded .kr-field-wrapper .kr-delete-button-wrapper {
  -ms-flex-order: 5;
  order: 5;
}
.kr-embedded .kr-pan,
.kr-embedded .kr-field.kr-text,
.kr-embedded .kr-field.kr-checkbox,
.kr-embedded .kr-expiry,
.kr-embedded .kr-security-code,
.kr-embedded .kr-identity-document-number,
.kr-embedded .kr-card-holder-name,
.kr-embedded .kr-card-holder-mail,
.kr-embedded .kr-identity-document-type,
.kr-embedded .kr-installment-number,
.kr-embedded .kr-first-installment-delay, .kr-embedded > .kr-field-wrapper {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  position: relative;
  width: 100%;
  height: 35px;
  background-color: #fff;
  border: 1px solid #b1b1b1;
  margin-bottom: 16px;
}
.kr-embedded:not([krvue]) .kr-pan,
.kr-embedded:not([krvue]) .kr-field.kr-text,
.kr-embedded:not([krvue]) .kr-field.kr-checkbox,
.kr-embedded:not([krvue]) .kr-expiry,
.kr-embedded:not([krvue]) .kr-security-code,
.kr-embedded:not([krvue]) .kr-identity-document-number,
.kr-embedded:not([krvue]) .kr-card-holder-name,
.kr-embedded:not([krvue]) .kr-card-holder-mail,
.kr-embedded:not([krvue]) .kr-identity-document-type,
.kr-embedded:not([krvue]) .kr-installment-number,
.kr-embedded:not([krvue]) .kr-first-installment-delay, .kr-embedded:not([krvue]) > .kr-field-wrapper {
  height: 35px;
}
.kr-embedded[krvue] .kr-pan,
.kr-embedded[krvue] .kr-field.kr-text,
.kr-embedded[krvue] .kr-field.kr-checkbox,
.kr-embedded[krvue] .kr-expiry,
.kr-embedded[krvue] .kr-security-code,
.kr-embedded[krvue] .kr-identity-document-number,
.kr-embedded[krvue] .kr-card-holder-name,
.kr-embedded[krvue] .kr-card-holder-mail, .kr-embedded[krvue] > .kr-field-wrapper {
  background-color: transparent;
}
.kr-embedded[krvue] .kr-pan .kr-field-wrapper,
.kr-embedded[krvue] .kr-field.kr-text .kr-field-wrapper,
.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-wrapper,
.kr-embedded[krvue] .kr-expiry .kr-field-wrapper,
.kr-embedded[krvue] .kr-security-code .kr-field-wrapper,
.kr-embedded[krvue] .kr-identity-document-number .kr-field-wrapper,
.kr-embedded[krvue] .kr-card-holder-name .kr-field-wrapper,
.kr-embedded[krvue] .kr-card-holder-mail .kr-field-wrapper, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-wrapper {
  height: 31px;
}
.kr-embedded[krvue] .kr-pan .kr-field-component,
.kr-embedded[krvue] .kr-field.kr-text .kr-field-component,
.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component,
.kr-embedded[krvue] .kr-expiry .kr-field-component,
.kr-embedded[krvue] .kr-security-code .kr-field-component,
.kr-embedded[krvue] .kr-identity-document-number .kr-field-component,
.kr-embedded[krvue] .kr-card-holder-name .kr-field-component,
.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component {
  height: 33px;
  width: 100%;
  background-color: #fff;
}
.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field,
.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field,
.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field,
.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field,
.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field,
.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field,
.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field,
.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component input.kr-input-field {
  box-sizing: border-box;
  font-family: Roboto, sans-serif;
  color: #717171;
  padding: 4px 0 4px 9px;
  font-size: 14px;
  outline: 0;
  width: 100%;
  height: 33px;
  background-color: #fff;
  /*  stylelint-disable-next-line selector-pseudo-element-no-unknown */
  /*  stylelint-disable-next-line selector-pseudo-class-no-unknown */
}
.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field::input-placeholder,
.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field::input-placeholder,
.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field::input-placeholder,
.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field::input-placeholder,
.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field::input-placeholder,
.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field::input-placeholder,
.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field::input-placeholder,
.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field::input-placeholder, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component input.kr-input-field::input-placeholder {
  color: #999;
  opacity: 1;
}
.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field:placeholder,
.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field:placeholder,
.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field:placeholder,
.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field:placeholder,
.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field:placeholder,
.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field:placeholder,
.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field:placeholder,
.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field:placeholder, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component input.kr-input-field:placeholder {
  /* Firefox 18- */
  color: #999;
  opacity: 1;
}
.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field::-webkit-input-placeholder, .kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field::-webkit-input-placeholder, .kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field::-webkit-input-placeholder, .kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field::-webkit-input-placeholder, .kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field::-webkit-input-placeholder, .kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field::-webkit-input-placeholder, .kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field::-webkit-input-placeholder, .kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field::-webkit-input-placeholder, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component input.kr-input-field::-webkit-input-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field::-moz-placeholder, .kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field::-moz-placeholder, .kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field::-moz-placeholder, .kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field::-moz-placeholder, .kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field::-moz-placeholder, .kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field::-moz-placeholder, .kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field::-moz-placeholder, .kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field::-moz-placeholder, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component input.kr-input-field::-moz-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field:-ms-input-placeholder, .kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field:-ms-input-placeholder, .kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field:-ms-input-placeholder, .kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field:-ms-input-placeholder, .kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field:-ms-input-placeholder, .kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field:-ms-input-placeholder, .kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field:-ms-input-placeholder, .kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field:-ms-input-placeholder, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component input.kr-input-field:-ms-input-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field::-ms-input-placeholder, .kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field::-ms-input-placeholder, .kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field::-ms-input-placeholder, .kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field::-ms-input-placeholder, .kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field::-ms-input-placeholder, .kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field::-ms-input-placeholder, .kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field::-ms-input-placeholder, .kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field::-ms-input-placeholder, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component input.kr-input-field::-ms-input-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field::placeholder,
.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field::placeholder,
.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field::placeholder,
.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field::placeholder,
.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field::placeholder,
.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field::placeholder,
.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field::placeholder,
.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field::placeholder, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component input.kr-input-field::placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field:input-placeholder,
.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field:input-placeholder,
.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field:input-placeholder,
.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field:input-placeholder,
.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field:input-placeholder,
.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field:input-placeholder,
.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field:input-placeholder,
.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field:input-placeholder, .kr-embedded[krvue] > .kr-field-wrapper .kr-field-component input.kr-input-field:input-placeholder {
  color: #999;
  opacity: 1;
}
.kr-embedded[krvue] .kr-pan,
.kr-embedded[krvue] .kr-expiry,
.kr-embedded[krvue] .kr-security-code {
  background-color: #fff;
  padding: 1px;
}
.kr-embedded[krvue] .kr-pan .kr-icon-wrapper-root,
.kr-embedded[krvue] .kr-pan .kr-field-component,
.kr-embedded[krvue] .kr-expiry .kr-icon-wrapper-root,
.kr-embedded[krvue] .kr-expiry .kr-field-component,
.kr-embedded[krvue] .kr-security-code .kr-icon-wrapper-root,
.kr-embedded[krvue] .kr-security-code .kr-field-component {
  height: 31px;
  padding-top: 0;
  top: 0;
}
.kr-embedded[krvue] .kr-field.kr-checkbox,
.kr-embedded[krvue] .kr-field.kr-text {
  width: 100%;
  height: 35px;
}
.kr-embedded[krvue] .kr-field.kr-text {
  border: 1px solid #b1b1b1;
}
.kr-embedded[krvue] .kr-field.kr-text .kr-icon-wrapper-root {
  border: 0;
}
.kr-embedded[krvue] .kr-field.kr-checkbox {
  border: 0;
  padding-left: 0;
}
.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-wrapper {
  -ms-flex-align: center;
      align-items: center;
}
.kr-embedded .kr-expiry.kr-size-half {
  margin-right: 10px;
}
.kr-embedded .kr-inner-wrapper.kr-error .kr-field-container input.kr-input-field {
  color: red;
}
.kr-embedded .kr-field-container {
  box-sizing: border-box;
  padding-left: 0;
  padding-right: 1px;
  display: block;
}
.kr-embedded .kr-field-container input.kr-input-field {
  box-sizing: content-box;
  border: 0;
  color: #717171;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  outline: 0;
  padding: 4px 0;
  width: 100%;
  line-height: normal;
  margin: 2px 0 0;
}
.kr-embedded .kr-field.kr-field-wrapper .kr-icon {
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  top: 0;
}
.kr-embedded .kr-field.kr-field-wrapper .kr-icon .kr-icon-wrapper-content {
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
}
.kr-embedded .kr-field.kr-field-wrapper .kr-icon .kr-icon-wrapper-content i {
  height: auto;
  max-width: 27px;
}
.kr-embedded .kr-field.kr-field-wrapper input {
  border: 0;
  color: #717171;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  outline: 0;
  padding: 4px 0;
  width: 100%;
  line-height: normal;
  margin: 2px 0 0;
  /*  stylelint-disable-next-line selector-pseudo-element-no-unknown */
  /*  stylelint-disable-next-line selector-pseudo-class-no-unknown */
  padding-left: 9px;
  padding-top: 8px;
}
.kr-embedded .kr-field.kr-field-wrapper input::input-placeholder {
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-field-wrapper input:placeholder {
  /* Firefox 18- */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-field-wrapper input::-webkit-input-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-field-wrapper input::-moz-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-field-wrapper input:-ms-input-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-field-wrapper input::-ms-input-placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-field-wrapper input::placeholder {
  /* Firefox 19+ */
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field.kr-field-wrapper input:input-placeholder {
  color: #999;
  opacity: 1;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select {
  position: relative;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select select {
  box-sizing: border-box;
  border: none;
  line-height: 33px;
  padding-left: 9px;
  font-family: Roboto, sans-serif;
  color: #717171;
  font-size: 14px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select span.kr-select-caret {
  position: absolute;
  right: 18px;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select span.kr-select-caret svg {
  fill: #717171;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select span.kr-select-caret.kr-read-only svg {
  fill: #999;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select span.kr-select-placeholder {
  position: absolute;
  left: 9px;
  top: 0;
  height: 100%;
  right: 40px;
  line-height: 33px;
  font-family: Roboto, sans-serif;
  color: #999;
  font-size: 14px;
  pointer-events: none;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  border: none;
  width: 100%;
  height: 35px;
  padding-left: 9px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select span.kr-selected-option {
  font-family: Roboto, sans-serif;
  color: #717171;
  font-size: 14px;
  width: calc(100% - 25px);
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select span.kr-selected-option.kr-placeholder {
  color: #999;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  right: 16px;
  top: 0;
  height: 34px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret svg {
  fill: #717171;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret.kr-read-only svg {
  fill: #999;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options {
  width: 100%;
  left: -1px;
  max-height: 210px;
  overflow-x: hidden;
  overflow-y: auto;
  border-left: 1px solid #b1b1b1;
  border-right: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
  z-index: 10000;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options .kr-option {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
  justify-content: center;
  height: 35px;
  padding-left: 9px;
  font-family: Roboto, sans-serif;
  color: #717171;
  font-size: 14px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options .kr-option:hover {
  background-color: #ddd;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-6 {
  top: -210px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-5 {
  top: -175px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-4 {
  top: -140px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-3 {
  top: -105px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-2 {
  top: -70px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-1 {
  top: -35px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.bottom {
  top: 33px;
}
.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options:not(:hover) .kr-option.kr-active-option {
  background-color: #ddd;
}
.kr-embedded .kr-identity-document-type.kr-error .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select-caret svg,
.kr-embedded .kr-identity-document-type.kr-error .kr-field-wrapper.kr-select-wrapper.kr-real-select .kr-select-caret svg,
.kr-embedded .kr-installment-number.kr-error .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select-caret svg,
.kr-embedded .kr-installment-number.kr-error .kr-field-wrapper.kr-select-wrapper.kr-real-select .kr-select-caret svg,
.kr-embedded .kr-first-installment-delay.kr-error .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select-caret svg,
.kr-embedded .kr-first-installment-delay.kr-error .kr-field-wrapper.kr-select-wrapper.kr-real-select .kr-select-caret svg {
  fill: #d9534f;
}
@keyframes kr-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
@keyframes kr-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.kr-embedded .kr-spinner {
  box-sizing: border-box;
  display: none;
  margin: 0 auto;
  text-align: center;
  padding-top: 1px;
  height: 22px;
  width: 70px;
}
.kr-embedded .kr-spinner > div {
  width: 18px;
  height: 18px;
  background-color: #cfcfcf;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: kr-bouncedelay 1.4s infinite ease-in-out both;
          animation: kr-bouncedelay 1.4s infinite ease-in-out both;
}
.kr-embedded .kr-spinner .kr-bounce1 {
  -webkit-animation-delay: -0.32s;
          animation-delay: -0.32s;
}
.kr-embedded .kr-spinner .kr-bounce2 {
  -webkit-animation-delay: -0.16s;
          animation-delay: -0.16s;
}
.kr-embedded .kr-outer-wrapper {
  box-sizing: border-box;
  background-color: #fff;
  display: block;
  width: 187px;
  height: 31px;
}
.kr-embedded .kr-outer-wrapper .kr-inner-wrapper {
  box-sizing: border-box;
  background-color: #fff;
  display: block;
  padding: 3px 4px 4px 8px;
  zoom: 1;
  width: 187px;
  height: 31px;
}
.kr-embedded .kr-field-wrapper .kr-icon .kr-icon-wrapper {
  box-sizing: border-box;
  display: inline-block;
  padding: 0;
  margin: 0;
}
.kr-embedded .kr-field-wrapper .kr-icon-image {
  box-sizing: border-box;
  display: inline-block;
}
.kr-embedded .kr-installments-wrapper {
  margin: 14px 0 16px 10px !important;
  display: block;
}
.kr-embedded .kr-installments-wrapper,
.kr-embedded .kr-installments-wrapper select {
  width: 232px;
  height: 32px;
}
.kr-embedded .kr-installments-wrapper select {
  padding-left: 5px;
}
.kr-embedded .kr-icon-wrapper-root {
  position: relative;
  background-color: #fff;
  width: 43px;
  height: 31px;
}
.kr-embedded .kr-icon-wrapper-root .kr-icon {
  width: 43px;
  height: 31px;
}
.kr-embedded .kr-icon {
  background-color: #fff;
  display: block;
}
.kr-embedded .kr-icon.kr-disabled {
  background-color: #ebebe4;
}
.kr-embedded .kr-icon-wrapper,
.kr-embedded .kr-icon-inner-wrapper,
.kr-embedded .kr-icon-wrapper-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-embedded .kr-icon-wrapper svg {
  width: 28px;
  height: 20px;
}
.kr-embedded .kr-identity-document-number .kr-icon-wrapper-root,
.kr-embedded .kr-card-holder-name .kr-icon-wrapper-root,
.kr-embedded .kr-card-holder-mail .kr-icon-wrapper-root,
.kr-embedded .kr-field.kr-text .kr-icon-wrapper-root {
  padding: 1px 1px 1px 0;
}
.kr-embedded .kr-inner-wrapper.kr-disabled input.kr-input-field {
  color: #717171;
}
.kr-embedded .kr-pan.kr-disabled,
.kr-embedded .kr-expiry.kr-disabled,
.kr-embedded .kr-security-code.kr-disabled,
.kr-embedded .kr-identity-document-number.kr-disabled,
.kr-embedded .kr-identity-document-type.kr-disabled,
.kr-embedded .kr-card-holder-name.kr-disabled,
.kr-embedded .kr-card-holder-mail.kr-disabled,
.kr-embedded .kr-installment-number.kr-disabled,
.kr-embedded .kr-first-installment-delay.kr-disabled {
  background-color: #ebebe4 !important;
}
.kr-embedded .kr-pan .kr-field-component.kr-disabled,
.kr-embedded .kr-pan .kr-help-button-wrapper.kr-disabled,
.kr-embedded .kr-expiry .kr-field-component.kr-disabled,
.kr-embedded .kr-expiry .kr-help-button-wrapper.kr-disabled,
.kr-embedded .kr-security-code .kr-field-component.kr-disabled,
.kr-embedded .kr-security-code .kr-help-button-wrapper.kr-disabled,
.kr-embedded .kr-identity-document-number .kr-field-component.kr-disabled,
.kr-embedded .kr-identity-document-number .kr-help-button-wrapper.kr-disabled,
.kr-embedded .kr-identity-document-type .kr-field-component.kr-disabled,
.kr-embedded .kr-identity-document-type .kr-help-button-wrapper.kr-disabled,
.kr-embedded .kr-card-holder-name .kr-field-component.kr-disabled,
.kr-embedded .kr-card-holder-name .kr-help-button-wrapper.kr-disabled,
.kr-embedded .kr-card-holder-mail .kr-field-component.kr-disabled,
.kr-embedded .kr-card-holder-mail .kr-help-button-wrapper.kr-disabled,
.kr-embedded .kr-installment-number .kr-field-component.kr-disabled,
.kr-embedded .kr-installment-number .kr-help-button-wrapper.kr-disabled,
.kr-embedded .kr-first-installment-delay .kr-field-component.kr-disabled,
.kr-embedded .kr-first-installment-delay .kr-help-button-wrapper.kr-disabled {
  background-color: #ebebe4;
}
.kr-embedded .kr-pan .kr-field-component.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-pan .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-expiry .kr-field-component.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-expiry .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-security-code .kr-field-component.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-security-code .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-identity-document-number .kr-field-component.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-identity-document-number .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-identity-document-type .kr-field-component.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-identity-document-type .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-card-holder-name .kr-field-component.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-card-holder-name .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-card-holder-mail .kr-field-component.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-card-holder-mail .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-installment-number .kr-field-component.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-installment-number .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-first-installment-delay .kr-field-component.kr-disabled .kr-iframe-wrapper,
.kr-embedded .kr-first-installment-delay .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper {
  background-color: #ebebe4;
}
.kr-embedded .kr-pan .kr-icon.kr-disabled,
.kr-embedded .kr-expiry .kr-icon.kr-disabled,
.kr-embedded .kr-security-code .kr-icon.kr-disabled,
.kr-embedded .kr-identity-document-number .kr-icon.kr-disabled,
.kr-embedded .kr-identity-document-type .kr-icon.kr-disabled,
.kr-embedded .kr-card-holder-name .kr-icon.kr-disabled,
.kr-embedded .kr-card-holder-mail .kr-icon.kr-disabled,
.kr-embedded .kr-installment-number .kr-icon.kr-disabled,
.kr-embedded .kr-first-installment-delay .kr-icon.kr-disabled {
  top: 0;
}
.kr-embedded .kr-identity-document-number.kr-disabled .kr-selected-option,
.kr-embedded .kr-identity-document-number.kr-disabled input,
.kr-embedded .kr-identity-document-type.kr-disabled .kr-selected-option,
.kr-embedded .kr-identity-document-type.kr-disabled input,
.kr-embedded .kr-card-holder-name.kr-disabled .kr-selected-option,
.kr-embedded .kr-card-holder-name.kr-disabled input,
.kr-embedded .kr-card-holder-mail.kr-disabled .kr-selected-option,
.kr-embedded .kr-card-holder-mail.kr-disabled input,
.kr-embedded .kr-installment-number.kr-disabled .kr-selected-option,
.kr-embedded .kr-installment-number.kr-disabled input,
.kr-embedded .kr-first-installment-delay.kr-disabled .kr-selected-option,
.kr-embedded .kr-first-installment-delay.kr-disabled input {
  background-color: #ebebe4 !important;
  color: #545454 !important;
}
.kr-embedded .kr-identity-document-number.kr-disabled .kr-icon-wrapper-root,
.kr-embedded .kr-identity-document-type.kr-disabled .kr-icon-wrapper-root,
.kr-embedded .kr-card-holder-name.kr-disabled .kr-icon-wrapper-root,
.kr-embedded .kr-card-holder-mail.kr-disabled .kr-icon-wrapper-root,
.kr-embedded .kr-installment-number.kr-disabled .kr-icon-wrapper-root,
.kr-embedded .kr-first-installment-delay.kr-disabled .kr-icon-wrapper-root {
  background-color: #ebebe4;
}
.kr-embedded .kr-outer-wrapper.kr-disabled,
.kr-embedded .kr-inner-wrapper.kr-disabled {
  background-color: #ebebe4;
}
.kr-embedded.kr-ios .kr-inner-wrapper.kr-disabled input.kr-input-field, .kr-embedded.kr-safari .kr-inner-wrapper.kr-disabled input.kr-input-field {
  color: #222;
}
.kr-embedded .kr-delete-button-wrapper {
  cursor: pointer;
  display: block;
  position: relative;
  height: 100%;
  padding: 0 13px 0 7px;
}
.kr-embedded .kr-delete-button-wrapper:not(.kr-visible) {
  display: none;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button {
  display: block;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: row;
      flex-direction: row;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon {
  display: -ms-flexbox;
  display: flex;
  display: -moz-flex;
  display: flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg {
  width: 16px;
  height: 18px;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path.icon {
  fill: #717171;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path.background {
  fill: #fff;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon.kr-error svg path.icon {
  fill: #d9534f;
}
.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon.kr-error svg path.background {
  fill: #fff;
}
.kr-embedded .kr-delete-button-wrapper.kr-card-list {
  height: 18px;
  padding: 0 14px 0 0;
}
.kr-embedded .kr-delete-button-wrapper.kr-card-list .kr-delete-button .kr-delete-icon svg {
  height: 16px;
}
.kr-embedded .kr-delete-button-wrapper.kr-visible + .kr-icon-wrapper-root {
  right: -5px;
}
.kr-embedded .kr-identity-document-number.kr-error .kr-field-wrapper.kr-text-wrapper .kr-icon-wrapper-root svg path,
.kr-embedded .kr-card-holder-name.kr-error .kr-field-wrapper.kr-text-wrapper .kr-icon-wrapper-root svg path,
.kr-embedded .kr-card-holder-mail.kr-error .kr-field-wrapper.kr-text-wrapper .kr-icon-wrapper-root svg path {
  fill: #d9534f;
}
.kr-embedded .kr-wallet-tabs {
  margin-bottom: 20px;
}
.kr-embedded .kr-wallet-tabs .kr-wallet-tab {
  padding: 5px 10px;
  margin: 0 4px;
  border-bottom: 2px solid rgba(0, 0, 0, 0);
  cursor: pointer;
}
.kr-embedded .kr-wallet-tabs .kr-wallet-tab.kr-selected {
  background-color: rgba(0, 0, 0, 0);
  border-bottom: 2px solid #293c7a;
}
.kr-embedded .kr-wallet-tabs .kr-wallet-tab span {
  font-family: Roboto, sans-serif;
  font-size: 16px;
  color: #293c7a;
  cursor: pointer;
}
.kr-embedded .kr-wallet-tabs .kr-wallet-tab.kr-disabled span {
  color: #717171;
}
.kr-embedded .kr-wallet-card-list {
  margin: 16px 0;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper {
  border: 1px solid #b1b1b1;
  margin-bottom: 4px;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element,
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-delete-button,
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-delete-button svg,
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label,
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label {
  cursor: pointer;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element:not(.kr-deleted) {
  padding: 12px 0;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element.kr-deleted {
  transition: all 0.5s;
  height: 0;
  padding: 0;
  opacity: 0;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-brand-icon svg {
  width: 24px;
  height: 16px;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element i.fi-x-circle svg {
  width: 20px;
  height: 20px;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label {
  margin-left: 31px;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label input[type=radio] {
  display: none;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label {
  position: relative;
  min-width: 150px;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  color: #717171;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span::before,
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span:hover {
  cursor: pointer;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span::before {
  left: -21.5px;
  width: 10px;
  height: 10px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #717171;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span::after {
  left: -18.5px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #fff;
}
.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label input[type=radio]:checked + label span::after {
  background-color: #717171;
}
.kr-embedded .kr-visibility-button {
  display: -ms-flexbox;
  display: flex;
}
.kr-embedded .kr-layer .kr-layer-message {
  font-family: Roboto, sans-serif;
  color: #fff;
  cursor: pointer;
}
.kr-embedded .kr-card-header {
  box-sizing: border-box;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  background-color: #f4f4f4;
  padding: 32px 14px 12px;
  margin-bottom: 14px;
  border-bottom: 1px solid #293c7a;
  border-left: 1px solid #b7b7b7;
  border-right: 1px solid #b7b7b7;
  border-top: 1px solid #b7b7b7;
  box-shadow: rgba(33, 35, 38, 0.1) 0 10px 10px -10px;
}
.kr-embedded .kr-card-header span.kr-card-header-label {
  font-size: 12px;
  font-family: Roboto, sans-serif;
  position: absolute;
  top: 10px;
  left: 11px;
}
.kr-embedded .kr-card-header .kr-card-icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 100%;
  min-width: 0;
  margin-right: 10px;
  cursor: pointer;
}
.kr-embedded .kr-card-header .kr-card-icons > *:not(:first-child) {
  margin-left: 6px;
}
.kr-embedded .kr-card-header .kr-card-icons span {
  height: 22px;
  width: 30px;
  cursor: pointer;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands {
  color: #777;
  font-family: Roboto, sans-serif;
  margin-left: 8px;
  font-size: 13px;
  max-width: 16px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 20px;
  opacity: 0;
  transform: scale(0);
  transition: all 0.15s ease-out;
  transition-property: opacity, transform, top;
  background-color: transparent;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible {
  opacity: 1;
  transform: scale(1);
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top {
  top: -53px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip {
  padding: 10px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  box-shadow: rgba(50, 50, 93, 0.25) 0 13px 27px -5px, rgba(0, 0, 0, 0.3) 0 8px 16px -8px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span {
  margin: 4px 3px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg {
  cursor: pointer;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon {
  box-shadow: rgba(0, 0, 0, 0.07) 0 6px 24px 0, rgba(0, 0, 0, 0.24) 0 0 0 1px;
}
.kr-embedded .kr-card-header .kr-card-icons span svg {
  padding: 2px 4px;
  height: 18px;
  width: 22px;
  border-radius: 0;
  -webkit-animation: icon-display 0.2s ease-in;
          animation: icon-display 0.2s ease-in;
}
@keyframes icon-display {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-amex svg {
  background-color: #006fce;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-cabal svg, .kr-embedded .kr-card-header .kr-card-icons span.kr-cabal_debit svg {
  padding: 0;
  width: 30px;
  height: 22px;
  background-color: #026095;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-cb {
  padding: 0;
  height: 22px;
  width: 34px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-cb svg {
  padding: 0;
  height: 22px;
  width: initial;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture, .kr-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture svg, .kr-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift, .kr-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift svg {
  padding: 0;
  height: 22px;
  width: 35px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture image, .kr-embedded .kr-card-header .kr-card-icons span.kr-kadeos_culture svg image, .kr-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift image, .kr-embedded .kr-card-header .kr-card-icons span.kr-kadeos_gift svg image {
  cursor: pointer;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-naranja svg {
  box-sizing: border-box;
  width: 30px;
  height: 22px;
  padding: 3px 4px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-visa svg, .kr-embedded .kr-card-header .kr-card-icons span.kr-visa_electron svg, .kr-embedded .kr-card-header .kr-card-icons span.kr-visa_debit svg {
  padding: 0 2px;
  height: 22px;
  width: 26px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-loading-assets {
  height: 20px;
  width: 30px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-loading-assets svg {
  padding: 0;
  height: 20px;
  width: 30px;
}
.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content {
  padding-top: 24px;
}
.kr-embedded.kr-internet-explorer .kr-icon-arrow {
  top: 8px;
}
.kr-embedded.kr-internet-explorer .kr-brand-selector-wrapper .kr-arrow {
  top: -20px;
}
.kr-embedded.kr-internet-explorer .kr-icon {
  margin-left: -6px;
}
.kr-embedded.kr-internet-explorer .kr-expiry.kr-size-half .kr-icon {
  margin-left: -12px;
}
.kr-embedded.kr-internet-explorer .kr-inner-wrapper .kr-field-container input.kr-input-field {
  height: 6px;
}
.kr-embedded.kr-internet-explorer[kr-popin] .kr-outer-wrapper .kr-inner-wrapper {
  height: 25px;
}
.kr-embedded.kr-ios, .kr-embedded.kr-macos {
  /* &[krvue] {
    .kr-expiry {
      &.kr-size-half .kr-field-component iframe {
        width: $field-width/2 - $icon-width + 1px !important;
      }
    }

    .kr-security-code {
      &.kr-size-half .kr-field-component iframe {
        width: $field-width/2 - $icon-width + 7px !important;
      }
    }

    .kr-security-code.kr-size-half[kr-order='2'] {
      width: calc(50% - 7px) !important;
    }
  } */
}
.kr-embedded.kr-ios .kr-field.kr-text input.kr-theme, .kr-embedded.kr-macos .kr-field.kr-text input.kr-theme {
  padding-top: 6px !important;
}
.kr-embedded.kr-ios-9[krvue] .kr-pan .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-field.kr-text .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-field.kr-checkbox .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-expiry .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-security-code .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-identity-document-number .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-card-holder-name .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-card-holder-mail .kr-field-component, .kr-embedded.kr-ios-9[krvue] > .kr-field-wrapper .kr-field-component {
  width: 185px;
}
.kr-embedded.kr-ios-9[krvue] .kr-pan .kr-field-component .kr-iframe-wrapper iframe,
.kr-embedded.kr-ios-9[krvue] .kr-field.kr-text .kr-field-component .kr-iframe-wrapper iframe,
.kr-embedded.kr-ios-9[krvue] .kr-field.kr-checkbox .kr-field-component .kr-iframe-wrapper iframe,
.kr-embedded.kr-ios-9[krvue] .kr-expiry .kr-field-component .kr-iframe-wrapper iframe,
.kr-embedded.kr-ios-9[krvue] .kr-security-code .kr-field-component .kr-iframe-wrapper iframe,
.kr-embedded.kr-ios-9[krvue] .kr-identity-document-number .kr-field-component .kr-iframe-wrapper iframe,
.kr-embedded.kr-ios-9[krvue] .kr-card-holder-name .kr-field-component .kr-iframe-wrapper iframe,
.kr-embedded.kr-ios-9[krvue] .kr-card-holder-mail .kr-field-component .kr-iframe-wrapper iframe, .kr-embedded.kr-ios-9[krvue] > .kr-field-wrapper .kr-field-component .kr-iframe-wrapper iframe {
  height: 33px !important;
}
.kr-embedded.kr-ios-9[krvue] .kr-pan.kr-size-half .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-field.kr-text.kr-size-half .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-field.kr-checkbox.kr-size-half .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-expiry.kr-size-half .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-security-code.kr-size-half .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-identity-document-number.kr-size-half .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-card-holder-name.kr-size-half .kr-field-component,
.kr-embedded.kr-ios-9[krvue] .kr-card-holder-mail.kr-size-half .kr-field-component, .kr-embedded.kr-ios-9[krvue] > .kr-field-wrapper.kr-size-half .kr-field-component {
  width: 66.5px;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel.kr-discount-panel--default .kr-discount-panel-content {
  overflow: hidden;
  max-height: 0;
  display: none;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel.kr-discount-panel--default .kr-discount-panel-content--visible {
  display: -ms-flexbox;
  display: flex;
  -webkit-animation: 0.8s linear 0s slidedown;
          animation: 0.8s linear 0s slidedown;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  padding-bottom: 16px;
  margin-top: 10px;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-content,
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-content * {
  color: #717171;
  font-family: Roboto, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-subtotal {
  padding-bottom: 6px;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-subtotal-label,
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount-label {
  margin-right: 6px;
}
.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount--positive .kr-discount-panel-discount-value {
  color: #d9534f;
}
.kr-embedded .kr-discount-panel--container {
  margin: 12px 0;
}

/* PATCH */
#portal .kr-embedded-wrapper-isVisible .kr-embedded {
  width: auto;
}
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-pan,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-field.kr-text,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-field.kr-checkbox,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-expiry,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-security-code,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-identity-document-number,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-card-holder-name,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-card-holder-mail,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-identity-document-type,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-installment-number,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-first-installment-delay, #portal .kr-embedded-wrapper-isVisible .kr-embedded > .kr-field-wrapper {
  margin-top: 14px;
  margin-left: 10px;
  width: 266px;
}
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-payment-button,
#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-form-error {
  margin-left: 10px;
  width: 266px;
}

.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded,
.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded {
  width: auto;
}
.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col,
.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col {
  margin: 8px;
  padding: 0 6px;
}
.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-pan,
.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-expiry,
.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-security-code,
.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-pan,
.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-expiry,
.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-security-code {
  max-width: 232px;
}
.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .column.is-4 .kr-pan,
.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .column.is-4 .kr-expiry,
.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .column.is-4 .kr-security-code,
.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .column.is-4 .kr-pan,
.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .column.is-4 .kr-expiry,
.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .column.is-4 .kr-security-code {
  height: auto;
}

/* ALIAS .kr-smart-form for .kr-smartform */
.kr-smart-form {
  /*  stylelint-disable-next-line scss/at-extend-no-missing-placeholder */
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhY2thZ2UuY2xhc3NpYy5zY3NzIiwicGFja2FnZS5jbGFzc2ljLXJlc2V0LnNjc3MiLCJfbm9ybWFsaXplLnNjc3MiLCJwYWNrYWdlLmNsYXNzaWMtcmVzZXQuY3NzIiwiX2luaXRpYWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2Rpc2NvdW50LXBhbmVsLnNjc3MiLCJtaXhpbnMvX2ZsZXguc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2Zvcm0uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX3BvcGluLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3BvcGluL19oZWFkZXIuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvcG9waW4vX2Zvb3Rlci5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fYnJhbmQtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL192YXJpYWJsZXMuc2NzcyIsInBhY2thZ2Uubm8tdGhlbWUuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2hlbHAuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19zbWFydF9idXR0b24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19tb2RhbC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX21vYmlsZS5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX21ldGhvZHNfbGlzdC5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9fY29tcGFjdC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX2NhcmRfaWNvbnMuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19jYXJkX3Rvb2x0aXAuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19hcHBsZV9wYXkuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19tb2RhbF9iYWNrX2J1dHRvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX2ZpbmlzaGVkX3BheW1lbnQuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19sb2FkaW5nX2FuaW1hdGlvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9wb3Bpbi9zbWFydGZvcm0vX2hlYWRlci5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9fbW9kYWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19tb2RhbF9idXR0b24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19jYXJkX2hlYWRlci5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX2luZGV4LnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3BvcGluL3NtYXJ0Zm9ybS9fbWV0aG9kc19saXN0LnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19tb2RhbC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fZGlhbG9nLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19sYXllci5zY3NzIiwicGFja2FnZS9uby10aGVtZS9faWNvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fZmllbGQuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2J1dHRvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fc2VsZWN0LnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19zaGFrZS5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fY3VzdG9tX2ZpZWxkLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL193YWxsZXRfdGFicy5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fd2FsbGV0X2NhcmRfbGlzdC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fdmlzaWJpbGl0eV9idXR0b24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2Vycm9yLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19kZWxldGVfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2Rpc2NvdW50LXBhbmVsLnNjc3MiLCJfYnJlYWtwb2ludF9kZWZpbml0aW9uLnNjc3MiLCJhbmltYXRpb25zL19iYXNlLnNjc3MiLCJhbmltYXRpb25zL2ZsaXBwZXJzL19mbGlwSW5YLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX2luZGV4LnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX2J1dHRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL19sYXllci5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL19oZWFkZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fZmllbGQuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fd3JhcHBlcnMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fZXJyb3Iuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fcGF5bWVudF9idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9faGVscC1idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fZm9vdGVyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX3dhbGxldF90YWJzLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX3dhbGxldF9jYXJkX2xpc3Quc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fZGVsZXRlLWJ1dHRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL19pbnRlcm5ldC1leHBsb3Jlci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL192YXJpYWJsZXMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fYnJhbmQtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3NrZWxldG9uLnNjc3MiLCJwYWNrYWdlL2Jhc2UvX2N1c3RvbV9jaGVja2JveC5zY3NzIiwicGFja2FnZS9iYXNlL19jdXN0b21fcmFkaW8uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9faGVscC1idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fY3VzdG9tX2ZpZWxkLnNjc3MiLCJkZXNrdG9wL21peGluL19wbGFjZWhvbGRlci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19lcnJvci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19tb2RhbC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX3NtYXJ0X2J1dHRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL3NtYXJ0Zm9ybS9fbW9kYWxfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3NwaW5uZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vX21vZGFsLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL19oZWFkZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vX21ldGhvZHNfbGlzdC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fY2FyZF9pY29ucy5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fY2FyZF90b29sdGlwLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19hcHBsZV9wYXkuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vX21vZGFsX2JhY2tfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL19mb290ZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vX2Vycm9ycy5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9faW5kZXguc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX2NhcmRfaGVhZGVyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19tZXRob2RzX2xpc3Quc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX2Vycm9ycy5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fc2tlbGV0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX2hlYWRlci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19sYXllci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19icmFuZC1zZWxlY3Rvci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19maWVsZC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19zZWxlY3Quc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fd3JhcHBlcnMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9faWNvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19kaXNhYmxlZC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19kZWxldGUtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3RleHQtZmllbGQuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fd2FsbGV0X3RhYnMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fd2FsbGV0X2NhcmRfbGlzdC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL192aXNpYmlsaXR5X2J1dHRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19pbnRlcm5ldC1leHBsb3Jlci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19pb3Muc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fb2xkLWJyb3dzZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fbGVnYWN5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS1EsdUZBQUE7QUNIUjs7OztFQ0ZBLDJFQUFBO0VBRUE7aUZBQUE7RUFHQTs7O0lBQUE7RUFVQTtpRkFBQTtFQUdBOztJQUFBO0VBUUE7OztJQUFBO0VBVUE7aUZBQUE7RUFHQTs7O0lBQUE7RUFXQTs7O0lBQUE7RUFVQTtpRkFBQTtFQUdBOztJQUFBO0VBUUE7OztJQUFBO0VBV0E7O0lBQUE7RUFTQTs7O0lBQUE7RUFZQTs7SUFBQTtFQVFBOzs7SUFBQTtFQXFCQTtpRkFBQTtFQUdBOztJQUFBO0VBUUE7aUZBQUE7RUFHQTs7O0lBQUE7RUFnQkE7OztJQUFBO0VBVUE7OztJQUFBO0VBVUE7O0lBQUE7RUFXQTs7SUFBQTtFQVlBOztJQUFBO0VBV0E7O0lB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QTtJQUNBLFNBQUE7RXJCbWxERjtFcUJobERBO0lBQ0UsV0FBQTtJQUNBLFVBQUE7SUFDQSxTQUFBO0VyQmtsREY7QUFDRjtBcUIvbURBO0VBQ0U7SUFDRSxRQUFBO0lBQ0EsU0FBQTtJQUNBLFNBQUE7RXJCc2xERjtFcUJubERBO0lBQ0UsUUFBQTtJQUNBLFNBQUE7SUFDQSxTQUFBO0VyQnFsREY7RXFCbGxEQTtJQUNFLFdBQUE7SUFDQSxVQUFBO0lBQ0EsU0FBQTtFckJvbERGO0VxQmpsREE7SUFDRSxXQUFBO0lBQ0EsVUFBQTtJQUNBLFNBQUE7RXJCbWxERjtFcUJobERBO0lBQ0UsV0FBQTtJQUNBLFVBQUE7SUFDQSxTQUFBO0VyQmtsREY7QUFDRjtBcUIva0RBO0VBQ0U7SUFDRSxRQUFBO0lBQ0EsV0FBQTtJQUNBLFNBQUE7RXJCaWxERjtFcUI5a0RBO0lBQ0UsUUFBQTtJQUNBLFdBQUE7SUFDQSxTQUFBO0VyQmdsREY7RXFCN2tEQTtJQUNFLFdBQUE7SUFDQSxRQUFBO0lBQ0EsU0FBQTtFckIra0RGO0VxQjVrREE7SUFDRSxXQUFBO0lBQ0EsVUFBQTtJQUNBLFNBQUE7RXJCOGtERjtBQUNGO0FxQnJtREE7RUFDRTtJQUNFLFFBQUE7SUFDQSxXQUFBO0lBQ0EsU0FBQTtFckJpbERGO0VxQjlrREE7SUFDRSxRQUFBO0lBQ0EsV0FBQTtJQUNBLFNBQUE7RXJCZ2xERjtFcUI3a0RBO0lBQ0UsV0FBQTtJQUNBLFFBQUE7SUFDQSxTQUFBO0VyQitrREY7RXFCNWtEQTtJQUNFLFdBQUE7SUFDQSxVQUFBO0lBQ0EsU0FBQTtFckI4a0RGO0FBQ0Y7QXFCM2tEQTtFQUNFO0lBQ0UsVUFBQTtFckI2a0RGO0VxQjFrREE7SUFDRSxVQUFBO0VyQjRrREY7RXFCemtEQTtJQUNFLFVBQUE7RXJCMmtERjtFcUJ4a0RBO0lBQ0UsVUFBQTtFckIwa0RGO0VxQnZrREE7SUFDRSxVQUFBO0VyQnlrREY7QUFDRjtBcUI1bERBO0VBQ0U7SUFDRSxVQUFBO0VyQjZrREY7RXFCMWtEQTtJQUNFLFVBQUE7RXJCNGtERjtFcUJ6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QmlMakIsUThCakxpQjtBakNxNlFuQjtBaUNsNlFFO0U5QjZLQSxpQjhCNUtpQjtFOUI2S2pCLFE4QjdLaUI7QWpDczZRbkI7QWlDbjZRRTtFOUJ5S0EsaUI4QnhLaUI7RTlCeUtqQixROEJ6S2lCO0FqQ3U2UW5CO0FpQ3A2UUU7RTlCcUtBLGlCOEJwS2lCO0U5QnFLakIsUThCcktpQjtBakN3NlFuQjtBNEYzN1FBOzs7Ozs7Ozs7OztFQVlFLHNCQUFBO0V6RnFEQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFeUZwREEsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCL0JaWTtFK0JhWix5QkFBQTtFQUNBLG1CQUFBO0E1Rjg3UUY7QTRGMTdRRTs7Ozs7Ozs7Ozs7RUFZRSxZQUFBO0E1RjI3UUo7QTRGcjdRRTs7Ozs7Ozs7RUFTRSw2QkFBQTtBNUZzN1FKO0E0RnA3UUk7Ozs7Ozs7O0VBQ0UsWUFBQTtBNUY2N1FOO0E0RjE3UUk7Ozs7Ozs7O0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxzQi9CdERRO0E3RHkvUWQ7QTRGaDhRSTs7Ozs7Ozs7RUFDRSxzQkFBQTtFQUNBLCtCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCL0JsRVE7RU9WWixvRUFBQTtFQWFBLGtFQUFBO0FwRTBnUkY7QW9FdGhSRTs7Ozs7Ozs7RXdCOEVNLFcvQmhFaUI7RStCaUVqQixVQUFBO0E1Rms5UVI7QW9FN2hSRTs7Ozs7Ozs7RUFBZ0IsZ0JBQUE7RXdCMEVWLFcvQmhFaUI7RStCaUVqQixVQUFBO0E1Rjg5UVI7QW9FcmlSRTtFQUFrQixnQkFBQTtFd0JzRVosVy9CaEVpQjtFK0JpRWpCLFVBQUE7QTVGMCtRUjtBb0VqalJFO0VBQWtCLGdCQUFBO0V3QnNFWixXL0JoRWlCO0UrQmlFakIsVUFBQTtBNUYwK1FSO0FvRWpqUkU7RUFBa0IsZ0JBQUE7RXdCc0VaLFcvQmhFaUI7RStCaUVqQixV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QTtFQUNBLGFBQUE7QTNDcThTTjtBMkNuOFNNO0VBQ0Usb0JBQUE7RUFBQSxhQUFBO0VBQ0EsMkNBQUE7VUFBQSxtQ0FBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0EzQ3E4U1I7QTJDOTdTRTs7RUFFRSxjQUFBO0VBQ0EsK0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBM0NnOFNKO0EyQzc3U0U7RUFDRSxtQkFBQTtBM0MrN1NKO0EyQzU3U0U7O0VBRUUsaUJBQUE7QTNDODdTSjtBMkMxN1NJO0VBQ0UsY2tCdkJRO0E3RG05U2Q7QTJDdjZTRTtFQUNFLGNBQUE7QTNDeTZTSjs7QUh0M1NBLFVBQUE7QTRHbEhBO0VBQ0UsV0FBQTtBekc0K1NGO0F5RzErU0U7Ozs7Ozs7Ozs7O0VBWUUsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFk1Q1hVO0E3RHMvU2Q7QXlHeCtTRTs7RUFFRSxpQkFBQTtFQUNBLFk1Q2pCVTtBN0QyL1NkOztBeUdyK1NBOztFQUVFLFdBQUE7QXpHdytTRjtBeUdyK1NJOztFQUNFLFdBQUE7RUFDQSxjQUFBO0F6R3crU047QXlHcitTSTs7Ozs7O0VBR0UsZ0JBQUE7QXpHMCtTTjtBeUd2K1NJOzs7Ozs7RUFHRSxZQUFBO0F6RzQrU047O0FIdDZTQSwyQ0FBQTtBQUNBO0VBQ0UsdUVBQUE7QUd5NlNGIiwiZmlsZSI6ImNsYXNzaWMtcmVzZXQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInBhY2thZ2UvY2xhc3NpYy9kaXNjb3VudC1wYW5lbFwiO1xuQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJicmVha3BvaW50X2RlZmluaXRpb25cIjtcblxuLyogRm9udCAqL1xuQGltcG9ydCBcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvOndnaHRANDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwXCI7XG5cbi8qIE1peGlucyAqL1xuQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50XCI7XG5AaW1wb3J0IFwibWl4aW5zL2ZsZXhcIjtcbkBpbXBvcnQgXCJkZXNrdG9wL21peGluL2NsZWFyZml4XCI7XG5AaW1wb3J0IFwiZGVza3RvcC9taXhpbi9hc3BlY3RfcmF0aW9cIjtcbkBpbXBvcnQgXCJkZXNrdG9wL21peGluL3ZlcnRpY2FsX2FsaWduXCI7XG5AaW1wb3J0IFwiZGVza3RvcC9taXhpbi93b3Jkc1wiO1xuQGltcG9ydCBcImRlc2t0b3AvbWl4aW4vZm9ybV9maWVsZHNcIjtcbkBpbXBvcnQgXCJkZXNrdG9wL21peGluL3BsYWNlaG9sZGVyXCI7XG5cbi8qIFZlbmRvcnMgKi9cbkBpbXBvcnQgXCJhbmltYXRpb25zL2Jhc2VcIjtcbkBpbXBvcnQgXCJhbmltYXRpb25zL2ZsaXBwZXJzL2ZsaXBJblhcIjtcblxuLyogUG9waW4gKi9cbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vaW5kZXhcIjtcblxuLyogRGlzY291bnQgUGFuZWwgKi9cbkBpbmNsdWRlIGRpc2NvdW50LXBhbmVsLnJvb3Q7XG5cbi8qIEJyYW5kIGJ1dHRvbnMgKi9cbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvYnJhbmQtYnV0dG9uXCI7XG5cbi8qIFNrZWxldG9uICovXG5AaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL3NrZWxldG9uXCI7XG5cbi5rci1lbWJlZGRlZCxcbi5rci1zbWFydGZvcm0ge1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2N1c3RvbV9maWVsZFwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2Vycm9yXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvbW9kYWxcIjtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9idXR0b25cIjtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9oZWxwLWJ1dHRvblwiO1xufVxuXG4vKiBTbWFydCBGb3JtICovXG4ua3Itc21hcnRmb3JtIHtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6ICRzbWFydGZvcm0td2lkdGg7XG5cbiAgJi5rci1zbWFydGZvcm0tLWNvbXBhY3Qge1xuICAgIHdpZHRoOiAkc21hcnRmb3JtLWNvbXBhY3Qtd2lkdGg7XG4gIH1cblxuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljLXBvcGluL3NtYXJ0Zm9ybS9pbmRleFwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9pbmRleFwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9zbWFydF9idXR0b25cIjtcblxuICAvKipcbiAgICogU2VlIEtKUy0xODgyIHwgTmVjZXNzYXJ5IHRvIGluY3JlYXNlIHNlbGVjdG9yIHdlaWdodCBpbiBTbWFydEZvcm0gY2FzZS5cbiAgICogICBXaXRob3V0IGl0LCBhbGw6IGluaXRpYWwgcnVsZSBpbiBfaW5pdGlhbC5zY3NzIHdpbGwgcmV2ZXJ0IHdpZHRoXG4gICAqICAgdG8gLmtyLXNtYXJ0Zm9ybSdzICgkc21hcnRmb3JtLXdpZHRoKVxuICAgKi9cbiAgLmtyLWVtYmVkZGVkLFxuICAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLFxuICAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvbGF5ZXJcIjtcbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL3NtYXJ0X2J1dHRvblwiO1xuXG4vKiBEZWZhdWx0IChlbWJlZGRlZCkgKi9cbi5rci1lbWJlZGRlZCB7XG4gIHdpZHRoOiAkaW5uZXItd2lkdGg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG5cbiAgJi5rci1vdXRzaWRlLXNtYXJ0Zm9ybSB7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0td2lkdGg7XG4gIH1cblxuICAvLyBGbGV4IGRpcmVjdGlvblxuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXG4gIC8qIENvbXBvbmVudHMgKi9cbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9icmFuZC1zZWxlY3RvclwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2ZpZWxkXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc2VsZWN0XCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc3Bpbm5lclwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL3dyYXBwZXJzXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvaWNvblwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2Rpc2FibGVkXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvZGVsZXRlLWJ1dHRvblwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL3RleHQtZmllbGRcIjtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy93YWxsZXRfdGFic1wiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL3dhbGxldF9jYXJkX2xpc3RcIjtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy92aXNpYmlsaXR5X2J1dHRvblwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2xheWVyXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2NhcmRfaGVhZGVyXCI7XG5cbiAgJi5rci1pbnRlcm5ldC1leHBsb3JlciB7XG4gICAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9pbnRlcm5ldC1leHBsb3JlclwiO1xuICB9XG5cbiAgJi5rci1pb3MsXG4gICYua3ItbWFjb3Mge1xuICAgIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvaW9zXCI7XG4gIH1cblxuICAmLmtyLWlvcy05IHtcbiAgICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL29sZC1icm93c2VyXCI7XG4gIH1cblxuICBAaW5jbHVkZSBkaXNjb3VudC1wYW5lbC5lbWJlZGRlZDtcbn1cblxuLyogUEFUQ0ggKi9cbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvbGVnYWN5XCI7XG5cbi8qIEFMSUFTIC5rci1zbWFydC1mb3JtIGZvciAua3Itc21hcnRmb3JtICovXG4ua3Itc21hcnQtZm9ybSB7XG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9hdC1leHRlbmQtbm8tbWlzc2luZy1wbGFjZWhvbGRlciAqL1xuICBAZXh0ZW5kIC5rci1zbWFydGZvcm07XG59XG4iLCJAaW1wb3J0IFwiaW5pdGlhbFwiO1xuXG4ua3ItZW1iZWRkZWQsXG4ua3ItY2hlY2tvdXQsXG4ua3Itc21hcnQtYnV0dG9uLFxuLmtyLWRpc2NvdW50LXBhbmVsIHtcbiAgQGluY2x1ZGUgaW5pdGlhbDtcbiAgQGltcG9ydCBcIm5vcm1hbGl6ZVwiO1xufVxuXG4vKipcbiAqIFNlbGVjdG9yIG11c3QgZXhjbHVkZSAua3Itc21hcnQtYnV0dG9uIGFuZCBpdHMgc3VidHJlZSB0byBhdm9pZCBpbml0aWFsIHJ1bGVcbiAqIHRvIG92ZXJyaWRlIHNtYXJ0LWJ1dHRvbiBzdHlsZXMuXG4gKiBDb21wdXRlZCBydWxlcyAoLmtyLXNtYXJ0Zm9ybSAqOm5vdCguLi4pKSB3aWxsIGhhdmUgYSBoaWdoZXIgd2VpZ2h0XG4gKiB0aGFuIC5rci1zbWFydC1idXR0b24gYWxvbmUuXG4gKi9cbi5rci1zbWFydGZvcm0ge1xuICBAaW5jbHVkZSBpbml0aWFsO1xufVxuXG5AaW1wb3J0IFwicGFja2FnZS5uby10aGVtZVwiO1xuQGltcG9ydCBcInBhY2thZ2UuY2xhc3NpY1wiO1xuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBpbXBvcnQgXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJvYm90bzp3Z2h0QDQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiO1xuLmtyLWVtYmVkZGVkLFxuLmtyLWNoZWNrb3V0LFxuLmtyLXNtYXJ0LWJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCB7XG4gIC8qISBub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbiAgLyogRG9jdW1lbnRcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gICAqL1xuICAvKiBTZWN0aW9uc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKipcbiAgICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbiAgLyoqXG4gICAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAgICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAgICovXG4gIC8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyoqXG4gICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gICAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gICAqL1xuICAvKipcbiAgICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAgICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAgICovXG4gIC8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qKlxuICAgKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAgICogYWxsIGJyb3dzZXJzLlxuICAgKi9cbiAgLyogRW1iZWRkZWQgY29udGVudFxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKipcbiAgICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAgICovXG4gIC8qIEZvcm1zXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qKlxuICAgKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICAgKi9cbiAgLyoqXG4gICAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICAgKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICAgKi9cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICAgKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gICAqL1xuICAvKipcbiAgICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICovXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbiAgLyoqXG4gICAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAgICovXG4gIC8qKlxuICAgKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gICAqL1xuICAvKipcbiAgICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAgICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gICAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbiAgLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gICAqL1xuICAvKipcbiAgICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gICAqL1xuICAvKipcbiAgICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gICAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAgICovXG4gIC8qKlxuICAgKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gICAqL1xuICAvKipcbiAgICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gICAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAgKi9cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAgICovXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICAgKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gICAqL1xuICAvKiBJbnRlcmFjdGl2ZVxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICAgKi9cbiAgLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbiAgLyogTWlzY1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICAgKi9cbiAgLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICAgKi9cbn1cbi5rci1lbWJlZGRlZCAqOm5vdChzdmcsIGcsIHBhdGgsIGNpcmNsZSwgcmVjdCwgZWxsaXBzZSwgdGV4dCwgbGluZWFyZ3JhZGllbnQsIHN0b3AsIGkpLFxuLmtyLWNoZWNrb3V0ICo6bm90KHN2ZywgZywgcGF0aCwgY2lyY2xlLCByZWN0LCBlbGxpcHNlLCB0ZXh0LCBsaW5lYXJncmFkaWVudCwgc3RvcCwgaSksXG4ua3Itc21hcnQtYnV0dG9uICo6bm90KHN2ZywgZywgcGF0aCwgY2lyY2xlLCByZWN0LCBlbGxpcHNlLCB0ZXh0LCBsaW5lYXJncmFkaWVudCwgc3RvcCwgaSksXG4ua3ItZGlzY291bnQtcGFuZWwgKjpub3Qoc3ZnLCBnLCBwYXRoLCBjaXJjbGUsIHJlY3QsIGVsbGlwc2UsIHRleHQsIGxpbmVhcmdyYWRpZW50LCBzdG9wLCBpKSB7XG4gIGFsbDogaW5pdGlhbDtcbn1cbi5rci1lbWJlZGRlZCBodG1sLFxuLmtyLWNoZWNrb3V0IGh0bWwsXG4ua3Itc21hcnQtYnV0dG9uIGh0bWwsXG4ua3ItZGlzY291bnQtcGFuZWwgaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBib2R5LFxuLmtyLWNoZWNrb3V0IGJvZHksXG4ua3Itc21hcnQtYnV0dG9uIGJvZHksXG4ua3ItZGlzY291bnQtcGFuZWwgYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1lbWJlZGRlZCBoMSxcbi5rci1jaGVja291dCBoMSxcbi5rci1zbWFydC1idXR0b24gaDEsXG4ua3ItZGlzY291bnQtcGFuZWwgaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cbi5rci1lbWJlZGRlZCBocixcbi5rci1jaGVja291dCBocixcbi5rci1zbWFydC1idXR0b24gaHIsXG4ua3ItZGlzY291bnQtcGFuZWwgaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBwcmUsXG4ua3ItY2hlY2tvdXQgcHJlLFxuLmtyLXNtYXJ0LWJ1dHRvbiBwcmUsXG4ua3ItZGlzY291bnQtcGFuZWwgcHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIGEsXG4ua3ItY2hlY2tvdXQgYSxcbi5rci1zbWFydC1idXR0b24gYSxcbi5rci1kaXNjb3VudC1wYW5lbCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3ItZW1iZWRkZWQgYWJiclt0aXRsZV0sXG4ua3ItY2hlY2tvdXQgYWJiclt0aXRsZV0sXG4ua3Itc21hcnQtYnV0dG9uIGFiYnJbdGl0bGVdLFxuLmtyLWRpc2NvdW50LXBhbmVsIGFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBiLFxuLmtyLWVtYmVkZGVkIHN0cm9uZyxcbi5rci1jaGVja291dCBiLFxuLmtyLWNoZWNrb3V0IHN0cm9uZyxcbi5rci1zbWFydC1idXR0b24gYixcbi5rci1zbWFydC1idXR0b24gc3Ryb25nLFxuLmtyLWRpc2NvdW50LXBhbmVsIGIsXG4ua3ItZGlzY291bnQtcGFuZWwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi5rci1lbWJlZGRlZCBjb2RlLFxuLmtyLWVtYmVkZGVkIGtiZCxcbi5rci1lbWJlZGRlZCBzYW1wLFxuLmtyLWNoZWNrb3V0IGNvZGUsXG4ua3ItY2hlY2tvdXQga2JkLFxuLmtyLWNoZWNrb3V0IHNhbXAsXG4ua3Itc21hcnQtYnV0dG9uIGNvZGUsXG4ua3Itc21hcnQtYnV0dG9uIGtiZCxcbi5rci1zbWFydC1idXR0b24gc2FtcCxcbi5rci1kaXNjb3VudC1wYW5lbCBjb2RlLFxuLmtyLWRpc2NvdW50LXBhbmVsIGtiZCxcbi5rci1kaXNjb3VudC1wYW5lbCBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIHNtYWxsLFxuLmtyLWNoZWNrb3V0IHNtYWxsLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzbWFsbCxcbi5rci1kaXNjb3VudC1wYW5lbCBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuLmtyLWVtYmVkZGVkIHN1Yixcbi5rci1lbWJlZGRlZCBzdXAsXG4ua3ItY2hlY2tvdXQgc3ViLFxuLmtyLWNoZWNrb3V0IHN1cCxcbi5rci1zbWFydC1idXR0b24gc3ViLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzdXAsXG4ua3ItZGlzY291bnQtcGFuZWwgc3ViLFxuLmtyLWRpc2NvdW50LXBhbmVsIHN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3ItZW1iZWRkZWQgc3ViLFxuLmtyLWNoZWNrb3V0IHN1Yixcbi5rci1zbWFydC1idXR0b24gc3ViLFxuLmtyLWRpc2NvdW50LXBhbmVsIHN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cbi5rci1lbWJlZGRlZCBzdXAsXG4ua3ItY2hlY2tvdXQgc3VwLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzdXAsXG4ua3ItZGlzY291bnQtcGFuZWwgc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG4ua3ItZW1iZWRkZWQgaW1nLFxuLmtyLWNoZWNrb3V0IGltZyxcbi5rci1zbWFydC1idXR0b24gaW1nLFxuLmtyLWRpc2NvdW50LXBhbmVsIGltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCBidXR0b24sXG4ua3ItZW1iZWRkZWQgaW5wdXQsXG4ua3ItZW1iZWRkZWQgb3B0Z3JvdXAsXG4ua3ItZW1iZWRkZWQgc2VsZWN0LFxuLmtyLWVtYmVkZGVkIHRleHRhcmVhLFxuLmtyLWNoZWNrb3V0IGJ1dHRvbixcbi5rci1jaGVja291dCBpbnB1dCxcbi5rci1jaGVja291dCBvcHRncm91cCxcbi5rci1jaGVja291dCBzZWxlY3QsXG4ua3ItY2hlY2tvdXQgdGV4dGFyZWEsXG4ua3Itc21hcnQtYnV0dG9uIGJ1dHRvbixcbi5rci1zbWFydC1idXR0b24gaW5wdXQsXG4ua3Itc21hcnQtYnV0dG9uIG9wdGdyb3VwLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzZWxlY3QsXG4ua3Itc21hcnQtYnV0dG9uIHRleHRhcmVhLFxuLmtyLWRpc2NvdW50LXBhbmVsIGJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCBpbnB1dCxcbi5rci1kaXNjb3VudC1wYW5lbCBvcHRncm91cCxcbi5rci1kaXNjb3VudC1wYW5lbCBzZWxlY3QsXG4ua3ItZGlzY291bnQtcGFuZWwgdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovXG59XG4ua3ItZW1iZWRkZWQgYnV0dG9uLFxuLmtyLWVtYmVkZGVkIGlucHV0LFxuLmtyLWNoZWNrb3V0IGJ1dHRvbixcbi5rci1jaGVja291dCBpbnB1dCxcbi5rci1zbWFydC1idXR0b24gYnV0dG9uLFxuLmtyLXNtYXJ0LWJ1dHRvbiBpbnB1dCxcbi5rci1kaXNjb3VudC1wYW5lbCBidXR0b24sXG4ua3ItZGlzY291bnQtcGFuZWwgaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbixcbi5rci1lbWJlZGRlZCBzZWxlY3QsXG4ua3ItY2hlY2tvdXQgYnV0dG9uLFxuLmtyLWNoZWNrb3V0IHNlbGVjdCxcbi5rci1zbWFydC1idXR0b24gYnV0dG9uLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzZWxlY3QsXG4ua3ItZGlzY291bnQtcGFuZWwgYnV0dG9uLFxuLmtyLWRpc2NvdW50LXBhbmVsIHNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgYnV0dG9uLFxuLmtyLWVtYmVkZGVkIFt0eXBlPWJ1dHRvbl0sXG4ua3ItZW1iZWRkZWQgW3R5cGU9cmVzZXRdLFxuLmtyLWVtYmVkZGVkIFt0eXBlPXN1Ym1pdF0sXG4ua3ItY2hlY2tvdXQgYnV0dG9uLFxuLmtyLWNoZWNrb3V0IFt0eXBlPWJ1dHRvbl0sXG4ua3ItY2hlY2tvdXQgW3R5cGU9cmVzZXRdLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXN1Ym1pdF0sXG4ua3Itc21hcnQtYnV0dG9uIGJ1dHRvbixcbi5rci1zbWFydC1idXR0b24gW3R5cGU9YnV0dG9uXSxcbi5rci1zbWFydC1idXR0b24gW3R5cGU9cmVzZXRdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1zdWJtaXRdLFxuLmtyLWRpc2NvdW50LXBhbmVsIGJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1idXR0b25dLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPXJlc2V0XSxcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1zdWJtaXRdIHtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1lbWJlZGRlZCBbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLWVtYmVkZGVkIFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1lbWJlZGRlZCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLWNoZWNrb3V0IGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1jaGVja291dCBbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1jaGVja291dCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLXNtYXJ0LWJ1dHRvbiBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1zbWFydC1idXR0b24gW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1kaXNjb3VudC1wYW5lbCBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5rci1lbWJlZGRlZCBidXR0b246LW1vei1mb2N1c3JpbmcsXG4ua3ItZW1iZWRkZWQgW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcbi5rci1lbWJlZGRlZCBbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG4ua3ItZW1iZWRkZWQgW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyxcbi5rci1jaGVja291dCBidXR0b246LW1vei1mb2N1c3JpbmcsXG4ua3ItY2hlY2tvdXQgW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcbi5rci1jaGVja291dCBbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG4ua3ItY2hlY2tvdXQgW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyxcbi5rci1zbWFydC1idXR0b24gYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3JpbmcsXG4ua3ItZGlzY291bnQtcGFuZWwgYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG4ua3ItZW1iZWRkZWQgZmllbGRzZXQsXG4ua3ItY2hlY2tvdXQgZmllbGRzZXQsXG4ua3Itc21hcnQtYnV0dG9uIGZpZWxkc2V0LFxuLmtyLWRpc2NvdW50LXBhbmVsIGZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuLmtyLWVtYmVkZGVkIGxlZ2VuZCxcbi5rci1jaGVja291dCBsZWdlbmQsXG4ua3Itc21hcnQtYnV0dG9uIGxlZ2VuZCxcbi5rci1kaXNjb3VudC1wYW5lbCBsZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi9cbn1cbi5rci1lbWJlZGRlZCBwcm9ncmVzcyxcbi5rci1jaGVja291dCBwcm9ncmVzcyxcbi5rci1zbWFydC1idXR0b24gcHJvZ3Jlc3MsXG4ua3ItZGlzY291bnQtcGFuZWwgcHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3ItZW1iZWRkZWQgdGV4dGFyZWEsXG4ua3ItY2hlY2tvdXQgdGV4dGFyZWEsXG4ua3Itc21hcnQtYnV0dG9uIHRleHRhcmVhLFxuLmtyLWRpc2NvdW50LXBhbmVsIHRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ua3ItZW1iZWRkZWQgW3R5cGU9Y2hlY2tib3hdLFxuLmtyLWVtYmVkZGVkIFt0eXBlPXJhZGlvXSxcbi5rci1jaGVja291dCBbdHlwZT1jaGVja2JveF0sXG4ua3ItY2hlY2tvdXQgW3R5cGU9cmFkaW9dLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1jaGVja2JveF0sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXJhZGlvXSxcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1jaGVja2JveF0sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovXG59XG4ua3ItZW1iZWRkZWQgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5rci1lbWJlZGRlZCBbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLmtyLWNoZWNrb3V0IFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4ua3ItY2hlY2tvdXQgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbi5rci1zbWFydC1idXR0b24gW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5rci1zbWFydC1idXR0b24gW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ua3ItZW1iZWRkZWQgW3R5cGU9c2VhcmNoXSxcbi5rci1jaGVja291dCBbdHlwZT1zZWFyY2hdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1zZWFyY2hdLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPXNlYXJjaF0ge1xuICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbixcbi5rci1jaGVja291dCA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLFxuLmtyLXNtYXJ0LWJ1dHRvbiA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLFxuLmtyLWRpc2NvdW50LXBhbmVsIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBhcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIGRldGFpbHMsXG4ua3ItY2hlY2tvdXQgZGV0YWlscyxcbi5rci1zbWFydC1idXR0b24gZGV0YWlscyxcbi5rci1kaXNjb3VudC1wYW5lbCBkZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgc3VtbWFyeSxcbi5rci1jaGVja291dCBzdW1tYXJ5LFxuLmtyLXNtYXJ0LWJ1dHRvbiBzdW1tYXJ5LFxuLmtyLWRpc2NvdW50LXBhbmVsIHN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG4ua3ItZW1iZWRkZWQgdGVtcGxhdGUsXG4ua3ItY2hlY2tvdXQgdGVtcGxhdGUsXG4ua3Itc21hcnQtYnV0dG9uIHRlbXBsYXRlLFxuLmtyLWRpc2NvdW50LXBhbmVsIHRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCBbaGlkZGVuXSxcbi5rci1jaGVja291dCBbaGlkZGVuXSxcbi5rci1zbWFydC1idXR0b24gW2hpZGRlbl0sXG4ua3ItZGlzY291bnQtcGFuZWwgW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIFNlbGVjdG9yIG11c3QgZXhjbHVkZSAua3Itc21hcnQtYnV0dG9uIGFuZCBpdHMgc3VidHJlZSB0byBhdm9pZCBpbml0aWFsIHJ1bGVcbiAqIHRvIG92ZXJyaWRlIHNtYXJ0LWJ1dHRvbiBzdHlsZXMuXG4gKiBDb21wdXRlZCBydWxlcyAoLmtyLXNtYXJ0Zm9ybSAqOm5vdCguLi4pKSB3aWxsIGhhdmUgYSBoaWdoZXIgd2VpZ2h0XG4gKiB0aGFuIC5rci1zbWFydC1idXR0b24gYWxvbmUuXG4gKi9cbi5rci1zbWFydGZvcm0gKjpub3Qoc3ZnLCBnLCBwYXRoLCBjaXJjbGUsIHJlY3QsIGVsbGlwc2UsIHRleHQsIGxpbmVhcmdyYWRpZW50LCBzdG9wLCBpKSwgLmtyLXNtYXJ0LWZvcm0gKjpub3Qoc3ZnLCBnLCBwYXRoLCBjaXJjbGUsIHJlY3QsIGVsbGlwc2UsIHRleHQsIGxpbmVhcmdyYWRpZW50LCBzdG9wLCBpKSB7XG4gIGFsbDogaW5pdGlhbDtcbn1cblxuQGtleWZyYW1lcyB1cGRhdGluZyB7XG4gIDAlIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgfVxuICA1MCUge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG4gIDEwMCUge1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG59XG4vKipcbiAqIEZsZXhib3ggTWl4aW5zXG4gKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vc29sdmVkLWJ5LWZsZXhib3hcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gKlxuICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGFcbiAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAqIFwiU29mdHdhcmVcIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZ1xuICogd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLFxuICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gKiBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG9cbiAqIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucztcbiAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1NcbiAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAqIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC5cbiAqIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZXG4gKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICogVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEVcbiAqIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLlxuICpcbiAqIFRoaXMgaXMgYSBzZXQgb2YgbWl4aW5zIGZvciB0aG9zZSB3aG8gd2FudCB0byBtZXNzIGFyb3VuZCB3aXRoIGZsZXhib3hcbiAqIHVzaW5nIHRoZSBuYXRpdmUgc3VwcG9ydCBvZiBjdXJyZW50IGJyb3dzZXJzLiBGb3IgZnVsbCBzdXBwb3J0IHRhYmxlXG4gKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAqXG4gKiBCYXNpY2FsbHkgdGhpcyB3aWxsIHVzZTtcbiAqXG4gKiAqIEZhbGxiYWNrLCBvbGQgc3ludGF4IChJRTEwLCBtb2JpbGUgd2Via2l0IGJyb3dzZXJzIC0gbm8gd3JhcHBpbmcpXG4gKiAqIEZpbmFsIHN0YW5kYXJkcyBzeW50YXggKEZGLCBTYWZhcmksIENocm9tZSwgSUUxMSwgT3BlcmEpXG4gKlxuICogVGhpcyB3YXMgaW5zcGlyZWQgYnk7XG4gKlxuICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAqXG4gKiBXaXRoIGhlbHAgZnJvbTtcbiAqXG4gKiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94L1xuICogKiBodHRwOi8vdGhlLWVjaG9wbGV4Lm5ldC9mbGV4eWJveGVzL1xuICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICogKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vdXNpbmctZmxleGJveC9cbiAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICovXG4vKipcbiAqIEZsZXhib3ggQ29udGFpbmVyc1xuICpcbiAqIFRoZSAnZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBibG9jay1sZXZlbCBmbGV4XG4gKiBjb250YWluZXIgYm94LlxuICpcbiAqIFRoZSAnaW5saW5lLWZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgaW5saW5lLWxldmVsXG4gKiBmbGV4IGNvbnRhaW5lciBib3guXG4gKlxuICogZGlzcGxheTogZmxleCB8IGlubGluZS1mbGV4XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuICpcbiAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IERpcmVjdGlvblxuICpcbiAqIFRoZSAnZmxleC1kaXJlY3Rpb24nIHByb3BlcnR5IHNwZWNpZmllcyBob3cgZmxleCBpdGVtcyBhcmUgcGxhY2VkIGluXG4gKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBheGlzLiBUaGlzIGRldGVybWluZXMgdGhlIGRpcmVjdGlvbiB0aGF0IGZsZXggaXRlbXMgYXJlIGxhaWQgb3V0IGluLlxuICpcbiAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICogRGVmYXVsdDogcm93XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBXcmFwXG4gKlxuICogVGhlICdmbGV4LXdyYXAnIHByb3BlcnR5IGNvbnRyb2xzIHdoZXRoZXIgdGhlIGZsZXggY29udGFpbmVyIGlzIHNpbmdsZS1saW5lXG4gKiBvciBtdWx0aS1saW5lLCBhbmQgdGhlIGRpcmVjdGlvbiBvZiB0aGUgY3Jvc3MtYXhpcywgd2hpY2ggZGV0ZXJtaW5lc1xuICogdGhlIGRpcmVjdGlvbiBuZXcgbGluZXMgYXJlIHN0YWNrZWQgaW4uXG4gKlxuICogVmFsdWVzOiBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4gKiBEZWZhdWx0OiBub3dyYXBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC13cmFwLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBGbG93IChzaG9ydGhhbmQpXG4gKlxuICogVGhlICdmbGV4LWZsb3cnIHByb3BlcnR5IGlzIGEgc2hvcnRoYW5kIGZvciBzZXR0aW5nIHRoZSAnZmxleC1kaXJlY3Rpb24nXG4gKiBhbmQgJ2ZsZXgtd3JhcCcgcHJvcGVydGllcywgd2hpY2ggdG9nZXRoZXIgZGVmaW5lIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gKiBtYWluIGFuZCBjcm9zcyBheGVzLlxuICpcbiAqIFZhbHVlczogPGZsZXgtZGlyZWN0aW9uPiB8IDxmbGV4LXdyYXA+XG4gKiBEZWZhdWx0OiByb3cgbm93cmFwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZmxvdy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggT3JkZXJcbiAqXG4gKiBUaGUgJ29yZGVyJyBwcm9wZXJ0eSBjb250cm9scyB0aGUgb3JkZXIgaW4gd2hpY2ggZmxleCBpdGVtcyBhcHBlYXIgd2l0aGluXG4gKiB0aGVpciBmbGV4IGNvbnRhaW5lciwgYnkgYXNzaWduaW5nIHRoZW0gdG8gb3JkaW5hbCBncm91cHMuXG4gKlxuICogRGVmYXVsdDogMFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNvcmRlci1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggR3Jvd1xuICpcbiAqIFRoZSAnZmxleC1ncm93JyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGdyb3cgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gKiBhcmUgaW52YWxpZC5cbiAqXG4gKiBEZWZhdWx0OiAwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZ3Jvdy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggU2hyaW5rXG4gKlxuICogVGhlICdmbGV4LXNocmluaycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBzaHJpbmsgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gKiBhcmUgaW52YWxpZC5cbiAqXG4gKiBEZWZhdWx0OiAxXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBCYXNpc1xuICpcbiAqIFRoZSAnZmxleC1iYXNpcycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBiYXNpcy4gTmVnYXRpdmUgbGVuZ3RocyBhcmUgaW52YWxpZC5cbiAqXG4gKiBWYWx1ZXM6IExpa2UgXCJ3aWR0aFwiXG4gKiBEZWZhdWx0OiBhdXRvXG4gKlxuICogaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1mbGV4Ym94LyNmbGV4LWJhc2lzLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBcIkZsZXhcIiAoc2hvcnRoYW5kKVxuICpcbiAqIFRoZSAnZmxleCcgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBjb21wb25lbnRzIG9mIGEgZmxleGlibGUgbGVuZ3RoOiB0aGVcbiAqIGZsZXggZ3JvdyBmYWN0b3IgYW5kIGZsZXggc2hyaW5rIGZhY3RvciwgYW5kIHRoZSBmbGV4IGJhc2lzLiBXaGVuIGFuXG4gKiBlbGVtZW50IGlzIGEgZmxleCBpdGVtLCAnZmxleCcgaXMgY29uc3VsdGVkIGluc3RlYWQgb2YgdGhlIG1haW4gc2l6ZVxuICogcHJvcGVydHkgdG8gZGV0ZXJtaW5lIHRoZSBtYWluIHNpemUgb2YgdGhlIGVsZW1lbnQuIElmIGFuIGVsZW1lbnQgaXNcbiAqIG5vdCBhIGZsZXggaXRlbSwgJ2ZsZXgnIGhhcyBubyBlZmZlY3QuXG4gKlxuICogVmFsdWVzOiBub25lIHwgPGZsZXgtZ3Jvdz4gPGZsZXgtc2hyaW5rPiB8fCA8ZmxleC1iYXNpcz5cbiAqIERlZmF1bHQ6IFNlZSBpbmRpdmlkdWFsIHByb3BlcnRpZXMgKDEgMSAwKS5cbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gKlxuICogVGhlICdqdXN0aWZ5LWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBmbGV4IGl0ZW1zIGFsb25nIHRoZSBtYWluIGF4aXNcbiAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gKiBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbiAqIGV4dHJhIGZyZWUgc3BhY2UgbGVmdG92ZXIgd2hlbiBlaXRoZXIgYWxsIHRoZSBmbGV4IGl0ZW1zIG9uIGEgbGluZSBhcmVcbiAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICogZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuICpcbiAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmRcbiAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8janVzdGlmeS1jb250ZW50LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBBbGlnbiBJdGVtc1xuICpcbiAqIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAqIGZsZXggY29udGFpbmVyLCBzaW1pbGFyIHRvICdqdXN0aWZ5LWNvbnRlbnQnIGJ1dCBpbiB0aGUgcGVycGVuZGljdWxhclxuICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAqIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAqIHRoaXMgZGVmYXVsdCBhbGlnbm1lbnQgdG8gYmUgb3ZlcnJpZGRlbiBmb3IgaW5kaXZpZHVhbCBmbGV4IGl0ZW1zLiAoRm9yXG4gKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gKiBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gU2VsZlxuICpcbiAqIFZhbHVlczogYXV0byB8IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICogRGVmYXVsdDogYXV0b1xuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gQ29udGVudFxuICpcbiAqIFRoZSAnYWxpZ24tY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGEgZmxleCBjb250YWluZXIncyBsaW5lcyB3aXRoaW4gdGhlXG4gKiBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4gKiBob3cgJ2p1c3RpZnktY29udGVudCcgYWxpZ25zIGluZGl2aWR1YWwgaXRlbXMgd2l0aGluIHRoZSBtYWluLWF4aXMuIE5vdGUsXG4gKiB0aGlzIHByb3BlcnR5IGhhcyBubyBlZmZlY3Qgd2hlbiB0aGUgZmxleGJveCBoYXMgb25seSBhIHNpbmdsZSBsaW5lLlxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IHN0cmV0Y2hcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24tY29udGVudC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZhbGxiYWNrIHRvIHN1cHBvcnQgZ2FwIHdpdGhpbiBmbGV4Ym94XG4gKiBVbnN1cHBvcnRlZCB3aXRoIENocm9tZSBwcmlvciB0byB2ZXJzaW9uIDg0IGFtb25nIG90aGVycy5cbiAqXG4gKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZ2FwI2Jyb3dzZXJfY29tcGF0aWJpbGl0eVxuICpcbiAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAqL1xuLmtyLWVtYmVkZGVkLmtyLW91dC1vZi12aWV3LWZvcm0sIC5rci1lbWJlZGRlZC5rci1vdXQtb2Ytdmlldy1mb3JtW2tydnVlXSwgLmtyLWVtYmVkZGVkLmtyLW91dC1vZi12aWV3LWZvcm1ba3J2dWVdW2tyLXBvcGluXSxcbmtyLXNtYXJ0Zm9ybS5rci1vdXQtb2Ytdmlldy1mb3JtLFxua3Itc21hcnRmb3JtLmtyLW91dC1vZi12aWV3LWZvcm1ba3J2dWVdLFxua3Itc21hcnRmb3JtLmtyLW91dC1vZi12aWV3LWZvcm1ba3J2dWVdW2tyLXBvcGluXSxcbmtyLXNtYXJ0LWZvcm0ua3Itb3V0LW9mLXZpZXctZm9ybSxcbmtyLXNtYXJ0LWZvcm0ua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV0sXG5rci1zbWFydC1mb3JtLmtyLW91dC1vZi12aWV3LWZvcm1ba3J2dWVdW2tyLXBvcGluXSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtNDAwMHB4O1xuICBsZWZ0OiAtNDAwMHB4O1xuICByaWdodDogLTQwMDBweDtcbiAgYm90dG9tOiAtNDAwMHB4O1xufVxuXG4ua3ItZW1iZWRkZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLyoqXG4gICAqIEtlZXAgcmVndWxhciBmaWVsZHMgdW5kaXNwbGF5ZWQgdW50aWwgdGhleSBoYXZlIGNsYXNzIFwia3ItZmllbGQtZWxlbWVudFwiLlxuICAgKiBUaGF0IGlzIHVudGlsIGNvbXBvbmVudCBhcmUgbW91bnRlZCBhbmQgdGhlaXIgdi1zaG93IGNvbmRpdGlvbiB0YWtlcyBvdmVyXG4gICAqIHRoZSBkaXNwbGF5IGNvbmRpdGlvbi5cbiAgICpcbiAgICogQHNpbmNlIEtKUy0yNDE5XG4gICAqL1xufVxuLmtyLWVtYmVkZGVkLmtyLWVtYmVkZGVkLWZsZXgtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5rci1lbWJlZGRlZC5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXkua3ItZW1iZWRkZWQtZmxleC1kaXJlY3Rpb24tY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1lbWJlZGRlZC5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXkua3ItZW1iZWRkZWQtZmxleC1kaXJlY3Rpb24tcm93IHtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGFuLFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCxcbi5rci1lbWJlZGRlZCAua3ItZG8tcmVnaXN0ZXIsXG4ua3ItZW1iZWRkZWQgZGl2W2lkXj1rci1maWVsZC1hcHAtXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3JkZXI6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlcjpub3QoLmtyLWZpZWxkLWVsZW1lbnQpLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheTpub3QoLmtyLWZpZWxkLWVsZW1lbnQpLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlOm5vdCgua3ItZmllbGQtZWxlbWVudCksXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcjpub3QoLmtyLWZpZWxkLWVsZW1lbnQpLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lOm5vdCgua3ItZmllbGQtZWxlbWVudCksXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWw6bm90KC5rci1maWVsZC1lbGVtZW50KSxcbi5rci1lbWJlZGRlZCAua3ItZG8tcmVnaXN0ZXI6bm90KC5rci1maWVsZC1lbGVtZW50KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgZGl2W2lkXj1rci1maWVsZC1hcHAtXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yLFxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtLWNvbnRhaW5lcixcbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciB7XG4gIG9yZGVyOiAzMDtcbn1cblxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5LmtyLXNpemUtaGFsZixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUua3Itc2l6ZS1oYWxmIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbn1cblxuLyogUG9waW4gQ1NTICovXG4ua3ItcG9waW4tdXRpbHMgLmtyLXBvcGluLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk4O1xufVxuXG4ua3ItcG9waW4tYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5rci1wb3Bpbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5rci1wb3Bpbi13cmFwcGVyIC5rci1lbWJlZGRlZFtrci1wb3Bpbl0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLXBvcGluLXdyYXBwZXIgLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXktcm93LXdyYXAge1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLmtyLXBvcGluLXdyYXBwZXIgLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcGF5bWVudC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5rci1wb3Bpbi13cmFwcGVyLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiB7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gIC5rci1wb3Bpbi13cmFwcGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA1MDBweCkge1xuICAua3ItcG9waW4td3JhcHBlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLmtyLXBvcGluLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgcGFkZGluZy10b3A6IDExOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBjb2xvcjogIzMzMztcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICAvKiBIZWFkZXIgbG9nbyAqL1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZCxcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCwgLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiA0cHggNHB4IDAgMDtcbiAgei1pbmRleDogMTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmktbG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLWxvY2sgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NHB4O1xuICB3aWR0aDogODRweDtcbiAgaGVpZ2h0OiA4NHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93LFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyB7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDg0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDc0cHg7XG4gIGhlaWdodDogNzRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLXBheXplbiB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1seXJhIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLXNvZ2Vjb20ge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tY2RuIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0ua3Itc2VjdXJlLWlmcmFtZS1vcGVuIHtcbiAgcGFkZGluZzogMzBweCAwIDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIDNkcyBtb2JpbGUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAua3ItZW1iZWRkZWQua3Itc2VjdXJlLWlmcmFtZS1vcGVuW2tyLXBvcGluXVtrcnZ1ZV0ge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxuICAua3ItZW1iZWRkZWQua3Itc2VjdXJlLWlmcmFtZS1vcGVuW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZS5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICAgIGhlaWdodDogMzdweDtcbiAgfVxuICAua3ItZW1iZWRkZWQua3Itc2VjdXJlLWlmcmFtZS1vcGVuW2tyLXBvcGluXVtrcnZ1ZV0gaWZyYW1lI2tyY2hlY2tvdXQge1xuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHRvcDogMzdweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIEludGVybmV0IEV4cGxvcmVyIDExICovXG4ua3ItZW1iZWRkZWQua3ItaW50ZXJuZXQtZXhwbG9yZXJba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gIG1hcmdpbi1sZWZ0OiA0MnB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWludGVybmV0LWV4cGxvcmVyW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMnB4O1xufVxuXG4vKiBpT1MxMCAqL1xuLmtyLWVtYmVkZGVkLmtyLWlvcy0xMFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlLFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbn1cblxuLmtyLWJyYW5kLWJ1dHRvbnMsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24sXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbixcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbiBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1sYWJlbCxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24tbGFiZWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLXN1YnRvdGFsLFxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LS1uZWdhdGl2ZSAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdmFsdWUge1xuICBjb2xvcjogIzI5M2M3YTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtLXBvc2l0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gIGNvbG9yOiAjYzYyODI4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudCAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdXBkYXRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBhbmltYXRpb246IHVwZGF0aW5nIDFzIGluZmluaXRlO1xufVxuXG4ua3Itc21hcnRmb3JtLCAua3Itc21hcnQtZm9ybSB7XG4gIHotaW5kZXg6IDE7XG4gIC8qIEhlbHAgKi9cbiAgLyogSGVscCBtb2RhbCAqL1xuICAvKiBLSlMtMjU2MzogTXVzdCBiZSBvdXRzaWRlIHRvIGFsbG93IHRoZSBzdHlsaW5nIHdpdGgganVzdCAua3Itc21hcnQtYnV0dG9uIHNlbGVjdG9yICovXG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC1iYWNrZ3JvdW5kLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC1iYWNrZ3JvdW5kLmtyLW1vZGFsLW9wZW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLWJhY2tncm91bmQua3ItbW9kYWwtb3BlbiB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIHBhZGRpbmctdG9wOiA5NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4zKSAwIDE5cHggMzhweCwgcmdiYSgwLCAwLCAwLCAwLjIyKSAwIDE1cHggMTJweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwua3ItbW9kYWwtb3BlbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwua3ItbW9kYWwtb3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwua3Itc2VjdXJlLWlmcmFtZS1vcGVuLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC5rci1zZWN1cmUtaWZyYW1lLW9wZW4ua3ItbW9iaWxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC5rci1zZWN1cmUtaWZyYW1lLW9wZW4ua3ItbW9iaWxlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZS5rci1tb2JpbGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZS5rci1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyB7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW06bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKG9kZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbTpsYXN0LW9mLXR5cGU6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2QtbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2QtbGFiZWwgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItaGlkZW91dCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4gOm5vdCgua3ItZXh0cmEtYnJhbmRzKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiA6bm90KC5rci1leHRyYS1icmFuZHMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3AsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtLmtyLWNhcmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ua3ItY2FyZHMge1xuICB6LWluZGV4OiAyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW06bm90KC5rci1jYXJkcyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbTpub3QoLmtyLWNhcmRzKSB7XG4gIHotaW5kZXg6IDE7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSBhcHBsZS1wYXktYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSBhcHBsZS1wYXktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kcy1ncm91cC1sYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kcy1ncm91cC1sYWJlbCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQgc3ZnIHtcbiAgZmlsbDogIzQ0NDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQge1xuICByaWdodDogMTBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQge1xuICBsZWZ0OiAxMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyB7XG4gIGN1cnNvcjogd2FpdDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2FkaW5nIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcgbGFiZWwge1xuICBjdXJzb3I6IHdhaXQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDBzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBtYXgtaGVpZ2h0O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LS1pbnZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQtLWludmlzaWJsZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzLCAwLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzLCAwcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgbWF4LWhlaWdodDtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItYmFjay1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLWJhY2stYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LmtyLWhpZGRlbi1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQua3ItaGlkZGVuLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy5rci1tZXRob2Qtc2VsZWN0ZWQua3ItbWV0aG9kLWNhcmRzID4gLmtyLWRpc2FibGVkLWJhY2stYnV0dG9uOm5vdCgua3ItbWV0aG9kLWNvbnRlbnQtLWludmlzaWJsZSwgLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy5rci1tZXRob2Qtc2VsZWN0ZWQua3ItbWV0aG9kLWNhcmRzID4gLmtyLWRpc2FibGVkLWJhY2stYnV0dG9uOm5vdCgua3ItbWV0aG9kLWNvbnRlbnQtLWludmlzaWJsZSwgLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSkge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b246aG92ZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiBsYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gIGZpbGw6ICMyOTNjN2E7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDM1NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlIC5rci1maW5pc2gtbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItZmluaXNoLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIxMHB4O1xuICBhbmltYXRpb246IGxhYmVsLXRyYW5zIDAuMnMgZWFzZS1vdXQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItZmluaXNoLWxhYmVsIGxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWZpbmlzaC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0Y2FmNTA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItYW5pbWF0aW9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDExNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwNHB4O1xuICBhbmltYXRpb246IGFuaW1hdGlvbi10cmFucyAwLjE1cyBlYXNlLW91dDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlIC5rci1hbmltYXRpb24gLmtyLWNoZWNrLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItYW5pbWF0aW9uIC5rci1jaGVjay1pY29uIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiAua3ItY2hlY2staWNvbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiAua3ItY2hlY2staWNvbjo6YmVmb3JlIHtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IC0ycHg7XG4gIHdpZHRoOiAzMHB4O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDUwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHggMCAwIDEwMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiAua3ItY2hlY2staWNvbjo6YWZ0ZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItYW5pbWF0aW9uIC5rci1jaGVjay1pY29uOjphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMzBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuICBib3JkZXItcmFkaXVzOiAwIDEwMHB4IDEwMHB4IDA7XG4gIGFuaW1hdGlvbjogcm90YXRlLWNpcmNsZSA0LjI1cyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiAua3ItY2hlY2staWNvbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiAua3ItY2hlY2staWNvbjo6YmVmb3JlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItYW5pbWF0aW9uIC5rci1jaGVjay1pY29uOjphZnRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlIC5rci1hbmltYXRpb24gLmtyLWNoZWNrLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiAua3ItY2hlY2staWNvbiAua3ItaWNvbi1saW5lLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiAua3ItY2hlY2staWNvbiAua3ItaWNvbi1saW5lIHtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItYW5pbWF0aW9uIC5rci1jaGVjay1pY29uIC5rci1pY29uLWxpbmUua3ItbGluZS10aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItYW5pbWF0aW9uIC5rci1jaGVjay1pY29uIC5rci1pY29uLWxpbmUua3ItbGluZS10aXAge1xuICB0b3A6IDQ2cHg7XG4gIGxlZnQ6IDE0cHg7XG4gIHdpZHRoOiAyNXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGFuaW1hdGlvbjogaWNvbi1saW5lLXRpcCAwLjc1cztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlIC5rci1hbmltYXRpb24gLmtyLWNoZWNrLWljb24gLmtyLWljb24tbGluZS5rci1saW5lLWxvbmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItYW5pbWF0aW9uIC5rci1jaGVjay1pY29uIC5rci1pY29uLWxpbmUua3ItbGluZS1sb25nIHtcbiAgdG9wOiAzOHB4O1xuICByaWdodDogOHB4O1xuICB3aWR0aDogNDdweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgYW5pbWF0aW9uOiBpY29uLWxpbmUtbG9uZyAwLjc1cztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlIC5rci1hbmltYXRpb24gLmtyLWNoZWNrLWljb24gLmtyLWljb24tY2lyY2xlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiAua3ItY2hlY2staWNvbiAua3ItaWNvbi1jaXJjbGUge1xuICB0b3A6IC00cHg7XG4gIGxlZnQ6IC00cHg7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoNzYsIDE3NSwgODAsIDAuNik7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZSAua3ItYW5pbWF0aW9uIC5rci1jaGVjay1pY29uIC5rci1pY29uLWZpeCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlIC5rci1hbmltYXRpb24gLmtyLWNoZWNrLWljb24gLmtyLWljb24tZml4IHtcbiAgdG9wOiA4cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGxlZnQ6IDI2cHg7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogODVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2Uua3ItcnVubmluZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlLmtyLXJ1bm5pbmcge1xuICBtaW4taGVpZ2h0OiAyODBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlLmtyLXJ1bm5pbmcgLmtyLWZpbmlzaC1sYWJlbCBsYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlLmtyLXJ1bm5pbmcgLmtyLWZpbmlzaC1sYWJlbCBsYWJlbCB7XG4gIGNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2Uua3ItcnVubmluZyAua3ItbG9hZGluZy1hbmltYXRpb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZS5rci1ydW5uaW5nIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDRweDtcbiAgYW5pbWF0aW9uOiBhbmltYXRpb24tdHJhbnMgMC4xNXMgZWFzZS1vdXQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZS5rci1ydW5uaW5nIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlLmtyLXJ1bm5pbmcgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZS5rci1ydW5uaW5nIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2Uua3ItcnVubmluZyAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlLmtyLXJ1bm5pbmcgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZS5rci1ydW5uaW5nIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2Uua3ItcnVubmluZyAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlLmtyLXJ1bm5pbmcgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICBhbmltYXRpb246IGxvYWRlci02IDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2Uua3ItcnVubmluZyAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2Uua3ItcnVubmluZyAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBsb2FkZXItNyAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgbG9hZGVyLTYge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9hZGVyLTcge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZS5rci1ydW5uaW5nIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2Uua3ItcnVubmluZyAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSAzMHB4KTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlLmtyLXJ1bm5pbmcgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1maW5pc2gtcGFnZS5rci1ydW5uaW5nIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZmluaXNoLXBhZ2Uua3ItcnVubmluZyAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWZpbmlzaC1wYWdlLmtyLXJ1bm5pbmcgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbn1cbkBrZXlmcmFtZXMgcm90YXRlLWNpcmNsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG4gIDUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG4gIDEyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwNWRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwNWRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaWNvbi1saW5lLXRpcCB7XG4gIDAlIHtcbiAgICB3aWR0aDogMDtcbiAgICBsZWZ0OiAxcHg7XG4gICAgdG9wOiAxOXB4O1xuICB9XG4gIDU0JSB7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogMXB4O1xuICAgIHRvcDogMTlweDtcbiAgfVxuICA3MCUge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGxlZnQ6IC04cHg7XG4gICAgdG9wOiAzN3B4O1xuICB9XG4gIDg0JSB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgbGVmdDogMjFweDtcbiAgICB0b3A6IDQ4cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgbGVmdDogMTRweDtcbiAgICB0b3A6IDQ1cHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaWNvbi1saW5lLWxvbmcge1xuICAwJSB7XG4gICAgd2lkdGg6IDA7XG4gICAgcmlnaHQ6IDQ2cHg7XG4gICAgdG9wOiA1NHB4O1xuICB9XG4gIDY1JSB7XG4gICAgd2lkdGg6IDA7XG4gICAgcmlnaHQ6IDQ2cHg7XG4gICAgdG9wOiA1NHB4O1xuICB9XG4gIDg0JSB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAzNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiA0N3B4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgdG9wOiAzOHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbi10cmFucyB7XG4gIDAlIHtcbiAgICB0b3A6IDE4NHB4O1xuICB9XG4gIDI1JSB7XG4gICAgdG9wOiAxNTRweDtcbiAgfVxuICA1MCUge1xuICAgIHRvcDogMTI0cHg7XG4gIH1cbiAgNzUlIHtcbiAgICB0b3A6IDExNHB4O1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMTA0cHg7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbGFiZWwtdHJhbnMge1xuICAwJSB7XG4gICAgdG9wOiAyOTBweDtcbiAgfVxuICAyNSUge1xuICAgIHRvcDogMjcwcHg7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDI1MHB4O1xuICB9XG4gIDc1JSB7XG4gICAgdG9wOiAyMzBweDtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDIxMHB4O1xuICB9XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgY29sb3I6ICMzMzM7XG4gIGhlaWdodDogOTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC8qIEhlYWRlciBsb2dvICovXG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgc3Bhbi5rci1wb3Bpbi1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cC5rci12aXNpYmxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLWxvY2ssIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS1sb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZC1pbWFnZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4taGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgei1pbmRleDogMTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMnB4O1xuICB0b3A6IDEycHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAzMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiA0cHggNHB4IDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlci1zaGFkb3csIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28ge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLXBheXplbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1wYXl6ZW4ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tbHlyYSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1seXJhIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLXNvZ2Vjb20sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tc29nZWNvbSB7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1jZG4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tY2RuIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC5rci1mdWxsc2NyZWVuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC5rci1mdWxsc2NyZWVuLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLmtyLWZ1bGxzY3JlZW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC5rci1mdWxsc2NyZWVuIC5rci1zbWFydGZvcm0tbWV0aG9kcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLmtyLWZ1bGxzY3JlZW4gLmtyLW1ldGhvZC1zZWxlY3RlZC5rci1zZWN1cmUtaWZyYW1lLW9wZW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLmtyLWZ1bGxzY3JlZW4gLmtyLW1ldGhvZC1zZWxlY3RlZC5rci1zZWN1cmUtaWZyYW1lLW9wZW4sIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwua3ItZnVsbHNjcmVlbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZC1zZWxlY3RlZC5rci1zZWN1cmUtaWZyYW1lLW9wZW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAzMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICB6LWluZGV4OiAxO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctY2FyZHM6bm90KC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctY2FyZHM6bm90KC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMC41cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldyAua3Itc21hcnRmb3JtLW1ldGhvZHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXcgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3IC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldyAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tbGV2ZWwtMSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tbGV2ZWwtMSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLWxldmVsLTIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLWxldmVsLTIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMCUpO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1sZXZlbC0zLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1sZXZlbC0zIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMDAlKTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldzpub3QoLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1hY3RpdmUpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLWFjdGl2ZSkge1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLWFjdGl2ZSkgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLWFjdGl2ZSkgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLWFjdGl2ZSkgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLWFjdGl2ZSkgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2QtbGFiZWwge1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLWFjdGl2ZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tYWN0aXZlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1wb3BpbiksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXc6bm90KC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tYWN0aXZlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1hY3RpdmUsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tcG9waW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluKSB7XG4gIGhlaWdodDogMDtcbn1cbi5rci1zbWFydGZvcm0ua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciwgLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZS5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciB7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLW1vZGFsLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1tb2RhbC1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDIwOHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItcGF5bWVudC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgc3Bhbi5rci1jYXJkLWhlYWRlci1sYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOTk5O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItaGlkZW91dCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItaGlkZW91dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3BhbiA6bm90KC5rci1leHRyYS1icmFuZHMpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3BhbiA6bm90KC5rci1leHRyYS1icmFuZHMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3Nztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyB7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW06bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKG9kZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbTpsYXN0LW9mLXR5cGU6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2QtbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2QtbGFiZWwgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItaGlkZW91dCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4gOm5vdCgua3ItZXh0cmEtYnJhbmRzKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiA6bm90KC5rci1leHRyYS1icmFuZHMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3AsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtLmtyLWNhcmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ua3ItY2FyZHMge1xuICB6LWluZGV4OiAyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW06bm90KC5rci1jYXJkcyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbTpub3QoLmtyLWNhcmRzKSB7XG4gIHotaW5kZXg6IDE7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSBhcHBsZS1wYXktYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSBhcHBsZS1wYXktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kcy1ncm91cC1sYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kcy1ncm91cC1sYWJlbCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQgc3ZnIHtcbiAgZmlsbDogIzQ0NDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQge1xuICByaWdodDogMTBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQge1xuICBsZWZ0OiAxMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyB7XG4gIGN1cnNvcjogd2FpdDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2FkaW5nIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcgbGFiZWwge1xuICBjdXJzb3I6IHdhaXQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDBzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBtYXgtaGVpZ2h0O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LS1pbnZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQtLWludmlzaWJsZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzLCAwLjVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzLCAwcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgbWF4LWhlaWdodDtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItYmFjay1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLWJhY2stYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LmtyLWhpZGRlbi1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQua3ItaGlkZGVuLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy5rci1tZXRob2Qtc2VsZWN0ZWQua3ItbWV0aG9kLWNhcmRzID4gLmtyLWRpc2FibGVkLWJhY2stYnV0dG9uOm5vdCgua3ItbWV0aG9kLWNvbnRlbnQtLWludmlzaWJsZSwgLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy5rci1tZXRob2Qtc2VsZWN0ZWQua3ItbWV0aG9kLWNhcmRzID4gLmtyLWRpc2FibGVkLWJhY2stYnV0dG9uOm5vdCgua3ItbWV0aG9kLWNvbnRlbnQtLWludmlzaWJsZSwgLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSkge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIHtcbiAgei1pbmRleDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMge1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbDpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1tZXRob2QtaWNvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciAua3ItYXJyb3ctbGVmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciAua3ItYXJyb3ctbGVmdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQgc3ZnIHtcbiAgZmlsbDogIzQ0NDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLWFycm93LXJpZ2h0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciAua3ItYXJyb3ctbGVmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDEwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXM7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODA4MDgwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgY3Vyc29yOiB3YWl0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZyBsYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyBsYWJlbCB7XG4gIGN1cnNvcjogd2FpdDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCB7XG4gIGNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLCAua3Itc21hcnQtZm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyLCAua3Itc21hcnQtZm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICBvcmRlcjogNDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyLCAua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3Itc21hcnRmb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtYmFja2dyb3VuZCwgLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDAuNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbn1cbi5rci1zbWFydGZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3Itc21hcnRmb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtaGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1oZWFkZXIgLmtyLWhlbHAtbW9kYWwtY2xvc2UtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWhlYWRlciAua3ItaGVscC1tb2RhbC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gZGl2LmtyLWhlbHAtY29udGVudCxcbi5rci1zbWFydGZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gZGl2LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnRmb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQsIC5rci1zbWFydC1mb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgc3ZnIGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2ZyBpbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgc3ZnIHtcbiAgaGVpZ2h0OiAxMDZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2ZyBpbWFnZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIsIC5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsLCAua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAzNzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWhlYWRlciAua3ItbW9kYWwtaGVhZGVyLWNsb3NlLWJ1dHRvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtaGVhZGVyIC5rci1tb2RhbC1oZWFkZXItY2xvc2UtYnV0dG9uIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtaGVhZGVyIC5rci1tb2RhbC1oZWFkZXItY2xvc2UtYnV0dG9uIHN2ZyBwYXRoLCAua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWhlYWRlciAua3ItbW9kYWwtaGVhZGVyLWNsb3NlLWJ1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICM4MDgwODA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBwLCAua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDE1cHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBwLmtyLXRva2VuLCAua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgcC5rci10b2tlbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBwLmtyLW1vZGFsLWNhcmQsIC5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBwLmtyLW1vZGFsLWNhcmQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAjNTY5NGM3IDFweDtcbiAgd2lkdGg6IDYwJTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1waG9uZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1waG9uZSxcbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1tYWlsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1tYWlsIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLW1vZGFsLW9wdGlvbmFsLWNvbnRlbnQgLmtyLXBob25lIHAsIC5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCAua3ItcGhvbmUgcCxcbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1waG9uZSBhLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1waG9uZSBhLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLW1vZGFsLW9wdGlvbmFsLWNvbnRlbnQgLmtyLW1haWwgcCxcbi5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCAua3ItbWFpbCBwLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLW1vZGFsLW9wdGlvbmFsLWNvbnRlbnQgLmtyLW1haWwgYSxcbi5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCAua3ItbWFpbCBhIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1waG9uZSBhLCAua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLW1vZGFsLW9wdGlvbmFsLWNvbnRlbnQgLmtyLXBob25lIGEsXG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCAua3ItbWFpbCBhLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1tYWlsIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNTY5NGM3O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLWhlbHAtaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItaGVscC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjIuNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxNXB4IDE1cHggMTVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIgYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24ge1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24ua3ItY2FuY2VsLCAua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24ua3ItY2FuY2VsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItZGlhbG9nLWNvbnRlbnQsIC5rci1zbWFydC1mb3JtIC5rci1kaWFsb2ctY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItZGlhbG9nLWNvbnRlbnQtLWFjdGl2ZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWRpYWxvZy1jb250ZW50LS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDVweCAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDIzMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiBMb2FkaW5nICovXG4gIC8qIERpc2FibGVkIG1vZGUgKi9cbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSBhcHBsZS1wYXktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSBhcHBsZS1wYXktYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24gLmtyLW1ldGhvZC1pbmZvIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mby5rci1oaWRkZW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24gLmtyLW1ldGhvZC1pbmZvLmtyLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24gLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiBsYWJlbC5rci1tZXRob2QtbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24gbGFiZWwua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIGxhYmVsLmtyLWFtb3VudC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24gbGFiZWwua3ItYW1vdW50LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWxvYWRpbmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItbG9hZGluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItZGlzYWJsZWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWRpc2FibGVkOmhvdmVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1kaXNhYmxlZCAua3ItbWV0aG9kLWluZm8sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItZGlzYWJsZWQgLmtyLW1ldGhvZC1pbmZvLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItZGlzYWJsZWQgLmtyLW1ldGhvZC1pbmZvIC5rci1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItZGlzYWJsZWQgLmtyLW1ldGhvZC1pbmZvIC5rci1sYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItZGlzYWJsZWQgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItZGlzYWJsZWQgbGFiZWwge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItaGlkZW91dCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWhpZGVvdXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuIDpub3QoLmtyLWV4dHJhLWJyYW5kcyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3BhbiA6bm90KC5rci1leHRyYS1icmFuZHMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLW1ldGhvZC1pbmZvIC5rci1jYXJkLWljb25zIC5rci1leHRyYS1icmFuZHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtbWV0aG9kLWluZm8gLmtyLWNhcmQtaWNvbnMgLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbG9hZGluZy1hbmltYXRpb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24gLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmtyLWxheWVyIHtcbiAgei1pbmRleDogMjtcbn1cbi5rci1sYXllci5rci1mb3JtLWxheWVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMTAwMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAzMCwgMzAsIDAuOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWxheWVyIC5rci1sYXllci1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIG9wYWNpdHk6IDAuNztcbiAgei1pbmRleDogMTA7XG59XG4ua3ItbGF5ZXIgLmtyLWxheWVyLW1lc3NhZ2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1sYXllciAua3ItbGF5ZXItbWVzc2FnZS5rci1jZW50ZXJlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA1cHggMDtcbn1cblxuLyogS0pTLTI1NjM6IE11c3QgYmUgb3V0c2lkZSB0byBhbGxvdyB0aGUgc3R5bGluZyB3aXRoIGp1c3QgLmtyLXNtYXJ0LWJ1dHRvbiBzZWxlY3RvciAqL1xuLmtyLXNtYXJ0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAyMzBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogTG9hZGluZyAqL1xuICAvKiBEaXNhYmxlZCBtb2RlICovXG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LFxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSBhcHBsZS1wYXktYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1zbWFydC1idXR0b24gLmtyLW1ldGhvZC1pbmZvIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8ua3ItaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbiBsYWJlbC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtYnV0dG9uIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItbG9hZGluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItZGlzYWJsZWQ6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1kaXNhYmxlZCAua3ItbWV0aG9kLWluZm8sXG4ua3Itc21hcnQtYnV0dG9uLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtYnV0dG9uLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1kaXNhYmxlZCBsYWJlbCB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItaGlkZW91dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuIDpub3QoLmtyLWV4dHJhLWJyYW5kcykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLFxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLW1ldGhvZC1pbmZvIC5rci1jYXJkLWljb25zIC5rci1leHRyYS1icmFuZHMge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5rci1lbWJlZGRlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogSGVscCAqL1xuICAvKiBIZWxwIG1vZGFsICovXG4gIC8qIFBheW1lbnQgYnV0dG9uIENTUyAqL1xuICAvKiBSZXNldCBDU1MgKi9cbiAgLyogRm9ybSAqL1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uIC5rci1pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1zZWxlY3RvciAua3ItYnJhbmQtc2VsZWN0b3Itd3JhcHBlciB1bC5rci1icmFuZC1zZWxlY3Rvci1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24tYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIG9yZGVyOiAzO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gIG9yZGVyOiA0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtbXMtZmxleC1vcmRlcjogNDtcbiAgb3JkZXI6IDQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyLmtyLXZpc2libGUgLmtyLWhlbHAtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDAuNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbn1cbi5rci1lbWJlZGRlZCAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1lbWJlZGRlZCAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWhlYWRlciAua3ItaGVscC1tb2RhbC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiBkaXYua3ItaGVscC1jb250ZW50LFxuLmtyLWVtYmVkZGVkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2ZyBpbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcge1xuICBoZWlnaHQ6IDEwNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcgaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCB7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0IC5rci1zZWxlY3QtY2FyZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEyMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC40KSAwIDJweCA0cHg7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMgLmtyLW9wdGlvbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMgLmtyLW9wdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtNiB7XG4gIHRvcDogLTEyMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLnRvcC5rci1vcHRpb25zLTUge1xuICB0b3A6IC0xMDBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy00IHtcbiAgdG9wOiAtODBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy0zIHtcbiAgdG9wOiAtNjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy0yIHtcbiAgdG9wOiAtNDBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy0xIHtcbiAgdG9wOiAtMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy5ib3R0b20ge1xuICB0b3A6IDE4cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnM6bm90KDpob3ZlcikgLmtyLW9wdGlvbi5rci1hY3RpdmUtb3B0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSAua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3Qgc3Bhbi5rci1zZWxlY3QtcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1lcnJvci1hbmltYXRpb24ua3Itc2VsZWN0LXdyYXBwZXIgc2VsZWN0LCAua3ItZW1iZWRkZWQgLmtyLWVycm9yLWFuaW1hdGlvbi5rci1zZWxlY3Qtd3JhcHBlciAua3Itc2VsZWN0IHNwYW4ua3Itc2VsZWN0ZWQtb3B0aW9uLCAua3ItZW1iZWRkZWQgLmtyLWVycm9yLWFuaW1hdGlvbi5rci10ZXh0LXdyYXBwZXIgaW5wdXQge1xuICBhbmltYXRpb246IHNoYWtlLWFuaW0gMC41cyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NykgYm90aDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xufVxuQGtleWZyYW1lcyBzaGFrZS1hbmltIHtcbiAgMTAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFweCwgMCwgMCk7XG4gIH1cbiAgMjAlLCA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMnB4LCAwLCAwKTtcbiAgfVxuICAzMCUsIDUwJSwgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00cHgsIDAsIDApO1xuICB9XG4gIDQwJSwgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDRweCwgMCwgMCk7XG4gIH1cbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZCBpbnB1dFt0eXBlPXRleHRdLCAua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIGxhYmVsLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZCBsYWJlbC5rci1jaGVja2JveCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZCBpbnB1dFt0eXBlPXRleHRdLCAua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZCAua3ItY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xuICBwYWRkaW5nOiBpbml0aWFsO1xuICBib3JkZXI6IGluaXRpYWw7XG4gIG1hcmdpbjogaW5pdGlhbDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCBsYWJlbC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94ID4gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sIGlucHV0OmRpc2FibGVkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzdiN2I3Yjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LXRhYnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyAua3Itd2FsbGV0LXRhYiB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LXRhYnMgLmtyLXdhbGxldC10YWIua3Itc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQua3ItZGVsZXRlZCB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCxcbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1icmFuZC1pY29uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItYnJhbmQtaWNvbiBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBhcHBlYXJhbmNlOiByYWRpbztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogaW5pdGlhbDtcbiAgYm9yZGVyOiBpbml0aWFsO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IGkuZmkteC1jaXJjbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgaS5maS14LWNpcmNsZSBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci12aXNpYmlsaXR5LWJ1dHRvbiBzdmcge1xuICBmaWxsOiAjNzE3MTcxO1xuICB3aWR0aDogMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItbGF5ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1sYXllci5rci1mb3JtLWxheWVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMTAwMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAzMCwgMzAsIDAuOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1sYXllciAua3ItbGF5ZXItYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBvcGFjaXR5OiAwLjc7XG4gIHotaW5kZXg6IDEwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1sYXllciAua3ItbGF5ZXItbWVzc2FnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1sYXllciAua3ItbGF5ZXItbWVzc2FnZS5rci1jZW50ZXJlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMzc1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1oZWFkZXIgLmtyLW1vZGFsLWhlYWRlci1jbG9zZS1idXR0b24gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWhlYWRlciAua3ItbW9kYWwtaGVhZGVyLWNsb3NlLWJ1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICM4MDgwODA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMzBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBwLmtyLXRva2VuIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgcC5rci1tb2RhbC1jYXJkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogc29saWQgIzU2OTRjNyAxcHg7XG4gIHdpZHRoOiA2MCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1waG9uZSxcbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLW1vZGFsLW9wdGlvbmFsLWNvbnRlbnQgLmtyLW1haWwge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1waG9uZSBwLFxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCAua3ItcGhvbmUgYSxcbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLW1vZGFsLW9wdGlvbmFsLWNvbnRlbnQgLmtyLW1haWwgcCxcbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLW1vZGFsLW9wdGlvbmFsLWNvbnRlbnQgLmtyLW1haWwgYSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IC5rci1waG9uZSBhLFxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCAua3ItbWFpbCBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzU2OTRjNztcbn1cbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLWhlbHAtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIyLjVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE1cHggMTVweCAxNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIgYnV0dG9uLmtyLWNhbmNlbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyOm5vdCgua3ItdmlzaWJsZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24ua3ItZXJyb3Igc3ZnIHBhdGguaWNvbiB7XG4gIGZpbGw6IHJlZDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciBzcGFuLmtyLWNhcmQtaGVhZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWhpZGVvdXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3BhbiA6bm90KC5rci1leHRyYS1icmFuZHMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3Nztcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaWFsb2ctY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaWFsb2ctY29udGVudC0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmtyLWVtYmVkZGVkIGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5pdGlhbDtcbiAgdHJhbnNpdGlvbjogaW5pdGlhbDtcbiAgaGVpZ2h0OiAxLjA1ZW07XG4gIHdpZHRoOiAyMzBweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxZW07XG59XG4ua3ItZW1iZWRkZWQgI2tyRmllbGRSZXByZXNlbnRhdGlvbixcbi5rci1lbWJlZGRlZCAja3JGaWVsZFJlcHJlc2VudGF0aW9uRXJyb3IsXG4ua3ItZW1iZWRkZWQgI2tyRmllbGRSZXByZXNlbnRhdGlvbkRpc2FibGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDAwMHB4O1xuICBsZWZ0OiAtMTAwMDBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLmtyLWRpc2NvdW50LXBhbmVsLS1kZWZhdWx0IC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwua3ItZGlzY291bnQtcGFuZWwtLWRlZmF1bHQgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQtLXZpc2libGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwsXG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtLW5lZ2F0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gIGNvbG9yOiAjMjkzYzdhO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC0tcG9zaXRpdmUgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXZhbHVlIHtcbiAgY29sb3I6ICNjNjI4Mjg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50IC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC11cGRhdGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGFuaW1hdGlvbjogdXBkYXRpbmcgMXMgaW5maW5pdGU7XG59XG5cbmlmcmFtZSNrcmNoZWNrb3V0IHtcbiAgYWxsOiBpbml0aWFsO1xufVxuXG4vKiBBTElBUyAua3Itc21hcnQtZm9ybSBmb3IgLmtyLXNtYXJ0Zm9ybSAqL1xuLmtyLXNtYXJ0LWZvcm0ge1xuICAvKiAgc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvYXQtZXh0ZW5kLW5vLW1pc3NpbmctcGxhY2Vob2xkZXIgKi9cbn1cblxuQGtleWZyYW1lcyBzbGlkZWRvd24ge1xuICBmcm9tIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICB9XG4gIHRvIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLyogQnJlYWtwb2ludCBjb25maWd1cmF0aW9uICovXG4vKiBGb250ICovXG4vKiBNaXhpbnMgKi9cbi8qKlxuICogRmxleGJveCBNaXhpbnNcbiAqIGh0dHA6Ly9waGlsaXB3YWx0b24uZ2l0aHViLmlvL3NvbHZlZC1ieS1mbGV4Ym94L1xuICogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9zb2x2ZWQtYnktZmxleGJveFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxMyBCcmlhbiBGcmFuY29cbiAqXG4gKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYVxuICogY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZVxuICogXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nXG4gKiB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsXG4gKiBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG9cbiAqIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0b1xuICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zO1xuICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWRcbiAqIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTU1xuICogT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRlxuICogTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULlxuICogSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTllcbiAqIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsXG4gKiBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRVxuICogU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuXG4gKlxuICogVGhpcyBpcyBhIHNldCBvZiBtaXhpbnMgZm9yIHRob3NlIHdobyB3YW50IHRvIG1lc3MgYXJvdW5kIHdpdGggZmxleGJveFxuICogdXNpbmcgdGhlIG5hdGl2ZSBzdXBwb3J0IG9mIGN1cnJlbnQgYnJvd3NlcnMuIEZvciBmdWxsIHN1cHBvcnQgdGFibGVcbiAqIGNoZWNrOiBodHRwOi8vY2FuaXVzZS5jb20vZmxleGJveFxuICpcbiAqIEJhc2ljYWxseSB0aGlzIHdpbGwgdXNlO1xuICpcbiAqICogRmFsbGJhY2ssIG9sZCBzeW50YXggKElFMTAsIG1vYmlsZSB3ZWJraXQgYnJvd3NlcnMgLSBubyB3cmFwcGluZylcbiAqICogRmluYWwgc3RhbmRhcmRzIHN5bnRheCAoRkYsIFNhZmFyaSwgQ2hyb21lLCBJRTExLCBPcGVyYSlcbiAqXG4gKiBUaGlzIHdhcyBpbnNwaXJlZCBieTtcbiAqXG4gKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICpcbiAqIFdpdGggaGVscCBmcm9tO1xuICpcbiAqICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvXG4gKiAqIGh0dHA6Ly90aGUtZWNob3BsZXgubmV0L2ZsZXh5Ym94ZXMvXG4gKiAqIGh0dHA6Ly9tc2RuLm1pY3Jvc29mdC5jb20vZW4tdXMvbGlicmFyeS9pZS9oaDc3MjA2OSh2PXZzLjg1KS5hc3B4XG4gKiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS91c2luZy1mbGV4Ym94L1xuICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAqICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tdXMvZG9jcy93ZWIvZ3VpZGUvY3NzL2ZsZXhpYmxlX2JveGVzXG4gKi9cbi8qKlxuICogRmxleGJveCBDb250YWluZXJzXG4gKlxuICogVGhlICdmbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGJsb2NrLWxldmVsIGZsZXhcbiAqIGNvbnRhaW5lciBib3guXG4gKlxuICogVGhlICdpbmxpbmUtZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBpbmxpbmUtbGV2ZWxcbiAqIGZsZXggY29udGFpbmVyIGJveC5cbiAqXG4gKiBkaXNwbGF5OiBmbGV4IHwgaW5saW5lLWZsZXhcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1jb250YWluZXJzXG4gKlxuICogKFBsYWNlaG9sZGVyIHNlbGVjdG9ycyBmb3IgZWFjaCB0eXBlLCBmb3IgdGhvc2Ugd2hvIHJhdGhlciBAZXh0ZW5kKVxuICovXG4vKipcbiAqIEZsZXhib3ggRGlyZWN0aW9uXG4gKlxuICogVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbiAqIHRoZSBmbGV4IGNvbnRhaW5lciwgYnkgc2V0dGluZyB0aGUgZGlyZWN0aW9uIG9mIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gKiBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gKlxuICogVmFsdWVzOiByb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlXG4gKiBEZWZhdWx0OiByb3dcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1kaXJlY3Rpb24tcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFdyYXBcbiAqXG4gKiBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAqIG9yIG11bHRpLWxpbmUsIGFuZCB0aGUgZGlyZWN0aW9uIG9mIHRoZSBjcm9zcy1heGlzLCB3aGljaCBkZXRlcm1pbmVzXG4gKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAqXG4gKiBWYWx1ZXM6IG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbiAqIERlZmF1bHQ6IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXdyYXAtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEZsb3cgKHNob3J0aGFuZClcbiAqXG4gKiBUaGUgJ2ZsZXgtZmxvdycgcHJvcGVydHkgaXMgYSBzaG9ydGhhbmQgZm9yIHNldHRpbmcgdGhlICdmbGV4LWRpcmVjdGlvbidcbiAqIGFuZCAnZmxleC13cmFwJyBwcm9wZXJ0aWVzLCB3aGljaCB0b2dldGhlciBkZWZpbmUgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAqIG1haW4gYW5kIGNyb3NzIGF4ZXMuXG4gKlxuICogVmFsdWVzOiA8ZmxleC1kaXJlY3Rpb24+IHwgPGZsZXgtd3JhcD5cbiAqIERlZmF1bHQ6IHJvdyBub3dyYXBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1mbG93LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBPcmRlclxuICpcbiAqIFRoZSAnb3JkZXInIHByb3BlcnR5IGNvbnRyb2xzIHRoZSBvcmRlciBpbiB3aGljaCBmbGV4IGl0ZW1zIGFwcGVhciB3aXRoaW5cbiAqIHRoZWlyIGZsZXggY29udGFpbmVyLCBieSBhc3NpZ25pbmcgdGhlbSB0byBvcmRpbmFsIGdyb3Vwcy5cbiAqXG4gKiBEZWZhdWx0OiAwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI29yZGVyLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBHcm93XG4gKlxuICogVGhlICdmbGV4LWdyb3cnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggZ3JvdyBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAqIGFyZSBpbnZhbGlkLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBTaHJpbmtcbiAqXG4gKiBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAqIGFyZSBpbnZhbGlkLlxuICpcbiAqIERlZmF1bHQ6IDFcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1zaHJpbmstcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEJhc2lzXG4gKlxuICogVGhlICdmbGV4LWJhc2lzJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGJhc2lzLiBOZWdhdGl2ZSBsZW5ndGhzIGFyZSBpbnZhbGlkLlxuICpcbiAqIFZhbHVlczogTGlrZSBcIndpZHRoXCJcbiAqIERlZmF1bHQ6IGF1dG9cbiAqXG4gKiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3gvI2ZsZXgtYmFzaXMtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gKlxuICogVGhlICdmbGV4JyBwcm9wZXJ0eSBzcGVjaWZpZXMgdGhlIGNvbXBvbmVudHMgb2YgYSBmbGV4aWJsZSBsZW5ndGg6IHRoZVxuICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAqIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gKiBwcm9wZXJ0eSB0byBkZXRlcm1pbmUgdGhlIG1haW4gc2l6ZSBvZiB0aGUgZWxlbWVudC4gSWYgYW4gZWxlbWVudCBpc1xuICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAqXG4gKiBWYWx1ZXM6IG5vbmUgfCA8ZmxleC1ncm93PiA8ZmxleC1zaHJpbms+IHx8IDxmbGV4LWJhc2lzPlxuICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBKdXN0aWZ5IENvbnRlbnRcbiAqXG4gKiBUaGUgJ2p1c3RpZnktY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGZsZXggaXRlbXMgYWxvbmcgdGhlIG1haW4gYXhpc1xuICogb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGUgZmxleCBjb250YWluZXIuIFRoaXMgaXMgZG9uZSBhZnRlciBhbnkgZmxleGlibGVcbiAqIGxlbmd0aHMgYW5kIGFueSBhdXRvIG1hcmdpbnMgaGF2ZSBiZWVuIHJlc29sdmVkLiBUeXBpY2FsbHkgaXQgaGVscHMgZGlzdHJpYnV0ZVxuICogZXh0cmEgZnJlZSBzcGFjZSBsZWZ0b3ZlciB3aGVuIGVpdGhlciBhbGwgdGhlIGZsZXggaXRlbXMgb24gYSBsaW5lIGFyZVxuICogaW5mbGV4aWJsZSwgb3IgYXJlIGZsZXhpYmxlIGJ1dCBoYXZlIHJlYWNoZWQgdGhlaXIgbWF4aW11bSBzaXplLiBJdCBhbHNvXG4gKiBleGVydHMgc29tZSBjb250cm9sIG92ZXIgdGhlIGFsaWdubWVudCBvZiBpdGVtcyB3aGVuIHRoZXkgb3ZlcmZsb3cgdGhlIGxpbmUuXG4gKlxuICogTm90ZTogJ3NwYWNlLSonIHZhbHVlcyBub3Qgc3VwcG9ydGVkIGluIG9sZGVyIHN5bnRheGVzLlxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxuICogRGVmYXVsdDogZmxleC1zdGFydFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNqdXN0aWZ5LWNvbnRlbnQtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIEl0ZW1zXG4gKlxuICogRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuICogZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4gKiBkaXJlY3Rpb24uICdhbGlnbi1pdGVtcycgc2V0cyB0aGUgZGVmYXVsdCBhbGlnbm1lbnQgZm9yIGFsbCBvZiB0aGUgZmxleFxuICogY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuICogdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3JcbiAqIGFub255bW91cyBmbGV4IGl0ZW1zLCAnYWxpZ24tc2VsZicgYWx3YXlzIG1hdGNoZXMgdGhlIHZhbHVlIG9mICdhbGlnbi1pdGVtcydcbiAqIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBzdHJldGNoXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWl0ZW1zLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBBbGlnbiBTZWxmXG4gKlxuICogVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBhdXRvXG4gKi9cbi8qKlxuICogRmxleGJveCBBbGlnbiBDb250ZW50XG4gKlxuICogVGhlICdhbGlnbi1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgYSBmbGV4IGNvbnRhaW5lcidzIGxpbmVzIHdpdGhpbiB0aGVcbiAqIGZsZXggY29udGFpbmVyIHdoZW4gdGhlcmUgaXMgZXh0cmEgc3BhY2UgaW4gdGhlIGNyb3NzLWF4aXMsIHNpbWlsYXIgdG9cbiAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAqIHRoaXMgcHJvcGVydHkgaGFzIG5vIGVmZmVjdCB3aGVuIHRoZSBmbGV4Ym94IGhhcyBvbmx5IGEgc2luZ2xlIGxpbmUuXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmFsbGJhY2sgdG8gc3VwcG9ydCBnYXAgd2l0aGluIGZsZXhib3hcbiAqIFVuc3VwcG9ydGVkIHdpdGggQ2hyb21lIHByaW9yIHRvIHZlcnNpb24gODQgYW1vbmcgb3RoZXJzLlxuICpcbiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9nYXAjYnJvd3Nlcl9jb21wYXRpYmlsaXR5XG4gKlxuICogQHNpbmNlIEtKUy0yMTYyLjYxICgyMDIyLTA5LTEzKVxuICovXG4vKiBWZW5kb3JzICovXG4ua3ItYW5pbWF0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4ua3ItYW5pbWF0ZWQuaW5maW5pdGUge1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLmtyLWFuaW1hdGVkLmhpbmdlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuLmtyLWFuaW1hdGVkLmZsaXBPdXRYLFxuLmtyLWFuaW1hdGVkLmZsaXBPdXRZLFxuLmtyLWFuaW1hdGVkLmJvdW5jZUluLFxuLmtyLWFuaW1hdGVkLmJvdW5jZU91dCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG59XG5cbkBrZXlmcmFtZXMga3ItZmxpcC1pbi14IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuLmtyLWZsaXBJblgge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBrci1mbGlwLWluLXg7XG59XG5cbi8qIFBvcGluICovXG4vKiBCUkVBS1BPSU5UIFZBUklBQkxFUyAqL1xuLyogQ29tcG9uZW50cyAqL1xuLmtyLXBvcGluLXV0aWxzIGJ1dHRvbi5rci1wb3Bpbi1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIzMnB4O1xufVxuXG5rci1zbWFydGZvcm1ba3ItcG9waW5dIC5rci1sYXllciAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbmtyLXNtYXJ0Zm9ybVtrci1wb3Bpbl0gLmtyLWxheWVyIC5rci1wb3Bpbi1sb2dvLWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjgpO1xufVxuXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggIzEyMTIxMjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDFzO1xuICB3aWR0aDogMzMxcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gIGhlaWdodDogOTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1wb3Bpbi1oZWFkZXItbGF5ZXIge1xuICBoZWlnaHQ6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSBpbWcua3ItaGVhZGVyLWxvZ28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogN3B4IDdweCAwIDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLWxvY2sge1xuICBtYXJnaW4tbGVmdDogN3B4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLXBhbixcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdIC5rci1jYXJkLWhvbGRlci1tYWlsLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5IHtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItZXhwaXJ5LFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAxMnB4IDUwcHggMTJweCAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3Itb3V0ZXItZXhwaXJ5LmtyLW91dGVyLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1vdXRlci1zZWN1cml0eS1jb2RlLmtyLW91dGVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLW91dGVyLWV4cGlyeS5rci1vdXRlci13cmFwcGVyIC5rci1pbm5lci13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3Itb3V0ZXItc2VjdXJpdHktY29kZS5rci1vdXRlci13cmFwcGVyIC5rci1pbm5lci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1mb3JtLWVycm9yIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1mb3JtLWVycm9yID4gc3BhbiB7XG4gIHBhZGRpbmc6IDhweCAzcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taGlkZGVuIHtcbiAgd2lkdGg6IDI5MXB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWhpZGRlbiAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCB7XG4gIHdpZHRoOiAzMTFweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItcGFuLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItZmllbGQua3ItdGV4dCxcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wYW4gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24sXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1maWVsZC5rci10ZXh0IC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyLmtyLXZpc2libGUgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24ge1xuICB3aWR0aDogMzhweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUua3Itc2l6ZS1oYWxmIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWZvcm0tZXJyb3Ige1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1zbWFsbC1wb3BpbiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1zbWFsbC1wb3BpbiAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci13YWxsZXQge1xuICBwYWRkaW5nLXRvcDogMTU1cHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci13YWxsZXQtdGFicyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci13YWxsZXQtY2FyZC1saXN0IHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIge1xuICBib3JkZXI6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1sYXllciAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLWxheWVyIC5rci1wb3Bpbi1sb2dvLWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjgpO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCB7XG4gIHBhZGRpbmc6IDAgM3B4IDAgMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaW50ZXJuZXQtZXhwbG9yZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDEwM3B4O1xuICBsZWZ0OiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1pbnRlcm5ldC1leHBsb3Jlcltrci1wb3Bpbl1ba3J2dWVdLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IHtcbiAgbWFyZ2luOiAxMnB4IDEycHggMTJweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLmtyLXBvcGluLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG59XG5cbi8qIERpc2NvdW50IFBhbmVsICovXG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQsXG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQgKiB7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1zdWJ0b3RhbC1sYWJlbCxcbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtLXBvc2l0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xufVxuXG4vKiBCcmFuZCBidXR0b25zICovXG4ua3ItYnJhbmQtYnV0dG9ucyxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbixcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbiB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQ3cHg7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbiBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24gc3ZnIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWxhYmVsLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24ua3Itc2VsZWN0ZWQgc3ZnLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24ua3Itc2VsZWN0ZWQgc3ZnIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24ua3Itc2VsZWN0ZWQgLmtyLWJyYW5kLWJ1dHRvbi1sYWJlbCxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uLmtyLXNlbGVjdGVkIC5rci1icmFuZC1idXR0b24tbGFiZWwge1xuICBjb2xvcjogIzcxNzE3MTtcbn1cblxuLmtyLWJyYW5kLWJ1dHRvbnMge1xuICB3aWR0aDogMjY2cHg7XG59XG5cbi8qIFNrZWxldG9uICovXG4ua3Itc2tlbGV0b24td3JhcHBlciB7XG4gIC8qIEJhY2tncm91bmQgQW5pbWF0aW9uICovXG59XG4ua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2MCUpICNlZGVkZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCA2NSwgMC4xNSkgMCAwIDI0cHg7XG59XG5cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLWVtYmVkZGVkLFxuLmtyLXNtYXJ0Zm9ybSxcbi5rci1zbWFydC1mb3JtIHtcbiAgLyoqIENIRUNLQk9YICoqL1xuICAvKiogUmVndWxhciBjaGVja2JveCAqKi9cbiAgLyoqKioqKioqKioqKioqKioqKiAgICovXG4gIC8qIFN3aXRjaCBjaGVja2JveCAqL1xuICAvKiogUkFESU8gKiovXG4gIC8qIE1vZGFsICovXG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICB3aWR0aDogMjMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wge1xuICBjb2xvcjogIzc3NztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1sYWJlbCxcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCAua3ItbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0IH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTY1NjU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbml0aWFsO1xuICBib3JkZXI6IHNvbGlkICNmZmY7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gIGhlaWdodDogOHB4O1xuICBsZWZ0OiA4cHg7XG4gIHRvcDogNHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHdpZHRoOiAzcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM3YjdiN2I7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IGlucHV0LmtyLXRoZW1lLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggaW5wdXQua3ItdGhlbWUsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggaW5wdXQua3ItdGhlbWUge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOmZvY3VzLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOmZvY3VzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjpiZWZvcmUsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgbGVmdDogMnB4O1xuICBib3R0b206IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSxcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTNweCk7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItcmFkaW8sXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItcmFkaW8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGhlaWdodDogMzNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1yYWRpbyAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3Ige1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MTcxNzE7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHotaW5kZXg6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvciAua3ItY2hlY2tlZCxcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvciAua3ItY2hlY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1yYWRpbyAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3IgLmtyLWNoZWNrZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAycHg7XG4gIGhlaWdodDogOXB4O1xuICB3aWR0aDogOXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICB3aWR0aDogMTNweDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvciAua3ItY2hlY2tlZCxcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3IgLmtyLWNoZWNrZWQsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItcmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvciAua3ItY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItcmFkaW8gbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItcmFkaW8gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmtyLWVtYmVkZGVkIGRpdltpZF49a3ItZmllbGQtYXBwLV0sXG4ua3Itc21hcnRmb3JtIGRpdltpZF49a3ItZmllbGQtYXBwLV0sXG4ua3Itc21hcnQtZm9ybSBkaXZbaWRePWtyLWZpZWxkLWFwcC1dIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgaW5wdXQua3ItdGhlbWUsXG4ua3Itc21hcnRmb3JtIGlucHV0LmtyLXRoZW1lLFxuLmtyLXNtYXJ0LWZvcm0gaW5wdXQua3ItdGhlbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCBpbnB1dC5rci10aGVtZVt0eXBlPXRleHRdLFxuLmtyLXNtYXJ0Zm9ybSBpbnB1dC5rci10aGVtZVt0eXBlPXRleHRdLFxuLmtyLXNtYXJ0LWZvcm0gaW5wdXQua3ItdGhlbWVbdHlwZT10ZXh0XSB7XG4gIGhlaWdodDogMzFweDtcbn1cbi5rci1lbWJlZGRlZCBpbnB1dC5rci10aGVtZVt0eXBlPWNoZWNrYm94XSxcbi5rci1zbWFydGZvcm0gaW5wdXQua3ItdGhlbWVbdHlwZT1jaGVja2JveF0sXG4ua3Itc21hcnQtZm9ybSBpbnB1dC5rci10aGVtZVt0eXBlPWNoZWNrYm94XSB7XG4gIGhlaWdodDogNDZweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCxcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLXRleHQsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dC5rci1maWVsZC13cmFwcGVyLmtyLXZpc2libGUsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci10ZXh0LmtyLWZpZWxkLXdyYXBwZXIua3ItdmlzaWJsZSxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0LmtyLWZpZWxkLXdyYXBwZXIua3ItdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQgLmtyLWlucHV0LXdyYXBwZXIsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci10ZXh0IC5rci1pbnB1dC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWlucHV0LXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gIG9yZGVyOiAyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uIGksXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uIGksXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbiBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbi5rci1lcnJvciBpLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbi5rci1lcnJvciBpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWljb24ua3ItZXJyb3IgaSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZSxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHVuc2V0O1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDtcbiAgLyogIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1wc2V1ZG8tZWxlbWVudC1uby11bmtub3duICovXG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24gKi9cbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOjppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOjppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOnBsYWNlaG9sZGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTpwbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6OnBsYWNlaG9sZGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTo6cGxhY2Vob2xkZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTo6cGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOi13ZWJraXQtYXV0b2ZpbGwsXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTotd2Via2l0LWF1dG9maWxsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6LXdlYmtpdC1hdXRvZmlsbCxcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIHRyYW5zaXRpb246IGFsbCA1MDAwcyBlYXNlLWluLW91dCAwcyAhaW1wb3J0YW50O1xufVxuLmtyLWVtYmVkZGVkID4gaW5wdXQua3ItdGhlbWUsXG4ua3Itc21hcnRmb3JtID4gaW5wdXQua3ItdGhlbWUsXG4ua3Itc21hcnQtZm9ybSA+IGlucHV0LmtyLXRoZW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDE4N3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogNDRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCxcbi5rci1lbWJlZGRlZCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCAua3ItY2hlY2tib3gtbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wsXG4ua3Itc21hcnRmb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWNoZWNrYm94IGlucHV0LmtyLWZpZWxkLmtyLXRoZW1lLFxuLmtyLXNtYXJ0Zm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3ggaW5wdXQua3ItZmllbGQua3ItdGhlbWUsXG4ua3Itc21hcnQtZm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3ggaW5wdXQua3ItZmllbGQua3ItdGhlbWUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlciB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3gua3ItY2hlY2tib3gtbGF5b3V0LFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3gua3ItY2hlY2tib3gtbGF5b3V0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1maWVsZC13cmFwcGVyIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LWxheW91dCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlciAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlciAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlciAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1maWVsZC13cmFwcGVyIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1maWVsZC13cmFwcGVyIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCAua3ItY2hlY2tib3gtbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1sYWJlbCB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LmtyLXRoZW1lLFxuLmtyLXNtYXJ0Zm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dC5rci10aGVtZSxcbi5rci1zbWFydC1mb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LmtyLXRoZW1lIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dC5rci10aGVtZTpjaGVja2VkLFxuLmtyLXNtYXJ0Zm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dC5rci10aGVtZTpjaGVja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQua3ItdGhlbWU6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQua3ItdGhlbWU6OmFmdGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dC5rci10aGVtZTo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dC5rci10aGVtZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1yYWRpbyxcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1maWVsZC5rci1yYWRpbyBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1yYWRpbyBsYWJlbCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1mb3JtLWVycm9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Igc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLWZvcm0tZXJyb3Igc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1mb3JtLWVycm9yIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yLXZpc2libGUsXG4ua3Itc21hcnRmb3JtIC5rci1mb3JtLWVycm9yLXZpc2libGUsXG4ua3Itc21hcnQtZm9ybSAua3ItZm9ybS1lcnJvci12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwsXG4ua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwge1xuICBib3gtc2hhZG93OiAwIDAgMTVweCAjMTIxMjEyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtaGVhZGVyIC5rci1tb2RhbC1oZWFkZXItY2xvc2UtYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWhlYWRlciAua3ItbW9kYWwtaGVhZGVyLWNsb3NlLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtaGVhZGVyIC5rci1tb2RhbC1oZWFkZXItY2xvc2UtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1oZWFkZXIgLmtyLW1vZGFsLWhlYWRlci1jbG9zZS1idXR0b24gc3ZnIHBhdGgsXG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtaGVhZGVyIC5rci1tb2RhbC1oZWFkZXItY2xvc2UtYnV0dG9uIHN2ZyBwYXRoLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1oZWFkZXIgLmtyLW1vZGFsLWhlYWRlci1jbG9zZS1idXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiAjMjkzYzdhO1xufVxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBwLFxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBhLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgcCxcbi5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBwLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgYSxcbi5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBhIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzRhNGE0YTtcbn1cbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgcCBiLCAua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHAgc3Ryb25nLFxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBhIGIsXG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IGEgc3Ryb25nLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgcCBiLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHAgYixcbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHAgc3Ryb25nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHAgc3Ryb25nLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgYSBiLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IGEgYixcbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IGEgc3Ryb25nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IGEgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBwLmtyLW1vZGFsLWNhcmQsIC5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgcC5rci10b2tlbixcbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgYS5rci1tb2RhbC1jYXJkLFxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBhLmtyLXRva2VuLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgcC5rci1tb2RhbC1jYXJkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHAua3ItbW9kYWwtY2FyZCxcbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHAua3ItdG9rZW4sXG4ua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgcC5rci10b2tlbixcbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IGEua3ItbW9kYWwtY2FyZCxcbi5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBhLmtyLW1vZGFsLWNhcmQsXG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCBhLmtyLXRva2VuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IGEua3ItdG9rZW4ge1xuICBjb2xvcjogIzRhNGE0YThmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCBwLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnQgLmtyLW1vZGFsLW9wdGlvbmFsLWNvbnRlbnQgcCxcbi5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCAua3ItbW9kYWwtb3B0aW9uYWwtY29udGVudCBwIHtcbiAgY29sb3I6ICM1Njk0Yzc7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIgYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW46IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIgYnV0dG9uLCAua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIgYnV0dG9uLmtyLWNhbmNlbCwgLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtZm9vdGVyIGJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24sXG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtZm9vdGVyIGJ1dHRvbi5rci1jYW5jZWwsXG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtZm9vdGVyIGJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIgYnV0dG9uIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtZm9vdGVyIGJ1dHRvbixcbi5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtZm9vdGVyIGJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtZm9vdGVyIGJ1dHRvbixcbi5rci1zbWFydGZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40cztcbn1cbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24ua3ItY2FuY2VsLFxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbi5rci1jYW5jZWwsXG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtZm9vdGVyIGJ1dHRvbi5rci1jYW5jZWwsXG4ua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24ua3ItY2FuY2VsLFxuLmtyLXNtYXJ0Zm9ybSAua3ItcGF5bWVudC1idXR0b24ua3ItY2FuY2VsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLmtyLWNhbmNlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIgYnV0dG9uIHNwYW4sXG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uIHNwYW4sXG4ua3Itc21hcnRmb3JtIC5rci1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtZm9vdGVyIGJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIgYnV0dG9uIHNwYW4sXG4ua3Itc21hcnRmb3JtIC5rci1wYXltZW50LWJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b246ZGlzYWJsZWQgc3Bhbixcbi5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b246ZGlzYWJsZWQgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1mb290ZXIgYnV0dG9uOmRpc2FibGVkIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b246ZGlzYWJsZWQgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXBheW1lbnQtYnV0dG9uOmRpc2FibGVkIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3ItcGF5bWVudC1idXR0b246ZGlzYWJsZWQgc3BhbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uOmZvY3VzLFxuLmtyLXNtYXJ0Zm9ybSAua3ItcGF5bWVudC1idXR0b246Zm9jdXMsXG4ua3Itc21hcnQtZm9ybSAua3ItcGF5bWVudC1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjE2KSAwIDNweCA2cHgsIHJnYmEoMCwgMCwgMCwgMC4yMykgMCAzcHggNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzcxNzE3MTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbixcbi5rci1zbWFydGZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyBwYXRoLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnIHBhdGgsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLXBhbixcbi5rci1lbWJlZGRlZFtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLWV4cGlyeSxcbi5rci1lbWJlZGRlZFtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLXNtYXJ0Zm9ybVtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1wYW4sXG5ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdLmtyLXNtYXJ0LWZvcm06bm90KFtrcnZ1ZV0pIC5rci1wYW4sXG4ua3Itc21hcnRmb3JtW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLWZpZWxkLmtyLXRleHQsXG5ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdLmtyLXNtYXJ0LWZvcm06bm90KFtrcnZ1ZV0pIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLXNtYXJ0Zm9ybVtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1maWVsZC5rci1jaGVja2JveCxcbltrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF0ua3Itc21hcnQtZm9ybTpub3QoW2tydnVlXSkgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLXNtYXJ0Zm9ybVtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1leHBpcnksXG5ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdLmtyLXNtYXJ0LWZvcm06bm90KFtrcnZ1ZV0pIC5rci1leHBpcnksXG4ua3Itc21hcnRmb3JtW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLXNlY3VyaXR5LWNvZGUsXG5ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdLmtyLXNtYXJ0LWZvcm06bm90KFtrcnZ1ZV0pIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgd2lkdGg6IDI2NHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybVtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1wYXltZW50LWJ1dHRvbixcbltrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF0ua3Itc21hcnQtZm9ybTpub3QoW2tydnVlXSkgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgd2lkdGg6IDI2NnB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCxcbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24sXG4ua3Itc21hcnRmb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCxcbi5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZC5rci1zbWFydC1mb3JtIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCxcbi5rci1zbWFydGZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uLFxuLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkLmtyLXNtYXJ0LWZvcm0gLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIHtcbiAgd2lkdGg6IDM5cHg7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uLWFycm93LFxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItaWNvbiAua3ItaWNvbi1hcnJvdyxcbi5rci1zbWFydGZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uLWFycm93LFxuLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkLmtyLXNtYXJ0LWZvcm0gLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uLWFycm93LFxuLmtyLXNtYXJ0Zm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24gLmtyLWljb24tYXJyb3cge1xuICByaWdodDogLTVweDtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24td3JhcHBlciAua3ItaWNvbi1pbm5lci13cmFwcGVyIC5rci1pY29uLXdyYXBwZXItY29udGVudCxcbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24gLmtyLWljb24td3JhcHBlciAua3ItaWNvbi1pbm5lci13cmFwcGVyIC5rci1pY29uLXdyYXBwZXItY29udGVudCxcbi5rci1zbWFydGZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uLXdyYXBwZXIgLmtyLWljb24taW5uZXItd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQsXG4ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQua3Itc21hcnQtZm9ybSAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24td3JhcHBlciAua3ItaWNvbi1pbm5lci13cmFwcGVyIC5rci1pY29uLXdyYXBwZXItY29udGVudCxcbi5rci1zbWFydGZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1pY29uLXdyYXBwZXIgLmtyLWljb24taW5uZXItd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1icmFuZC1zZWxlY3Rvcixcbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24gLmtyLWJyYW5kLXNlbGVjdG9yLFxuLmtyLXNtYXJ0Zm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWJyYW5kLXNlbGVjdG9yLFxuLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkLmtyLXNtYXJ0LWZvcm0gLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1icmFuZC1zZWxlY3Rvcixcbi5rci1zbWFydGZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1icmFuZC1zZWxlY3RvciB7XG4gIHJpZ2h0OiAtM3B4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyOm5vdCgua3ItdmlzaWJsZSksXG4ua3Itc21hcnRmb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyOm5vdCgua3ItdmlzaWJsZSksXG4ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lcjpub3QoLmtyLXZpc2libGUpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDA7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXI6bm90KC5rci12aXNpYmxlKSAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnRmb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyOm5vdCgua3ItdmlzaWJsZSkgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXI6bm90KC5rci12aXNpYmxlKSAua3ItaGVscC1idXR0b24ge1xuICB3aWR0aDogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydGZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24sXG4ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlcixcbi5rci1zbWFydGZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlcixcbi5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZC5rci1zbWFydC1mb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIua3ItZXJyb3IsXG4ua3Itc21hcnRmb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIua3ItZXJyb3IsXG4ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyLmtyLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnLFxuLmtyLXNtYXJ0Zm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnLFxuLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcgcGF0aCxcbi5rci1zbWFydGZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyBwYXRoLFxuLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItcGFuIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyOm5vdCgua3ItdmlzaWJsZSkgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItcGFuIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyOm5vdCgua3ItdmlzaWJsZSkgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkLmtyLXNtYXJ0LWZvcm0gLmtyLXBhbiAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lcjpub3QoLmtyLXZpc2libGUpIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXBhbiAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydGZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXBhbiAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbixcbi5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZC5rci1zbWFydC1mb3JtIC5rci1wYW4gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3Itc21hcnRmb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZC5rci1zbWFydC1mb3JtIC5rci1zZWN1cml0eS1jb2RlIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnRmb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZC5rci1zbWFydC1mb3JtIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiA0M3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwsXG4ua3Itc21hcnRmb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwsXG4ua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggIzEyMTIxMjtcbn1cbi5rci1lbWJlZGRlZCAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWhlYWRlcixcbi5rci1zbWFydGZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1oZWFkZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4MDgwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtaGVhZGVyIC5rci1oZWxwLW1vZGFsLWNsb3NlLWJ1dHRvbiBzdmcgcGF0aCxcbi5rci1zbWFydGZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1oZWFkZXIgLmtyLWhlbHAtbW9kYWwtY2xvc2UtYnV0dG9uIHN2ZyBwYXRoLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1oZWFkZXIgLmtyLWhlbHAtbW9kYWwtY2xvc2UtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzgwODA4MDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQsXG4ua3Itc21hcnRmb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCxcbi5rci1zbWFydC1mb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gZGl2LmtyLWhlbHAtY29udGVudCxcbi5rci1zbWFydGZvcm0gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gZGl2LmtyLWhlbHAtY29udGVudCxcbi5rci1zbWFydC1mb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmtyLWVtYmVkZGVkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IC5rci1oZWxwLWltYWdlLFxuLmtyLXNtYXJ0Zm9ybSAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiAua3ItaGVscC1pbWFnZSxcbi5rci1zbWFydC1mb3JtIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IC5rci1oZWxwLWltYWdlIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLyogU21hcnQgRm9ybSAqL1xuLmtyLXNtYXJ0Zm9ybSwgLmtyLXNtYXJ0LWZvcm0ge1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMzAwcHg7XG4gIC8qIEtKUy0yNTYzOiBNdXN0IGJlIG91dHNpZGUgdG8gYWxsb3cgdGhlIHN0eWxpbmcgd2l0aCBqdXN0IC5rci1zbWFydC1idXR0b24gc2VsZWN0b3IgKi9cbiAgLyoqXG4gICAqIFNlZSBLSlMtMTg4MiB8IE5lY2Vzc2FyeSB0byBpbmNyZWFzZSBzZWxlY3RvciB3ZWlnaHQgaW4gU21hcnRGb3JtIGNhc2UuXG4gICAqICAgV2l0aG91dCBpdCwgYWxsOiBpbml0aWFsIHJ1bGUgaW4gX2luaXRpYWwuc2NzcyB3aWxsIHJldmVydCB3aWR0aFxuICAgKiAgIHRvIC5rci1zbWFydGZvcm0ncyAoJHNtYXJ0Zm9ybS13aWR0aClcbiAgICovXG59XG4ua3Itc21hcnRmb3JtLmtyLXNtYXJ0Zm9ybS0tY29tcGFjdCwgLmtyLXNtYXJ0Zm9ybS0tY29tcGFjdC5rci1zbWFydC1mb3JtIHtcbiAgd2lkdGg6IDQyNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtYnV0dG9uIHNwYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtYnV0dG9uIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLWJ1dHRvbi5rci1sb2FkaW5nLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLWJ1dHRvbi5rci1sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtYnV0dG9uLmtyLWxvYWRpbmcgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC1idXR0b24ua3ItbG9hZGluZyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC1idXR0b24ua3ItbG9hZGluZyAua3Itc3Bpbm5lciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC1idXR0b24ua3ItbG9hZGluZyAua3Itc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQGtleWZyYW1lcyBrci1ib3VuY2VkZWxheSB7XG4gIDAlLCA4MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGtyLWJvdW5jZWRlbGF5IHtcbiAgMCUsIDgwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC1idXR0b24gLmtyLXNwaW5uZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogNzBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC1idXR0b24gLmtyLXNwaW5uZXIgPiBkaXYsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyID4gZGl2IHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbmltYXRpb246IGtyLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC1idXR0b24gLmtyLXNwaW5uZXIgLmtyLWJvdW5jZTEsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyIC5rci1ib3VuY2UxIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyIC5rci1ib3VuY2UyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLWJ1dHRvbiAua3Itc3Bpbm5lciAua3ItYm91bmNlMiB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAxOXB4IDM4cHgsIHJnYmEoMCwgMCwgMCwgMC4yMikgMCAxNXB4IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMDZweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA1cHggc29saWQgI2Y0ZjRmNDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogM3B4IDAgN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI5M2M3YTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtd2lkdGg6IDI0NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItbG9nbywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICByaWdodDogdW5zZXQ7XG4gIGxlZnQ6IDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgYm90dG9tOiAyNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4ge1xuICBjb2xvcjogIzI5M2M3YTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1wb3Bpbi1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmtyLXBvcGluLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNjY2O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmZpLWxvY2ssIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmZpLWxvY2sge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvcmRlcjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIHtcbiAgbWluLWhlaWdodDogMzU0cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciBsYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAxNXB4IDVweCAxN3B4O1xuICBjb2xvcjogIzI5M2M3YTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC5rci1ncm91cC1zZWxlY3RlZCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qua3ItZ3JvdXAtc2VsZWN0ZWQgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCB7XG4gIGhlaWdodDogMzU4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qua3ItZXJyb3I6bm90KC5rci1tZXRob2Qtc2VsZWN0ZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC5rci1lcnJvcjpub3QoLmtyLW1ldGhvZC1zZWxlY3RlZCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDZweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9uczo6LXdlYmtpdC1zY3JvbGxiYXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9uczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2QxZDdlMztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzdlOGRhZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI5M2M3YTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIG1hcmdpbjogMTJweCAxNXB4IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogNDdweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4xNSkgMCAwIDI0cHg7XG4gIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3AsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbkBrZXlmcmFtZXMgaWNvbi1kaXNwbGF5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYW1leCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1hbWV4IHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1hbWV4IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYWJhbF9kZWJpdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYWJhbF9kZWJpdCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWwgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYWJhbCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2IsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2UsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbmFyYW5qYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1uYXJhbmphIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1uYXJhbmphIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbmFyYW5qYSBzdmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAzcHggNHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9kZWJpdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2RlYml0IHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYSBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9lbGVjdHJvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZGViaXQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItaG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItaG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2FkaW5nLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2FkaW5nLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWxvY2tlZCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9ja2VkLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItaG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1ob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9hZGluZyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2FkaW5nLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9ja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWxvY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBhcHBsZS1wYXktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGFwcGxlLXBheS1idXR0b24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIGFwcGxlLXBheS1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBhcHBsZS1wYXktYnV0dG9uIHtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLXdpZHRoOiAxMjBweDtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLWhlaWdodDogMzBweDtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLXBhZGRpbmc6IDFweDtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbDpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbDpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itbm8taWNvbnMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itbm8taWNvbnMsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW5vLWljb25zLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itbm8taWNvbnMge1xuICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCAxMnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRvcDogMDtcbiAgbGVmdDogMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnIHtcbiAgZmlsbDogIzI5M2M3YTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0IHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHN2ZyB7XG4gIGZpbGw6ICMyOTNjN2E7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBsb2FkZXItNiAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBsb2FkZXItNyAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbkBrZXlmcmFtZXMgbG9hZGVyLTYge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbG9hZGVyLTcge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2FkaW5nLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQgbGFiZWwge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yID4gKjpub3QoOmZpcnN0LWNoaWxkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItZXh0cmEtYnJhbmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItZXh0cmEtYnJhbmRzIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsIHtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItY2FyZHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItY2FyZHMge1xuICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCAxMnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyA+ICo6bm90KDpmaXJzdC1jaGlsZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3AsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG5Aa2V5ZnJhbWVzIGljb24tZGlzcGxheSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWFtZXggc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYWJhbF9kZWJpdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2IsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM0cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1uYXJhbmphIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYSBzdmcsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZGViaXQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbjpob3ZlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uOmhvdmVyLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbi5rci1mb2N1cywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uLmtyLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIGxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMjkzYzdhO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcge1xuICBmaWxsOiAjMjkzYzdhO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmtyLWJhY2stYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmtyLWJhY2stYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcge1xuICBmaWxsOiAjYmJiO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24gbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiBsYWJlbCB7XG4gIGNvbG9yOiAjYmJiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1oaWRkZW4tYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1oaWRkZW4tYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kcy5rci1oaWRkZW4tYmFjay1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZHMua3ItaGlkZGVuLWJhY2stYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogLTQ2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nLmtyLWxvZ28tcGF5emVuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZW1iZWRkZWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1lbWJlZGRlZCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAyNjZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDE1cHggNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDAgMTlweCAzOHB4LCByZ2JhKDAsIDAsIDAsIDAuMjIpIDAgMTVweCAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmNGY0ZjQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDNweCAwIDdweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyOTNjN2E7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAyNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gIGJvdHRvbTogOHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItbG9nbyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiA2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIGJvdHRvbTogOHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCB7XG4gIGJvdHRvbTogMjVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgY29sb3I6ICMyOTNjN2E7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSAua3ItcG9waW4taGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1wb3Bpbi1oZWFkZXIge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5maS1sb2NrLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5maS1sb2NrIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyB7XG4gIG1pbi1oZWlnaHQ6IDM1NHB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMTVweCA1cHggMTdweDtcbiAgY29sb3I6ICMyOTNjN2E7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qua3ItZ3JvdXAtc2VsZWN0ZWQgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LmtyLWdyb3VwLXNlbGVjdGVkIC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qge1xuICBoZWlnaHQ6IDM1OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LmtyLWVycm9yOm5vdCgua3ItbWV0aG9kLXNlbGVjdGVkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qua3ItZXJyb3I6bm90KC5rci1tZXRob2Qtc2VsZWN0ZWQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ2cHgpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogVHJhY2sgKi9cbiAgLyogSGFuZGxlICovXG4gIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zOjotd2Via2l0LXNjcm9sbGJhci10cmFjaywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNkMWQ3ZTM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM3ZThkYWU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyOTNjN2E7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwge1xuICBtYXJnaW46IDEycHggMTVweCAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQ3cHg7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCAxNjUsIDAuMTUpIDAgMCAyNHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGJhY2tncm91bmQtY29sb3I7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyA+ICo6bm90KDpmaXJzdC1jaGlsZCksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1heC13aWR0aDogMTZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3AsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3AsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG5Aa2V5ZnJhbWVzIGljb24tZGlzcGxheSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWFtZXggc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYW1leCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYW1leCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWwgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsX2RlYml0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2IsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IGltYWdlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLW5hcmFuamEgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbmFyYW5qYSBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbmFyYW5qYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYSBzdmcsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZGViaXQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9kZWJpdCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2Egc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2VsZWN0cm9uIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2RlYml0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGhlaWdodDogNTBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9hZGluZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9hZGluZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2NrZWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWxvY2tlZCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItaG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9hZGluZyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWxvY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2NrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSBhcHBsZS1wYXktYnV0dG9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgYXBwbGUtcGF5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBhcHBsZS1wYXktYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBhcHBsZS1wYXktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgYXBwbGUtcGF5LWJ1dHRvbiB7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi13aWR0aDogMTIwcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1oZWlnaHQ6IDMwcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1wYWRkaW5nOiAxcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjkzYzdhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW5vLWljb25zLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW5vLWljb25zLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1uby1pY29ucyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW5vLWljb25zIHtcbiAgcGFkZGluZzogMTJweCAyMHB4IDEycHggMTJweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDE1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHN2ZyB7XG4gIGZpbGw6ICMyOTNjN2E7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcge1xuICBmaWxsOiAjMjkzYzdhO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gIGFuaW1hdGlvbjogbG9hZGVyLTYgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGFuaW1hdGlvbjogbG9hZGVyLTcgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGxvYWRlci02IHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWRlci03IHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjkzYzdhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIGxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCBsYWJlbCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIGxhYmVsIHtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciA+ICo6bm90KDpmaXJzdC1jaGlsZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWV4dHJhLWJyYW5kcywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWNhcmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWNhcmRzIHtcbiAgcGFkZGluZzogMTJweCAyMHB4IDEycHggMTJweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuQGtleWZyYW1lcyBpY29uLWRpc3BsYXkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1hbWV4IHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbmFyYW5qYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2Egc3ZnLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2RlYml0IHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1sb2FkaW5nLWFzc2V0cywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b246aG92ZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbjpob3ZlciwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24ua3ItZm9jdXMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbi5rci1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiBsYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzI5M2M3YTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQgc3ZnIHtcbiAgZmlsbDogIzI5M2M3YTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1iYWNrLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1iYWNrLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQgc3ZnIHtcbiAgZmlsbDogI2JiYjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIGxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24gbGFiZWwge1xuICBjb2xvcjogI2JiYjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3ItaGlkZGVuLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3ItaGlkZGVuLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZHMua3ItaGlkZGVuLWJhY2stYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2RzLmtyLWhpZGRlbi1iYWNrLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IC00NnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIGhlaWdodDogNjBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciAua3Itd2hpdGVsYWJlbC1sb2dvIGltZy5rci1sb2dvLXBheXplbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciAua3Itd2hpdGVsYWJlbC1sb2dvIGltZy5rci1sb2dvLXBheXplbiB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZW1iZWRkZWQsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0Zm9ybS1tb2RhbCAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Ige1xuICB3aWR0aDogMjY2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1wYXltZW50LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMzJweCAxNHB4IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjkzYzdhO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3gtc2hhZG93OiByZ2JhKDMzLCAzNSwgMzgsIDAuMSkgMCAxMHB4IDEwcHggLTEwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciBzcGFuLmtyLWNhcmQtaGVhZGVyLWxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgc3Bhbi5rci1jYXJkLWhlYWRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDExcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3BhbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbkBrZXlmcmFtZXMgaWNvbi1kaXNwbGF5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1hbWV4IHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYWJhbCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYWJhbF9kZWJpdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM0cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbmFyYW5qYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2Egc3ZnLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2RlYml0IHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwge1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZy1sZWZ0OiA0N3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjE1KSAwIDAgMjRweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyA+ICo6bm90KDpmaXJzdC1jaGlsZCksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1heC13aWR0aDogMTZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3AsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3AsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG5Aa2V5ZnJhbWVzIGljb24tZGlzcGxheSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWFtZXggc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYW1leCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYW1leCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWwgc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsX2RlYml0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2IsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IGltYWdlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLW5hcmFuamEgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbmFyYW5qYSBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbmFyYW5qYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYSBzdmcsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZGViaXQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9kZWJpdCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2Egc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2VsZWN0cm9uIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2RlYml0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGhlaWdodDogNTBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9hZGluZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9hZGluZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2NrZWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWxvY2tlZCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItaG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9hZGluZyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWxvY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2NrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSBhcHBsZS1wYXktYnV0dG9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgYXBwbGUtcGF5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBhcHBsZS1wYXktYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBhcHBsZS1wYXktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgYXBwbGUtcGF5LWJ1dHRvbiB7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi13aWR0aDogMTIwcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1oZWlnaHQ6IDMwcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1wYWRkaW5nOiAxcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjkzYzdhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW5vLWljb25zLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW5vLWljb25zLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1uby1pY29ucyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW5vLWljb25zIHtcbiAgcGFkZGluZzogMTJweCAyMHB4IDEycHggMTJweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2FkaW5nLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5M2M3YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCBsYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQgbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCBsYWJlbCB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWNhcmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWNhcmRzLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1jYXJkcyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWNhcmRzIHtcbiAgcGFkZGluZzogMTJweCAyMHB4IDEycHggMTJweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDE1cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiBzdmcge1xuICBmaWxsOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgdHJhbnNpdGlvbjogMC4zcyBjb2xvcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQgc3ZnIHtcbiAgZmlsbDogIzI5M2M3YTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICBhbmltYXRpb246IGxvYWRlci02IDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGxvYWRlci03IDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBsb2FkZXItNiB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkZXItNyB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciA+ICo6bm90KDpmaXJzdC1jaGlsZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItZXh0cmEtYnJhbmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1leHRyYS1icmFuZHMge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWw6bGFzdC1jaGlsZCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDVweCA1cHggMCAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tc2hvcC1uYW1lLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogM3B4O1xuICBwYWRkaW5nOiAzcHggMCA3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzRhNGE0YTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogMjQ1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICBib3R0b206IDhweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCxcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICBib3R0b206IDhweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQge1xuICBib3R0b206IDI1cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0Zm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3BhbiB7XG4gIGNvbG9yOiAjMjkzYzdhO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmtyLXBvcGluLWhlYWRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSAua3ItcG9waW4taGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSAuZmktbG9jaywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSAuZmktbG9jayB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDAgNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnRmb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLWZvcm0tZXJyb3IsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydGZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gIG1hcmdpbjogMTBweCAxNXB4IDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24taGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDY4cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbi1tZXRob2QtbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbi1tZXRob2QtbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tZW1iZWRkZWQtaGVhZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLWVtYmVkZGVkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDlweCAxNXB4IDEwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyOTNjN2E7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMzMsIDM1LCAzOCwgMC4xKSAwIDEwcHggMTBweCAtMTBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1lbWJlZGRlZC1oZWFkZXIgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLWVtYmVkZGVkLWhlYWRlciA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tZW1iZWRkZWQtaGVhZGVyIC5rci1hbW91bnQtbGFiZWwsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tZW1iZWRkZWQtaGVhZGVyIC5rci1hbW91bnQtbGFiZWwsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydGZvcm0tZW1iZWRkZWQtaGVhZGVyIC5rci1hbW91bnQtZmlndXJlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0Zm9ybS1lbWJlZGRlZC1oZWFkZXIgLmtyLWFtb3VudC1maWd1cmUge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnRmb3JtLWVtYmVkZGVkLWhlYWRlciAua3ItYW1vdW50LWxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnRmb3JtLWVtYmVkZGVkLWhlYWRlciAua3ItYW1vdW50LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0Zm9ybS1lbWJlZGRlZC1oZWFkZXIgLmtyLWFtb3VudC1maWd1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydGZvcm0tZW1iZWRkZWQtaGVhZGVyIC5rci1hbW91bnQtZmlndXJlIHtcbiAgY29sb3I6ICMyOTNjN2E7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIC5rci1mb3JtLWVycm9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Igc3BhbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvci12aXNpYmxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3ItdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3IsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiA1cHggMCAwO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Igc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIC5rci1mb3JtLWVycm9yIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAxNnB4IDEycHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjE1KSAwIDAgMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGhlaWdodDogNTBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCk6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9hZGluZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkua3ItbG9hZGluZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2NrZWQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpLmtyLWxvY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXksXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIGFwcGxlLXBheS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24gYXBwbGUtcGF5LWJ1dHRvbiB7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi13aWR0aDogMTIwcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1oZWlnaHQ6IDMwcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1wYWRkaW5nOiAxcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWJpZy1sYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1iaWctbGFiZWwge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAxMnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWRpc2FibGVkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbjpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1kaXNhYmxlZCkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjkzYzdhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWRpc2FibGVkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbjpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8ge1xuICBtYXJnaW46IDFweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24gLmtyLW1ldGhvZC1pbmZvID4gKjpub3QoOmZpcnN0LWNoaWxkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8gPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24gLmtyLW1ldGhvZC1pbmZvIC5rci1tZXRob2QtaWNvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24gc3ZnIHtcbiAgZmlsbDogIzI5M2M3YTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8gbGFiZWwua3ItYW1vdW50LWxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbyBsYWJlbC5rci1hbW91bnQtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzU1NTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24gLmtyLW1ldGhvZC1pbmZvIC5rci1sYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogODIlO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwua3ItYmlnLWxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwua3ItYmlnLWxhYmVsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIGxhYmVsLmtyLW1ldGhvZC1sYWJlbCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIGxhYmVsLmtyLW1ldGhvZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzg4ODtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3BhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuQGtleWZyYW1lcyBpY29uLWRpc3BsYXkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1hbWV4IHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWNiLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNHB4O1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbmFyYW5qYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2Egc3ZnLCAua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhX2RlYml0IHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1sb2FkaW5nLWFzc2V0cywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLW1ldGhvZC1pbmZvLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1tZXRob2QtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItbWV0aG9kLWluZm8gPiAqOm5vdCg6Zmlyc3QtY2hpbGQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1tZXRob2QtaW5mbyA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItbWV0aG9kLWluZm8ua3ItYmlnLWxhYmVsLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1tZXRob2QtaW5mby5rci1iaWctbGFiZWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4ua3Itc21hcnRmb3JtIC5rci1zbWFydC1idXR0b24gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0Zm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBsb2FkZXItNiAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydGZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGxvYWRlci03IDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBsb2FkZXItNiB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkZXItNyB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbi5rci1zbWFydGZvcm0gLmtyLWVtYmVkZGVkLCAua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQsXG4ua3Itc21hcnRmb3JtIC5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0Zm9ybSAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Ige1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmtyLWxheWVyIC5rci1sYXllci1tZXNzYWdlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Ige1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYzFjO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvci12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Ige1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogNXB4IDAgMDtcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4vKiBLSlMtMjU2MzogTXVzdCBiZSBvdXRzaWRlIHRvIGFsbG93IHRoZSBzdHlsaW5nIHdpdGgganVzdCAua3Itc21hcnQtYnV0dG9uIHNlbGVjdG9yICovXG4ua3Itc21hcnQtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxNnB4IDIwcHggMTZweCAxMnB4O1xuICB3aWR0aDogMzAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4xNSkgMCAwIDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKTpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1ob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2FkaW5nLCAua3Itc21hcnQtYnV0dG9uLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKS5rci1sb2NrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1hcHBsZV9wYXk6bm90KC5rci1kaXNhYmxlZCkgLmtyLWFwcGxlLXBheSxcbi5rci1zbWFydC1idXR0b24ua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbiBhcHBsZS1wYXktYnV0dG9uIHtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLXdpZHRoOiAxMjBweDtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLWhlaWdodDogMzBweDtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLXBhZGRpbmc6IDFweDtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWJpZy1sYWJlbCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDEycHg7XG59XG4ua3Itc21hcnQtYnV0dG9uOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWRpc2FibGVkKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtYnV0dG9uOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbyB7XG4gIG1hcmdpbjogMXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1idXR0b24gLmtyLW1ldGhvZC1pbmZvID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIHN2ZyB7XG4gIGZpbGw6ICMyOTNjN2E7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbyBsYWJlbC5rci1hbW91bnQtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzU1NTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA4MiU7XG59XG4ua3Itc21hcnQtYnV0dG9uIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwua3ItYmlnLWxhYmVsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1zbWFydC1idXR0b24gLmtyLW1ldGhvZC1pbmZvIC5rci1sYWJlbCBsYWJlbC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM4ODg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3BhbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG5Aa2V5ZnJhbWVzIGljb24tZGlzcGxheSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM0cHg7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1idXR0b24ua3ItY2FyZHMgLmtyLW1ldGhvZC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi5rci1jYXJkcyAua3ItbWV0aG9kLWluZm8gPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ua3Itc21hcnQtYnV0dG9uLmtyLWNhcmRzIC5rci1tZXRob2QtaW5mby5rci1iaWctbGFiZWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4ua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbiAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1idXR0b24gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtYnV0dG9uIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBsb2FkZXItNiAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1idXR0b24gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGFuaW1hdGlvbjogbG9hZGVyLTcgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG5Aa2V5ZnJhbWVzIGxvYWRlci02IHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGxvYWRlci03IHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuXG4vKiBEZWZhdWx0IChlbWJlZGRlZCkgKi9cbi5rci1lbWJlZGRlZCB7XG4gIHdpZHRoOiAyNjZweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLyogQ29tcG9uZW50cyAqL1xuICAvKiBGaXJlZm94ICovXG59XG4ua3ItZW1iZWRkZWQua3Itb3V0c2lkZS1zbWFydGZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24tYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNDJweDtcbiAgdG9wOiA3cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGVhc2UtaW47XG4gIHotaW5kZXg6IDI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi1hcnJvdyBzdmcge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLWFycm93IHN2ZyBwYXRoIHtcbiAgZmlsbDogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi1pbm5lci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLWlubmVyLXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1sYXllciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC03cHg7XG4gIHRvcDogMjhweDtcbiAgei1pbmRleDogNTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3IgLmtyLWJyYW5kLXNlbGVjdG9yLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIC5rci1hcnJvdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1cHg7XG4gIGxlZnQ6IDE2cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1zZWxlY3RvciB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1zZWxlY3RvciBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDVweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIGxpIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIGxpLmtyLXNlbGVjdGVkLWJyYW5kIHN2ZyB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNiMGJlYzU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIHN2ZyB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW9wZW4gLmtyLWJyYW5kLXNlbGVjdG9yIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZC5rci1maXJlZm94IC5rci1icmFuZC1zZWxlY3RvciAua3ItYXJyb3cge1xuICB0b3A6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgb3JkZXI6IDM7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtbXMtZmxleC1vcmRlcjogNDtcbiAgb3JkZXI6IDQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gIC1tcy1mbGV4LW9yZGVyOiA1O1xuICBvcmRlcjogNTtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGFuLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCxcbi5rci1lbWJlZGRlZCAua3ItZXhwaXJ5LFxuLmtyLWVtYmVkZGVkIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksIC5rci1lbWJlZGRlZCA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItcGFuLFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItZmllbGQua3ItdGV4dCxcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItZXhwaXJ5LFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3Itc2VjdXJpdHktY29kZSxcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4ua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0pIC5rci1jYXJkLWhvbGRlci1tYWlsLFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LCAua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0pID4gLmtyLWZpZWxkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDM1cHg7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4sXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3gsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwsIC5rci1lbWJlZGRlZFtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItcGFuIC5rci1maWVsZC13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItdGV4dCAua3ItZmllbGQtd3JhcHBlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5IC5rci1maWVsZC13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtd3JhcHBlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtd3JhcHBlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWZpZWxkLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1maWVsZC13cmFwcGVyLCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDMxcHg7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50LCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gIGhlaWdodDogMzNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBwYWRkaW5nOiA0cHggMCA0cHggOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWVsZW1lbnQtbm8tdW5rbm93biAqL1xuICAvKiAgc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duICovXG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsIC5rci1lbWJlZGRlZFtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItcGFuIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOnBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlciwgLmtyLWVtYmVkZGVkW2tydnVlXSA+IC5rci1maWVsZC13cmFwcGVyIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OnBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlciwgLmtyLWVtYmVkZGVkW2tydnVlXSA+IC5rci1maWVsZC13cmFwcGVyIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItcGFuLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbiAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3gsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzVweDtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICBib3JkZXI6IDA7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnkua3Itc2l6ZS1oYWxmIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pbm5lci13cmFwcGVyLmtyLWVycm9yIC5rci1maWVsZC1jb250YWluZXIgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICBjb2xvcjogcmVkO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLWNvbnRhaW5lciBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDRweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAycHggMCAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIC5rci1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LXBhY2s6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIC5rci1pY29uIC5rci1pY29uLXdyYXBwZXItY29udGVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWljb24gLmtyLWljb24td3JhcHBlci1jb250ZW50IGkge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMjdweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItZmllbGQtd3JhcHBlciBpbnB1dCB7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogNHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDJweCAwIDA7XG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWVsZW1lbnQtbm8tdW5rbm93biAqL1xuICAvKiAgc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duICovXG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIGlucHV0OjppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIGlucHV0OnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgaW5wdXQ6aW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzZWxlY3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzcGFuLmtyLXNlbGVjdC1jYXJldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3Qgc3Bhbi5rci1zZWxlY3QtY2FyZXQgc3ZnIHtcbiAgZmlsbDogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzcGFuLmtyLXNlbGVjdC1jYXJldC5rci1yZWFkLW9ubHkgc3ZnIHtcbiAgZmlsbDogIzk5OTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzcGFuLmtyLXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOXB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCBzcGFuLmtyLXNlbGVjdGVkLW9wdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3Qgc3Bhbi5rci1zZWxlY3RlZC1vcHRpb24ua3ItcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMzRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0LmtyLXJlYWQtb25seSBzdmcge1xuICBmaWxsOiAjOTk5O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogLTFweDtcbiAgbWF4LWhlaWdodDogMjEwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IxYjFiMTtcbiAgei1pbmRleDogMTAwMDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucyAua3Itb3B0aW9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zIC5rci1vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtNiB7XG4gIHRvcDogLTIxMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtNSB7XG4gIHRvcDogLTE3NXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtNCB7XG4gIHRvcDogLTE0MHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtMyB7XG4gIHRvcDogLTEwNXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtMiB7XG4gIHRvcDogLTcwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy0xIHtcbiAgdG9wOiAtMzVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLmJvdHRvbSB7XG4gIHRvcDogMzNweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zOm5vdCg6aG92ZXIpIC5rci1vcHRpb24ua3ItYWN0aXZlLW9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZS5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLmtyLWVycm9yIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlci5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICBmaWxsOiAjZDk1MzRmO1xufVxuQGtleWZyYW1lcyBrci1ib3VuY2VkZWxheSB7XG4gIDAlLCA4MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGtyLWJvdW5jZWRlbGF5IHtcbiAgMCUsIDgwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5rci1lbWJlZGRlZCAua3Itc3Bpbm5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDcwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNwaW5uZXIgPiBkaXYge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFuaW1hdGlvbjoga3ItYm91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zcGlubmVyIC5rci1ib3VuY2UxIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNwaW5uZXIgLmtyLWJvdW5jZTIge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbn1cbi5rci1lbWJlZGRlZCAua3Itb3V0ZXItd3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTg3cHg7XG4gIGhlaWdodDogMzFweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itb3V0ZXItd3JhcHBlciAua3ItaW5uZXItd3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggNHB4IDRweCA4cHg7XG4gIHpvb206IDE7XG4gIHdpZHRoOiAxODdweDtcbiAgaGVpZ2h0OiAzMXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1pY29uIC5rci1pY29uLXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaWNvbi1pbWFnZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnRzLXdyYXBwZXIge1xuICBtYXJnaW46IDE0cHggMCAxNnB4IDEwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50cy13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudHMtd3JhcHBlciBzZWxlY3Qge1xuICB3aWR0aDogMjMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnRzLXdyYXBwZXIgc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiAzMXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLXdyYXBwZXItcm9vdCAua3ItaWNvbiB7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDMxcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi5rci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZTQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24td3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItaWNvbi1pbm5lci13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1pY29uLXdyYXBwZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24td3JhcHBlciBzdmcge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgcGFkZGluZzogMXB4IDFweCAxcHggMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaW5uZXItd3JhcHBlci5rci1kaXNhYmxlZCBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gIGNvbG9yOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYW4ua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWV4cGlyeS5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3Itc2VjdXJpdHktY29kZS5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LmtyLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlNCAhaW1wb3J0YW50O1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItcGFuIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItZXhwaXJ5IC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5IC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5IC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlNDtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGFuIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1wYW4gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWV4cGlyeSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5IC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZTQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBhbiAua3ItaWNvbi5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItZXhwaXJ5IC5rci1pY29uLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1zZWN1cml0eS1jb2RlIC5rci1pY29uLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWljb24ua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUgLmtyLWljb24ua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWljb24ua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWljb24ua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlciAua3ItaWNvbi5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkgLmtyLWljb24ua3ItZGlzYWJsZWQge1xuICB0b3A6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlci5rci1kaXNhYmxlZCAua3Itc2VsZWN0ZWQtb3B0aW9uLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIua3ItZGlzYWJsZWQgaW5wdXQsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUua3ItZGlzYWJsZWQgLmtyLXNlbGVjdGVkLW9wdGlvbixcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZS5rci1kaXNhYmxlZCBpbnB1dCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZS5rci1kaXNhYmxlZCAua3Itc2VsZWN0ZWQtb3B0aW9uLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lLmtyLWRpc2FibGVkIGlucHV0LFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsLmtyLWRpc2FibGVkIC5rci1zZWxlY3RlZC1vcHRpb24sXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwua3ItZGlzYWJsZWQgaW5wdXQsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlci5rci1kaXNhYmxlZCAua3Itc2VsZWN0ZWQtb3B0aW9uLFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIua3ItZGlzYWJsZWQgaW5wdXQsXG4ua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LmtyLWRpc2FibGVkIC5rci1zZWxlY3RlZC1vcHRpb24sXG4ua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LmtyLWRpc2FibGVkIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlNCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU0NTQ1NCAhaW1wb3J0YW50O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIua3ItZGlzYWJsZWQgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLmtyLWRpc2FibGVkIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZS5rci1kaXNhYmxlZCAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwua3ItZGlzYWJsZWQgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIua3ItZGlzYWJsZWQgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheS5rci1kaXNhYmxlZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmU0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1vdXRlci13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pbm5lci13cmFwcGVyLmtyLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlNDtcbn1cbi5rci1lbWJlZGRlZC5rci1pb3MgLmtyLWlubmVyLXdyYXBwZXIua3ItZGlzYWJsZWQgaW5wdXQua3ItaW5wdXQtZmllbGQsIC5rci1lbWJlZGRlZC5rci1zYWZhcmkgLmtyLWlubmVyLXdyYXBwZXIua3ItZGlzYWJsZWQgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICBjb2xvcjogIzIyMjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTNweCAwIDdweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyOm5vdCgua3ItdmlzaWJsZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGguaWNvbiB7XG4gIGZpbGw6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGguYmFja2dyb3VuZCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24ua3ItZXJyb3Igc3ZnIHBhdGguaWNvbiB7XG4gIGZpbGw6ICNkOTUzNGY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24ua3ItZXJyb3Igc3ZnIHBhdGguYmFja2dyb3VuZCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3Qge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDAgMTRweCAwIDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3QgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLXZpc2libGUgKyAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICByaWdodDogLTVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLmtyLWVycm9yIC5rci1maWVsZC13cmFwcGVyLmtyLXRleHQtd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLXJvb3Qgc3ZnIHBhdGgsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3ItdGV4dC13cmFwcGVyIC5rci1pY29uLXdyYXBwZXItcm9vdCBzdmcgcGF0aCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbC5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci10ZXh0LXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1yb290IHN2ZyBwYXRoIHtcbiAgZmlsbDogI2Q5NTM0Zjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LXRhYnMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyAua3Itd2FsbGV0LXRhYiB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtYXJnaW46IDAgNHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyAua3Itd2FsbGV0LXRhYi5rci1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjkzYzdhO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyAua3Itd2FsbGV0LXRhYiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzI5M2M3YTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyAua3Itd2FsbGV0LXRhYi5rci1kaXNhYmxlZCBzcGFuIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3Qge1xuICBtYXJnaW46IDE2cHggMDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQsXG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWRlbGV0ZS1idXR0b24sXG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWRlbGV0ZS1idXR0b24gc3ZnLFxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsLFxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50Om5vdCgua3ItZGVsZXRlZCkge1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQua3ItZGVsZXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCBpLmZpLXgtY2lyY2xlIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwgc3Bhbjo6YmVmb3JlLFxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGxhYmVsIHNwYW46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwgc3Bhbjo6YmVmb3JlIHtcbiAgbGVmdDogLTIxLjVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgbGVmdDogLTE4LjVweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWxheWVyIC5rci1sYXllci1tZXNzYWdlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAzMnB4IDE0cHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyOTNjN2E7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMzMsIDM1LCAzOCwgMC4xKSAwIDEwcHggMTBweCAtMTBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgc3Bhbi5rci1jYXJkLWhlYWRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDExcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3BhbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3BhbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG5Aa2V5ZnJhbWVzIGljb24tZGlzcGxheSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWwgc3ZnLCAua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0LCAua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci12aXNhIHN2ZywgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbi5rci1lbWJlZGRlZC5rci1pbnRlcm5ldC1leHBsb3JlciAua3ItaWNvbi1hcnJvdyB7XG4gIHRvcDogOHB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWludGVybmV0LWV4cGxvcmVyIC5rci1icmFuZC1zZWxlY3Rvci13cmFwcGVyIC5rci1hcnJvdyB7XG4gIHRvcDogLTIwcHg7XG59XG4ua3ItZW1iZWRkZWQua3ItaW50ZXJuZXQtZXhwbG9yZXIgLmtyLWljb24ge1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cbi5rci1lbWJlZGRlZC5rci1pbnRlcm5ldC1leHBsb3JlciAua3ItZXhwaXJ5LmtyLXNpemUtaGFsZiAua3ItaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbn1cbi5rci1lbWJlZGRlZC5rci1pbnRlcm5ldC1leHBsb3JlciAua3ItaW5uZXItd3JhcHBlciAua3ItZmllbGQtY29udGFpbmVyIGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgaGVpZ2h0OiA2cHg7XG59XG4ua3ItZW1iZWRkZWQua3ItaW50ZXJuZXQtZXhwbG9yZXJba3ItcG9waW5dIC5rci1vdXRlci13cmFwcGVyIC5rci1pbm5lci13cmFwcGVyIHtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWlvcywgLmtyLWVtYmVkZGVkLmtyLW1hY29zIHtcbiAgLyogJltrcnZ1ZV0ge1xuICAgIC5rci1leHBpcnkge1xuICAgICAgJi5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCBpZnJhbWUge1xuICAgICAgICB3aWR0aDogJGZpZWxkLXdpZHRoLzIgLSAkaWNvbi13aWR0aCArIDFweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICAgICYua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6ICRmaWVsZC13aWR0aC8yIC0gJGljb24td2lkdGggKyA3cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3Itc2VjdXJpdHktY29kZS5rci1zaXplLWhhbGZba3Itb3JkZXI9JzInXSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA3cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9ICovXG59XG4ua3ItZW1iZWRkZWQua3ItaW9zIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lLCAua3ItZW1iZWRkZWQua3ItbWFjb3MgLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWUge1xuICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50LCAua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gIHdpZHRoOiAxODVweDtcbn1cbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWZpZWxkLWNvbXBvbmVudCAua3ItaWZyYW1lLXdyYXBwZXIgaWZyYW1lLCAua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCAua3ItaWZyYW1lLXdyYXBwZXIgaWZyYW1lIHtcbiAgaGVpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7XG59XG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1wYW4ua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1maWVsZC5rci10ZXh0LmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3gua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1leHBpcnkua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZS5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsIC5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlci5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gIHdpZHRoOiA2Ni41cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLmtyLWRpc2NvdW50LXBhbmVsLS1kZWZhdWx0IC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwua3ItZGlzY291bnQtcGFuZWwtLWRlZmF1bHQgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQtLXZpc2libGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbmltYXRpb246IDAuOHMgbGluZWFyIDBzIHNsaWRlZG93bjtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50LFxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50ICoge1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLXN1YnRvdGFsIHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwtbGFiZWwsXG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LS1wb3NpdGl2ZSAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdmFsdWUge1xuICBjb2xvcjogI2Q5NTM0Zjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuXG4vKiBQQVRDSCAqL1xuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIHtcbiAgd2lkdGg6IGF1dG87XG59XG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLXBhbixcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCxcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gsXG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLWV4cGlyeSxcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3Itc2VjdXJpdHktY29kZSxcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LCAjcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgPiAua3ItZmllbGQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB3aWR0aDogMjY2cHg7XG59XG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAyNjZweDtcbn1cblxuLnBheXplbiAjZW1iZWRkZWQtY2FydC10cGwgI2tydG9vbGJhci1iaXJkcGxhY2UgI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQge1xuICB3aWR0aDogYXV0bztcbn1cbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLm1kbC1jZWxsLm1kbC1jZWxsLS00LWNvbCB7XG4gIG1hcmdpbjogOHB4O1xuICBwYWRkaW5nOiAwIDZweDtcbn1cbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLXBhbixcbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLWV4cGlyeSxcbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLXNlY3VyaXR5LWNvZGUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLm1kbC1jZWxsLm1kbC1jZWxsLS00LWNvbCAua3ItcGFuLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5tZWdhLW1lbnUtcHJpbWFyeSAjZW1iZWRkZWQtY2FydC10cGwgI3VzZXItd3JhcHBlci1mb3JtICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLWV4cGlyeSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQubWVnYS1tZW51LXByaW1hcnkgI2VtYmVkZGVkLWNhcnQtdHBsICN1c2VyLXdyYXBwZXItZm9ybSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgbWF4LXdpZHRoOiAyMzJweDtcbn1cbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5jb2x1bW4uaXMtNCAua3ItcGFuLFxuLnBheXplbiAjZW1iZWRkZWQtY2FydC10cGwgI2tydG9vbGJhci1iaXJkcGxhY2UgI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLmNvbHVtbi5pcy00IC5rci1leHBpcnksXG4ucGF5emVuICNlbWJlZGRlZC1jYXJ0LXRwbCAja3J0b29sYmFyLWJpcmRwbGFjZSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAuY29sdW1uLmlzLTQgLmtyLXNlY3VyaXR5LWNvZGUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLmNvbHVtbi5pcy00IC5rci1wYW4sXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLmNvbHVtbi5pcy00IC5rci1leHBpcnksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLmNvbHVtbi5pcy00IC5rci1zZWN1cml0eS1jb2RlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBBTElBUyAua3Itc21hcnQtZm9ybSBmb3IgLmtyLXNtYXJ0Zm9ybSAqL1xuLmtyLXNtYXJ0LWZvcm0ge1xuICAvKiAgc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvYXQtZXh0ZW5kLW5vLW1pc3NpbmctcGxhY2Vob2xkZXIgKi9cbn0iLCJAdXNlIFwic2FzczpsaXN0XCI7XG5cbkBtaXhpbiBpbml0aWFsKCRleGNsdWRlOiAoKSkge1xuICAkYmFzZS1leGNsdWRlOiAoc3ZnLCBnLCBwYXRoLCBjaXJjbGUsIHJlY3QsIGVsbGlwc2UsIHRleHQsIGxpbmVhcmdyYWRpZW50LCBzdG9wLCBpKTtcbiAgJHNlbGVjdG9yOiBsaXN0LmpvaW4oJGJhc2UtZXhjbHVkZSwgJGV4Y2x1ZGUsICRzZXBhcmF0b3I6IGNvbW1hKTtcblxuICAqOm5vdCgjeyRzZWxlY3Rvcn0pIHtcbiAgICBhbGw6IGluaXRpYWw7XG4gIH1cbn1cbiIsIkB1c2UgXCIuL3ZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiAtZGVmYXVsdC1wYW5lbCB7XG4gIC5rci1kaXNjb3VudC1wYW5lbC5rci1kaXNjb3VudC1wYW5lbC0tZGVmYXVsdCB7XG4gICAgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmLS12aXNpYmxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIC1iYXNlLWlubmVyLXBhbmVsIHtcbiAgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwsXG4gIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50IHtcbiAgICAmLS1uZWdhdGl2ZSAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdmFsdWUge1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmLS1wb3NpdGl2ZSAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdmFsdWUge1xuICAgICAgY29sb3I6ICRjb2xvci1lcnJvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXVwZGF0aW5nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBhbmltYXRpb246IHVwZGF0aW5nIDFzIGluZmluaXRlO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHVwZGF0aW5nIHtcbiAgMCUge1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG5cbiAgNTAlIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG59XG5cbkBtaXhpbiBlbWJlZGRlZCB7XG4gIC5rci1kaXNjb3VudC1wYW5lbC0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgLWRlZmF1bHQtcGFuZWw7XG4gICAgQGluY2x1ZGUgLWJhc2UtaW5uZXItcGFuZWw7XG4gIH1cbn1cblxuQG1peGluIHJvb3Qge1xuICBAYXQtcm9vdCAua3ItZGlzY291bnQtcGFuZWwge1xuICAgIEBpbmNsdWRlIC1iYXNlLWlubmVyLXBhbmVsO1xuICB9XG59XG4iLCIvKipcbiAqIEZsZXhib3ggTWl4aW5zXG4gKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vc29sdmVkLWJ5LWZsZXhib3hcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gKlxuICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGFcbiAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAqIFwiU29mdHdhcmVcIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZ1xuICogd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLFxuICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gKiBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG9cbiAqIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucztcbiAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1NcbiAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAqIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC5cbiAqIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZXG4gKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICogVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEVcbiAqIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLlxuICpcbiAqIFRoaXMgaXMgYSBzZXQgb2YgbWl4aW5zIGZvciB0aG9zZSB3aG8gd2FudCB0byBtZXNzIGFyb3VuZCB3aXRoIGZsZXhib3hcbiAqIHVzaW5nIHRoZSBuYXRpdmUgc3VwcG9ydCBvZiBjdXJyZW50IGJyb3dzZXJzLiBGb3IgZnVsbCBzdXBwb3J0IHRhYmxlXG4gKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAqXG4gKiBCYXNpY2FsbHkgdGhpcyB3aWxsIHVzZTtcbiAqXG4gKiAqIEZhbGxiYWNrLCBvbGQgc3ludGF4IChJRTEwLCBtb2JpbGUgd2Via2l0IGJyb3dzZXJzIC0gbm8gd3JhcHBpbmcpXG4gKiAqIEZpbmFsIHN0YW5kYXJkcyBzeW50YXggKEZGLCBTYWZhcmksIENocm9tZSwgSUUxMSwgT3BlcmEpXG4gKlxuICogVGhpcyB3YXMgaW5zcGlyZWQgYnk7XG4gKlxuICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAqXG4gKiBXaXRoIGhlbHAgZnJvbTtcbiAqXG4gKiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94L1xuICogKiBodHRwOi8vdGhlLWVjaG9wbGV4Lm5ldC9mbGV4eWJveGVzL1xuICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICogKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vdXNpbmctZmxleGJveC9cbiAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICovXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQHVzZSBcInNhc3M6bGlzdFwiO1xuXG4vKipcbiAqIEZsZXhib3ggQ29udGFpbmVyc1xuICpcbiAqIFRoZSAnZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBibG9jay1sZXZlbCBmbGV4XG4gKiBjb250YWluZXIgYm94LlxuICpcbiAqIFRoZSAnaW5saW5lLWZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgaW5saW5lLWxldmVsXG4gKiBmbGV4IGNvbnRhaW5lciBib3guXG4gKlxuICogZGlzcGxheTogZmxleCB8IGlubGluZS1mbGV4XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuICpcbiAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAqL1xuXG5AbWl4aW4gZmxleGJveCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbiVmbGV4Ym94IHsgQGluY2x1ZGUgZmxleGJveDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBpbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbiVpbmxpbmUtZmxleCB7IEBpbmNsdWRlIGlubGluZS1mbGV4OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IERpcmVjdGlvblxuICpcbiAqIFRoZSAnZmxleC1kaXJlY3Rpb24nIHByb3BlcnR5IHNwZWNpZmllcyBob3cgZmxleCBpdGVtcyBhcmUgcGxhY2VkIGluXG4gKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBheGlzLiBUaGlzIGRldGVybWluZXMgdGhlIGRpcmVjdGlvbiB0aGF0IGZsZXggaXRlbXMgYXJlIGxhaWQgb3V0IGluLlxuICpcbiAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICogRGVmYXVsdDogcm93XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gKi9cblxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCR2YWx1ZTogcm93KSB7XG4gIEBpZiAkdmFsdWUgPT0gcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IGNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIH1cblxuICBmbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xufVxuXG4vLyBTaG9ydGVyIHZlcnNpb247XG5AbWl4aW4gZmxleC1kaXIoJGFyZ3MuLi4pIHsgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oJGFyZ3MuLi4pOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IFdyYXBcbiAqXG4gKiBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAqIG9yIG11bHRpLWxpbmUsIGFuZCB0aGUgZGlyZWN0aW9uIG9mIHRoZSBjcm9zcy1heGlzLCB3aGljaCBkZXRlcm1pbmVzXG4gKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAqXG4gKiBWYWx1ZXM6IG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbiAqIERlZmF1bHQ6IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXdyYXAtcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gZmxleC13cmFwKCR2YWx1ZTogbm93cmFwKSB7XG4gIC8vIE5vIFdlYmtpdCBCb3ggZmFsbGJhY2suXG5cbiAgQGlmICR2YWx1ZSA9PSBub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm9uZTtcbiAgfSBAZWxzZSB7XG4gICAgZmxleC13cmFwOiAkdmFsdWU7XG4gIH1cblxuICBmbGV4LXdyYXA6ICR2YWx1ZTtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICpcbiAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBhbmQgY3Jvc3MgYXhlcy5cbiAqXG4gKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICogRGVmYXVsdDogcm93IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gZmxleC1mbG93KCR2YWx1ZXM6IChyb3cgbm93cmFwKSkge1xuICAvLyBObyBXZWJraXQgQm94IGZhbGxiYWNrLlxuICBmbGV4LWZsb3c6ICR2YWx1ZXM7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IE9yZGVyXG4gKlxuICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jb3JkZXItcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gb3JkZXIoJGludDogMCkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAkaW50ICsgMTtcbiAgLW1zLWZsZXgtb3JkZXI6ICRpbnQ7XG4gIG9yZGVyOiAkaW50O1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBHcm93XG4gKlxuICogVGhlICdmbGV4LWdyb3cnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggZ3JvdyBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAqIGFyZSBpbnZhbGlkLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gKi9cblxuQG1peGluIGZsZXgtZ3JvdygkaW50OiAwKSB7XG4gIC13ZWJraXQtYm94LWZsZXg6ICRpbnQ7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAkaW50O1xuICBmbGV4LWdyb3c6ICRpbnQ7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IFNocmlua1xuICpcbiAqIFRoZSAnZmxleC1zaHJpbmsnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggc2hyaW5rIGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMVxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICovXG5cbkBtaXhpbiBmbGV4LXNocmluaygkaW50OiAxKSB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAkaW50O1xuICBmbGV4LXNocmluazogJGludDtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggQmFzaXNcbiAqXG4gKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gKlxuICogVmFsdWVzOiBMaWtlIFwid2lkdGhcIlxuICogRGVmYXVsdDogYXV0b1xuICpcbiAqIGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveC8jZmxleC1iYXNpcy1wcm9wZXJ0eVxuICovXG5cbkBtaXhpbiBmbGV4LWJhc2lzKCR2YWx1ZTogYXV0bykge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogJHZhbHVlO1xuICBmbGV4LWJhc2lzOiAkdmFsdWU7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gKlxuICogVGhlICdmbGV4JyBwcm9wZXJ0eSBzcGVjaWZpZXMgdGhlIGNvbXBvbmVudHMgb2YgYSBmbGV4aWJsZSBsZW5ndGg6IHRoZVxuICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAqIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gKiBwcm9wZXJ0eSB0byBkZXRlcm1pbmUgdGhlIG1haW4gc2l6ZSBvZiB0aGUgZWxlbWVudC4gSWYgYW4gZWxlbWVudCBpc1xuICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAqXG4gKiBWYWx1ZXM6IG5vbmUgfCA8ZmxleC1ncm93PiA8ZmxleC1zaHJpbms+IHx8IDxmbGV4LWJhc2lzPlxuICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXByb3BlcnR5XG4gKi9cblxuQG1peGluIGZsZXgoJGZnOiAxLCAkZnM6IG51bGwsICRmYjogbnVsbCkge1xuICAvLyBTZXQgYSB2YXJpYWJsZSB0byBiZSB1c2VkIGJ5IGJveC1mbGV4IHByb3BlcnRpZXNcbiAgJGZnLWJveGZsZXg6ICRmZztcblxuICAvLyBCb3gtRmxleCBvbmx5IHN1cHBvcnRzIGEgZmxleC1ncm93IHZhbHVlIHNvIGxldCdzIGdyYWIgdGhlXG4gIC8vIGZpcnN0IGl0ZW0gaW4gdGhlIGxpc3QgYW5kIGp1c3QgcmV0dXJuIHRoYXQuXG4gIEBpZiB0eXBlLW9mKCRmZykgPT0gXCJsaXN0XCIge1xuICAgICRmZy1ib3hmbGV4OiBsaXN0Lm50aCgkZmcsIDEpO1xuICB9XG5cbiAgLXdlYmtpdC1ib3gtZmxleDogJGZnLWJveGZsZXg7XG4gIC1tb3otYm94LWZsZXg6ICRmZy1ib3hmbGV4O1xuICBmbGV4OiAkZmcgJGZzICRmYjtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gKlxuICogVGhlICdqdXN0aWZ5LWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBmbGV4IGl0ZW1zIGFsb25nIHRoZSBtYWluIGF4aXNcbiAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gKiBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbiAqIGV4dHJhIGZyZWUgc3BhY2UgbGVmdG92ZXIgd2hlbiBlaXRoZXIgYWxsIHRoZSBmbGV4IGl0ZW1zIG9uIGEgbGluZSBhcmVcbiAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICogZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuICpcbiAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmRcbiAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8janVzdGlmeS1jb250ZW50LXByb3BlcnR5XG4gKi9cblxuQG1peGluIGp1c3RpZnktY29udGVudCgkdmFsdWU6IGZsZXgtc3RhcnQpIHtcbiAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IHNwYWNlLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gc3BhY2UtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiAkdmFsdWU7XG4gICAgLW1zLWZsZXgtcGFjazogJHZhbHVlO1xuICB9XG5cbiAganVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG59XG5cbi8vIFNob3J0ZXIgdmVyc2lvbjtcbkBtaXhpbiBmbGV4LWp1c3QoJGFyZ3MuLi4pIHsgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KCRhcmdzLi4uKTsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBBbGlnbiBJdGVtc1xuICpcbiAqIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAqIGZsZXggY29udGFpbmVyLCBzaW1pbGFyIHRvICdqdXN0aWZ5LWNvbnRlbnQnIGJ1dCBpbiB0aGUgcGVycGVuZGljdWxhclxuICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAqIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAqIHRoaXMgZGVmYXVsdCBhbGlnbm1lbnQgdG8gYmUgb3ZlcnJpZGRlbiBmb3IgaW5kaXZpZHVhbCBmbGV4IGl0ZW1zLiAoRm9yXG4gKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gKiBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICovXG5cbkBtaXhpbiBhbGlnbi1pdGVtcygkdmFsdWU6IHN0cmV0Y2gpIHtcbiAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogJHZhbHVlO1xuICAgIC1tcy1mbGV4LWFsaWduOiAkdmFsdWU7XG4gIH1cblxuICBhbGlnbi1pdGVtczogJHZhbHVlO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBBbGlnbiBTZWxmXG4gKlxuICogVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBhdXRvXG4gKi9cblxuQG1peGluIGFsaWduLXNlbGYoJHZhbHVlOiBhdXRvKSB7XG4gIC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG5cbiAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgfSBAZWxzZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogJHZhbHVlO1xuICB9XG5cbiAgYWxpZ24tc2VsZjogJHZhbHVlO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBBbGlnbiBDb250ZW50XG4gKlxuICogVGhlICdhbGlnbi1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgYSBmbGV4IGNvbnRhaW5lcidzIGxpbmVzIHdpdGhpbiB0aGVcbiAqIGZsZXggY29udGFpbmVyIHdoZW4gdGhlcmUgaXMgZXh0cmEgc3BhY2UgaW4gdGhlIGNyb3NzLWF4aXMsIHNpbWlsYXIgdG9cbiAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAqIHRoaXMgcHJvcGVydHkgaGFzIG5vIGVmZmVjdCB3aGVuIHRoZSBmbGV4Ym94IGhhcyBvbmx5IGEgc2luZ2xlIGxpbmUuXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gKi9cblxuQG1peGluIGFsaWduLWNvbnRlbnQoJHZhbHVlOiBzdHJldGNoKSB7XG4gIC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG5cbiAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XG4gIH0gQGVsc2Uge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogJHZhbHVlO1xuICB9XG5cbiAgYWxpZ24tY29udGVudDogJHZhbHVlO1xufVxuXG4vKipcbiAqIEZhbGxiYWNrIHRvIHN1cHBvcnQgZ2FwIHdpdGhpbiBmbGV4Ym94XG4gKiBVbnN1cHBvcnRlZCB3aXRoIENocm9tZSBwcmlvciB0byB2ZXJzaW9uIDg0IGFtb25nIG90aGVycy5cbiAqXG4gKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZ2FwI2Jyb3dzZXJfY29tcGF0aWJpbGl0eVxuICpcbiAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAqL1xuQG1peGluIGNvbHVtbi1nYXAoJGdhcCkge1xuICAmID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6ICRnYXA7XG4gIH1cbn1cblxuQG1peGluIHJvdy1nYXAoJGdhcCkge1xuICAmID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogJGdhcDtcbiAgfVxufVxuIiwiLy8gSGlkZGVuIChvdXQgb2Ygdmlldylcbi5rci1lbWJlZGRlZCxcbmtyLXNtYXJ0Zm9ybSxcbmtyLXNtYXJ0LWZvcm0ge1xuICAmLmtyLW91dC1vZi12aWV3LWZvcm0sXG4gICYua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV0sXG4gICYua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV1ba3ItcG9waW5dIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAtNDAwMHB4O1xuICAgIGxlZnQ6IC00MDAwcHg7XG4gICAgcmlnaHQ6IC00MDAwcHg7XG4gICAgYm90dG9tOiAtNDAwMHB4O1xuICB9XG59XG5cbi5rci1lbWJlZGRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gICYua3ItZW1iZWRkZWQtZmxleC1kaXNwbGF5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICYua3ItZW1iZWRkZWQtZmxleC1kaXJlY3Rpb24tY29sdW1uIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJi5rci1lbWJlZGRlZC1mbGV4LWRpcmVjdGlvbi1yb3cge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICB9XG4gIH1cblxuICAua3ItcGFuLFxuICAua3ItZXhwaXJ5LFxuICAua3Itc2VjdXJpdHktY29kZSxcbiAgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbiAgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbiAgLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4gIC5rci1jYXJkLWhvbGRlci1tYWlsLFxuICAua3ItZG8tcmVnaXN0ZXIsXG4gIGRpdltpZF49XCJrci1maWVsZC1hcHAtXCJdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAvKipcbiAgICogS2VlcCByZWd1bGFyIGZpZWxkcyB1bmRpc3BsYXllZCB1bnRpbCB0aGV5IGhhdmUgY2xhc3MgXCJrci1maWVsZC1lbGVtZW50XCIuXG4gICAqIFRoYXQgaXMgdW50aWwgY29tcG9uZW50IGFyZSBtb3VudGVkIGFuZCB0aGVpciB2LXNob3cgY29uZGl0aW9uIHRha2VzIG92ZXJcbiAgICogdGhlIGRpc3BsYXkgY29uZGl0aW9uLlxuICAgKlxuICAgKiBAc2luY2UgS0pTLTI0MTlcbiAgICovXG4gIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4gIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgLmtyLWRvLXJlZ2lzdGVyIHtcbiAgICAmOm5vdCgua3ItZmllbGQtZWxlbWVudCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBkaXZbaWRePVwia3ItZmllbGQtYXBwLVwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAua3ItZm9ybS1lcnJvcixcbiAgLmtyLXBheW1lbnQtYnV0dG9uLFxuICAua3ItZGlzY291bnQtcGFuZWwtLWNvbnRhaW5lcixcbiAgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIge1xuICAgIG9yZGVyOiAzMDtcbiAgfVxufVxuXG4vLyBSb3dzXG4ua3ItZW1iZWRkZWRba3J2dWVdIHtcbiAgLmtyLWV4cGlyeS5rci1zaXplLWhhbGYsXG4gIC5rci1zZWN1cml0eS1jb2RlLmtyLXNpemUtaGFsZiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgfVxufVxuIiwiJGZvb3Rlci1oZWlnaHQ6IDgwcHg7XG4kaGVhZGVyLWhlaWdodDogOTBweDtcblxuLyogUG9waW4gQ1NTICovXG4ua3ItcG9waW4tdXRpbHMgLmtyLXBvcGluLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk4O1xufVxuXG4ua3ItcG9waW4tYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5rci1wb3Bpbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdzogYXV0bztcblxuICAua3ItZW1iZWRkZWRba3ItcG9waW5dIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmLmtyLWVtYmVkZGVkLWZsZXgtZGlzcGxheS1yb3ctd3JhcCB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIH1cblxuICAgIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgJi5rci1zZWN1cmUtaWZyYW1lLW9wZW4ge1xuICAgIHotaW5kZXg6IDEwMDAwO1xuICB9XG5cbiAgQG1peGluIG1vYmlsZS1mb3JtYXQoKSB7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoc3RhcnQpO1xuXG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gICAgQGluY2x1ZGUgbW9iaWxlLWZvcm1hdDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA1MDBweCkge1xuICAgIEBpbmNsdWRlIG1vYmlsZS1mb3JtYXQ7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206ICRmb290ZXItaGVpZ2h0O1xuICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQgKyAyOHB4ICsgMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGltcG9ydCBcIi4vcG9waW4vaGVhZGVyXCI7XG4gIEBpbXBvcnQgXCIuL3BvcGluL2Zvb3RlclwiO1xuXG4gICZba3J2dWVdLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiB7XG4gICAgcGFkZGluZzogMzBweCAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8qIDNkcyBtb2JpbGUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAua3ItZW1iZWRkZWQua3Itc2VjdXJlLWlmcmFtZS1vcGVuW2tyLXBvcGluXVtrcnZ1ZV0ge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcblxuICAgIC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICB9XG5cbiAgICBpZnJhbWUja3JjaGVja291dCB7XG4gICAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAzN3B4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKiBJbnRlcm5ldCBFeHBsb3JlciAxMSAqL1xuLmtyLWVtYmVkZGVkLmtyLWludGVybmV0LWV4cGxvcmVyW2tyLXBvcGluXSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQycHg7XG4gIH1cblxuICAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAyMnB4O1xuICB9XG59XG5cbi8qIGlPUzEwICovXG4ua3ItZW1iZWRkZWQua3ItaW9zLTEwW2tyLXBvcGluXSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrci1wb3Bpbl0ge1xuICAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICB9XG59XG4iLCIua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgY29sb3I6ICMzMzM7XG4gIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG5cbiAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLFxuICAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cblxuICBzcGFuIHtcbiAgICAmLmtyLXBvcGluLWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgICYua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYua3ItcG9waW4tYW1vdW50LFxuICAgICYua3ItcG9waW4tb3JkZXItaWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBpLmZpLXgtY2lyY2xlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luOiA0cHggNHB4IDAgMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICAgIGkge1xuICAgICAgJi5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICYua3ItdmlzaWJsZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZpLWxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIEhlYWRlciBsb2dvICovXG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00NHB4O1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIGhlaWdodDogODRweDtcblxuICAgIC5rci1oZWFkZXItbG9nbyxcbiAgICAua3ItaGVhZGVyLWJvcmRlci1zaGFkb3csXG4gICAgLmtyLWhlYWRlci1ib3JkZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyB7XG4gICAgICB3aWR0aDogODRweDtcbiAgICAgIGhlaWdodDogODRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwLCAyMCUpO1xuICAgIH1cblxuICAgIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLmtyLWhlYWRlci1sb2dvIHtcbiAgICAgIHdpZHRoOiA3NHB4O1xuICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG4gICAgfVxuICB9XG59XG4iLCIua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gIGhlaWdodDogJGZvb3Rlci1oZWlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcblxuICBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICBpbWcua3ItbG9nby1wYXl6ZW4ge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gIGltZy5rci1sb2dvLWx5cmEge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gIGltZy5rci1sb2dvLXNvZ2Vjb20ge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIGltZy5rci1sb2dvLWNkbiB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4iLCIua3ItYnJhbmQtYnV0dG9ucyxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyB7XG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG5cbiAgLmtyLWJyYW5kLWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICB9XG5cbiAgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24ge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBzdmcge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cbn1cbiIsIiRjb2xvci1wcmltYXJ5OiAjMjkzYzdhO1xuJGNvbG9yLWVycm9yOiAjYzYyODI4O1xuIiwiQHVzZSBcInBhY2thZ2Uvbm8tdGhlbWUvZGlzY291bnQtcGFuZWxcIjtcbkBpbXBvcnQgXCIuL21peGlucy9ub19zZWxlY3RcIjtcbkBpbXBvcnQgXCIuL21peGlucy9mbGV4XCI7XG5AaW1wb3J0IFwiLi9taXhpbnMvYm94ZXNcIjtcbkBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2Zvcm1cIjtcbkBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvcG9waW5cIjtcbkBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvYnJhbmQtYnV0dG9uXCI7XG5AaW5jbHVkZSBkaXNjb3VudC1wYW5lbC5yb290O1xuXG4ua3Itc21hcnRmb3JtIHtcbiAgei1pbmRleDogMTtcblxuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9pbmRleFwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2hlbHBcIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9tb2RhbFwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2RpYWxvZ1wiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9zbWFydF9idXR0b25cIjtcbn1cblxuQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9sYXllclwiO1xuQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vc21hcnRfYnV0dG9uXCI7XG5cbi5rci1lbWJlZGRlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2ljb25cIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9maWVsZFwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2J1dHRvblwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2hlbHBcIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9zZWxlY3RcIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9zaGFrZVwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2N1c3RvbV9maWVsZFwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL3dhbGxldF90YWJzXCI7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvd2FsbGV0X2NhcmRfbGlzdFwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL3Zpc2liaWxpdHlfYnV0dG9uXCI7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvbGF5ZXJcIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9tb2RhbFwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2Vycm9yXCI7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvZGVsZXRlX2J1dHRvblwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9jYXJkX2hlYWRlclwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2RpYWxvZ1wiO1xuXG4gIC8qIFBheW1lbnQgYnV0dG9uIENTUyAqL1xuICBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8qIFJlc2V0IENTUyAqL1xuICBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3gtc2hhZG93OiBpbml0aWFsO1xuICAgIHRyYW5zaXRpb246IGluaXRpYWw7XG4gICAgaGVpZ2h0OiAxLjA1ZW07XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cblxuICAvKiBGb3JtICovXG4gICNrckZpZWxkUmVwcmVzZW50YXRpb24sXG4gICNrckZpZWxkUmVwcmVzZW50YXRpb25FcnJvcixcbiAgI2tyRmllbGRSZXByZXNlbnRhdGlvbkRpc2FibGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAtMTAwMDBweDtcbiAgICBsZWZ0OiAtMTAwMDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGRpc2NvdW50LXBhbmVsLmVtYmVkZGVkO1xufVxuXG5pZnJhbWUja3JjaGVja291dCB7XG4gIGFsbDogaW5pdGlhbDtcbn1cblxuLyogQUxJQVMgLmtyLXNtYXJ0LWZvcm0gZm9yIC5rci1zbWFydGZvcm0gKi9cbi5rci1zbWFydC1mb3JtIHtcbiAgLyogIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2F0LWV4dGVuZC1uby1taXNzaW5nLXBsYWNlaG9sZGVyICovXG4gIEBleHRlbmQgLmtyLXNtYXJ0Zm9ybTtcbn1cbiIsIi8qIEhlbHAgKi9cbi5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIge1xuICBAaW5jbHVkZSBvcmRlcig0KTtcblxuICBkaXNwbGF5OiBub25lO1xuXG4gICYua3ItdmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAua3ItaGVscC1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLyogSGVscCBtb2RhbCAqL1xuLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwMDtcblxuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbn1cblxuLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDAuNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbn1cblxuLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXG4gIC5rci1oZWxwLW1vZGFsLWhlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIC5rci1oZWxwLW1vZGFsLWNsb3NlLWJ1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAua3ItaGVscC1tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiBkaXYua3ItaGVscC1jb250ZW50LFxuICAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gZGl2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiBkaXYua3ItaGVscC1jb250ZW50IHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2ZyxcbiAgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcgaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcge1xuICAgIGhlaWdodDogMTA2cHg7XG4gIH1cblxuICAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2ZyBpbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4iLCIua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDVweCAwO1xufVxuXG4vKiBLSlMtMjU2MzogTXVzdCBiZSBvdXRzaWRlIHRvIGFsbG93IHRoZSBzdHlsaW5nIHdpdGgganVzdCAua3Itc21hcnQtYnV0dG9uIHNlbGVjdG9yICovXG4ua3Itc21hcnQtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDIzMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIEBpbXBvcnQgXCIuL2FwcGxlX3BheVwiO1xuXG4gIC5rci1tZXRob2QtaW5mbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAua3ItbWV0aG9kLWluZm8ua3ItaGlkZGVuIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAua3ItbWV0aG9kLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBsYWJlbC5rci1tZXRob2QtbGFiZWwsXG4gIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAvKiBMb2FkaW5nICovXG4gICYua3ItbG9hZGluZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzY2NjtcbiAgfVxuXG4gIC8qIERpc2FibGVkIG1vZGUgKi9cbiAgJi5rci1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZC1pbmZvLFxuICAgIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24sXG4gICAgLmtyLW1ldGhvZC1pbmZvIC5rci1sYWJlbCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gIH1cblxuICAvLyBDYXJkIGljb25zXG4gICYua3ItY2FyZHMge1xuICAgIEBpbXBvcnQgXCIuL2NhcmRfaWNvbnNcIjtcblxuICAgIC5rci1jYXJkLW1ldGhvZC1pbmZvIC5rci1jYXJkLWljb25zIC5rci1leHRyYS1icmFuZHMge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiJG1vZGFsLXdpZHRoOiAzMDBweDtcbiR0b3AtbWFyZ2luOiA2cHg7XG5cbi5rci1zbWFydGZvcm0tbW9kYWwtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcblxuICAua3Itc21hcnRmb3JtLW1vZGFsLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcblxuICAgICYua3ItbW9kYWwtb3BlbiB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICB9XG5cbiAgLmtyLXNtYXJ0Zm9ybS1tb2RhbCB7XG4gICAgbWluLXdpZHRoOiAkbW9kYWwtd2lkdGg7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb290ZXItaGVpZ2h0O1xuICAgIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodCArICR0b3AtbWFyZ2luO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2hhZG93OlxuICAgICAgcmdiKDAsIDAsIDAsIDMwJSkgMCAxOXB4IDM4cHgsXG4gICAgICByZ2IoMCwgMCwgMCwgMjIlKSAwIDE1cHggMTJweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICAgJi5rci1tb2RhbC1vcGVuIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgICYua3Itc2VjdXJlLWlmcmFtZS1vcGVuLFxuICAgICYua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgIEBpbXBvcnQgXCIuL21vYmlsZVwiO1xuICAgIH1cblxuICAgIEBpbXBvcnQgXCIuL21ldGhvZHNfbGlzdFwiO1xuICAgIEBpbXBvcnQgXCIuL21vZGFsX2JhY2tfYnV0dG9uXCI7XG4gICAgQGltcG9ydCBcIi4vZmluaXNoZWRfcGF5bWVudFwiO1xuICAgIEBpbXBvcnQgXCIuLi9wb3Bpbi9zbWFydGZvcm0vaGVhZGVyXCI7XG4gICAgQGltcG9ydCBcIi4uL3BvcGluL2Zvb3RlclwiO1xuXG4gICAgJi5rci1mdWxsc2NyZWVuLFxuICAgICYua3ItZnVsbHNjcmVlbiAua3Itc21hcnRmb3JtLW1ldGhvZHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIC5rci1tZXRob2Qtc2VsZWN0ZWQua3Itc2VjdXJlLWlmcmFtZS1vcGVuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9tb2RhbFwiO1xuICBAaW5jbHVkZSBtb2RhbC1jb250YWluZXIoJG1vZGFsLXdpZHRoKTtcbn1cblxuJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmtyLXNtYXJ0Zm9ybS1tb2RhbC13cmFwcGVyIHtcbiAgei1pbmRleDogMTAwMDA7XG59XG4iLCImLmtyLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vY29tcGFjdFwiO1xuXG4ua3Itc21hcnRmb3JtLW1ldGhvZHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xuXG4gIC5rci1tZXRob2RzIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyB7XG4gICAgJi5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCB7XG4gICAgICBAaW5jbHVkZSBjb21wYWN0LXNtYXJ0Zm9ybTtcbiAgICB9XG5cbiAgICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAgIEBpbXBvcnQgXCIuL2NhcmRfaWNvbnNcIjtcbiAgICB9XG5cbiAgICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gICAgICAvLyB0b29sdGlwIHotaW5kZXggaXNzdWUgb24gZmlyZWZveFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICYua3ItY2FyZHMge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCgua3ItY2FyZHMpIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBob3ZlciBiYWNrZ3JvdW5kXG4gIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCxcbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4gIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICBAaW1wb3J0IFwiLi9hcHBsZV9wYXlcIjtcblxuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAmOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4gICAgJjpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgfVxuICB9XG5cbiAgLy8gTm8gaGVhZGVyIG9uIGVtYmVkZGVkIG1vZGVcbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cblxuICAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLFxuICAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi5rci1sb2NrZWQgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgLy8gSWNvblxuICAgIC5rci1tZXRob2QtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIExhYmVsXG4gICAgbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAvLyBBcnJvd3NcbiAgICAua3ItYXJyb3ctbGVmdCxcbiAgICAua3ItYXJyb3ctcmlnaHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICM0NDQ7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLWFycm93LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5rci1hcnJvdy1sZWZ0IHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLy8gTG9hZGluZ1xuICAgICYua3ItbG9hZGluZyB7XG4gICAgICBjdXJzb3I6IHdhaXQ7XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiB3YWl0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIExvY2tlZFxuICAgICYua3ItbG9ja2VkIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cblxuICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMge1xuICAgIC5rci1tZXRob2RzLWdyb3VwIHtcbiAgICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gICAgICAgIC5rci1tZXRob2QtdG9vbHRpcCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGltcG9ydCBcIi4vY2FyZF90b29sdGlwXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzLCAwcztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBtYXgtaGVpZ2h0O1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAmLS1pbnZpc2libGUge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDAuNXM7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzLCAwcztcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIG1heC1oZWlnaHQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAua3ItYmFjay1idXR0b24ge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgfVxuXG4gICAgJi5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24sXG4gICAgJi5rci1oaWRkZW4tYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gQ2FyZHMgd2l0aCBubyBiYWNrIGJ1dHRvbiAtIGV4dHJhIHRvcCBwYWRkaW5nXG4gIC5rci1tZXRob2RzLmtyLW1ldGhvZC1zZWxlY3RlZC5rci1tZXRob2QtY2FyZHMgPiAua3ItZGlzYWJsZWQtYmFjay1idXR0b24ge1xuICAgICY6bm90KC5rci1tZXRob2QtY29udGVudC0taW52aXNpYmxlLCAua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuQG1peGluIGNvbXBhY3Qtc21hcnRmb3JtKCRnYXA6IDEwcHgpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6ICRnYXA7XG4gIG1hcmdpbjogMTBweCAwO1xuXG4gIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICY6bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZC1sYWJlbCxcbiAgICAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGNvbnRlbnQ7XG59XG4iLCIvLyBDYXJkIGljb25zXG4ua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcblxuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICYua3ItaGlkZW91dCB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IC05OTk5cHg7XG4gICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIH1cblxuICAgIDpub3QoLmtyLWV4dHJhLWJyYW5kcykge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmLmtyLWV4dHJhLWJyYW5kcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY29sb3I6ICM3Nzc7XG5cbiAgICAgIEBpbXBvcnQgXCIuL2NhcmRfdG9vbHRpcFwiO1xuICAgIH1cbiAgfVxuXG4gIHNwYW4sXG4gIHNwYW4gc3ZnIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG59XG4iLCIua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuXG4gICYua3ItdmlzaWJsZSB7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmtyLW9uLXRvcCB7XG4gICAgdG9wOiAtNTNweDtcbiAgfVxuXG4gIC5rci1jYXJkLXRvb2x0aXAsXG4gIC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG5cbiAgICBzcGFuIHN2ZyB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBNZW51IGVsZW1lbnRcbiYua3ItYXBwbGVfcGF5Om5vdCgua3ItZGlzYWJsZWQpIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcblxuICAvLyAmLmtyLWRpc2FibGVke1xuICAvLyAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIC8vIH1cblxuICAua3ItYXBwbGUtcGF5LFxuICAua3ItYXBwbGUtcGF5IGFwcGxlLXBheS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG4iLCIua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgfVxuXG4gIC5rci1hcnJvdy1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxcztcbiAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCIua3ItZmluaXNoLXBhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzU0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gIC8vIExhYmVsXG4gIC5rci1maW5pc2gtbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIxMHB4O1xuICAgIGFuaW1hdGlvbjogbGFiZWwtdHJhbnMgMC4ycyBlYXNlLW91dDtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogIzRjYWY1MDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi8vIFN1Y2Nlc3MgYW5pbWF0aW9uXG4ua3ItZmluaXNoLXBhZ2UgLmtyLWFuaW1hdGlvbiB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDExNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwNHB4O1xuICBhbmltYXRpb246IGFuaW1hdGlvbi10cmFucyAwLjE1cyBlYXNlLW91dDtcblxuICAua3ItY2hlY2staWNvbiB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYm9yZGVyOiA0cHggc29saWQgI2ZmZjtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIGxlZnQ6IC0ycHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHggMCAwIDEwMHB4O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAxMDBweCAxMDBweCAwO1xuICAgICAgYW5pbWF0aW9uOiByb3RhdGUtY2lyY2xlIDQuMjVzIGVhc2UtaW47XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgfVxuXG4gICAgLmtyLWljb24tbGluZSB7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAmLmtyLWxpbmUtdGlwIHtcbiAgICAgICAgdG9wOiA0NnB4O1xuICAgICAgICBsZWZ0OiAxNHB4O1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBhbmltYXRpb246IGljb24tbGluZS10aXAgMC43NXM7XG4gICAgICB9XG5cbiAgICAgICYua3ItbGluZS1sb25nIHtcbiAgICAgICAgdG9wOiAzOHB4O1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgYW5pbWF0aW9uOiBpY29uLWxpbmUtbG9uZyAwLjc1cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItaWNvbi1jaXJjbGUge1xuICAgICAgdG9wOiAtNHB4O1xuICAgICAgbGVmdDogLTRweDtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHJnYig3NiwgMTc1LCA4MCwgNjAlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTA7XG4gICAgfVxuXG4gICAgLmtyLWljb24tZml4IHtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGxlZnQ6IDI2cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi8vIFJ1bm5pbmcgYW5pbWF0aW9uXG4ua3ItZmluaXNoLXBhZ2Uua3ItcnVubmluZyB7XG4gIG1pbi1oZWlnaHQ6IDI4MHB4O1xuXG4gIC5rci1maW5pc2gtbGFiZWwgbGFiZWwge1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxuXG4gIC8vIExvYWRpbmcgYW5pbWF0aW9uXG4gIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwNHB4O1xuICAgIGFuaW1hdGlvbjogYW5pbWF0aW9uLXRyYW5zIDAuMTVzIGVhc2Utb3V0O1xuXG4gICAgQGltcG9ydCBcIi4vbG9hZGluZ19hbmltYXRpb25cIjtcblxuICAgIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICB9XG5cbiAgICBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuICAgIGkua3ItbG9hZGVyOjphZnRlciB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGUtY2lyY2xlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICA1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuXG4gIDEyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwNWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDA1ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGljb24tbGluZS10aXAge1xuICAwJSB7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogMXB4O1xuICAgIHRvcDogMTlweDtcbiAgfVxuXG4gIDU0JSB7XG4gICAgd2lkdGg6IDA7XG4gICAgbGVmdDogMXB4O1xuICAgIHRvcDogMTlweDtcbiAgfVxuXG4gIDcwJSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgbGVmdDogLThweDtcbiAgICB0b3A6IDM3cHg7XG4gIH1cblxuICA4NCUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGxlZnQ6IDIxcHg7XG4gICAgdG9wOiA0OHB4O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgbGVmdDogMTRweDtcbiAgICB0b3A6IDQ1cHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBpY29uLWxpbmUtbG9uZyB7XG4gIDAlIHtcbiAgICB3aWR0aDogMDtcbiAgICByaWdodDogNDZweDtcbiAgICB0b3A6IDU0cHg7XG4gIH1cblxuICA2NSUge1xuICAgIHdpZHRoOiAwO1xuICAgIHJpZ2h0OiA0NnB4O1xuICAgIHRvcDogNTRweDtcbiAgfVxuXG4gIDg0JSB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgcmlnaHQ6IDhweDtcbiAgICB0b3A6IDM4cHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24tdHJhbnMge1xuICAwJSB7XG4gICAgdG9wOiAxODRweDtcbiAgfVxuXG4gIDI1JSB7XG4gICAgdG9wOiAxNTRweDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdG9wOiAxMjRweDtcbiAgfVxuXG4gIDc1JSB7XG4gICAgdG9wOiAxMTRweDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRvcDogMTA0cHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsYWJlbC10cmFucyB7XG4gIDAlIHtcbiAgICB0b3A6IDI5MHB4O1xuICB9XG5cbiAgMjUlIHtcbiAgICB0b3A6IDI3MHB4O1xuICB9XG5cbiAgNTAlIHtcbiAgICB0b3A6IDI1MHB4O1xuICB9XG5cbiAgNzUlIHtcbiAgICB0b3A6IDIzMHB4O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdG9wOiAyMTBweDtcbiAgfVxufVxuIiwiaS5rci1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuaS5rci1sb2FkZXI6OmJlZm9yZSxcbmkua3ItbG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xufVxuXG5pLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBsb2FkZXItNiAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cblxuaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBsb2FkZXItNyAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBsb2FkZXItNiB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cblxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxvYWRlci03IHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuIiwiLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydGZvcm0tbW9kYWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgY29sb3I6ICMzMzM7XG4gIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuXG4gICYua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICAgICAgY29sb3I6ICM2NjY7XG4gICAgfVxuXG4gICAgLy8gQ2xvc2UgYnV0dG9uXG4gICAgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAmLmtyLXZpc2libGUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIGkuZmktbG9jayB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZCxcbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgJi5rci1wb3Bpbi1oZWFkZXIge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAmLmtyLXBvcGluLXNob3AtbmFtZSxcbiAgICAmLmtyLXBvcGluLW9yZGVyLWlkLFxuICAgICYua3ItcG9waW4tYW1vdW50IHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJi5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxMnB4O1xuICAgICAgdG9wOiAxMnB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYua3ItcG9waW4tYW1vdW50IHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IDMwcHg7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGkuZmkteC1jaXJjbGUge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbjogNHB4IDRweCAwIDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAvKiBIZWFkZXIgbG9nbyAqL1xuICAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgLmtyLWhlYWRlci1sb2dvLFxuICAgIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyxcbiAgICAua3ItaGVhZGVyLWJvcmRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93IHtcbiAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDAsIDIwJSk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgICB9XG5cbiAgICAua3ItaGVhZGVyLWxvZ28ge1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtb2RhbC1jb250YWluZXIoJHdpZHRoKSB7XG4gIC5rci1zbWFydGZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAvLyBGb3IgdGhlIHNlbGVjdCBmaWVsZHMgKG11c3QgYmUgZGlzcGxheWVkIG91dHNpZGUgdGhlIGNvbnRhaW5lcilcbiAgICAmLmtyLXNtYXJ0Zm9ybS1tb2RhbC12aWV3LWNhcmRzOm5vdCgua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlKSB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAua3Itc21hcnRmb3JtLW1vZGFsLXZpZXcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDAuNXM7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzLFxuICAgICAgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzIC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICB9XG5cbiAgICAgIEBmb3IgJGxldmVsIGZyb20gMSB0aHJvdWdoIDMge1xuICAgICAgICAmLS1sZXZlbC0jeyRsZXZlbH0ge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSAqICRsZXZlbCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gJjpub3QoJi0tYWN0aXZlKSAvLyBub3Qgd29ya2luZyBwcm9wZXJseSBvbiBhbmRyb2lkIDRcbiAgICAgICY6bm90KC5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tYWN0aXZlKSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgLmtyLXNtYXJ0Zm9ybS1tZXRob2RzLFxuICAgICAgICAua3Itc21hcnRmb3JtLW1ldGhvZHMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCgmLS1hY3RpdmUsICYtLXBvcGluKSB7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5rci1zbWFydGZvcm0tbW9kYWwtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAyMDhweDtcbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgY29sb3I6ICNmZmY7XG59XG4iLCIua3ItY2FyZC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcblxuICBzcGFuLmtyLWNhcmQtaGVhZGVyLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgQGltcG9ydCBcIi4vY2FyZF9pY29uc1wiO1xufVxuIiwiQGltcG9ydCBcIi4vbW9kYWxcIjtcbkBpbXBvcnQgXCIuL21vZGFsX2J1dHRvblwiO1xuXG4ua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCB7XG4gIEBpbXBvcnQgXCIuL2NhcmRfaGVhZGVyXCI7XG4gIEBpbXBvcnQgXCIuL21ldGhvZHNfbGlzdFwiO1xufVxuXG4ua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiB7XG4gIHotaW5kZXg6IDA7XG5cbiAgQGltcG9ydCBcIi4uL3BvcGluL3NtYXJ0Zm9ybS9tZXRob2RzX2xpc3RcIjtcbn1cbiIsIiRtZXRob2QtaXRlbS1oZWlnaHQ6IDQwcHg7XG5cbi5rci1zbWFydGZvcm0tbWV0aG9kcyB7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAua3ItbWV0aG9kcy1saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIC5rci1tZXRob2RzIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbiAgfVxuXG4gIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuICAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4gIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4gIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCxcbiAgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5rci1tZXRob2QtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1hcnJvdy1sZWZ0LFxuICAgIC5rci1hcnJvdy1yaWdodCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICM0NDQ7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLWFycm93LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5rci1hcnJvdy1sZWZ0IHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4gIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xcztcblxuICAgIC8vIExvYWRpbmcgYW5pbWF0aW9uXG4gICAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gTG9hZGluZ1xuICAgICYua3ItbG9hZGluZyB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzgwODA4MDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4MDgwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgIGN1cnNvcjogd2FpdDtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHdhaXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTG9ja2VkXG4gICAgJi5rci1sb2NrZWQge1xuICAgICAgY29sb3I6ICNkZGQ7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuICB9XG59XG4iLCIkbWFyZ2luOiAxNXB4O1xuXG4ua3ItbW9kYWwtd3JhcHBlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLmtyLW1vZGFsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMzc1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cbiAgICAua3ItbW9kYWwtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAua3ItbW9kYWwtaGVhZGVyLWNsb3NlLWJ1dHRvbiBzdmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICM4MDgwODA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItbW9kYWwtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAkbWFyZ2luICogMjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW46ICRtYXJnaW4gMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJi5rci10b2tlbiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYua3ItbW9kYWwtY2FyZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmtyLW1vZGFsLW9wdGlvbmFsLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbiAqIDI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkbWFyZ2luO1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAjNTY5NGM3IDFweDtcbiAgICAgICAgd2lkdGg6IDYwJTtcblxuICAgICAgICAua3ItcGhvbmUsXG4gICAgICAgIC5rci1tYWlsIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG5cbiAgICAgICAgICBwLFxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAjNTY5NGM3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAua3ItaGVscC1pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbiAqIDEuNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItbW9kYWwtZm9vdGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwICRtYXJnaW4gJG1hcmdpbiAkbWFyZ2luO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAmLmtyLWNhbmNlbCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIua3ItZGlhbG9nLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcblxuICAmLS1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIua3ItbGF5ZXIge1xuICB6LWluZGV4OiAyO1xuXG4gICYua3ItZm9ybS1sYXllciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDExMDAwO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzAsIDMwLCAzMCwgODAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAua3ItbGF5ZXItYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5rci1sYXllci1tZXNzYWdlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiAxMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLmtyLWNlbnRlcmVkIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCIua3ItaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAua3ItaWNvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5rci1icmFuZC1zZWxlY3RvciAua3ItYnJhbmQtc2VsZWN0b3Itd3JhcHBlciB1bC5rci1icmFuZC1zZWxlY3Rvci1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5rci1pY29uLWFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5rci1maWVsZC13cmFwcGVyIHtcbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdHJldGNoKTtcblxuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5rci1maWVsZC1jb21wb25lbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgb3JkZXIoMSk7XG4gIH1cblxuICAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICAgIEBpbmNsdWRlIG9yZGVyKDMpO1xuICB9XG5cbiAgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG9yZGVyKDQpO1xuICB9XG5cbiAgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciB7XG4gICAgQGluY2x1ZGUgb3JkZXIoNSk7XG4gIH1cbn1cbiIsIi5rci1wYXltZW50LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4iLCIkY2FyZXQtc2l6ZTogOHB4O1xuJHNlbGVjdC1oZWlnaHQ6IDIwcHg7XG5cbi8vIERlZmF1bHQgc2VsZWN0IChtb2JpbGUpXG4ua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3Qge1xuICBzZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuXG4gIC5rci1zZWxlY3QtY2FyZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAua3Itc2VsZWN0LWNhcmV0IHN2ZyB7XG4gICAgd2lkdGg6ICRjYXJldC1zaXplO1xuICAgIGhlaWdodDogJGNhcmV0LXNpemU7XG4gIH1cbn1cblxuLy8gQ3VzdG9tIHNlbGVjdCAoZGVza3RvcClcbi5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmtyLXNlbGVjdCB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgLmtyLXNlbGVjdC1jYXJldCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5rci1zZWxlY3QtY2FyZXQgc3ZnIHtcbiAgICAgIHdpZHRoOiAkY2FyZXQtc2l6ZTtcbiAgICAgIGhlaWdodDogJGNhcmV0LXNpemU7XG4gICAgfVxuICB9XG5cbiAgLmtyLW9wdGlvbnMge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAkc2VsZWN0LWhlaWdodCAqIDY7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiByZ2IoMCwgMCwgMCwgNDAlKSAwIDJweCA0cHg7XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgLmtyLW9wdGlvbiB7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50b3Age1xuICAgICAgJi5rci1vcHRpb25zLTYge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDY7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy01IHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiA1O1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtNCB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogNDtcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTMge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDM7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy0yIHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiAyO1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtMSB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJvdHRvbSB7XG4gICAgICB0b3A6ICRzZWxlY3QtaGVpZ2h0IC0gMnB4O1xuICAgIH1cblxuICAgICY6bm90KDpob3Zlcikge1xuICAgICAgLmtyLW9wdGlvbi5rci1hY3RpdmUtb3B0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUge1xuICAua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3Qge1xuICAgIHNwYW4ua3Itc2VsZWN0LXBsYWNlaG9sZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLmtyLWVycm9yLWFuaW1hdGlvbiB7XG4gICYua3Itc2VsZWN0LXdyYXBwZXIgc2VsZWN0LFxuICAmLmtyLXNlbGVjdC13cmFwcGVyIC5rci1zZWxlY3Qgc3Bhbi5rci1zZWxlY3RlZC1vcHRpb24sXG4gICYua3ItdGV4dC13cmFwcGVyIGlucHV0IHtcbiAgICBhbmltYXRpb246IHNoYWtlLWFuaW0gMC41cyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NykgYm90aDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2hha2UtYW5pbSB7XG4gIDEwJSxcbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xcHgsIDAsIDApO1xuICB9XG5cbiAgMjAlLFxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMnB4LCAwLCAwKTtcbiAgfVxuXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTRweCwgMCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0cHgsIDAsIDApO1xuICB9XG59XG4iLCIua3ItZmllbGQge1xuICAmLmtyLXZpc2libGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICYua3ItcmFkaW8gbGFiZWwsXG4gIGxhYmVsLmtyLWNoZWNrYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAmLmtyLXJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmtyLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgICBwYWRkaW5nOiBpbml0aWFsO1xuICAgIGJvcmRlcjogaW5pdGlhbDtcbiAgICBtYXJnaW46IGluaXRpYWw7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vIENoZWNrYm94XG4ua3ItZmllbGQua3ItY2hlY2tib3ggbGFiZWwua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCA+IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmtyLWZpZWxkLmtyLWNoZWNrYm94IHtcbiAgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMWIxYjE7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmtyLWxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAvLyBIb3ZlciBhbmQgZm9jdXNcbiAgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4gIC5rci1maWVsZC1jb250cm9sIGlucHV0OmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICB9XG5cbiAgLy8gQ2hlY2tlZFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICB9XG5cbiAgLy8gSG92ZXIgd2hlbiBjaGVja2VkXG4gIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1O1xuICB9XG5cbiAgLy8gSGlkZSBkZWZhdWx0IGJyb3dzZXIgaW5wdXRcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgdGljayBjb2xvdXJcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3YjdiN2I7XG4gIH1cbn1cbiIsIi5rci13YWxsZXQtdGFicyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmtyLXdhbGxldC10YWIge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYua3Itc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JleTtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci13YWxsZXQtY2FyZC1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLmtyLWNhcmQtbGlzdC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5rci1jYXJkLWVsZW1lbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAmLmtyLWRlbGV0ZWQge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgIC5rci1jYXJkLWxhYmVsLFxuICAgICAgLmtyLWJyYW5kLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAua3ItY2FyZC1sYWJlbCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG5cbiAgICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGFwcGVhcmFuY2U6IHJhZGlvO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiBpbml0aWFsO1xuICAgICAgICBib3JkZXI6IGluaXRpYWw7XG4gICAgICB9XG5cbiAgICAgIGkuZmkteC1jaXJjbGUge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHN2ZyB7XG4gICAgZmlsbDogIzcxNzE3MTtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuIiwiLmtyLWZvcm0tZXJyb3Ige1xuICBzcGFuIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxufVxuIiwiLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOm5vdCgua3ItdmlzaWJsZSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAua3ItZGVsZXRlLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXhib3g7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmtyLWRlbGV0ZS1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogIzAwMDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgIH1cblxuICAgICAgJi5rci1lcnJvciBzdmcgcGF0aCB7XG4gICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgZmlsbDogcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5rci1jYXJkLWxpc3Qge1xuICAgIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcge1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIC1kZWZhdWx0LXBhbmVsIHtcbiAgLmtyLWRpc2NvdW50LXBhbmVsLmtyLWRpc2NvdW50LXBhbmVsLS1kZWZhdWx0IHtcbiAgICAua3ItZGlzY291bnQtcGFuZWwtY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICYtLXZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbmltYXRpb246IDAuOHMgbGluZWFyIDBzIHNsaWRlZG93bjtcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gLWJhc2UtaW5uZXItcGFuZWwge1xuICAua3ItZGlzY291bnQtcGFuZWwtY29udGVudCxcbiAgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQgKiB7XG4gICAgY29sb3I6ICM3MTcxNzE7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwtbGFiZWwsXG4gIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC1sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQge1xuICAgICYtLXBvc2l0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWVycm9yO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlZG93biB7XG4gIGZyb20ge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cblxuICB0byB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gIH1cbn1cblxuQG1peGluIGVtYmVkZGVkIHtcbiAgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIC1kZWZhdWx0LXBhbmVsO1xuICAgIEBpbmNsdWRlIC1iYXNlLWlubmVyLXBhbmVsO1xuICB9XG5cbiAgLmtyLWRpc2NvdW50LXBhbmVsLS1jb250YWluZXIge1xuICAgIG1hcmdpbjogMTJweCAwO1xuICB9XG59XG5cbkBtaXhpbiByb290IHtcbiAgQGF0LXJvb3QgLmtyLWRpc2NvdW50LXBhbmVsIHtcbiAgICBAaW5jbHVkZSAtYmFzZS1pbm5lci1wYW5lbDtcbiAgfVxufVxuIiwiLyogQnJlYWtwb2ludCBjb25maWd1cmF0aW9uICovXG4kYnJlYWtwb2ludC1zbWFsbC1kZXNrdG9wOiBtYXgtd2lkdGggMTAyNHB4O1xuJGJyZWFrcG9pbnQtdGFibGV0OiBtYXgtd2lkdGggNzY4cHg7XG4kYnJlYWtwb2ludC1tb2JpbGU6IG1heC13aWR0aCA1NzZweDtcbiIsIi5rci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5rci1hbmltYXRlZC5pbmZpbml0ZSB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4ua3ItYW5pbWF0ZWQuaGluZ2Uge1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG4ua3ItYW5pbWF0ZWQuZmxpcE91dFgsXG4ua3ItYW5pbWF0ZWQuZmxpcE91dFksXG4ua3ItYW5pbWF0ZWQuYm91bmNlSW4sXG4ua3ItYW5pbWF0ZWQuYm91bmNlT3V0IHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbn1cbiIsIkBrZXlmcmFtZXMga3ItZmxpcC1pbi14IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbi5rci1mbGlwSW5YIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tbmFtZToga3ItZmxpcC1pbi14O1xufVxuIiwiLyogQlJFQUtQT0lOVCBWQVJJQUJMRVMgKi9cbiRicmVha3BvaW50LXBvcGluOiAxcHggNDUwcHg7XG4kc2lkZXMtbWFyZ2luOiA1MHB4O1xuJHRvcC1tYXJnaW46IDE2cHg7XG4kYm90dG9tLW1hcmdpbjogMzBweDtcblxuLyogQ29tcG9uZW50cyAqL1xuQGltcG9ydCBcIi4vYnV0dG9uXCI7XG5cbmtyLXNtYXJ0Zm9ybVtrci1wb3Bpbl0ge1xuICBAaW1wb3J0IFwiLi9sYXllclwiO1xufVxuXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggIzEyMTIxMjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDFzO1xuICB3aWR0aDogJGZvcm0td2lkdGggKyAkc2lkZXMtbWFyZ2luO1xuICBtYXJnaW46IDA7XG5cbiAgQGltcG9ydCBcIi4vaGVhZGVyXCI7XG4gIEBpbXBvcnQgXCIuL2ZpZWxkXCI7XG4gIEBpbXBvcnQgXCIuL3dyYXBwZXJzXCI7XG4gIEBpbXBvcnQgXCIuL2Vycm9yXCI7XG4gIEBpbXBvcnQgXCIuL3BheW1lbnRfYnV0dG9uXCI7XG4gIEBpbXBvcnQgXCIuL2hlbHAtYnV0dG9uXCI7XG4gIEBpbXBvcnQgXCIuL2Zvb3RlclwiO1xuICBAaW1wb3J0IFwiLi93YWxsZXRfdGFic1wiO1xuICBAaW1wb3J0IFwiLi93YWxsZXRfY2FyZF9saXN0XCI7XG4gIEBpbXBvcnQgXCIuL2xheWVyXCI7XG4gIEBpbXBvcnQgXCIuL2RlbGV0ZS1idXR0b25cIjtcblxuICAmLmtyLWludGVybmV0LWV4cGxvcmVyIHtcbiAgICBAaW1wb3J0IFwiLi9pbnRlcm5ldC1leHBsb3JlclwiO1xuICB9XG59XG5cbi5rci1wb3Bpbi13cmFwcGVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cbn1cbiIsIiRjb2xvci1iYWNrZ3JvdW5kOiAjMDAwO1xuJGxpZ2h0LWZvbnQtY29sb3I6ICNmZmY7XG5cbi5rci1wb3Bpbi11dGlscyBidXR0b24ua3ItcG9waW4tYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogJGxpZ2h0LWZvbnQtY29sb3I7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjMycHg7XG59XG4iLCIua3ItbGF5ZXIge1xuICAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwLCAwJSk7XG4gIH1cblxuICAua3ItcG9waW4tbG9nby1sYXllciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMwLCAzMCwgMzAsIDgwJSk7XG4gIH1cbn1cbiIsIi5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICBoZWlnaHQ6IDkwcHg7XG5cbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4MDgwODA7XG4gIG1hcmdpbi1ib3R0b206ICR0b3AtbWFyZ2luO1xuXG4gICYua3ItcG9waW4taGVhZGVyLWxheWVyIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgICBpbWcua3ItaGVhZGVyLWxvZ28ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiA3cHggN3B4IDAgMDtcbiAgfVxuXG4gICYua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgaSB7XG4gICAgICAmLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAmLmZpLWxvY2sge1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgfVxuICB9XG59XG4iLCImW2tydnVlXSB7XG4gIC5rci1wYW4sXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4gIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4gIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSB7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gIH1cblxuICAua3ItZXhwaXJ5LFxuICAua3Itc2VjdXJpdHktY29kZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICAgIG1hcmdpbjogMTJweCAkc2lkZXMtbWFyZ2luIDEycHggMDtcbiAgfVxufVxuIiwiLmtyLW91dGVyLWV4cGlyeS5rci1vdXRlci13cmFwcGVyLFxuLmtyLW91dGVyLXNlY3VyaXR5LWNvZGUua3Itb3V0ZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5rci1pbm5lci13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLmtyLWZvcm0tZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcblxuICA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDhweCAzcHg7XG4gIH1cbn1cbiIsIi5rci1wYXltZW50LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkYm90dG9tLW1hcmdpbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4iLCIkZGVmYXVsdC1zaWRlcy1tYXJnaW46IDMwcHg7XG5cbi8vIEhpZGRlblxuJi5rci1oZWxwLWJ1dHRvbi1oaWRkZW4ge1xuICB3aWR0aDogJGZpZWxkLXdpZHRoICsgJGRlZmF1bHQtc2lkZXMtbWFyZ2luICogMjtcbiAgcGFkZGluZy1sZWZ0OiAkZGVmYXVsdC1zaWRlcy1tYXJnaW47XG4gIHBhZGRpbmctcmlnaHQ6ICRkZWZhdWx0LXNpZGVzLW1hcmdpbjtcblxuICAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgICAua3Itd2hpdGVsYWJlbC1sb2dvIGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRkZWZhdWx0LXNpZGVzLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW5uZXIgKGRlZmF1bHQgcG9zaXRpb24pXG4mLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIHtcbiAgd2lkdGg6ICRmaWVsZC13aWR0aCArICRzaWRlcy1tYXJnaW4gKiAyIC0gMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAkc2lkZXMtbWFyZ2luIC0gMjBweDtcbiAgcGFkZGluZy1yaWdodDogJHNpZGVzLW1hcmdpbiAtIDIwcHg7XG5cbiAgLmtyLXBhbixcbiAgLmtyLWZpZWxkLmtyLXRleHQsXG4gIC5rci1maWVsZC5rci1jaGVja2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgICB3aWR0aDogJGhlbHAtd2lkdGggLSAxMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5rci1zZWN1cml0eS1jb2RlLmtyLXNpemUtaGFsZiB7XG4gICAgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAkaGVscC13aWR0aCAtIDEzcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLmtyLXBheW1lbnQtYnV0dG9uLFxuICAua3ItZm9ybS1lcnJvciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmtyLXBvcGluLW1vZGFsLWZvb3RlciB7XG4gICAgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkc2lkZXMtbWFyZ2luIC0gMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICAua3Itd2hpdGVsYWJlbC1sb2dvIGltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkc2lkZXMtbWFyZ2luO1xuICB9XG59XG5cbiYua3Itc21hbGwtcG9waW4ge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbiIsIiYua3Itd2FsbGV0IHtcbiAgcGFkZGluZy10b3A6IDkwcHggKyA2MHB4ICsgNXB4O1xufVxuXG4ua3Itd2FsbGV0LXRhYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuIiwiLmtyLXdhbGxldC1jYXJkLWxpc3Qge1xuICBtYXJnaW46IDA7XG5cbiAgLmtyLWNhcmQtbGlzdC13cmFwcGVyIHtcbiAgICBib3JkZXI6IDA7XG5cbiAgICAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3Qge1xuICBwYWRkaW5nOiAwIDNweCAwIDA7XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gIG1hcmdpbi1sZWZ0OiBtYXRoLmRpdigkZm9ybS13aWR0aCArICRzaWRlcy1tYXJnaW4sIDIpIC0gNjIuNXB4O1xuICBsZWZ0OiAwO1xufVxuXG4mW2tyLXBvcGluXVtrcnZ1ZV0ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQge1xuICBtYXJnaW46IDEycHggMTJweCAxMnB4IDA7XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbiRmaWVsZC13aWR0aDogMjMxcHg7XG4kaWNvbi13aWR0aDogNDRweDtcbiRoZWxwLXdpZHRoOiA1MHB4O1xuJGZvcm0td2lkdGg6ICRmaWVsZC13aWR0aCArICRoZWxwLXdpZHRoO1xuJGlubmVyLXdpZHRoOiAkZmllbGQtd2lkdGggKyAkaGVscC13aWR0aCAtIDE1cHg7XG4kc21hcnRmb3JtLXdpZHRoOiAzMDBweDtcbiRzbWFydGZvcm0taGVhZGVyLWhlaWdodDogNjhweDtcbiRzbWFydGZvcm0tb3B0aW9uLWhlaWdodDogNTBweDtcbiRzbWFydGZvcm0tY29tcGFjdC13aWR0aDogNDI1cHg7XG4kY29sb3ItbGlnaHQ6ICNmZmY7XG4kY29sb3ItZ3JleTogIzQ2NGE0YztcbiRjb2xvci1kaXNhYmxlZDogI2ViZWJlNDtcbiRjb2xvci1ncmV5LWZvbnQ6ICM3MTcxNzE7XG4kY29sb3ItZ3JleS1ib3JkZXI6ICNiMWIxYjE7XG4kY29sb3ItZ3JleS1wbGFjZWhvbGRlcjogIzk5OTtcbiRjb2xvci1pY29uLWVycm9yOiAjZDk1MzRmO1xuJGNvbG9yLWVycm9yOiAjZDk1MzRmO1xuJGNvbG9yLXByaW1hcnk6ICMyOTNjN2E7XG4kY29sb3ItcHJpbWFyeS1saWdodDogIzM5NTJhNTtcbiRjaXJjbGUtc2l6ZTogMzBweDtcbiRjaGVjay1oZWlnaHQ6IG1hdGguZGl2KCRjaXJjbGUtc2l6ZSwgMik7XG4kY2hlY2std2lkdGg6IG1hdGguZGl2KCRjaGVjay1oZWlnaHQsIDIpO1xuJGNoZWNrLWxlZnQ6IG1hdGguZGl2KCRjaXJjbGUtc2l6ZSwgNik7XG4kY2hlY2stdGhpY2tuZXNzOiBtYXRoLmRpdigkY2lyY2xlLXNpemUsIDEwKTtcbiRidXR0b24td2lkdGg6IDIzMnB4O1xuJGJ1dHRvbi1oZWlnaHQ6IDQ2cHg7XG4kc2hvcC1uYW1lLXdpZHRoOiAyNDVweDtcbiIsIi5rci1icmFuZC1idXR0b25zLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWluLWhlaWdodDogNDBweDtcblxuICAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbiB7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQ3cHg7XG5cbiAgICBzdmcge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbiAgfVxuXG4gIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogJGNvbG9yLWdyZXktcGxhY2Vob2xkZXI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuXG4gIC5rci1icmFuZC1idXR0b24ua3Itc2VsZWN0ZWQge1xuICAgIHN2ZyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5rci1icmFuZC1idXR0b24tbGFiZWwge1xuICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgfVxuICB9XG59XG5cbi5rci1icmFuZC1idXR0b25zIHtcbiAgd2lkdGg6ICRpbm5lci13aWR0aDtcbn1cbiIsIiRiZy1jb2xvcjogI2VkZWRlZDtcblxuLmtyLXNrZWxldG9uLXdyYXBwZXIge1xuICAvKiBCYWNrZ3JvdW5kIEFuaW1hdGlvbiAqL1xuICAua3Itc2tlbGV0b24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBiYWNrZ3JvdW5kOlxuICAgICAgbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAxMDBkZWcsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCUpIDQwJSxcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCA3MCUpIDUwJSxcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwJSkgNjAlXG4gICAgICApXG4gICAgICAkYmctY29sb3I7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICAgIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDY1LCAxNSUpIDAgMCAyNHB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuIiwiLyoqIENIRUNLQk9YICoqL1xuXG4vKiogUmVndWxhciBjaGVja2JveCAqKi9cbi5rci1maWVsZC5rci1jaGVja2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwLCAwJSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWluLWhlaWdodDogMzNweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHdpZHRoOiAyMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIHtcbiAgLmtyLWZpZWxkLWNvbnRyb2wge1xuICAgIGNvbG9yOiAjNzc3O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAua3ItbGFiZWwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbFxuLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciB7XG4gIC5rci1maWVsZC1jb250cm9sIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgIC8vIEhpZGUgZGVmYXVsdCBicm93c2VyIGlucHV0XG4gICAgaW5wdXQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgfVxuXG4gIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAvLyBIb3ZlciBhbmQgZm9jdXNcbiAgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4gIC5rci1maWVsZC1jb250cm9sIGlucHV0OmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICB9XG5cbiAgLy8gQ2hlY2tlZFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICB9XG5cbiAgLy8gSG92ZXIgd2hlbiBjaGVja2VkXG4gIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1O1xuICB9XG5cbiAgLy8gSGlkZSBkZWZhdWx0IGJyb3dzZXIgaW5wdXRcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRlIGNoZWNrXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBTaG93IGNoZWNrXG4gIH1cblxuICAvLyBDaGVja2JveCB0aWNrXG4gIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaXRpYWw7XG4gICAgYm9yZGVyOiBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgbGVmdDogOHB4O1xuICAgIHRvcDogNHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB3aWR0aDogM3B4O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgdGljayBjb2xvdXJcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3YjdiN2I7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKiAgICovXG5cbi8qIFN3aXRjaCBjaGVja2JveCAqL1xuLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIHtcbiAgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3gge1xuICAgIGlucHV0LmtyLXRoZW1lIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG5cbiAgICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgdHJhbnNpdGlvbjogMC40cztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjpmb2N1cyB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICBib3R0b206IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkICsgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG4gICAgfVxuXG4gICAgaW5wdXQ6Y2hlY2tlZCArIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxM3B4KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qKiBSQURJTyAqKi9cbi5rci1maWVsZC5rci1yYWRpbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICB3aWR0aDogMTAwJTtcblxuICAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzcxNzE3MTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAua3ItY2hlY2tlZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMnB4O1xuICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICB3aWR0aDogOXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICB3aWR0aDogMTNweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmNoZWNrZWQgKyAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3IgLmtyLWNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxufVxuIiwiJGJ1dHRvbi1zaXplOiAyMnB4O1xuJGljb24tc2l6ZTogMTBweDtcbiRidXR0b24tbWFyZ2luOiAxNnB4O1xuJHNtYWxsLWJ1dHRvbi1zaXplOiAxOHB4O1xuJHNtYWxsLWljb24tc2l6ZTogOHB4O1xuXG4vLyBQb3NpdGlvbnNcbi5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRoZWxwLXdpZHRoO1xuICAgIGhlaWdodDogMzVweDtcblxuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuICB9XG5cbiAgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciB7XG4gICAgd2lkdGg6ICRidXR0b24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRidXR0b24tc2l6ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM3MTcxNzE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmtyLWhlbHAtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAua3ItaGVscC1pY29uIHN2ZyB7XG4gICAgICB3aWR0aDogJGljb24tc2l6ZTtcbiAgICAgIGhlaWdodDogJGljb24tc2l6ZTtcbiAgICB9XG5cbiAgICAua3ItaGVscC1pY29uIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICM3MTcxNzE7XG4gICAgfVxuICB9XG59XG5cbi8vIElubmVyIGZpZWxkIChkZWZhdWx0KVxuJltrci1oZWxwLWJ1dHRvbj1cImlubmVyLWZpZWxkXCJdOm5vdChba3J2dWVdKSB7XG4gIC5rci1wYW4sXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gsXG4gIC5rci1leHBpcnksXG4gIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICB3aWR0aDogJGlubmVyLXdpZHRoIC0gMnB4O1xuICB9XG5cbiAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICB3aWR0aDogJGlubmVyLXdpZHRoO1xuICB9XG59XG5cbiYua3ItaGVscC1idXR0b24taW5uZXItZmllbGQge1xuICAvLyBJY29uIHdpdGggbXVsdGlicmFuZFxuICAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQsXG4gIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItaWNvbiB7XG4gICAgd2lkdGg6IDM5cHg7XG5cbiAgICAua3ItaWNvbi1hcnJvdyB7XG4gICAgICByaWdodDogLTVweDtcbiAgICB9XG5cbiAgICAua3ItaWNvbi13cmFwcGVyIC5rci1pY29uLWlubmVyLXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzdGFydCk7XG4gICAgfVxuXG4gICAgLmtyLWJyYW5kLXNlbGVjdG9yIHtcbiAgICAgIHJpZ2h0OiAtM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIHtcbiAgICAmOm5vdCgua3ItdmlzaWJsZSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAwO1xuXG4gICAgICAua3ItaGVscC1idXR0b24ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLXZpc2libGUge1xuICAgICAgLmtyLWhlbHAtYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6ICRoZWxwLXdpZHRoIC0gMTFweDtcbiAgICAgICAgaGVpZ2h0OiAzMXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciB7XG4gICAgICB3aWR0aDogJHNtYWxsLWJ1dHRvbi1zaXplO1xuICAgICAgaGVpZ2h0OiAkc21hbGwtYnV0dG9uLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyLmtyLWVycm9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY29uLWVycm9yO1xuICAgIH1cblxuICAgIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcge1xuICAgICAgd2lkdGg6ICRzbWFsbC1pY29uLXNpemU7XG4gICAgICBoZWlnaHQ6ICRzbWFsbC1pY29uLXNpemU7XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLy8gUGFuIGhlbHAgYnV0dG9uIGFuaW1hdGlvblxuICAua3ItcGFuIHtcbiAgICAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lcjpub3QoLmtyLXZpc2libGUpIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgIH1cblxuICAgIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyLmtyLXZpc2libGUgLmtyLWhlbHAtYnV0dG9uIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIH1cbiAgfVxuXG4gIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIHtcbiAgICAgIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAkaGVscC13aWR0aCAtIDdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyogTW9kYWwgKi9cbi5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCAjMTIxMjEyO1xuXG4gIC5rci1oZWxwLW1vZGFsLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcblxuICAgIC5rci1oZWxwLW1vZGFsLWNsb3NlLWJ1dHRvbiBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAjODA4MDgwO1xuICAgIH1cbiAgfVxuXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cblxuICAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gZGl2LmtyLWhlbHAtY29udGVudCB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMzMzM7XG4gIH1cblxuICAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gLmtyLWhlbHAtaW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9iYXNlL2N1c3RvbV9jaGVja2JveFwiO1xuQGltcG9ydCBcIi4uL2Jhc2UvY3VzdG9tX3JhZGlvXCI7XG5cbmRpdltpZF49XCJrci1maWVsZC1hcHAtXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIEhvc3RlZCBmaWVsZHMgdGhlbWVkIGN1c3RvbWl6YXRpb25cbmlucHV0LmtyLXRoZW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJlt0eXBlPVwidGV4dFwiXSB7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4vLyBUZXh0XG4ua3ItZmllbGQua3ItdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmtyLWZpZWxkLXdyYXBwZXIua3ItdmlzaWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5rci1pbnB1dC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBvcmRlcigxKTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgfVxuXG4gIC5rci1pY29uIHtcbiAgICBAaW5jbHVkZSBvcmRlcigyKTtcblxuICAgIGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6ICM3MTcxNzE7XG4gICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIH1cblxuICAgICYua3ItZXJyb3IgaSB7XG4gICAgICBjb2xvcjogI2Q5NTM0ZjtcbiAgICB9XG4gIH1cblxuICBpbnB1dC5rci10aGVtZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHVuc2V0O1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjNzE3MTcxO1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICBpbnB1dC5rci10aGVtZTotd2Via2l0LWF1dG9maWxsLFxuICBpbnB1dC5rci10aGVtZTotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuICBpbnB1dC5rci10aGVtZTotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgNTAwMHMgZWFzZS1pbi1vdXQgMHMgIWltcG9ydGFudDtcbiAgfVxufVxuXG4+IGlucHV0LmtyLXRoZW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6ICRmaWVsZC13aWR0aCAtICRpY29uLXdpZHRoO1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgcGFkZGluZy1sZWZ0OiAkaWNvbi13aWR0aDtcbn1cblxuLy8gQ2hlY2tib3hcbi8vIExhYmVsXG4ua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciB7XG4gIC5rci1maWVsZC1jb250cm9sLFxuICAua3ItZmllbGQtY29udHJvbCAua3ItY2hlY2tib3gtbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIH1cblxuICAua3ItY2hlY2tib3ggaW5wdXQua3ItZmllbGQua3ItdGhlbWUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4vLyBEZWZhdWx0IHR5cGVcbi5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCB7XG4gIC5rci1maWVsZC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveC5rci1jaGVja2JveC1sYXlvdXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLy8gVW5jaGVja2VkXG4gICAgICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgICB9XG5cbiAgICAgIC8vIEhvdmVyIHdoZW4gY2hlY2tlZFxuICAgICAgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTd2l0Y2ggdHlwZVxuLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wge1xuICAvLyBMYWJlbFxuICAua3ItY2hlY2tib3gtbGFiZWwge1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG5cbiAgLy8gRGVmYXVsdCBiYWNrZ3JvdW5kXG4gIGlucHV0LmtyLXRoZW1lIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuXG4gICAgLy8gQ2hlY2tlZCBiYWNrZ3JvdW5kXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgfVxuXG4gICAgLy8gQnV0dG9uXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLmtyLWZpZWxkLmtyLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICBsYWJlbCB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzcxNzE3MTtcbiAgfVxufVxuIiwiQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgLyogIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1wc2V1ZG8tZWxlbWVudC1uby11bmtub3duICovXG4gICY6OmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6cGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjo6cGxhY2Vob2xkZXIgeyAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBAY29udGVudDtcbiAgfVxuXG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24gKi9cbiAgJjppbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkBtaXhpbiBidXR0b25zKCkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmtyLWZvcm0tZXJyb3Ige1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIEBpbmNsdWRlIGJ1dHRvbnM7XG5cbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYzFjO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBzcGFuIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4ua3ItZm9ybS1lcnJvci12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwge1xuICBib3gtc2hhZG93OiAwIDAgMTVweCAjMTIxMjEyO1xuXG4gIC5rci1tb2RhbC1oZWFkZXIgLmtyLW1vZGFsLWhlYWRlci1jbG9zZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmtyLW1vZGFsLWhlYWRlciAua3ItbW9kYWwtaGVhZGVyLWNsb3NlLWJ1dHRvbiBzdmcgcGF0aCB7XG4gICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gIH1cblxuICAua3ItbW9kYWwtY29udGVudCB7XG4gICAgcCxcbiAgICBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogIzRhNGE0YTtcblxuICAgICAgJiBiLFxuICAgICAgJiBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgICYua3ItbW9kYWwtY2FyZCxcbiAgICAgICYua3ItdG9rZW4ge1xuICAgICAgICBjb2xvcjogIzRhNGE0YThmO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1tb2RhbC1vcHRpb25hbC1jb250ZW50IHtcbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogIzU2OTRjNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAua3ItbW9kYWwtZm9vdGVyIHtcbiAgICBidXR0b24ge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgICYsXG4gICAgICAmLmtyLWNhbmNlbCxcbiAgICAgICYgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gYnV0dG9ucygpIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4ua3ItbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWZvb3RlciBidXR0b24sXG4ua3ItcGF5bWVudC1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIEBpbmNsdWRlIGJ1dHRvbnM7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgY29sb3I6ICRjb2xvci1saWdodDtcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40cztcblxuICAmLmtyLWNhbmNlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktZm9udDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOmRpc2FibGVkIHNwYW4ge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgY29sb3I6ICRjb2xvci1saWdodDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogcmdiKDAsIDAsIDAsIDE2JSkgMCAzcHggNnB4LCByZ2IoMCwgMCwgMCwgMjMlKSAwIDNweCA2cHg7XG59XG4iLCIkc21hcnRidXR0b24taGVpZ2h0OiA1MnB4O1xuJGJ1dHRvbi13aWR0aDogMzAwcHg7XG5cbi5rci1zbWFydC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbjogMTBweCAwO1xuXG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvZXJyb3JcIjtcblxuICAua3ItZm9ybS1lcnJvciB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogNXB4IDAgMDtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxufVxuXG4vKiBLSlMtMjU2MzogTXVzdCBiZSBvdXRzaWRlIHRvIGFsbG93IHRoZSBzdHlsaW5nIHdpdGgganVzdCAua3Itc21hcnQtYnV0dG9uIHNlbGVjdG9yICovXG4ua3Itc21hcnQtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxNnB4IDIwcHggMTZweCAxMnB4O1xuICB3aWR0aDogJGJ1dHRvbi13aWR0aDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiKDE0OSwgMTU3LCAxNjUsIDE1JSkgMCAwIDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgQGltcG9ydCBcIi4vYXBwbGVfcGF5XCI7XG5cbiAgJi5rci1iaWctbGFiZWwge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDEycHg7XG4gIH1cblxuICAmOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWRpc2FibGVkKSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gICY6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItZGlzYWJsZWQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmtyLW1ldGhvZC1pbmZvIHtcbiAgICBtYXJnaW46IDFweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgY29sdW1uLWdhcCgxNXB4KTtcblxuICAgIGhlaWdodDogMjRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAvLyBJY29uXG4gICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICM1NTU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC8vIExhYmVsXG4gICAgLmtyLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IDgyJTtcblxuICAgICAgJi5rci1iaWctbGFiZWwge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICBsYWJlbC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ2FyZCBpY29uc1xuICAmLmtyLWNhcmRzIHtcbiAgICBAaW1wb3J0IFwiLi8uLi9zbWFydGZvcm0vY2FyZF9pY29uc1wiO1xuXG4gICAgLmtyLW1ldGhvZC1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICBAaW5jbHVkZSBjb2x1bW4tZ2FwKDApO1xuXG4gICAgICAmLmtyLWJpZy1sYWJlbCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gTG9hZGluZyBhbmltYXRpb25cbiAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgQGltcG9ydCBcIi4vLi4vLi4vbm8tdGhlbWUvc21hcnRmb3JtL2xvYWRpbmdfYW5pbWF0aW9uXCI7XG4gIH1cbn1cbiIsIi5rci1zbWFydGZvcm0tbW9kYWwtYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgaGVpZ2h0OiA0NnB4O1xuICB3aWR0aDogJHNtYXJ0Zm9ybS13aWR0aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogNXB4IDA7XG5cbiAgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLy8gTG9hZGluZyBzdGF0ZVxuICAmLmtyLWxvYWRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1zcGlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIEBpbXBvcnQgXCIuLy4uLy4uL2NsYXNzaWMvc3Bpbm5lclwiO1xufVxuIiwiQGtleWZyYW1lcyBrci1ib3VuY2VkZWxheSB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cblxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBrci1ib3VuY2VkZWxheSB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cblxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLmtyLXNwaW5uZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuXG4ua3Itc3Bpbm5lciA+IGRpdiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiBrci1ib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XG59XG5cbi5rci1zcGlubmVyIC5rci1ib3VuY2UxIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG59XG5cbi5rci1zcGlubmVyIC5rci1ib3VuY2UyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG59XG4iLCIua3Itc21hcnRmb3JtLW1vZGFsLXdyYXBwZXIge1xuICAua3Itc21hcnRmb3JtLW1vZGFsIHtcbiAgICBib3gtc2hhZG93OlxuICAgICAgcmdiKDAsIDAsIDAsIDMwJSkgMCAxOXB4IDM4cHgsXG4gICAgICByZ2IoMCwgMCwgMCwgMjIlKSAwIDE1cHggMTJweDtcbiAgICBwYWRkaW5nLXRvcDogMTA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG5cbiAgICBAaW1wb3J0IFwiLi9oZWFkZXJcIjtcbiAgICBAaW1wb3J0IFwiLi9tZXRob2RzX2xpc3RcIjtcbiAgICBAaW1wb3J0IFwiLi9tb2RhbF9iYWNrX2J1dHRvblwiO1xuICAgIEBpbXBvcnQgXCIuL2Zvb3RlclwiO1xuXG4gICAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAua3ItZW1iZWRkZWQsXG4gICAgLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbiAgICAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Ige1xuICAgICAgd2lkdGg6ICRpbm5lci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnRmb3JtLW1vZGFsLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmNGY0ZjQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiAxMDBweDtcblxuICAvLyBDbG9zZSBidXR0b25cbiAgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogNXB4IDVweCAwIDA7XG4gIH1cblxuICAmLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFNob3AgbmFtZVxuICAua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRvcDogM3B4O1xuICAgIHBhZGRpbmc6IDNweCAwIDdweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBjb2xvcjogIzRhNGE0YTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBtYXgtd2lkdGg6ICRzaG9wLW5hbWUtd2lkdGg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAvLyBTaG9wIGxvZ29cbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gICAgYm90dG9tOiA4cHg7XG5cbiAgICAua3ItaGVhZGVyLWJvcmRlciB7XG4gICAgICB3aWR0aDogMzRweDtcbiAgICAgIGhlaWdodDogMzRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cblxuICAgIC5rci1oZWFkZXItbG9nbyB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICB9XG4gIH1cblxuICAvLyBBbW91bnQgKyBvcmRlcklEXG4gIHNwYW4ua3ItcG9waW4tYW1vdW50LFxuICBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogNjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICB9XG4gIH1cblxuICBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgICBib3R0b206IDhweDtcbiAgfVxuXG4gIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgICBib3R0b206IDI1cHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAvLyBJZnJhbWUgb3BlblxuICAmLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cbiAgICAua3ItcG9waW4taGVhZGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzY2NjtcbiAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgICAuZmktbG9jayB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgb3JkZXI6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci1zbWFydGZvcm0tbWV0aG9kcyB7XG4gIG1pbi1oZWlnaHQ6IDM1NHB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4gIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCxcbiAgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDQ0O1xuXG4gICAgbGFiZWwge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAvLyBIZWFkZXIgaW5mb1xuICAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggNXB4IDE3cHg7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5rci1tZXRob2RzLWxpc3Qua3ItZ3JvdXAtc2VsZWN0ZWQge1xuICAgIC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgLmtyLW1ldGhvZHMtbGlzdCB7XG4gICAgaGVpZ2h0OiAzNThweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgJi5rci1lcnJvcjpub3QoLmtyLW1ldGhvZC1zZWxlY3RlZCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDZweCk7XG4gICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgfVxuXG4gICAgICAvKiBUcmFjayAqL1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZDFkN2UzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB9XG5cbiAgICAgIC8qIEhhbmRsZSAqL1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjN2U4ZGFlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB9XG5cbiAgICAgIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBNZW51IGVsZW1lbnRzXG4gIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgbWFyZ2luOiAxMnB4IDE1cHggMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ3cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICAgIGJveC1zaGFkb3c6IHJnYigxNDksIDE1NywgMTY1LCAxNSUpIDAgMCAyNHB4O1xuICAgIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcblxuICAgIEBpbXBvcnQgXCIuLy4uLy4uL2NsYXNzaWMvc21hcnRmb3JtL2NhcmRfaWNvbnNcIjtcbiAgICBAaW1wb3J0IFwiLi4vLi4vY2xhc3NpYy9zbWFydGZvcm0vYXBwbGVfcGF5XCI7XG5cbiAgICAmOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCkge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICY6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICYua3Itbm8taWNvbnMge1xuICAgICAgcGFkZGluZzogMTJweCAyMHB4IDEycHggMTJweDtcbiAgICB9XG5cbiAgICAvLyBJY29uXG4gICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBMYWJlbFxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQXJyb3dcbiAgICAua3ItYXJyb3ctcmlnaHQgc3ZnIHtcbiAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBMb2FkaW5nIGFuaW1hdGlvblxuICAgIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgIEBpbXBvcnQgXCIuLi8uLi9uby10aGVtZS9zbWFydGZvcm0vbG9hZGluZ19hbmltYXRpb25cIjtcbiAgICB9XG5cbiAgICAmLmtyLWxvYWRpbmcge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIH1cblxuICAgICYua3ItbG9ja2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMge1xuICAgIC5rci1tZXRob2RzLWdyb3VwIHtcbiAgICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIEBpbmNsdWRlIGNvbHVtbi1nYXAoNXB4KTtcbiAgICAgICAgQGltcG9ydCBcIi4vLi4vLi4vY2xhc3NpYy9zbWFydGZvcm0vY2FyZF90b29sdGlwXCI7XG5cbiAgICAgICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLWV4dHJhLWJyYW5kcyB7XG4gICAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIENhcmQgSWNvbnNcbiRidXR0b24td2lkdGg6IDI3MHB4O1xuXG4ua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWNhcmRzIHtcbiAgcGFkZGluZzogMTJweCAyMHB4IDEycHggMTJweDtcbn1cblxuLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIEBpbXBvcnQgXCIuLy4uLy4uL2NsYXNzaWMvc21hcnRmb3JtL2NhcmRfaWNvbnNcIjtcbn1cbiIsIi8vIENhcmQgaWNvbnNcbi5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgQGluY2x1ZGUgY29sdW1uLWdhcCg2cHgpO1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBzcGFuIHtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi5rci1leHRyYS1icmFuZHMge1xuICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIG1heC13aWR0aDogMTZweDtcblxuICAgICAgQGltcG9ydCBcIi4vY2FyZF90b29sdGlwXCI7XG4gICAgfVxuXG4gICAgJi5rci1icmFuZC1pY29uIHtcbiAgICAgIGJveC1zaGFkb3c6IHJnYigwLCAwLCAwLCA3JSkgMCA2cHggMjRweCAwLCByZ2IoMCwgMCwgMCwgMjQlKSAwIDAgMCAxcHg7XG4gICAgfVxuXG4gICAgLy8gQm9yZGVyXG4gICAgc3ZnIHtcbiAgICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBpY29uLWRpc3BsYXkge1xuICAgICAgMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBbWV4XG4gICAgJi5rci1hbWV4IHN2ZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xuICAgIH1cblxuICAgIC8vIENhYmFsXG4gICAgJi5rci1jYWJhbCxcbiAgICAmLmtyLWNhYmFsX2RlYml0IHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ0JcbiAgICAmLmtyLWNiIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICB3aWR0aDogMzRweDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBLYWRlb3NcbiAgICAmLmtyLWthZGVvc19jdWx0dXJlLFxuICAgICYua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLFxuICAgICYua3Ita2FkZW9zX2dpZnQsXG4gICAgJi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIHdpZHRoOiAzNXB4O1xuXG4gICAgICBpbWFnZSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOYXJhbmphXG4gICAgJi5rci1uYXJhbmphIHN2ZyB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBwYWRkaW5nOiAzcHggNHB4O1xuICAgIH1cblxuICAgIC8vIFZpc2FcbiAgICAmLmtyLXZpc2Egc3ZnLFxuICAgICYua3ItdmlzYV9lbGVjdHJvbiBzdmcsXG4gICAgJi5rci12aXNhX2RlYml0IHN2ZyB7XG4gICAgICBwYWRkaW5nOiAwIDJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIHdpZHRoOiAyNnB4O1xuICAgIH1cblxuICAgIC8vIEFzc2V0cyBsb2FkaW5nXG4gICAgJi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMzBweDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICYua3ItdmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG5cbiAgJi5rci1vbi10b3Age1xuICAgIHRvcDogLTUzcHg7XG4gIH1cblxuICAua3ItY2FyZC10b29sdGlwLFxuICAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6XG4gICAgICByZ2IoNTAsIDUwLCA5MywgMjUlKSAwIDEzcHggMjdweCAtNXB4LFxuICAgICAgcmdiKDAsIDAsIDAsIDMwJSkgMCA4cHggMTZweCAtOHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBtYXJnaW46IDRweCAzcHg7XG4gICAgfVxuXG4gICAgc3BhbiBzdmcge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gTWVudSBlbGVtZW50XG4mLmtyLWFwcGxlX3BheTpub3QoLmtyLWRpc2FibGVkKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBoZWlnaHQ6IDUwcHg7XG5cbiAgJjpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLFxuICAmOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksXG4gICYua3ItaG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSxcbiAgJi5rci1sb2FkaW5nLFxuICAmLmtyLWxvY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5rci1hcHBsZS1wYXksXG4gIC5rci1hcHBsZS1wYXkgYXBwbGUtcGF5LWJ1dHRvbiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuYXBwbGUtcGF5LWJ1dHRvbiB7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi13aWR0aDogMTIwcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1oZWlnaHQ6IDMwcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1wYWRkaW5nOiAxcHg7XG4gIC0tYXBwbGUtcGF5LWJ1dHRvbi1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuIiwiLmtyLWJhY2stYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICY6aG92ZXIsXG4gICYua3ItZm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG5cbiAgLmtyLWFycm93LWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGVmdDogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gU3R5bGVzIHdpdGggYmFjayBidXR0b25cbi5rci1zbWFydGZvcm0tbW9kYWwtdmlldy0tcG9waW4ge1xuICAua3ItbWV0aG9kLWNvbnRlbnQua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAvLyBObyBiYWNrIGJ1dHRvbiAtIGRpc2FibGUgaXRcbiAgLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAua3ItYXJyb3ctbGVmdCBzdmcge1xuICAgICAgZmlsbDogI2JiYjtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogI2JiYjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbiAgfVxuXG4gIC5rci1tZXRob2QtY29udGVudC5rci1oaWRkZW4tYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmtyLW1ldGhvZHMua3ItaGlkZGVuLWJhY2stYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAtNDZweDtcbiAgfVxufVxuIiwiLmtyLXBvcGluLW1vZGFsLWZvb3RlciB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICBoZWlnaHQ6IDYwcHg7XG5cbiAgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcua3ItbG9nby1wYXl6ZW4ge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbiIsIi5rci1tZXRob2RzLWxpc3QgLmtyLWZvcm0tZXJyb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTBweCAxNXB4IDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4iLCIua3ItcGF5bWVudC1idXR0b24ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ua3Itc21hcnRmb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCB7XG4gIEBpbXBvcnQgXCIuL2NhcmRfaGVhZGVyXCI7XG4gIEBpbXBvcnQgXCIuL21ldGhvZHNfbGlzdFwiO1xuICBAaW1wb3J0IFwiLi4vLi4vY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vaGVhZGVyXCI7XG4gIEBpbXBvcnQgXCIuL2Vycm9yc1wiO1xuXG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AaW1wb3J0IFwiLi9za2VsZXRvblwiO1xuQGltcG9ydCBcIi4vaGVhZGVyXCI7XG4iLCIua3ItY2FyZC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAzMnB4IDE0cHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3gtc2hhZG93OiByZ2IoMzMsIDM1LCAzOCwgMTAlKSAwIDEwcHggMTBweCAtMTBweDtcblxuICBzcGFuLmtyLWNhcmQtaGVhZGVyLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDExcHg7XG4gIH1cblxuICBAaW1wb3J0IFwiLi9jYXJkX2ljb25zXCI7XG5cbiAgLy8gT3ZlcnJyaWRlIHRvb2x0aXAgcG9zaXRpb25cbiAgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG59XG4iLCIlZm9udC1zdHlsZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5rci1zbWFydGZvcm0tbWV0aG9kcyB7XG4gIC5rci1tZXRob2RzLWxpc3Qge1xuICAgIC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgICAgIEBleHRlbmQgJWZvbnQtc3R5bGU7XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIHtcbiAgICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbiAgICAgIC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICBAZXh0ZW5kICVmb250LXN0eWxlO1xuXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ3cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICAgICAgICBib3gtc2hhZG93OiByZ2IoMTQ5LCAxNTcsIDE2NSwgMTUlKSAwIDAgMjRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG5cbiAgICAgICAgQGltcG9ydCBcIi4vY2FyZF9pY29uc1wiO1xuICAgICAgICBAaW1wb3J0IFwiLi9hcHBsZV9wYXlcIjtcblxuICAgICAgICAmOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCkge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmLmtyLW5vLWljb25zIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTJweCAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rci1sb2FkaW5nIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rci1sb2NrZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYua3ItY2FyZHMge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweCAxMnB4IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJY29uXG4gICAgICAgIC5rci1tZXRob2QtaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExhYmVsXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gQXJyb3dcbiAgICAgICAgLmtyLWFycm93LXJpZ2h0IHN2ZyB7XG4gICAgICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExvYWRpbmcgYW5pbWF0aW9uXG4gICAgICAgIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcblxuICAgICAgICAgIEBpbXBvcnQgXCIuLi8uLi9uby10aGVtZS9zbWFydGZvcm0vbG9hZGluZ19hbmltYXRpb25cIjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAgICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmtyLW1ldGhvZHMtZ3JvdXAge1xuICAgICAgICAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgIEBpbmNsdWRlIGNvbHVtbi1nYXAoNXB4KTtcbiAgICAgICAgICBAaW1wb3J0IFwiLi9jYXJkX3Rvb2x0aXBcIjtcblxuICAgICAgICAgIC5rci1tZXRob2QtaWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAua3ItZXh0cmEtYnJhbmRzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGFiZWw6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgQGV4dGVuZCAlZm9udC1zdHlsZTtcbiAgfVxufVxuIiwiLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDAgNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ua3Itc21hcnRmb3JtLW1vZGFsIHtcbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gICAgbWFyZ2luOiAxMHB4IDE1cHggNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuIiwiJGJnLWNvbG9yOiAjZWRlZGVkO1xuXG4ua3Itc2tlbGV0b24td3JhcHBlciB7XG4gIC8vIEhlYWRlclxuICAua3Itc2tlbGV0b24taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAkc21hcnRmb3JtLXdpZHRoO1xuICAgIGhlaWdodDogJHNtYXJ0Zm9ybS1oZWFkZXItaGVpZ2h0O1xuICB9XG5cbiAgLy8gTGFiZWxzXG4gIC5rci1za2VsZXRvbi1tZXRob2QtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0td2lkdGg7XG4gICAgaGVpZ2h0OiAkc21hcnRmb3JtLW9wdGlvbi1oZWlnaHQ7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cbiIsIi5rci1zbWFydGZvcm0tZW1iZWRkZWQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogOXB4IDE1cHggMTBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIEBpbmNsdWRlIHJvdy1nYXAoM3B4KTtcblxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYigzMywgMzUsIDM4LCAxMCUpIDAgMTBweCAxMHB4IC0xMHB4O1xuXG4gIC5rci1hbW91bnQtbGFiZWwsXG4gIC5rci1hbW91bnQtZmlndXJlIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5rci1hbW91bnQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5rci1hbW91bnQtZmlndXJlIHtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG59XG4iLCIua3ItbGF5ZXIge1xuICAua3ItbGF5ZXItbWVzc2FnZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbiIsIi5rci1pY29uLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQycHg7XG4gIHRvcDogN3B4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG5cbiAgICBwYXRoIHtcbiAgICAgIGZpbGw6IHJnYigxMTMsIDExMywgMTEzKTtcbiAgICB9XG4gIH1cbn1cblxuLmtyLWljb24taW5uZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAua3ItaWNvbi13cmFwcGVyLWxheWVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA1O1xuICB9XG59XG5cbi5rci1icmFuZC1zZWxlY3RvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2IoMCwgMCwgMCwgMTYlKSwgMCAzcHggNnB4IHJnYigwLCAwLCAwLCAyMyUpO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC03cHg7XG4gIHRvcDogMjhweDtcbiAgei1pbmRleDogNTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcblxuICAua3ItYnJhbmQtc2VsZWN0b3Itd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmtyLWFycm93IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNXB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1LCAwJSk7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSwgMCUpO1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIGxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgc3ZnIHtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgcmdiKDAsIDAsIDAsIDAlKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICBsaS5rci1zZWxlY3RlZC1icmFuZCB7XG4gICAgc3ZnIHtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNiMGJlYzU7XG4gICAgfVxuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuLmtyLW9wZW4ge1xuICAua3ItYnJhbmQtc2VsZWN0b3Ige1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLyogRmlyZWZveCAqL1xuJi5rci1maXJlZm94IC5rci1icmFuZC1zZWxlY3RvciAua3ItYXJyb3cge1xuICB0b3A6IDA7XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vbm8tdGhlbWUvZmllbGRcIjtcblxuLy8gSW5pdGlhbCBzdGF0ZSAod2l0aG91dCBjb250ZW50KVxuLmtyLXBhbixcbi5rci1maWVsZC5rci10ZXh0LFxuLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLWV4cGlyeSxcbi5rci1zZWN1cml0eS1jb2RlLFxuLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1jYXJkLWhvbGRlci1uYW1lLFxuLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4ua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksXG4mID4gLmtyLWZpZWxkLXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIEBpbmNsdWRlIGZsZXhib3g7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMWIxYjE7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbiY6bm90KFtrcnZ1ZV0pIHtcbiAgLmtyLXBhbixcbiAgLmtyLWZpZWxkLmtyLXRleHQsXG4gIC5rci1maWVsZC5rci1jaGVja2JveCxcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4gIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4gIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSxcbiAgJiA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cblxuLy8gUmVuZGVyZWQgc3RhdGUgKHdpdGggY29udGVudClcbiZba3J2dWVdIHtcbiAgLmtyLXBhbixcbiAgLmtyLWZpZWxkLmtyLXRleHQsXG4gIC5rci1maWVsZC5rci1jaGVja2JveCxcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgJiA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIC5rci1maWVsZC13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMzFweDtcbiAgICB9XG5cbiAgICAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgICAgIGhlaWdodDogMzNweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICAgIH1cblxuICAgIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzcxNzE3MTtcbiAgICAgIHBhZGRpbmc6IDRweCAwIDRweCA5cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG5cbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LXBsYWNlaG9sZGVyO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIElmcmFtZSBmaWVsZHNcbiAgLmtyLXBhbixcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICBwYWRkaW5nOiAxcHg7XG5cbiAgICAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4gICAgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b20gZmllbGRzXG4gIC5rci1maWVsZC5rci1jaGVja2JveCxcbiAgLmtyLWZpZWxkLmtyLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5rci1maWVsZC5rci10ZXh0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuXG4gICAgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cblxuICAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAua3ItZmllbGQtd3JhcHBlciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4ua3ItZXhwaXJ5LmtyLXNpemUtaGFsZiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmtyLWlubmVyLXdyYXBwZXIua3ItZXJyb3Ige1xuICAua3ItZmllbGQtY29udGFpbmVyIHtcbiAgICBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gICAgICBjb2xvcjogcmVkO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY2xhc3NpYy1pbnB1dCgpIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMnB4IDAgMDtcbn1cblxuLmtyLWZpZWxkLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcblxuICBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICBAaW5jbHVkZSBjbGFzc2ljLWlucHV0O1xuICB9XG59XG5cbi5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIHtcbiAgLmtyLWljb24ge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3RyZXRjaCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7XG5cbiAgICB0b3A6IDA7XG5cbiAgICAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQge1xuICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgIGkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbnB1dCB7XG4gICAgQGluY2x1ZGUgY2xhc3NpYy1pbnB1dDtcblxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbiRzZWxlY3QtaGVpZ2h0OiAzNXB4O1xuXG4vLyBEZWZhdWx0IHNlbGVjdCAobW9iaWxlKVxuLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgc2VsZWN0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogJHNlbGVjdC1oZWlnaHQgLSAycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogJGNvbG9yLWdyZXktZm9udDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBzcGFuLmtyLXNlbGVjdC1jYXJldCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxOHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogJGNvbG9yLWdyZXktZm9udDtcbiAgICB9XG5cbiAgICAmLmtyLXJlYWQtb25seSBzdmcge1xuICAgICAgZmlsbDogJGNvbG9yLWdyZXktcGxhY2Vob2xkZXI7XG4gICAgfVxuICB9XG5cbiAgc3Bhbi5rci1zZWxlY3QtcGxhY2Vob2xkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA5cHg7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICByaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS1wbGFjZWhvbGRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLy8gQ3VzdG9tIHNlbGVjdCAoZGVza3RvcClcbi5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3Qge1xuICAua3Itc2VsZWN0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJHNlbGVjdC1oZWlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG5cbiAgICBzcGFuLmtyLXNlbGVjdGVkLW9wdGlvbiB7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XG4gICAgfVxuXG4gICAgc3Bhbi5rci1zZWxlY3RlZC1vcHRpb24ua3ItcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICRjb2xvci1ncmV5LXBsYWNlaG9sZGVyO1xuICAgIH1cblxuICAgIC5rci1zZWxlY3QtY2FyZXQge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblxuICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6ICRzZWxlY3QtaGVpZ2h0IC0gMXB4O1xuXG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAkY29sb3ItZ3JleS1mb250O1xuICAgICAgfVxuXG4gICAgICAmLmtyLXJlYWQtb25seSBzdmcge1xuICAgICAgICBmaWxsOiAkY29sb3ItZ3JleS1wbGFjZWhvbGRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAua3Itb3B0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogLTFweDtcbiAgICBtYXgtaGVpZ2h0OiAkc2VsZWN0LWhlaWdodCAqIDY7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1ib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyZXktYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1ib3JkZXI7XG4gICAgei1pbmRleDogMTAwMDA7XG5cbiAgICAua3Itb3B0aW9uIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cbiAgICAgIGhlaWdodDogJHNlbGVjdC1oZWlnaHQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50b3Age1xuICAgICAgJi5rci1vcHRpb25zLTYge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDY7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy01IHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiA1O1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtNCB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogNDtcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTMge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDM7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy0yIHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiAyO1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtMSB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJvdHRvbSB7XG4gICAgICB0b3A6ICRzZWxlY3QtaGVpZ2h0IC0gMnB4O1xuICAgIH1cblxuICAgICY6bm90KDpob3Zlcikge1xuICAgICAgLmtyLW9wdGlvbi5rci1hY3RpdmUtb3B0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRXJyb3Jcbi5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSB7XG4gICYua3ItZXJyb3Ige1xuICAgIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QsXG4gICAgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3Qge1xuICAgICAgLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICAgICAgICBmaWxsOiAjZDk1MzRmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmtyLW91dGVyLXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogJGZpZWxkLXdpZHRoIC0gJGljb24td2lkdGg7XG4gIGhlaWdodDogMzFweDtcblxuICAua3ItaW5uZXItd3JhcHBlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogM3B4IDRweCA0cHggOHB4O1xuICAgIHpvb206IDE7XG4gICAgd2lkdGg6ICRmaWVsZC13aWR0aCAtICRpY29uLXdpZHRoO1xuICAgIGhlaWdodDogMzFweDtcbiAgfVxufVxuXG4ua3ItZmllbGQtd3JhcHBlciB7XG4gIC5rci1pY29uIC5rci1pY29uLXdyYXBwZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmtyLWljb24taW1hZ2Uge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5rci1pbnN0YWxsbWVudHMtd3JhcHBlciB7XG4gIG1hcmdpbjogMTRweCAwIDE2cHggMTBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmtyLWluc3RhbGxtZW50cy13cmFwcGVyLFxuLmtyLWluc3RhbGxtZW50cy13cmFwcGVyIHNlbGVjdCB7XG4gIHdpZHRoOiAyMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4ua3ItaW5zdGFsbG1lbnRzLXdyYXBwZXIgc2VsZWN0IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4iLCIua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgd2lkdGg6ICRpY29uLXdpZHRoIC0gMXB4O1xuICBoZWlnaHQ6IDMxcHg7XG59XG5cbi5rci1pY29uLXdyYXBwZXItcm9vdCAua3ItaWNvbiB7XG4gIHdpZHRoOiAkaWNvbi13aWR0aCAtIDFweDtcbiAgaGVpZ2h0OiAzMXB4O1xufVxuXG4ua3ItaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJi5rci1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpc2FibGVkO1xuICB9XG59XG5cbi5rci1pY29uLXdyYXBwZXIsXG4ua3ItaWNvbi1pbm5lci13cmFwcGVyLFxuLmtyLWljb24td3JhcHBlci1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG5cbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG59XG5cbi5rci1pY29uLXdyYXBwZXIgc3ZnIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1jYXJkLWhvbGRlci1uYW1lLFxuLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItZmllbGQua3ItdGV4dCB7XG4gIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gICAgcGFkZGluZzogMXB4IDFweCAxcHggMDtcbiAgfVxufVxuIiwiLy8gRGlzYWJsZWQgc3RhdGVcbi5rci1pbm5lci13cmFwcGVyLmtyLWRpc2FibGVkIGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgY29sb3I6ICRjb2xvci1ncmV5LWZvbnQ7XG59XG5cbi5rci1wYW4sXG4ua3ItZXhwaXJ5LFxuLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1jYXJkLWhvbGRlci1tYWlsLFxuLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSB7XG4gICYua3ItZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXNhYmxlZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbiAgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXNhYmxlZDtcblxuICAgIC5rci1pZnJhbWUtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGlzYWJsZWQ7XG4gICAgfVxuICB9XG5cbiAgLmtyLWljb24ua3ItZGlzYWJsZWQge1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4ua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1jYXJkLWhvbGRlci1tYWlsLFxuLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSB7XG4gICYua3ItZGlzYWJsZWQge1xuICAgIC5rci1zZWxlY3RlZC1vcHRpb24sXG4gICAgaW5wdXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpc2FibGVkICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzU0NTQ1NCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGlzYWJsZWQ7XG4gICAgfVxuICB9XG59XG5cbi5rci1vdXRlci13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWlubmVyLXdyYXBwZXIua3ItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGlzYWJsZWQ7XG59XG5cbiYua3ItaW9zIC5rci1pbm5lci13cmFwcGVyLmtyLWRpc2FibGVkIGlucHV0LmtyLWlucHV0LWZpZWxkLFxuJi5rci1zYWZhcmkgLmtyLWlubmVyLXdyYXBwZXIua3ItZGlzYWJsZWQgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICBjb2xvcjogIzIyMjtcbn1cbiIsIi8vIFBvc2l0aW9uc1xuLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDEzcHggMCA3cHg7XG5cbiAgJjpub3QoLmtyLXZpc2libGUpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmtyLWRlbGV0ZS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXG4gICAgLmtyLWRlbGV0ZS1pY29uIHtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkY29sb3ItZ3JleS1mb250O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBmaWxsOiAkY29sb3ItbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYua3ItZXJyb3Igc3ZnIHBhdGgge1xuICAgICAgICAmLmljb24ge1xuICAgICAgICAgIGZpbGw6ICRjb2xvci1pY29uLWVycm9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICBmaWxsOiAkY29sb3ItbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmtyLWNhcmQtbGlzdCB7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBhZGRpbmc6IDAgMTRweCAwIDA7XG5cbiAgICAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICB9XG4gIH1cblxuICAvLyBJY29uXG4gICYua3ItdmlzaWJsZSArIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gICAgcmlnaHQ6IC01cHg7XG4gIH1cbn1cbiIsIi5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIua3ItZXJyb3IsXG4ua3ItY2FyZC1ob2xkZXItbmFtZS5rci1lcnJvcixcbi5rci1jYXJkLWhvbGRlci1tYWlsLmtyLWVycm9yIHtcbiAgLy8gRXJyb3JcbiAgLmtyLWZpZWxkLXdyYXBwZXIua3ItdGV4dC13cmFwcGVyIHtcbiAgICAua3ItaWNvbi13cmFwcGVyLXJvb3Qgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogI2Q5NTM0ZjtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci13YWxsZXQtdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgLmtyLXdhbGxldC10YWIge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigwLCAwLCAwLCAwJSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi5rci1zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCwgMCUpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLmtyLWRpc2FibGVkIHNwYW4ge1xuICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgfVxuICB9XG59XG4iLCIua3Itd2FsbGV0LWNhcmQtbGlzdCB7XG4gIG1hcmdpbjogMTZweCAwO1xuXG4gIC5rci1jYXJkLWxpc3Qtd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktYm9yZGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcblxuICAgIC5rci1jYXJkLWVsZW1lbnQsXG4gICAgLmtyLWNhcmQtZWxlbWVudCAua3ItZGVsZXRlLWJ1dHRvbixcbiAgICAua3ItY2FyZC1lbGVtZW50IC5rci1kZWxldGUtYnV0dG9uIHN2ZyxcbiAgICAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsLFxuICAgIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5rci1jYXJkLWVsZW1lbnQge1xuICAgICAgJjpub3QoLmtyLWRlbGV0ZWQpIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgfVxuXG4gICAgICAmLmtyLWRlbGV0ZWQge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICAua3ItYnJhbmQtaWNvbiBzdmcge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBpLmZpLXgtY2lyY2xlIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDMxcHg7XG5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgfVxuXG4gICAgc3Bhbjo6YmVmb3JlLFxuICAgIHNwYW46OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuXG4gICAgc3Bhbjpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgc3Bhbjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0yMS41cHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgfVxuXG4gICAgc3Bhbjo6YWZ0ZXIge1xuICAgICAgbGVmdDogLTE4LjVweDtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1mb250O1xuICB9XG59XG4iLCIua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuIiwiLmtyLWljb24tYXJyb3cge1xuICB0b3A6IDhweDtcbn1cblxuLmtyLWJyYW5kLXNlbGVjdG9yLXdyYXBwZXIge1xuICAua3ItYXJyb3cge1xuICAgIHRvcDogLTIwcHg7XG4gIH1cbn1cblxuLmtyLWljb24ge1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cblxuLmtyLWV4cGlyeS5rci1zaXplLWhhbGYgLmtyLWljb24ge1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG59XG5cbi5rci1pbm5lci13cmFwcGVyIC5rci1maWVsZC1jb250YWluZXIgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICBoZWlnaHQ6IDZweDtcbn1cblxuJltrci1wb3Bpbl0gLmtyLW91dGVyLXdyYXBwZXIgLmtyLWlubmVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDI1cHg7XG59XG4iLCIua3ItZmllbGQua3ItdGV4dCB7XG4gIGlucHV0LmtyLXRoZW1lIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogJltrcnZ1ZV0ge1xuICAua3ItZXhwaXJ5IHtcbiAgICAmLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50IGlmcmFtZSB7XG4gICAgICB3aWR0aDogJGZpZWxkLXdpZHRoLzIgLSAkaWNvbi13aWR0aCArIDFweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICAmLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50IGlmcmFtZSB7XG4gICAgICB3aWR0aDogJGZpZWxkLXdpZHRoLzIgLSAkaWNvbi13aWR0aCArIDdweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5rci1zZWN1cml0eS1jb2RlLmtyLXNpemUtaGFsZltrci1vcmRlcj0nMiddIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA3cHgpICFpbXBvcnRhbnQ7XG4gIH1cbn0gKi9cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gRml4aW5nIGZvciBPbGQgYnJvd3NlcnNcbiZba3J2dWVdIHtcbiAgLmtyLXBhbixcbiAgLmtyLWZpZWxkLmtyLXRleHQsXG4gIC5rci1maWVsZC5rci1jaGVja2JveCxcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgJiA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgICAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgICAgIHdpZHRoOiAkZmllbGQtd2lkdGggLSAkaWNvbi13aWR0aCAtIDJweDtcbiAgICB9XG5cbiAgICAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUge1xuICAgICAgaGVpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gICAgICB3aWR0aDogbWF0aC5kaXYoJGZpZWxkLXdpZHRoLCAyKSAtICRpY29uLXdpZHRoIC0gNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIHtcbiAgd2lkdGg6IGF1dG87XG5cbiAgLmtyLXBhbixcbiAgLmtyLWZpZWxkLmtyLXRleHQsXG4gIC5rci1maWVsZC5rci1jaGVja2JveCxcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4gIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4gIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSxcbiAgJiA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiAkaW5uZXItd2lkdGg7XG4gIH1cblxuICAua3ItcGF5bWVudC1idXR0b24sXG4gIC5rci1mb3JtLWVycm9yIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB3aWR0aDogJGlubmVyLXdpZHRoO1xuICB9XG59XG5cbi8vIHRhYmxlJmNvXG4ucGF5emVuICNlbWJlZGRlZC1jYXJ0LXRwbCAja3J0b29sYmFyLWJpcmRwbGFjZSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQubWVnYS1tZW51LXByaW1hcnkgI2VtYmVkZGVkLWNhcnQtdHBsICN1c2VyLXdyYXBwZXItZm9ybSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCB7XG4gIHdpZHRoOiBhdXRvO1xuXG4gICNrci1mb3JtIHtcbiAgICAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIHtcbiAgICAgIG1hcmdpbjogOHB4O1xuICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgfVxuXG4gICAgLm1kbC1jZWxsLm1kbC1jZWxsLS00LWNvbCAua3ItcGFuLFxuICAgIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLWV4cGlyeSxcbiAgICAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICAgIG1heC13aWR0aDogMjMycHg7XG4gICAgfVxuXG4gICAgLmNvbHVtbi5pcy00IC5rci1wYW4sXG4gICAgLmNvbHVtbi5pcy00IC5rci1leHBpcnksXG4gICAgLmNvbHVtbi5pcy00IC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
