@charset "UTF-8";
/* ==========================================================
 * Variables
 *==========================================================*/
/* ==========================================================
 * Mixin
 *==========================================================*/
@media print {
  /** Settings **/
  body {
    font-family: "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
    -webkit-print-color-adjust: exact;
  }
  /** Layouts **/
  .header,
  .footer .footer-top, .footer .footer-bottom {
    display: none;
  }
  .wrapper {
    padding-top: 0;
  }
  .contents {
    position: relative;
    margin: 0 auto;
  }
  #news .contents {
    margin: 0 auto 100px;
  }
  .container {
    margin: 0 auto 100px;
    min-width: 1000px;
    width: 1000px;
  }
  #news .container {
    margin: 0 auto;
  }
  .modal-content {
    width: 100%;
  }
  /** GlobalNavigation **/
  .header-logo {
    top: 20px;
  }
  .fixedheader .header-logo {
    top: 10px;
  }
  .list-nav-global {
    display: none !important;
  }
  /** SubNavigation **/
  .contents-layout-01 .contents-sub {
    margin-bottom: 50px;
    width: 100%;
    height: 77.6136px !important;
  }
  .nav-local-01 {
    border-top: 1px dotted #ccc !important;
    border-bottom: 1px dotted #ccc !important;
  }
  .nav-local-01 .inner-wrapper-sticky {
    position: relative !important;
    top: initial !important;
    background-color: initial !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  .nav-local-01.is-affixed .inner-wrapper-sticky > ul {
    margin: 20px auto;
  }
  /* ======================================================= */
  /* Components                                              */
  /* ======================================================= */
  /* article-product
  ---------------------------------------------------------- */
  .article-product .list-tab-nav-01 a {
    padding: 20px 40px;
  }
  .article-product .tab table {
    margin: 10px 0 10px 0;
  }
  .article-product .tab table th, .article-product .tab table td {
    padding: 6px;
  }
  .article-product .tab ol, .article-product .tab ul {
    font-size: 85%;
  }
  .article-product .ttl-cmn-01 {
    overflow: hidden;
  }
  .article-product .ttl-cmn-02 {
    overflow: hidden;
  }
  .article-product .box-text-image {
    overflow: hidden;
    margin-bottom: 30px;
  }
  .article-product .box-text-image .fig-cmn-01 {
    position: relative;
    padding-top: 5px;
    z-index: 1;
    background-color: #fff;
    max-width: 450px;
  }
  .article-product .box-text-image .fig-cmn-01.is-right {
    float: right !important;
    padding-left: 20px !important;
  }
  .article-product .box-text-image .fig-cmn-01.is-left {
    float: left !important;
    padding-right: 20px !important;
  }
  .article-product .box-text-image .fig-cmn-01 .txt-caption {
    margin-bottom: 5px;
    text-align: center;
  }
  .article-product .box-text-image .detail p {
    line-height: 2;
  }
  .article-product .sec-products-01 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .article-product .box-image {
    margin-bottom: 40px;
    text-align: center;
  }
  .article-product .box-image img {
    max-width: 100%;
    margin: 0 auto;
  }
  .article-product .box-image.full img {
    width: 100%;
    max-width: none;
  }
  .article-product .list-cards {
    overflow: hidden;
  }
  .article-product .list-cards li {
    float: left;
    width: 25%;
    margin-top: 20px;
    padding: 0 5px;
  }
  .article-product .list-cards li:not(:last-child) {
    margin-bottom: 15px;
  }
  .article-product .list-cards li:nth-child(4n+1) {
    clear: left;
  }
  .article-product .list-cards .image {
    overflow: hidden;
    position: relative;
    z-index: 1;
    margin-bottom: 15px;
  }
  .article-product .list-cards .image img {
    width: 100%;
  }
  .article-product .list-cards .title {
    font-size: 16px;
    font-size: 1.1em;
    margin-bottom: 10px;
    font-weight: 500;
  }
  .article-product .list-cards .text {
    line-height: 2;
  }
  /* article-product
  ---------------------------------------------------------- */
  /* article-quality
---------------------------------------------------------- */
  .article-quality p {
    color: #000;
  }
  .article-quality p:not(:last-child) {
    margin-bottom: 20px;
  }
  .article-quality .main-image img {
    max-width: 100%;
  }
  .article-quality .box-text-image {
    overflow: hidden;
  }
  .article-quality .box-text-image:not(:last-child) {
    margin-bottom: 25px;
  }
  .article-quality .box-text-image .image {
    float: right;
  }
  .article-quality .box-text-image .detail {
    padding-right: 20px;
    overflow: hidden;
  }
  .article-quality .list-number-01 {
    margin-bottom: 30px;
    color: #000;
    line-height: 2;
  }
  .article-quality .list-number-01 li:before {
    color: #000;
  }
  /* ======================================================= */
  /* Pages                                                   */
  /* ======================================================= */
  /* corporate
  ---------------------------------------------------------- */
  #g01 .list-card-links.type-3-col li {
    width: 332.3px;
  }
  #g01 .list-card-links.type-3-col .box-card {
    width: 332.3px;
  }
  #g01 .list-card-links.type-3-col .box-card img {
    width: 99%;
  }
  /* ----------------------------------------------------------
    営業拠点
---------------------------------------------------------- */
  .mod-sales-base .contact .tel-sp {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByaW50LmNzcyIsIl9taXhpbi5zY3NzIiwicHJpbnQuc2NzcyIsIm1vZHVsZS9wcmludC9jb21wb25lbnRzL19hcnRpY2xlX3Byb2R1Y3Quc2NzcyIsIm1vZHVsZS9wcmludC9jb21wb25lbnRzL19hcnRpY2xlX3F1YWxpdHkuc2NzcyIsIm1vZHVsZS9wcmludC9wYWdlcy9fY29ycG9yYXRlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs4REFFOEQ7QUF1QjlEOzs4REFFOEQ7QUN6QjlEO0VBRUUsZ0JBQWdCO0VBQ2hCO0lBQ0Usb0ZBQWE7SUFDYixrQ0FBaUM7R0FDbEM7RUFFRCxlQUFlO0VBQ2Y7O0lBRUUsY0FBYTtHQUNkO0VBQ0Q7SUFDRSxlQUFjO0dBQ2Y7RUFDRDtJQUNFLG1CQUFrQjtJQUNsQixlQUFjO0dBSWY7RUFIQztJQUNFLHFCQUFvQjtHQUNyQjtFQUVIO0lBQ0UscUJBQW9CO0lBQ3BCLGtCQUFpQjtJQUNqQixjQUFhO0dBSWQ7RUFIQztJQUNFLGVBQWM7R0FDZjtFQUVIO0lBQ0UsWUFBVztHQUNaO0VBRUQsd0JBQXdCO0VBQ3hCO0lBQ0UsVUFBUztHQUlWO0VBSEM7SUFDRSxVQUFTO0dBQ1Y7RUFFSDtJQUNFLHlCQUF1QjtHQUN4QjtFQUVELHFCQUFxQjtFQUNyQjtJQUNFLG9CQUFtQjtJQUNuQixZQUFXO0lBQ1gsNkJBQTJCO0dBQzVCO0VBRUQ7SUFDRSx1Q0FBcUM7SUFDckMsMENBQXdDO0dBZXpDO0VBakJEO0lBSUksOEJBQTJCO0lBQzNCLHdCQUFzQjtJQUN0QixxQ0FBbUM7SUFDbkMsb0NBQTJCO0lBQTNCLDRCQUEyQjtHQUM1QjtFQVJIO0lBYVEsa0JBQWlCO0dBQ2xCO0VBS1AsNkRBQTZEO0VBQzdELDZEQUE2RDtFQUM3RCw2REFBNkQ7RUFFN0Q7K0RBQzZEO0VDL0UvRDtJQUdJLG1CQUFrQjtHQUNuQjtFQUpIO0lBT00sc0JBQXFCO0dBSXRCO0VBWEw7SUFTUSxhQUFZO0dBQ2I7RUFWUDtJQWFNLGVBQWM7R0FDZjtFQWRMO0lBa0JJLGlCQUFnQjtHQUNqQjtFQW5CSDtJQXFCSSxpQkFBZ0I7R0FDakI7RUF0Qkg7SUF3QkksaUJBQWdCO0lBQ2hCLG9CQUFtQjtHQStCcEI7RUF4REg7SUEyQk0sbUJBQWtCO0lBQ2xCLGlCQUFnQjtJQUNoQixXQUFVO0lBQ1YsdUJBQXNCO0lBQ3RCLGlCQUFnQjtHQWNqQjtFQTdDTDtJQWtDVSx3QkFBc0I7SUFDdEIsOEJBQTRCO0dBQy9CO0VBcENQO0lBc0NVLHVCQUFxQjtJQUNyQiwrQkFBNkI7R0FDaEM7RUF4Q1A7SUEwQ1EsbUJBQWtCO0lBQ2xCLG1CQUFrQjtHQUNuQjtFQTVDUDtJQXFEUSxlQUFjO0dBQ2Y7RUF0RFA7SUEwREksaUJBQWdCO0lBQ2hCLG9CQUFtQjtHQUNwQjtFQTVESDtJQThESSxvQkFBbUI7SUFDbkIsbUJBQWtCO0dBVW5CO0VBekVIO0lBa0VNLGdCQUFlO0lBQ2YsZUFBYztHQUNmO0VBcEVMO0lBc0VNLFlBQVc7SUFDWCxnQkFBZTtHQUNoQjtFQXhFTDtJQTJFSSxpQkFBZ0I7R0E4QmpCO0VBekdIO0lBNkVNLFlBQVc7SUFDWCxXQUFVO0lBQ1YsaUJBQWdCO0lBQ2hCLGVBQWM7R0FPZjtFQXZGTDtJQWtGUSxvQkFBbUI7R0FDcEI7RUFuRlA7SUFxRlEsWUFBVztHQUNaO0VBdEZQO0lBeUZNLGlCQUFnQjtJQUNoQixtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLG9CQUFtQjtHQUVwQjtFQTlGTDtJQTZGWSxZQUFXO0dBQUk7RUE3RjNCO0lBaUdNLGdCQUFlO0lBQ2YsaUJBQWdCO0lBQ2hCLG9CQUFtQjtJQUNuQixpQkFBZ0I7R0FDakI7RUFyR0w7SUF1R00sZUFBYztHQUNmO0VEdkJIOytEQUM2RDtFRWxGL0Q7NkRBQzZEO0VBQzdEO0lBRUksWUFBVztHQUlaO0VBTkg7SUFJTSxvQkFBbUI7R0FDcEI7RUFMTDtJQWlDTSxnQkFBZTtHQUNoQjtFQWxDTDtJQXlDSSxpQkFBZ0I7R0FTakI7RUFsREg7SUFzQ00sb0JBQW1CO0dBQ3BCO0VBdkNMO0lBMkNNLGFBQVk7R0FDYjtFQTVDTDtJQThDTSxvQkFBbUI7SUFDbkIsaUJBQWdCO0dBQ2pCO0VBaERMO0lBb0RJLG9CQUFtQjtJQUNuQixZQUFXO0lBQ1gsZUFBYztHQU1mO0VBNURIO0lBeURRLFlBQVc7R0FDWjtFRnlCTCw2REFBNkQ7RUFDN0QsNkRBQTZEO0VBQzdELDZEQUE2RDtFQUU3RDsrREFDNkQ7RUFDN0Q7SUdyRkksZUFBYztHQUNmO0VIb0ZIO0lHbEZJLGVBQWM7R0FJZjtFSDhFSDtJR2hGTSxXQUFVO0dBQ1g7RUhtRlA7OzZEQUU2RDtFQUN6RDtJQUdZLGNBQWE7R0FDaEI7Q0ZzSFoiLCJmaWxlIjoicHJpbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gKiBWYXJpYWJsZXNcclxuICo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICogTWl4aW5cclxuICo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSBwcmludCB7XG4gIC8qKiBTZXR0aW5ncyAqKi9cbiAgYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFByb1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBcIk1laXJ5b1wiLCBzYW5zLXNlcmlmO1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgfVxuICAvKiogTGF5b3V0cyAqKi9cbiAgLmhlYWRlcixcbiAgLmZvb3RlciAuZm9vdGVyLXRvcCwgLmZvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAud3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmNvbnRlbnRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI25ld3MgLmNvbnRlbnRzIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgICBtaW4td2lkdGg6IDEwMDBweDtcbiAgICB3aWR0aDogMTAwMHB4O1xuICB9XG4gICNuZXdzIC5jb250YWluZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiogR2xvYmFsTmF2aWdhdGlvbiAqKi9cbiAgLmhlYWRlci1sb2dvIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cbiAgLmZpeGVkaGVhZGVyIC5oZWFkZXItbG9nbyB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG4gIC5saXN0LW5hdi1nbG9iYWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAvKiogU3ViTmF2aWdhdGlvbiAqKi9cbiAgLmNvbnRlbnRzLWxheW91dC0wMSAuY29udGVudHMtc3ViIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzcuNjEzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdi1sb2NhbC0wMSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjY2NjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjY2NjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdi1sb2NhbC0wMSAuaW5uZXItd3JhcHBlci1zdGlja3kge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdi1sb2NhbC0wMS5pcy1hZmZpeGVkIC5pbm5lci13cmFwcGVyLXN0aWNreSA+IHVsIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgfVxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qIENvbXBvbmVudHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi9cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiBhcnRpY2xlLXByb2R1Y3RcclxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5hcnRpY2xlLXByb2R1Y3QgLmxpc3QtdGFiLW5hdi0wMSBhIHtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIH1cbiAgLmFydGljbGUtcHJvZHVjdCAudGFiIHRhYmxlIHtcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XG4gIH1cbiAgLmFydGljbGUtcHJvZHVjdCAudGFiIHRhYmxlIHRoLCAuYXJ0aWNsZS1wcm9kdWN0IC50YWIgdGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC50YWIgb2wsIC5hcnRpY2xlLXByb2R1Y3QgLnRhYiB1bCB7XG4gICAgZm9udC1zaXplOiA4NSU7XG4gIH1cbiAgLmFydGljbGUtcHJvZHVjdCAudHRsLWNtbi0wMSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC50dGwtY21uLTAyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5hcnRpY2xlLXByb2R1Y3QgLmJveC10ZXh0LWltYWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmFydGljbGUtcHJvZHVjdCAuYm94LXRleHQtaW1hZ2UgLmZpZy1jbW4tMDEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICB9XG4gIC5hcnRpY2xlLXByb2R1Y3QgLmJveC10ZXh0LWltYWdlIC5maWctY21uLTAxLmlzLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC5ib3gtdGV4dC1pbWFnZSAuZmlnLWNtbi0wMS5pcy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC5ib3gtdGV4dC1pbWFnZSAuZmlnLWNtbi0wMSAudHh0LWNhcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmFydGljbGUtcHJvZHVjdCAuYm94LXRleHQtaW1hZ2UgLmRldGFpbCBwIHtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC5zZWMtcHJvZHVjdHMtMDEge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC5ib3gtaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5hcnRpY2xlLXByb2R1Y3QgLmJveC1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC5ib3gtaW1hZ2UuZnVsbCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC5saXN0LWNhcmRzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5hcnRpY2xlLXByb2R1Y3QgLmxpc3QtY2FyZHMgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC5saXN0LWNhcmRzIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmFydGljbGUtcHJvZHVjdCAubGlzdC1jYXJkcyBsaTpudGgtY2hpbGQoNG4rMSkge1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG4gIC5hcnRpY2xlLXByb2R1Y3QgLmxpc3QtY2FyZHMgLmltYWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmFydGljbGUtcHJvZHVjdCAubGlzdC1jYXJkcyAuaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYXJ0aWNsZS1wcm9kdWN0IC5saXN0LWNhcmRzIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5hcnRpY2xlLXByb2R1Y3QgLmxpc3QtY2FyZHMgLnRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG4gIC8qIGFydGljbGUtcHJvZHVjdFxyXG4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogYXJ0aWNsZS1xdWFsaXR5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLmFydGljbGUtcXVhbGl0eSBwIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAuYXJ0aWNsZS1xdWFsaXR5IHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYXJ0aWNsZS1xdWFsaXR5IC5tYWluLWltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5hcnRpY2xlLXF1YWxpdHkgLmJveC10ZXh0LWltYWdlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5hcnRpY2xlLXF1YWxpdHkgLmJveC10ZXh0LWltYWdlOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmFydGljbGUtcXVhbGl0eSAuYm94LXRleHQtaW1hZ2UgLmltYWdlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLmFydGljbGUtcXVhbGl0eSAuYm94LXRleHQtaW1hZ2UgLmRldGFpbCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5hcnRpY2xlLXF1YWxpdHkgLmxpc3QtbnVtYmVyLTAxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG4gIC5hcnRpY2xlLXF1YWxpdHkgLmxpc3QtbnVtYmVyLTAxIGxpOmJlZm9yZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKiBQYWdlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyogY29ycG9yYXRlXHJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAjZzAxIC5saXN0LWNhcmQtbGlua3MudHlwZS0zLWNvbCBsaSB7XG4gICAgd2lkdGg6IDMzMi4zcHg7XG4gIH1cbiAgI2cwMSAubGlzdC1jYXJkLWxpbmtzLnR5cGUtMy1jb2wgLmJveC1jYXJkIHtcbiAgICB3aWR0aDogMzMyLjNweDtcbiAgfVxuICAjZzAxIC5saXN0LWNhcmQtbGlua3MudHlwZS0zLWNvbCAuYm94LWNhcmQgaW1nIHtcbiAgICB3aWR0aDogOTklO1xuICB9XG4gIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIOWWtualreaLoOeCuVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC5tb2Qtc2FsZXMtYmFzZSAuY29udGFjdCAudGVsLXNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIFZhcmlhYmxlc1xyXG4gKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuJGJhc2VGb250Q29sb3I6ICM0NDQ7XHJcblxyXG4kY29sb3JXaGl0ZTogI2ZmZmZmZjtcclxuJGNvbG9yQmx1ZTAxOiAjMDAzMzk5O1xyXG4kY29sb3JZZWxsb3cwMTogI2ZmZjAwMDtcclxuXHJcbiRBbmNob3JIb3ZlclRleHRDb2xvcjogZGFya2VuKCRjb2xvckJsdWUwMSw2KTtcclxuXHJcbiRoZWFkZXJIZWlnaHQ6IDgwcHg7XHJcbiRoZWFkZXJGaXhlZEhlaWdodDogNTVweDtcclxuJGhlYWRlckZpeGVkQW5pbWF0aW9uU3BlZWQ6IC4ycztcclxuJGhlYWRlckxpbmVIZWlnaHQ6IDZweDtcclxuXHJcbiRob3ZlckFuaW1hdGlvblNwZWVkOiAuMjVzO1xyXG4kaG92ZXJBbmltYXRpb25TaGFkb3c6IDAgMCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4kaW1nQW5pbWF0aW9uQWZ0ZXJTY2FsZTogMS4wNDtcclxuXHJcbiRpbnB1dEFjdGl2ZUNvbG9yOiAjZjhkNDAwO1xyXG5cclxuJGRlZmF1bHRGb250RmFtaWx5OiAnTm90byBTYW5zIEpQJywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIFwiTWVpcnlvXCIsIHNhbnMtc2VyaWY7XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAqIE1peGluXHJcbiAqPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbkBtaXhpbiBob3Zlck9wYWNpdHkge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcztcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyQnJpZ2h0bmVzcyB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTIwJSk7XHJcblx0XHRcdHRyYW5zaXRpb246ZmlsdGVyIC4zcztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpc0FuaW1hdGUge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZSAwcztcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlIDBzO1xyXG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZvbnQteXVreW8ge1xyXG4gIGZvbnQtZmFtaWx5OiAnWXVLeW8tTWVkaXVtJywn5ri45pWZ56eR5pu45L2TIE0nLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIFwi5ri45piO5pyd5L2TXCIsIFwiWXUgTWluY2hvXCIsIFl1TWluY2hvLCBcIkhH5piO5pydRVwiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCLvvK3vvLMg5piO5pydXCIsIHNlcmlmO1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJGaXgge1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlcntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG4gICZ7XHJcbiAgICAqem9vbTogMTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBuZXdzX3RpdGxlIHtcclxuICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiAjODg4ODg4O1xyXG4gIGZvbnQtc2l6ZTogMTUwJTtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiBuZXdzX3N1YnRpdGxlIHtcclxuICBtYXJnaW46IDFlbSAwIDJlbTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGZvbnQtc2l6ZTogMTIwJTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4iLCJAaW1wb3J0IFwibWl4aW5cIjtcclxuXHJcbkBtZWRpYSBwcmludCB7XHJcblxyXG4gIC8qKiBTZXR0aW5ncyAqKi9cclxuICBib2R5IHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIuODkuODqeOCruODjuinkuOCtCBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgXCJNZWlyeW9cIiwgc2Fucy1zZXJpZjtcclxuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsvL2Nocm9tZTrog4zmma/nlLvlg4/oqK3lrppcclxuICB9XHJcblxyXG4gIC8qKiBMYXlvdXRzICoqL1xyXG4gIC5oZWFkZXIsXHJcbiAgLmZvb3RlciAuZm9vdGVyLXRvcCwgLmZvb3RlciAuZm9vdGVyLWJvdHRvbSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAud3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICB9XHJcbiAgLmNvbnRlbnRzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgI25ld3MgJntcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XHJcbiAgICBtaW4td2lkdGg6IDEwMDBweDtcclxuICAgIHdpZHRoOiAxMDAwcHg7XHJcbiAgICAjbmV3cyAmIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyoqIEdsb2JhbE5hdmlnYXRpb24gKiovXHJcbiAgLmhlYWRlci1sb2dvIHtcclxuICAgIHRvcDogMjBweDtcclxuICAgIC5maXhlZGhlYWRlciAmIHtcclxuICAgICAgdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubGlzdC1uYXYtZ2xvYmFse1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAvKiogU3ViTmF2aWdhdGlvbiAqKi9cclxuICAuY29udGVudHMtbGF5b3V0LTAxIC5jb250ZW50cy1zdWIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA3Ny42MTM2cHghaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm5hdi1sb2NhbC0wMXtcclxuICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2NjYyFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNjY2MhaW1wb3J0YW50O1xyXG4gICAgLmlubmVyLXdyYXBwZXItc3RpY2t5e1xyXG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZSFpbXBvcnRhbnQ7XHJcbiAgICAgIHRvcDogaW5pdGlhbCFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWwhaW1wb3J0YW50O1xyXG4gICAgICBib3gtc2hhZG93OiAgbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1hZmZpeGVkIHtcclxuICAgICAgLmlubmVyLXdyYXBwZXItc3RpY2t5IHtcclxuICAgICAgICA+IHVsIHtcclxuICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0vL25hdi1sb2NhbC0wMVxyXG5cclxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiAgLyogQ29tcG9uZW50cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqL1xyXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbiAgLyogYXJ0aWNsZS1wcm9kdWN0XHJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gIEBpbXBvcnQgXCJtb2R1bGUvcHJpbnQvY29tcG9uZW50cy9hcnRpY2xlX3Byb2R1Y3RcIjtcclxuICAvKiBhcnRpY2xlLXByb2R1Y3RcclxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiAgQGltcG9ydCBcIm1vZHVsZS9wcmludC9jb21wb25lbnRzL2FydGljbGVfcXVhbGl0eVwiO1xyXG5cclxuICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiAgLyogUGFnZXMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqL1xyXG4gIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbiAgLyogY29ycG9yYXRlXHJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICNnMDEge1xyXG4gICAgQGltcG9ydCBcIm1vZHVsZS9wcmludC9wYWdlcy9jb3Jwb3JhdGVcIjtcclxuICB9XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICDllrbmpa3mi6DngrlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4gICAgLm1vZC1zYWxlcy1iYXNlIHtcclxuICAgICAgICAuY29udGFjdCB7XHJcbiAgICAgICAgICAgIC50ZWwtc3Age1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuYXJ0aWNsZS1wcm9kdWN0IHtcclxuXHJcbiAgLmxpc3QtdGFiLW5hdi0wMSBhe1xyXG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gIH1cclxuICAudGFie1xyXG4gICAgdGFibGV7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDEwcHggMDtcclxuICAgICAgdGgsdGR7XHJcbiAgICAgICAgcGFkZGluZzogNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBvbCx1bHtcclxuICAgICAgZm9udC1zaXplOiA4NSU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudHRsLWNtbi0wMSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAudHRsLWNtbi0wMiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAuYm94LXRleHQtaW1hZ2Uge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAuZmlnLWNtbi0wMSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgbWF4LXdpZHRoOiA0NTBweDtcclxuXHJcbiAgICAgICYuaXMtcmlnaHQge1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0IWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweCFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5pcy1sZWZ0IHtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0IWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHghaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC50eHQtY2FwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRldGFpbCB7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWMtcHJvZHVjdHMtMDEge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG4gIC5ib3gtaW1hZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgJi5mdWxsIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5saXN0LWNhcmRzIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBsaSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDRuKzEpIHtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmltYWdlIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBpbWcgeyB3aWR0aDogMTAwJTsgfVxyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1zaXplOiAxLjFlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICAgIC50ZXh0IHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qIGFydGljbGUtcXVhbGl0eVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5hcnRpY2xlLXF1YWxpdHkge1xyXG4gIHAge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50dGwtY21uLTAxIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnR0bC1jbW4tMDIge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpe1xyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tYWluLWltYWdlIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmJveC10ZXh0LWltYWdlIHtcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuaW1hZ2Uge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICAuZGV0YWlsIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIC8vIH1cclxuICB9XHJcbiAgLmxpc3QtbnVtYmVyLTAxIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgbGkge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxufVxyXG4iLCIvLyAgcHJpbnRzLnNjc3MgKCBjb3Jwb3JhdGUgKVxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi5saXN0LWNhcmQtbGlua3N7IC8vIC9jb3Jwb3JhdGUvaW5kZXguaHRtbFxyXG4gICYudHlwZS0zLWNvbCB7XHJcbiAgICBsaXtcclxuICAgICAgd2lkdGg6IDMzMi4zcHg7XHJcbiAgICB9XHJcbiAgICAuYm94LWNhcmQge1xyXG4gICAgICB3aWR0aDogMzMyLjNweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogOTklOyAvLyAxMDAl44Gg44Go5q616JC944Gh44GZ44KLXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */
