/* Scss Document */
ul {
  list-style: none;
  padding: 0;
  margin: 0; }

a:hover {
  text-decoration: none;
  color: auto; }

body {
  font-family: "Oswald", sans-serif; }

strong {
  font-weight: 700; }

sup {
  font-size: 50%;
  top: 5%;
  vertical-align: top;
  line-height: auto !important; }

div.default_font {
  font-size: 16px;
  line-height: 24px; }
  div.default_font h1 {
    font-size: 60px;
    line-height: 60px; }
  div.default_font h2 {
    font-size: 52px;
    line-height: 63.14px; }
  div.default_font h3 {
    font-size: 46px;
    line-height: 42px; }
  div.default_font h4 {
    font-size: 38px;
    line-height: 49.11px; }
  div.default_font h5 {
    font-size: 30px;
    line-height: 42px; }
  div.default_font h6 {
    font-size: 16px;
    line-height: 24px; }
  div.default_font p {
    padding-bottom: 36px; }
    div.default_font p:last-child {
      padding-bottom: 0; }
  div.default_font a {
    text-decoration: none; }

section.follow_social {
  height: 100%;
  position: fixed;
  right: 0;
  top: 0;
  width: 56px;
  z-index: 7; }

div.scroll_down {
  text-align: center;
  position: absolute;
  left: 0;
  bottom: 3%;
  width: 100%;
  color: #fff;
  z-index: 10; }
  div.scroll_down p {
    font-size: 12px;
    font-weight: 300;
    font-family: "Open Sans", sans-serif;
    display: inline-block;
    background-position: left bottom;
    background-repeat: no-repeat;
    background-image: url("../img/scroll_dawn_icon.png");
    margin: 0;
    padding: 17px 0 15px 28px;
    cursor: pointer; }
  div.scroll_down .loop_anim {
    position: relative;
    -webkit-animation: ease loop_anim 1.5s infinite;
    /* Safari 4+ */
    -moz-animation: ease loop_anim 1.5s infinite;
    /* Fx 5+ */
    -o-animation: ease loop_anim 1.5s infinite;
    /* Opera 12+ */
    animation: ease loop_anim 1.5s infinite; }

@-webkit-keyframes loop_anim {
  0% {
    top: 0; }
  50% {
    top: 10px; }
  100% {
    top: 0; } }

@-moz-keyframes loop_anim {
  0% {
    top: 0; }
  50% {
    top: 10px; }
  100% {
    top: 0; } }

@-o-keyframes loop_anim {
  0% {
    top: 0; }
  50% {
    top: 10px; }
  100% {
    top: 0; } }

@keyframes loop_anim {
  0% {
    top: 0; }
  50% {
    top: 10px; }
  100% {
    top: 0; } }

.no_padding {
  padding: 0; }

div.dark_cover {
  background-color: rgba(0, 0, 0, 0.6);
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%; }

section div.container {
  position: relative;
  z-index: 2; }

div.vertical_height {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%; }
  div.vertical_height > div {
    display: table;
    width: 100%;
    height: 100%; }
    div.vertical_height > div > div {
      display: table-cell;
      vertical-align: middle;
      height: 100%; }

div.button1 a {
  text-align: center;
  text-decoration: none;
  color: #fff;
  font-size: 16px;
  padding: 14px 0;
  width: 282px;
  background: #cfb678;
  background: -moz-linear-gradient(top, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #cfb678), color-stop(36%, #cfb678), color-stop(95%, #ad9250), color-stop(100%, #ad9250));
  background: -webkit-linear-gradient(top, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
  background: -o-linear-gradient(top, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
  background: -ms-linear-gradient(top, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
  background: linear-gradient(to bottom, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfb678', endColorstr='#ad9250', GradientType=0 );
  text-shadow: 1px 1px 1px #7b6a30;
  display: inline-block;
  background-size: cover; }

div.button2 a {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  background-repeat: no-repeat;
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: #3d3d3d;
  text-decoration: none;
  color: #fff;
  display: inline-block; }

div.button2 .button2_left {
  background-image: url("../img/button_arr_left.png");
  background-position: left 14px center;
  text-align: right;
  padding-left: 55px;
  padding-right: 15px; }

div.button2 .button2_right {
  background-image: url("../img/button_arr_right.png");
  background-position: right 14px center;
  text-align: left;
  padding-left: 15px;
  padding-right: 55px; }

header.header {
  position: fixed;
  width: 100%;
  left: 0;
  top: 43px;
  z-index: 12;
  transition: 0.3s all ease; }
  header.header div.row > div {
    display: inline-block;
    vertical-align: bottom; }
  header.header div.logo_box {
    width: 25%; }
    header.header div.logo_box img {
      transition: 0.3s all ease; }
  header.header div.menu_box {
    width: 75%; }
    header.header div.menu_box div.menu_box_top {
      margin-bottom: 57px;
      transition: 0.3s all ease; }
      header.header div.menu_box div.menu_box_top ul {
        text-align: right; }
        header.header div.menu_box div.menu_box_top ul li {
          display: inline-block;
          vertical-align: top; }
          header.header div.menu_box div.menu_box_top ul li:first-child {
            margin-right: 22px; }
          header.header div.menu_box div.menu_box_top ul li div.default_font {
            color: #fff; }
    header.header div.menu_box div.menu_box_bottom nav.menu ul {
      transition: 0.3s all ease; }
      header.header div.menu_box div.menu_box_bottom nav.menu ul li {
        display: inline-block;
        vertical-align: top;
        margin-right: 80px;
        position: relative; }
        header.header div.menu_box div.menu_box_bottom nav.menu ul li:last-child {
          margin-right: 0; }
        header.header div.menu_box div.menu_box_bottom nav.menu ul li a {
          color: #fff;
          font-size: 22px;
          line-height: 42.7px;
          font-weight: 300;
          position: relative;
          text-decoration: none; }
    header.header div.menu_box div.menu_box_bottom nav.menu ul li a:after {
      content: "";
      display: block;
      width: 0%;
      position: absolute;
      left: 0%;
      border-bottom: 2px solid #fff;
      transition: 0.3s ease;
      -o-transition: 0.3s ease;
      -webkit-transition: 0.3s ease;
      -moz-transition: 0.3s ease;
      -ms-transition: 0.3s ease;
      top: 100%; }
    header.header div.menu_box div.menu_box_bottom nav.menu ul li.on a:after, header.header div.menu_box div.menu_box_bottom nav.menu ul li a:hover:after {
      left: 0%;
      width: 70%; }
  header.header div.container > div.row {
    position: relative; }
  header.header a {
    color: #fff; }
    header.header a:hover {
      color: #fff; }

.smaller {
  top: 0px !important;
  background-color: rgba(0, 0, 0, 0.8); }
  .smaller > div > div div {
    vertical-align: middle !important; }
  .smaller div.logo_box img {
    transform: scale(0.5); }
  .smaller div.menu_box_top {
    display: none; }
  .smaller.smaller2 {
    padding-top: 0; }

.smaller2 {
  background-color: rgba(0, 0, 0, 0.8);
  top: 0 !important;
  padding-top: 43px; }

section.slider {
  position: relative;
  width: 100%; }
  section.slider div.slider_dots {
    padding-top: 20%;
    position: relative;
    z-index: 10; }
    section.slider div.slider_dots ul li {
      display: inline-block;
      vertical-align: top;
      margin-right: 6px;
      width: 10px;
      height: 0;
      padding-bottom: 8px;
      border: 1px solid rgba(255, 255, 255, 0.5);
      cursor: pointer; }
      section.slider div.slider_dots ul li:last-child {
        margin-right: 0; }
    section.slider div.slider_dots ul li.on {
      border: 1px solid #fff;
      background-color: #fff; }
  section.slider > ul {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%; }
    section.slider > ul li {
      display: none;
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      background-position: center center;
      background-repeat: no-repeat;
      background-size: cover;
      background-image: url("../img/slider_img.jpg"); }
      section.slider > ul li:nth-child(1) {
        display: block; }
      section.slider > ul li div.slider_content {
        position: relative;
        z-index: 5;
        padding-top: 23%; }
        section.slider > ul li div.slider_content div.default_font {
          color: #fff; }
          section.slider > ul li div.slider_content div.default_font h2 {
            font-weight: 300; }
      section.slider > ul li > a {
        z-index: 6;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%; }

div.slider_cover {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.2); }

div.section_header {
  padding-bottom: 58px; }
  div.section_header div.default_font {
    text-align: center;
    color: #fff; }
    div.section_header div.default_font * {
      margin: 0; }
    div.section_header div.default_font h3 {
      font-weight: 300; }

section.home_services {
  padding: 58px 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center !important;
  background-image: url("../img/services_bg.jpg");
  position: relative;
  color: #fff; }
  section.home_services svg {
    width: 80px;
    height: auto; }
  section.home_services div.default_font {
    color: #fff; }
    section.home_services div.default_font h4 {
      font-weight: 300;
      font-family: "Open Sans", sans-serif; }
    section.home_services div.default_font h6 {
      font-weight: 300;
      font-family: "Open Sans", sans-serif; }

div.two_sections {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../img/two_sections_bg.jpg");
  padding-bottom: 138px; }
  div.two_sections section.home_about {
    color: #fffefe; }
    div.two_sections section.home_about div.container-fluid {
      padding-bottom: 62px;
      margin-left: 0; }
      div.two_sections section.home_about div.container-fluid div.section_header {
        padding-top: 49px; }
        div.two_sections section.home_about div.container-fluid div.section_header div.default_font {
          text-align: right; }
      div.two_sections section.home_about div.container-fluid div.home_about_photo {
        width: 100%;
        height: 577px;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover; }
      div.two_sections section.home_about div.container-fluid div.at {
        font-family: "Open Sans", sans-serif;
        font-family: 300; }
  div.two_sections section.home_news div.button1 a {
    padding: 18px 24px;
    width: auto; }
  div.two_sections section.home_news div.news_box {
    color: #fff; }
    div.two_sections section.home_news div.news_box div.date {
      font-size: 12px;
      line-height: 42px;
      font-weight: 300;
      font-family: "Open Sans", sans-serif; }
    div.two_sections section.home_news div.news_box div.default_font {
      font-size: 14px;
      font-family: "Open Sans", sans-serif;
      padding-bottom: 42px; }
      div.two_sections section.home_news div.news_box div.default_font h5 {
        line-height: 36px;
        font-weight: 300; }

footer {
  background-color: #000000;
  padding-bottom: 62px; }
  footer div.footer_top {
    margin: 84px 0; }
  footer nav.footer_menu {
    padding-bottom: 74px; }
    footer nav.footer_menu ul li {
      padding: 0;
      margin: 0;
      display: inline-block;
      vertical-align: top;
      margin-right: 70px;
      position: relative;
      padding-bottom: 19px;
      /*&:after{
					content: '';
					display: block;
					width: 62px;
					position: absolute;
					top: 100%;
					left: 0;
					border-bottom: 1px solid $white;
				}*/ }
      footer nav.footer_menu ul li:last-child {
        margin-right: 0; }
      footer nav.footer_menu ul li a {
        color: #fffefe;
        font-size: 18px;
        font-weight: 300; }
  footer div.devs {
    font-family: "Arial"; }
    footer div.devs p {
      color: #7a766f;
      font-size: 12px;
      padding-bottom: 17px;
      margin: 0; }
      footer div.devs p a {
        color: #7a766f; }
      footer div.devs p:last-child {
        padding-bottom: 0; }
  footer div.company_data > div:first-child p {
    font-size: 18px;
    color: #fffefe;
    padding-bottom: 19px;
    position: relative;
    margin-bottom: 38px; }
    footer div.company_data > div:first-child p:after {
      content: '';
      display: block;
      width: 62px;
      position: absolute;
      top: 100%;
      left: 0;
      border-bottom: 1px solid #fff; }
  footer div.company_data > div:last-child {
    font-size: 14px;
    line-height: 22px;
    color: #fffefe;
    font-weight: 300;
    font-family: "Open Sans", sans-serif; }

section.top {
  width: 100%;
  height: 0;
  padding-bottom: 32%;
  background-attachment: fixed;
  /*@include img_large;*/
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("../img/offer1_bg.jpg");
  position: relative; }
  section.top div.page_title {
    /*padding-top: 29%;*/
    position: absolute;
    left: 0;
    bottom: 10%;
    width: 100%; }
    section.top div.page_title div.default_font {
      color: #fff; }
      section.top div.page_title div.default_font h2 {
        font-weight: 300; }

section.offer {
  padding: 82px 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../img/two_sections_bg.jpg"); }
  section.offer div.custom_list {
    padding-bottom: 60px; }
    section.offer div.custom_list ul li {
      background-position: left top 17px;
      background-repeat: no-repeat;
      background-image: url("../img/custom_list_dot.jpg");
      padding-left: 30px;
      color: #fff;
      font-family: "Open Sans", sans-serif;
      font-size: 16px;
      line-height: 36px; }
  section.offer div.promotion_inv {
    font-size: 22px;
    color: #fffefe;
    line-height: 42.7px; }

section.bg_break {
  width: 100%;
  height: 300px;
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../img/offer_bg2.jpg"); }
  section.bg_break div.a_b1 {
    height: 300px;
    position: relative; }
  section.bg_break div.a_b {
    font-family: "Open Sans", sans-serif; }
    section.bg_break div.a_b > div:first-child {
      margin-bottom: 35px; }
    section.bg_break div.a_b h4 {
      font-size: 36px;
      line-height: 36px;
      color: #fff; }
    section.bg_break div.a_b h5 {
      font-size: 24px;
      line-height: 36px;
      color: #fffefe; }

section.prices {
  padding-bottom: 62px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../img/two_sections_bg.jpg"); }
  section.prices div.prices_header {
    padding: 40px 0; }
    section.prices div.prices_header div.default_font {
      font-family: "Open Sans", sans-serif; }
      section.prices div.prices_header div.default_font h5 {
        color: #fffefe;
        font-weight: 300; }
  section.prices div.price_bar {
    width: 100%; }
    section.prices div.price_bar > ul li {
      cursor: pointer;
      padding: 17px 0;
      margin-bottom: 15px;
      background-position: left top;
      background-repeat: repeat-x;
      background-color: #ba9f5e; }
      section.prices div.price_bar > ul li:last-child {
        margin-bottom: 0; }
      section.prices div.price_bar > ul li > div {
        padding: 0 25px;
        color: #fff;
        font-size: 22px;
        text-shadow: 1px 1px 1px #7b6a30; }
      section.prices div.price_bar > ul li div.bar_title {
        background-position: right 25px center;
        background-repeat: no-repeat;
        background-image: url("../img/bar_arr.png"); }
        section.prices div.price_bar > ul li div.bar_title > div {
          display: inline-block; }
          section.prices div.price_bar > ul li div.bar_title > div:first-child {
            margin-right: 13px; }
      section.prices div.price_bar > ul li .bar_desc {
        display: none;
        font-weight: 300;
        padding-top: 20px;
        font-size: 16px;
        line-height: 22px; }
      section.prices div.price_bar > ul li.active {
        background-color: #000;
        border: 1px solid #ba9f5e;
        color: #fff; }
  section.prices div.promotion_inv {
    padding: 30px 0; }
    section.prices div.promotion_inv h5 {
      padding: 10px 0 10px 57px;
      background-repeat: no-repeat;
      background-position: left center;
      background-image: url("../img/money_icon.png");
      display: inline-block;
      color: #fffefe;
      font-size: 22px; }

section.realization_choose div.choose > div {
  height: 300px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative; }
  section.realization_choose div.choose > div div.button1 a {
    font-size: 22px; }

section.news div.section_header {
  background-color: #000000;
  padding: 80px 0; }
  section.news div.section_header div.default_font h3 {
    font-size: 24px;
    line-height: 24px;
    font-family: "Open Sans", sans-serif; }

section.news div.news_box {
  height: 457px;
  position: relative; }
  section.news div.news_box:hover div.news_inside > div {
    transform: scale(1.2); }
  section.news div.news_box:hover div.news_short_desc {
    height: 100%; }
  section.news div.news_box div.news_inside {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden; }
    section.news div.news_box div.news_inside > div {
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      background-position: center center;
      background-repeat: no-repeat;
      background-size: cover;
      background-image: url("../img/choose1.jpg");
      transition: 0.3s all ease; }
  section.news div.news_box div.news_short_desc {
    transition: 0.3s all ease;
    height: 45%;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff; }
    section.news div.news_box div.news_short_desc div.default_font h5 {
      margin-top: 0; }
    section.news div.news_box div.news_short_desc div.default_font p {
      font-family: "Open Sans", sans-serif;
      margin: 0; }

section.news div.date {
  font-size: 12px;
  display: inline-block;
  padding: 10px 17px;
  margin-bottom: 15px;
  border: 1px solid rgba(255, 255, 255, 0.3);
  font-family: "Open Sans", sans-serif; }

section.contact {
  padding-top: 76px;
  color: #fff;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../../../public/img/gradient_bg.png");
  background-color: #000000; }
  section.contact div.contact_top {
    padding-bottom: 77px; }
    section.contact div.contact_top a {
      color: #fff; }
      section.contact div.contact_top a:hover {
        color: #fff; }
  section.contact div.form_header {
    font-size: 22px;
    line-height: 36px;
    padding-bottom: 34px;
    text-align: center;
    color: #fffefe;
    font-family: "Open Sans", sans-serif;
    font-weight: 300; }
  section.contact div.default_font {
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 83px;
    font-family: "Open Sans", sans-serif; }
    section.contact div.default_font p {
      padding-bottom: 0;
      color: #fffefe;
      font-weight: 300;
      margin: 0; }
    section.contact div.default_font h5 {
      font-weight: 600;
      margin: 0; }
  section.contact div.c_phone {
    background-image: url("../img/phone_icon.png"); }
  section.contact div.c_phone2 {
    padding-left: 30px; }
  section.contact div.c_mail {
    background-image: url("../img/mail_icon.png"); }
  section.contact div.c_form {
    padding-bottom: 94px; }
    section.contact div.c_form div.holder {
      width: 48%;
      margin-right: 4%;
      margin-bottom: 4%;
      display: inline-block;
      vertical-align: top; }
      section.contact div.c_form div.holder:nth-child(3) {
        margin-right: 0; }
      section.contact div.c_form div.holder:nth-child(5) {
        margin-right: 0; }
      section.contact div.c_form div.holder input.input {
        width: 100%;
        height: 48px;
        padding-left: 7%;
        font-size: 18px;
        font-family: "Open Sans", sans-serif;
        color: #000000;
        outline: none;
        border: none; }
    section.contact div.c_form div.t_holder {
      width: 100%;
      margin-bottom: 45px; }
      section.contact div.c_form div.t_holder textarea.textarea {
        width: 100%;
        height: 120px;
        padding-top: 10px;
        resize: none;
        outline: none;
        font-family: "Open Sans", sans-serif;
        color: #000000;
        font-size: 18px;
        padding-left: 3%;
        border: none; }
    section.contact div.c_form div.s_holder {
      text-align: center;
      width: 100%; }
      section.contact div.c_form div.s_holder input.submit {
        width: 216px;
        height: 54px;
        font-size: 22px;
        font-family: "Oswald", sans-serif;
        color: #fffefe;
        outline: none;
        cursor: pointer;
        background: #cfb678;
        background: -moz-linear-gradient(top, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, #cfb678), color-stop(36%, #cfb678), color-stop(95%, #ad9250), color-stop(100%, #ad9250));
        background: -webkit-linear-gradient(top, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
        background: -o-linear-gradient(top, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
        background: -ms-linear-gradient(top, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
        background: linear-gradient(to bottom, #cfb678 0%, #cfb678 36%, #ad9250 95%, #ad9250 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfb678', endColorstr='#ad9250', GradientType=0 );
        text-shadow: 1px 1px 1px #7b6a30;
        border: none;
        background-size: cover; }

section.news_details {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../img/gradient_bg.png");
  padding-top: 50px;
  color: #fff; }
  section.news_details div.news_desc div.default_font h3 {
    padding-bottom: 60px; }
  section.news_details div.news_desc div.default_font p {
    font-family: "Open Sans", sans-serif; }
  section.news_details div.news_nav {
    padding: 68px 0; }
  section.news_details div.p_details {
    padding: 57px 0 91px 0; }

section.gal_carousel {
  background-color: #000000; }
  section.gal_carousel div.carousel {
    overflow: hidden; }
    section.gal_carousel div.carousel > ul {
      position: relative;
      white-space: nowrap; }
      section.gal_carousel div.carousel > ul > li {
        white-space: normal;
        display: inline-block;
        vertical-align: top;
        width: 25%;
        height: 0;
        padding-bottom: 18.5%;
        position: relative; }
        section.gal_carousel div.carousel > ul > li > div {
          position: absolute;
          top: 0;
          left: 0;
          height: 100%;
          width: 100%;
          overflow: hidden; }
        section.gal_carousel div.carousel > ul > li:hover > div div.carousel_img {
          transform: scale(1.2); }
        section.gal_carousel div.carousel > ul > li div.carousel_img {
          background-position: center center;
          background-repeat: no-repeat;
          background-size: cover;
          position: absolute;
          top: 0;
          left: 0;
          height: 100%;
          width: 100%;
          background-image: url(../img/choose1.jpg);
          transition: 0.3s all ease; }
  section.gal_carousel div.carousel_nav {
    margin: 50px; }
    section.gal_carousel div.carousel_nav img {
      cursor: pointer; }

section.top2 {
  background-image: url("../img/slider_img.jpg");
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #fff; }
  section.top2 div.page_title {
    position: absolute;
    bottom: 10%;
    width: 100%;
    left: 0; }
    section.top2 div.page_title div.title_cover {
      background-color: rgba(0, 0, 0, 0.75);
      padding: 34px 0; }
      section.top2 div.page_title div.title_cover div.default_font {
        margin-left: 10%;
        margin-right: 10%;
        border-bottom: 1px solid rgba(255, 255, 255, 0.3);
        margin-bottom: 10px; }
    section.top2 div.page_title ul {
      padding-bottom: 10px; }
      section.top2 div.page_title ul li {
        display: inline-block;
        vertical-align: top;
        font-family: "Open Sans", sans-serif;
        font-size: 14px;
        line-height: 14px; }
        section.top2 div.page_title ul li:first-child {
          margin-right: 17px; }
  section.top2 div.ab_title div.default_font h2 {
    font-weight: 300;
    text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.4); }

a.pdf {
  font-size: 14px;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  color: #fff;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url("../img/pdf_icon.png");
  padding-left: 32px; }

section.profiles {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url("../img/gradient_bg.png");
  background-color: #000000;
  padding-top: 155px; }
  section.profiles div.default_font h5 {
    font-weight: 300;
    font-family: "Open Sans", sans-serif;
    color: #fffefe;
    padding-bottom: 50px;
    font-size: 24px; }
    section.profiles div.default_font h5 p {
      font-weight: 700;
      font-family: "Open Sans", sans-serif;
      color: #fffefe; }
  section.profiles div.profiles_list ul li {
    display: inline-block;
    vertical-align: top;
    width: 25%; }
    section.profiles div.profiles_list ul li div.profile_icon {
      margin-bottom: 25px; }

div.page_content {
  overflow: hidden; }

section.desc {
  padding: 106px 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #000000;
  background-image: url("../img/gradient_bg.png"); }
  section.desc div.default_font {
    color: #fff;
    font-family: "Open Sans", sans-serif; }
    section.desc div.default_font h5 {
      font-weight: 700; }
    section.desc div.default_font * {
      padding-bottom: 50px; }
  section.desc div.desc_top div.default_font h5 {
    font-weight: 300; }

.news {
  background-color: #000; }

section.news_details table {
  width: 100%; }
  section.news_details table tr:first-child td {
    background-color: #ceb678;
    border: 1px solid #ceb678; }
  section.news_details table td {
    padding: 20px 0 !important;
    font-weight: 300 !important;
    border: 1px solid #fff; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBTY3NzIERvY3VtZW50ICovXG5cbiR3aGl0ZTojZmZmO1xuJGxpZ2h0R3JleTojZmZmZWZlO1xuJGJsYWNrOiMwMDAwMDA7XG4kZGFya0Jyb3duOiM3YTc2NmY7XG4kZGFya0dyZXk6IzNkM2QzZDtcbiRvc3dhbGQ6J09zd2FsZCcsIHNhbnMtc2VyaWY7XG4kb3BlblNhbnM6J09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kYXJpYWw6J0FyaWFsJztcblxuQG1peGluIGZpbGx7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5AbWl4aW4gaW1nX2xhcmdle1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG51bHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xufVxuXG5he1xuXHQmOmhvdmVye1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogYXV0bztcblx0fVxufVxuXG5ib2R5e1xuXHRmb250LWZhbWlseTokb3N3YWxkO1xufVxuXG5zdHJvbmd7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnN1cHtcblx0Zm9udC1zaXplOiA1MCU7XG5cdHRvcDogNSU7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGxpbmUtaGVpZ2h0OiBhdXRvIWltcG9ydGFudDtcbn1cblxuZGl2LmRlZmF1bHRfZm9udHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0aDF7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHR9XG5cdGgye1xuXHRcdGZvbnQtc2l6ZTogNTJweDtcblx0XHRsaW5lLWhlaWdodDogNjMuMTRweDtcblx0fVxuXHRoM3tcblx0XHRmb250LXNpemU6IDQ2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdH1cblx0aDR7XG5cdFx0Zm9udC1zaXplOiAzOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0OS4xMXB4O1xuXHR9XG5cdGg1e1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRsaW5lLWhlaWdodDogNDJweDtcblx0fVxuXHRoNntcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cblx0cHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzZweDtcblx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0YXtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHRcblx0fVxufVxuXG5zZWN0aW9uLmZvbGxvd19zb2NpYWx7XG5cdGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogMDtcblx0dG9wOjA7XG5cdHdpZHRoOiA1NnB4O1xuXHR6LWluZGV4OiA3O1xufVxuXG5kaXYuc2Nyb2xsX2Rvd257XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDMlO1xuXHR3aWR0aDogMTAwJTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0ei1pbmRleDogMTA7XG5cdHB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zY3JvbGxfZGF3bl9pY29uLnBuZycpO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAxN3B4IDAgMTVweCAyOHB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXHRcbi5sb29wX2FuaW0ge1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0LXdlYmtpdC1hbmltYXRpb246IGVhc2UgbG9vcF9hbmltIDEuNXMgaW5maW5pdGU7IC8qIFNhZmFyaSA0KyAqL1xuXHQtbW96LWFuaW1hdGlvbjogICAgZWFzZSBsb29wX2FuaW0gMS41cyBpbmZpbml0ZTsgLyogRnggNSsgKi9cblx0LW8tYW5pbWF0aW9uOiAgICAgIGVhc2UgbG9vcF9hbmltIDEuNXMgaW5maW5pdGU7IC8qIE9wZXJhIDEyKyAqL1xuXHRhbmltYXRpb246ICAgICAgICAgZWFzZSBsb29wX2FuaW0gMS41cyBpbmZpbml0ZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvb3BfYW5pbSB7XG4gICAgMCUgICB7IHRvcDogMDsgfVxuICAgIDUwJSB7dG9wOjEwcHg7fVxuICAgIDEwMCUgeyB0b3A6IDA7IH1cbn1cbkAtbW96LWtleWZyYW1lcyBsb29wX2FuaW0ge1xuICAgIDAlICAgeyB0b3A6IDA7IH1cbiAgICA1MCUge3RvcDoxMHB4O31cbiAgICAxMDAlIHsgdG9wOiAwOyB9XG59XG5ALW8ta2V5ZnJhbWVzIGxvb3BfYW5pbSB7XG4gICAgMCUgICB7IHRvcDogMDsgfVxuICAgIDUwJSB7dG9wOjEwcHg7fVxuICAgIDEwMCUgeyB0b3A6IDA7IH1cbn1cbkBrZXlmcmFtZXMgbG9vcF9hbmltIHtcbiAgICAwJSAgIHsgdG9wOiAwOyB9XG4gICAgNTAlIHt0b3A6MTBweDt9XG4gICAgMTAwJSB7IHRvcDogMDsgfVxufVxuXG59XG5cbi5ub19wYWRkaW5ne1xuXHRwYWRkaW5nOiAwO1xufVxuXG5kaXYuZGFya19jb3Zlcntcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjYpO1xuXHRAaW5jbHVkZSBmaWxsO1xufVxuXG5zZWN0aW9ue1xuXHRkaXYuY29udGFpbmVye1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG59XG5cbmRpdi52ZXJ0aWNhbF9oZWlnaHR7XG5cdEBpbmNsdWRlIGZpbGw7XG5cdD4gZGl2e1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQ+IGRpdntcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG5kaXYuYnV0dG9uMXtcblx0YXtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0cGFkZGluZzogMTRweCAwO1xuXHRcdHdpZHRoOiAyODJweDtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIwNywxODIsMTIwLDEpO1xuYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwNywxODIsMTIwLDEpIDAlLCByZ2JhKDIwNywxODIsMTIwLDEpIDM2JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDk1JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDEwMCUpO1xuYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIHJnYmEoMjA3LDE4MiwxMjAsMSkpLCBjb2xvci1zdG9wKDM2JSwgcmdiYSgyMDcsMTgyLDEyMCwxKSksIGNvbG9yLXN0b3AoOTUlLCByZ2JhKDE3MywxNDYsODAsMSkpLCBjb2xvci1zdG9wKDEwMCUsIHJnYmEoMTczLDE0Niw4MCwxKSkpO1xuYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwNywxODIsMTIwLDEpIDAlLCByZ2JhKDIwNywxODIsMTIwLDEpIDM2JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDk1JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDEwMCUpO1xuYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyMDcsMTgyLDEyMCwxKSAwJSwgcmdiYSgyMDcsMTgyLDEyMCwxKSAzNiUsIHJnYmEoMTczLDE0Niw4MCwxKSA5NSUsIHJnYmEoMTczLDE0Niw4MCwxKSAxMDAlKTtcbmJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwNywxODIsMTIwLDEpIDAlLCByZ2JhKDIwNywxODIsMTIwLDEpIDM2JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDk1JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDEwMCUpO1xuYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyMDcsMTgyLDEyMCwxKSAwJSwgcmdiYSgyMDcsMTgyLDEyMCwxKSAzNiUsIHJnYmEoMTczLDE0Niw4MCwxKSA5NSUsIHJnYmEoMTczLDE0Niw4MCwxKSAxMDAlKTtcbmZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjY2ZiNjc4JywgZW5kQ29sb3JzdHI9JyNhZDkyNTAnLCBHcmFkaWVudFR5cGU9MCApO1xuXHRcdHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDEyMywgMTA2LCA0OCwgMSk7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cbn1cblxuZGl2LmJ1dHRvbjJ7XG5cdGF7XG5cdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmtHcmV5O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHQuYnV0dG9uMl9sZWZ0e1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2J1dHRvbl9hcnJfbGVmdC5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDE0cHggY2VudGVyO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHBhZGRpbmctbGVmdDogNTVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG5cdC5idXR0b24yX3JpZ2h0e1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2J1dHRvbl9hcnJfcmlnaHQucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTRweCBjZW50ZXI7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogNTVweDtcblx0fVxufVxuXG5oZWFkZXIuaGVhZGVye1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHdpZHRoOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDQzcHg7XG5cdHotaW5kZXg6IDEyO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuXHRkaXYucm93e1xuXHRcdD4gZGl2e1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHR9XG5cdH1cblx0ZGl2LmxvZ29fYm94e1xuXHRcdHdpZHRoOiAyNSU7XG5cdFx0aW1ne1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZTtcblx0XHR9XG5cdH1cblx0ZGl2Lm1lbnVfYm94e1xuXHRcdHdpZHRoOiA3NSU7XG5cdFx0ZGl2Lm1lbnVfYm94X3RvcHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDU3cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuXHRcdFx0dWx7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0ZGl2Lm1lbnVfYm94X2JvdHRvbXtcblx0XHRcdG5hdi5tZW51e1xuXHRcdFx0XHR1bHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogODBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDIuN3B4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dWwgbGkgYTphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OlwiXCI7XG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHR3aWR0aDowJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDowJTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246MC4zcyBlYXNlO1xuXHRcdFx0XHRcdC1vLXRyYW5zaXRpb246MC4zcyBlYXNlO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjowLjNzIGVhc2U7XG5cdFx0XHRcdFx0LW1vei10cmFuc2l0aW9uOjAuM3MgZWFzZTtcblx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjowLjNzIGVhc2U7XG5cdFx0XHRcdFx0dG9wOjEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0XHR1bCBsaS5vbiBhOmFmdGVyLCB1bCBsaSBhOmhvdmVyOmFmdGVye1xuXHRcdFx0XHRcdGxlZnQ6MCU7XG5cdFx0XHRcdFx0d2lkdGg6NzAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGRpdi5jb250YWluZXJ7XG5cdFx0PiBkaXYucm93e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxuXHRhe1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG59XG5cbi5zbWFsbGVye1xuXHR0b3A6IDBweCFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjgpO1xuXHQ+IGRpdntcblx0XHQ+ZGl2e1xuXHRcdFx0ZGl2e1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0ZGl2LmxvZ29fYm94e1xuXHRcdGltZ3tcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC41KTtcblx0XHR9XG5cdH1cblx0ZGl2Lm1lbnVfYm94X3RvcHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdFxuXHQmLnNtYWxsZXIyIHtcblx0XHRwYWRkaW5nLXRvcDowO1xuXHR9XG59XG5cblxuLnNtYWxsZXIye1xuXHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC44KTtcblx0dG9wOiAwIWltcG9ydGFudDtcblx0cGFkZGluZy10b3A6IDQzcHg7XG59XG5cbnNlY3Rpb24uc2xpZGVye1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRcblx0ZGl2LnNsaWRlcl9kb3Rze1xuXHRcdHBhZGRpbmctdG9wOiAyMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdHVse1xuXHRcdFx0bGl7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRsaS5vbntcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdD4gdWx7XG5cdFx0QGluY2x1ZGUgZmlsbDtcblx0XHRsaXtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBmaWxsO1xuXHRcdFx0QGluY2x1ZGUgaW1nX2xhcmdlO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc2xpZGVyX2ltZy5qcGcnKTtcblx0XHRcdGRpdi5zbGlkZXJfY29udGVudHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjMlO1xuXHRcdFx0XHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGEge1xuXHRcdFx0XHR6LWluZGV4OjY7XG5cdFx0XHRcdEBpbmNsdWRlIGZpbGw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxufVxuZGl2LnNsaWRlcl9jb3Zlcntcblx0XHRAaW5jbHVkZSBmaWxsO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4yKTtcblx0fVxuZGl2LnNlY3Rpb25faGVhZGVye1xuXHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdCp7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGgze1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHR9XG5cdH1cblx0cGFkZGluZy1ib3R0b206IDU4cHg7XG59XG5cbnNlY3Rpb24uaG9tZV9zZXJ2aWNlc3tcblx0cGFkZGluZzogNThweCAwO1xuXHRAaW5jbHVkZSBpbWdfbGFyZ2U7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3NlcnZpY2VzX2JnLmpwZycpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiNmZmY7XG5cblxuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6ODBweDtcblx0XHRoZWlnaHQ6YXV0bztcblx0fVxuXHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0aDR7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0XHR9XG5cdFx0aDZ7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2FuczsgXG5cdFx0fVxuXHR9XG59XG5cbmRpdi50d29fc2VjdGlvbnN7XG5cdEBpbmNsdWRlIGltZ19sYXJnZTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvdHdvX3NlY3Rpb25zX2JnLmpwZycpO1xuXHRzZWN0aW9uLmhvbWVfYWJvdXR7XG5cdFx0Y29sb3I6ICRsaWdodEdyZXk7XG5cdFx0ZGl2LmNvbnRhaW5lci1mbHVpZHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2MnB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdGRpdi5zZWN0aW9uX2hlYWRlcntcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNDlweDtcblx0XHRcdFx0XHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGRpdi5ob21lX2Fib3V0X3Bob3Rve1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA1NzdweDtcblx0XHRcdFx0QGluY2x1ZGUgaW1nX2xhcmdlO1xuXG5cdFx0XHR9XG5cdFx0XHRkaXYuYXR7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiRvcGVuU2Fucztcblx0XHRcdFx0Zm9udC1mYW1pbHk6IDMwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0c2VjdGlvbi5ob21lX25ld3N7XG5cdFx0ZGl2LmJ1dHRvbjF7XG5cdFx0XHRhe1xuXHRcdFx0XHRwYWRkaW5nOiAxOHB4IDI0cHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRkaXYubmV3c19ib3h7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0ZGl2LmRhdGV7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkb3BlblNhbnM7XG5cdFx0XHR9XG5cdFx0XHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkb3BlblNhbnM7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0MnB4O1xuXHRcdFx0XHRoNXtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHBhZGRpbmctYm90dG9tOiAxMzhweDtcbn1cblxuZm9vdGVye1xuXHRkaXYuZm9vdGVyX3RvcHtcblx0XHRtYXJnaW46IDg0cHggMDtcblx0fVxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdHBhZGRpbmctYm90dG9tOiA2MnB4O1xuXHRuYXYuZm9vdGVyX21lbnV7XG5cdFx0cGFkZGluZy1ib3R0b206IDc0cHg7XG5cdFx0dWx7XG5cdFx0XHRsaXtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNzBweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTlweDtcblx0XHRcdFx0LyomOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiA2MnB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xuXHRcdFx0XHR9Ki9cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGNvbG9yOiAkbGlnaHRHcmV5O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGRpdi5kZXZze1xuXHRcdGZvbnQtZmFtaWx5OiAkYXJpYWw7XG5cdFx0cHtcblx0XHRcdGNvbG9yOiAkZGFya0Jyb3duO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE3cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRhe1xuXHRcdFx0XHRjb2xvcjogJGRhcmtCcm93bjtcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGRpdi5jb21wYW55X2RhdGF7XG5cdFx0PiBkaXZ7XG5cdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRjb2xvcjogJGxpZ2h0R3JleTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTlweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDYycHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0Y29sb3I6ICRsaWdodEdyZXk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkb3BlblNhbnM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnNlY3Rpb24udG9we1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMzIlO1xuXHRiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuXHQvKkBpbmNsdWRlIGltZ19sYXJnZTsqL1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL29mZmVyMV9iZy5qcGcnKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXYucGFnZV90aXRsZXtcblx0XHQvKnBhZGRpbmctdG9wOiAyOSU7Ki9cblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IDEwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdGgye1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5zZWN0aW9uLm9mZmVye1xuXHRwYWRkaW5nOiA4MnB4IDA7XG5cdEBpbmNsdWRlIGltZ19sYXJnZTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvdHdvX3NlY3Rpb25zX2JnLmpwZycpO1xuXHRkaXYuY3VzdG9tX2xpc3R7XG5cdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cdFx0dWx7XG5cdFx0XHRsaXtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AgMTdweDtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY3VzdG9tX2xpc3RfZG90LmpwZycpO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkb3BlblNhbnM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGRpdi5wcm9tb3Rpb25faW52e1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRjb2xvcjogJGxpZ2h0R3JleTtcblx0XHRsaW5lLWhlaWdodDogNDIuN3B4O1xuXHR9XG59XG5cbnNlY3Rpb24uYmdfYnJlYWt7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDMwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdEBpbmNsdWRlIGltZ19sYXJnZTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvb2ZmZXJfYmcyLmpwZycpO1xuXHRkaXYuYV9iMXtcblx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHRkaXYuYV9ie1xuXHRcdGZvbnQtZmFtaWx5OiAkb3BlblNhbnM7XG5cdFx0PmRpdntcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRoNHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNnB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdFx0aDV7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdGNvbG9yOiAkbGlnaHRHcmV5O1xuXHRcdH1cblx0fVxufVxuXG5zZWN0aW9uLnByaWNlc3tcblx0cGFkZGluZy1ib3R0b206NjJweDtcblx0QGluY2x1ZGUgaW1nX2xhcmdlO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy90d29fc2VjdGlvbnNfYmcuanBnJyk7XG5cdGRpdi5wcmljZXNfaGVhZGVye1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0XHRcdGg1e1xuXHRcdFx0XHRjb2xvcjogJGxpZ2h0R3JleTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0ZGl2LnByaWNlX2Jhcntcblx0XHR3aWR0aDogMTAwJTtcblx0XHQ+IHVse1xuXHRcdFx0bGl7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxN3B4IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiYTlmNWU7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdD4gZGl2e1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgxMjMsIDEwNiwgNDgsIDEpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGRpdi5iYXJfdGl0bGV7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjVweCBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9iYXJfYXJyLnBuZycpO1xuXHRcdFx0XHRcdD4gZGl2e1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxM3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5iYXJfZGVzYyB7XG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjMwMDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDoyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjIycHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojMDAwO1xuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2JhOWY1ZTtcblx0XHRcdFx0XHRjb2xvcjojZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGRpdi5wcm9tb3Rpb25faW52e1xuXHRcdHBhZGRpbmc6IDMwcHggMDtcblx0XHRoNXtcblx0XHRcdHBhZGRpbmc6MTBweCAwIDEwcHggNTdweDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL21vbmV5X2ljb24ucG5nJyk7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRjb2xvcjogJGxpZ2h0R3JleTtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHR9XG5cdH1cbn1cblxuc2VjdGlvbi5yZWFsaXphdGlvbl9jaG9vc2V7XG5cdGRpdi5jaG9vc2V7XG5cdFx0PiBkaXZ7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0QGluY2x1ZGUgaW1nX2xhcmdlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGl2LmJ1dHRvbjF7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnNlY3Rpb24ubmV3c3tcblx0ZGl2LnNlY3Rpb25faGVhZGVye1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRwYWRkaW5nOiA4MHB4IDA7XG5cdFx0ZGl2LmRlZmF1bHRfZm9udHtcblx0XHRcdGgze1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJG9wZW5TYW5zO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRkaXYubmV3c19ib3h7XG5cdFx0aGVpZ2h0OiA0NTdweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGRpdi5uZXdzX2luc2lkZXtcblx0XHRcdFx0PiBkaXZ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRkaXYubmV3c19zaG9ydF9kZXNje1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0ZGl2Lm5ld3NfaW5zaWRle1xuXHRcdFx0QGluY2x1ZGUgZmlsbDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHQ+IGRpdntcblx0XHRcdFx0QGluY2x1ZGUgZmlsbDtcblx0XHRcdFx0QGluY2x1ZGUgaW1nX2xhcmdlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vaW1nL2Nob29zZTEuanBnJyk7XG5cdFx0XHRcdHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGRpdi5uZXdzX3Nob3J0X2Rlc2N7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuXHRcdFx0aGVpZ2h0OiA0NSU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0ZGl2LmRlZmF1bHRfZm9udHtcblx0XHRcdFx0aDV7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkb3BlblNhbnM7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGRpdi5kYXRle1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogMTBweCAxN3B4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xuXHRcdGZvbnQtZmFtaWx5OiAkb3BlblNhbnM7XG5cdH1cbn1cblxuc2VjdGlvbi5jb250YWN0e1xuXHRwYWRkaW5nLXRvcDogNzZweDtcblx0Y29sb3I6ICR3aGl0ZTtcblx0QGluY2x1ZGUgaW1nX2xhcmdlO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL3B1YmxpYy9pbWcvZ3JhZGllbnRfYmcucG5nJyk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0ZGl2LmNvbnRhY3RfdG9we1xuXHRcdHBhZGRpbmctYm90dG9tOiA3N3B4O1xuXHRcdGF7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0ZGl2LmZvcm1faGVhZGVye1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzRweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICRsaWdodEdyZXk7XG5cdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHR9XG5cdGRpdi5kZWZhdWx0X2ZvbnR7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRwYWRkaW5nLWxlZnQ6IDgzcHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0XHRwe1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRjb2xvcjogJGxpZ2h0R3JleTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdGg1e1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblx0ZGl2LmNfcGhvbmV7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcGhvbmVfaWNvbi5wbmcnKTtcblx0fVxuXHRcblx0ZGl2LmNfcGhvbmUye1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0fVxuXHRcblx0ZGl2LmNfbWFpbHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9tYWlsX2ljb24ucG5nJyk7XG5cdH1cblx0ZGl2LmNfZm9ybXtcblx0XHRwYWRkaW5nLWJvdHRvbTogOTRweDtcblx0XHRkaXYuaG9sZGVye1xuXHRcdFx0d2lkdGg6IDQ4JTtcblx0XHRcdG1hcmdpbi1yaWdodDogNCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0JTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHQmOm50aC1jaGlsZCgzKXtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoNSl7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdGlucHV0LmlucHV0e1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDclO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkb3BlblNhbnM7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0ZGl2LnRfaG9sZGVye1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdFx0dGV4dGFyZWEudGV4dGFyZWF7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0cmVzaXplOiBub25lO1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRmb250LWZhbWlseTogJG9wZW5TYW5zO1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMyU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0ZGl2LnNfaG9sZGVye1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRpbnB1dC5zdWJtaXR7XG5cdFx0XHRcdHdpZHRoOiAyMTZweDtcblx0XHRcdFx0aGVpZ2h0OiA1NHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkb3N3YWxkO1xuXHRcdFx0XHRjb2xvcjogJGxpZ2h0R3JleTtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDIwNywxODIsMTIwLDEpO1xuYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwNywxODIsMTIwLDEpIDAlLCByZ2JhKDIwNywxODIsMTIwLDEpIDM2JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDk1JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDEwMCUpO1xuYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIHJnYmEoMjA3LDE4MiwxMjAsMSkpLCBjb2xvci1zdG9wKDM2JSwgcmdiYSgyMDcsMTgyLDEyMCwxKSksIGNvbG9yLXN0b3AoOTUlLCByZ2JhKDE3MywxNDYsODAsMSkpLCBjb2xvci1zdG9wKDEwMCUsIHJnYmEoMTczLDE0Niw4MCwxKSkpO1xuYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwNywxODIsMTIwLDEpIDAlLCByZ2JhKDIwNywxODIsMTIwLDEpIDM2JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDk1JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDEwMCUpO1xuYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyMDcsMTgyLDEyMCwxKSAwJSwgcmdiYSgyMDcsMTgyLDEyMCwxKSAzNiUsIHJnYmEoMTczLDE0Niw4MCwxKSA5NSUsIHJnYmEoMTczLDE0Niw4MCwxKSAxMDAlKTtcbmJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIwNywxODIsMTIwLDEpIDAlLCByZ2JhKDIwNywxODIsMTIwLDEpIDM2JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDk1JSwgcmdiYSgxNzMsMTQ2LDgwLDEpIDEwMCUpO1xuYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyMDcsMTgyLDEyMCwxKSAwJSwgcmdiYSgyMDcsMTgyLDEyMCwxKSAzNiUsIHJnYmEoMTczLDE0Niw4MCwxKSA5NSUsIHJnYmEoMTczLDE0Niw4MCwxKSAxMDAlKTtcbmZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjY2ZiNjc4JywgZW5kQ29sb3JzdHI9JyNhZDkyNTAnLCBHcmFkaWVudFR5cGU9MCApO1xuXHRcdFx0XHR0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgxMjMsIDEwNiwgNDgsIDEpO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnNlY3Rpb24ubmV3c19kZXRhaWxze1xuXHRAaW5jbHVkZSBpbWdfbGFyZ2U7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2dyYWRpZW50X2JnLnBuZycpO1xuXHRwYWRkaW5nLXRvcDogNTBweDtcblx0Y29sb3I6ICR3aGl0ZTtcblx0ZGl2Lm5ld3NfZGVzY3tcblx0XHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdFx0aDN7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHRcdFx0fVxuXHRcdFx0cHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0ZGl2Lm5ld3NfbmF2e1xuXHRcdHBhZGRpbmc6IDY4cHggMDtcblx0fVxuXHRcblx0ZGl2LnBfZGV0YWlsc3tcblx0XHRwYWRkaW5nOiA1N3B4IDAgOTFweCAwO1xuXHR9XG59XG5cbnNlY3Rpb24uZ2FsX2Nhcm91c2Vse1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdGRpdi5jYXJvdXNlbHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdD4gdWx7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0PiBsaXtcblx0XHRcdFx0PiBkaXZ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmlsbDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0PiBkaXZ7XG5cdFx0XHRcdFx0XHRkaXYuY2Fyb3VzZWxfaW1ne1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTguNSU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGl2LmNhcm91c2VsX2ltZ3tcblx0XHRcdFx0XHRAaW5jbHVkZSBpbWdfbGFyZ2U7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmlsbDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Nob29zZTEuanBnKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGRpdi5jYXJvdXNlbF9uYXZ7XG5cdFx0bWFyZ2luOiA1MHB4O1xuXHRcdGltZ3tcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cbn1cblxuc2VjdGlvbi50b3Aye1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zbGlkZXJfaW1nLmpwZycpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdEBpbmNsdWRlIGltZ19sYXJnZTtcblx0Y29sb3I6ICR3aGl0ZTtcblx0ZGl2LnBhZ2VfdGl0bGV7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMTAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ZGl2LnRpdGxlX2NvdmVye1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjc1KTtcblx0XHRcdHBhZGRpbmc6IDM0cHggMDtcblx0XHRcdGRpdi5kZWZhdWx0X2ZvbnR7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjEwJTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMCU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVse1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRsaXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRmb250LWZhbWlseTogJG9wZW5TYW5zO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTdweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRkaXYuYWJfdGl0bGV7XG5cdFx0ZGl2LmRlZmF1bHRfZm9udHtcblx0XHRcdGgye1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwwLDAsMC40KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuYS5wZGZ7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICR3aGl0ZTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3BkZl9pY29uLnBuZycpO1xuXHRwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG5cbnNlY3Rpb24ucHJvZmlsZXN7XG5cdEBpbmNsdWRlIGltZ19sYXJnZTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZ3JhZGllbnRfYmcucG5nJyk7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0cGFkZGluZy10b3A6IDE1NXB4O1xuXHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdGg1e1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkb3BlblNhbnM7XG5cdFx0XHRjb2xvcjogJGxpZ2h0R3JleTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0cHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0XHRcdFx0Y29sb3I6ICRsaWdodEdyZXk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGRpdi5wcm9maWxlc19saXN0e1xuXHRcdHVse1xuXHRcdFx0bGl7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0ZGl2LnByb2ZpbGVfaWNvbntcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmRpdi5wYWdlX2NvbnRlbnR7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbnNlY3Rpb24uZGVzY3tcblx0cGFkZGluZzogMTA2cHggMDtcblx0QGluY2x1ZGUgaW1nX2xhcmdlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2dyYWRpZW50X2JnLnBuZycpO1xuXHRkaXYuZGVmYXVsdF9mb250e1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0Zm9udC1mYW1pbHk6ICRvcGVuU2Fucztcblx0XHRoNXtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHRcdCp7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblx0XHR9XG5cdH1cblx0ZGl2LmRlc2NfdG9we1xuXHRcdGRpdi5kZWZhdWx0X2ZvbnR7XG5cdFx0XHRoNXtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5ld3Mge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7XG59XG5cbnNlY3Rpb24ubmV3c19kZXRhaWxze1xuXHR0YWJsZXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0cntcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjZWI2Nzg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NlYjY3ODtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0dGR7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMCFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG5cdFx0XHRcblx0XHR9XG5cdH1cbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsbUJBQW1CO0FBeUJuQixBQUFBLEVBQUUsQ0FBQTtFQUNELFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsTUFBTSxFQUFFLENBQUMsR0FDVDs7QUFFRCxBQUNDLENBREEsQUFDQSxNQUFPLENBQUE7RUFDTixlQUFlLEVBQUUsSUFBSTtFQUNyQixLQUFLLEVBQUUsSUFBSSxHQUNYOztBQUdGLEFBQUEsSUFBSSxDQUFBO0VBQ0gsV0FBVyxFQWhDSixRQUFRLEVBQUUsVUFBVSxHQWlDM0I7O0FBRUQsQUFBQSxNQUFNLENBQUE7RUFDTCxXQUFXLEVBQUUsR0FBRyxHQUNoQjs7QUFFRCxBQUFBLEdBQUcsQ0FBQTtFQUNGLFNBQVMsRUFBRSxHQUFHO0VBQ2QsR0FBRyxFQUFFLEVBQUU7RUFDUCxjQUFjLEVBQUUsR0FBRztFQUNuQixXQUFXLEVBQUUsSUFBSSxDQUFBLFVBQVUsR0FDM0I7O0FBRUQsQUFBQSxHQUFHLEFBQUEsYUFBYSxDQUFBO0VBQ2YsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsSUFBSSxHQWtDakI7RUFwQ0QsQUFHQyxHQUhFLEFBQUEsYUFBYSxDQUdmLEVBQUUsQ0FBQTtJQUNELFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUksR0FDakI7RUFORixBQU9DLEdBUEUsQUFBQSxhQUFhLENBT2YsRUFBRSxDQUFBO0lBQ0QsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsT0FBTyxHQUNwQjtFQVZGLEFBV0MsR0FYRSxBQUFBLGFBQWEsQ0FXZixFQUFFLENBQUE7SUFDRCxTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ2pCO0VBZEYs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 */
