@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700");
html {
  font-size: 18px; }

body,
html {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  position: relative; }

body {
  font-family: "Source Sans Pro", sans-serif;
  background-color: #f0f0f0;
  color: #000; }

ul {
  list-style-type: none;
  margin: 0;
  padding: 0; }

.container-wrapper {
  max-width: 320px;
  margin: 0 auto; }

a,
a:hover,
a:active,
a:focus {
  text-decoration: none;
  color: #0995dd;
  outline: none; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Lato", sans-serif; }

input {
  outline: none !important; }

.subtitle {
  font-size: 1.9rem;
  text-transform: uppercase;
  color: #4a4a4a;
  text-align: center;
  font-weight: 600; }
  .subtitle .big {
    font-size: 2.6rem;
    font-weight: 900; }

p {
  line-height: 1.5;
  font-size: 1.15rem;
  margin: 0; }

.text-highlight {
  color: #0995dd; }

.text-center {
  text-align: center; }

.flex-grow-1 {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

.close-icon {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 30px;
  height: 30px;
  cursor: pointer;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  padding: 10px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }
  .close-icon div {
    position: relative;
    width: 100%;
    height: 100%; }
    .close-icon div:after, .close-icon div:before {
      content: "";
      position: absolute;
      top: 48%;
      left: 14%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 22px;
      height: 3px;
      border-radius: 7px;
      background-color: #fff;
      -webkit-transform-origin: 50% 50%;
              transform-origin: 50% 50%; }
    .close-icon div:after {
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg); }
    .close-icon div:before {
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg); }

.logo {
  text-align: center;
  padding: 20px 0; }
  .logo img {
    display: inline-block;
    vertical-align: middle;
    max-width: 130px; }

.disclaimer {
  padding: 1rem 0.5rem;
  font-size: 0.7rem;
  color: rgba(0, 0, 0, 0.6);
  text-align: center; }

@media (max-width: 767px) {
  .subtitle {
    font-size: 1.7rem; }
    .subtitle .big {
      font-size: 2.3rem; }
  .no-mobile {
    display: none !important; } }

@media (min-width: 768px) {
  .mobile {
    display: none !important; } }

@media (max-width: 991px) {
  .no-tablet {
    display: none !important; } }

@media (min-width: 992px) {
  .tablet {
    display: none !important; } }

.button,
.button:hover,
.button:active,
.button:focus {
  outline: none !important;
  background-color: transparent;
  border: none;
  font-family: "Lato", sans-serif;
  cursor: pointer;
  padding: 20px 30px;
  text-align: left;
  font-size: 1rem;
  width: 100%;
  position: relative; }

.button-full,
.button-full:hover,
.button-full:focus,
.button-full:active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  color: white;
  background-color: #ff4848;
  border-radius: 5px;
  font-weight: 400; }

.button-full:hover {
  background-color: #ff4848;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }

.button-full:active {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); }

.button-full small {
  font-size: 0.8em;
  opacity: 0.6; }

.button-full:after {
  content: url(../../images/icons/play.png);
  display: block;
  position: absolute;
  right: 25px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }

#register {
  max-width: 320px;
  margin: 0 auto;
  background-color: #fff;
  background-image: url("../../images/form-background.png");
  background-repeat: no-repeat;
  padding: 1rem;
  border-radius: 5px; }
  #register h2 {
    width: 100%;
    font-size: 1.7rem;
    font-weight: 600;
    margin-bottom: 3rem;
    color: #0d0c0a !important; }
  #register .age {
    font-size: 0.7rem;
    color: #000; }
  #register .form-group {
    margin: 0;
    position: relative;
    margin-bottom: 0.7rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  #register .form-group-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    #register .form-group-container .form-group:first-child:not(:last-child) {
      margin-right: 1rem; }
  #register .buttongroup {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin-bottom: 1rem; }
    #register .buttongroup button {
      width: 50%;
      background: transparent;
      border: 1px solid #dfdfe7;
      color: #000000;
      font-family: inherit;
      outline: none;
      text-transform: uppercase;
      font-size: 0.8rem;
      cursor: pointer;
      display: block;
      padding: 0.6rem;
      outline: none; }
      #register .buttongroup button:first-child {
        border-radius: 5px 0 0 5px; }
      #register .buttongroup button:last-child {
        border-radius: 0 5px 5px 0;
        border-left: none; }
      #register .buttongroup button.selected {
        background: #0995dd;
        border-color: #0995dd;
        color: #fff; }
  #register .show-password {
    outline: none !important;
    cursor: pointer;
    background: none;
    border: none;
    position: absolute;
    right: 0;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 2.6rem;
    width: 3rem;
    opacity: 0.3; }
    #register .show-password.visible {
      opacity: 1; }
  #register .flag-container {
    outline: none !important;
    height: 100%;
    max-height: 3rem; }
  #register .selected-flag {
    outline: none !important;
    position: relative;
    top: 3px !important; }
  #register .password-input-container {
    margin-bottom: 0.5rem; }
  #register input:not([type="checkbox"]) {
    width: 100%; }
  #register input {
    height: 2.6rem;
    font-size: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: border 300ms ease;
    transition: border 300ms ease;
    color: #000;
    margin-bottom: 0.4rem;
    border: none;
    background: transparent;
    border-bottom: 1px solid #eaeaec;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 300; }
    #register input::-webkit-input-placeholder {
      color: #000;
      opacity: 1; }
    #register input::-ms-input-placeholder {
      color: #000;
      opacity: 1; }
    #register input::placeholder {
      color: #000;
      opacity: 1; }
    #register input.error {
      color: #ff4848; }
      #register input.error::-webkit-input-placeholder {
        color: #ff4848; }
      #register input.error::-ms-input-placeholder {
        color: #ff4848; }
      #register input.error::placeholder {
        color: #ff4848; }
  #register input.phone {
    margin-bottom: 0.5rem !important;
    margin-top: 0.3rem !important; }
  #register .rules {
    padding-top: 10px; }
    #register .rules li {
      font-size: 0.7rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 100%;
      margin-bottom: 0.5rem;
      position: relative;
      -webkit-transition: all .15s ease-in-out;
      transition: all .15s ease-in-out; }
      #register .rules li i {
        margin-right: 7px;
        font-size: 0.7rem; }
        #register .rules li i:before {
          content: "\f00c";
          font-size: 0.8em; }
      #register .rules li.valid {
        color: #80af1d; }
      #register .rules li.invalid {
        color: #ff4848; }
        #register .rules li.invalid i:before {
          opacity: 0; }
  #register label.error {
    font-size: 0.7rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #ff4848;
    width: 100%;
    position: relative;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out; }
    #register label.error img {
      position: absolute;
      left: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      margin-right: 1rem;
      visibility: hidden;
      opacity: 0;
      -webkit-transition: all .15s ease-in-out;
      transition: all .15s ease-in-out; }
  #register label.error[for=password] {
    color: white; }
    #register label.error[for=password].error-correct {
      color: #0995dd; }
      #register label.error[for=password].error-correct img {
        visibility: visible;
        opacity: 1; }
  #register label.error[for=accept_terms] {
    text-align: center;
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    bottom: 3px;
    margin: 0 !important;
    font-size: 0.7rem;
    padding: 0; }
  #register .currency-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px; }
    #register .currency-container .currency-label,
    #register .currency-container .selected-currency,
    #register .currency-container .currency-list label {
      color: #0d0c0a;
      font-family: "Source Sans Pro", sans-serif;
      font-size: 1rem;
      font-weight: 700;
      text-transform: uppercase; }
    #register .currency-container .currency-label {
      margin-right: 12px; }
    #register .currency-container .currency-select {
      position: relative; }
      #register .currency-container .currency-select .selected-currency {
        position: relative;
        z-index: 4;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        padding: 7px 12px;
        cursor: pointer;
        -webkit-transition: background-color .15s ease-in-out;
        transition: background-color .15s ease-in-out; }
        #register .currency-container .currency-select .selected-currency span {
          width: 2.5rem;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center; }
        #register .currency-container .currency-select .selected-currency img {
          margin-right: 15px; }
        #register .currency-container .currency-select .selected-currency svg {
          height: 8px;
          width: auto;
          fill: #0d0c0a; }
        #register .currency-container .currency-select .selected-currency:hover {
          background-color: rgba(255, 255, 255, 0.1); }
      #register .currency-container .currency-select .currency-list {
        position: absolute;
        z-index: 3;
        top: 100%;
        left: 0;
        background-color: #fff;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        left: 100%;
        opacity: 0;
        visibility: hidden; }
        #register .currency-container .currency-select .currency-list li {
          -webkit-box-sizing: border-box;
                  box-sizing: border-box; }
          #register .currency-container .currency-select .currency-list li label {
            width: 100%;
            margin: 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            -webkit-user-select: none;
               -moz-user-select: none;
                -ms-user-select: none;
                    user-select: none;
            position: relative;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            padding: 7px 12px;
            color: #0d0c0a; }
            #register .currency-container .currency-select .currency-list li label input {
              position: absolute;
              left: 0;
              top: 0;
              opacity: 0;
              cursor: pointer;
              width: 100%;
              height: 100%;
              margin: 0; }
            #register .currency-container .currency-select .currency-list li label img {
              margin-left: 15px; }
          #register .currency-container .currency-select .currency-list li:hover {
            background-color: #f7f7f7; }
      #register .currency-container .currency-select:hover .currency-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex; }
    #register .currency-container img {
      height: 15px;
      width: auto; }
  #register .form-check-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
    color: #0d0c0a;
    cursor: pointer; }
    #register .form-check-label a {
      color: #ff4848;
      text-decoration: underline; }
    #register .form-check-label input[type=checkbox] {
      position: absolute;
      top: 0;
      left: 0;
      visibility: hidden; }
    #register .form-check-label .custom-checkbox {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      min-width: 15px;
      height: 15px;
      margin-right: 15px;
      border-radius: 3px;
      background-color: #ffffff;
      -webkit-box-sizing: content-box;
              box-sizing: content-box;
      border: solid 1px rgba(0, 0, 0, 0.1);
      cursor: pointer; }
      #register .form-check-label .custom-checkbox:after {
        content: "";
        position: absolute;
        width: 11px;
        height: 11px;
        left: 2px;
        top: 2px;
        border-radius: 3px;
        background-color: #0995dd;
        opacity: 0;
        -webkit-transition: all .1s ease-in-out;
        transition: all .1s ease-in-out; }
    #register .form-check-label input[type=checkbox]:checked + .custom-checkbox:after {
      opacity: 1; }
  #register .disclaimer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%; }

.register-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 2rem;
  border-radius: 20px;
  width: 420px; }

.es #register .buttongroup button {
  padding: 0.6rem 0.2rem;
  font-size: 0.75rem; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2ZvbnRzLnNjc3MiLCJjb21wb25lbnRzL19nZW5lcmFsLnNjc3MiLCJjb21wb25lbnRzL192YXJpYWJsZXMuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX3JlZ2lzdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsd0VBQVk7QUFDWix1RkFBWTtBQ0RaO0VBQ0ksZ0JBQWUsRUFDbEI7O0FBRUQ7O0VBRUksWUFBVztFQUNYLGFBQVk7RUFDWixVQUFTO0VBQ1QsV0FBVTtFQUNWLG1CQUFrQixFQUNyQjs7QUFFRDtFQUNJLDJDQ1B3QztFRFF4QywwQkFBeUI7RUFDekIsWUFBVSxFQUNiOztBQUlEO0VBQ0ksc0JBQXFCO0VBQ3JCLFVBQVM7RUFDVCxXQUFVLEVBQ2I7O0FBQ0Q7RUFDSSxpQkFBZTtFQUNmLGVBQWEsRUFDaEI7O0FBRUQ7Ozs7RUFJSSxzQkFBcUI7RUFDckIsZUNsQ2E7RURtQ2IsY0FBYSxFQUNoQjs7QUFFRDs7Ozs7O0VBTUksZ0NDdEMrQixFRHVDbEM7O0FBRUQ7RUFDSSx5QkFBd0IsRUFDM0I7O0FBRUQ7RUFDSSxrQkFBaUI7RUFDakIsMEJBQXlCO0VBQ3pCLGVBQWM7RUFDZCxtQkFBa0I7RUFDbEIsaUJBQWdCLEVBTW5CO0VBWEQ7SUFRUSxrQkFBaUI7SUFDakIsaUJBQWdCLEVBQ25COztBQUdMO0VBQ0ksaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixVQUFTLEVBQ1o7O0FBRUQ7RUFDSSxlQ3ZFYSxFRHdFaEI7O0FBQ0Q7RUFDSSxtQkFBaUIsRUFDcEI7O0FBRUQ7RUFDSSxvQkFBWTtNQUFaLHFCQUFZO1VBQVosYUFBWSxFQUNmOztBQUdEO0VBQ0ksbUJBQWtCO0VBQ2xCLHFCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2IsNkJBQXNCO0VBQXRCLDhCQUFzQjtNQUF0QiwyQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLDBCQUFtQjtNQUFuQix1QkFBbUI7VUFB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O01BQ3ZCLHFDQUFpQztNQUNqQyxnQkFBZSxFQWNsQjtNQTFZVDtRQStYZ0IsWUFBVztRQUNYLG1CQUFrQjtRQUNsQixZQUFXO1FBQ1gsYUFBWTtRQUNaLFVBQVM7UUFDVCxTQUFRO1FBQ1IsbUJBQWtCO1FBQ2xCLDBCRnBZQztRRXFZRCxXQUFVO1FBQ1Ysd0NBQStCO1FBQS9CLGdDQUErQixFQUNsQztJQXpZYjtNQTZZWSxXQUFVLEVBQ2I7RUE5WVQ7SUFrWlEscUJBQWE7SUFBYixxQkFBYTtJQUFiLGNBQWE7SUFDYiwwQkFBbUI7UUFBbkIsdUJBQW1CO1lBQW5CLG9CQUFtQjtJQUNuQix5QkFBdUI7UUFBdkIsc0JBQXVCO1lBQXZCLHdCQUF1QjtJQUN2QixZQUFXLEVBQ2Q7O0FBSUw7RUFDSSwrQkFBc0I7VUFBdEIsdUJBQXNCO0VBQ3RCLGNBQWE7RUFDYixvQkFBbUI7RUFDbkIsYUFBWSxFQUNmOztBQUlEO0VBQ0ksdUJBQXNCO0VBQ3RCLG1CQUFrQixFQUNyQiIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1MYXRvOjMwMCw0MDAsNzAwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVNvdXJjZStTYW5zK1BybzozMDAsNDAwLDYwMCw3MDAnKTtcbiIsImh0bWx7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5ib2R5LFxuaHRtbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5e1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgY29sb3I6IzAwMDtcbn1cblxuXG5cbnVse1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5jb250YWluZXItd3JhcHBlcntcbiAgICBtYXgtd2lkdGg6MzIwcHg7XG4gICAgbWFyZ2luOjAgYXV0bztcbn1cblxuYSxcbmE6aG92ZXIsXG5hOmFjdGl2ZSxcbmE6Zm9jdXN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5oMSwgXG5oMiwgXG5oMywgXG5oNCwgXG5oNSwgXG5oNntcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xufVxuXG5pbnB1dHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zdWJ0aXRsZXtcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgLmJpZ3tcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgfVxufVxuXG5we1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnRleHQtaGlnaGxpZ2h0e1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbn1cbi50ZXh0LWNlbnRlcntcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbn1cblxuLmZsZXgtZ3Jvdy0xe1xuICAgIGZsZXgtZ3JvdzogMTtcbn1cblxuXG4uY2xvc2UtaWNvbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblxuICAgIGRpdntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNDglO1xuICAgICAgICAgICAgbGVmdDogMTQlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmxvZ297XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6MjBweCAwO1xuICAgIGltZ3tcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgIH1cbn1cblxuLmRpc2NsYWltZXJ7XG4gICAgcGFkZGluZzoxcmVtIDAuNXJlbTtcbiAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICBjb2xvcjpyZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjYpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG5cbiAgICAuc3VidGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAuYmlne1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubm8tbW9iaWxle1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG5cbiAgICAubW9iaWxle1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XG5cbiAgICAubm8tdGFibGV0e1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG5cbiAgICAudGFibGV0e1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cbiIsIi8vY29sb3JzXG5cbiRwcmltYXJ5OiAjMDk5NWRkO1xuJHNlY29uZGFyeTogI2ZmNDg0ODtcbiR0aGlyZDogIzAzMDMwMDtcblxuLy9mb250c1xuJGZvbnQtcHJpbWFyeTogJ1NvdXJjZSBTYW5zIFBybycsIHNhbnMtc2VyaWY7XG4kZm9udC1zZWNvbmRhcnk6ICdMYXRvJywgc2Fucy1zZXJpZjtcblxuLy9oZWFkZXJcbiRoZWFkZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRjb2xvcjogYmxhY2ssICRhbHBoYTogMC4xKTtcbiRsYW5ndWFnZS1vcHRpb25zLWJhY2tncm91bmQ6IHdoaXRlO1xuJGxhbmd1YWdlLW9wdGlvbnMtc2hhZG93OiAwcHggMHB4IDE1cHggNnB4IHJnYmEoMCwwLDAsMC4wNSk7XG4kbGFuZ3VhZ2Utb3B0aW9uLWhvdmVyLWJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiBibGFjaywgJGFscGhhOiAwLjA1KTtcbiRoZWFkZXItYnV0dG9uLWNvbG9yOiAjNGE0YTRhO1xuXG4vL2hlYWRlciBsaWdodFxuJGhlYWRlci1saWdodC1ib3JkZXItY29sb3I6IHJnYmEoJGNvbG9yOiB3aGl0ZSwgJGFscGhhOiAwLjMpO1xuJGxhbmd1YWdlLW9wdGlvbnMtbGlnaHQtYmFja2dyb3VuZDogIzBkMGQwZDtcbiRsYW5ndWFnZS1vcHRpb25zLWxpZ2h0LXNoYWRvdzogMHB4IDBweCAxNXB4IDZweCByZ2JhKDAsMCwwLDAuMik7XG4kbGFuZ3VhZ2Utb3B0aW9uLWxpZ2h0LWhvdmVyLWJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiB3aGl0ZSwgJGFscGhhOiAwLjA1KTtcbiRoZWFkZXItbGlnaHQtYnV0dG9uLWNvbG9yOiB3aGl0ZTtcblxuLy9mb290ZXJcbiRmb290ZXItZGlzY2xhaW1lci1iYWNrZ3JvdW5kOiAjMGQwZDBkO1xuJGZvb3Rlci1jb3B5cmlnaHQtYmFja2dyb3VuZDogIzBkMGQwZDtcbiRmb290ZXItZGlzY2xhaW1lci1jb2xvcjogcmdiYSgkY29sb3I6IHdoaXRlLCAkYWxwaGE6IDAuNCk7XG4kZm9vdGVyLWRpc2NsYWltZXItbGluay1jb2xvcjogcmdiYSgkY29sb3I6IHdoaXRlLCAkYWxwaGE6IDAuNik7XG4kZm9vdGVyLWRpc2NsYWltZXItbGluay1ob3Zlci1jb2xvcjogd2hpdGU7XG4kZm9vdGVyLWNvcHlyaWdodC1jb2xvcjogd2hpdGU7XG4kcGF5bWVudC1wcm92aWRlcnMtYmFja2dyb3VuZDogIzBkMGQwZDtcblxuXG4vL3JlZ2lzdGVyXG4kcmVnaXN0ZXItdGV4dC1jb2xvcjogIzBkMGMwYTtcbiRyZWdpc3Rlci1jdXJyZW5jeS1jb2xvcjogIzBkMGMwYTtcbiRyZWdpc3Rlci10ZXJtcy1jb2xvcjogIzBkMGMwYTtcbiRyZWdpc3Rlci1hcnJvdy1jb2xvcjogIzBkMGMwYTtcblxuLy8gcmVnaXN0ZXIgZGFya1xuJHJlZ2lzdGVyLWRhcmstdGV4dC1jb2xvcjogd2hpdGU7XG4kcmVnaXN0ZXItZGFyay1jdXJyZW5jeS1jb2xvcjogIzBkMGMwYTtcbiRyZWdpc3Rlci1jb250YWluZXItZGFyay1iYWNrZ3JvdW5kOnJnYmEoJGNvbG9yOiBibGFjaywgJGFscGhhOiAwLjQpO1xuXG5cbiRyZWdpc3Rlci1lcnJvci1jb2xvcjogI2ZmNDg0ODtcbiRyZWdpc3Rlci1lcnJvci1pbnZhbGlkLWNvbG9yOiAjZmY0ODQ4O1xuJHJlZ2lzdGVyLWVycm9yLXZhbGlkLWNvbG9yOiAjODBhZjFkO1xuXG5cblxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCl7XG5cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KXtcbiAgICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XG5cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XG5cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpe1xuICAgIFxufVxuXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpe1xuXG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1heC1oZWlnaHQ6IDc5OXB4KXtcbiAgICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtaW4taGVpZ2h0OiA4MDBweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpe1xuXG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpe1xuICAgIFxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkgYW5kIChtYXgtaGVpZ2h0OiA3OTlweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIGFuZCAobWluLWhlaWdodDogODAwcHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KXtcblxufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpe1xuICAgIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC1oZWlnaHQ6IDc5OXB4KXtcbiAgICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiA4MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA4OTlweCl7XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLWhlaWdodDogOTAwcHgpe1xuICAgIFxufVxuXG5cbi8vIGJhc2VkIG9uIHJlbVxuXG5AbWVkaWEgKG1heC1oZWlnaHQ6IDc5OXB4KXtcblxufVxuXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDgwMHB4KSBhbmQgKG1heC1oZWlnaHQ6IDg5OXB4KXtcblxufVxuXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDkwMHB4KXtcblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KXtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KXtcblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KXtcblxufVxuIiwiLmJ1dHRvbixcbi5idXR0b246aG92ZXIsXG4uYnV0dG9uOmFjdGl2ZSxcbi5idXR0b246Zm9jdXN7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAvLyB0cmFuc2l0aW9uOiBhbGwgMTAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnV0dG9uLWZ1bGwsXG4uYnV0dG9uLWZ1bGw6aG92ZXIsXG4uYnV0dG9uLWZ1bGw6Zm9jdXMsXG4uYnV0dG9uLWZ1bGw6YWN0aXZlXG57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYnV0dG9uLWZ1bGw6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBib3gtc2hhZG93OiAwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLC4yKSwgMCAycHggMnB4IDAgcmdiYSgwLDAsMCwuMTQpLCAwIDFweCA1cHggMCByZ2JhKDAsMCwwLC4xMik7XG59XG5cbi5idXR0b24tZnVsbDphY3RpdmV7XG4gICAgYm94LXNoYWRvdzogMCA1cHggNXB4IC0zcHggcmdiYSgwLDAsMCwuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwwLDAsLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLDAsMCwuMTIpO1xufVxuXG4uYnV0dG9uLWZ1bGx7XG4gICAgc21hbGx7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG59XG5cbi5idXR0b24tZnVsbDphZnRlcntcbiAgICBjb250ZW50OnVybCguLi8uLi9pbWFnZXMvaWNvbnMvcGxheS5wbmcpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDoyNXB4O1xuICAgIHRvcDo1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9IiwiI3JlZ2lzdGVye1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luOjAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9mb3JtLWJhY2tncm91bmQucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzoxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBcbiAgICBoMntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgICBjb2xvcjogJHJlZ2lzdGVyLXRleHQtY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYWdle1xuICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgICAgY29sb3I6IzAwMDtcbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuN3JlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cC1jb250YWluZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmZvcm0tZ3JvdXB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbmdyb3Vwe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZTc7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICAgICAgb3V0bGluZTpub25lO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOjAuNnJlbTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czowIDVweCA1cHggMDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDpub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zZWxlY3RlZHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICBcbiAgICB9XG5cbiAgICAuc2hvdy1wYXNzd29yZHtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAyLjZyZW07XG4gICAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG5cbiAgICAgICAgJi52aXNpYmxle1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mbGFnLWNvbnRhaW5lcntcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDNyZW07XG4gICAgfVxuXG4gICAgLnNlbGVjdGVkLWZsYWd7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDNweCAhaW1wb3J0YW50XG4gICAgfVxuXG4gICAgLnBhc3N3b3JkLWlucHV0LWNvbnRhaW5lcntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIH1cblxuICAgIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG5cbiAgICBpbnB1dHtcbiAgICAgICAgaGVpZ2h0OiAyLjZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDMwMG1zIGVhc2U7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWVhZWM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiRmb250LXByaW1hcnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICAgICAgJjpmb2N1c3tcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgICY6OnBsYWNlaG9sZGVye1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgICYuZXJyb3J7XG4gICAgICAgICAgICBjb2xvcjokc2Vjb25kYXJ5O1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgICAgICAgICAgICBjb2xvcjokc2Vjb25kYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQucGhvbmV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyAjcGFzc3dvcmR7XG4gICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gICAgLy8gfVxuXG4gICAgLnJ1bGVze1xuICAgICAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICBpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnZhbGlke1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVnaXN0ZXItZXJyb3ItdmFsaWQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaW52YWxpZHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHJlZ2lzdGVyLWVycm9yLWludmFsaWQtY29sb3I7XG4gICAgICAgICAgICAgICAgaTpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwuZXJyb3J7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHJlZ2lzdGVyLWVycm9yLWNvbG9yO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcblxuICAgICAgICBpbWd7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbC5lcnJvcltmb3I9cGFzc3dvcmRde1xuICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgJi5lcnJvci1jb3JyZWN0e1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsLmVycm9yW2Zvcj1hY2NlcHRfdGVybXNdIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICB9XG5cbiAgICAuY3VycmVuY3ktY29udGFpbmVye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC5jdXJyZW5jeS1sYWJlbCxcbiAgICAgICAgLnNlbGVjdGVkLWN1cnJlbmN5LFxuICAgICAgICAuY3VycmVuY3ktbGlzdCBsYWJlbHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVnaXN0ZXItdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VycmVuY3ktbGFiZWx7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VycmVuY3ktc2VsZWN0e1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5zZWxlY3RlZC1jdXJyZW5jeXtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHJlZ2lzdGVyLWFycm93LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuY3VycmVuY3ktbGlzdHtcblxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgICAgICAgICBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVnaXN0ZXItY3VycmVuY3ktY29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIC5jdXJyZW5jeS1saXN0e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2stbGFiZWx7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogJHJlZ2lzdGVyLXRleHQtY29sb3IsICRhbHBoYTogMSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6JHNlY29uZGFyeTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF17XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS1jaGVja2JveHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjFzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5jdXN0b20tY2hlY2tib3g6YWZ0ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpc2NsYWltZXJ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbn1cblxuLnJlZ2lzdGVyLWNvbnRhaW5lcntcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICB3aWR0aDogNDIwcHg7XG59XG5cblxuXG4uZXMgI3JlZ2lzdGVyIC5idXR0b25ncm91cCBidXR0b257XG4gICAgcGFkZGluZzogMC42cmVtIDAuMnJlbTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG59Il19 */
