@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; }

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: #308bdd; }

.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;
  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;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  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: #308bdd;
  border-radius: 5px;
  font-weight: 400; }

.button-full:hover {
  -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:active {
  -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 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: #308bdd;
        border-color: #308bdd;
        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; }
  #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::-moz-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: #308bdd; }
      #register input.error::-webkit-input-placeholder {
        color: #308bdd; }
      #register input.error::-moz-placeholder {
        color: #308bdd; }
      #register input.error::-ms-input-placeholder {
        color: #308bdd; }
      #register input.error::placeholder {
        color: #308bdd; }
  #register input.phone {
    margin-bottom: 0.5rem !important;
    margin-top: 0.3rem !important; }
  #register .rules {
    padding-top: 20px; }
    #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: #308bdd; }
      #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: #308bdd;
      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: #308bdd;
        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; }

.intl-tel-input .country-list {
  width: 290px !important;
  font-size: 14px !important; }

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