<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.dimage-bottom-left,
.dimage-bottom-left-double,
.dimage-top-right {
  position: absolute; }
  .dimage-bottom-left .image,
  .dimage-bottom-left .overlay,
  .dimage-bottom-left-double .image,
  .dimage-bottom-left-double .overlay,
  .dimage-top-right .image,
  .dimage-top-right .overlay {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px; }
  .dimage-bottom-left .image,
  .dimage-bottom-left-double .image,
  .dimage-top-right .image {
    opacity: 0.4;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover; }

.dimage-bottom-left-double:after, .dimage-bottom-left-double:before {
  content: "";
  display: block;
  position: absolute;
  left: 0px;
  right: 0px;
  height: 8px;
  background: #ececec;
  z-index: 5; }

.dimage-bottom-left-double:before {
  top: -3px; }

.dimage-bottom-left-double:after {
  bottom: -3px; }

.dimage-bottom-left,
.dimage-bottom-left-double,
.dimage-top-right {
  width: 40%;
  height: 400px; }

.dimage-top-right .image {
  background-position: top right; }

.dimage-bottom-left {
  bottom: 0px;
  left: 0px; }
  .dimage-bottom-left .overlay {
    background: -o-linear-gradient(255.93deg, #ececec 13.45%, rgba(255, 255, 255, 0) 53.09%), -o-linear-gradient(151.62deg, #ececec 6.66%, rgba(242, 242, 242, 0) 46.56%), -o-linear-gradient(270.06deg, #ececec 4.56%, rgba(255, 255, 255, 0) 99.92%);
    background: linear-gradient(194.07deg, #ececec 13.45%, rgba(255, 255, 255, 0) 53.09%), linear-gradient(298.38deg, #ececec 6.66%, rgba(242, 242, 242, 0) 46.56%), linear-gradient(179.94deg, #ececec 4.56%, rgba(255, 255, 255, 0) 99.92%); }

.dimage-bottom-left-double {
  bottom: 0px;
  left: 0px; }
  .dimage-bottom-left-double .overlay {
    background: -o-linear-gradient(83.81deg, #ececec 9.25%, rgba(255, 255, 255, 0) 45.61%), -o-linear-gradient(151.63deg, #ececec 6.66%, rgba(242, 242, 242, 0) 46.56%), -o-linear-gradient(270.06deg, #ececec 4.56%, rgba(255, 255, 255, 0) 99.92%);
    background: linear-gradient(6.19deg, #ececec 9.25%, rgba(255, 255, 255, 0) 45.61%), linear-gradient(298.37deg, #ececec 6.66%, rgba(242, 242, 242, 0) 46.56%), linear-gradient(179.94deg, #ececec 4.56%, rgba(255, 255, 255, 0) 99.92%); }

.dimage-top-right {
  top: 0px;
  right: 0px; }
  .dimage-top-right .overlay {
    background: -o-linear-gradient(bottom, #ececec 11.03%, rgba(255, 255, 255, 0) 44.54%), -o-linear-gradient(9.17deg, #ececec 16.35%, rgba(255, 255, 255, 0) 87.03%);
    background: linear-gradient(360deg, #ececec 11.03%, rgba(255, 255, 255, 0) 44.54%), linear-gradient(80.83deg, #ececec 16.35%, rgba(255, 255, 255, 0) 87.03%); }

.img-cmn1 {
  width: 20%; }

.img-cmn2 {
  width: 27%; }

.title .title--wrapper {
  position: relative; }

.title .title--mask {
  color: #e8e8e8;
  position: absolute;
  left: 0px;
  right: 0px;
  z-index: 0;
  bottom: -13px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.topbar {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 227px;
  background: #3c0f5b;
  overflow: hidden;
  position: relative;
  border-bottom: 1px solid #300a48; }
  .topbar .topbar--bgitems {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: 0 auto; }
    .topbar .topbar--bgitems &gt; * {
      position: relative;
      height: 100%; }
    .topbar .topbar--bgitems:before, .topbar .topbar--bgitems:after {
      display: block;
      top: 0px;
      bottom: 0px;
      width: 100px;
      content: '';
      position: absolute;
      z-index: 2; }
  .topbar .topbar--bgcenter {
    width: 446px;
    background: #300a48;
    position: relative;
    z-index: 2;
    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;
    padding-bottom: 20px; }
    .topbar .topbar--bgcenter:before {
      content: "";
      display: block;
      position: absolute;
      background: #300a48;
      top: 0px;
      left: 0px;
      width: 100%;
      height: 200%;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg);
      -webkit-transform-origin: left top;
          -ms-transform-origin: left top;
              transform-origin: left top; }
    .topbar .topbar--bgcenter:after {
      content: "";
      display: block;
      position: absolute;
      background: #300a48;
      bottom: 0px;
      right: 0px;
      width: 100%;
      height: 200%;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg);
      -webkit-transform-origin: right bottom;
          -ms-transform-origin: right bottom;
              transform-origin: right bottom; }
    .topbar .topbar--bgcenter:after, .topbar .topbar--bgcenter:before {
      z-index: -1; }
  .topbar .topbar--bgleft,
  .topbar .topbar--bgright {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    position: relative;
    z-index: 1;
    background-size: cover;
    background-repeat: no-repeat; }
    .topbar .topbar--bgleft:after,
    .topbar .topbar--bgright:after {
      content: "";
      display: block;
      position: absolute;
      left: 0px;
      right: 0px;
      bottom: 0px;
      top: 0px; }
  .topbar .topbar--bgleft {
    background-position: 0% 50%;
    -webkit-mask-image: -webkit-gradient(linear, left top, right top, from(black), to(transparent));
    -webkit-mask-image: linear-gradient(90deg, black, transparent);
            mask-image: -webkit-gradient(linear, left top, right top, from(black), to(transparent));
            mask-image: linear-gradient(90deg, black, transparent);
    background-position: 0% 0%; }
    .topbar .topbar--bgleft:after {
      background: -webkit-gradient(linear, left top, right top, from(transparent), to(#300a48));
      background: -o-linear-gradient(left, transparent 0%, #300a48 100%);
      background: linear-gradient(90deg, transparent 0%, #300a48 100%); }
  .topbar .topbar--bgright {
    background-position: 0% 50%;
    -webkit-mask-image: -webkit-gradient(linear, right top, left top, from(black), to(transparent));
    -webkit-mask-image: linear-gradient(270deg, black, transparent);
            mask-image: -webkit-gradient(linear, right top, left top, from(black), to(transparent));
            mask-image: linear-gradient(270deg, black, transparent);
    background-position: 500% 0%; }
    .topbar .topbar--bgright:after {
      background: -webkit-gradient(linear, right top, left top, from(transparent), to(#300a48));
      background: -o-linear-gradient(right, transparent 0%, #300a48 100%);
      background: linear-gradient(270deg, transparent 0%, #300a48 100%); }
  .topbar .topbar--bgright {
    background-position: 100% 50%; }
  @media (min-width: 1400px) {
    .topbar .topbar--bgleft, .topbar .topbar--bgright {
      background-size: contain; } }
  @media (max-width: 1199px) {
    .topbar .topbar--bgcenter {
      width: 380px; } }
  @media (max-width: 991px) {
    .topbar {
      height: 190px; }
      .topbar .topbar--bgcenter {
        width: 380px; }
      .topbar .topbar--logo * {
        width: 290px; } }
  @media (max-width: 767px) {
    .topbar {
      height: 150px; }
      .topbar .topbar--bgcenter {
        padding: 0px;
        background: transparent;
        width: 100%;
        z-index: 10; }
        .topbar .topbar--bgcenter:before, .topbar .topbar--bgcenter:after {
          display: none; }
      .topbar .topbar--bgitems {
        display: block; }
      .topbar .topbar--bgleft,
      .topbar .topbar--bgright {
        position: absolute;
        top: 0px;
        left: 0px;
        right: 0px;
        bottom: 0px;
        -webkit-mask-image: none;
                mask-image: none; }
      .topbar .topbar--bgleft:after {
        display: none; }
      .topbar .topbar--bgright {
        background-image: none !important; }
        .topbar .topbar--bgright:after {
          background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#300a48));
          background: -o-linear-gradient(top, transparent 0%, #300a48 100%);
          background: linear-gradient(180deg, transparent 0%, #300a48 100%); }
      .topbar .topbar--logo * {
        width: 250px; } }
  @media (max-width: 575px) {
    .topbar {
      height: 130px; }
      .topbar .topbar--logo * {
        width: auto;
        height: 100px; } }
  @media (max-width: 300px) {
    .topbar {
      height: 100px; }
      .topbar .topbar--logo * {
        width: auto;
        height: 80px; } }

.breadcrumbs .breadcrumbs--wrapper {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: -2.1875rem;
  position: absolute; }

.breadcrumbs .breadcrumbs--back {
  margin-top: -2px;
  margin-right: 0.8125rem;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.breadcrumbs .breadcrumb--separator {
  margin-left: 8px; }

.breadcrumbs .breadcrumbs--items {
  font-style: normal;
  font-weight: 300;
  font-size: 1rem;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .breadcrumbs .breadcrumbs--items * {
    color: #5e5661;
    display: block; }
  .breadcrumbs .breadcrumbs--items a {
    text-decoration: none; }
    .breadcrumbs .breadcrumbs--items a:not(:first-child) {
      margin-left: 8px; }
  .breadcrumbs .breadcrumbs--items .current {
    color: #78317e; }

@media (max-width: 767px) {
  .breadcrumbs .breadcrumbs--wrapper {
    position: relative;
    margin-left: 0px; }
  .breadcrumbs .breadcrumbs--back {
    display: none; }
  .breadcrumbs .breadcrumbs--items {
    display: block; }
    .breadcrumbs .breadcrumbs--items * {
      font-size: 1rem;
      display: inline-block; } }

.accordion .accordion--chevron {
  position: absolute;
  right: 0px;
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
  top: 0%; }

.accordion .card {
  border: 0px;
  border-bottom: 1px solid #f2f2f2 !important; }
  .accordion .card .card-header {
    background: transparent;
    border-bottom: 0px;
    padding: 0px;
    padding-right: 18px; }
  .accordion .card .card-body {
    padding: 0px;
    padding-bottom: 18px; }
  .accordion .card:last-child {
    border: 0px !important; }

.accordion .accordion--link {
  font-size: 17px;
  line-height: 24px;
  color: #1f0839;
  text-decoration: none !important;
  font-weight: 600;
  display: block;
  width: 100%;
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 18px;
  padding-bottom: 18px; }
  .accordion .accordion--link[aria-expanded="true"] .accordion--chevron {
    -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 0.3; }

.nominations {
  margin-bottom: 70px;
  margin-top: 50px; }
  .nominations .nominations--wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative; }
  .nominations .nominations--buttonwrapper {
    width: 100%; }
    .nominations .nominations--buttonwrapper .btn {
      width: 100%; }
  .nominations .nominations--biglogo,
  .nominations .nominations--biglogo * {
    height: 115px; }
  .nominations .nominations--nav {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 325px;
            flex: 0 0 325px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    border: 0px; }
  .nominations .nominations--tabitem {
    width: 100%;
    min-height: 110px;
    border: 0px;
    position: relative; }
    .nominations .nominations--tabitem:not(:last-child) {
      margin-bottom: 18px;
      margin-right: 5px; }
  .nominations .nominations--perios {
    position: absolute;
    z-index: 110;
    font-size: 10px;
    line-height: 15px;
    font-weight: bold;
    background: -o-linear-gradient(50.6deg, #a57d24 -35.38%, #f1dd80 79.59%);
    background: linear-gradient(39.4deg, #a57d24 -35.38%, #f1dd80 79.59%);
    border-radius: 5px;
    height: 24px;
    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;
    padding-left: 13px;
    padding-right: 10px;
    right: 0px;
    color: #1f0839 !important;
    top: 0px;
    pointer-events: none; }
  .nominations .tab-content {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-bottom: -1px; }
    .nominations .tab-content &gt; .tab-pane {
      background: #ffffff;
      -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
              box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      border-radius: 5px;
      height: 100%;
      padding: 34px 47px; }
      .nominations .tab-content &gt; .tab-pane:first-child.active {
        border-top-left-radius: 0px; }
      .nominations .tab-content &gt; .tab-pane:last-child.active {
        border-bottom-left-radius: 0px; }
  .nominations .nominations--text {
    color: #1f0839;
    font-size: 17px;
    line-height: 1.4em;
    font-weight: 600;
    z-index: 1000;
    text-align: center;
    -webkit-transition: 0.15s;
    -o-transition: 0.15s;
    transition: 0.15s; }
  .nominations .nominations--linkinner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    padding-left: 40px;
    padding-right: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    position: relative; }
  .nominations .nominations--iconwrapper {
    margin-right: 17px; }
  .nominations .nominations--content {
    z-index: 10; }
  .nominations .nominations--link {
    border: 0px !important;
    padding: 0px;
    display: block;
    height: 100%;
    width: 100%;
    position: relative;
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    text-decoration: none !important; }
    .nominations .nominations--link.active {
      background: #ffffff;
      -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
              box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      border-radius: 5px; }
      .nominations .nominations--link.active .icon-1 {
        display: none; }
      .nominations .nominations--link.active .icon-2 {
        display: inline !important; }
      .nominations .nominations--link.active .nominations--perios {
        right: 17px; }
      .nominations .nominations--link.active .nominations--linkinner:before {
        display: block;
        content: "";
        position: absolute;
        background: #ffffff;
        top: 0px;
        bottom: 0px;
        right: 0px;
        width: 20px;
        z-index: 100;
        pointer-events: none; }
    .nominations .nominations--link:not(.active) {
      padding-right: 17px; }
      .nominations .nominations--link:not(.active) .nominations--linkinner {
        background: #ffffff;
        -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
                box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
        -webkit-box-flex: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        border-radius: 5px;
        background: #fbfbfb; }
    .nominations .nominations--link .nominations--icon {
      height: 34px; }
      .nominations .nominations--link .nominations--icon .icon-2 {
        display: none; }
      .nominations .nominations--link .nominations--icon * {
        height: 34px;
        width: 34px; }
  .nominations .tab-pane {
    min-height: 404px; }
    .nominations .tab-pane.active {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      padding: 30px !important; }
  .nominations .nominations--totalcount {
    margin-top: 25px; }
  .nominations .nominations--sidebar {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 192px;
            flex: 0 0 192px;
    margin-right: 15px;
    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;
    padding-top: 25px; }
  .nominations .nominations--title {
    font-size: 17px;
    line-height: 24px;
    color: #1f0839;
    font-weight: 600;
    margin-bottom: 10px; }
  .nominations .nominations--block {
    padding: 15px; }
    .nominations .nominations--block.block-gray {
      background: #fbfbfb; }
  .nominations .nominations--textcontent {
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 24px;
    color: #5e5661; }
    .nominations .nominations--textcontent &gt; *:last-child {
      margin-bottom: 0px; }
  @media (min-width: 1199px) {
    .nominations .nominations--content {
      display: block !important; }
    .nominations .nominations--wrapper {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
    .nominations .nominations--tabitem {
      width: auto;
      height: 60px;
      min-height: 60px;
      margin-bottom: 5px !important;
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      -ms-flex-preferred-size: 1px;
          flex-basis: 1px;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 25%;
              flex: 0 0 25%;
      margin-left: 0px !important;
      margin-right: 0px !important;
      padding-left: 2px;
      padding-right: 2px; }
      .nominations .nominations--tabitem .nominations--link {
        padding: 0px !important; }
    .nominations .nominations--nav {
      -webkit-box-flex: 1;
          -ms-flex: auto;
              flex: auto; }
      .nominations .nominations--nav .nominations--tabitem:last-child .nominations--link {
        margin-right: 0px !important;
        right: -1px; }
    .nominations .nominations--link.activex {
      width: 100%;
      margin-right: 5px;
      border-top-right-radius: 5px !important;
      border-bottom-left-radius: 0px !important;
      border-bottom-right-radius: 0px !important; }
      .nominations .nominations--link.activex .nominations--iconwrapper {
        display: none; }
      .nominations .nominations--link.activex .nominations--linkinner {
        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;
        padding-top: 24px; }
      .nominations .nominations--link.activex .nominations--text {
        position: relative;
        font-size: 20px; }
      .nominations .nominations--link.activex.nav-link {
        padding-right: 0px !important; }
    .nominations .nominations--link.active {
      height: 60px !important;
      border-radius: 5px !important;
      overflow: hidden !important;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(-35.38%, #a57d24), color-stop(79.59%, #f1dd80));
      background: -o-linear-gradient(top, #a57d24 -35.38%, #f1dd80 79.59%);
      background: linear-gradient(180deg, #a57d24 -35.38%, #f1dd80 79.59%); }
      .nominations .nominations--link.active .nominations--text {
        color: #1f0839 !important; }
      .nominations .nominations--link.active .nominations--linkinner {
        margin-top: 0px !important; }
    .nominations .nominations--link .nominations--linkinner {
      padding: 5px;
      padding-left: 10px; }
      .nominations .nominations--link .nominations--linkinner:before {
        width: auto !important;
        left: 0px !important;
        top: auto !important;
        right: 0px !important;
        bottom: -20px !important;
        height: 20px !important; }
    .nominations .nominations--iconwrapper {
      margin-right: 5px; }
    .nominations .nominations--text {
      font-family: "Trajan Pro 3";
      line-height: 18px;
      font-size: 16px;
      font-weight: 100;
      color: #a57d24; } }
  @media (max-width: 1199px) {
    .nominations .nominations--wrapper {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      display: block !important; }
    .nominations .nominations--link {
      padding-right: 0px !important; }
    .nominations .nominations--tabitem {
      min-height: auto;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 50%;
              flex: 0 0 50%;
      margin: 0px !important;
      padding: 5px;
      -webkit-box-flex: 1;
          -ms-flex-positive: 1;
              flex-grow: 1; }
    .nominations .nominations--nav {
      display: block !important;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 15px; } }
  @media (max-width: 991px) {
    .nominations .tab-content &gt; .tab-pane {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
    .nominations .nominations--sidebar {
      margin: 0px;
      margin-bottom: 20px; }
    .nominations .nominations--buttonwrapper .btn {
      width: 100px;
      margin: 20px auto; } }
  @media (max-width: 767px) {
    .nominations .tab-content &gt; .tab-pane {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      padding: 10px !important; }
    .nominations .nominations--tabitem {
      -webkit-box-flex: 0 !important;
          -ms-flex: 0 0 100% !important;
              flex: 0 0 100% !important; }
    .nominations .nominations--link.active {
      -webkit-box-shadow: 0px 2px 11px rgba(56, 24, 134, 0.51) !important;
              box-shadow: 0px 2px 11px rgba(56, 24, 134, 0.51) !important;
      border-radius: 5px !important;
      overflow: hidden !important; }
      .nominations .nominations--link.active:after {
        display: none !important; } }

.winners .winner--row,
.winners .companywinner--row,
.companywinners .winner--row,
.companywinners .companywinner--row {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around; }

.winners .winner--col,
.winners .companywinner--col,
.companywinners .winner--col,
.companywinners .companywinner--col {
  position: relative;
  height: 270px;
  -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); }

.winners .winner--col, .winners .companywinner--col,
.companywinners .winner--col,
.companywinners .companywinner--col {
  margin-bottom: 40px;
  padding: 3px; }

.winners .companywinner--col,
.companywinners .companywinner--col {
  margin-bottom: 100px; }

.winners .winner,
.winners .companywinner,
.companywinners .winner,
.companywinners .companywinner {
  position: relative;
  height: 100%;
  overflow: hidden;
  border-radius: 5px;
  background: #ffffff; }

.winners .winner--border,
.companywinners .winner--border {
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  border-radius: 5px; }

.winners .winner--smallaward,
.companywinners .winner--smallaward {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  display: none;
  position: relative; }
  .winners .winner--smallaward:after,
  .companywinners .winner--smallaward:after {
    content: '';
    display: block;
    position: absolute;
    top: 5px;
    left: 5px;
    bottom: 5px;
    right: 5px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain; }

.winners .winner--col.type-winner .winner--border, .winners .companywinner--col.type-winner .winner--border,
.companywinners .winner--col.type-winner .winner--border,
.companywinners .companywinner--col.type-winner .winner--border {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(-35.38%, #a57d24), color-stop(79.59%, #f1dd80));
  background: -o-linear-gradient(bottom, #a57d24 -35.38%, #f1dd80 79.59%);
  background: linear-gradient(0deg, #a57d24 -35.38%, #f1dd80 79.59%); }

.winners .winner--col.type-winner .winner--smallaward, .winners .companywinner--col.type-winner .winner--smallaward,
.companywinners .winner--col.type-winner .winner--smallaward,
.companywinners .companywinner--col.type-winner .winner--smallaward {
  display: block;
  background: -webkit-gradient(linear, left top, right top, color-stop(-35.38%, #a57d24), color-stop(79.59%, #f1dd80));
  background: -o-linear-gradient(left, #a57d24 -35.38%, #f1dd80 79.59%);
  background: linear-gradient(90deg, #a57d24 -35.38%, #f1dd80 79.59%); }
  .winners .winner--col.type-winner .winner--smallaward:after, .winners .companywinner--col.type-winner .winner--smallaward:after,
  .companywinners .winner--col.type-winner .winner--smallaward:after,
  .companywinners .companywinner--col.type-winner .winner--smallaward:after {
    background-image: url(/assets/compiled_img/award_small_winner.svg); }

.winners .winner--col.type-finalist .winner--border, .winners .companywinner--col.type-finalist .winner--border,
.companywinners .winner--col.type-finalist .winner--border,
.companywinners .companywinner--col.type-finalist .winner--border {
  background: -webkit-gradient(linear, left bottom, left top, color-stop(-35.38%, #7d7d7d), color-stop(79.59%, #e4e4e4));
  background: -o-linear-gradient(bottom, #7d7d7d -35.38%, #e4e4e4 79.59%);
  background: linear-gradient(0deg, #7d7d7d -35.38%, #e4e4e4 79.59%); }

.winners .winner--col.type-finalist .winner--smallaward, .winners .companywinner--col.type-finalist .winner--smallaward,
.companywinners .winner--col.type-finalist .winner--smallaward,
.companywinners .companywinner--col.type-finalist .winner--smallaward {
  display: block;
  background: -webkit-gradient(linear, left top, right top, color-stop(-35.38%, #7d7d7d), color-stop(79.59%, #e4e4e4));
  background: -o-linear-gradient(left, #7d7d7d -35.38%, #e4e4e4 79.59%);
  background: linear-gradient(90deg, #7d7d7d -35.38%, #e4e4e4 79.59%); }
  .winners .winner--col.type-finalist .winner--smallaward:after, .winners .companywinner--col.type-finalist .winner--smallaward:after,
  .companywinners .winner--col.type-finalist .winner--smallaward:after,
  .companywinners .companywinner--col.type-finalist .winner--smallaward:after {
    background-image: url(/assets/compiled_img/award_small_finalist.svg); }

.winners .winner,
.companywinners .winner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-position: 96% 94%;
  background-repeat: no-repeat;
  background-size: auto; }

.winners .winner--votes,
.companywinners .winner--votes {
  position: absolute;
  top: 0px;
  right: 0px;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  color: #5e5661;
  z-index: 1000;
  top: 11px;
  right: 11px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.winners .winner--voteicon,
.companywinners .winner--voteicon {
  width: 8px;
  height: 8px;
  background-size: contain;
  background-position: center;
  margin-right: 5px; }

.winners .winner--avatar,
.companywinners .winner--avatar {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  position: relative; }

.winners .companywinner--avatar,
.winners .companywinner--image,
.winners .companywinner--overlay,
.winners .companywinner--textwrapper,
.companywinners .companywinner--avatar,
.companywinners .companywinner--image,
.companywinners .companywinner--overlay,
.companywinners .companywinner--textwrapper {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px; }

.winners .companywinner--textwrapper,
.companywinners .companywinner--textwrapper {
  padding-top: 30px;
  padding-left: 15px;
  padding-right: 15px; }

.winners .companywinner--link,
.companywinners .companywinner--link {
  text-decoration: none; }

.winners .companywinner--company,
.companywinners .companywinner--company {
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  text-decoration: none;
  color: #1f0839; }

.winners .companywinner--name,
.companywinners .companywinner--name {
  text-align: center;
  font-weight: bold;
  color: #1f0839;
  text-decoration: underline; }

.winners .companywinner--overlay,
.companywinners .companywinner--overlay {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(25%, #ffffff), color-stop(64.64%, rgba(255, 255, 255, 0)));
  background: -o-linear-gradient(top, #ffffff 25%, rgba(255, 255, 255, 0) 64.64%);
  background: linear-gradient(180deg, #ffffff 25%, rgba(255, 255, 255, 0) 64.64%); }

.winners .companywinner--image,
.companywinners .companywinner--image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }

.winners .winner--image,
.companywinners .winner--image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }

.winners .winner--overlay,
.companywinners .winner--overlay {
  background: -o-linear-gradient(180.3deg, #ffffff 2.86%, rgba(255, 255, 255, 0) 47.4%);
  background: linear-gradient(269.7deg, #ffffff 2.86%, rgba(255, 255, 255, 0) 47.4%); }

.winners .winner--image,
.winners .winner--overlay,
.companywinners .winner--image,
.companywinners .winner--overlay {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px; }

.winners .winner--textwrapper,
.companywinners .winner--textwrapper {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px; }

.winners .winner--link,
.companywinners .winner--link {
  text-decoration: none;
  margin-bottom: 20px;
  display: block; }

.winners .winner--surname,
.companywinners .winner--surname {
  font-size: 20px;
  line-height: 24px;
  color: #1f0839; }

.winners .winner--post,
.companywinners .winner--post {
  font-style: normal;
  font-weight: 300;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 10px;
  color: #1f0839; }

.winners .winner--name,
.winners .winner--middlename,
.companywinners .winner--name,
.companywinners .winner--middlename {
  font-style: normal;
  font-weight: 300;
  font-size: 17px;
  line-height: 24px;
  color: #1f0839; }

.winners .winner--social,
.companywinners .winner--social {
  text-decoration: none !important;
  display: block;
  color: #1f0839; }
  .winners .winner--social:not(:last-child),
  .companywinners .winner--social:not(:last-child) {
    margin-right: 8px; }

.winners .winner--socials,
.companywinners .winner--socials {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.winners .winner--statwrapper,
.winners .companywinner--statwrapper,
.companywinners .winner--statwrapper,
.companywinners .companywinner--statwrapper {
  position: absolute;
  bottom: 0px;
  -webkit-transform: translateY(50%);
      -ms-transform: translateY(50%);
          transform: translateY(50%);
  left: 0px;
  right: 0px;
  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; }

.winners .winner--stat,
.winners .companywinner--stat,
.companywinners .winner--stat,
.companywinners .companywinner--stat {
  border-radius: 16px;
  overflow: hidden;
  padding: 2px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: -o-linear-gradient(55.66deg, #a57d24 -35.38%, #f1dd80 79.59%);
  background: linear-gradient(34.34deg, #a57d24 -35.38%, #f1dd80 79.59%);
  margin-left: 10px;
  margin-right: 10px; }

.winners .companywinner--stat,
.companywinners .companywinner--stat {
  height: auto; }

.winners .winner--staticon,
.winners .companywinner--staticon,
.companywinners .winner--staticon,
.companywinners .companywinner--staticon {
  width: 25px;
  height: 25px;
  position: relative; }

.winners .winner--icon,
.winners .companywinner--icon,
.companywinners .winner--icon,
.companywinners .companywinner--icon {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat; }

.winners .winner--stattext,
.winners .companywinner--stattext,
.companywinners .winner--stattext,
.companywinners .companywinner--stattext {
  font-family: "Trajan Pro 3";
  font-size: 1.125rem;
  color: #1f0839;
  margin-left: 13px;
  margin-top: 2px;
  max-width: 100%;
  text-align: center;
  line-height: 1; }

.nominants {
  margin-top: 20px;
  margin-bottom: 10px; }
  .nominants .nominations--content .tab-pane {
    background: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 0px;
    padding: 0px !important;
    padding-top: 10px !important; }
  .nominants .winner--col,
  .nominants .companywinner--col {
    margin: 0px;
    width: 100%; }
  .nominants .winner--statwrapper,
  .nominants .companywinner--statwrapper {
    display: none; }
  .nominants .nominations--nav:after {
    display: block;
    position: absolute;
    height: 4px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background: -webkit-gradient(linear, left top, right top, color-stop(-35.38%, #a57d24), color-stop(79.59%, #f1dd80));
    background: -o-linear-gradient(left, #a57d24 -35.38%, #f1dd80 79.59%);
    background: linear-gradient(90deg, #a57d24 -35.38%, #f1dd80 79.59%); }
  .nominants .nominations--link {
    height: 60px; }
  .nominants .nominations--link.active {
    width: auto;
    min-width: 260px;
    margin-right: 0px;
    height: 70px; }
    .nominants .nominations--link.active .nominations--linkinner {
      padding-top: 8px;
      margin-top: -8px; }
      .nominants .nominations--link.active .nominations--linkinner:before {
        display: none; }
    .nominants .nominations--link.active .nominations--iconwrapper {
      display: block; }
  .nominants .nominations--text {
    color: #1f0839 !important;
    text-align: left; }
  @media (max-width: 1199px) {
    .nominants .nominations--nav:after {
      display: none; }
    .nominants .nominations--link {
      height: 100% !important; }
    .nominants .nominations--link.active {
      border-radius: 5px !important; }
      .nominants .nominations--link.active .nominations--linkinner {
        padding-left: 40px;
        padding-right: 20px;
        padding-top: 15px;
        padding-bottom: 15px;
        margin-top: 0px !important; } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zY3NzL2Jsb2Nrcy9ibG9jay5kaW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL2Jsb2Nrcy9ibG9jay50aXRsZS5zY3NzIiwid2VicGFjazovLy8uL3Njc3MvYmFzZS92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL2Jsb2Nrcy9ibG9jay50b3BiYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL2Jsb2Nrcy9ibG9jay5icmVhZGNydW1icy5zY3NzIiwid2VicGFjazovLy8uL3Njc3MvYmxvY2tzL2Jsb2NrLmFjY29yZGlvbi5zY3NzIiwid2VicGFjazovLy8uL3Njc3MvYmxvY2tzL2Jsb2NrLm5vbWluYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc2Nzcy9iYXNlL2Z1bmN0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Njc3MvYmxvY2tzL2Jsb2NrLndpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL3RlbXBsYXRlcy9ub21pbmFudHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQTs7O0VBR0Usa0JBQWtCO0VBSHBCOzs7Ozs7SUFPSSxrQkFBa0I7SUFDbEIsUUFBUTtJQUNSLFNBQVM7SUFDVCxVQUFVO0lBQ1YsV0FBVztFQVhmOzs7SUFlSSxZQUFZO0lBQ1osNEJBQTRCO0lBQzVCLDJCQUEyQjtJQUMzQixzQkFBc0I7O0FBSTFCO0VBR0ksV0FBVztFQUNYLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsU0FBUztFQUNULFVBQVU7RUFDVixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLFVBQVU7O0FBVmQ7RUFjSSxTQUFTOztBQWRiO0VBa0JJLFlBQVk7O0FBSWhCOzs7RUFHRSxVQUFVO0VBQ1YsYUFBYTs7QUFHZjtFQUVJLDhCQUE4Qjs7QUFJbEM7RUFDRSxXQUFXO0VBQ1gsU0FBUztFQUZYO0lBS0ksa1BBY0c7SUFkSCx5T0FjRzs7QUFJUDtFQUNFLFdBQVc7RUFDWCxTQUFTO0VBRlg7SUFL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O0VBdkNoQjtJQTJDSSxXQUFXO0lBQ1gsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtJQUNqQixZQUFZO0lBOUNoQjtNQWlETSxnQkFBZ0I7TUFDaEIsZ0JBQWdCO01BbER0QjtRQXFEUSxhQUFhO0lBckRyQjtNQTBETSxjQUFjO0VBMURwQjtJQStESSx5QkFBb0M7SUFDcEMsZ0JBQWdCO0VBR2xCO0lBbkVGO01Bc0VRLGFBQWE7SUF0RXJCO01BMEVNLHVCQUF1QjtJQTFFN0I7TUE4RU0sNkJBQTZCO01BOUVuQztRQWlGUSxrQkFBa0I7UUFDbEIsbUJBQW1CO1FBQ25CLGlCQUFpQjtRQUNqQixvQkFBb0I7UUFDcEIsMEJBQTBCLElBQzNCIiwiZmlsZSI6Ii9hc3NldHMvY3NzL3RlbXBsYXRlcy9ub21pbmFudHMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uL2Jhc2UvdmFyaWFibGVzLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uL2Jhc2UvZnVuY3Rpb25zLnNjc3NcIjtcclxuXHJcbi5kaW1hZ2UtYm90dG9tLWxlZnQsXHJcbi5kaW1hZ2UtYm90dG9tLWxlZnQtZG91YmxlLFxyXG4uZGltYWdlLXRvcC1yaWdodCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAuaW1hZ2UsXHJcbiAgLm92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgfVxyXG5cclxuICAuaW1hZ2Uge1xyXG4gICAgb3BhY2l0eTogMC40O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZGltYWdlLWJvdHRvbS1sZWZ0LWRvdWJsZSB7XHJcbiAgJjphZnRlcixcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xyXG4gICAgei1pbmRleDogNTtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIHRvcDogLTNweDtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgYm90dG9tOiAtM3B4O1xyXG4gIH1cclxufVxyXG5cclxuLmRpbWFnZS1ib3R0b20tbGVmdCxcclxuLmRpbWFnZS1ib3R0b20tbGVmdC1kb3VibGUsXHJcbi5kaW1hZ2UtdG9wLXJpZ2h0IHtcclxuICB3aWR0aDogNDAlO1xyXG4gIGhlaWdodDogNDAwcHg7XHJcbn1cclxuXHJcbi5kaW1hZ2UtdG9wLXJpZ2h0IHtcclxuICAuaW1hZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLmRpbWFnZS1ib3R0b20tbGVmdCB7XHJcbiAgYm90dG9tOiAwcHg7XHJcbiAgbGVmdDogMHB4O1xyXG5cclxuICAub3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgMTk0LjA3ZGVnLFxyXG4gICAgICAgICR0aGVtZS1jb2xvci1saWdodCAxMy40NSUsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA1My4wOSVcclxuICAgICAgKSxcclxuICAgICAgbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIDI5OC4zOGRlZyxcclxuICAgICAgICAkdGhlbWUtY29sb3ItbGlnaHQgNi42NiUsXHJcbiAgICAgICAgcmdiYSgyNDIsIDI0MiwgMjQyLCAwKSA0Ni41NiVcclxuICAgICAgKSxcclxuICAgICAgbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIDE3OS45NGRlZyxcclxuICAgICAgICAkdGhlbWUtY29sb3ItbGlnaHQgNC41NiUsXHJcbiAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA5OS45MiVcclxuICAgICAgKTtcclxuICB9XHJcbn1cclxuXHJcbi5kaW1hZ2UtYm90dG9tLWxlZnQtZG91YmxlIHtcclxuICBib3R0b206IDBweDtcclxuICBsZWZ0OiAwcHg7XHJcblxyXG4gIC5vdmVybGF5IHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICA2LjE5ZGVnLFxyXG4gICAgICAgICR0aGVtZS1jb2xvci1saWdodCA5LjI1JSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQ1LjYxJVxyXG4gICAgICApLFxyXG4gICAgICBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgMjk4LjM3ZGVnLFxyXG4gICAgICAgICR0aGVtZS1jb2xvci1saWdodCA2LjY2JSxcclxuICAgICAgICByZ2JhKDI0MiwgMjQyLCAyNDIsIDApIDQ2LjU2JVxyXG4gICAgICApLFxyXG4gICAgICBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgMTc5Ljk0ZGVnLFxyXG4gICAgICAgICR0aGVtZS1jb2xvci1saWdodCA0LjU2JSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDk5LjkyJVxyXG4gICAgICApO1xyXG4gIH1cclxufVxyXG5cclxuLmRpbWFnZS10b3AtcmlnaHQge1xyXG4gIHRvcDogMHB4O1xyXG4gIHJpZ2h0OiAwcHg7XHJcblxyXG4gIC5vdmVybGF5IHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAzNjBkZWcsXHJcbiAgICAgICAgJHRoZW1lLWNvbG9yLWxpZ2h0IDExLjAzJSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQ0LjU0JVxyXG4gICAgICApLFxyXG4gICAgICBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgODAuODNkZWcsXHJcbiAgICAgICAgJHRoZW1lLWNvbG9yLWxpZ2h0IDE2LjM1JSxcclxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDg3LjAzJVxyXG4gICAgICApO1xyXG4gIH1cclxufVxyXG5cclxuLmltZy1jbW4xIHtcclxuICB3aWR0aDogMjAlO1xyXG59XHJcblxyXG4uaW1nLWNtbjIge1xyXG4gIHdpZHRoOiAyNyU7XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvdmFyaWFibGVzLnNjc3NcIjtcclxuXHJcbi50aXRsZSB7XHJcbiAgLnRpdGxlLS13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC50aXRsZS0tbWFzayB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLW1hc2stdGV4dDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgYm90dG9tOiAtMTNweDtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIvL9Cm0LLQtdGC0LBcclxuJHRoZW1lLWNvbG9yLXZpb2xldC1saWdoZXI6ICMzYzBmNWI7XHJcbiR0aGVtZS1jb2xvci12aW9sZXQ6ICMzMDBhNDg7XHJcbiR0aGVtZS1jb2xvci12aW9sZXQtbm9ybWFsOiAjNzgzMTdlO1xyXG4kdGhlbWUtY29sb3ItbGlnaHQ6ICNlY2VjZWM7XHJcbiR0aGVtZS1jb2xvci1tYXNrLXRleHQ6ICNlOGU4ZTg7XHJcbiR0aGVtZS1jb2xvci1kYXJrOiAjMGYwMDIxO1xyXG4kdGhlbWUtY29sb3ItZGFyay1saWdodGVyOiAjMTYwNzI3O1xyXG4kdGhlbWUtY29sb3Itd2hpdGU6ICNmZmZmZmY7XHJcbiR0aGVtZS1jb2xvci1ncmF5OiAjYzBjMGMwO1xyXG4kdGhlbWUtY29sb3ItZGFya2dyYXk6ICM1ZTU2NjE7XHJcbiRnb2xkLWNvbG9yOiAjZDNjMzhkO1xyXG4kZ29sZC1jb2xvci1kYXJrZXI6ICNhYzlkNmY7XHJcbiR0aGVtZS1jb2xvci1kYXJrMzogIzFmMDgzOTtcclxuJHRoZW1lLWNvbG9yLWxpZ2h0MzogI2ZiZmJmYjtcclxuJHRoZW1lLWNvbG9yLWxpZ2h0NDogI2YyZjJmMjtcclxuJHRoZW1lLWNvbG9yLXRyYW5zcGFyZW50LXdoaXRlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XHJcbiR0aGVtZS1iZy12aW9sZXQzOiAjMzExMjU1O1xyXG5cclxuLy/QlNC70Y8g0LPRgNCw0LTQuNC10L3RgtC+0LJcclxuJGdyYWRpZW50LWNvbG9yLTA6ICNkZWI2NWM7XHJcbiRncmFkaWVudC1jb2xvci0xOiAjYTU3ZDI0O1xyXG4kZ3JhZGllbnQtY29sb3ItMjogI2YxZGQ4MDtcclxuJGdyYWRpZW50LWNvbG9yLTM6ICNmYmYyYTg7XHJcbiRncmFkaWVudC1jb2xvci00OiAjNzcxMDczO1xyXG4kZ3JhZGllbnQtY29sb3ItNTogcmdiYSg5NSwgMzAsIDE0NywgMCk7XHJcbiRncmFkaWVudC1jb2xvci02OiAjZDhiZTYyO1xyXG4iLCJAaW1wb3J0IFwiLi4vYmFzZS92YXJpYWJsZXMuc2Nzc1wiO1xyXG5cclxuLnRvcGJhciB7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgaGVpZ2h0OiAyMjdweDtcclxuICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItdmlvbGV0LWxpZ2hlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRoZW1lLWNvbG9yLXZpb2xldDtcclxuXHJcbiAgLnRvcGJhci0tYmdpdGVtcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICAvL21heC13aWR0aDogMTQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgJiA+ICoge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0b3A6IDBweDtcclxuICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRvcGJhci0tYmdjZW50ZXIge1xyXG4gICAgd2lkdGg6IDQ0NnB4O1xyXG4gICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yLXZpb2xldDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItdmlvbGV0O1xyXG4gICAgICB0b3A6IDBweDtcclxuICAgICAgbGVmdDogMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAyMDAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItdmlvbGV0O1xyXG4gICAgICBib3R0b206IDBweDtcclxuICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMjAwJTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlcixcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudG9wYmFyLS1iZ2xlZnQsXHJcbiAgLnRvcGJhci0tYmdyaWdodCB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgIHRvcDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRvcGJhci0tYmdsZWZ0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcclxuICAgIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgYmxhY2ssIHRyYW5zcGFyZW50KTtcclxuXHJcbiAgICAvL2JhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDAlO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgOTBkZWcsXHJcbiAgICAgICAgdHJhbnNwYXJlbnQgMCUsXHJcbiAgICAgICAgJHRoZW1lLWNvbG9yLXZpb2xldCAxMDAlXHJcbiAgICAgICk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudG9wYmFyLS1iZ3JpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAlIDUwJTtcclxuICAgIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIGJsYWNrLCB0cmFuc3BhcmVudCk7XHJcblxyXG4gICAgLy9iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MDAlIDAlO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgMjcwZGVnLFxyXG4gICAgICAgIHRyYW5zcGFyZW50IDAlLFxyXG4gICAgICAgICR0aGVtZS1jb2xvci12aW9sZXQgMTAwJVxyXG4gICAgICApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRvcGJhci0tYmdyaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDUwJTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC50b3BiYXItLWJnbGVmdCwgLnRvcGJhci0tYmdyaWdodCB7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC50b3BiYXItLWJnY2VudGVyIHtcclxuICAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICBoZWlnaHQ6IDE5MHB4O1xyXG5cclxuICAgIC50b3BiYXItLWJnY2VudGVyIHtcclxuICAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BiYXItLWxvZ28ge1xyXG4gICAgICAqIHtcclxuICAgICAgICB3aWR0aDogMjkwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxuXHJcbiAgICAudG9wYmFyLS1iZ2NlbnRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAgICY6YmVmb3JlLFxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhci0tYmdpdGVtcyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BiYXItLWJnbGVmdCxcclxuICAgIC50b3BiYXItLWJncmlnaHQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMHB4O1xyXG4gICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICBtYXNrLWltYWdlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BiYXItLWJnbGVmdCB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wYmFyLS1iZ3JpZ2h0IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgICAgdHJhbnNwYXJlbnQgMCUsXHJcbiAgICAgICAgICAkdGhlbWUtY29sb3ItdmlvbGV0IDEwMCVcclxuICAgICAgICApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhci0tbG9nbyB7XHJcbiAgICAgICoge1xyXG4gICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICBoZWlnaHQ6IDEzMHB4O1xyXG5cclxuICAgIC50b3BiYXItLWxvZ28ge1xyXG4gICAgICAqIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMzAwcHgpIHtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcblxyXG4gICAgLnRvcGJhci0tbG9nbyB7XHJcbiAgICAgICoge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vYmFzZS92YXJpYWJsZXMuc2Nzc1wiO1xyXG5cclxuLmJyZWFkY3J1bWJzIHtcclxuICAuYnJlYWRjcnVtYnMtLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yLjE4NzVyZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG5cclxuICAuYnJlYWRjcnVtYnMtLWJhY2sge1xyXG4gICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgIG1hcmdpbi1yaWdodDogMC44MTI1cmVtO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuYnJlYWRjcnVtYi0tc2VwYXJhdG9yIHsgXHJcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gIH1cclxuXHJcbiAgLmJyZWFkY3J1bWJzLS1pdGVtcyB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgKiB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItZGFya2dyYXk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1cnJlbnQge1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLXZpb2xldC1ub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5icmVhZGNydW1icy0td3JhcHBlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnJlYWRjcnVtYnMtLWJhY2sge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5icmVhZGNydW1icy0taXRlbXMge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICoge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvdmFyaWFibGVzLnNjc3NcIjtcclxuXHJcbi5hY2NvcmRpb24ge1xyXG4gIC5hY2NvcmRpb24tLWNoZXZyb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgdG9wOiAwJTtcclxuICB9XHJcblxyXG4gIC5jYXJkIHtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0aGVtZS1jb2xvci1saWdodDQgIWltcG9ydGFudDtcclxuXHJcbiAgICAuY2FyZC1oZWFkZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtYm9keSB7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY2NvcmRpb24tLWxpbmsge1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWRhcmszO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XHJcblxyXG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XHJcbiAgICAgIC5hY2NvcmRpb24tLWNoZXZyb24ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0wZGVnKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvdmFyaWFibGVzLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uL2Jhc2UvZnVuY3Rpb25zLnNjc3NcIjtcclxuQGltcG9ydCBcIi4vYmxvY2suYWNjb3JkaW9uLnNjc3NcIjtcclxuXHJcbi5ub21pbmF0aW9ucyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICAubm9taW5hdGlvbnMtLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5ub21pbmF0aW9ucy0tYnV0dG9ud3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubm9taW5hdGlvbnMtLWJpZ2xvZ28ge1xyXG4gICAgJixcclxuICAgICYgKiB7XHJcbiAgICAgIGhlaWdodDogMTE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubm9taW5hdGlvbnMtLW5hdiB7XHJcbiAgICBmbGV4OiAwIDAgMzI1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgfVxyXG5cclxuICAubm9taW5hdGlvbnMtLXRhYml0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMTBweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5vbWluYXRpb25zLS1wZXJpb3Mge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTEwO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgMzkuNGRlZyxcclxuICAgICAgJGdyYWRpZW50LWNvbG9yLTEgLTM1LjM4JSxcclxuICAgICAgJGdyYWRpZW50LWNvbG9yLTIgNzkuNTklXHJcbiAgICApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci1kYXJrMyAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gIC50YWItY29udGVudCB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG5cclxuICAgICYgPiAudGFiLXBhbmUge1xyXG4gICAgICBAaW5jbHVkZSBkZWZhdWx0LWJveDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAzNHB4IDQ3cHg7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ub21pbmF0aW9ucy0tdGV4dCB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWRhcmszO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcclxuICB9XHJcblxyXG4gIC5ub21pbmF0aW9ucy0tbGlua2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAubm9taW5hdGlvbnMtLWljb253cmFwcGVyIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTdweDtcclxuICB9XHJcblxyXG4gIC5ub21pbmF0aW9ucy0tY29udGVudCB7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICB9XHJcblxyXG4gIC5ub21pbmF0aW9ucy0tbGluayB7XHJcbiAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgQGluY2x1ZGUgZGVmYXVsdC1ib3g7XHJcblxyXG4gICAgICAuaWNvbi0xIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaWNvbi0yIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm5vbWluYXRpb25zLS1wZXJpb3Mge1xyXG4gICAgICAgIHJpZ2h0OiAxN3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubm9taW5hdGlvbnMtLWxpbmtpbm5lciB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTdweDtcclxuXHJcbiAgICAgIC5ub21pbmF0aW9ucy0tbGlua2lubmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBkZWZhdWx0LWJveDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItbGlnaHQzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5vbWluYXRpb25zLS1pY29uIHtcclxuICAgICAgaGVpZ2h0OiAzNHB4O1xyXG5cclxuICAgICAgLmljb24tMiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgKiB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFiLXBhbmUge1xyXG4gICAgbWluLWhlaWdodDogNDA0cHg7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5vbWluYXRpb25zLS10b3RhbGNvdW50IHtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAubm9taW5hdGlvbnMtLXNpZGViYXIge1xyXG4gICAgZmxleDogMCAwIDE5MnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAubm9taW5hdGlvbnMtLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci1kYXJrMztcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLm5vbWluYXRpb25zLS1ibG9jayB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgICYuYmxvY2stZ3JheSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvci1saWdodDM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubm9taW5hdGlvbnMtLXRleHRjb250ZW50IHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItZGFya2dyYXk7XHJcblxyXG4gICAgJiA+ICoge1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy/QlNC70Y8g0LHQvtC70YzRiNC+0LPQviDRgNCw0LfRgNC10YjQtdC90LjRjyDRjdC60YDQsNC90LBcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAubm9taW5hdGlvbnMtLWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5ub21pbmF0aW9ucy0td3JhcHBlciB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgLm5vbWluYXRpb25zLS10YWJpdGVtIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgbWluLWhlaWdodDogNjBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgZmxleC1iYXNpczogMXB4O1xyXG5cclxuICAgICAgLy/QndC+0LLQvtC1XHJcbiAgICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcclxuXHJcbiAgICAgIC5ub21pbmF0aW9ucy0tbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgLm5vbWluYXRpb25zLS1saW5rIHtcclxuICAgICAgICAgIC8vcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5vbWluYXRpb25zLS1uYXYge1xyXG4gICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAvL2ZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICAgLm5vbWluYXRpb25zLS10YWJpdGVtIHtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgLm5vbWluYXRpb25zLS1saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5vbWluYXRpb25zLS1saW5rIHtcclxuICAgICAgLy/QkdGL0LvQvlxyXG4gICAgICAmLmFjdGl2ZXgge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5ub21pbmF0aW9ucy0taWNvbndyYXBwZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ub21pbmF0aW9ucy0tbGlua2lubmVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ub21pbmF0aW9ucy0tdGV4dCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm5hdi1saW5rIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVmYXVsdC1ncmFkaWVudCgxODBkZWcpO1xyXG5cclxuICAgICAgICAubm9taW5hdGlvbnMtLXRleHQge1xyXG4gICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1kYXJrMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5vbWluYXRpb25zLS1saW5raW5uZXIge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubm9taW5hdGlvbnMtLWxpbmtpbm5lciB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICByaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm9taW5hdGlvbnMtLWljb253cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vbWluYXRpb25zLS10ZXh0IHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiVHJhamFuIFBybyAzXCI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICAgIGNvbG9yOiAkZ3JhZGllbnQtY29sb3ItMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC5ub21pbmF0aW9ucy0td3JhcHBlciB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vbWluYXRpb25zLS1saW5rIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vbWluYXRpb25zLS10YWJpdGVtIHtcclxuICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vbWluYXRpb25zLS1uYXYge1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAubm9taW5hdGlvbnMtLXNpZGViYXIge1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubm9taW5hdGlvbnMtLWJ1dHRvbndyYXBwZXIgLmJ0biB7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC50YWItY29udGVudCA+IC50YWItcGFuZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubm9taW5hdGlvbnMtLXRhYml0ZW0ge1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5ub21pbmF0aW9ucy0tbGluayB7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDExcHggcmdiYSg1NiwgMjQsIDEzNCwgMC41MSkgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIi4vdmFyaWFibGVzLnNjc3NcIjtcclxuXHJcbkBtaXhpbiBkZWZhdWx0LWJveCB7XHJcbiAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yLXdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgZmxleC1ncm93OiAxO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuQG1peGluIGRlZmF1bHQtZ3JhZGllbnQoJGdyYWQpIHtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAkZ3JhZCxcclxuICAgICRncmFkaWVudC1jb2xvci0xIC0zNS4zOCUsXHJcbiAgICAkZ3JhZGllbnQtY29sb3ItMiA3OS41OSVcclxuICApO1xyXG59XHJcblxyXG5AbWl4aW4gZ3JheS1ncmFkaWVudCgkZ3JhZCkge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICRncmFkLFxyXG4gICAgIzdkN2Q3ZCAtMzUuMzglLFxyXG4gICAgI2U0ZTRlNCA3OS41OSVcclxuICApO1xyXG59XHJcblxyXG5AbWl4aW4gZGVmYXVsdC1ncmFkaWVudC1hY3RpdmUoJGdyYWQpIHtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAkZ3JhZCxcclxuICAgICRncmFkaWVudC1jb2xvci0xIC00MC4zJSxcclxuICAgICRncmFkaWVudC1jb2xvci02IDg1Ljg0JSxcclxuICAgICRncmFkaWVudC1jb2xvci0zIDE3NC4zNiUsXHJcbiAgICAkZ3JhZGllbnQtY29sb3ItMyAyNjQuNDMlXHJcbiAgKTtcclxufVxyXG5cclxuQG1peGluIHZpb2xldC1ncmFkaWVudCgkZ3JhZCkge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgJGdyYWQsXHJcbiAgICAgIHJnYmEoMTk2LCA5NywgMTc0LCAwLjcpIDE0LjUyJSxcclxuICAgICAgcmdiYSg5MCwgMTEsIDExOCwgMCkgMTMwLjgxJVxyXG4gICAgKSxcclxuICAgICMwZjAwMjE7XHJcbn1cclxuXHJcbkBtaXhpbiBuby1mb2N1cyB7XHJcbiAgJjpmb2N1cyxcclxuICAmOmFjdGl2ZSxcclxuICAmOmhvdmVyIHtcclxuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvdmFyaWFibGVzLnNjc3NcIjtcclxuXHJcbi53aW5uZXJzLFxyXG4uY29tcGFueXdpbm5lcnMge1xyXG4gIC53aW5uZXItLXJvdyxcclxuICAuY29tcGFueXdpbm5lci0tcm93IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICB9XHJcblxyXG4gIC53aW5uZXItLWNvbCxcclxuICAuY29tcGFueXdpbm5lci0tY29sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMjcwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tY29sLCAuY29tcGFueXdpbm5lci0tY29sIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAzcHg7XHJcbiAgfVxyXG5cclxuICAuY29tcGFueXdpbm5lci0tY29sIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gIH1cclxuXHJcbiAgLndpbm5lcixcclxuICAuY29tcGFueXdpbm5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICB9XHJcblxyXG4gIC53aW5uZXItLWJvcmRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tc21hbGxhd2FyZCB7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDVweDtcclxuICAgICAgbGVmdDogNXB4O1xyXG4gICAgICBib3R0b206IDVweDtcclxuICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2lubmVyLS1jb2wsIC5jb21wYW55d2lubmVyLS1jb2wge1xyXG4gICAgJi50eXBlLXdpbm5lciB7XHJcbiAgICAgIC53aW5uZXItLWJvcmRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgZGVmYXVsdC1ncmFkaWVudCgwZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndpbm5lci0tc21hbGxhd2FyZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgZGVmYXVsdC1ncmFkaWVudCg5MGRlZyk7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvYXdhcmQvYXdhcmRfc21hbGxfd2lubmVyLnN2ZycpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudHlwZS1maW5hbGlzdCB7XHJcbiAgICAgIC53aW5uZXItLWJvcmRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JheS1ncmFkaWVudCgwZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndpbm5lci0tc21hbGxhd2FyZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JheS1ncmFkaWVudCg5MGRlZyk7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvYXdhcmQvYXdhcmRfc21hbGxfZmluYWxpc3Quc3ZnJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiUgOTQlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxuICB9XHJcblxyXG4gIC53aW5uZXItLXZvdGVzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItZGFya2dyYXk7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgdG9wOiAxMXB4O1xyXG4gICAgcmlnaHQ6IDExcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC53aW5uZXItLXZvdGVpY29uIHtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxuXHJcbiAgLmNvbXBhbnl3aW5uZXIge1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tYXZhdGFyIHtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAuY29tcGFueXdpbm5lci0tYXZhdGFyLFxyXG4gIC5jb21wYW55d2lubmVyLS1pbWFnZSxcclxuICAuY29tcGFueXdpbm5lci0tb3ZlcmxheSxcclxuICAuY29tcGFueXdpbm5lci0tdGV4dHdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgfVxyXG5cclxuICAuY29tcGFueXdpbm5lci0tdGV4dHdyYXBwZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLmNvbXBhbnl3aW5uZXItLWxpbmsge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmNvbXBhbnl3aW5uZXItLWNvbXBhbnkge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci1kYXJrMztcclxuICB9XHJcblxyXG4gIC5jb21wYW55d2lubmVyLS1uYW1lIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci1kYXJrMztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuXHJcbiAgLmNvbXBhbnl3aW5uZXItLW92ZXJsYXkge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAxODBkZWcsXHJcbiAgICAgICNmZmZmZmYgMjUlLFxyXG4gICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDY0LjY0JVxyXG4gICAgKTtcclxuICB9XHJcblxyXG4gIC5jb21wYW55d2lubmVyLS1pbWFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB9XHJcblxyXG4gIC53aW5uZXItLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tb3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgIDI2OS43ZGVnLFxyXG4gICAgICAjZmZmZmZmIDIuODYlLFxyXG4gICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQ3LjQlXHJcbiAgICApO1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0taW1hZ2UsXHJcbiAgLndpbm5lci0tb3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICBib3R0b206IDBweDtcclxuICB9XHJcblxyXG4gIC53aW5uZXItLXRleHR3cmFwcGVyIHtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAud2lubmVyLS1saW5rIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC53aW5uZXItLXN1cm5hbWUge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWRhcmszO1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tcG9zdCB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgY29sb3I6ICR0aGVtZS1jb2xvci1kYXJrMztcclxuICB9XHJcblxyXG4gIC53aW5uZXItLW5hbWUsXHJcbiAgLndpbm5lci0tbWlkZGxlbmFtZSB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWRhcmszO1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tc29jaWFsIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWRhcmszO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tc29jaWFscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tc3RhdHdyYXBwZXIsXHJcbiAgLmNvbXBhbnl3aW5uZXItLXN0YXR3cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC53aW5uZXItLXN0YXQsXHJcbiAgLmNvbXBhbnl3aW5uZXItLXN0YXQge1xyXG4gICAgLy9oZWlnaHQ6IDMzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDJweCAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAzNC4zNGRlZyxcclxuICAgICAgJGdyYWRpZW50LWNvbG9yLTEgLTM1LjM4JSxcclxuICAgICAgJGdyYWRpZW50LWNvbG9yLTIgNzkuNTklXHJcbiAgICApO1xyXG5cclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyBcclxuICB9XHJcblxyXG4gIC5jb21wYW55d2lubmVyLS1zdGF0IHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcblxyXG4gIC53aW5uZXItLXN0YXRpY29uLFxyXG4gIC5jb21wYW55d2lubmVyLS1zdGF0aWNvbiB7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC53aW5uZXItLWljb24sXHJcbiAgLmNvbXBhbnl3aW5uZXItLWljb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tc3RhdHRleHQsXHJcbiAgLmNvbXBhbnl3aW5uZXItLXN0YXR0ZXh0IHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlRyYWphbiBQcm8gM1wiO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItZGFyazM7XHJcbiAgICBtYXJnaW4tbGVmdDogMTNweDtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vYmFzZS92YXJpYWJsZXMuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi4vYmFzZS9mdW5jdGlvbnMuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi4vYmxvY2tzL2Jsb2NrLmRpbWFnZS5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLi9ibG9ja3MvYmxvY2sudGl0bGUuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi4vYmxvY2tzL2Jsb2NrLnRvcGJhci5zY3NzXCI7XHJcbkBpbXBvcnQgXCIuLi9ibG9ja3MvYmxvY2suYnJlYWRjcnVtYnMuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiLi4vYmxvY2tzL2Jsb2NrLm5vbWluYXRpb25zLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uL2Jsb2Nrcy9ibG9jay53aW5uZXJzLnNjc3NcIjtcclxuXHJcbi5ub21pbmFudHMge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgLm5vbWluYXRpb25zLS1jb250ZW50IHtcclxuICAgIC50YWItcGFuZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3JkZXI6IDBweDtcclxuICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2lubmVyLS1jb2wsXHJcbiAgLmNvbXBhbnl3aW5uZXItLWNvbCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLndpbm5lci0tc3RhdHdyYXBwZXIsXHJcbiAgLmNvbXBhbnl3aW5uZXItLXN0YXR3cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubm9taW5hdGlvbnMtLW5hdiB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgLy9jb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgbGVmdDogMHB4O1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICBib3R0b206IDBweDtcclxuICAgICAgQGluY2x1ZGUgZGVmYXVsdC1ncmFkaWVudCg5MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubm9taW5hdGlvbnMtLWxpbmsge1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gIH1cclxuXHJcbiAgLm5vbWluYXRpb25zLS1saW5rLmFjdGl2ZSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1pbi13aWR0aDogMjYwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuXHJcbiAgICAubm9taW5hdGlvbnMtLWxpbmtpbm5lciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC04cHg7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ub21pbmF0aW9ucy0taWNvbndyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ub21pbmF0aW9ucy0tdGV4dCB7XHJcbiAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWRhcmszICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgLm5vbWluYXRpb25zLS1uYXYge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubm9taW5hdGlvbnMtLWxpbmsge1xyXG4gICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubm9taW5hdGlvbnMtLWxpbmsuYWN0aXZlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAubm9taW5hdGlvbnMtLWxpbmtpbm5lciB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/</pre></body></html>