@import url("https://fonts.googleapis.com/css?family=Raleway:400,700");
@font-face {
  font-family: 'railinline-100';
  src: url("/public/fonts/railway-inline/font/rawline-100.woff"); }

@font-face {
  font-family: 'railinline-300';
  src: url("/public/fonts/railway-inline/font/rawline-300.woff"); }

@font-face {
  font-family: 'railinline-400';
  src: url("/public/fonts/railway-inline/font/rawline-300.woff"); }

@font-face {
  font-family: 'railinline-600';
  src: url("/public/fonts/railway-inline/font/rawline-600.woff"); }

@font-face {
  font-family: 'railinline-700';
  src: url("/public/fonts/railway-inline/font/rawline-700.woff"); }

@font-face {
  font-family: 'railinline-800';
  src: url("/public/fonts/railway-inline/font/rawline-800.woff"); }

@font-face {
  font-family: 'railinline-900';
  src: url("/public/fonts/railway-inline/font/rawline-900.woff"); }

body {
  background-color: #F2F2F2; }

#primary {
  background-color: #F2F2F2; }

.container-heading {
  text-align: center;
  font-family: "Raleway", Helvetica, sans-serif;
  font-weight: 600; }

.latest {
  background-color: #F2F2F2;
  padding-bottom: 100px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.slide-show-container {
  height: 74vh;
  min-height: 570px; }

.image-container {
  height: 100%; }

.image-display {
  object-fit: cover;
  object-position: 0 90%;
  width: 100%;
  height: 100%; }

/**FOR SECOND SECTION OF PAGE **/
.left-blurb {
  margin-top: 50px; }

.blurb-image {
  width: 100%;
  object-fit: cover;
  height: 300px; }

.breakdown {
  background-color: #FFFFFF;
  color: #353B3C; }

.breakdown-box-container {
  border-top: 1px solid #ededed;
  width: 100%;
  float: left; }

.featured-premium-lock-container {
  position: relative; }
  .featured-premium-lock-container i {
    float: right;
    font-size: 20pt;
    padding: 20px;
    z-index: 1; }

.content-container.p-t-0 {
  padding-bottom: 0px; }

.border-right {
  border-right: 1px solid #ededed; }
  @media screen and (max-width: 1091px) {
    .border-right {
      border-right: 0px; } }

.breakdown-icon {
  font-size: 30px; }

.blurb-heading {
  font-size: 40px; }
  .blurb-heading .fa-star {
    color: #D1B000; }
  .blurb-heading .fa-check {
    color: #808F85; }
  .blurb-heading .fa-users {
    color: #9656ce; }

.join-button-container {
  margin-top: 30px;
  text-align: center; }

.box {
  height: 450px;
  background-color: #FFFFFF;
  color: #595959;
  border: 12px solid #353B3C;
  top: 25;
  bottom: 50; }

@media only screen and (max-width: 767px) {
  .box {
    width: 60%;
    height: 200px;
    margin-left: 20%; } }

.blogpost {
  border: 1px solid #353B3C;
  padding-bottom: 30px; }

.blogicon {
  height: 30px;
  width: 30px;
  margin-top: 40px;
  float: left; }

.title {
  display: inline;
  float: left;
  margin-top: 30px;
  margin-left: 10px; }

.description {
  float: left; }

.content-container {
  padding: 45px 15%;
  width: 100%;
  float: left; }
  @media screen and (max-width: 1600px) {
    .content-container {
      padding: 45px 10%; } }
  @media screen and (max-width: 800px) {
    .content-container {
      padding-left: 2%;
      padding-right: 2%; } }

.blog-thumbnail-container {
  padding-left: 0px;
  padding-right: 0px; }

.blog-thumbnail {
  width: 100%;
  height: 250px;
  object-fit: cover; }

.blog-info-container {
  padding-bottom: 15px; }

.featured-info-container {
  margin-top: auto; }
  .featured-info-container a {
    position: relative;
    z-index: 2;
    top: 50%; }

.featured-blog-title-link {
  z-index: 2;
  position: absolute; }

.blog-info {
  border-radius: 2px;
  background-color: #FFFFFF;
  padding: 36px; }
  .blog-info hr {
    margin: 18px 0px; }
  .blog-info p {
    margin-bottom: 18px;
    min-height: 100px;
    max-height: 100px;
    display: table; }

.featured-blog-info {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #808F85;
  padding: 20px; }

.blog-info-title {
  color: #FFFFFF;
  font-family: "Raleway", Helvetica, sans-serif;
  font-size: 16pt;
  font-weight: 600;
  padding: 0px 20px 20px 0px; }
  @media screen and (max-width: 1600px) {
    .blog-info-title {
      font-size: 14pt; } }

.feature-box-title {
  color: #595959;
  font-family: "Raleway", Helvetica, sans-serif;
  font-size: 25px;
  font-weight: 600; }

.feature-icon {
  color: #595959;
  font-size: 30px;
  padding-top: 20px;
  padding-bottom: 20px; }

.feature-text {
  font-size: 16px; }

.post-section {
  padding-right: .9375rem;
  padding-left: .9375rem; }

.featured-image-container {
  overflow: hidden; }

.featured-post-section {
  background-size: cover;
  background-repeat: no-repeat;
  height: 300px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column;
      flex-flow: column;
  transition: all .5s;
  width: 100%;
  object-fit: cover; }

.member-grid {
  display: block;
  height: 100%;
  margin-top: 40px; }
  @media screen and (min-width: 1450px) {
    .member-grid {
      display: -ms-grid;
      display: grid;
      grid-auto-columns: 3fr;
      -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
      -ms-grid-rows: auto;
      grid-template-rows: auto;
      grid-gap: 4%; }
      .member-grid .breakdown-box {
        margin-bottom: 0; } }
  @media screen and (min-width: 950px) {
    .member-grid {
      display: -ms-grid;
      display: grid;
      grid-auto-columns: 3fr;
      -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
      -ms-grid-rows: auto;
      grid-template-rows: auto;
      grid-gap: 4%; }
      .member-grid .breakdown-box {
        margin-bottom: 0; } }
  .member-grid .breakdown-box {
    margin-bottom: 30px;
    background-color: white;
    padding: 30px;
    border-radius: 10px;
    min-height: 290px;
    text-align: center;
    box-shadow: 0px 5px 15px #595959; }
    .member-grid .breakdown-box p {
      font-size: 12pt; }

.members-section {
  background-color: #808F85; }
  .members-section h2 {
    color: white; }

.dot-container {
  left: 50%;
  transform: translate(-50%);
  position: absolute;
  margin-top: -50px; }
  .dot-container .dot {
    cursor: pointer;
    height: 13px;
    width: 13px;
    margin: 0 8px;
    background-color: #bbb;
    border-radius: 50%;
    display: inline-block;
    transition: background-color 0.6s ease; }

.active-dot {
  background-color: white !important; }

.arrow-container {
  position: absolute;
  top: 50%;
  width: 100%; }
  .arrow-container .arrow:hover {
    cursor: pointer; }
  .arrow-container #left-arrow {
    z-index: 100;
    font-size: 40px;
    color: white;
    padding-left: 20px;
    position: absolute; }
  .arrow-container #right-arrow {
    z-index: 100;
    right: 0;
    font-size: 35px;
    color: white;
    position: absolute;
    padding-right: 20px; }

.display-off {
  display: none; }

.read-more-button {
  margin-top: 50px; }

/*Media Header purposes */
.tools-grid {
  display: -ms-grid;
  display: grid;
  margin-top: 20px;
  grid-auto-columns: 5fr;
  grid-column-gap: 27px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  overflow-x: auto;
  overflow-y: hidden;
  height: 300px;
  padding-left: 15px; }
  .tools-grid .featured-tool {
    height: 250px;
    width: 220px;
    box-shadow: 0px 5px 15px #595959;
    margin-top: 20px;
    border-radius: 20px; }
    .tools-grid .featured-tool .featured-tool-image-container {
      overflow: hidden;
      border-radius: 20px;
      height: 100%;
      width: 100%; }
    .tools-grid .featured-tool img {
      height: 100%;
      width: 100%;
      object-fit: cover;
      border-radius: 20px;
      transition: transform .2s; }
      .tools-grid .featured-tool img:hover {
        transform: scale(1.2); }
    .tools-grid .featured-tool .tool-name {
      margin-top: 10px;
      font-size: 18px;
      color: black;
      font-weight: bold; }
    @media screen and (max-width: 1940px) {
      .tools-grid .featured-tool {
        margin-top: 15px;
        height: 220px; } }
    @media screen and (max-width: 1440px) {
      .tools-grid .featured-tool {
        margin-top: 15px;
        height: 200px;
        width: 200px; } }

.blog-row-container {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
  margin: 25px 0px;
  color: black;
  vertical-align: middle;
  border-bottom: 1px solid #F2F2F2;
  padding-bottom: 15px; }
  .blog-row-container .category-pill {
    display: block;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 9pt;
    padding: 5px 8px;
    margin: 5px 0px 5px 0px; }
  .blog-row-container .row-image-container {
    overflow: hidden;
    display: inline-block;
    margin-left: 15px;
    margin-bottom: 15px;
    vertical-align: middle;
    word-break: break-word;
    border-radius: 10px;
    box-shadow: 0px 0px 5px #595959; }
  .blog-row-container img {
    height: 250px;
    object-fit: cover;
    width: 250px;
    border-radius: 10px;
    transition: transform .2s; }
    .blog-row-container img:hover {
      transform: scale(1.2); }
  .blog-row-container .row-blog-info {
    display: inline-block;
    margin-left: 15px;
    vertical-align: middle;
    word-break: break-word;
    width: 50%; }
  .blog-row-container .row-date {
    display: block;
    font-size: 9pt; }
  .blog-row-container .row-title {
    display: block;
    font-size: 16pt;
    color: black;
    font-weight: bold; }
  @media screen and (max-width: 1400px) {
    .blog-row-container {
      margin: 45px 0px; } }
  @media screen and (max-width: 700px) {
    .blog-row-container img {
      width: 150px;
      height: 150px; }
    .blog-row-container .row-title {
      font-size: 14pt; }
    .blog-row-container .row-description {
      font-size: 10pt; } }
  @media screen and (max-width: 450px) {
    .blog-row-container img {
      width: 100%;
      height: 200px; }
    .blog-row-container .row-title {
      font-size: 14pt; }
    .blog-row-container .row-description {
      font-size: 10pt; }
    .blog-row-container .row-blog-info {
      margin-left: 15px;
      width: 100%; } }

.latest-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 4fr;
  grid-column-gap: 27px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  overflow-x: auto;
  overflow-y: hidden; }
  .latest-grid .featured-post {
    min-width: 250px;
    overflow: hidden;
    box-shadow: 0px 0px 15px #595959;
    margin: 24px 0px 15px 0px;
    border-radius: 10px;
    transition: transform .2s;
    background-color: #808F85; }
    .latest-grid .featured-post img {
      transition: transform .2s; }
    .latest-grid .featured-post i {
      position: absolute;
      right: 0; }
    .latest-grid .featured-post:hover img {
      transform: scale(1.2); }

.latest-grid::-webkit-scrollbar {
  height: 10px; }

.latest-grid::-webkit-scrollbar-track {
  background-color: #e4e4e4;
  border-radius: 100px; }

.latest-grid::-webkit-scrollbar-thumb {
  background-color: #292c2f;
  border-radius: 100px; }

.tools-grid::-webkit-scrollbar {
  height: 10px; }

.tools-grid::-webkit-scrollbar-track {
  background-color: #e4e4e4;
  border-radius: 100px; }

.tools-grid::-webkit-scrollbar-thumb {
  background-color: #292c2f;
  border-radius: 100px; }

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