/*TABLET AND DESKTOP*/
/*-----------------------------------------------------*/
@media screen and (min-width: 768px) {
  .slider-recommended-slides .owl-column {
    width: 311px !important;
  }
  .slider-media .owl-column {
    width: 235px !important;
  }
}

/*SMALL DESKTOP*/
/*-----------------------------------------------------*/
@media screen and (max-width: 1200px) {
  /*columns in programs section - "Des programmes structurants..."*/
  .col-2-7 {
    width: 270px;
  }
  .slider-main-nav-right {
    right: 0;
  }
  .slider-main-nav-left {
    left: 0;
  }
}

/*TABLET*/
/*-----------------------------------------------------*/
@media screen and (max-width: 991px) {
  .header-content {
    padding-left: 0;
    background: transparent;
    box-shadow: none;
  }
  .logo {
    background: rgba(255, 255, 255, 0.6);
  }
  .nav-secondary {
    height: auto;
    margin-top: 107px;
    background: #fff;
  }
  .nav-main {
    padding-top: 0;
    background: #fff;
  }
  .mash-menu .mash-list-items {
    width: 100%;
  }
  .mash-menu .mash-list-items > li {
    float: none;
    width: 100%;
  }
  .mash-menu .mash-list-items > li > a {
    border-bottom: #e7e5e5 1px solid;
    text-align: left;
  }
  .mash-menu .mash-list-items > li:last-child a {
    border-bottom: none;
  }
  .mash-menu .drop-down-large,
  .mash-menu .drop-down-medium,
  .mash-menu .drop-down {
    position: static;
    box-shadow: none;
  }
  .mash-menu .drop-down-large:before,
  .mash-menu .drop-down-medium:before {
    display: none;
  }
  /*put arrow after link text, not in the end of link*/
  .mash-menu .vertical-tabs a .fa,
  .mash-menu .nav-item ul a .fa,
  .mash-menu .drop-down li:last-child a .fa,
  .mash-menu .drop-down .drop-down li:first-child a .fa,
  .mash-menu .drop-down .drop-down li:last-child a .fa,
  .mash-menu .drop-down li a i.fa.fa-indicator {
    float: none;
  }
  /*padding left for dropdowns*/
  .mash-menu .nav-item ul a,
  .mash-menu .drop-down li:last-child a {
    position: relative;
    padding-left: 10%;
  }
  .mash-menu .drop-down .drop-down li a,
  .mash-menu .drop-down .drop-down li:first-child a,
  .mash-menu .drop-down .drop-down li:last-child a {
    padding-left: 20%;
  }
  .mash-menu .drop-down .drop-down .drop-down li a,
  .mash-menu .drop-down .drop-down .drop-down li:first-child a,
  .mash-menu .drop-down .drop-down .drop-down li:last-child a {
    padding-left: 30%;
  }
  .navbar-nav .nav-item + .nav-item .nav-link:before {
    display: none;
  }
  .slider-main {
    margin-bottom: -200px;
  }
  .slider-main-caption-bg {
    margin-right: 25px;
    margin-left: 25px;
  }
  .news-banner {
    margin-top: 29px;
  }
  .side-padding {
    padding-right: 0px;
    padding-left: 0px;
  }
  .social {
    text-align: center;
  }
  .social-hashtag {
    display: inline-block;
    text-align: left;
  }
  .link-icon {
    font-size: 0.92857rem;
  }
  .content {
    padding-right: 15px;
  }
  /*TOURISM WEBSITES PAGE BEGIN*/
  /*--------------------------------------------------------------------------*/
  .websites-item {
    padding-left: 150px;
  }
  .websites-item-img {
    width: 120px;
  }
  /*--------------------------------------------------------------------------*/
  /*TOURISM WEBSITES PAGE END*/
  /*DASHBOARDS PAGE BEGIN*/
  /*--------------------------------------------------------------------------*/
  .dashboards-table-container {
    margin-top: 50px;
  }
  /*--------------------------------------------------------------------------*/
  /*DASHBOARDS PAGE END*/
  /*PAGE PAGE BEGIN*/
  /*--------------------------------------------------------------------------*/
  .page-slider-controls {
    top: 10px;
    right: 10px;
  }
  .post .province-img,
  .post .province-list {
    float: none;
  }
  .post .province-list {
    width: 100%;
    padding-top: 15px;
  }
  .post .province-img {
    width: auto;
  }
  /*--------------------------------------------------------------------------*/
  /*PAGE PAGE END*/
}

/*PHONE*/
/*-----------------------------------------------------*/
@media screen and (max-width: 767px) {
  .menu-item-square-small,
  .menu-post-preview {
    margin-bottom: 15px;
  }
  .mash-menu .mash-list-items {
    display: block;
  }
  .nav-secondary {
    margin-top: 0;
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 5px;
  }
  .nav-toggleable {
    position: absolute;
    top: 107px;
    left: 0;
    right: 0;
  }
  .mash-menu .mash-list-items {
    padding-top: 0;
  }
  .mash-menu [class*='col-'] {
    margin-bottom: 0;
  }
  .mash-menu .drop-down-large,
  .mash-menu .drop-down-medium {
    padding-top: 0;
    padding-bottom: 0;
  }
  .mash-menu .drop-down-large > .vertical-tabs-container,
  .mash-menu .drop-down-medium > .vertical-tabs-container {
    top: 0;
    padding-left: 15px;
  }
  .mash-menu .vertical-tabs-content-container > a {
    float: inherit;
    text-align: inherit;
    padding: 14px 7px 11px 10px;
    margin: 0;
    font-weight: inherit;
    color: inherit;
  }
  .mash-menu .vertical-tabs-content-container > a:hover, .mash-menu .vertical-tabs-content-container > a.active {
    background: inherit;
    color: inherit;
  }
  .mash-menu .vertical-tabs-content-container > a i.fa {
    float: none;
    padding-left: 6px;
  }
  .mash-menu .vertical-tabs-content-container > a {
    padding-left: 10%;
    font-size: 1rem;
  }
  .vertical-tabs-content-container {
    margin-right: -15px;
    margin-left: -15px;
  }
  .vertical-tabs-content-container .vertical-tabs-content {
    float: none;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 15px;
    padding-left: 15px;
  }
  .vertical-tabs-content-container a.active + .vertical-tabs-content {
    position: relative;
    z-index: 10000;
  }
  .slider-main {
    margin-bottom: -100px;
  }
  .slider-main-slide {
    height: 650px;
    min-height: 650px;
  }
  .slider-main-caption {
    padding-top: 150px;
  }
  .slider-main-caption-bg {
    padding-top: 20px;
  }
  .slider-main-caption-bg h1 {
    font-size: 3.07143rem;
  }
  .box-articles, .media-section {
    padding-right: 0;
    padding-left: 0;
  }
  .new-articles-preview-heading {
    padding-right: 15px;
  }
  .media-section {
    padding-top: 25px;
    padding-bottom: 15px;
  }
  .small-slider-slide-img-content {
    padding-right: 15px;
    padding-left: 15px;
  }
  .programs {
    padding-top: 25px;
    padding-bottom: 25px;
    text-align: center;
  }
  .col-1-7,
  .col-2-7,
  .col-3-7 {
    float: none;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 4px;
  }
  .col-2-7 {
    width: 280px;
  }
  .col-3-7 {
    width: 100%;
    height: auto;
  }
  .program-box-text {
    display: block;
    padding-right: 0;
    padding-left: 0;
    text-align: center;
  }
  .social-hashtag-heading {
    font-size: 2.85714rem;
  }
  .social-box {
    text-align: left;
  }
  /*ARTICLE PAGE START*/
  /*--------------------------------------------------------------------------*/
  .main-banner {
    height: auto;
    padding: 160px 0 100px 0;
    margin-bottom: -70px;
  }
  .sidebar {
    margin-right: 0;
    padding-right: 15px;
  }
  /*--------------------------------------------------------------------------*/
  /*ARTICLE PAGE END*/
  /*TOURISM WEBSITES PAGE BEGIN*/
  /*--------------------------------------------------------------------------*/
  .websites-item {
    padding-left: 0px;
    height: auto;
  }
  .websites-item-img {
    position: relative;
    width: 100px;
    height: 100px;
  }
  .websites-item-img:before {
    border-width: 50px;
    border-left-width: 20px;
  }
  /*--------------------------------------------------------------------------*/
  /*TOURISM WEBSITES PAGE END*/
  .post-body {
    padding-top: 5px;
  }
  .post-header-no-date {
    margin-bottom: 5px;
  }
  .search-previews-container {
    margin-top: 0;
  }
  .post .province-img {
    width: 100%;
  }
  .post .province-img img {
    width: 100%;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi1yZXNwb25zaXZlLmNzcyIsInNvdXJjZXMiOlsibWFpbi1yZXNwb25zaXZlLnNhc3MiLCJfbWl4aW5zLnNhc3MiLCJfdmFyaWFibGVzLnNhc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vLyBvZmZzZXQgZm9yIG1lbnUgZHJvcGRvd24gbGV2ZWxzXG4kbWVudU9mZnNldDogMTA7XG5cbi8qVEFCTEVUIEFORCBERVNLVE9QKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblxuXHQuc2xpZGVyLXJlY29tbWVuZGVkLXNsaWRlcyB7XG5cdFx0Lm93bC1jb2x1bW4ge1xuXHRcdFx0d2lkdGg6IDMxMXB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5cdC5zbGlkZXItbWVkaWEge1xuXHRcdC5vd2wtY29sdW1uIHtcblx0XHRcdHdpZHRoOiAyMzVweCAhaW1wb3J0YW50OyB9IH0gfVxuXG5cblxuXG4vKlNNQUxMIERFU0tUT1AqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblxuXHQvKmNvbHVtbnMgaW4gcHJvZ3JhbXMgc2VjdGlvbiAtIFwiRGVzIHByb2dyYW1tZXMgc3RydWN0dXJhbnRzLi4uXCIqL1xuXHQuY29sLTItNyB7XG5cdFx0d2lkdGg6IDI3MHB4OyB9XG5cblx0LnNsaWRlci1tYWluLW5hdi1yaWdodCB7XG5cdFx0cmlnaHQ6IDA7IH1cblxuXHQuc2xpZGVyLW1haW4tbmF2LWxlZnQge1xuXHRcdGxlZnQ6IDA7IH0gfVxuXG5cblxuXG5cblxuXG5cblxuXG5cbi8qVEFCTEVUKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblxuXHQuaGVhZGVyLWNvbnRlbnQge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2hhZG93OiBub25lOyB9XG5cblx0LmxvZ28ge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoI2ZmZiwgMC42KTsgfVxuXG5cdC5uYXYtc2Vjb25kYXJ5IHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLXRvcDogMTA3cHg7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjsgfVxuXG5cdC5uYXYtbWFpbiB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjsgfVxuXG5cdC5tYXNoLW1lbnUge1xuXHRcdC5tYXNoLWxpc3QtaXRlbXMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICNlN2U1ZTUgMXB4IHNvbGlkO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7IH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7IH0gfSB9IH1cblx0XHQuZHJvcC1kb3duLWxhcmdlLFxuXHRcdC5kcm9wLWRvd24tbWVkaXVtLFxuXHRcdC5kcm9wLWRvd24ge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7IH1cblx0XHQuZHJvcC1kb3duLWxhcmdlLFxuXHRcdC5kcm9wLWRvd24tbWVkaXVtIHtcblx0XHRcdC8vIHBhZGRpbmc6IDE2cHggMCAyMnB4IDBcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTsgfSB9IH1cblxuXG5cblx0LypwdXQgYXJyb3cgYWZ0ZXIgbGluayB0ZXh0LCBub3QgaW4gdGhlIGVuZCBvZiBsaW5rKi9cblx0Lm1hc2gtbWVudSAudmVydGljYWwtdGFicyBhIC5mYSxcblx0Lm1hc2gtbWVudSAubmF2LWl0ZW0gdWwgYSAuZmEsXG5cdC5tYXNoLW1lbnUgLmRyb3AtZG93biBsaTpsYXN0LWNoaWxkIGEgLmZhLFxuXHQubWFzaC1tZW51IC5kcm9wLWRvd24gLmRyb3AtZG93biBsaTpmaXJzdC1jaGlsZCBhIC5mYSxcblx0Lm1hc2gtbWVudSAuZHJvcC1kb3duIC5kcm9wLWRvd24gbGk6bGFzdC1jaGlsZCBhIC5mYSxcblx0Lm1hc2gtbWVudSAuZHJvcC1kb3duIGxpIGEgaS5mYS5mYS1pbmRpY2F0b3Ige1xuXHRcdGZsb2F0OiBub25lOyB9XG5cblx0LypwYWRkaW5nIGxlZnQgZm9yIGRyb3Bkb3ducyovXG5cdC5tYXNoLW1lbnUgLm5hdi1pdGVtIHVsIGEsXG5cdC5tYXNoLW1lbnUgLmRyb3AtZG93biBsaTpsYXN0LWNoaWxkIGEge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLWxlZnQ6ICRtZW51T2Zmc2V0ICsgJTsgfVxuXG5cdC5tYXNoLW1lbnUgLmRyb3AtZG93biAuZHJvcC1kb3duIGxpIGEsXG5cdC5tYXNoLW1lbnUgLmRyb3AtZG93biAuZHJvcC1kb3duIGxpOmZpcnN0LWNoaWxkIGEsXG5cdC5tYXNoLW1lbnUgLmRyb3AtZG93biAuZHJvcC1kb3duIGxpOmxhc3QtY2hpbGQgYSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkbWVudU9mZnNldCoyICsgJTsgfVxuXG5cdC5tYXNoLW1lbnUgLmRyb3AtZG93biAuZHJvcC1kb3duIC5kcm9wLWRvd24gbGkgYSxcblx0Lm1hc2gtbWVudSAuZHJvcC1kb3duIC5kcm9wLWRvd24gLmRyb3AtZG93biBsaTpmaXJzdC1jaGlsZCBhLFxuXHQubWFzaC1tZW51IC5kcm9wLWRvd24gLmRyb3AtZG93biAuZHJvcC1kb3duIGxpOmxhc3QtY2hpbGQgYSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkbWVudU9mZnNldCozICsgJTsgfVxuXG5cdC5uYXZiYXItbmF2IC5uYXYtaXRlbSArIC5uYXYtaXRlbSAubmF2LWxpbms6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lOyB9XG5cblx0LnNsaWRlci1tYWluIHtcblx0XHRtYXJnaW4tYm90dG9tOiAtMjAwcHg7IH1cblxuXHQuc2xpZGVyLW1haW4tY2FwdGlvbi1iZyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAyNXB4OyB9XG5cblx0Lm5ld3MtYmFubmVyIHtcblx0XHRtYXJnaW4tdG9wOiAyOXB4OyB9XG5cblx0LnNpZGUtcGFkZGluZyB7XG5cdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMHB4OyB9XG5cblx0LnNvY2lhbCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cblx0LnNvY2lhbC1ib3gge31cblxuXHQuc29jaWFsLWhhc2h0YWcge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cblx0Lm1hc2gtbWVudSB7XG5cdFx0LmRyb3AtZG93bi1sYXJnZSxcblx0XHQuZHJvcC1kb3duLW1lZGl1bSB7XG5cdCAgICBcdD4udmVydGljYWwtdGFicy1jb250YWluZXIge1xuIH0gfSB9XHQgICAgXHRcdC8vIHBhZGRpbmctcmlnaHQ6IDBcblxuXHQubGluay1pY29uIHtcblx0XHRAaW5jbHVkZSByZW0oMTMpOyB9XG5cblx0LmNvbnRlbnQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuXG5cdC8qVE9VUklTTSBXRUJTSVRFUyBQQUdFIEJFR0lOKi9cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cblx0LndlYnNpdGVzLWl0ZW0ge1xuXHRcdHBhZGRpbmctbGVmdDogMTUwcHg7IH1cblxuXHQud2Vic2l0ZXMtaXRlbS1pbWcge1xuXHRcdHdpZHRoOiAxMjBweDsgfVxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvKlRPVVJJU00gV0VCU0lURVMgUEFHRSBFTkQqL1xuXG5cblxuXHQvKkRBU0hCT0FSRFMgUEFHRSBCRUdJTiovXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5cdC5kYXNoYm9hcmRzLXRhYmxlLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLXRvcDogNTBweDsgfVxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvKkRBU0hCT0FSRFMgUEFHRSBFTkQqL1xuXG5cdC8qUEFHRSBQQUdFIEJFR0lOKi9cblx0LyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cblx0LnBhZ2Utc2xpZGVyLWNvbnRyb2xzIHtcblx0XHR0b3A6IDEwcHg7XG5cdFx0cmlnaHQ6IDEwcHg7IH1cblxuXHQucG9zdCB7XG5cdFx0LnByb3ZpbmNlLWltZyxcblx0XHQucHJvdmluY2UtbGlzdCB7XG5cdFx0XHRmbG9hdDogbm9uZTsgfVxuXHRcdC5wcm92aW5jZS1saXN0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy10b3A6IDE1cHg7IH1cblx0XHQucHJvdmluY2UtaW1nIHtcblx0XHRcdHdpZHRoOiBhdXRvOyB9IH1cblxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvKlBBR0UgUEFHRSBFTkQqLyB9XG5cblxuXG5cblxuXG5cblxuXG5cbi8qUEhPTkUqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXG5cdC5oZWFkZXIge31cblxuXHQubWVudS1pdGVtLXNxdWFyZS1zbWFsbCxcblx0Lm1lbnUtcG9zdC1wcmV2aWV3IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cblx0Lm1hc2gtbWVudSAubWFzaC1saXN0LWl0ZW1zIHtcblx0XHRkaXNwbGF5OiBibG9jazsgfVxuXG5cdC5uYXYtc2Vjb25kYXJ5IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuXHQubmF2LXRvZ2dsZWFibGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDEwN3B4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7IH1cblxuXHQubWFzaC1tZW51IHtcblx0XHQubWFzaC1saXN0LWl0ZW1zIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwOyB9XG5cdFx0W2NsYXNzKj0nY29sLSddIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAwXG4gfVx0XHRcdC8vIHBhZGRpbmctbGVmdDogMFxuXHRcdC5kcm9wLWRvd24tbGFyZ2UsXG5cdFx0LmRyb3AtZG93bi1tZWRpdW0ge1xuXHQgICAgXHRwYWRkaW5nLXRvcDogMDtcblx0ICAgIFx0cGFkZGluZy1ib3R0b206IDA7XG5cdCAgICBcdD4udmVydGljYWwtdGFicy1jb250YWluZXIge1xuXHQgICAgXHRcdHRvcDogMDtcblx0ICAgIFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7IH0gfVxuXHRcdC52ZXJ0aWNhbC10YWJzLWNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdGZsb2F0OiBpbmhlcml0O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBpbmhlcml0O1xuXHRcdFx0XHRwYWRkaW5nOiAxNHB4IDdweCAxMXB4IDEwcHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogaW5oZXJpdDtcblx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDsgfVxuXHRcdFx0XHRpLmZhIHtcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDsgfSB9IH0gfVxuXG5cdC5tYXNoLW1lbnUgLnZlcnRpY2FsLXRhYnMtY29udGVudC1jb250YWluZXIgPiBhIHtcblx0XHRwYWRkaW5nLWxlZnQ6ICRtZW51T2Zmc2V0ICsgJTtcblx0XHRmb250LXNpemU6IDFyZW07IH1cblxuXHQudmVydGljYWwtdGFicy1jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcblx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdFx0LnZlcnRpY2FsLXRhYnMtY29udGVudCB7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cdFx0YS5hY3RpdmUgKyAudmVydGljYWwtdGFicy1jb250ZW50IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDEwMDAwOyB9IH1cblxuXHQuc2xpZGVyLW1haW4ge1xuXHRcdG1hcmdpbi1ib3R0b206IC0xMDBweDtcblx0XHQub3dsLWl0ZW0ge1xuXHRcdFx0LnNsaWRlci1tYWluLWltZyB7XG5cdFx0XHRcdC8vIHdpZHRoOiAxMDAlXG4gfSB9IH1cdFx0XHRcdC8vIGhlaWdodDogYXV0b1xuXG5cdC5zbGlkZXItbWFpbi1zbGlkZSB7XG5cdFx0aGVpZ2h0OiA2NTBweDtcblx0XHRtaW4taGVpZ2h0OiA2NTBweDsgfVxuXG5cdC5zbGlkZXItbWFpbi1jYXB0aW9uIHtcblx0XHRwYWRkaW5nLXRvcDogMTUwcHg7IH1cblxuXHQuc2xpZGVyLW1haW4tY2FwdGlvbi1iZyB7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0aDEge1xuXHRcdFx0QGluY2x1ZGUgcmVtKDQzKTsgfSB9XG5cblx0LmJveC1hcnRpY2xlcywgLm1lZGlhLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAwOyB9XG5cblx0Lm5ldy1hcnRpY2xlcy1wcmV2aWV3LWhlYWRpbmcge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuXHQubWVkaWEtc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuXHQuc21hbGwtc2xpZGVyLXNsaWRlLWltZy1jb250ZW50IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG5cdC5wcm9ncmFtcyB7XG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cblx0LmNvbC0xLTcsXG5cdC5jb2wtMi03LFxuXHQuY29sLTMtNyB7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0QGluY2x1ZGUgaW47XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4OyB9XG5cblx0LmNvbC0yLTcge1xuXHRcdHdpZHRoOiAxNDAqMiArIHB4OyB9XG5cblx0LmNvbC0zLTcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bzsgfVxuXG5cdC5wcm9ncmFtLWJveC10ZXh0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuXHQuc29jaWFsLWhhc2h0YWctaGVhZGluZyB7XG5cdFx0QGluY2x1ZGUgcmVtKDQwKTsgfVxuXG5cdC5zb2NpYWwtYm94IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cblxuXHQvKkFSVElDTEUgUEFHRSBTVEFSVCovXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5cdC5tYWluLWJhbm5lciB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDE2MHB4IDAgMTAwcHggMDtcblx0XHRtYXJnaW4tYm90dG9tOiAtNzBweDsgfVxuXG5cdC5zaWRlYmFyIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDsgfVxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvKkFSVElDTEUgUEFHRSBFTkQqL1xuXG5cblx0LypUT1VSSVNNIFdFQlNJVEVTIFBBR0UgQkVHSU4qL1xuXHQvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXHQud2Vic2l0ZXMtaXRlbSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvOyB9XG5cblx0LndlYnNpdGVzLWl0ZW0taW1nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdGhlaWdodDogMTAwcHg7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiA1MHB4O1xuXHRcdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDIwcHg7IH0gfVxuXG5cdC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXHQvKlRPVVJJU00gV0VCU0lURVMgUEFHRSBFTkQqL1xuXG5cdC5wb3N0LWJvZHkge1xuXHRcdHBhZGRpbmctdG9wOiA1cHg7IH1cblxuXHQucG9zdC1oZWFkZXItbm8tZGF0ZSB7XG5cdFx0Ly8gcGFkZGluZy10b3A6IDBcblx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMFxuXHRcdG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG5cdC5zZWFyY2gtcHJldmlld3MtY29udGFpbmVyIHtcblx0XHRtYXJnaW4tdG9wOiAwOyB9XG5cblx0LnBvc3QgLnByb3ZpbmNlLWltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlOyB9IH0gfVxuXG5cblxuXG4iLCIvLyBNSVhJTlMgU1RBUlRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQG1peGluIG1pZGRsZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4vLyBzZWxlY3RlZCB0ZXh0IHByb3BlcnRpZXNcbkBtaXhpbiBzZWxlY3Rpb24oJGNvbG9yKSB7XG5cdDo6bW96LXNlbGVjdGlvbiB7XG5cdCAgICBiYWNrZ3JvdW5kOiAkY29sb3I7IH1cblxuXHQ6OnNlbGVjdGlvbiB7XG5cdCAgICBiYWNrZ3JvdW5kOiAkY29sb3I7IH0gfVxuXG4vLyBob3ZlciBhbmQgZm9jdXNcbkBtaXhpbiBoZiB7XG5cdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdEBjb250ZW50OyB9IH1cblxuQG1peGluIGNsZWFyZml4IHtcblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIGN0O1xuXHRcdGNsZWFyOiBib3RoOyB9IH1cblxuQG1peGluIHpJbmRleENsYXNzZXMoJHpOdW1iZXIpIHsgLy8gek51bWJlciAtIG51bWJlciBvZiBjbGFzc2VzXG5cblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkek51bWJlciB7XG5cdFx0LnojeyRpfSB7XG5cdFx0XHR6LWluZGV4OiAkaTsgfSB9IH1cblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpIHtcblx0b3BhY2l0eTogJG9wYWNpdHk7IH1cblxuQG1peGluIGluIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbkBtaXhpbiByZW0oJGZvbnRTaXplKSB7XG5cdGZvbnQtc2l6ZTogKCRmb250U2l6ZS8kZm9udFNpemVCYXNlKSArIHJlbTsgfVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbikge1xuXHQtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXHR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjsgfVxuXG5AbWl4aW4gYm94IHtcblx0Ly8gLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuQG1peGluIGN0IHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtaXhpbiBsaW5lYXIoJGNvbG9yMSwgJGNvbG9yMikge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3IyO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgkY29sb3IxLCAkY29sb3IyKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRjb2xvcjEsICRjb2xvcjIpOyB9XG5cbkBtaXhpbiBsaW5lYXJMZWZ0KCRjb2xvcjEsICRjb2xvcjIpIHtcblx0YmFja2dyb3VuZDogJGNvbG9yMjtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgJGNvbG9yMSwgJGNvbG9yMik7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNvbG9yMSwgJGNvbG9yMik7IH1cblxuQG1peGluIHJhZGlhbCgkY29sb3IxLCAkY29sb3IyKSB7XG5cdGJhY2tncm91bmQtaW1hZ2U6ICRjb2xvcjI7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KCRjb2xvcjEsICRjb2xvcjIpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoJGNvbG9yMSwgJGNvbG9yMik7IH1cblxuQG1peGluIHRyYW5zZm9ybSgkdmFsdWUpIHtcblx0LW1zLXRyYW5zZm9ybTogJHZhbHVlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogJHZhbHVlO1xuXHR0cmFuc2Zvcm06ICR2YWx1ZTsgfVxuXG5AbWl4aW4ga2V5ZnJhbWVzKCRuYW1lKSB7XG5cdEAtd2Via2l0LWtleWZyYW1lcyAjeyRuYW1lfSB7XG5cdFx0QGNvbnRlbnQ7IH1cblxuXHRAa2V5ZnJhbWVzICN7JG5hbWV9IHtcblx0XHRAY29udGVudDsgfSB9XG5cbkBtaXhpbiBhbmltYXRpb24oJHZhbHVlKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiAkdmFsdWU7XG5cdGFuaW1hdGlvbjogJHZhbHVlOyB9XG5cbkBtaXhpbiBub1NlbGVjdCB7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuQG1peGluIHRyYW5zaXRpb25NYWluIHtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlLW91dCk7IH1cblxuQG1peGluIGVsbGlwc2lzIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuXG5cbi8vICRidG4tbmFtZS1vdXRsaW5lOiAobmFtZSwgYmFja2dyb3VuZClcbi8vICRidG4tcHJpbWFyeTogKCdwcmltYXJ5JywgJGJsdWUpXG4vLyAkYnRuLXNlY29uZGFyeTogKCdzZWNvbmRhcnknLCAjZWVlKVxuLy8gJGJ0bi1zdWNjZXNzOiAoJ3N1Y2Nlc3MnLCAkc3VjY2Vzcylcbi8vICRidG4taW5mbzogKCdpbmZvJywgJGluZm8pXG4vLyAkYnRuLXdhcm5pbmc6ICgnd2FybmluZycsICR3YXJuaW5nKVxuLy8gJGJ0bi1kYW5nZXI6ICgnZGFuZ2VyJywgJGRhbmdlcilcblxuLy8gJGJ0bnMtcmVndWxhcjogKCRidG4tcHJpbWFyeSwgJGJ0bi1zZWNvbmRhcnksICRidG4taW5mbywgJGJ0bi13YXJuaW5nLCAkYnRuLWRhbmdlcilcblxuLy8gQG1peGluIGJ0bnMtcmVndWxhcigkYnRucylcbi8vIFx0QGVhY2ggJGJ0biBpbiAkYnRuc1xuLy8gXHRcdCRuYW1lOiBudGgoJGJ0biwgMSlcbi8vIFx0XHQkYmFja2dyb3VuZDogbnRoKCRidG4sIDIpXG5cbi8vIFx0XHQuYnRuLSN7JG5hbWV9XG4vLyBcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZFxuLy8gXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZFxuLy8gXHRcdFx0Jjpob3ZlciwgJjpmb2N1c1xuLy8gXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDYlKVxuLy8gXHRcdFx0XHRib3JkZXItY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNiUpXG4vLyBcdFx0XHQmOmFjdGl2ZVxuLy8gXHRcdFx0XHRib3JkZXItY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKVxuLy8gXHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSlcblxuLy8gQGluY2x1ZGUgYnRucy1yZWd1bGFyKCRidG5zLXJlZ3VsYXIpXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gJGJ0bi1uYW1lLW91dGxpbmU6IChuYW1lLCBib3JkZXItY29sb3IsIGNvbG9yLCBob3Zlci1iYWNrZ3JvdW5kLCBob3Zlci1jb2xvcilcbi8vICRidG4tcHJpbWFyeS1vdXRsaW5lOiAoJ3ByaW1hcnknLCAkYmx1ZSwgIzAwMCwgJGJsdWUsICNmZmYpXG4vLyAkYnRuLXNlY29uZGFyeS1vdXRsaW5lOiAoJ3NlY29uZGFyeScsICNmZmYsICNmZmYsICNmZmYsICRibHVlKVxuLy8gJGJ0bi1zdWNjZXNzLW91dGxpbmU6ICgnc3VjY2VzcycsICRzdWNjZXNzLCAkbWFpbiwgJHN1Y2Nlc3MsICNmZmYpXG4vLyAkYnRuLWluZm8tb3V0bGluZTogKCdpbmZvJywgJGluZm8sICRtYWluLCAkaW5mbywgI2ZmZilcbi8vICRidG4td2FybmluZy1vdXRsaW5lOiAoJ3dhcm5pbmcnLCAkd2FybmluZywgJG1haW4sICR3YXJuaW5nLCAjZmZmKVxuLy8gJGJ0bi13YXJuaW5nLW91dGxpbmU6ICgnd2FybmluZycsICR3YXJuaW5nLCAkbWFpbiwgdHJhbnNwYXJlbnQsICR3YXJuaW5nKVxuLy8gJGJ0bi1kYW5nZXItb3V0bGluZTogKCdkYW5nZXInLCAkZGFuZ2VyLCAkbWFpbiwgJGRhbmdlciwgI2ZmZilcblxuLy8gYWxsIGJ1dHRvbnNcbi8vICRidG5zLW91dGxpbmU6ICgkYnRuLXByaW1hcnktb3V0bGluZSwgJGJ0bi1zZWNvbmRhcnktb3V0bGluZSwgJGJ0bi1zdWNjZXNzLW91dGxpbmUsICRidG4taW5mby1vdXRsaW5lLCAkYnRuLXdhcm5pbmctb3V0bGluZSwgJGJ0bi1kYW5nZXItb3V0bGluZSlcblxuLy8gQG1peGluIGJ0bnMtb3V0bGluZSgkYnRucylcbi8vIFx0QGVhY2ggJGJ0biBpbiAkYnRuc1xuLy8gXHRcdCRuYW1lOiBudGgoJGJ0biwgMSlcbi8vIFx0XHQkYm9yZGVyLWNvbG9yOiBudGgoJGJ0biwgMilcbi8vIFx0XHQkY29sb3I6IG50aCgkYnRuLCAzKVxuLy8gXHRcdCRob3Zlci1iYWNrZ3JvdW5kOiBudGgoJGJ0biwgNClcbi8vIFx0XHQkaG92ZXItY29sb3I6IG50aCgkYnRuLCA1KVxuXG4vLyBcdFx0LmJ0bi0jeyRuYW1lfS1vdXRsaW5lXG4vLyBcdFx0XHRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3Jcbi8vIFx0XHRcdGNvbG9yOiAkY29sb3Jcbi8vIFx0XHRcdCY6aG92ZXIsICY6Zm9jdXNcbi8vIFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmRcbi8vIFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yXG4vLyBcdFx0XHRcdGNvbG9yOiAkaG92ZXItY29sb3Jcbi8vIFx0XHRcdCY6YWN0aXZlXG4vLyBcdFx0XHRcdGJvcmRlci1jb2xvcjogZGFya2VuKCRob3Zlci1iYWNrZ3JvdW5kLCA2JSlcbi8vIFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRob3Zlci1iYWNrZ3JvdW5kLCA2JSlcblxuLy8gQGluY2x1ZGUgYnRucy1vdXRsaW5lKCRidG5zLW91dGxpbmUpXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTUlYSU5TIEVORFxuIiwiLy8gbWFpbiBmb250IGZvciB0ZXh0XG5AbWl4aW4gZm9udE1haW4ge1xuXHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7IH1cblxuLy8gbWFpbiBmb250IGZvciBoZWFkaW5nc1xuQG1peGluIGZvbnRIZWFkaW5nc01haW4ge1xuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7IH1cblxuLy8gc2Vjb25kYXJ5IGZvbnQgZm9yIGhlYWRpbmdzXG5AbWl4aW4gZm9udEhlYWRpbmdzU2Vjb25kYXJ5IHtcblx0Zm9udC1mYW1pbHk6ICdMb3JhJywgc2VyaWY7IH1cblxuLy8gbWFpbiBmb250IHNpemVcbiRmb250U2l6ZUJhc2U6IDE0O1xuXG4vLyBtYWluIGNvbG9yIC0gdGV4dFxuJG1haW46ICMxMDEwMTA7XG5cbi8vIG1haW4gYmFja2dyb3VuZFxuJGJyb3duOiAjNDczMTM0O1xuXG4kYnJvd25EYXJrOiAjMmUyMDIyO1xuXG4kZ3JleTogI2NjYztcblxuXG4kb3JhbmdlOiAjZjc5NTUyOyAvLyB3YXJuaW5nIGNsYXNzZXNcbiRkYW5nZXI6ICNlZjQ4MzY7IC8vIGRhbmdlciBjbGFzc2VzXG4kcmVkOiAkZGFuZ2VyO1xuJGluZm86ICMyMmE3ZjA7XG4kZ3JlZW4yOiAjM2M5ZjU1OyAvLyByZWFkLWFsc28gYnRuXG4kZ3JlZW46ICMyNmE2NWI7IC8vIHByb2dyYW0tYm94XG5cblxuXG5cblxuXG5cblxuXG5cblxuIl0sIm1hcHBpbmdzIjoiQUFNQSxzQkFBc0I7QUFDdEIseURBQXlEO0FBQ3pELE1BQU0sQ0FBTixNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFFM0IsMEJBQTBCLENBQ3pCLFdBQVcsQ0FBQztJQUNYLEtBQUssRUFBRSxnQkFBaUI7R0FBRztFQUU3QixhQUFhLENBQ1osV0FBVyxDQUFDO0lBQ1gsS0FBSyxFQUFFLGdCQUFpQjtHQUFHOzs7QUFLOUIsaUJBQWlCO0FBQ2pCLHlEQUF5RDtBQUN6RCxNQUFNLENBQU4sTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBRTVCLGtFQUFrRTtFQUNsRSxRQUFRLENBQUM7SUFDUixLQUFLLEVBQUUsS0FBTTtHQUFHO0VBRWpCLHNCQUFzQixDQUFDO0lBQ3RCLEtBQUssRUFBRSxDQUFFO0dBQUc7RUFFYixxQkFBcUIsQ0FBQztJQUNyQixJQUFJLEVBQUUs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 */
