@charset "UTF-8";
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-stream-icon::before {
  content: "\E701"; }
@charset "UTF-8";
@media screen and (max-width: 540px) {
  .azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-theater-icon {
    display: none; } }
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-theater-icon::before {
  content: "\E706"; }
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-theater-icon.amp-theater-exit-button::before {
  content: "\E707"; }
.azuremediaplayer.amp-stream-skin.vjs-fullscreen .vjs-control-bar .amp-theater-icon {
  display: none; }
@charset "UTF-8";
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu {
  padding: 12px 16px 24px 16px;
  outline: none;
  cursor: none;
  list-style: none; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-caption-settings-label {
    margin: 0;
    padding: 0;
    line-height: 32px;
    height: 32px;
    font-size: 14px;
    color: rgba(255, 255, 255, 0.75);
    text-align: left; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-radio-button-group {
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 12px;
    min-width: 260px; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-radio-button-group .amp-radio-button {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-positive: 1;
          flex-grow: 1;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      -ms-flex-preferred-size: 30px;
          flex-basis: 30px;
      margin: 0;
      padding: 0; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-radio-button-group .amp-radio-button input {
        position: absolute;
        width: 1px;
        z-index: 1;
        cursor: pointer;
        opacity: 0; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-radio-button-group .amp-radio-button input + span {
        -ms-flex-positive: 1;
            flex-grow: 1;
        height: 32px;
        margin: 0;
        cursor: pointer; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-size-group .amp-radio-button input + span {
    padding: 4px;
    color: rgba(255, 255, 255, 0.75);
    background: none;
    border: 1px solid rgba(255, 255, 255, 0.36);
    border-bottom-width: 2px;
    border-top-width: 2px; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-size-group .amp-radio-button input:checked + span {
    color: #ffffff;
    border: 2px solid #ffffff; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-size-group label:first-of-type span {
    border-left-width: 2px; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-size-group label:last-of-type span {
    border-right-width: 2px; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-color-group input + span {
    padding: 6px; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-color-group input + span::before {
      content: "\E703";
      font-family: azuremediaplayer; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-color-group input:checked + span {
    border: 6px double; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-color-group input:checked + span::before {
      position: relative;
      bottom: 5px; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-color-group .amp-font-color-whiteBlack + span {
    color: #ffffff;
    background-color: #000000; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-color-group .amp-font-color-blackWhite + span {
    color: #000000;
    background-color: #ffffff; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-color-group .amp-font-color-blackLightGray + span {
    color: #302926;
    background-color: #dddbd3; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-font-color-group .amp-font-color-whiteGray + span {
    color: #dddbd3;
    background-color: #302926; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-background-transparency {
    text-align: left; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-row-with-button {
    display: -ms-flexbox;
    display: flex; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-row-with-button .amp-caption-settings-label {
      -ms-flex: 1 0;
          flex: 1 0; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-row-with-button .amp-toggle {
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%;
      -ms-flex-positive: 0;
          flex-grow: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-caption-settings-reset-container {
    text-align: left; }
.azuremediaplayer.amp-stream-skin .amp-caption-settings-menu .amp-caption-settings-reset-container .amp-caption-settings-reset {
      background: none;
      border: none; }
.azuremediaplayer.amp-stream-skin .outline-enabled .amp-radio-button .outline-enabled-control:focus + span {
  outline: 2px solid white !important; }
.azuremediaplayer.amp-stream-skin .amp-toggle {
  float: right; }
.azuremediaplayer.amp-stream-skin .amp-toggle span {
    line-height: 32px; }
.azuremediaplayer.amp-stream-skin .amp-toggle .toggle-value {
    padding-left: 6px;
    color: rgba(255, 255, 255, 0.75);
    font-size: 13px;
    position: relative;
    top: 2px; }
.azuremediaplayer.amp-stream-skin .amp-toggle button {
    margin: 0;
    padding: 0;
    width: 40px;
    height: 20px;
    border: 1px solid;
    border-radius: 10px;
    position: relative;
    vertical-align: middle; }
.azuremediaplayer.amp-stream-skin .amp-toggle button::after {
      position: absolute;
      left: 4px;
      top: 4px;
      transition: all .1s ease;
      background: #ffffff;
      content: "";
      border-radius: 10px;
      width: 10px;
      height: 10px; }
.azuremediaplayer.amp-stream-skin .amp-toggle button[aria-pressed=false] {
      background: 0 0;
      border-color: #636476; }
.azuremediaplayer.amp-stream-skin .amp-toggle button[aria-pressed=true] {
      background: #666666;
      border-color: #666666; }
.azuremediaplayer.amp-stream-skin .amp-toggle button[aria-pressed=true]::after {
        left: 24px;
        background: #ffffff; }
.azuremediaplayer.amp-stream-skin .vjs-mouse-display > span.amp-time-tooltip {
  display: block;
  position: absolute;
  bottom: 24px;
  top: -3.4em;
  font-size: 14px;
  font-weight: 100;
  color: #ffffff;
  padding: 0 8px;
  height: 28px;
  line-height: 28px;
  width: auto;
  background-color: #000000;
  clip: inherit;
  overflow: visible;
  z-index: 5;
  border-radius: 4px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.25); }

.azuremediaplayer.amp-stream-skin .vjs-mouse-display .amp-time-tooltip-pointer {
  content: ' ';
  display: block;
  width: 0;
  height: 0;
  position: relative;
  bottom: 24px;
  border: 4px solid #000000;
  transform: translateX(-50%) rotateZ(45deg); }
@charset "UTF-8";
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-more-options-icon::before {
  content: "\E62B";
  transition: all .5s; }
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-more-options-icon[aria-expanded=true]::after {
  content: '';
  display: block;
  height: 4px;
  width: 28px;
  margin: 0 2px;
  position: absolute;
  bottom: -8px;
  background-color: rgba(255, 255, 255, 0.5);
  transform: rotate(10px); }
.azuremediaplayer.amp-stream-skin .vjs-settings-sub-menu-title {
  width: 8em;
  text-transform: initial; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog {
  position: absolute;
  right: 0;
  bottom: 48px;
  background-color: rgba(31, 26, 26, 0.75);
  color: #fff;
  margin: 0 auto;
  padding: 7px;
  width: auto;
  overflow: hidden;
  transition: width 0.2s ease-out, height 0.2s ease-out;
  text-align: center;
  z-index: 4; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-sub-menu-title {
    text-align: left;
    color: #ffffff; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-sub-menu-value {
    width: 100%;
    text-align: right;
    color: rgba(255, 255, 255, 0.75); }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel {
    position: absolute;
    bottom: 0;
    right: 0;
    overflow-y: auto;
    overflow-x: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
    align-items: flex-end;
    white-space: nowrap; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child:focus, .azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child:active {
      outline: none; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-menu {
      -ms-flex: 1;
          flex: 1;
      display: block !important;
      opacity: 1;
      transform: translateY(0);
      visibility: visible;
      position: relative; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-menu,
    .azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-settings-sub-menu {
      transition: all 0.2s ease-out; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-menu > .vjs-menu,
      .azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-settings-sub-menu > .vjs-menu {
        -ms-flex: 1;
            flex: 1;
        display: block !important;
        opacity: 1;
        transform: translateY(0);
        visibility: visible;
        position: relative;
        padding-bottom: 24px;
        margin-right: 16px; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-menu li:hover,
      .azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-settings-sub-menu li:hover {
        cursor: pointer; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-menu .vjs-back-button,
      .azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-settings-sub-menu .vjs-back-button {
        border-bottom: solid 1px rgba(255, 255, 255, 0.6); }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-menu .vjs-back-button .vjs-back-button-text,
        .azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-settings-sub-menu .vjs-back-button .vjs-back-button-text {
          position: relative;
          top: 2px; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-menu .vjs-back-button::before,
        .azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child > .vjs-settings-sub-menu .vjs-back-button::before {
          content: "\E700"; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child .vjs-settings-sub-menu .vjs-menu-item {
      padding: 0px;
      outline-offset: -2px; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child .vjs-settings-sub-menu .vjs-menu-item .amp-menu-header {
        display: -ms-inline-flexbox;
        display: inline-flex; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child .vjs-settings-sub-menu .vjs-menu-item::before {
        width: 32px;
        height: 32px;
        font-size: 16px;
        padding: 8px;
        margin-right: 8px; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-settings-panel-child .vjs-settings-sub-menu .vjs-menu-item:hover {
        background-color: rgba(255, 255, 255, 0.15);
        color: #ffffff; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-main-menu {
    min-width: 300px;
    padding: 8px 0 24px 0; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-main-menu .vjs-menu-button {
      outline-offset: -2px;
      padding: 0 16px;
      line-height: 32px;
      display: -ms-flexbox;
      display: flex; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-main-menu .vjs-menu-button::before {
        display: none; }
.azuremediaplayer.amp-stream-skin .vjs-moreoptions-dialog .vjs-menu-content {
    margin: 0px;
    padding: 0px; }
@charset "UTF-8";
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-caption-toggle::before {
  content: "\E704"; }
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-caption-toggle[aria-pressed=true]::after {
  content: '';
  display: block;
  height: 4px;
  width: 28px;
  margin: 0 2px;
  position: absolute;
  bottom: -8px;
  background-color: rgba(255, 255, 255, 0.5); }
.azuremediaplayer.amp-stream-skin .vjs-error-display {
  display: none; }

.azuremediaplayer.amp-stream-skin .vjs-control-bar .vjs-control > span.vjs-control-text {
  display: block;
  width: auto;
  height: 28px;
  padding: 0 8px;
  line-height: 26px;
  clip: inherit;
  background-color: #000000;
  top: -3.4em;
  color: #ffffff;
  font-size: 14px;
  font-family: "Segoe UI";
  font-weight: 100;
  z-index: 0;
  opacity: 0;
  overflow: visible;
  pointer-events: none;
  border-radius: 4px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.25); }

.azuremediaplayer.amp-stream-skin .vjs-control-bar .vjs-control:hover > span.vjs-control-text, .azuremediaplayer.amp-stream-skin .vjs-control-bar .vjs-control:focus > span.vjs-control-text {
  transition-delay: 500ms;
  z-index: 5;
  opacity: 1; }

.azuremediaplayer.amp-stream-skin .vjs-control-bar .vjs-control:hover > span.vjs-control-text::after, .azuremediaplayer.amp-stream-skin .vjs-control-bar .vjs-control:focus > span.vjs-control-text::after {
    content: ' ';
    width: 0;
    height: 0;
    position: absolute;
    top: 100%;
    border: 4px solid transparent;
    border-top-color: #000000;
    transform: translateX(-50%);
    transition-delay: 500ms; }

.azuremediaplayer.amp-stream-skin .vjs-control-bar .vjs-control.vjs-no-tooltip:hover > span.vjs-control-text, .azuremediaplayer.amp-stream-skin .vjs-control-bar .vjs-control.vjs-no-tooltip:focus > span.vjs-control-text {
  display: none; }

.azuremediaplayer.amp-stream-skin .vjs-control-bar .vjs-control.vjs-volume-menu-button .vjs-menu:hover + span.vjs-control-text {
  transition-delay: 0ms;
  z-index: 0;
  opacity: 0; }

.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-left .vjs-control:hover > span.vjs-control-text, .azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-left .vjs-control:focus > span.vjs-control-text {
  left: 0; }

.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-left .vjs-control:hover > span.vjs-control-text::after, .azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-left .vjs-control:focus > span.vjs-control-text::after {
    left: 16px; }

.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-right .vjs-control:hover > span.vjs-control-text, .azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-right .vjs-control:focus > span.vjs-control-text {
  right: 0; }

.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-right .vjs-control:hover > span.vjs-control-text::after, .azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-right .vjs-control:focus > span.vjs-control-text::after {
    right: 8px; }

.azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-player.amp-live-on .vjs-time-control {
  display: none; }

.azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar div, .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar span, .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar .vjs-menu-item, .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-moreoptions-dialog div, .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-moreoptions-dialog span, .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-moreoptions-dialog .vjs-menu-item {
  font-family: 'Segoe UI','Stream Segoe UI' !important;
  font-size: 14px; }

.azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar .vjs-fullscreen-disabled {
  cursor: not-allowed;
  color: #A6A6A6; }

@media only screen and (max-width: 460px) {
  .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar .vjs-volume-control[aria-expanded=true] {
    margin-right: 0; }
  .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar .vjs-volume-control .vjs-menu-content {
    display: none; } }

@media only screen and (max-width: 350px) {
  .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar .amp-controlbaricons-left .vjs-time-control, .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar .amp-controlbaricons-left .amp-live-control {
    display: none; }
  .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar .amp-controlbaricons-right .amp-search-icon, .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-control-bar .amp-controlbaricons-right .amp-more-options-icon {
    display: none; }
  .azuremediaplayer.amp-stream-skin.azuremediaplayer .vjs-moreoptions-dialog {
    display: none; } }
@charset "UTF-8";
/*
  Your use of the content in the files referenced here is subject to the terms of the license at https://aka.ms/fabric-assets-license
*/
@font-face {
  font-family: 'FabricMDL2Icons';
  src: url("data:application/octet-stream;base64,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") format("truetype"); }
.azuremediaplayer.amp-stream-skin .ms-Icon--OfficeFormsLogo:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-family: 'FabricMDL2Icons';
  font-style: normal;
  font-weight: normal;
  speak: none;
  content: "\F434";
  vertical-align: bottom;
  color: #008272; }
.azuremediaplayer.amp-stream-skin .callout {
  position: absolute;
  top: -48px;
  height: 32px;
  font-size: small !important;
  display: none;
  z-index: 1000; }
.azuremediaplayer.amp-stream-skin .callout .callout-content {
    background: white;
    color: black;
    text-align: center;
    line-height: 32px;
    animation-name: comp-1-layer-1-opacity;
    padding: 0 8px 0 8px;
    white-space: nowrap;
    font-size: small;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); }
.azuremediaplayer.amp-stream-skin .callout .callout-mark {
    content: "";
    border: solid 10px transparent;
    border-top-color: white;
    position: absolute;
    display: block;
    top: 32px;
    width: 0px;
    background: transparent; }
.azuremediaplayer.amp-stream-skin .callout .callout-scale {
    transform-origin: bottom; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.overlay {
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.25);
  position: absolute; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.overlay.replay {
    background: none; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.overlay.replay .content-frame {
      display: none; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.marker {
  position: absolute;
  display: inline-block;
  width: 4px;
  height: 4px;
  border-radius: 4px;
  margin-top: 5px;
  margin-left: -2px;
  background: rgba(31, 26, 26, 0.75); }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.marker:after {
    position: absolute;
    content: '';
    top: -2px;
    left: -2px;
    bottom: -2px;
    right: -2px;
    border: 2px white solid;
    border-radius: 4px; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.marker.played:after {
    background: white; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.marker:hover .callout {
    display: block; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.marker:focus {
    outline-offset: 15px;
    outline: 2px solid white !important; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.content-frame {
  height: 100%;
  width: 100%;
  display: block;
  box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  float: left; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.control-link {
  display: block;
  position: absolute;
  color: white;
  text-decoration: none;
  text-align: center;
  line-height: 32px;
  background: rgba(33, 33, 33, 0.75);
  border-radius: 2px 2px 2px 2px;
  font-size: 16px;
  height: 32px;
  border: none; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.control-link.close-form {
    padding: 0 8px 0 8px;
    right: 8px;
    bottom: 64px;
    display: none; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.control-link.open-form {
    padding: 0 8px 0 8px;
    top: 0;
    right: 0;
    display: none; }
.azuremediaplayer.amp-stream-skin .timed-media-event-plugin.control-link:focus {
    outline: 2px solid white !important; }
.azuremediaplayer.amp-stream-skin .callout.shown .animation, .azuremediaplayer.amp-stream-skin .callout.shown.animation {
  animation-duration: 0.83s;
  animation-timing-function: linear;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-delay: 0s; }
.azuremediaplayer.amp-stream-skin .callout.shown .callout-scale {
  animation-name: callout-scale-animation;
  transform-origin: bottom; }
@keyframes callout-scale-animation {
  0% {
    transform: scale(0);
    animation-timing-function: cubic-bezier(0.1, 0.64, 0.2, 1); }
  30% {
    transform: scale(1);
    animation-timing-function: linear; }
  100% {
    transform: scale(1); } }
@keyframes callout-opacity-animation {
  0% {
    opacity: 0;
    animation-timing-function: linear; }
  12% {
    opacity: 1;
    animation-timing-function: linear; }
  100% {
    opacity: 1; } }
.azuremediaplayer.amp-stream-skin .callout.shown {
  animation-name: callout-opacity-animation;
  display: block; }
@charset "UTF-8";
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-search-icon::before {
  content: "\E708"; }
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-search-icon.active::after {
  content: '';
  display: block;
  height: 4px;
  width: 28px;
  margin: 0 2px;
  position: absolute;
  bottom: -8px;
  background-color: rgba(255, 255, 255, 0.5);
  transform: rotate(10px); }
@charset "UTF-8";
.azuremediaplayer.amp-stream-skin .vjs-hidden {
  display: none !important; }
.azuremediaplayer.amp-stream-skin.vjs-fluid {
  width: 100%;
  max-width: 100%;
  height: 0; }
.azuremediaplayer.amp-stream-skin .vjs-lock-showing {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important; }
.azuremediaplayer.amp-stream-skin .amp-no-js {
  background-color: #333;
  color: #ccc;
  font-family: Arial, sans-serif;
  font-size: 1.8em;
  height: 15em;
  margin: 0 auto;
  padding: 2em;
  text-align: center;
  width: 30em; }
.azuremediaplayer.amp-stream-skin .amp-no-js a,
.azuremediaplayer.amp-stream-skin .amp-no-js a:visited {
  color: #f4a460; }
.azuremediaplayer.amp-stream-skin.vjs-animate-opacity {
  -webkit-animation-name: vjsanimation;
  /* Safari 4.0 - 8.0 */
  -webkit-animation-duration: .5s;
  /* Safari 4.0 - 8.0 */
  animation-name: vjsanimation;
  animation-duration: .5s; }
/* Safari 4.0 - 8.0 */
/* Standard syntax */
@keyframes vjsanimation {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
@font-face {
  font-family: azuremediaplayer;
  src: url(./app/generated/azuremediaplayer.eot);
  src: url(./app/generated/azuremediaplayer.woff) format("woff"), url(./app/generated/azuremediaplayer.ttf) format("truetype"), url(../../bundles/app/generated/azuremediaplayer.svg#icomoon) format("svg");
  font-weight: normal;
  font-style: normal; }
.azuremediaplayer.amp-stream-skin {
  color: #ffffff;
  line-height: normal;
  min-width: 190px; }
.azuremediaplayer.amp-stream-skin * {
    box-sizing: border-box; }
.azuremediaplayer.amp-stream-skin *::before, .azuremediaplayer.amp-stream-skin *::after {
      box-sizing: inherit; }
.azuremediaplayer {
  background-clip: padding-box;
  background-color: #000000;
  font-family: 'Segoe UI semibold', 'Segoe UI', Arial, sans-serif;
  font-size: 9.3px;
  font-style: normal;
  font-weight: normal;
  padding: 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle; }
.azuremediaplayer .vjs-tech {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%; }
.azuremediaplayer .vjs-player {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden; }
.azuremediaplayer .vjs-player:focus {
    outline: 1px dotted white; }
.azuremediaplayer:-moz-full-screen {
    position: absolute; }
.azuremediaplayer:-webkit-full-screen {
    height: 100%;
    width: 100%; }
.azuremediaplayer.vjs-fullscreen {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
    z-index: 1000; }
.azuremediaplayer.vjs-fullscreen.vjs-user-inactive {
      cursor: none; }
body.vjs-full-window {
  height: 100%;
  margin: 0;
  overflow-y: auto;
  padding: 0; }
.azuremediaplayer.amp-stream-skin .vjs-big-play-button {
  position: absolute;
  top: calc(0.03em);
  left: calc(0.0375em);
  height: calc(0.075em);
  width: calc(0.075em);
  z-index: 2;
  background-color: #1f1a1a;
  background-color: rgba(31, 26, 26, 0.7);
  border: 2px solid rgba(25, 21, 21, 0.75);
  border-radius: calc(0.075em);
  box-shadow: 0;
  color: #ffffff;
  cursor: pointer;
  opacity: 0;
  padding: 0 1px;
  text-align: center;
  transition: background, border, border-radius, box-shadow, opacity, transform;
  transition-duration: .4s, .4s, .4s, .4s, .4s, .15s;
  vertical-align: middle;
  visibility: hidden;
  font-size: inherit; }
.azuremediaplayer.amp-stream-skin .vjs-big-play-button::before {
    position: absolute;
    top: 50%;
    left: calc(0.95em);
    content: "\E709";
    display: block;
    font-family: azuremediaplayer;
    font-size: calc(0.04em);
    text-align: right;
    text-shadow: none;
    transform: translate(-50%, -50%);
    vertical-align: middle; }
.azuremediaplayer.amp-stream-skin.amp-big-play-centered .vjs-big-play-button {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%); }
.azuremediaplayer.amp-stream-skin .vjs-controls-enabled .vjs-big-play-button {
  opacity: 1;
  visibility: visible; }
.azuremediaplayer.amp-stream-skin .vjs-controls-disabled .vjs-big-play-button {
  opacity: 0;
  visibility: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-controls-disabled .vjs-big-play-button.override-controls-disabled {
  opacity: 1;
  visibility: visible; }
.azuremediaplayer.amp-stream-skin .vjs-paused .vjs-big-play-button {
  opacity: 1;
  visibility: visible; }
.azuremediaplayer.amp-stream-skin .vjs-has-started .vjs-big-play-button, .azuremediaplayer.amp-stream-skin.vjs-using-native-controls .vjs-big-play-button,
.azuremediaplayer.amp-stream-skin .vjs-error .vjs-big-play-button,
.azuremediaplayer.amp-stream-skin .vjs-waiting .vjs-big-play-button {
  opacity: 0;
  visibility: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-has-started .vjs-big-play-button.override-controls-disabled, .azuremediaplayer.amp-stream-skin.vjs-using-native-controls .vjs-big-play-button.override-controls-disabled,
.azuremediaplayer.amp-stream-skin .vjs-error .vjs-big-play-button.override-controls-disabled,
.azuremediaplayer.amp-stream-skin .vjs-waiting .vjs-big-play-button.override-controls-disabled {
  opacity: 0;
  visibility: hidden; }
.azuremediaplayer.amp-stream-skin:hover .vjs-big-play-button,
.azuremediaplayer.amp-stream-skin .vjs-big-play-button:focus {
  background-color: #1f1a1a;
  background-color: rgba(31, 26, 26, 0.7);
  border: 2px solid #ffffff;
  border-radius: calc(0.075em);
  box-shadow: 0 0 1.5em rgba(255, 255, 255, 0.25);
  color: #ffffff;
  outline: 0;
  transform: scale(1.15);
  transition-duration: .15s; }
.azuremediaplayer.amp-stream-skin.amp-big-play-centered:hover .vjs-big-play-button,
.azuremediaplayer.amp-stream-skin.amp-big-play-centered .vjs-big-play-button:focus {
  transform: translate(-50%, -50%) scale(1.15); }
@media (max-width: 768px) {
  .azuremediaplayer.amp-stream-skin:hover .vjs-big-play-button,
  .azuremediaplayer.amp-stream-skin .vjs-big-play-button:focus,
  .azuremediaplayer.amp-stream-skin .vjs-big-play-button {
    height: calc(0.15em);
    width: calc(0.15em);
    border-radius: calc(0.15em); }
  .azuremediaplayer.amp-stream-skin .vjs-big-play-button::before {
    position: absolute;
    top: 50%;
    left: calc(1.0375em);
    font-size: calc(0.075em); } }
.azuremediaplayer.amp-stream-skin.vjs-user-active:not(.amp-size-s) .vjs-playing .vjs-big-pause-button {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important; }
.azuremediaplayer.amp-stream-skin.vjs-user-active.amp-size-s .vjs-playing .vjs-big-pause-button {
  opacity: 1;
  visibility: visible; }
.azuremediaplayer.amp-stream-skin .vjs-big-pause-button {
  position: absolute;
  top: calc(0.03em);
  left: calc(0.03em);
  height: calc(0.1em);
  width: calc(0.1em);
  z-index: 2;
  background-color: #1f1a1a;
  background-color: rgba(31, 26, 26, 0.7);
  border: 2px solid rgba(25, 21, 21, 0.75);
  border-radius: 0;
  box-shadow: 0;
  color: #ffffff;
  cursor: pointer;
  opacity: 0;
  text-align: center;
  transition: background, border, border-radius, box-shadow, opacity, transform;
  transition-duration: .4s, .4s, .4s, .4s, .4s, .15s;
  vertical-align: middle;
  visibility: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-big-pause-button::before {
    position: absolute;
    top: 50%;
    left: 50%;
    content: "\E602";
    display: block;
    font-family: azuremediaplayer;
    font-size: calc(0.06em);
    text-align: center;
    text-shadow: none;
    transform: translate(-50%, -50%);
    vertical-align: middle; }
.azuremediaplayer.amp-stream-skin.amp-big-play-centered .vjs-big-pause-button {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%); }
.azuremediaplayer.amp-stream-skin .vjs-has-started .vjs-big-pause-button,
.azuremediaplayer.amp-stream-skin .vjs-controls-disabled .vjs-big-pause-button,
.azuremediaplayer.amp-stream-skin .vjs-using-native-controls .vjs-big-pause-button,
.azuremediaplayer.amp-stream-skin .vjs-error .vjs-big-pause-button,
.azuremediaplayer.amp-stream-skin .vjs-loading .vjs-big-pause-button {
  opacity: 0;
  visibility: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-paused .vjs-big-pause-button,
.azuremediaplayer.amp-stream-skin.vjs-user-inactive .vjs-big-pause-button {
  opacity: 0;
  visibility: hidden; }
.azuremediaplayer.amp-stream-skin:hover .vjs-big-pause-button,
.azuremediaplayer.amp-stream-skin .vjs-big-pause-button:focus {
  background-color: #1f1a1a;
  background-color: rgba(31, 26, 26, 0.7);
  border: 2px solid #ffffff;
  border-radius: 0;
  box-shadow: 0 0 1.5em rgba(255, 255, 255, 0.25);
  color: #ffffff;
  outline: 0;
  transform: scale(1.15);
  transition-duration: .15s; }
.azuremediaplayer.amp-stream-skin.amp-big-play-centered:hover .vjs-big-pause-button,
.azuremediaplayer.amp-stream-skin.amp-big-play-centered .vjs-big-pause-button:focus {
  transform: translate(-50%, -50%) scale(1.15); }
.azuremediaplayer.amp-stream-skin .vjs-control-bar {
  font-family: 'Segoe UI';
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 4;
  background: rgba(31, 26, 26, 0.75);
  display: table;
  font-size: 9.3px;
  opacity: 0;
  padding: 10px 8px 8px;
  box-shadow: 0px -2px 50px 2px #1f1a1a;
  width: 100%; }
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-left,
  .azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-middle,
  .azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-right {
    display: table-cell;
    font-size: 20px; }
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-left,
  .azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-right {
    vertical-align: middle;
    white-space: nowrap;
    width: 1px; }
.azuremediaplayer.amp-stream-skin .vjs-control-bar .amp-controlbaricons-middle {
    min-width: 0; }
.azuremediaplayer.amp-stream-skin .vjs-has-started .vjs-control-bar {
  opacity: 1; }
.azuremediaplayer.amp-stream-skin.vjs-user-inactive .vjs-playing .vjs-control-bar {
  transition: opacity 1.5s;
  opacity: 0; }
.azuremediaplayer.amp-stream-skin.vjs-user-inactive .vjs-playing.vjs-audio .vjs-control-bar {
  opacity: 1;
  transition: none; }
.azuremediaplayer.amp-stream-skin .vjs-controls-disabled .vjs-control-bar,
.azuremediaplayer.amp-stream-skin .vjs-using-native-controls .vjs-control-bar,
.azuremediaplayer.amp-stream-skin .vjs-error .vjs-control-bar {
  opacity: 0;
  visibility: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-controls-disabled .vjs-control-bar .vjs-volume-bar,
  .azuremediaplayer.amp-stream-skin .vjs-using-native-controls .vjs-control-bar .vjs-volume-bar,
  .azuremediaplayer.amp-stream-skin .vjs-error .vjs-control-bar .vjs-volume-bar {
    opacity: 0;
    visibility: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-mouse-display {
  font-weight: normal;
  font-style: normal; }
.azuremediaplayer.amp-stream-skin .vjs-mouse-display::before {
    content: '\F111';
    display: none; }
.azuremediaplayer.amp-stream-skin .vjs-progress-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #3c454f;
  z-index: 1; }
.azuremediaplayer.amp-stream-skin .vjs-progress-control:hover .vjs-mouse-display {
  display: block; }
.azuremediaplayer.amp-stream-skin .vjs-control {
  height: 32px;
  width: 32px;
  background-color: transparent;
  border: 0;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  outline: none;
  padding: 0;
  position: relative;
  text-align: center;
  transition: background-color .15s, box-shadow .15s;
  vertical-align: middle; }
.azuremediaplayer.amp-stream-skin .vjs-control::before {
    height: 32px;
    width: 32px;
    font-family: azuremediaplayer;
    font-size: 16px;
    line-height: 32px; }
.azuremediaplayer.amp-stream-skin .vjs-control:hover, .azuremediaplayer.amp-stream-skin .vjs-control[aria-expanded=true] {
    background-color: transparent; }
.azuremediaplayer.amp-stream-skin .vjs-control.amp-control-disabled {
    height: 0;
    width: 0;
    position: static; }
.azuremediaplayer.amp-stream-skin .vjs-control.amp-control-disabled::before {
      content: '' !important; }
.azuremediaplayer.amp-stream-skin .outline-enabled .outline-enabled-control:focus {
  outline: 2px solid white !important; }
.azuremediaplayer.amp-stream-skin .vjs-control-text {
  height: 1px;
  width: 1px;
  border: 0;
  clip: rect(0 0 0 0);
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute; }
.azuremediaplayer.amp-stream-skin .vjs-play-control::before {
  content: "\E601"; }
.azuremediaplayer.amp-stream-skin .vjs-playing .vjs-play-control::before {
  content: "\E602"; }
.azuremediaplayer.amp-stream-skin .amp-live-control {
  color: #A6A6A6;
  display: inline-block;
  font-size: 11px;
  min-width: 32px;
  padding-right: 3px;
  text-align: left;
  width: auto; }
.azuremediaplayer.amp-stream-skin .amp-live-control::before {
    content: "\E626";
    display: inline-block;
    font-family: azuremediaplayer;
    font-size: 16px;
    margin: 0 8px;
    vertical-align: middle;
    width: auto; }
.azuremediaplayer.amp-stream-skin .amp-live-on .amp-live-control {
  color: #ffffff; }
.azuremediaplayer.amp-stream-skin .amp-live-on .amp-live-control::before {
    content: "\E626";
    color: #D73E36; }
.azuremediaplayer.amp-stream-skin .vjs-live-display {
  display: inline-block;
  vertical-align: middle; }
.azuremediaplayer.amp-stream-skin .vjs-time-control,
.azuremediaplayer.amp-stream-skin .vjs-time-divider {
  font-size: 11px;
  line-height: 32px;
  overflow: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-current-time {
  text-align: right;
  width: auto;
  padding-left: 12px; }
.azuremediaplayer.amp-stream-skin .vjs-current-time:hover {
    background-color: transparent;
    cursor: default; }
.azuremediaplayer.amp-stream-skin .vjs-current-time .amp-livetimeindicator {
    display: none;
    text-transform: uppercase; }
.azuremediaplayer.amp-stream-skin .amp-live-on .vjs-current-time .vjs-current-time-display {
  display: none; }
.azuremediaplayer.amp-stream-skin .amp-live-on .vjs-current-time .amp-livetimeindicator {
  display: block; }
.azuremediaplayer.amp-stream-skin .vjs-time-divider {
  display: inline-block;
  overflow: inherit;
  position: relative;
  text-align: center;
  width: 20px;
  vertical-align: bottom; }
.azuremediaplayer.amp-stream-skin .vjs-duration {
  text-align: left;
  width: auto; }
.azuremediaplayer.amp-stream-skin .vjs-duration:hover {
    background-color: transparent;
    cursor: default; }
.azuremediaplayer.amp-stream-skin .vjs-remaining-time {
  display: none; }
.azuremediaplayer.amp-stream-skin .vjs-current-time-display {
  display: block; }
.azuremediaplayer.amp-stream-skin .amp-live-edge-progress {
  background-image: url(../../bundles/app/generated/live-edge-hover.gif);
  display: none;
  float: right;
  height: 100%;
  position: relative;
  width: 36px;
  z-index: 1; }
.azuremediaplayer.amp-stream-skin .amp-live-edge-progress.amp-live-on {
    display: block; }
.azuremediaplayer.amp-stream-skin.amp-size-es .vjs-current-time {
  right: calc(70% + 10px); }
.azuremediaplayer.amp-stream-skin.amp-size-es .vjs-time-divider {
  left: calc(30% - 10px); }
.azuremediaplayer.amp-stream-skin.amp-size-es .vjs-duration {
  left: calc(30% + 10px); }
.azuremediaplayer.amp-stream-skin .vjs-progress-control {
  position: absolute;
  right: 0;
  bottom: calc(100% - 8px);
  left: 0;
  height: 14px;
  width: 100%;
  overflow: visible;
  transition: height .15s;
  padding: 0 6px;
  background-image: linear-gradient(to bottom, transparent 0px, transparent 6px, white 6px, white 8px, transparent 8px, transparent 100%), linear-gradient(to bottom, transparent 0px, transparent 6px, rgba(255, 255, 255, 0.15) 6px, rgba(255, 255, 255, 0.15) 8px, transparent 8px, transparent 100%);
  background-position: left, right;
  background-repeat: no-repeat;
  background-size: 6px 100%; }
.azuremediaplayer.amp-stream-skin:hover .vjs-progress-control {
  background-color: transparent;
  height: 14px; }
.azuremediaplayer.amp-stream-skin .vjs-progress-holder {
  background-image: linear-gradient(to bottom, transparent 0px, transparent 6px, rgba(255, 255, 255, 0.15) 6px, rgba(255, 255, 255, 0.15) 8px, transparent 8px, transparent 100%);
  cursor: pointer;
  height: 100%;
  outline: 0;
  padding: 0;
  position: relative;
  z-index: 11; }
@-moz-document url-prefix() {
  .high-contrast-enabled .azuremediaplayer.amp-stream-skin .vjs-progress-holder {
    border: 1px solid rgba(255, 255, 255, 0.15); } }
@media all and (-ms-high-contrast: active) {
    .azuremediaplayer.amp-stream-skin .vjs-progress-holder {
      border: 1px solid rgba(255, 255, 255, 0.15); } }
.azuremediaplayer.amp-stream-skin .vjs-progress-holder .vjs-play-progress,
  .azuremediaplayer.amp-stream-skin .vjs-progress-holder .vjs-load-progress,
  .azuremediaplayer.amp-stream-skin .vjs-progress-holder .vjs-load-progress div {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0;
    display: block;
    margin: 0;
    padding: 0; }
.azuremediaplayer.amp-stream-skin .vjs-play-progress {
  background-image: linear-gradient(to bottom, transparent 0px, transparent 6px, white 6px, white 8px, transparent 8px, transparent 100%); }
@-moz-document url-prefix() {
  .high-contrast-enabled .azuremediaplayer.amp-stream-skin .vjs-play-progress {
    border: 1px solid #ffffff; } }
@media all and (-ms-high-contrast: active) {
    .azuremediaplayer.amp-stream-skin .vjs-play-progress {
      border: 1px solid #ffffff; } }
.azuremediaplayer.amp-stream-skin .vjs-load-progress {
  background-image: linear-gradient(to bottom, transparent 0px, transparent 6px, rgba(255, 255, 255, 0.5) 6px, rgba(255, 255, 255, 0.5) 8px, transparent 8px, transparent 100%); }
@-moz-document url-prefix() {
  .high-contrast-enabled .azuremediaplayer.amp-stream-skin .vjs-load-progress {
    border: 1px solid rgba(255, 255, 255, 0.5); } }
@media all and (-ms-high-contrast: active) {
    .azuremediaplayer.amp-stream-skin .vjs-load-progress {
      border: 1px solid rgba(255, 255, 255, 0.5); } }
.azuremediaplayer.amp-stream-skin .vjs-load-progress div {
    background-image: linear-gradient(to bottom, transparent 0px, transparent 6px, rgba(255, 255, 255, 0.5) 6px, rgba(255, 255, 255, 0.5) 8px, transparent 8px, transparent 100%); }
@-moz-document url-prefix() {
  .high-contrast-enabled .azuremediaplayer.amp-stream-skin .vjs-load-progress div {
    border: 1px solid rgba(255, 255, 255, 0.5); } }
@media all and (-ms-high-contrast: active) {
      .azuremediaplayer.amp-stream-skin .vjs-load-progress div {
        border: 1px solid rgba(255, 255, 255, 0.5); } }
.azuremediaplayer.amp-stream-skin .vjs-slider-handle {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  top: -12px;
  z-index: 10; }
.azuremediaplayer.amp-stream-skin .vjs-slider-handle::before {
    position: absolute;
    top: 19px;
    height: 12px;
    width: 12px;
    background-color: #ffffff;
    border-radius: 12px;
    content: '';
    margin: -6px 0 0 -6px;
    transition: all .1s; }
@-moz-document url-prefix() {
  .high-contrast-enabled .azuremediaplayer.amp-stream-skin .vjs-slider-handle::before {
    border: 1px solid #ffffff; } }
@media all and (-ms-high-contrast: active) {
      .azuremediaplayer.amp-stream-skin .vjs-slider-handle::before {
        border: 1px solid #ffffff; } }
.azuremediaplayer.amp-stream-skin .vjs-slider-handle::after {
    position: absolute;
    top: 4px;
    right: -8px;
    bottom: -8px;
    left: -8px;
    border: 2px solid #ffffff;
    content: '';
    display: none;
    transition: all .1s; }
.azuremediaplayer.amp-stream-skin .vjs-progress-holder:focus .vjs-slider-handle::before {
  display: block;
  height: 12px;
  width: 12px;
  margin: -6px 0 0 -6px; }
.azuremediaplayer.amp-stream-skin .vjs-progress-holder:focus .vjs-slider-handle::after {
  display: block; }
.azuremediaplayer.amp-stream-skin:hover .vjs-slider-handle {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  top: -12px; }
.azuremediaplayer.amp-stream-skin:hover .vjs-slider-handle::before {
    height: 12px;
    width: 12px;
    border-radius: 12px;
    margin: -6px 0 0 -6px; }
.azuremediaplayer.amp-stream-skin:hover .vjs-slider-handle::after {
    position: absolute;
    top: 4px;
    right: -8px;
    bottom: -8px;
    left: -8px; }
.azuremediaplayer.amp-stream-skin .amp-time-tip {
  bottom: calc(100% + 16px);
  top: auto !important; }
.azuremediaplayer.amp-stream-skin .vjs-loading-spinner {
  background: url(../../bundles/app/generated/stream-loading.png);
  width: 170px;
  height: 75px;
  animation: play 1.5s steps(48) infinite;
  margin-left: calc(-1 * (170px / 2));
  margin-top: calc(-1 * (75px / 2));
  display: none;
  font-size: 0;
  left: 50%;
  position: absolute;
  top: 50%; }
.azuremediaplayer.amp-stream-skin .vjs-loading-spinner::before {
    content: none; }
@keyframes play {
  100% {
    background-position: -8160px; } }
.azuremediaplayer.amp-stream-skin .vjs-waiting .vjs-loading-spinner,
.azuremediaplayer.amp-stream-skin .vjs-seeking .vjs-loading-spinner {
  display: block; }
.azuremediaplayer.amp-stream-skin .vjs-error .vjs-loading-spinner {
  display: none; }
.azuremediaplayer.amp-stream-skin .vjs-menu-button {
  cursor: pointer; }
.azuremediaplayer.amp-stream-skin .vjs-menu-button.amp-control-disabled {
    height: 0;
    width: 0;
    position: static; }
.azuremediaplayer.amp-stream-skin .vjs-menu-button.amp-control-disabled::before {
      content: '' !important; }
.azuremediaplayer.amp-stream-skin .vjs-menu-button .vjs-menu {
    text-align: left; }
.azuremediaplayer.amp-stream-skin .vjs-menu-button[aria-expanded=true] .vjs-menu {
    display: block !important;
    opacity: 1;
    transform: translateY(0);
    visibility: visible; }
.azuremediaplayer.amp-stream-skin .vjs-menu-button .vjs-menu-content {
    position: absolute;
    right: 0;
    bottom: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    box-shadow: none;
    list-style: none;
    margin: 0;
    max-width: none;
    max-height: 16em;
    overflow: auto;
    overflow-x: hidden;
    padding: 12px 12px 14px;
    white-space: nowrap; }
.azuremediaplayer.amp-stream-skin .vjs-menu-button .vjs-menu-title {
    cursor: default;
    font-size: 1em;
    font-weight: bold;
    line-height: 2em;
    margin: 0 0 .3em;
    padding: 0;
    text-align: center;
    text-transform: uppercase; }
.azuremediaplayer.amp-stream-skin .vjs-menu {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: none;
  height: calc(100% + 23px);
  min-width: 100%;
  opacity: 0;
  transform: translateY(10px);
  transition: opacity .3s, transform .2s;
  visibility: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-menu-item,
.azuremediaplayer.amp-stream-skin .amp-menu-header {
  height: auto;
  width: auto;
  color: rgba(255, 255, 255, 0.75);
  display: block;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  text-transform: none; }
.azuremediaplayer.amp-stream-skin .vjs-menu-item {
  font-family: "Segoe UI", "SegoeUI";
  font-size: 11px;
  font-weight: normal;
  height: auto;
  width: auto;
  line-height: 14px;
  padding: 5px;
  text-indent: 0; }
.azuremediaplayer.amp-stream-skin .vjs-menu-item::before {
    height: 100%;
    width: 10px;
    content: '';
    display: inline-block;
    font-family: azuremediaplayer;
    line-height: normal;
    margin-right: 4px;
    vertical-align: middle; }
.azuremediaplayer.amp-stream-skin .vjs-menu-item.vjs-selected {
    color: #ffffff; }
.azuremediaplayer.amp-stream-skin .vjs-menu-item.vjs-selected::before {
      content: "\E62C";
      font-size: 8px; }
.azuremediaplayer.amp-stream-skin .vjs-menu-item:hover, .azuremediaplayer.amp-stream-skin .vjs-menu-item:focus, .azuremediaplayer.amp-stream-skin .vjs-menu-item.vjs-selected, .azuremediaplayer.amp-stream-skin .vjs-menu-item.vjs-selected:hover, .azuremediaplayer.amp-stream-skin .vjs-menu-item.vjs-selected:focus {
    background-color: transparent;
    outline: none; }
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .azuremediaplayer.amp-stream-skin .vjs-menu-item {
    color: white; } }
@media screen and (-ms-high-contrast: black-on-white) {
  .azuremediaplayer.amp-stream-skin .vjs-menu-item {
    color: black; } }
@media screen and (-ms-high-contrast: white-on-black) {
  .azuremediaplayer.amp-stream-skin .vjs-menu-item {
    color: white; } }
.azuremediaplayer.amp-stream-skin _::-webkit-:host:not(:root:root), .azuremediaplayer.amp-stream-skin .vjs-menu-item {
  color: white; }
.azuremediaplayer.amp-stream-skin _::-webkit-:not(:root:root), .azuremediaplayer.amp-stream-skin .vjs-menu-item {
  color: white; }
.azuremediaplayer.amp-stream-skin .amp-menu-header {
  font-family: "Segoe UI";
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  padding: 5px;
  pointer-events: none;
  text-transform: uppercase; }
.azuremediaplayer.amp-stream-skin .amp-menu-header:hover, .azuremediaplayer.amp-stream-skin .amp-menu-header:focus {
    background-color: none;
    outline: none; }
.azuremediaplayer.amp-stream-skin .vjs-poster {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
  margin: 0;
  padding: 0;
  text-align: center;
  font-size: 0px; }
.azuremediaplayer.amp-stream-skin .vjs-poster img {
    vertical-align: middle; }
.azuremediaplayer.amp-stream-skin .vjs-has-started .vjs-poster,
.azuremediaplayer.amp-stream-skin .vjs-using-native-controls .vjs-poster {
  display: none; }
.azuremediaplayer.amp-stream-skin .vjs-audio.vjs-has-started .vjs-poster {
  display: block; }
.azuremediaplayer.amp-stream-skin .vjs-poster .vjs-poster-span {
  display: inline-block;
  height: 100%;
  vertical-align: middle; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings {
  position: absolute;
  background-color: #000;
  opacity: .75;
  color: #fff;
  padding: 0.5em;
  height: 25em;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 40em;
  top: 2%;
  left: 50%;
  z-index: 1;
  transform: translateX(-50%); }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksettings {
    top: 0;
    bottom: 1em;
    left: 0;
    right: 0;
    position: absolute;
    overflow: auto; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksettings-colors,
  .azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksettings-font {
    float: left; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksettings-colors::after,
  .azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksettings-font::after,
  .azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksettings-controls::after {
    clear: both; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksettings-colors fieldset {
    margin-bottom: 20px; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksettings-controls {
    position: absolute;
    bottom: 0em;
    right: 1em;
    color: #000; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksetting {
    margin: 5px;
    padding: 3px;
    min-height: 40px;
    border: none; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksetting label,
    .azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksetting legend {
      display: block;
      width: 115px;
      margin-bottom: 5px;
      font-weight: normal;
      color: #fff; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksetting select {
      color: #000; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksetting span {
      display: inline;
      margin-left: 5px;
      vertical-align: top; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksetting > div {
      margin-bottom: 5px;
      min-height: 20px; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings .vjs-tracksetting > div:last-child {
      margin-bottom: 0;
      min-height: 0;
      padding-bottom: 0; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings label > input {
    margin-right: 10px; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings fieldset {
    margin-top: 1em;
    margin-left: .5em;
    /* Hide labels within fieldsets, so they are only for screen reader users */ }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings fieldset .vjs-label {
      position: absolute;
      /* for Internet Explorer */
      clip: rect(1px 1px 1px 1px);
      clip: rect(1px, 1px, 1px, 1px);
      padding: 0;
      border: 0;
      height: 1px;
      width: 1px;
      overflow: hidden; }
.azuremediaplayer.amp-stream-skin .vjs-caption-settings input[type="button"] {
    width: 40px;
    height: 40px; }
.azuremediaplayer.amp-stream-skin .vjs-playback-rate .vjs-playback-rate-value {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  font-size: 1.5em;
  line-height: 2;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); }
.azuremediaplayer.amp-stream-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content {
  font-size: 9.3px;
  left: -2em;
  list-style: none;
  width: 4em; }
.azuremediaplayer.amp-stream-skin .amp-playbackspeed-control-normal::before {
  content: "\E62F"; }
.azuremediaplayer.amp-stream-skin .amp-playbackspeed-control-fast::before {
  content: "\E62F";
  color: #71b1d1; }
.azuremediaplayer.amp-stream-skin .amp-playbackspeed-control-slow::before {
  content: "\E62F";
  color: #71b1d1; }
.azuremediaplayer.amp-stream-skin .vjs-chapters-button::before {
  content: ''; }
.azuremediaplayer.amp-stream-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content {
  font-size: 9.3px;
  left: -12em;
  width: 24em; }
.azuremediaplayer.amp-stream-skin .amp-logo {
  width: 0.18em; }
.azuremediaplayer.amp-stream-skin .amp-logo > div,
  .azuremediaplayer.amp-stream-skin .amp-logo > span {
    background-image: url(../../bundles/app/generated/amslogo.png);
    background-position: right top;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: auto;
    display: block;
    height: 32px;
    left: auto;
    max-width: 0.18em;
    position: static;
    right: calc(0.03em);
    top: calc(0.03em);
    width: 100%; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
      .high-contrast-enabled .azuremediaplayer.amp-stream-skin .amp-logo > div, .high-contrast-enabled
      .azuremediaplayer.amp-stream-skin .amp-logo > span {
        background: none; } }
.azuremediaplayer.amp-stream-skin .amp-logo > div img,
    .azuremediaplayer.amp-stream-skin .amp-logo > span img {
      position: absolute;
      height: 32px;
      width: 0.18em;
      display: none; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
        .high-contrast-enabled .azuremediaplayer.amp-stream-skin .amp-logo > div img, .high-contrast-enabled
        .azuremediaplayer.amp-stream-skin .amp-logo > span img {
          display: block; } }
.azuremediaplayer.amp-stream-skin .amp-logo > div a,
    .azuremediaplayer.amp-stream-skin .amp-logo > span a {
      display: block;
      height: 100%;
      width: 100%; }
.azuremediaplayer.amp-stream-skin .amp-logo-ad {
  width: 0.18em;
  margin-right: calc(0.06em); }
.azuremediaplayer.amp-stream-skin .amp-logo-ad > div,
  .azuremediaplayer.amp-stream-skin .amp-logo-ad > span {
    background-image: url(../../bundles/app/generated/amslogo.png);
    background-position: right top;
    background-repeat: no-repeat;
    background-size: contain;
    bottom: auto;
    display: block;
    height: 32px;
    left: auto;
    max-width: 0.18em;
    position: static;
    right: calc(0.03em);
    top: calc(0.03em);
    width: 100%; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
      .high-contrast-enabled .azuremediaplayer.amp-stream-skin .amp-logo-ad > div, .high-contrast-enabled
      .azuremediaplayer.amp-stream-skin .amp-logo-ad > span {
        background: none; } }
.azuremediaplayer.amp-stream-skin .amp-logo-ad > div img,
    .azuremediaplayer.amp-stream-skin .amp-logo-ad > span img {
      position: absolute;
      height: 32px;
      width: 0.18em;
      display: none; }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
        .high-contrast-enabled .azuremediaplayer.amp-stream-skin .amp-logo-ad > div img, .high-contrast-enabled
        .azuremediaplayer.amp-stream-skin .amp-logo-ad > span img {
          display: block; } }
.azuremediaplayer.amp-stream-skin .amp-logo-ad > div a,
    .azuremediaplayer.amp-stream-skin .amp-logo-ad > span a {
      display: block;
      height: 100%;
      width: 100%; }
.azuremediaplayer.amp-stream-skin .amp-audiotracks-control::before {
  content: "\E62D"; }
.azuremediaplayer.amp-stream-skin .vjs-text-track-display {
  z-index: 3;
  bottom: 0;
  font-size: 9.3px;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0; }
.azuremediaplayer.amp-stream-skin .vjs-text-track-display > div {
    margin: 0 !important; }
.azuremediaplayer.amp-stream-skin .vjs-text-track-display > div > div {
      bottom: 80px !important;
      height: auto !important;
      top: auto !important;
      transition: bottom .15s;
      white-space: normal !important;
      width: 100% !important; }
.azuremediaplayer.amp-stream-skin .vjs-text-track-display > div > div > div {
        position: static !important;
        padding: 12px 20px;
        display: inline-block !important; }
.azuremediaplayer.amp-stream-skin .amp-showing-texttrack-settings .vjs-text-track-display {
  z-index: 100000; }
.azuremediaplayer.amp-stream-skin.vjs-user-inactive .vjs-has-started.vjs-playing .vjs-text-track-display > div > div {
  bottom: 32px !important; }
.azuremediaplayer.amp-stream-skin .vjs-subtitles-button::before {
  content: "\E60B"; }
.azuremediaplayer.amp-stream-skin .vjs-captions-button::before {
  content: "\E60C"; }
.azuremediaplayer.amp-stream-skin .vjs-captions-button:focus .vjs-control-content::before,
.azuremediaplayer.amp-stream-skin .vjs-captions-button:hover .vjs-control-content::before {
  box-shadow: 0 0 1em #ffffff;
  font-size: 9.3px; }
.azuremediaplayer.amp-stream-skin .amp-moreoptions-control::before {
  content: "\E62B"; }
.azuremediaplayer.amp-stream-skin .amp-moreoptions-control .vjs-menu {
  left: auto; }
.azuremediaplayer.amp-stream-skin .amp-moreoptions-control .vjs-menu-content {
  left: auto;
  right: 0; }
.azuremediaplayer.amp-stream-skin .amp-moreoptions-control .vjs-menu-item::before {
  width: 20px; }
.azuremediaplayer.amp-stream-skin .amp-quality-control.quality-1::before {
  content: "\E627"; }
.azuremediaplayer.amp-stream-skin .amp-quality-control.quality-2::before {
  content: "\E628"; }
.azuremediaplayer.amp-stream-skin .amp-quality-control.quality-3::before {
  content: "\E629"; }
.azuremediaplayer.amp-stream-skin .amp-quality-control.quality-4::before {
  content: "\E62A"; }
.azuremediaplayer.amp-stream-skin .vjs-fullscreen-control::before {
  content: "\E607"; }
.azuremediaplayer.amp-stream-skin.vjs-fullscreen {
  height: 100% !important;
  width: 100% !important; }
.azuremediaplayer.amp-stream-skin.vjs-fullscreen .vjs-fullscreen-control::before {
    content: "\E608"; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control {
  transition: all 0.25s linear;
  display: inline-block;
  position: relative; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-mute-control.vjs-vol-0::before {
    content: "\E606"; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-mute-control.vjs-vol-1::before {
    content: "\E702"; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-mute-control.vjs-vol-2::before {
    content: "\E705"; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-mute-control.vjs-vol-3::before {
    content: "\E605"; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-menu {
    bottom: 32px;
    height: 0px;
    display: block !important;
    opacity: 0;
    transform: none;
    visibility: visible; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control[aria-expanded=true] {
    margin-right: 112px; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control[aria-expanded=true] .vjs-menu .vjs-menu-content {
      width: 112px; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control[aria-expanded=true] .vjs-menu .vjs-volume-bar {
      opacity: 1; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-menu-content {
    height: 32px;
    width: 0;
    transition: all 0.25s linear;
    bottom: 0;
    padding: 6px 0;
    position: relative;
    left: 32px;
    box-shadow: none;
    overflow: hidden;
    text-align: center;
    background-color: transparent; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-volume-bar {
    height: 20px;
    width: 100px;
    background: linear-gradient(to bottom, transparent 0%, transparent 9px, rgba(255, 255, 255, 0.33) 9px, rgba(255, 255, 255, 0.33) 11px, transparent 11px, transparent 100%);
    position: relative;
    outline: none; }
@-moz-document url-prefix() {
  .high-contrast-enabled .azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-volume-bar {
    border: 1px solid linear-gradient(to bottom, transparent 0%, transparent 9px, rgba(255, 255, 255, 0.33) 9px, rgba(255, 255, 255, 0.33) 11px, transparent 11px, transparent 100%); } }
@media all and (-ms-high-contrast: active) {
      .azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-volume-bar {
        border: 1px solid linear-gradient(to bottom, transparent 0%, transparent 9px, rgba(255, 255, 255, 0.33) 9px, rgba(255, 255, 255, 0.33) 11px, transparent 11px, transparent 100%); } }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-volume-bar .vjs-volume-handle {
      position: absolute;
      top: 4px;
      left: 44px;
      height: 12px;
      width: 12px;
      background: #ffffff;
      border-radius: 12px; }
@-moz-document url-prefix() {
  .high-contrast-enabled .azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-volume-bar .vjs-volume-handle {
    border: 1px solid #ffffff; } }
@media all and (-ms-high-contrast: active) {
        .azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-volume-bar .vjs-volume-handle {
          border: 1px solid #ffffff; } }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-volume-bar .vjs-volume-handle::after {
        position: absolute;
        top: -5px;
        right: -6px;
        bottom: -5px;
        left: -6px;
        border: 2px solid #ffffff;
        content: '';
        display: none; }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-volume-bar .vjs-volume-level {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: linear-gradient(to bottom, transparent 0%, transparent 9px, #ffffff 9px, #ffffff 11px, transparent 11px, transparent 100%); }
.azuremediaplayer.amp-stream-skin .vjs-volume-control .vjs-volume-bar:focus .vjs-volume-handle::after {
    content: '';
    display: block; }
.azuremediaplayer.amp-stream-skin .amp-timeline-marker {
  display: inline-block;
  float: left;
  height: 14px;
  margin-left: -1.5px;
  position: absolute;
  transition: height .15s;
  width: 3px; }
.azuremediaplayer.amp-stream-skin .amp-timeline-marker::before {
    position: absolute;
    top: -6px;
    right: -7px;
    bottom: -6px;
    left: -7px;
    border: 2px solid #ffffff;
    content: '';
    display: none;
    transition: all .1s; }
.azuremediaplayer.amp-stream-skin .amp-timeline-marker:focus {
    outline: none; }
.azuremediaplayer.amp-stream-skin .amp-timeline-marker:focus::before {
      display: block; }
.azuremediaplayer.amp-stream-skin:hover .amp-timeline-marker {
  height: 14px; }
.azuremediaplayer.amp-stream-skin:hover .amp-timeline-marker:focus::before {
    position: absolute;
    top: -7px;
    right: -13px;
    bottom: -7px;
    left: -13px;
    display: block; }
.azuremediaplayer.amp-stream-skin .vjs-error-display {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000000 url("data:image/png;base64,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");
  display: none; }
.azuremediaplayer.amp-stream-skin .vjs-error-display > div {
    position: absolute;
    top: 25%;
    right: 13%;
    left: 22%;
    font-size: 14px;
    line-height: 19px; }
.azuremediaplayer.amp-stream-skin .vjs-error-display > div::before {
      position: absolute;
      top: 0;
      right: calc(100% + 20px);
      height: 45px;
      width: 45px;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAkCAMAAAAqy0NgAAAAAXNSR0IArs4c6QAAAU1QTFRFAAAA////gICAqqqqgICAmZmZcY6OgICAbYCAeHiHcYCAc4CAcHp6dnaAcXt7cHiAcXiAcXiAbnV8cnmAbnSAcXd9cHV6bnN9cXZ7b3R9bXZ7cHR9b3d7bHR8bXR8b3Z+b3d6bXR7bHZ8bXN8bHV7bHV7bXV7b3R9bHR9bXV6bHR8bXR8bnN7bnV8bXR7bnV8bHV7bXV7bnR6bXV7bnR8bXV7bHR8bXN7bXV6bXN6bXR6bHV7bXR6bHN7bXR7bXN7bXR7bXN7bXN7bHR6bXR6bHR7bXR7bXR7bXR7bHN6bXN6bXR7bXN6bXR6bXN7bXN7bXN7bHR6bXR6bHR7bHN7bXR6bHR7bXR7bXR7bXR7bXR6bHN7bXN7bXR6bXN7bHR6bXN7bHR6bXR6bHN7bHR7bXN6bHR7bXN6bXR7bHN6bXR7bHN6bXR7bHN6bHN6tTEW/wAAAG50Uk5TAAECAwQFCQoOERIUGRobICIkJSYsLTAzNDc4OTxCREVHTVBUVVdZWlxiY2Voa2xteHp7gYKDhIWMlJaXmJmanaKkpqetrrK2t7q8vb7Aw8XHyMrN1NXW2Nre4eLm6uvs7fDy8/X29/j5+vv8/f4q3JwtAAABaklEQVQYGY3BWVtSYRiG0ZvYZZQRNmhqkolZSoMaaRMRoTmllYmWmoib0Ij9/P/DtDgAvrerby06BJevD43eHcvcuwjcTA/d6D2P5cr9udLmoVqeA+MnOnO4WZqb6KXN8KsdtXsbg0dNtdl5OcxfiaI6LQWQU7digjMFdfrcw7k3chU4NRCp07drUJArGgBy6vb9FsF7uXLAqhzhHS58lGMV4qFcPye4VFa3ME6/LFGGvl/q1k9Wlmoy9k6OLPOyZHkq1zxFGT7EHshQZEOuWur2sQwb7Mm1xhdZ9qjLMDorS52mDF+vNmRoEskyuyhDhEw/HspCJNMLGSIaMi3K0OBIpk8yHLEtSyWUYZtlWY5lWSYvf6+Zkb8ZMvKXISl/SdiVr12gJF8l4Il8PQYSB/JzkODUpPxM8ke6rP8rp2mJD06v1PRvtZXpwTjtgtTIVC6/sL61X6mG9ZN6WK3sb60v5J9NjaQCWn4DKuhZrfarYnwAAAAASUVORK5CYII=") no-repeat;
      content: ''; }
.azuremediaplayer.amp-stream-skin .vjs-error-display .vjs-offscreen {
    display: none; }
.azuremediaplayer.amp-stream-skin .vjs-error .vjs-error-display {
  display: block; }
.azuremediaplayer.amp-stream-skin .amp-content-title {
  margin-left: calc(0.03em);
  margin-top: calc(0.03em);
  top: 0px;
  position: absolute;
  width: calc(100% - 0.06em); }
.azuremediaplayer.amp-stream-skin .amp-content-title .logo-title-row {
    display: table;
    margin-bottom: .02em;
    width: 100%; }
.azuremediaplayer.amp-stream-skin .amp-content-title .logo-title-row > div {
      display: table-cell;
      overflow: hidden; }
.azuremediaplayer.amp-stream-skin .amp-content-title .title {
    padding-right: calc(0.02em);
    vertical-align: top; }
.azuremediaplayer.amp-stream-skin .amp-content-title .title h4 {
      color: #ffffff;
      font-size: calc(0.025em + (4px));
      line-height: 1.1;
      margin: 0;
      max-height: 2.3em;
      overflow: hidden;
      padding: 0; }
.azuremediaplayer.amp-stream-skin .amp-content-title .description {
    color: #ffffff;
    font-size: calc(0.02em + (2px));
    line-height: 1.1; }
.azuremediaplayer.amp-stream-skin .vjs-error .amp-content-title,
.azuremediaplayer.amp-stream-skin.vjs-user-inactive .vjs-playing .amp-content-title {
  display: none !important; }
.azuremediaplayer.amp-stream-skin .amp-download-control::before {
  content: "\E641"; }
.azuremediaplayer.amp-stream-skin .amp-download-control {
  display: none; }
.azuremediaplayer.amp-stream-skin .amp-showing-download-control .amp-download-control {
  display: inline-block; }
.azuremediaplayer.amp-stream-skin .amp-download-dialog {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  background-color: black;
  font-size: 1.2em;
  font-family: "Segoe UI Light","Segoe UI","Helvetica Neue","Arial"; }
.azuremediaplayer.amp-stream-skin .amp-download-close {
  position: absolute;
  top: 0px;
  right: 0px; }
.azuremediaplayer.amp-stream-skin .amp-download-close::before {
    content: "\E637"; }
.azuremediaplayer.amp-stream-skin .amp-download-container {
  position: absolute;
  top: 0px;
  width: 84%;
  height: calc(100% - 40px);
  margin-left: 8%;
  margin-right: 8%;
  font-size: 16px; }
.azuremediaplayer.amp-stream-skin .amp-download-header {
  width: 100%;
  height: 2em;
  font-size: 1.7em;
  position: relative;
  max-height: 17%; }
.azuremediaplayer.amp-stream-skin .amp-download-header-title {
  position: absolute;
  bottom: 0; }
.azuremediaplayer.amp-stream-skin .amp-download-body {
  width: 100%;
  min-height: 50%;
  max-height: 65%;
  overflow: auto;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
  margin-top: 6px;
  margin-bottom: 6px;
  padding-top: 10px;
  padding-bottom: 10px; }
.azuremediaplayer.amp-stream-skin .amp-download-body > div > select {
    color: black; }
.azuremediaplayer.amp-stream-skin .amp-download-left-col {
  width: 50%;
  float: left; }
.azuremediaplayer.amp-stream-skin .amp-download-right-col {
  width: 50%;
  float: right; }
.azuremediaplayer.amp-stream-skin .amp-clear {
  clear: both; }
.azuremediaplayer.amp-stream-skin .amp-download-label {
  display: block; }
.azuremediaplayer.amp-stream-skin .amp-download-label > input {
    margin-right: 10px; }
.azuremediaplayer.amp-stream-skin .amp-download-label .amp-download-body > div > select {
    color: black; }
.azuremediaplayer.amp-stream-skin .amp-download-footer {
  width: 100%;
  height: 2em;
  max-height: 17%; }
.azuremediaplayer.amp-stream-skin .amp-download-button {
  background-color: #3176bb;
  border: none;
  padding: 5px 10px;
  float: right;
  color: white;
  text-decoration: none; }
.azuremediaplayer.amp-stream-skin .amp-download-disabled {
  background-color: #333;
  color: #888; }
.azuremediaplayer.amp-stream-skin .vjs-screen-reader-text {
  position: absolute !important;
  overflow: hidden !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  width: 1px !important;
  height: 1px !important;
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
  top: 0; }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9bbmFtZV0vLi9NZWRpYVBsYXllclBsdWdpbnMvU3RyZWFtSWNvbi9TdHJlYW1JY29uLnNjc3MiLCJ3ZWJwYWNrOi8vW25hbWVdLy4vTWVkaWFQbGF5ZXJQbHVnaW5zL1RoZWF0ZXJNb2RlL1RoZWF0ZXJNb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vW25hbWVdLy4vTWVkaWFQbGF5ZXJQbHVnaW5zL0NhcHRpb25TZXR0aW5ncy9DYXB0aW9uU2V0dGluZ3Muc2NzcyIsIndlYnBhY2s6Ly9bbmFtZV0vLi9NZWRpYVBsYXllclBsdWdpbnMvTW91c2VUaW1lVG9vbHRpcC9Nb3VzZVRpbWVUb29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vW25hbWVdLy4vTWVkaWFQbGF5ZXJQbHVnaW5zL01vcmVPcHRpb25zL01vcmVPcHRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vW25hbWVdLy4vTWVkaWFQbGF5ZXJQbHVnaW5zL0NhcHRpb25Ub2dnbGUvQ2FwdGlvblRvZ2dsZS5zY3NzIiwid2VicGFjazovL1tuYW1lXS8uL01lZGlhUGxheWVyUGx1Z2lucy9TdHJlYW1Ta2luUGx1Z2luL1N0cmVhbVNraW5QbHVnaW4uc2NzcyIsIndlYnBhY2s6Ly9bbmFtZV0vLi9NZWRpYVBsYXllclBsdWdpbnMvVGltZWRNZWRpYUV2ZW50UGx1Z2luL1RpbWVkTWVkaWFFdmVudFBsdWdpbi5zY3NzIiwid2VicGFjazovL1tuYW1lXS8uL01lZGlhUGxheWVyUGx1Z2lucy9TZWFyY2hQbHVnaW4vU2VhcmNoUGx1Z2luLnNjc3MiLCJ3ZWJwYWNrOi8vW25hbWVdLy4vTWVkaWFQbGF5ZXJQbHVnaW5zL3N0eWxlcy90aGVtZXMvc3RyZWFtLXNraW4vbWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQUNqQjtFQUNFLGlCQUFhLEVBQUU7QUNGakIsaUJBQWlCO0FBQ2pCO0VBQ0U7SUFDRSxjQUFjLEVBQUUsRUFBRTtBQUN0QjtFQUNFLGlCQUFhLEVBQUU7QUFD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RUFDWCxhQUFhLEVBQUU7QUFDakI7RUFDRSxZQUFZLEVBQUU7QUFDaEI7RUFDRSxlQUFlLEVBQUU7QUFDbkI7SUFDSSxtQkFBbUIsRUFBRTtBQUN6QjtJQUNJLGFBQWEsRUFBRTtBQUNuQjtFQUNFLFlBQVk7RUFDWixZQUFZO0VBQ1osZ0JBQWdCLEVBQUU7QUFDcEI7RUFDRSwwQkFBMEI7RUFDMUIsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsYUFBYTtFQUNiLHNCQUFzQixFQUFFO0FBQzFCO0VBQ0UsdUJBQXVCO0VBQ3ZCLFlBQVksRUFBRTtBQUNoQjtFQUNFLDhCQUE4QjtFQUM5Qiw0QkFBNEI7RUFDNUIsMENBQTBDO0VBQzFDLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsd0JBQXdCO0VBQ3hCLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsT0FBTyxFQUFFIiwiZmlsZSI6ImJ1bmRsZXMvRGVidWcvcGxheWVyLXNraW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC1zdHJlYW0taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLunIFcIjsgfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC10aGVhdGVyLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC10aGVhdGVyLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7pyGXCI7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC5hbXAtdGhlYXRlci1pY29uLmFtcC10aGVhdGVyLWV4aXQtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ch1wiOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4udmpzLWZ1bGxzY3JlZW4gLnZqcy1jb250cm9sLWJhciAuYW1wLXRoZWF0ZXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSB7XG4gIHBhZGRpbmc6IDEycHggMTZweCAyNHB4IDE2cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtY2FwdGlvbi1zZXR0aW5ncy1tZW51IC5hbXAtY2FwdGlvbi1zZXR0aW5ncy1sYWJlbCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jYXB0aW9uLXNldHRpbmdzLW1lbnUgLmFtcC1yYWRpby1idXR0b24tZ3JvdXAge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBtaW4td2lkdGg6IDI2MHB4OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jYXB0aW9uLXNldHRpbmdzLW1lbnUgLmFtcC1yYWRpby1idXR0b24tZ3JvdXAgLmFtcC1yYWRpby1idXR0b24ge1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzBweDtcbiAgICAgICAgICBmbGV4LWJhc2lzOiAzMHB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtY2FwdGlvbi1zZXR0aW5ncy1tZW51IC5hbXAtcmFkaW8tYnV0dG9uLWdyb3VwIC5hbXAtcmFkaW8tYnV0dG9uIGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLXJhZGlvLWJ1dHRvbi1ncm91cCAuYW1wLXJhZGlvLWJ1dHRvbiBpbnB1dCArIHNwYW4ge1xuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtY2FwdGlvbi1zZXR0aW5ncy1tZW51IC5hbXAtZm9udC1zaXplLWdyb3VwIC5hbXAtcmFkaW8tYnV0dG9uIGlucHV0ICsgc3BhbiB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM2KTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jYXB0aW9uLXNldHRpbmdzLW1lbnUgLmFtcC1mb250LXNpemUtZ3JvdXAgLmFtcC1yYWRpby1idXR0b24gaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLWZvbnQtc2l6ZS1ncm91cCBsYWJlbDpmaXJzdC1vZi10eXBlIHNwYW4ge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLWZvbnQtc2l6ZS1ncm91cCBsYWJlbDpsYXN0LW9mLXR5cGUgc3BhbiB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLWZvbnQtY29sb3ItZ3JvdXAgaW5wdXQgKyBzcGFuIHtcbiAgICBwYWRkaW5nOiA2cHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLWZvbnQtY29sb3ItZ3JvdXAgaW5wdXQgKyBzcGFuOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCLunINcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBhenVyZW1lZGlhcGxheWVyOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jYXB0aW9uLXNldHRpbmdzLW1lbnUgLmFtcC1mb250LWNvbG9yLWdyb3VwIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgICBib3JkZXI6IDZweCBkb3VibGU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLWZvbnQtY29sb3ItZ3JvdXAgaW5wdXQ6Y2hlY2tlZCArIHNwYW46OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDVweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtY2FwdGlvbi1zZXR0aW5ncy1tZW51IC5hbXAtZm9udC1jb2xvci1ncm91cCAuYW1wLWZvbnQtY29sb3Itd2hpdGVCbGFjayArIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLWZvbnQtY29sb3ItZ3JvdXAgLmFtcC1mb250LWNvbG9yLWJsYWNrV2hpdGUgKyBzcGFuIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jYXB0aW9uLXNldHRpbmdzLW1lbnUgLmFtcC1mb250LWNvbG9yLWdyb3VwIC5hbXAtZm9udC1jb2xvci1ibGFja0xpZ2h0R3JheSArIHNwYW4ge1xuICAgIGNvbG9yOiAjMzAyOTI2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRiZDM7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLWZvbnQtY29sb3ItZ3JvdXAgLmFtcC1mb250LWNvbG9yLXdoaXRlR3JheSArIHNwYW4ge1xuICAgIGNvbG9yOiAjZGRkYmQzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDI5MjY7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLWJhY2tncm91bmQtdHJhbnNwYXJlbmN5IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jYXB0aW9uLXNldHRpbmdzLW1lbnUgLmFtcC1yb3ctd2l0aC1idXR0b24ge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLXJvdy13aXRoLWJ1dHRvbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbGFiZWwge1xuICAgICAgLW1zLWZsZXg6IDEgMDtcbiAgICAgICAgICBmbGV4OiAxIDA7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNhcHRpb24tc2V0dGluZ3MtbWVudSAuYW1wLXJvdy13aXRoLWJ1dHRvbiAuYW1wLXRvZ2dsZSB7XG4gICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMjUlO1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jYXB0aW9uLXNldHRpbmdzLW1lbnUgLmFtcC1jYXB0aW9uLXNldHRpbmdzLXJlc2V0LWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtY2FwdGlvbi1zZXR0aW5ncy1tZW51IC5hbXAtY2FwdGlvbi1zZXR0aW5ncy1yZXNldC1jb250YWluZXIgLmFtcC1jYXB0aW9uLXNldHRpbmdzLXJlc2V0IHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAub3V0bGluZS1lbmFibGVkIC5hbXAtcmFkaW8tYnV0dG9uIC5vdXRsaW5lLWVuYWJsZWQtY29udHJvbDpmb2N1cyArIHNwYW4ge1xuICBvdXRsaW5lOiAycHggc29saWQgd2hpdGUgIWltcG9ydGFudDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtdG9nZ2xlIHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC10b2dnbGUgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLXRvZ2dsZSAudG9nZ2xlLXZhbHVlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC10b2dnbGUgYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtdG9nZ2xlIGJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNHB4O1xuICAgICAgdG9wOiA0cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2U7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtdG9nZ2xlIGJ1dHRvblthcmlhLXByZXNzZWQ9ZmFsc2VdIHtcbiAgICAgIGJhY2tncm91bmQ6IDAgMDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzYzNjQ3NjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtdG9nZ2xlIGJ1dHRvblthcmlhLXByZXNzZWQ9dHJ1ZV0ge1xuICAgICAgYmFja2dyb3VuZDogIzY2NjY2NjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzY2NjY2NjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtdG9nZ2xlIGJ1dHRvblthcmlhLXByZXNzZWQ9dHJ1ZV06OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuIiwiLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW91c2UtZGlzcGxheSA+IHNwYW4uYW1wLXRpbWUtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjRweDtcbiAgdG9wOiAtMy40ZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgY2xpcDogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHotaW5kZXg6IDU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tb3VzZS1kaXNwbGF5IC5hbXAtdGltZS10b29sdGlwLXBvaW50ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMjRweDtcbiAgYm9yZGVyOiA0cHggc29saWQgIzAwMDAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZVooNDVkZWcpOyB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAuYW1wLW1vcmUtb3B0aW9ucy1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yq1wiO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAuYW1wLW1vcmUtb3B0aW9ucy1pY29uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDI4cHg7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEwcHgpOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1zZXR0aW5ncy1zdWItbWVudS10aXRsZSB7XG4gIHdpZHRoOiA4ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tb3Jlb3B0aW9ucy1kaWFsb2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDQ4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDI2LCAyNiwgMC43NSk7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogN3B4O1xuICB3aWR0aDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyBlYXNlLW91dCwgaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogNDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3Mtc3ViLW1lbnUtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyAudmpzLXNldHRpbmdzLXN1Yi1tZW51LXZhbHVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyAudmpzLXNldHRpbmdzLXBhbmVsLWNoaWxkIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyAudmpzLXNldHRpbmdzLXBhbmVsLWNoaWxkOmZvY3VzLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tb3Jlb3B0aW9ucy1kaWFsb2cgLnZqcy1zZXR0aW5ncy1wYW5lbC1jaGlsZDphY3RpdmUge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgPiAudmpzLW1lbnUge1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgPiAudmpzLW1lbnUsXG4gICAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgPiAudmpzLXNldHRpbmdzLXN1Yi1tZW51IHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tb3Jlb3B0aW9ucy1kaWFsb2cgLnZqcy1zZXR0aW5ncy1wYW5lbC1jaGlsZCA+IC52anMtbWVudSA+IC52anMtbWVudSxcbiAgICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyAudmpzLXNldHRpbmdzLXBhbmVsLWNoaWxkID4gLnZqcy1zZXR0aW5ncy1zdWItbWVudSA+IC52anMtbWVudSB7XG4gICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyAudmpzLXNldHRpbmdzLXBhbmVsLWNoaWxkID4gLnZqcy1tZW51IGxpOmhvdmVyLFxuICAgICAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgPiAudmpzLXNldHRpbmdzLXN1Yi1tZW51IGxpOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tb3Jlb3B0aW9ucy1kaWFsb2cgLnZqcy1zZXR0aW5ncy1wYW5lbC1jaGlsZCA+IC52anMtbWVudSAudmpzLWJhY2stYnV0dG9uLFxuICAgICAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgPiAudmpzLXNldHRpbmdzLXN1Yi1tZW51IC52anMtYmFjay1idXR0b24ge1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tb3Jlb3B0aW9ucy1kaWFsb2cgLnZqcy1zZXR0aW5ncy1wYW5lbC1jaGlsZCA+IC52anMtbWVudSAudmpzLWJhY2stYnV0dG9uIC52anMtYmFjay1idXR0b24tdGV4dCxcbiAgICAgICAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgPiAudmpzLXNldHRpbmdzLXN1Yi1tZW51IC52anMtYmFjay1idXR0b24gLnZqcy1iYWNrLWJ1dHRvbi10ZXh0IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAycHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyAudmpzLXNldHRpbmdzLXBhbmVsLWNoaWxkID4gLnZqcy1tZW51IC52anMtYmFjay1idXR0b246OmJlZm9yZSxcbiAgICAgICAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgPiAudmpzLXNldHRpbmdzLXN1Yi1tZW51IC52anMtYmFjay1idXR0b246OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLunIBcIjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgLnZqcy1zZXR0aW5ncy1zdWItbWVudSAudmpzLW1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgLnZqcy1zZXR0aW5ncy1zdWItbWVudSAudmpzLW1lbnUtaXRlbSAuYW1wLW1lbnUtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtc2V0dGluZ3MtcGFuZWwtY2hpbGQgLnZqcy1zZXR0aW5ncy1zdWItbWVudSAudmpzLW1lbnUtaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tb3Jlb3B0aW9ucy1kaWFsb2cgLnZqcy1zZXR0aW5ncy1wYW5lbC1jaGlsZCAudmpzLXNldHRpbmdzLXN1Yi1tZW51IC52anMtbWVudS1pdGVtOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyAudmpzLW1haW4tbWVudSB7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiA4cHggMCAyNHB4IDA7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyAudmpzLW1haW4tbWVudSAudmpzLW1lbnUtYnV0dG9uIHtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyAudmpzLW1haW4tbWVudSAudmpzLW1lbnUtYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tb3Jlb3B0aW9ucy1kaWFsb2cgLnZqcy1tZW51LWNvbnRlbnQge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDsgfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC1jYXB0aW9uLXRvZ2dsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLunIRcIjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC1jYXB0aW9uLXRvZ2dsZVthcmlhLXByZXNzZWQ9dHJ1ZV06OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDI4cHg7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiIsIi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWVycm9yLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC52anMtY29udHJvbCA+IHNwYW4udmpzLWNvbnRyb2wtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNsaXA6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHRvcDogLTMuNGVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiO1xuICBmb250LXdlaWdodDogMTAwO1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAudmpzLWNvbnRyb2w6aG92ZXIgPiBzcGFuLnZqcy1jb250cm9sLXRleHQsIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC52anMtY29udHJvbDpmb2N1cyA+IHNwYW4udmpzLWNvbnRyb2wtdGV4dCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuICB6LWluZGV4OiA1O1xuICBvcGFjaXR5OiAxOyB9XG5cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC52anMtY29udHJvbDpob3ZlciA+IHNwYW4udmpzLWNvbnRyb2wtdGV4dDo6YWZ0ZXIsIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC52anMtY29udHJvbDpmb2N1cyA+IHNwYW4udmpzLWNvbnRyb2wtdGV4dDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwMDAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtczsgfVxuXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAudmpzLWNvbnRyb2wudmpzLW5vLXRvb2x0aXA6aG92ZXIgPiBzcGFuLnZqcy1jb250cm9sLXRleHQsIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC52anMtY29udHJvbC52anMtbm8tdG9vbHRpcDpmb2N1cyA+IHNwYW4udmpzLWNvbnRyb2wtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLnZqcy1jb250cm9sLnZqcy12b2x1bWUtbWVudS1idXR0b24gLnZqcy1tZW51OmhvdmVyICsgc3Bhbi52anMtY29udHJvbC10ZXh0IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC5hbXAtY29udHJvbGJhcmljb25zLWxlZnQgLnZqcy1jb250cm9sOmhvdmVyID4gc3Bhbi52anMtY29udHJvbC10ZXh0LCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAuYW1wLWNvbnRyb2xiYXJpY29ucy1sZWZ0IC52anMtY29udHJvbDpmb2N1cyA+IHNwYW4udmpzLWNvbnRyb2wtdGV4dCB7XG4gIGxlZnQ6IDA7IH1cblxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC1jb250cm9sYmFyaWNvbnMtbGVmdCAudmpzLWNvbnRyb2w6aG92ZXIgPiBzcGFuLnZqcy1jb250cm9sLXRleHQ6OmFmdGVyLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAuYW1wLWNvbnRyb2xiYXJpY29ucy1sZWZ0IC52anMtY29udHJvbDpmb2N1cyA+IHNwYW4udmpzLWNvbnRyb2wtdGV4dDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDE2cHg7IH1cblxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC1jb250cm9sYmFyaWNvbnMtcmlnaHQgLnZqcy1jb250cm9sOmhvdmVyID4gc3Bhbi52anMtY29udHJvbC10ZXh0LCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAuYW1wLWNvbnRyb2xiYXJpY29ucy1yaWdodCAudmpzLWNvbnRyb2w6Zm9jdXMgPiBzcGFuLnZqcy1jb250cm9sLXRleHQge1xuICByaWdodDogMDsgfVxuXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAuYW1wLWNvbnRyb2xiYXJpY29ucy1yaWdodCAudmpzLWNvbnRyb2w6aG92ZXIgPiBzcGFuLnZqcy1jb250cm9sLXRleHQ6OmFmdGVyLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAuYW1wLWNvbnRyb2xiYXJpY29ucy1yaWdodCAudmpzLWNvbnRyb2w6Zm9jdXMgPiBzcGFuLnZqcy1jb250cm9sLXRleHQ6OmFmdGVyIHtcbiAgICByaWdodDogOHB4OyB9XG5cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5henVyZW1lZGlhcGxheWVyIC52anMtcGxheWVyLmFtcC1saXZlLW9uIC52anMtdGltZS1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4uYXp1cmVtZWRpYXBsYXllciAudmpzLWNvbnRyb2wtYmFyIGRpdiwgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLmF6dXJlbWVkaWFwbGF5ZXIgLnZqcy1jb250cm9sLWJhciBzcGFuLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4uYXp1cmVtZWRpYXBsYXllciAudmpzLWNvbnRyb2wtYmFyIC52anMtbWVudS1pdGVtLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4uYXp1cmVtZWRpYXBsYXllciAudmpzLW1vcmVvcHRpb25zLWRpYWxvZyBkaXYsIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5henVyZW1lZGlhcGxheWVyIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIHNwYW4sIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5henVyZW1lZGlhcGxheWVyIC52anMtbW9yZW9wdGlvbnMtZGlhbG9nIC52anMtbWVudS1pdGVtIHtcbiAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSScsJ1N0cmVhbSBTZWdvZSBVSScgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5henVyZW1lZGlhcGxheWVyIC52anMtY29udHJvbC1iYXIgLnZqcy1mdWxsc2NyZWVuLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6ICNBNkE2QTY7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4uYXp1cmVtZWRpYXBsYXllciAudmpzLWNvbnRyb2wtYmFyIC52anMtdm9sdW1lLWNvbnRyb2xbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5henVyZW1lZGlhcGxheWVyIC52anMtY29udHJvbC1iYXIgLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW1lbnUtY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLmF6dXJlbWVkaWFwbGF5ZXIgLnZqcy1jb250cm9sLWJhciAuYW1wLWNvbnRyb2xiYXJpY29ucy1sZWZ0IC52anMtdGltZS1jb250cm9sLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4uYXp1cmVtZWRpYXBsYXllciAudmpzLWNvbnRyb2wtYmFyIC5hbXAtY29udHJvbGJhcmljb25zLWxlZnQgLmFtcC1saXZlLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLmF6dXJlbWVkaWFwbGF5ZXIgLnZqcy1jb250cm9sLWJhciAuYW1wLWNvbnRyb2xiYXJpY29ucy1yaWdodCAuYW1wLXNlYXJjaC1pY29uLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4uYXp1cmVtZWRpYXBsYXllciAudmpzLWNvbnRyb2wtYmFyIC5hbXAtY29udHJvbGJhcmljb25zLXJpZ2h0IC5hbXAtbW9yZS1vcHRpb25zLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLmF6dXJlbWVkaWFwbGF5ZXIgLnZqcy1tb3Jlb3B0aW9ucy1kaWFsb2cge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcclxuICBZb3VyIHVzZSBvZiB0aGUgY29udGVudCBpbiB0aGUgZmlsZXMgcmVmZXJlbmNlZCBoZXJlIGlzIHN1YmplY3QgdG8gdGhlIHRlcm1zIG9mIHRoZSBsaWNlbnNlIGF0IGh0dHBzOi8vYWthLm1zL2ZhYnJpYy1hc3NldHMtbGljZW5zZVxyXG4qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmFicmljTURMMkljb25zJztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbTtiYXNlNjQsZDA5R1JnQUJBQUFBQUFrVUFBNEFBQUFBRU5nQUF4Y0tBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJQVXk4eUFBQUJSQUFBQUVnQUFBQmdQbnA2QTJOdFlYQUFBQUdNQUFBQU1nQUFBVUlBRGZYYVkzWjBJQUFBQWNBQUFBQWdBQUFBS2duWkNhOW1jR2R0QUFBQjRBQUFBUEFBQUFGWi9KN21qbWRoYzNBQUFBTFFBQUFBREFBQUFBd0FDQUFiWjJ4NVpnQUFBdHdBQUFFY0FBQUJPSnk4M2Rab1pXRmtBQUFEK0FBQUFEWUFBQUEyL3YycFkyaG9aV0VBQUFRd0FBQUFIQUFBQUNRUUFRaERhRzEwZUFBQUJFd0FBQUFJQUFBQUNBMHFBT1pzYjJOaEFBQUVWQUFBQUFZQUFBQUdBSndBRm0xaGVIQUFBQVJjQUFBQUhnQUFBQ0FBZWdHcWJtRnRaUUFBQkh3QUFBUDNBQUFKK295ZDhVNXdiM04wQUFBSWRBQUFBQlFBQUFBZy8xRUFlWEJ5WlhBQUFBaUlBQUFBaVFBQUFOTjR2ZklPZUp4allHR2J5amlCZ1pXQmdYVVdxekVEQTZNMGhHYSt5SkRHSk1UQnlzckZ5TVFJQmd4QUlNQ0FBTDdCQ2dvTURsOU12cGh3Z1BrUWtnR3NqZ1hDVTJCZ0FBRFpjd2d3ZUp4allHQmdab0JnR1FaR0JoQ3dBZklZd1h3V0JnVWd6UUtFUVA0WGsvLy9JU1QzV2FoS0JrWTJoaEVQQUh4Y0I5a0FBSGljWTlCaUNHVW9ZR2hnV01YSXdOakE3TUI0Z01FQml3Z1FBQUNxSEFlVmVKeGRqNzlPdzBBTXhuTWt0SVFuUURvaG5YVXFRNVdJbmVtR1N5VFVKU1VNNTZXQTFFcWs3NENVaGNVRHorSnVHZk5pQ013Ui9pNjJ2OC82Zkw5enAvbkpmSGFjcFVjcUtWYWNOK0dnMUFzTzZ1MlovZmtoVCs4MlpXRk0xWGxXOTJYQmFnbWlhMDRYOVUyd2FNalE5WlpNYlI0ZnRwd3RZcGZGanZEU2NOS0dUdXB0QUhhb3Y4Y2Q0bFU4a3NVamhCTGZUL0Y5akV2NnRTeFdodE9MSnF3RDkxNno4NmdCVE1WakUzajBHaEIveUtRL2RXY1Q0Mnc1WmR2QVRuT0NSSi9LQXZkRW1vVDdTNDkvOWFDUy80YjdiY2kvcTBIMVRkejBGdlNIWWNHQ3NLR1haOXRRQ1JwZytRNkUvR1RHQUFFQUFnQUlBQXIvL3dBUGVKd2xqTEZMdzBBWXhkOTN1YStuUmFIWE5CVURLa2RwaXFPTnNadWNxNEtDczZQNEozUnlDQ2dpVGdvdTBqMVRSK2xxbGs3U3lhR2IvZzlPVXB2VGFOL3k0ejBlUHdoa2dMem1Qandvb0tlTmJodHRNdTk5UGhLajRoRGNuOTA5eW1PVVdZWkZySEkxd1RvMllOREdObUljNEFnbkFIVzN5TitMdTV0aXJSazBGSFdpWkxlMzcxRXBVeVl3OUM5T3pLSnJrL1Q4YmpQUWpVckxCS1FwS1BkWXgwa3JpZjhlL0t6NDhsTXVjZDJ2eTRyblhzYk1zdVpyZWloeVlhMnpsRHNJNjFEU0NoUTV2ZTY0akhKcnd5Z0tDL3VkeXRTZHUvdW44WGdxendvcmNzNzRsbXhsUmRjOFZpemR4UWVYOFhSOXRRZ0pOblVwNGFja0xmeHZwelNJd2xrYVJoT3E4ZzFWSis1cS9rV2R3WkNtc3hUNEJiTjNUOUlBQVFBQUFBTVhDdngzNm9oZkR6ejFBQXNJQUFBQUFBQy8vY0dBQUFBQUFOZmZoQTRBUUFBQUI4QUh6UUFBQUFrQUFnQUFBQUFBQUhpY1kyQmtZT0JnQUFFZzZjRGd3SDZBZ1pFQkZUQUJBQnYyQVZ3RktnQ21DQUFBUUFBQUFCWUFuQUFBZUp4allHUmdZR0JpQ0dEZ1pBQUJSakRKQmNRcGpKRWdKZ0FPRWdFbUFBQjRuTFZVUDJzY1J4Ui9wenRiQ281Rk1BUmNUaEdDTEk0OVdTNk03RXJZY1dVMXNoRzRDY3p0ek8wTzN0c1pabWE5YkhEaDBrVStSaHBEUGtWSUlHWHFmSUxVcVZMbXZiZXpkNUx2WXBSQWJyblozN3g1ZjMvdnpRTEEzZEhYTUlMKzl3RC9QUjdCSGR6MWVBZDI0WnVFeHloL252QUU4YmNKMzREUHdTVjhFNzZBdHdudndnbDhuL0FlZkFtL0pId0xEdUgzaEcrUGZoNU5FdDZIdzUxZk1jcG84aG51MU02ZkNZL2dxL0ZGd2p1d1AvNHU0VEhLM3ljOFFmeGp3amZnN3ZpM2hHK0NHUCtSOEM3NHlWN0NlM0E0R2Z6Y2dwZVRIeEsrUFg0LytTdmhmWGk1OSs2bkQrTDQ2UDVEY1daeWI0TmRSUEhFZW1lOWpNYldtVGl0S25GdWlqSUdjYTZEOW0rMHlwN0p1VGU1T0h2Ni9GaWNocUJqT05kRlUwbS9lYkFwdWRBK29HZnhJRHM2NlUvcHNEOTdvUXVyaFFsQ2l1aWwwa3ZwWHd1N0VMSFVsL0lydkcwY2lYTzdkTEkyT21SYmt5OWpkSTltczdadHMrVnducUhOTEhiT0ZsNjZzcHN0YkIzRGJHMGVHdWNxbzVXZ2cweThzbzFZeWs0MFFXTVNtQmlKUmJRaTkxcEdQUlhLQkZmSmJpcGtyWVR6Qms5elZOSDRsa0U0N1pjbVJuUTM3N2lJeXVTNkpsOTRFSVQxQTFoUWhPbG1xYzViMWVSeEtvaDV0SjJTelJEQTFLSXRUVjVleXF6Rm9LYk9xMFpobTFiWjI3cnF4SUc1Si9SeWpybXMxZEhEcDdKbGRXWHFRbmdkSW5hS1dGMEhJUE9WcjhmTXdJSEJLRkV2cVFYZVlGUmwyN3F5VWwxbFQvWlVhVS9sV0F5RmF4TmRFNFhTVkNicGxMcHlWeG5GWWF5N3BFNE5RWWZJVDJubUJuUE9ydDl0K0FBQ2p1RUk3c05EUkdkZ0lBY1BGZ0wrRnhCUjlnU1J4enRQcTBTSlFWUkRoaWVuVU9FajRCeGxCWlI0Rm5pbjhhMVIrdzJ1Q2pXZm9kMGM5K1NiWWp6Rkw4c3gyd2ZXSkR1eUtxQkJmeEkxcjJOeEhaMEx6aU9rbkFWKzZUS3M5ZVNLN1dCNTJlNEZaMk54RmFoRFZVbjhSMlpBb1hUSldiNUdHYkZFSnlYcmJ1T3Y0SDJEREE3YU9iNlh1SmVZazJHMnNuL0JQUEVjVWZvSVp2aTAvR1RvNzJQN0xNV1pJZTdZUzhGK0hIcm9VTHBnYjFUdGJHdjB3RGs3N0lqaFBvcVZCZlgrRmRja21Ja08zdzF6MXpQUk16Wm9rOHh5MVI0MXFBNE5VOXdyMW5QYzhZNGx4QWZGY2R5WjNqWlBYblRhUy9idHVLOVVjK1F6c3BwekhrTW5LcTZJcklhOGVvdkFYZkFia3NXcWh1bTF1dXA0cjlBbXgvMlUrZXBudm84N1hjWDV1QUxEazlneVR6bXUyemxyVTZXa25XTTFEYytkMnNvOTJWU01EbEQvSHI1cFF1ZUpsMjNlK3h6K0s3ZHI3NG85RlNqelBNY3gzYWxoVnJkVk1FVGZ6T3Z4cFJtZ1N2cGFJc2NiYmdINTcydFZLR201Y3N1MzhsT3pKNjlNbGVhKzJMVDJWZlc0NFp2VnNDVmxPM1J6OEVPYUZkL2tmNTdSL3N0WXA4NnN2UTgzeENTV2FYNG8zemt6M2ZmMmY3amJmd05SbERpU0FIaWNZMkJtQUlQL2ZnemxESmlBQ1FBcExBSEtlSnpid0tETnNJbVJrMG1iY1JNWGlOek8xWm9iYXF2S3dLRzluVHMxMkVGUEJzVGlpZkN3MEpBRXNYaWR6YlhsaFVFc1BoMFZHUkVlRUl0ZlRrS1lqd1BFRXVEajRXUm5BYkVFd1FERUV0b3dvU0RBQU1oaTJNNElONW9KYmpRejNHZ1d1TkdzY0tQWjVDU2hSclBEamVhQUc4MEpOM3FUTUNPNzlnWUdCZGZhVEFrWEFNUUJLQm9BQUFBPVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5tcy1JY29uLS1PZmZpY2VGb3Jtc0xvZ286YmVmb3JlIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdGYWJyaWNNREwySWNvbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICBjb250ZW50OiBcIu+QtFwiO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBjb2xvcjogIzAwODI3MjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5jYWxsb3V0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00OHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogc21hbGwgIWltcG9ydGFudDtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTAwMDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5jYWxsb3V0IC5jYWxsb3V0LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGNvbXAtMS1sYXllci0xLW9wYWNpdHk7XG4gICAgcGFkZGluZzogMCA4cHggMCA4cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IHNtYWxsO1xuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmNhbGxvdXQgLmNhbGxvdXQtbWFyayB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXI6IHNvbGlkIDEwcHggdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMzJweDtcbiAgICB3aWR0aDogMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmNhbGxvdXQgLmNhbGxvdXQtc2NhbGUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC50aW1lZC1tZWRpYS1ldmVudC1wbHVnaW4ub3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC50aW1lZC1tZWRpYS1ldmVudC1wbHVnaW4ub3ZlcmxheS5yZXBsYXkge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudGltZWQtbWVkaWEtZXZlbnQtcGx1Z2luLm92ZXJsYXkucmVwbGF5IC5jb250ZW50LWZyYW1lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudGltZWQtbWVkaWEtZXZlbnQtcGx1Z2luLm1hcmtlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMxLCAyNiwgMjYsIDAuNzUpOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnRpbWVkLW1lZGlhLWV2ZW50LXBsdWdpbi5tYXJrZXI6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB0b3A6IC0ycHg7XG4gICAgbGVmdDogLTJweDtcbiAgICBib3R0b206IC0ycHg7XG4gICAgcmlnaHQ6IC0ycHg7XG4gICAgYm9yZGVyOiAycHggd2hpdGUgc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnRpbWVkLW1lZGlhLWV2ZW50LXBsdWdpbi5tYXJrZXIucGxheWVkOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC50aW1lZC1tZWRpYS1ldmVudC1wbHVnaW4ubWFya2VyOmhvdmVyIC5jYWxsb3V0IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC50aW1lZC1tZWRpYS1ldmVudC1wbHVnaW4ubWFya2VyOmZvY3VzIHtcbiAgICBvdXRsaW5lLW9mZnNldDogMTVweDtcbiAgICBvdXRsaW5lOiAycHggc29saWQgd2hpdGUgIWltcG9ydGFudDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC50aW1lZC1tZWRpYS1ldmVudC1wbHVnaW4uY29udGVudC1mcmFtZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIGZsb2F0OiBsZWZ0OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnRpbWVkLW1lZGlhLWV2ZW50LXBsdWdpbi5jb250cm9sLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywgMzMsIDMzLCAwLjc1KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAycHggMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyOiBub25lOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnRpbWVkLW1lZGlhLWV2ZW50LXBsdWdpbi5jb250cm9sLWxpbmsuY2xvc2UtZm9ybSB7XG4gICAgcGFkZGluZzogMCA4cHggMCA4cHg7XG4gICAgcmlnaHQ6IDhweDtcbiAgICBib3R0b206IDY0cHg7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC50aW1lZC1tZWRpYS1ldmVudC1wbHVnaW4uY29udHJvbC1saW5rLm9wZW4tZm9ybSB7XG4gICAgcGFkZGluZzogMCA4cHggMCA4cHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudGltZWQtbWVkaWEtZXZlbnQtcGx1Z2luLmNvbnRyb2wtbGluazpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuY2FsbG91dC5zaG93biAuYW5pbWF0aW9uLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmNhbGxvdXQuc2hvd24uYW5pbWF0aW9uIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjgzcztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWw7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gIGFuaW1hdGlvbi1kZWxheTogMHM7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuY2FsbG91dC5zaG93biAuY2FsbG91dC1zY2FsZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBjYWxsb3V0LXNjYWxlLWFuaW1hdGlvbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tOyB9XG5Aa2V5ZnJhbWVzIGNhbGxvdXQtc2NhbGUtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMSwgMC42NCwgMC4yLCAxKTsgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuQGtleWZyYW1lcyBjYWxsb3V0LW9wYWNpdHktYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4gIDEyJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmNhbGxvdXQuc2hvd24ge1xuICBhbmltYXRpb24tbmFtZTogY2FsbG91dC1vcGFjaXR5LWFuaW1hdGlvbjtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC5hbXAtc2VhcmNoLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7pyIXCI7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC5hbXAtc2VhcmNoLWljb24uYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiAyOHB4O1xuICBtYXJnaW46IDAgMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMHB4KTsgfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4udmpzLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1sb2NrLXNob3dpbmcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbm8tanMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuOGVtO1xuICBoZWlnaHQ6IDE1ZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMwZW07IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLW5vLWpzIGEsXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1uby1qcyBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2Y0YTQ2MDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLnZqcy1hbmltYXRlLW9wYWNpdHkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB2anNhbmltYXRpb247XG4gIC8qIFNhZmFyaSA0LjAgLSA4LjAgKi9cbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC41cztcbiAgLyogU2FmYXJpIDQuMCAtIDguMCAqL1xuICBhbmltYXRpb24tbmFtZTogdmpzYW5pbWF0aW9uO1xuICBhbmltYXRpb24tZHVyYXRpb246IC41czsgfVxuLyogU2FmYXJpIDQuMCAtIDguMCAqL1xuLyogU3RhbmRhcmQgc3ludGF4ICovXG5Aa2V5ZnJhbWVzIHZqc2FuaW1hdGlvbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBhenVyZW1lZGlhcGxheWVyO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9henVyZW1lZGlhcGxheWVyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvYXp1cmVtZWRpYXBsYXllci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImFzc2V0cy9mb250cy9henVyZW1lZGlhcGxheWVyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2F6dXJlbWVkaWFwbGF5ZXIuc3ZnI2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtaW4td2lkdGg6IDE5MHB4OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luICo6OmJlZm9yZSwgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luICo6OmFmdGVyIHtcbiAgICAgIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cbi5henVyZW1lZGlhcGxheWVyIHtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSSBzZW1pYm9sZCcsICdTZWdvZSBVSScsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDkuM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIgLnZqcy10ZWNoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4uYXp1cmVtZWRpYXBsYXllciAudmpzLXBsYXllciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4uYXp1cmVtZWRpYXBsYXllciAudmpzLXBsYXllcjpmb2N1cyB7XG4gICAgb3V0bGluZTogMXB4IGRvdHRlZCB3aGl0ZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXI6LW1vei1mdWxsLXNjcmVlbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4uYXp1cmVtZWRpYXBsYXllcjotd2Via2l0LWZ1bGwtc2NyZWVuIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbi5henVyZW1lZGlhcGxheWVyLnZqcy1mdWxsc2NyZWVuIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDEwMDA7IH1cbi5henVyZW1lZGlhcGxheWVyLnZqcy1mdWxsc2NyZWVuLnZqcy11c2VyLWluYWN0aXZlIHtcbiAgICAgIGN1cnNvcjogbm9uZTsgfVxuYm9keS52anMtZnVsbC13aW5kb3cge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMC4wM2VtKTtcbiAgbGVmdDogY2FsYygwLjAzNzVlbSk7XG4gIGhlaWdodDogY2FsYygwLjA3NWVtKTtcbiAgd2lkdGg6IGNhbGMoMC4wNzVlbSk7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjFhMWE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDI2LCAyNiwgMC43KTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNSwgMjEsIDIxLCAwLjc1KTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjA3NWVtKTtcbiAgYm94LXNoYWRvdzogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMCAxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCwgYm9yZGVyLCBib3JkZXItcmFkaXVzLCBib3gtc2hhZG93LCBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC40cywgLjRzLCAuNHMsIC40cywgLjRzLCAuMTVzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtYmlnLXBsYXktYnV0dG9uOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiBjYWxjKDAuOTVlbSk7XG4gICAgY29udGVudDogXCLunIlcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogYXp1cmVtZWRpYXBsYXllcjtcbiAgICBmb250LXNpemU6IGNhbGMoMC4wNGVtKTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4uYW1wLWJpZy1wbGF5LWNlbnRlcmVkIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2xzLWVuYWJsZWQgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9scy1kaXNhYmxlZCAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbHMtZGlzYWJsZWQgLnZqcy1iaWctcGxheS1idXR0b24ub3ZlcnJpZGUtY29udHJvbHMtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wYXVzZWQgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1oYXMtc3RhcnRlZCAudmpzLWJpZy1wbGF5LWJ1dHRvbiwgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1iaWctcGxheS1idXR0b24sXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1lcnJvciAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXdhaXRpbmcgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWhhcy1zdGFydGVkIC52anMtYmlnLXBsYXktYnV0dG9uLm92ZXJyaWRlLWNvbnRyb2xzLWRpc2FibGVkLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4udmpzLXVzaW5nLW5hdGl2ZS1jb250cm9scyAudmpzLWJpZy1wbGF5LWJ1dHRvbi5vdmVycmlkZS1jb250cm9scy1kaXNhYmxlZCxcbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWVycm9yIC52anMtYmlnLXBsYXktYnV0dG9uLm92ZXJyaWRlLWNvbnRyb2xzLWRpc2FibGVkLFxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtd2FpdGluZyAudmpzLWJpZy1wbGF5LWJ1dHRvbi5vdmVycmlkZS1jb250cm9scy1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luOmhvdmVyIC52anMtYmlnLXBsYXktYnV0dG9uLFxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtYmlnLXBsYXktYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWExYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMjYsIDI2LCAwLjcpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMDc1ZW0pO1xuICBib3gtc2hhZG93OiAwIDAgMS41ZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG91dGxpbmU6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5hbXAtYmlnLXBsYXktY2VudGVyZWQ6aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b24sXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4uYW1wLWJpZy1wbGF5LWNlbnRlcmVkIC52anMtYmlnLXBsYXktYnV0dG9uOmZvY3VzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xNSk7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW46aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b24sXG4gIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWJpZy1wbGF5LWJ1dHRvbjpmb2N1cyxcbiAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgICBoZWlnaHQ6IGNhbGMoMC4xNWVtKTtcbiAgICB3aWR0aDogY2FsYygwLjE1ZW0pO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4xNWVtKTsgfVxuICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1iaWctcGxheS1idXR0b246OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IGNhbGMoMS4wMzc1ZW0pO1xuICAgIGZvbnQtc2l6ZTogY2FsYygwLjA3NWVtKTsgfSB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4udmpzLXVzZXItYWN0aXZlOm5vdCguYW1wLXNpemUtcykgLnZqcy1wbGF5aW5nIC52anMtYmlnLXBhdXNlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLnZqcy11c2VyLWFjdGl2ZS5hbXAtc2l6ZS1zIC52anMtcGxheWluZyAudmpzLWJpZy1wYXVzZS1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1iaWctcGF1c2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMC4wM2VtKTtcbiAgbGVmdDogY2FsYygwLjAzZW0pO1xuICBoZWlnaHQ6IGNhbGMoMC4xZW0pO1xuICB3aWR0aDogY2FsYygwLjFlbSk7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjFhMWE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDI2LCAyNiwgMC43KTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyNSwgMjEsIDIxLCAwLjc1KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLCBib3JkZXIsIGJvcmRlci1yYWRpdXMsIGJveC1zaGFkb3csIG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjRzLCAuNHMsIC40cywgLjRzLCAuNHMsIC4xNXM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtYmlnLXBhdXNlLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIGNvbnRlbnQ6IFwi7piCXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IGF6dXJlbWVkaWFwbGF5ZXI7XG4gICAgZm9udC1zaXplOiBjYWxjKDAuMDZlbSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5hbXAtYmlnLXBsYXktY2VudGVyZWQgLnZqcy1iaWctcGF1c2UtYnV0dG9uIHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWhhcy1zdGFydGVkIC52anMtYmlnLXBhdXNlLWJ1dHRvbixcbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2xzLWRpc2FibGVkIC52anMtYmlnLXBhdXNlLWJ1dHRvbixcbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXVzaW5nLW5hdGl2ZS1jb250cm9scyAudmpzLWJpZy1wYXVzZS1idXR0b24sXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1lcnJvciAudmpzLWJpZy1wYXVzZS1idXR0b24sXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1sb2FkaW5nIC52anMtYmlnLXBhdXNlLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtcGF1c2VkIC52anMtYmlnLXBhdXNlLWJ1dHRvbixcbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi52anMtdXNlci1pbmFjdGl2ZSAudmpzLWJpZy1wYXVzZS1idXR0b24ge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbjpob3ZlciAudmpzLWJpZy1wYXVzZS1idXR0b24sXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1iaWctcGF1c2UtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWExYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMSwgMjYsIDI2LCAwLjcpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMS41ZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG91dGxpbmU6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5hbXAtYmlnLXBsYXktY2VudGVyZWQ6aG92ZXIgLnZqcy1iaWctcGF1c2UtYnV0dG9uLFxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLmFtcC1iaWctcGxheS1jZW50ZXJlZCAudmpzLWJpZy1wYXVzZS1idXR0b246Zm9jdXMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjE1KTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIge1xuICBmb250LWZhbWlseTogJ1NlZ29lIFVJJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMxLCAyNiwgMjYsIDAuNzUpO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC1zaXplOiA5LjNweDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMTBweCA4cHggOHB4O1xuICBib3gtc2hhZG93OiAwcHggLTJweCA1MHB4IDJweCAjMWYxYTFhO1xuICB3aWR0aDogMTAwJTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC1jb250cm9sYmFyaWNvbnMtbGVmdCxcbiAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC1jb250cm9sYmFyaWNvbnMtbWlkZGxlLFxuICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLWJhciAuYW1wLWNvbnRyb2xiYXJpY29ucy1yaWdodCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC5hbXAtY29udHJvbGJhcmljb25zLWxlZnQsXG4gIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtYmFyIC5hbXAtY29udHJvbGJhcmljb25zLXJpZ2h0IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDFweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbC1iYXIgLmFtcC1jb250cm9sYmFyaWNvbnMtbWlkZGxlIHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWhhcy1zdGFydGVkIC52anMtY29udHJvbC1iYXIge1xuICBvcGFjaXR5OiAxOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4udmpzLXVzZXItaW5hY3RpdmUgLnZqcy1wbGF5aW5nIC52anMtY29udHJvbC1iYXIge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEuNXM7XG4gIG9wYWNpdHk6IDA7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi52anMtdXNlci1pbmFjdGl2ZSAudmpzLXBsYXlpbmcudmpzLWF1ZGlvIC52anMtY29udHJvbC1iYXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBub25lOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9scy1kaXNhYmxlZCAudmpzLWNvbnRyb2wtYmFyLFxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtY29udHJvbC1iYXIsXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1lcnJvciAudmpzLWNvbnRyb2wtYmFyIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9scy1kaXNhYmxlZCAudmpzLWNvbnRyb2wtYmFyIC52anMtdm9sdW1lLWJhcixcbiAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdXNpbmctbmF0aXZlLWNvbnRyb2xzIC52anMtY29udHJvbC1iYXIgLnZqcy12b2x1bWUtYmFyLFxuICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1lcnJvciAudmpzLWNvbnRyb2wtYmFyIC52anMtdm9sdW1lLWJhciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1vdXNlLWRpc3BsYXk6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjExMSc7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNDU0ZjtcbiAgei1pbmRleDogMTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY29udHJvbCB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cywgYm94LXNoYWRvdyAuMTVzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sOjpiZWZvcmUge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBmb250LWZhbWlseTogYXp1cmVtZWRpYXBsYXllcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2w6aG92ZXIsIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2xbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wuYW1wLWNvbnRyb2wtZGlzYWJsZWQge1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jb250cm9sLmFtcC1jb250cm9sLWRpc2FibGVkOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJycgIWltcG9ydGFudDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5vdXRsaW5lLWVuYWJsZWQgLm91dGxpbmUtZW5hYmxlZC1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNvbnRyb2wtdGV4dCB7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wbGF5LWNvbnRyb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piBXCI7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXBsYXlpbmcgLnZqcy1wbGF5LWNvbnRyb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piCXCI7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWxpdmUtY29udHJvbCB7XG4gIGNvbG9yOiAjQTZBNkE2O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiBhdXRvOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1saXZlLWNvbnRyb2w6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLumKZcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IGF6dXJlbWVkaWFwbGF5ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMCA4cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogYXV0bzsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbGl2ZS1vbiAuYW1wLWxpdmUtY29udHJvbCB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1saXZlLW9uIC5hbXAtbGl2ZS1jb250cm9sOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi7pimXCI7XG4gICAgY29sb3I6ICNENzNFMzY7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWxpdmUtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdGltZS1jb250cm9sLFxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdGltZS1kaXZpZGVyIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY3VycmVudC10aW1lIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWN1cnJlbnQtdGltZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jdXJyZW50LXRpbWUgLmFtcC1saXZldGltZWluZGljYXRvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1saXZlLW9uIC52anMtY3VycmVudC10aW1lIC52anMtY3VycmVudC10aW1lLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1saXZlLW9uIC52anMtY3VycmVudC10aW1lIC5hbXAtbGl2ZXRpbWVpbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBibG9jazsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdGltZS1kaXZpZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1kdXJhdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiBhdXRvOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1kdXJhdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1yZW1haW5pbmctdGltZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWN1cnJlbnQtdGltZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWxpdmUtZWRnZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImFzc2V0cy9pY29ucy9saXZlLWVkZ2UtaG92ZXIuZ2lmXCIpO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzZweDtcbiAgei1pbmRleDogMTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbGl2ZS1lZGdlLXByb2dyZXNzLmFtcC1saXZlLW9uIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLmFtcC1zaXplLWVzIC52anMtY3VycmVudC10aW1lIHtcbiAgcmlnaHQ6IGNhbGMoNzAlICsgMTBweCk7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5hbXAtc2l6ZS1lcyAudmpzLXRpbWUtZGl2aWRlciB7XG4gIGxlZnQ6IGNhbGMoMzAlIC0gMTBweCk7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi5hbXAtc2l6ZS1lcyAudmpzLWR1cmF0aW9uIHtcbiAgbGVmdDogY2FsYygzMCUgKyAxMHB4KTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogY2FsYygxMDAlIC0gOHB4KTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IGhlaWdodCAuMTVzO1xuICBwYWRkaW5nOiAwIDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMHB4LCB0cmFuc3BhcmVudCA2cHgsIHdoaXRlIDZweCwgd2hpdGUgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwcHgsIHRyYW5zcGFyZW50IDZweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA2cHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEwMCUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0LCByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA2cHggMTAwJTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luOmhvdmVyIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDE0cHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDBweCwgdHJhbnNwYXJlbnQgNnB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDZweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDExOyB9XG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAuaGlnaC1jb250cmFzdC1lbmFibGVkIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTsgfSB9XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXByb2dyZXNzLWhvbGRlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpOyB9IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLXBsYXktcHJvZ3Jlc3MsXG4gIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLWxvYWQtcHJvZ3Jlc3MsXG4gIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLWxvYWQtcHJvZ3Jlc3MgZGl2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wbGF5LXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMHB4LCB0cmFuc3BhcmVudCA2cHgsIHdoaXRlIDZweCwgd2hpdGUgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEwMCUpOyB9XG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAuaGlnaC1jb250cmFzdC1lbmFibGVkIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXBsYXktcHJvZ3Jlc3Mge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IH0gfVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wbGF5LXByb2dyZXNzIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IH0gfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbG9hZC1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDBweCwgdHJhbnNwYXJlbnQgNnB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNnB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEwMCUpOyB9XG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAuaGlnaC1jb250cmFzdC1lbmFibGVkIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWxvYWQtcHJvZ3Jlc3Mge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfSB9XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWxvYWQtcHJvZ3Jlc3Mge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWxvYWQtcHJvZ3Jlc3MgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwcHgsIHRyYW5zcGFyZW50IDZweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDZweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDhweCwgdHJhbnNwYXJlbnQgOHB4LCB0cmFuc3BhcmVudCAxMDAlKTsgfVxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLmhpZ2gtY29udHJhc3QtZW5hYmxlZCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1sb2FkLXByb2dyZXNzIGRpdiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9IH1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1sb2FkLXByb2dyZXNzIGRpdiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfSB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1zbGlkZXItaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMTJweDtcbiAgei1pbmRleDogMTA7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXNsaWRlci1oYW5kbGU6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTlweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG1hcmdpbjogLTZweCAwIDAgLTZweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjFzOyB9XG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAuaGlnaC1jb250cmFzdC1lbmFibGVkIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXNsaWRlci1oYW5kbGU6OmJlZm9yZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjsgfSB9XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtc2xpZGVyLWhhbmRsZTo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjsgfSB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1zbGlkZXItaGFuZGxlOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiAtOHB4O1xuICAgIGJvdHRvbTogLThweDtcbiAgICBsZWZ0OiAtOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjFzOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy1zbGlkZXItaGFuZGxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgbWFyZ2luOiAtNnB4IDAgMCAtNnB4OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy1zbGlkZXItaGFuZGxlOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW46aG92ZXIgLnZqcy1zbGlkZXItaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMTJweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luOmhvdmVyIC52anMtc2xpZGVyLWhhbmRsZTo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBtYXJnaW46IC02cHggMCAwIC02cHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbjpob3ZlciAudmpzLXNsaWRlci1oYW5kbGU6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0cHg7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYm90dG9tOiAtOHB4O1xuICAgIGxlZnQ6IC04cHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLXRpbWUtdGlwIHtcbiAgYm90dG9tOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWxvYWRpbmctc3Bpbm5lciB7XG4gIGJhY2tncm91bmQ6IHVybChcImFzc2V0cy9pY29ucy9zdHJlYW0tbG9hZGluZy5wbmdcIik7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBhbmltYXRpb246IHBsYXkgMS41cyBzdGVwcyg0OCkgaW5maW5pdGU7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogKDE3MHB4IC8gMikpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogKDc1cHggLyAyKSk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1sb2FkaW5nLXNwaW5uZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTsgfVxuQGtleWZyYW1lcyBwbGF5IHtcbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgxNjBweDsgfSB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyLFxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1lcnJvciAudmpzLWxvYWRpbmctc3Bpbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1lbnUtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tZW51LWJ1dHRvbi5hbXAtY29udHJvbC1kaXNhYmxlZCB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1lbnUtYnV0dG9uLmFtcC1jb250cm9sLWRpc2FibGVkOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJycgIWltcG9ydGFudDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbWVudS1idXR0b24gLnZqcy1tZW51IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tZW51LWJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdIC52anMtbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tZW51LWJ1dHRvbiAudmpzLW1lbnUtY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWF4LWhlaWdodDogMTZlbTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcGFkZGluZzogMTJweCAxMnB4IDE0cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbWVudS1idXR0b24gLnZqcy1tZW51LXRpdGxlIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICBtYXJnaW46IDAgMCAuM2VtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMjNweCk7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcywgdHJhbnNmb3JtIC4ycztcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tZW51LWl0ZW0sXG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1tZW51LWhlYWRlciB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tZW51LWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCBcIlNlZ29lVUlcIjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcGFkZGluZzogNXB4O1xuICB0ZXh0LWluZGVudDogMDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbWVudS1pdGVtOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IGF6dXJlbWVkaWFwbGF5ZXI7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tZW51LWl0ZW0udmpzLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbWVudS1pdGVtLnZqcy1zZWxlY3RlZDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwi7pisXCI7XG4gICAgICBmb250LXNpemU6IDhweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbWVudS1pdGVtOmhvdmVyLCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tZW51LWl0ZW06Zm9jdXMsIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1lbnUtaXRlbS52anMtc2VsZWN0ZWQsIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1lbnUtaXRlbS52anMtc2VsZWN0ZWQ6aG92ZXIsIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1lbnUtaXRlbS52anMtc2VsZWN0ZWQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1lbnUtaXRlbSB7XG4gICAgY29sb3I6IHdoaXRlOyB9IH1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYmxhY2stb24td2hpdGUpIHtcbiAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbWVudS1pdGVtIHtcbiAgICBjb2xvcjogYmxhY2s7IH0gfVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiB3aGl0ZS1vbi1ibGFjaykge1xuICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1tZW51LWl0ZW0ge1xuICAgIGNvbG9yOiB3aGl0ZTsgfSB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gXzo6LXdlYmtpdC06aG9zdDpub3QoOnJvb3Q6cm9vdCksIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLW1lbnUtaXRlbSB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIF86Oi13ZWJraXQtOm5vdCg6cm9vdDpyb290KSwgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtbWVudS1pdGVtIHtcbiAgY29sb3I6IHdoaXRlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1tZW51LWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbWVudS1oZWFkZXI6aG92ZXIsIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLW1lbnUtaGVhZGVyOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXBvc3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMHB4OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wb3N0ZXIgaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1oYXMtc3RhcnRlZCAudmpzLXBvc3Rlcixcbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXVzaW5nLW5hdGl2ZS1jb250cm9scyAudmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWF1ZGlvLnZqcy1oYXMtc3RhcnRlZCAudmpzLXBvc3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wb3N0ZXIgLnZqcy1wb3N0ZXItc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jYXB0aW9uLXNldHRpbmdzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAuNzU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgaGVpZ2h0OiAyNWVtO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogNDBlbTtcbiAgdG9wOiAyJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNhcHRpb24tc2V0dGluZ3MgLnZqcy10cmFja3NldHRpbmdzIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAxZW07XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3ZlcmZsb3c6IGF1dG87IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNhcHRpb24tc2V0dGluZ3MgLnZqcy10cmFja3NldHRpbmdzLWNvbG9ycyxcbiAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY2FwdGlvbi1zZXR0aW5ncyAudmpzLXRyYWNrc2V0dGluZ3MtZm9udCB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNhcHRpb24tc2V0dGluZ3MgLnZqcy10cmFja3NldHRpbmdzLWNvbG9yczo6YWZ0ZXIsXG4gIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNhcHRpb24tc2V0dGluZ3MgLnZqcy10cmFja3NldHRpbmdzLWZvbnQ6OmFmdGVyLFxuICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jYXB0aW9uLXNldHRpbmdzIC52anMtdHJhY2tzZXR0aW5ncy1jb250cm9sczo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jYXB0aW9uLXNldHRpbmdzIC52anMtdHJhY2tzZXR0aW5ncy1jb2xvcnMgZmllbGRzZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNhcHRpb24tc2V0dGluZ3MgLnZqcy10cmFja3NldHRpbmdzLWNvbnRyb2xzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwZW07XG4gICAgcmlnaHQ6IDFlbTtcbiAgICBjb2xvcjogIzAwMDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY2FwdGlvbi1zZXR0aW5ncyAudmpzLXRyYWNrc2V0dGluZyB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiBub25lOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jYXB0aW9uLXNldHRpbmdzIC52anMtdHJhY2tzZXR0aW5nIGxhYmVsLFxuICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNhcHRpb24tc2V0dGluZ3MgLnZqcy10cmFja3NldHRpbmcgbGVnZW5kIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDExNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jYXB0aW9uLXNldHRpbmdzIC52anMtdHJhY2tzZXR0aW5nIHNlbGVjdCB7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY2FwdGlvbi1zZXR0aW5ncyAudmpzLXRyYWNrc2V0dGluZyBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jYXB0aW9uLXNldHRpbmdzIC52anMtdHJhY2tzZXR0aW5nID4gZGl2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNhcHRpb24tc2V0dGluZ3MgLnZqcy10cmFja3NldHRpbmcgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jYXB0aW9uLXNldHRpbmdzIGxhYmVsID4gaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY2FwdGlvbi1zZXR0aW5ncyBmaWVsZHNldCB7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIC8qIEhpZGUgbGFiZWxzIHdpdGhpbiBmaWVsZHNldHMsIHNvIHRoZXkgYXJlIG9ubHkgZm9yIHNjcmVlbiByZWFkZXIgdXNlcnMgKi8gfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY2FwdGlvbi1zZXR0aW5ncyBmaWVsZHNldCAudmpzLWxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8qIGZvciBJbnRlcm5ldCBFeHBsb3JlciAqL1xuICAgICAgY2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpO1xuICAgICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNhcHRpb24tc2V0dGluZ3MgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wbGF5YmFjay1yYXRlIC52anMtcGxheWJhY2stcmF0ZS12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1wbGF5YmFjay1yYXRlLnZqcy1tZW51LWJ1dHRvbiAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBmb250LXNpemU6IDkuM3B4O1xuICBsZWZ0OiAtMmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogNGVtOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1wbGF5YmFja3NwZWVkLWNvbnRyb2wtbm9ybWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yr1wiOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1wbGF5YmFja3NwZWVkLWNvbnRyb2wtZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCLumK9cIjtcbiAgY29sb3I6ICM3MWIxZDE7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLXBsYXliYWNrc3BlZWQtY29udHJvbC1zbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yr1wiO1xuICBjb2xvcjogIzcxYjFkMTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY2hhcHRlcnMtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiAnJzsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY2hhcHRlcnMtYnV0dG9uLnZqcy1tZW51LWJ1dHRvbiAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBmb250LXNpemU6IDkuM3B4O1xuICBsZWZ0OiAtMTJlbTtcbiAgd2lkdGg6IDI0ZW07IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWxvZ28ge1xuICB3aWR0aDogMC4xOGVtOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1sb2dvID4gZGl2LFxuICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1sb2dvID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ljb25zL2Ftc2xvZ28ucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBib3R0b206IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAwLjE4ZW07XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICByaWdodDogY2FsYygwLjAzZW0pO1xuICAgIHRvcDogY2FsYygwLjAzZW0pO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgLmhpZ2gtY29udHJhc3QtZW5hYmxlZCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1sb2dvID4gZGl2LCAuaGlnaC1jb250cmFzdC1lbmFibGVkXG4gICAgICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1sb2dvID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbG9nbyA+IGRpdiBpbWcsXG4gICAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbG9nbyA+IHNwYW4gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHdpZHRoOiAwLjE4ZW07XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAuaGlnaC1jb250cmFzdC1lbmFibGVkIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWxvZ28gPiBkaXYgaW1nLCAuaGlnaC1jb250cmFzdC1lbmFibGVkXG4gICAgICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWxvZ28gPiBzcGFuIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbG9nbyA+IGRpdiBhLFxuICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWxvZ28gPiBzcGFuIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbG9nby1hZCB7XG4gIHdpZHRoOiAwLjE4ZW07XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjA2ZW0pOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1sb2dvLWFkID4gZGl2LFxuICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1sb2dvLWFkID4gc3BhbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiYXNzZXRzL2ljb25zL2Ftc2xvZ28ucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBib3R0b206IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAwLjE4ZW07XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICByaWdodDogY2FsYygwLjAzZW0pO1xuICAgIHRvcDogY2FsYygwLjAzZW0pO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgLmhpZ2gtY29udHJhc3QtZW5hYmxlZCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1sb2dvLWFkID4gZGl2LCAuaGlnaC1jb250cmFzdC1lbmFibGVkXG4gICAgICAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1sb2dvLWFkID4gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbG9nby1hZCA+IGRpdiBpbWcsXG4gICAgLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbG9nby1hZCA+IHNwYW4gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHdpZHRoOiAwLjE4ZW07XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAuaGlnaC1jb250cmFzdC1lbmFibGVkIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWxvZ28tYWQgPiBkaXYgaW1nLCAuaGlnaC1jb250cmFzdC1lbmFibGVkXG4gICAgICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWxvZ28tYWQgPiBzcGFuIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbG9nby1hZCA+IGRpdiBhLFxuICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWxvZ28tYWQgPiBzcGFuIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtYXVkaW90cmFja3MtY29udHJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCLumK1cIjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgei1pbmRleDogMztcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDkuM3B4O1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkgPiBkaXYge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkgPiBkaXYgPiBkaXYge1xuICAgICAgYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogYm90dG9tIC4xNXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkgPiBkaXYgPiBkaXYgPiBkaXYge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLXNob3dpbmctdGV4dHRyYWNrLXNldHRpbmdzIC52anMtdGV4dC10cmFjay1kaXNwbGF5IHtcbiAgei1pbmRleDogMTAwMDAwOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4udmpzLXVzZXItaW5hY3RpdmUgLnZqcy1oYXMtc3RhcnRlZC52anMtcGxheWluZyAudmpzLXRleHQtdHJhY2stZGlzcGxheSA+IGRpdiA+IGRpdiB7XG4gIGJvdHRvbTogMzJweCAhaW1wb3J0YW50OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1zdWJ0aXRsZXMtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yi1wiOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy1jYXB0aW9ucy1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7piMXCI7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWNhcHRpb25zLWJ1dHRvbjpmb2N1cyAudmpzLWNvbnRyb2wtY29udGVudDo6YmVmb3JlLFxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtY2FwdGlvbnMtYnV0dG9uOmhvdmVyIC52anMtY29udHJvbC1jb250ZW50OjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMWVtICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogOS4zcHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLW1vcmVvcHRpb25zLWNvbnRyb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi7pirXCI7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLW1vcmVvcHRpb25zLWNvbnRyb2wgLnZqcy1tZW51IHtcbiAgbGVmdDogYXV0bzsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtbW9yZW9wdGlvbnMtY29udHJvbCAudmpzLW1lbnUtY29udGVudCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1tb3Jlb3B0aW9ucy1jb250cm9sIC52anMtbWVudS1pdGVtOjpiZWZvcmUge1xuICB3aWR0aDogMjBweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtcXVhbGl0eS1jb250cm9sLnF1YWxpdHktMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLumKdcIjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtcXVhbGl0eS1jb250cm9sLnF1YWxpdHktMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLumKhcIjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtcXVhbGl0eS1jb250cm9sLnF1YWxpdHktMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCLumKlcIjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtcXVhbGl0eS1jb250cm9sLnF1YWxpdHktNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCLumKpcIjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtZnVsbHNjcmVlbi1jb250cm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6Yh1wiOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4udmpzLWZ1bGxzY3JlZW4ge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luLnZqcy1mdWxsc2NyZWVuIC52anMtZnVsbHNjcmVlbi1jb250cm9sOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi7piIXCI7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu6YhlwiOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLunIJcIjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0yOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi7pyFXCI7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIu6YhVwiOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW1lbnUge1xuICAgIGJvdHRvbTogMzJweDtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0ge1xuICAgIG1hcmdpbi1yaWdodDogMTEycHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMTJweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdm9sdW1lLWNvbnRyb2xbYXJpYS1leHBhbmRlZD10cnVlXSAudmpzLW1lbnUgLnZqcy12b2x1bWUtYmFyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sIC52anMtbWVudS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZzogNnB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMycHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy12b2x1bWUtYmFyIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCA5cHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMykgOXB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzMpIDExcHgsIHRyYW5zcGFyZW50IDExcHgsIHRyYW5zcGFyZW50IDEwMCUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAuaGlnaC1jb250cmFzdC1lbmFibGVkIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sIC52anMtdm9sdW1lLWJhciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDlweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMzKSA5cHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMykgMTFweCwgdHJhbnNwYXJlbnQgMTFweCwgdHJhbnNwYXJlbnQgMTAwJSk7IH0gfVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sIC52anMtdm9sdW1lLWJhciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCA5cHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMykgOXB4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzMpIDExcHgsIHRyYW5zcGFyZW50IDExcHgsIHRyYW5zcGFyZW50IDEwMCUpOyB9IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sIC52anMtdm9sdW1lLWJhciAudmpzLXZvbHVtZS1oYW5kbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0cHg7XG4gICAgICBsZWZ0OiA0NHB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDsgfVxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbiAgLmhpZ2gtY29udHJhc3QtZW5hYmxlZCAuYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLnZqcy12b2x1bWUtY29udHJvbCAudmpzLXZvbHVtZS1iYXIgLnZqcy12b2x1bWUtaGFuZGxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmOyB9IH1cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAgIC5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sIC52anMtdm9sdW1lLWJhciAudmpzLXZvbHVtZS1oYW5kbGUge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IH0gfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy12b2x1bWUtYmFyIC52anMtdm9sdW1lLWhhbmRsZTo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgbGVmdDogLTZweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLXZvbHVtZS1jb250cm9sIC52anMtdm9sdW1lLWJhciAudmpzLXZvbHVtZS1sZXZlbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwJSwgdHJhbnNwYXJlbnQgOXB4LCAjZmZmZmZmIDlweCwgI2ZmZmZmZiAxMXB4LCB0cmFuc3BhcmVudCAxMXB4LCB0cmFuc3BhcmVudCAxMDAlKTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy12b2x1bWUtYmFyOmZvY3VzIC52anMtdm9sdW1lLWhhbmRsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC10aW1lbGluZS1tYXJrZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IC4xNXM7XG4gIHdpZHRoOiAzcHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLXRpbWVsaW5lLW1hcmtlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIHJpZ2h0OiAtN3B4O1xuICAgIGJvdHRvbTogLTZweDtcbiAgICBsZWZ0OiAtN3B4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjFzOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC10aW1lbGluZS1tYXJrZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLXRpbWVsaW5lLW1hcmtlcjpmb2N1czo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW46aG92ZXIgLmFtcC10aW1lbGluZS1tYXJrZXIge1xuICBoZWlnaHQ6IDE0cHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbjpob3ZlciAuYW1wLXRpbWVsaW5lLW1hcmtlcjpmb2N1czo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtN3B4O1xuICAgIHJpZ2h0OiAtMTNweDtcbiAgICBib3R0b206IC03cHg7XG4gICAgbGVmdDogLTEzcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWVycm9yLWRpc3BsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMCB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQXVBQUFBR2VDQU1BQUFEaXdFUVhBQUFBQVhOU1IwSUFyczRjNlFBQUFFSlFURlJGUEVST1BVWlFQa2RQUGtkUlFFZFJRRWhSUDBoU1FVbFRRa3RUUWtsVFFrcFVRMHBVTmo5SE9FQklPVUZLTzBOTFBFUk5QVVpPUDBkUFFFaFJRVXBTUTB0VUpuMGJNd0FBQUJaMFVrNVRzN08wdExTMHRiVzF0cmEydDdlM3Q3ZTN0N2UzdDkrb3JnWUFBQm1KU1VSQlZIamE3ZDNyZHR1NHNnVGd5bVIyTHBQU2hTTDUvcSs2ZjRBRUduSVNTellsRVlXYXRjNlpqQ1BMMU9kTkFtZzB1a0VTSlBnZEFBR1NKRUhnQ0tZdkFDQ1kvZzVqL3RJNXZZNEVTUUE0cy93RHBtOWF2M0Y1emZJM3lOOUREc3RmNUIrOS9FUE02ZTNUVDFrdUJoakRaWVlyQUk4a2ZpeGZDMThtNnNzQmp1dWZ3cVZaUUZVQTZZY2R1ZjZaSkdkVy8wa1FGM0xtRitMNnU5T0ZNTDM3ci95Wm1MK00vQUc1L2d2QWlhZjBuK0NYZlBVLzB3c096RExJMTRFWk9KVUx1dm8zZWNsdnp1SlJiSGdtNXZUSFU3b2NsRGUzZ0xEQWVvbk05KzEzRU9SRWdGL0pNZHlFaTlnVTNoY2s1dlVtVCs4NUp6em1EMzVZM2gvOERnN0x0UzR2WHYvcXNIN1RWRkRPQ0hmb09UOEhsbTllUDhxcFBCbnlIYjQrSkM2WkdmbVJsZDl5VE44eVdrQmFZSDBkVHVzYmxTRmx1UmNQNFpZOExqZFV2ci95bGFmQkMrZnc0L01yOXo0Q1drQlhBSGtnV1VjdTFrQXNreC9XWTB5YzMvR3d2bG1lNkowWmhwQWl5L2lmNmZzdmk4OWNqYXpINVNtUzMzQmV2Mk02TDArRE1KRThnZCtLVW5VL0UwUCtiWDBuT1dkR2NrUVlTaTBnS0FEa3Urd1lQeHQ1Q3YvYkQ0LytNbk5qbm55RjBRL2wrVUJnQm5CaXZEVXhrc0FCK2IzTzJlT0lQSzQ5ZFQ1b0FXV0I1eTltQUk1TXo1U0FEWkNZMXErc0k5ejZtdm9Td0dvR1dQKzcvSEZhdmo2em1ydkZYMGQrTmxsQVZtQnYyTVFFRW1ONUREQ3VKMWJKR2V0NEZ1TkllQk00S245M0RzK1c5TnIvcmI4ZUMrZ0tkQjQvd0FRTFNBdkVNWW9BamtkeUl2NERMdUZqSC9LTkMzQmdlWk5EWEhpd3JGc25uUExhOXArOHJ6Q0ZxVmllZ0szMzQ2OFQwa0lockI1d3dnekVhVlg2MjdSTzV6Q0dPM3Y5WGE1cmxYSXhhWG15L016d0lNQXlzYk9BdEVBZm0zVmxyRnJYVXd4ckVRdklDdUJ0MEtoTVh2SzZnV1dXTk9RWkUwbGlPREpNa1ZER3hESDhQQ0Q4MkRyd2xBWTBqc1MweHBxaWZKejBnUVFPSkk0TW4ybTkxODhwS0pYWFMwUCtTY2R3R2RVRU04L2RMS0FyOERDelBERTdoTHNiWWVHZC8vKzZUQWh6UVp5dkJoMlN4STg1ejhJSVlNZ2pHVWp3bnpJZ1JkY3lQNHNEVi9JNkUrVEpBc29DNnpxREpEbVFQQ09NUStsbEo1QWowc29FMVMwRlZ1azZKZHhhZnVqQXNESmdqRTJCeDFWZ3lNdnk5SDl6Q05LSE81NUx6QWNBaDFOSk5VZ2ZhOHBCZllhdHRoTGpKVUgreXlXKyt3VWtUaGZRQXRvQ3Azem5wb3VZTHZXTUs0d3haYmRBYWsvQUF1b0NQZTVPaDBtbUJhUUZuanNZVHVVUkFQQVVsdU9YblA0RmdEeWxtV0haWUdaYzZpRGxUUURrTkpUbEMrck51ZldoRUNOTTFmSnBTdisyZ0xMQUZsSFU1WDFHeEYydDZyYS9ySGlIWmJJRnJqY3U1N0NuZGJpYzA2bzYzcFQxV2o3UDlYQmN0NEpKZkVWWTdZOGxBbG8rWFZ4NkpMWnZLTk5EQzZnS05MVWY4UkJGQ3lnTCtDaUxCYVFGbnBMTUUvTGZ5M05naVZ1V3FORXkveHBqTEhWS3I1M3prSVM1Q3JpU0c1eEtzb0N3QU5wUDl2eHM3cGtGbEFXYVQvWGM1TWxnQVZtQlBGVmFYenJuOER3Wnp0S0ZJUTVsYW5NaXEvQnBEdGV2WHlraG82c1B1Znp6SlYvdmtQNDBreHl1ZzdGVFNCb3FPOE1nT1lUb0ozaEllM0VaOFdlOTBRYVNuSGlWRWtRTEtBczhhdStnb1JRZEMyZ0xiQlpOYlhiRDF3TEtBc1FwN2o4Tnk4dUhLams0RGsxMWppNUE4Z2hlem1TMURUdVdWVW01eGxPYXdHRm5NeU1MQ0F1MFZiL2pFVW54RmxBV2dOajUyUStFRkN5Z0x0QmtCdHltS3hnTHlBcEE3NFRoZWpIemtwa0FFc2RVY1N6RS9lUER6QUxhQXUya3ZUMW1rVzRCWllGOHM1ekxod3ozT0Rvb0xXRUJjUUhOYzFnM0o3bFpRRmtBalc5UmJHRmhBV0dCajZ4SjNoYU9LUUhTbUtFTzVqaFUyVG9kU3kyRGRUcEhZa3pMNVdyYWRLbmlTbUYyeGpPWEl0VmNja0xUa2ljYzU2NU9McTF2T01kRW82cUVnUVYwQlRST0ZZWjY2OGNZTFFWSWZsc21ldVVCRkgrbHRJQ3l3RzVxYzd5UXpBTEtBay9KeGR6NzZ0d0N3Z0pkSlJYOU50bllBc0lDa2tjTTd5MWFiUUZkQVhTYzUzOWVNekFzb0NzQVlFQW9qQThjMWx2eXNMei9sUDcwazFpck11YmJXeVNOMkFLNkFpNi9hUUZ0QWFtejRSK2IwbGxBV2FDalBnWi9xc2R1QVdXQmZlMnA0Ym8xS2ZFTll4eFE1N0svUE9mbTA5V3BLNEljZVNIV1B1eWxueGQvMTdUYUF0SUM2ZzJXM2sreXNJQzJRR2Nsbkg0M1NiV0FyZ0JVbXBsK29zR01CWVFGME1DQnFnZEhteXdnTGVCOVBBdEk3MlIyVUZmeXZUdzJDeWdMS05TMy91UmF4UUxLQWsxMlRkcDBubWNCYlFIMjJ0OTNDcWY4TEtBcTBGOC9tcmNoTVFzb0M5elQyTDVLWEtpS3g2VHJQYWRuUkFwZHJxdVFkRmtYQXZpU2x5MzE4b1RNYmVMT0NLZnl3Z3dRc2J2dWNuOStUU2YzcWhlbEY0NWhZL3BRQnNrY2VnMW54UzJnTFFDaGp0UWZqazVaUUZuZ2RlMFo5OU9yeXdLeUFySmRPVzQvQzJBQlpZRWUyMEplclprc0lDM3dOanM0cEIrbXFWbU9heDVEb3d1UXhLRXNuMG1NS2JrRmpiWEVzSUMwUUlOaDI0MUxQMWxBV3NDbEp5MmdMWERmNlQzV2E5Tmx4UUxFeXlET1YvWFdTUkkvNXIyR1hDMGdMSkRlWm81TGtEUjE3eWcvd3dLNkFnOXBhdFRhQ0c0QlhZR0cwL1EzcTV0Z0FXRUJORkhYNEtGUkt3c29DNkNmWWZndm9RUUw2QXIwV2hLN25KT3lnTExBWGpNNG4xancxQUxLQXVpb1kvVWZ4bE1MS0F1ZzhUMDRYQTJsWTFtUGpMd2NTRXdrRHdYekVoWWo0WkNLQlVRRm9KTXk5TkVIaVFXVUJaUkgzbHNmU1JZUUZsakt0OFZLUUtrVzNQR1F2OHh6Q3ArdlNiaEx1d0FzQldVUUN1aUdCWFRZRkFhSW4rWHRTb1l3UXNweHdZdzd4dUM1aEVmVGhaL0RTcWMwWDE4VG1WbmYrR0h4VTIwM0krWkNXMEJYUUxSbHdWMTl1Q3dnTEFESnpyMzNGbWEzZ0xvQWY1MlFUamFIdXd3bnpLaGZqMlcwQXNCaERDSDJFblRNK1l3eGQyMnVHcVp3WCtsckZsQVdVRzl4ZWtzcGF3dm9Da0IxekwwOWFjZ0N5Z0tRYmY2WVdZLzhoWkI3VnNjUXFwYTRGdEFUNkRLNTZMb010UVYwQmFwNWVLZUxMUXNJQzdUZTRuR2Jnd0FXa0JWb3NDWFkxaldwTGFBdElKZmRmUCtFMGdLNkF0aEFwL0VsbHdXMEJUWU9PWVZrSHB4NFdpL2lTMzRrL054YnNWNExhQXZzcDVsZEVUc2V5WW40RDdpRURhOURQRkUxaENTMlEweVZDMHYyYVZrUUVlQS9PVlZ6Q3NIWW1QRnZBVVVCajg4K2Q2MHU4SVNFNDUyM3lMQ0F0b0RxYiszRzFpNFdrQlpvTzR0aW0rV01CYVFGOURzcy9iM3RoUVdVQlRxcnd2ZTdnK0FXa0Jib3VIVmVGWm15Z0tpQUt5aGJRRmtBKzJsbTk2b3oyaFpRRjNqWlVhbDl6T3dzb0N5QTdydDNXRUJhUURlMGUvdjZ5QUxDQWpzS1ZyMnFicU1GNUFWMlVTRHZkWHUrRnRBV2VQckcyZDZDREJhUUZwQXJZM1AvdXR3Q3dnSzk1RnY4K1pGaEFXV0JadXRGYnRqdzJRTENBczBPcXR0dGVGaEFXcUNsR3FpUHF0MWhBVjBCaUo2anZhTVNtUVcwQmVLbHphRlEzWHBWNTZ1Q2N5U0pIMlVHUlFBRHl1d25SYVJRei8veTV1dmJHVi82Tk9kVXhEUTlXa3B0R1dLWnlEMnlWYWtGaEFWQ1dEU3VXbnZxekdRQlpRRTBNRUY4ZEhrN0N3Z0xvTithMkxHYWpRVlVCYkMvUW1KUDN5R3dnTEFBdW82T2dWZUh1aXlnSm9BV045NkE2VkxuVDFZTGwzdWJ6VmhBV3FEVEhPalFqdDBDd2dMbzk2QVcxckhVQXNJQ3ZkUzJlZmNoWVFGVmdiY3RXMUp4QWVDcXJvUnFRM01MYUF0MDJKSG1LcHhyQVdFQjRkREF6WjE0TGFBdHNPZmxUeXpObExmZnlqN1dpallXL1pHWEE0bUo1S0VjcDcyRUNWMEkvYklxTEdBQlJRSHhMSXNiR2tsYVFGdmdrUWtPVGFRWlcwQlpBTTQxc29DNndNZDN3TUxLZTN5emxGMCsxSkhFajdxSVZ5ejBVdXE3SE12azZxbTE4aXlnTE5CaGF0SDFiTThDMGdLdlBVdXlpeUptRmxBV3VEcHQxMk9GRUFzSUMrd2xVbFdWcXo3aW1idkhGbEFXUUN1YmJZOXIyR2dCYlFIeFRZd2JIZ3NXRUJaNFlXK3ZzdXZLRjFmbXNJQ3dRSWM5bDY0eWppMmdMTkI3LzZXOEMyY0JUUUdvMXRzcnVFc0JKZ0FjUm9MWFFURUxLQXRzdnlSdnJ0V1lCYlFGT3F2RDk1dDlNd3NvQzd3eWdXMG51YVFXMEJaNHhTSEFYZVZaV2tCWW9LR0U1WWZkNnhaUUZoQTlKMzdINDhFQzBnTGhGaDRRZGorSjRjalFnYTdzRmkzdldHS2RyS3Q2cmt1RWxCTE1rWmpXNU1lcjRPaU90czRzSUNxQVhoT01TaVRMQXNvQ2ZSZThLZWtaRmhBVjZEdytWanBGV2tCVW9Qc1R0eGFRRm5DYk5WcEFXUUJ5dVo5MzE5dTFnTFpBZzBQcXRpbVhGcEFXRUUwZnVxUHdnQVdVQmVBOURnc29DNkNEd2szdm5uQzFnSzdBallkUzh4aHlUanRUd0lWeEo0QllLcnQ4eWNrNWRVaVZ6RlZpenFFaUhsSHRLZkFWdlFZc29DeUFwN2VzMjEzZzFBTHFBajN2VXFQN2ZYcHhnYjRhUXY2aEc0WUZkQVVrd2x5ZnJMRnFBV0VCeUVXODdpNktaQUZwZ1U3YjBvUnFIQlpRRnNBekM4enNzKzYwQlpRRjBOSEJsVDhWb2JHQXNNQyt4ODZuVkRPemdMSUF4RWZmRy9wZVdFQmFZQjlka01EcGpIak1pRXppMzFEdFVZUTY1ME8rZjcrbitHbitEWTZvNi82Vyt1bC95Q3F5Z0xCQUV4bjUzK091RlppMmw0bVk1MFp5MlZDNGQ5L1pBdElDM2ZleHRvQzBnT2Znbm9QTHo4R2xUb2gvSUF2Q0Fzb0NTalgyUGxZOTBnTEtBazNrdXVFS1p5eGo3c2pMZ2NSRThsQ2VKUmZFTTB1bzBwanIzQWpnWWdGcGdkWmFPbTdmN2RjQ3lnTGdOSVQ3TDd4N1A3MzFMS0FzSUh5Uzl2WUhpd1ZrQmNKU2RHVGFHdUpWTnU0VTVrbmhmR2kramNBNlVJazNKUS9qNUdsYXZqNnordEF4QVdmNUdWTU9IOFU3UFN6M0NYTEd1bE1XSXdGNHMvUXZmM2VPUmQ5aEFYRUI5UkJ2ZVd5TkxFMmVRMmpKQXRvQ2tPL1A4VzdrekFMS0F1ZytWM1N3Z0xUQUh2THRYOXY0MXdMS0FwMFZDdjU5U3BvRmxBWEVlcHJlbi81bUFXVUJtZEkxbjlqTXRvQzB3TjJuUDlUcUNsdEFXdURabXdyOFg2ekt5S3FiSVVud241aVFzSHpzTWY1eXB2VGFPWWM5TVZlL1FjYlZTNG0rZmwraVhBQy9YdGNMdG9DeXdIcHRsNUp5VzMrazVjWG5GT1pmZytobGF0WDRScGdGcEFVYWozQnQ4M3V4Z0t3QVBsYk5idDI5SFVvTi9XVm9hYSthdWdXVUJYQlR3bkRJbXYrWFN3bWpMeUJ4dWlBTmcrWGRUK0gwOXFYRWFRRHl4Rk5WRXpGbTN5KzMzeWtOUU05TTM3U0FzZ0RhL3RWc3NTRmhBV1dCYlF0c05ObmN3d0xhQWxxbDNEOVVKc2tDd2dLZFR6OXBBVzBCZEJrMnFIc3JXVUJZNEFGbnRKdTcyeTBnTElDSG5vVUNZakRxRzRpQnU2dTJiZ0ZwZ1gyVjhYMUZFbzhGbEFYa2Zsa2Z5RG16Z0xBQXVtenRXeTFhTEtBc0FNME01M3Y2U0ZwQVdVQ3haOWlkdVcwV1VCWVFhc1R4NFQxaUN3Z0xvUG4rU1o4ZVdTMmdMTER2a3BCUHJMWnJBVTBCdEg2WUVFekZFS29hVEhONUpMMWZNdFVDMGdKN3JIYjZYRVVMS0F0Zy85bktEKy9TWkFGcGdTWmJFbXk1b3JlQXNnQ2FxQzMyME9haUZsQVdlRVlYeHIyWE5MT0F0SUJtYytvNzZrdGJRRmxBcWgzZXg5THNMYUFzQVBrV2VlK3ZSU3dnTElDWG5nWGNSekttQllRRlhyZDl0cHVlaXhhUUZ0aEhSdklyRDNSYlFGbGdieFZvWHBCcVp3RmxnUzc2VkwrejRyZUFzRUFibGNVZS9GU3pnSzdBUHJyWXZmUkVpd1dVQmRCTXh0dmo5b010SUN5QTFnL01idEFPd3dMS0FqbDZuNGVKRWRkSGZmSWJYZFpiOTdCc3VhWUVsM1VUS2wvaDRkSlFOVEFMS0F1a0g1MW1UQnpHMkhNTFpkZHBpYUpHb2hrTTRkQ203eFFMQ0F1MDBZTGdvWk03QzJnTHFEVEMrMHlMUmd1SUN5Z1ZjNzg3ZWNjQ3lnS054N2MyT2ZGaEFXRUJ0RnN5Y3JQa0hBdUlDNVNibWI5T1NKdWxZUWNWSjh4WDV5SzBsdDBXa0Jab0pHZjVjUmxJRnBBVzJMU1Nlb29sTlZpRXdBS3FBbWp4aE5YR0xROHNJQ3lBZGplWU55dldiZ0YxZ2VkVjRNQWVGelFXVUJhUU8yQjQ5eWFEQlpRRkVQZGUrenphWWdGcGdhZjBnTmwxa280RnBBWFVLNmUrWC9uT0Fzb0Njb2RUN2s5UnM0Q3lBSlNPRm40MDhjZ0N1Z0t2eWo5bVBZYlcvZTFpR2NobmRKQ3hnTEJBSDhmRy8vWmtzNEM0Z052OFdrQlhBSi9mNTIyK3hvQUZoQVVhZUw0OFBvQnFBV0dCcHBLQ0h2S2dzSUMwd0RUZ0tuZTJhaEhSUVljUEN5Z0wvS0ZpZENoY0dEc0RMZDgzYTUzaXM0Q3d3SXZqcjd2bzRtNEJZUUUwWFZSdms0bWRCY1FGZXU1T0F3dm9DK2gzcXNaRThsQm1mNWV3U1JGUDNWcEFUd0J0TnAvZTh0aVRCYVFGZXQvaW9BV2tCWHBKZVg0dks4NENvZ0xkZHZjdFZaSXNvQ3lBN2xQcExDQXRFS0tHSjhTSVluMk9EbkV0SUhiKzJnTEtBczBrQkQxdVBtZ0JaWUcyR20wODVKQ1RCYVFGVkU0VmZqeWp3UUxLQXAzSER6REJBdElDR2x0eG42eENhUUZsZ1Q0MjYvNXlTdHdDeWdMNGJPSEdZMGlZYnpSdjNnTENBcnFkdzI1T0hiV0Fzc0FqZWhvaDVnRU1kY1pheklEa2NSVVlybzdaelNGSUgrNTRMakVmQUJ4T0pkVWduMU5CV0U2VnBRN0xkSlQvY29udmZnR0owd1cwZ0xhQTZFSHhPL1lFTEtBdTBPUHVOT3BXMFJhUUZYanVZRGdobGh3NmhlVjRQa0dWL3ZhVVpvWmxnNWx4cVlPVU53RndnNUlIRnBBV2FMdEY3eGJIWFMwZ0xkQm9YN0FORlMyZ0xPQ2pMQmFRRm1pdFJFMHE5eHRhVTJ4d0tza0N3Z0xvdDZzQjZuUlJDMGdLTkovcXVjbVR3UUt5QW5tcXRMNTB6dUg1VVAwaTFCYUlmU3gwR3M5WlFGWGdoZjExOTVLaVl3RnRBWkVDa3AvWThMV0FzZ0J4aXZ0UHcvTHlvVW9PamtOVG5hT2JhcDZEbHpOWmJjT09aVlZTcnZHVUpuRFkyY3pJQXNJQ2JkWHZlRVJTdkFXVUJTQjJmdllESVFVTHFBczBtUUczNlFyR0FySUMwRHRoZUc4blhndW9DN1NUOXZhWVJib0ZsQVc2cWZMKzV5UTJDNGdMYUo3RHVqbkp6UUxLQXBCdTRYdWJoUVdFQlQ2eUpubGJPS2J0QmtZV1VCYlFPRlg0bVZiU0ZsQVcyRTF0amhlU1dVQlo0Q201bUh0Zm5WdEFXS0NycEtMZkpodGJRRmhBOG9qaHZVV3JMYUFyZ0k3ei9NOXJCb1lGZEFVQURBaUY4WUhEZWtzZWx2ZWYwcDkrRW10VnhueDdpNlFSVzBCWHdPVTNMYUF0SUhVMi9HTlRPZ3NvQzNUVXgrQlA5ZGd0b0N5d3J6MDFYTGNtSmI1aGpBUHFYUGFYNTl4OHVqcDFSWkFqTDhUYWg3MzA4K0x2bWxaYlFGcEF2Y0hTKzBrV0Z0QVc2S3lFMCs4bXFSYlFGWUJLTTlOUE5KaXhnTEFBR2poUTllQm9rd1drQmJ5UFp3SHBuY3dPNmtxK2w4ZG1BV1VCaGZyV24xeXJXRUJab01tdVNadk84eXlnTGNCZSsvdE80WlNmQlZRRit1dEg4ellrWmdGbGdYc2EyMWVKQzFYeG1IUzk1L1NNU0tITGRSV1NMdXRDQUYveXNxVmVucEM1VGR3WjRWUmVtQUVpZHRkZDdzK3Y2ZVJlOWFMMHdqRnNUQi9LSUpsRHIrR3N1QVcwQlNEVWtmckQwU2tMS0F1OHJqM2pmbnAxV1VCV1FMWXJ4KzFuQVN5Z0xOQmpXOGlyTlpNRnBBWGVaZ2VIOU1NME5jdHh6V05vZEFHU09KVGxNNGt4SmJlZ3NaWVlGcEFXYURCc3UzSHBKd3RJQzdqMHBBVzBCZTQ3dmNkNmJicXNXSUI0R2NUNXF0NDZTZUxIdk5lUXF3V0VCZExiekhFSmtxYnVIZVZuV0VCWDRDRk5qVm9id1MyZ0s5QndtdjVtZFJNc0lDeUFKdW9hUERScVpRRmxBZlF6RFA4bGxHQUJYWUZlUzJLWGMxSVdVQmJZYXdibkV3dWVXa0JaQUIxMXJQN0RlR29CWlFFMHZnZUhxNkYwTE91UmtaY0RpWW5rb1dCZXdtSWtIRkt4Z0tnQWRGS0dQdm9nc1lDeWdQTEllK3NqeVFMQ0FrdjV0bGdKS05XQ094N3lsM2xPNGZNMUNYZHBGNENsb0F4Q0FkMndnQTZid2dEeHM3eGR5UkJHU0RrdW1ISEhHRHlYOEdpNjhITlk2WlRtNjJzaU0rc2JQeXgrcXUxbXhGeG9DK2dLaUxZc3VLc1Bsd1dFQlNEWnVmZmV3dXdXVUJmZ3J4UFN5ZVp3bCtHRUdmWHJzWXhXQURpTUljUmVnbzQ1bnpIbXJzMVZ3eFR1SzMzTkFzb0M2aTFPYnlsbGJRRmRBYWlPdWJjbkRWbEFXUUN5elI4ejY1Ry9FSExQNmhoQzFSTFhBbm9DWFNZWFhaZWh0b0N1UURVUDczU3haUUZoZ2RaYlBHNXpFTUFDc2dJTnRnVGJ1aWExQmJRRjVMS2I3NTlRV2tCWEFCdm9OTDdrc29DMndNWWhwNURNZ3hOUDYwVjh5WStFbjNzcjFtc0JiWUg5TkxNcllzY2pPUkgvQVpldzRYV0lKNnFHa01SMmlLbHlZY2srTFFzaUF2d25wMnBPSVJnYk0vNHRvQ2pnOGRubnJ0VUZucEJ3dlBNV0dSYlFGbEQ5cmQzWTJzVUMwZ0p0WjFGc3M1eXhnTFNBZm9lbHY3ZTlzSUN5UUdkVitINTNFTndDMGdJZHQ4NnJJbE1XRUJWd0JXVUxLQXRnUDgzc1huVkcyd0xxQWk4N0tyV1BtWjBGbEFYUWZmY09DMGdMNklaMmIxOGZXVUJZWUVmQnFsZlZiYlNBdk1BdUN1Uzlicy9YQXRvQ1Q5ODQyMXVRd1FMU0FuSmxiTzVmbDF0QVdLQ1hmSXMvUHpJc29DelFiTDNJRFJzK1cwQllvTmxCZGJzTkR3dElDN1JVQS9WUnRUc3NvQ3NBMFhPMGQxUWlzNEMyUUx5ME9SU3FXNi9xZkZWd2ppVHhvOHlnQ0dCQW1mMmtpQlRxK1YvZWZIMDc0MHVmNXB5S21LWkhTNmt0UXl3VHVVZTJLcldBc0VBSWk4WlZhMCtkbVN5Z0xJQUdKb2lQTG05bkFXRUI5RnNUTzFhenNZQ3FBUFpYU096cE93UVdFQlpBMTlFeDhPcFFsd1hVQk5EaXhoc3dYZXI4eVdyaGNtK3pHUXRJQzNTYUF4M2FzVnRBV0FEOUh0VENPcFphUUZpZ2w5bzI3ejRrTEtBcThMWmxTeW91QUZ6VmxWQnRhRzRCYllFT085SmNoWE10SUN3Z0hCcTR1Uk92QmJRRjlyejhpYVdaOHZaYjJjZGEwY2FpUC9KeUlER1JQSlRqdEpjd29RdWhYMWFGQlN5Z0tDQ2VaWEZESTBrTGFBczhNc0doaVRSakN5Z0x3TGxHRmxBWCtQZ09XRmg1ajIrV3NzdUhPcEw0VVJmeGlvVmVTbjJYWTVsY1BiVlduZ1dVQlRwTUxicWU3VmxBV3VDMVowbDJVY1RNQXNvQ1Y2ZnRlcXdRWWdGaGdiMUVxcXB5MVVjOGMvZllBc29DYUdXejdYRU5HeTJnTFNDK2lYSERZOEVDd2dJdjdPMVZkbDM1NHNvY0ZoQVc2TERuMGxYR3NRV1VCWHJ2djVSMzRTeWdLUURWZW5zRmR5bkFCSUREU1BBNktHWUJaWUh0bCtUTnRScXpnTFpBWjNYNGZyTnZaZ0ZsZ1ZjbXNPMGtsOVFDMmdLdk9BUzRxenhMQ3dnTE5KU3cvTEI3M1FMS0FxTG54Tzk0UEZoQVdpRGN3Z1BDN2ljeEhCazYwSlhkb3VVZFM2eVRkVlhQZFltUVVvSTVFdE9hL0hnVkhOM1IxcGtGUkFYUWE0SlJpV1JaUUZtZzc0STNKVDNEQXFJQ25jZkhTcWRJQzRnS2RIL2kxZ0xTQW02elJnc29DMEF1OS9QdWVyc1cwQlpvY0VqZE51WFNBdElDb3VsRGR4UWVzSUN5d1A4QnN1SlZhbGk5aTA0QUFBQUFTVVZPUks1Q1lJST1cIik7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWVycm9yLWRpc3BsYXkgPiBkaXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI1JTtcbiAgICByaWdodDogMTMlO1xuICAgIGxlZnQ6IDIyJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWVycm9yLWRpc3BsYXkgPiBkaXY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICB3aWR0aDogNDVweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQzBBQUFBa0NBTUFBQUFxeTBOZ0FBQUFBWE5TUjBJQXJzNGM2UUFBQVUxUVRGUkZBQUFBLy8vL2dJQ0FxcXFxZ0lDQW1abVpjWTZPZ0lDQWJZQ0FlSGlIY1lDQWM0Q0FjSHA2ZG5hQWNYdDdjSGlBY1hpQWNYaUFiblY4Y25tQWJuU0FjWGQ5Y0hWNmJuTjljWFo3YjNSOWJYWjdjSFI5YjNkN2JIUjhiWFI4YjNaK2IzZDZiWFI3YkhaOGJYTjhiSFY3YkhWN2JYVjdiM1I5YkhSOWJYVjZiSFI4YlhSOGJuTjdiblY4YlhSN2JuVjhiSFY3YlhWN2JuUjZiWFY3Ym5SOGJYVjdiSFI4YlhON2JYVjZiWE42YlhSNmJIVjdiWFI2YkhON2JYUjdiWE43YlhSN2JYTjdiWE43YkhSNmJYUjZiSFI3YlhSN2JYUjdiWFI3YkhONmJYTjZiWFI3YlhONmJYUjZiWE43YlhON2JYTjdiSFI2YlhSNmJIUjdiSE43YlhSNmJIUjdiWFI3YlhSN2JYUjdiWFI2YkhON2JYTjdiWFI2YlhON2JIUjZiWE43YkhSNmJYUjZiSE43YkhSN2JYTjZiSFI3YlhONmJYUjdiSE42YlhSN2JITjZiWFI3YkhONmJITjZ0VEVXL3dBQUFHNTBVazVUQUFFQ0F3UUZDUW9PRVJJVUdSb2JJQ0lrSlNZc0xUQXpORGM0T1R4Q1JFVkhUVkJVVlZkWldseGlZMlZvYTJ4dGVIcDdnWUtEaElXTWxKYVhtSm1hbmFLa3BxZXRycksydDdxOHZiN0F3OFhIeU1yTjFOWFcyTnJlNGVMbTZ1dnM3ZkR5OC9YMjkvajUrdnY4L2Y0cTNKd3RBQUFCYWtsRVFWUVlHWTNCV1Z0U1lSaUcwWnZZWlpRUk5taHFrb2xaU29NYWFSTVJvVG1sbFltV21vaWIwSWo5L1AvRHREZ0F2cmVyYnkwNkJKZXZENDNlSGN2Y3V3amNUQS9kNkQyUDVjcjl1ZExtb1ZxZUErTW5Pbk80V1pxYjZLWE44S3NkdFhzYmcwZE50ZGw1T2N4ZmlhSTZMUVdRVTdkaWdqTUZkZnJjdzdrM2NoVTROUkNwMDdkclVKQXJHZ0J5NnZiOUZzRjd1WExBcWh6aEhTNThsR01WNHFGY1B5ZTRWRmEzTUU2L0xGR0d2bC9xMWs5V2xtb3k5azZPTFBPeVpIa3ExenhGR1Q3RUhzaFFaRU91V3VyMnNRd2I3TW0xeGhkWjlxakxNRG9yUzUybURGK3ZObVJvRXNreXV5aERoRXcvSHNwQ0pOTUxHU0lhTWkzSzBPQklwazh5SExFdFN5V1VZWnRsV1k1bFdTWXZmNitaa2I4Wk12S1hJU2wvU2RpVnIxMmdKRjhsNElsOFBRWVNCL0p6a09EVXBQeE04a2U2clA4cnAybUpEMDZ2MVBSdnRaWHB3VGp0Z3RUSVZDNi9zTDYxWDZtRzlaTjZXSzNzYjYwdjVKOU5qYVFDV240REt1aFpyZmFyWW53QUFBQUFTVVZPUks1Q1lJST1cIikgbm8tcmVwZWF0O1xuICAgICAgY29udGVudDogJyc7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWVycm9yLWRpc3BsYXkgLnZqcy1vZmZzY3JlZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWVycm9yIC52anMtZXJyb3ItZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jb250ZW50LXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4wM2VtKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwLjAzZW0pO1xuICB0b3A6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMC4wNmVtKTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtY29udGVudC10aXRsZSAubG9nby10aXRsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1hcmdpbi1ib3R0b206IC4wMmVtO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jb250ZW50LXRpdGxlIC5sb2dvLXRpdGxlLXJvdyA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtY29udGVudC10aXRsZSAudGl0bGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC4wMmVtKTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jb250ZW50LXRpdGxlIC50aXRsZSBoNCB7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc2l6ZTogY2FsYygwLjAyNWVtICsgKDRweCkpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1heC1oZWlnaHQ6IDIuM2VtO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWNvbnRlbnQtdGl0bGUgLmRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IGNhbGMoMC4wMmVtICsgKDJweCkpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAudmpzLWVycm9yIC5hbXAtY29udGVudC10aXRsZSxcbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbi52anMtdXNlci1pbmFjdGl2ZSAudmpzLXBsYXlpbmcgLmFtcC1jb250ZW50LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1kb3dubG9hZC1jb250cm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu6ZgVwiOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1kb3dubG9hZC1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtc2hvd2luZy1kb3dubG9hZC1jb250cm9sIC5hbXAtZG93bmxvYWQtY29udHJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtZG93bmxvYWQtZGlhbG9nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJIExpZ2h0XCIsXCJTZWdvZSBVSVwiLFwiSGVsdmV0aWNhIE5ldWVcIixcIkFyaWFsXCI7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWRvd25sb2FkLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtZG93bmxvYWQtY2xvc2U6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLumLdcIjsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtZG93bmxvYWQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgd2lkdGg6IDg0JTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDglO1xuICBtYXJnaW4tcmlnaHQ6IDglO1xuICBmb250LXNpemU6IDE2cHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWRvd25sb2FkLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJlbTtcbiAgZm9udC1zaXplOiAxLjdlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiAxNyU7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWRvd25sb2FkLWhlYWRlci10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1kb3dubG9hZC1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwJTtcbiAgbWF4LWhlaWdodDogNjUlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWRvd25sb2FkLWJvZHkgPiBkaXYgPiBzZWxlY3Qge1xuICAgIGNvbG9yOiBibGFjazsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtZG93bmxvYWQtbGVmdC1jb2wge1xuICB3aWR0aDogNTAlO1xuICBmbG9hdDogbGVmdDsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtZG93bmxvYWQtcmlnaHQtY29sIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1jbGVhciB7XG4gIGNsZWFyOiBib3RoOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1kb3dubG9hZC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1kb3dubG9hZC1sYWJlbCA+IGlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbi5henVyZW1lZGlhcGxheWVyLmFtcC1zdHJlYW0tc2tpbiAuYW1wLWRvd25sb2FkLWxhYmVsIC5hbXAtZG93bmxvYWQtYm9keSA+IGRpdiA+IHNlbGVjdCB7XG4gICAgY29sb3I6IGJsYWNrOyB9XG4uYXp1cmVtZWRpYXBsYXllci5hbXAtc3RyZWFtLXNraW4gLmFtcC1kb3dubG9hZC1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyZW07XG4gIG1heC1oZWlnaHQ6IDE3JTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtZG93bmxvYWQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzZiYjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC5hbXAtZG93bmxvYWQtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBjb2xvcjogIzg4ODsgfVxuLmF6dXJlbWVkaWFwbGF5ZXIuYW1wLXN0cmVhbS1za2luIC52anMtc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHRvcDogMDsgfVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/