@font-face {
    font-family: 'primeicons';
    font-display: auto;
    src: url('primeicons.dfbfef2de4bfb34e9722.eot');
    src: url('primeicons.dfbfef2de4bfb34e9722.eot?#iefix') format('embedded-opentype'), url('primeicons.3a0d4a58da62cf7c55bb.ttf') format('truetype'), url('primeicons.e61f3495a7ecd3d571a4.woff') format('woff'), url('primeicons.c55d94a248721abbd220.svg?#primeicons') format('svg');
    font-weight: normal;
    font-style: normal;
}

.pi {
    font-family: 'primeicons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi:before {
    --webkit-backface-visibility:hidden;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
}

.pi-fw {
    width: 1.28571429em;
    text-align: center;
}

.pi-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear;
}

@-webkit-keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

.pi-send:before {
    content: "\e9ca";
}

.pi-slack:before {
    content: "\e9c9";
}

.pi-sun:before {
    content: "\e9c8";
}

.pi-moon:before {
    content: "\e9c7";
}

.pi-vimeo:before {
    content: "\e9c6";
}

.pi-youtube:before {
    content: "\e9c5";
}

.pi-flag:before {
    content: "\e9c4";
}

.pi-wallet:before {
    content: "\e9c3";
}

.pi-map:before {
    content: "\e9c2";
}

.pi-link:before {
    content: "\e9c1";
}

.pi-credit-card:before {
    content: "\e9bf";
}

.pi-discord:before {
    content: "\e9c0";
}

.pi-percentage:before {
    content: "\e9be";
}

.pi-euro:before {
    content: "\e9bd";
}

.pi-book:before {
    content: "\e9ba";
}

.pi-shield:before {
    content: "\e9b9";
}

.pi-paypal:before {
    content: "\e9bb";
}

.pi-amazon:before {
    content: "\e9bc";
}

.pi-phone:before {
    content: "\e9b8";
}

.pi-filter-slash:before {
    content: "\e9b7";
}

.pi-facebook:before {
    content: "\e9b4";
}

.pi-github:before {
    content: "\e9b5";
}

.pi-twitter:before {
    content: "\e9b6";
}

.pi-step-backward-alt:before {
    content: "\e9ac";
}

.pi-step-forward-alt:before {
    content: "\e9ad";
}

.pi-forward:before {
    content: "\e9ae";
}

.pi-backward:before {
    content: "\e9af";
}

.pi-fast-backward:before {
    content: "\e9b0";
}

.pi-fast-forward:before {
    content: "\e9b1";
}

.pi-pause:before {
    content: "\e9b2";
}

.pi-play:before {
    content: "\e9b3";
}

.pi-compass:before {
    content: "\e9ab";
}

.pi-id-card:before {
    content: "\e9aa";
}

.pi-ticket:before {
    content: "\e9a9";
}

.pi-file-o:before {
    content: "\e9a8";
}

.pi-reply:before {
    content: "\e9a7";
}

.pi-directions-alt:before {
    content: "\e9a5";
}

.pi-directions:before {
    content: "\e9a6";
}

.pi-thumbs-up:before {
    content: "\e9a3";
}

.pi-thumbs-down:before {
    content: "\e9a4";
}

.pi-sort-numeric-down-alt:before {
    content: "\e996";
}

.pi-sort-numeric-up-alt:before {
    content: "\e997";
}

.pi-sort-alpha-down-alt:before {
    content: "\e998";
}

.pi-sort-alpha-up-alt:before {
    content: "\e999";
}

.pi-sort-numeric-down:before {
    content: "\e99a";
}

.pi-sort-numeric-up:before {
    content: "\e99b";
}

.pi-sort-alpha-down:before {
    content: "\e99c";
}

.pi-sort-alpha-up:before {
    content: "\e99d";
}

.pi-sort-alt:before {
    content: "\e99e";
}

.pi-sort-amount-up:before {
    content: "\e99f";
}

.pi-sort-amount-down:before {
    content: "\e9a0";
}

.pi-sort-amount-down-alt:before {
    content: "\e9a1";
}

.pi-sort-amount-up-alt:before {
    content: "\e9a2";
}

.pi-palette:before {
    content: "\e995";
}

.pi-undo:before {
    content: "\e994";
}

.pi-desktop:before {
    content: "\e993";
}

.pi-sliders-v:before {
    content: "\e991";
}

.pi-sliders-h:before {
    content: "\e992";
}

.pi-search-plus:before {
    content: "\e98f";
}

.pi-search-minus:before {
    content: "\e990";
}

.pi-file-excel:before {
    content: "\e98e";
}

.pi-file-pdf:before {
    content: "\e98d";
}

.pi-check-square:before {
    content: "\e98c";
}

.pi-chart-line:before {
    content: "\e98b";
}

.pi-user-edit:before {
    content: "\e98a";
}

.pi-exclamation-circle:before {
    content: "\e989";
}

.pi-android:before {
    content: "\e985";
}

.pi-google:before {
    content: "\e986";
}

.pi-apple:before {
    content: "\e987";
}

.pi-microsoft:before {
    content: "\e988";
}

.pi-heart:before {
    content: "\e984";
}

.pi-mobile:before {
    content: "\e982";
}

.pi-tablet:before {
    content: "\e983";
}

.pi-key:before {
    content: "\e981";
}

.pi-shopping-cart:before {
    content: "\e980";
}

.pi-comments:before {
    content: "\e97e";
}

.pi-comment:before {
    content: "\e97f";
}

.pi-briefcase:before {
    content: "\e97d";
}

.pi-bell:before {
    content: "\e97c";
}

.pi-paperclip:before {
    content: "\e97b";
}

.pi-share-alt:before {
    content: "\e97a";
}

.pi-envelope:before {
    content: "\e979";
}

.pi-volume-down:before {
    content: "\e976";
}

.pi-volume-up:before {
    content: "\e977";
}

.pi-volume-off:before {
    content: "\e978";
}

.pi-eject:before {
    content: "\e975";
}

.pi-money-bill:before {
    content: "\e974";
}

.pi-images:before {
    content: "\e973";
}

.pi-image:before {
    content: "\e972";
}

.pi-sign-in:before {
    content: "\e970";
}

.pi-sign-out:before {
    content: "\e971";
}

.pi-wifi:before {
    content: "\e96f";
}

.pi-sitemap:before {
    content: "\e96e";
}

.pi-chart-bar:before {
    content: "\e96d";
}

.pi-camera:before {
    content: "\e96c";
}

.pi-dollar:before {
    content: "\e96b";
}

.pi-lock-open:before {
    content: "\e96a";
}

.pi-table:before {
    content: "\e969";
}

.pi-map-marker:before {
    content: "\e968";
}

.pi-list:before {
    content: "\e967";
}

.pi-eye-slash:before {
    content: "\e965";
}

.pi-eye:before {
    content: "\e966";
}

.pi-folder-open:before {
    content: "\e964";
}

.pi-folder:before {
    content: "\e963";
}

.pi-video:before {
    content: "\e962";
}

.pi-inbox:before {
    content: "\e961";
}

.pi-lock:before {
    content: "\e95f";
}

.pi-unlock:before {
    content: "\e960";
}

.pi-tags:before {
    content: "\e95d";
}

.pi-tag:before {
    content: "\e95e";
}

.pi-power-off:before {
    content: "\e95c";
}

.pi-save:before {
    content: "\e95b";
}

.pi-question-circle:before {
    content: "\e959";
}

.pi-question:before {
    content: "\e95a";
}

.pi-copy:before {
    content: "\e957";
}

.pi-file:before {
    content: "\e958";
}

.pi-clone:before {
    content: "\e955";
}

.pi-calendar-times:before {
    content: "\e952";
}

.pi-calendar-minus:before {
    content: "\e953";
}

.pi-calendar-plus:before {
    content: "\e954";
}

.pi-ellipsis-v:before {
    content: "\e950";
}

.pi-ellipsis-h:before {
    content: "\e951";
}

.pi-bookmark:before {
    content: "\e94e";
}

.pi-globe:before {
    content: "\e94f";
}

.pi-replay:before {
    content: "\e94d";
}

.pi-filter:before {
    content: "\e94c";
}

.pi-print:before {
    content: "\e94b";
}

.pi-align-right:before {
    content: "\e946";
}

.pi-align-left:before {
    content: "\e947";
}

.pi-align-center:before {
    content: "\e948";
}

.pi-align-justify:before {
    content: "\e949";
}

.pi-cog:before {
    content: "\e94a";
}

.pi-cloud-download:before {
    content: "\e943";
}

.pi-cloud-upload:before {
    content: "\e944";
}

.pi-cloud:before {
    content: "\e945";
}

.pi-pencil:before {
    content: "\e942";
}

.pi-users:before {
    content: "\e941";
}

.pi-clock:before {
    content: "\e940";
}

.pi-user-minus:before {
    content: "\e93e";
}

.pi-user-plus:before {
    content: "\e93f";
}

.pi-trash:before {
    content: "\e93d";
}

.pi-external-link:before {
    content: "\e93c";
}

.pi-window-maximize:before {
    content: "\e93b";
}

.pi-window-minimize:before {
    content: "\e93a";
}

.pi-refresh:before {
    content: "\e938";
}

.pi-user:before {
    content: "\e939";
}

.pi-exclamation-triangle:before {
    content: "\e922";
}

.pi-calendar:before {
    content: "\e927";
}

.pi-chevron-circle-left:before {
    content: "\e928";
}

.pi-chevron-circle-down:before {
    content: "\e929";
}

.pi-chevron-circle-right:before {
    content: "\e92a";
}

.pi-chevron-circle-up:before {
    content: "\e92b";
}

.pi-angle-double-down:before {
    content: "\e92c";
}

.pi-angle-double-left:before {
    content: "\e92d";
}

.pi-angle-double-right:before {
    content: "\e92e";
}

.pi-angle-double-up:before {
    content: "\e92f";
}

.pi-angle-down:before {
    content: "\e930";
}

.pi-angle-left:before {
    content: "\e931";
}

.pi-angle-right:before {
    content: "\e932";
}

.pi-angle-up:before {
    content: "\e933";
}

.pi-upload:before {
    content: "\e934";
}

.pi-download:before {
    content: "\e956";
}

.pi-ban:before {
    content: "\e935";
}

.pi-star-o:before {
    content: "\e936";
}

.pi-star:before {
    content: "\e937";
}

.pi-chevron-left:before {
    content: "\e900";
}

.pi-chevron-right:before {
    content: "\e901";
}

.pi-chevron-down:before {
    content: "\e902";
}

.pi-chevron-up:before {
    content: "\e903";
}

.pi-caret-left:before {
    content: "\e904";
}

.pi-caret-right:before {
    content: "\e905";
}

.pi-caret-down:before {
    content: "\e906";
}

.pi-caret-up:before {
    content: "\e907";
}

.pi-search:before {
    content: "\e908";
}

.pi-check:before {
    content: "\e909";
}

.pi-check-circle:before {
    content: "\e90a";
}

.pi-times:before {
    content: "\e90b";
}

.pi-times-circle:before {
    content: "\e90c";
}

.pi-plus:before {
    content: "\e90d";
}

.pi-plus-circle:before {
    content: "\e90e";
}

.pi-minus:before {
    content: "\e90f";
}

.pi-minus-circle:before {
    content: "\e910";
}

.pi-circle-on:before {
    content: "\e911";
}

.pi-circle-off:before {
    content: "\e912";
}

.pi-sort-down:before {
    content: "\e913";
}

.pi-sort-up:before {
    content: "\e914";
}

.pi-sort:before {
    content: "\e915";
}

.pi-step-backward:before {
    content: "\e916";
}

.pi-step-forward:before {
    content: "\e917";
}

.pi-th-large:before {
    content: "\e918";
}

.pi-arrow-down:before {
    content: "\e919";
}

.pi-arrow-left:before {
    content: "\e91a";
}

.pi-arrow-right:before {
    content: "\e91b";
}

.pi-arrow-up:before {
    content: "\e91c";
}

.pi-bars:before {
    content: "\e91d";
}

.pi-arrow-circle-down:before {
    content: "\e91e";
}

.pi-arrow-circle-left:before {
    content: "\e91f";
}

.pi-arrow-circle-right:before {
    content: "\e920";
}

.pi-arrow-circle-up:before {
    content: "\e921";
}

.pi-info:before {
    content: "\e923";
}

.pi-info-circle:before {
    content: "\e924";
}

.pi-home:before {
    content: "\e925";
}

.pi-spinner:before {
    content: "\e926";
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByaW1laWNvbnMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0lBQ0kseUJBQXlCO0lBQ3pCLGtCQUFrQjtJQUNsQiwrQ0FBa0M7SUFDbEMsbVJBQStOO0lBQy9OLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSx5QkFBeUI7SUFDekIsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLG1DQUFtQztJQUNuQyxrQ0FBa0M7QUFDdEM7O0FBRUE7SUFDSSxtQ0FBbUM7SUFDbkMsbUNBQTJCO1lBQTNCLDJCQUEyQjtBQUMvQjs7QUFFQTtJQUNJLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSw2Q0FBNkM7SUFDN0MscUNBQXFDO0FBQ3pDOztBQUVBO0lBQ0k7UUFFSSx1QkFBdUI7SUFDM0I7SUFDQTtRQUVJLHlCQUF5QjtJQUM3QjtBQUNKOztBQUVBO0lBQ0k7UUFFSSx1QkFBdUI7SUFDM0I7SUFDQTtRQUVJLHlCQUF5QjtJQUM3QjtBQUNKOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCIiwiZmlsZSI6InByaW1laWNvbnMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdwcmltZWljb25zJztcbiAgICBmb250LWRpc3BsYXk6IGF1dG87XG4gICAgc3JjOiB1cmwoJy4vZm9udHMvcHJpbWVpY29ucy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi9mb250cy9wcmltZWljb25zLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi9mb250cy9wcmltZWljb25zLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuL2ZvbnRzL3ByaW1laWNvbnMud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4vZm9udHMvcHJpbWVpY29ucy5zdmc/I3ByaW1laWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucGkge1xuICAgIGZvbnQtZmFtaWx5OiAncHJpbWVpY29ucyc7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5waTpiZWZvcmUge1xuICAgIC0td2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnBpLWZ3IHtcbiAgICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBpLXNwaW4ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG59XG5cbi5waS1zZW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5Y2FcIjtcbn1cblxuLnBpLXNsYWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzlcIjtcbn1cblxuLnBpLXN1bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM4XCI7XG59XG5cbi5waS1tb29uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzdcIjtcbn1cblxuLnBpLXZpbWVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzZcIjtcbn1cblxuLnBpLXlvdXR1YmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljNVwiO1xufVxuXG4ucGktZmxhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG59XG5cbi5waS13YWxsZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljM1wiO1xufVxuXG4ucGktbWFwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzJcIjtcbn1cblxuLnBpLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljMVwiO1xufVxuXG4ucGktY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliZlwiO1xufVxuXG4ucGktZGlzY29yZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWMwXCI7XG59XG5cbi5waS1wZXJjZW50YWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YmVcIjtcbn1cblxuLnBpLWV1cm86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliZFwiO1xufVxuXG4ucGktYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJhXCI7XG59XG5cbi5waS1zaGllbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliOVwiO1xufVxuXG4ucGktcGF5cGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YmJcIjtcbn1cblxuLnBpLWFtYXpvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJjXCI7XG59XG5cbi5waS1waG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI4XCI7XG59XG5cbi5waS1maWx0ZXItc2xhc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliN1wiO1xufVxuXG4ucGktZmFjZWJvb2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliNFwiO1xufVxuXG4ucGktZ2l0aHViOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjVcIjtcbn1cblxuLnBpLXR3aXR0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliNlwiO1xufVxuXG4ucGktc3RlcC1iYWNrd2FyZC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhY1wiO1xufVxuXG4ucGktc3RlcC1mb3J3YXJkLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFkXCI7XG59XG5cbi5waS1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWVcIjtcbn1cblxuLnBpLWJhY2t3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWZcIjtcbn1cblxuLnBpLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliMFwiO1xufVxuXG4ucGktZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjFcIjtcbn1cblxuLnBpLXBhdXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjJcIjtcbn1cblxuLnBpLXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliM1wiO1xufVxuXG4ucGktY29tcGFzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFiXCI7XG59XG5cbi5waS1pZC1jYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWFcIjtcbn1cblxuLnBpLXRpY2tldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWE5XCI7XG59XG5cbi5waS1maWxlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhOFwiO1xufVxuXG4ucGktcmVwbHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhN1wiO1xufVxuXG4ucGktZGlyZWN0aW9ucy1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhNVwiO1xufVxuXG4ucGktZGlyZWN0aW9uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWE2XCI7XG59XG5cbi5waS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhM1wiO1xufVxuXG4ucGktdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhNFwiO1xufVxuXG4ucGktc29ydC1udW1lcmljLWRvd24tYWx0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTZcIjtcbn1cblxuLnBpLXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5N1wiO1xufVxuXG4ucGktc29ydC1hbHBoYS1kb3duLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk4XCI7XG59XG5cbi5waS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG5cbi5waS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTlhXCI7XG59XG5cbi5waS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5YlwiO1xufVxuXG4ucGktc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OWNcIjtcbn1cblxuLnBpLXNvcnQtYWxwaGEtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZFwiO1xufVxuXG4ucGktc29ydC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZVwiO1xufVxuXG4ucGktc29ydC1hbW91bnQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZlwiO1xufVxuXG4ucGktc29ydC1hbW91bnQtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XG59XG5cbi5waS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWExXCI7XG59XG5cbi5waS1zb3J0LWFtb3VudC11cC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhMlwiO1xufVxuXG4ucGktcGFsZXR0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk1XCI7XG59XG5cbi5waS11bmRvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTRcIjtcbn1cblxuLnBpLWRlc2t0b3A6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5M1wiO1xufVxuXG4ucGktc2xpZGVycy12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTFcIjtcbn1cblxuLnBpLXNsaWRlcnMtaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTkyXCI7XG59XG5cbi5waS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThmXCI7XG59XG5cbi5waS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5MFwiO1xufVxuXG4ucGktZmlsZS1leGNlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThlXCI7XG59XG5cbi5waS1maWxlLXBkZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThkXCI7XG59XG5cbi5waS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4Y1wiO1xufVxuXG4ucGktY2hhcnQtbGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG59XG5cbi5waS11c2VyLWVkaXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4YVwiO1xufVxuXG4ucGktZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODlcIjtcbn1cblxuLnBpLWFuZHJvaWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4NVwiO1xufVxuXG4ucGktZ29vZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODZcIjtcbn1cblxuLnBpLWFwcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODdcIjtcbn1cblxuLnBpLW1pY3Jvc29mdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XG59XG5cbi5waS1oZWFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG59XG5cbi5waS1tb2JpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4MlwiO1xufVxuXG4ucGktdGFibGV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODNcIjtcbn1cblxuLnBpLWtleTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTgxXCI7XG59XG5cbi5waS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODBcIjtcbn1cblxuLnBpLWNvbW1lbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2VcIjtcbn1cblxuLnBpLWNvbW1lbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3ZlwiO1xufVxuXG4ucGktYnJpZWZjYXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2RcIjtcbn1cblxuLnBpLWJlbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3Y1wiO1xufVxuXG4ucGktcGFwZXJjbGlwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2JcIjtcbn1cblxuLnBpLXNoYXJlLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG59XG5cbi5waS1lbnZlbG9wZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG59XG5cbi5waS12b2x1bWUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG59XG5cbi5waS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3N1wiO1xufVxuXG4ucGktdm9sdW1lLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc4XCI7XG59XG5cbi5waS1lamVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc1XCI7XG59XG5cbi5waS1tb25leS1iaWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzRcIjtcbn1cblxuLnBpLWltYWdlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTczXCI7XG59XG5cbi5waS1pbWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTcyXCI7XG59XG5cbi5waS1zaWduLWluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzBcIjtcbn1cblxuLnBpLXNpZ24tb3V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzFcIjtcbn1cblxuLnBpLXdpZmk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZlwiO1xufVxuXG4ucGktc2l0ZW1hcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZlXCI7XG59XG5cbi5waS1jaGFydC1iYXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZFwiO1xufVxuXG4ucGktY2FtZXJhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NmNcIjtcbn1cblxuLnBpLWRvbGxhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG59XG5cbi5waS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2YVwiO1xufVxuXG4ucGktdGFibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2OVwiO1xufVxuXG4ucGktbWFwLW1hcmtlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY4XCI7XG59XG5cbi5waS1saXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjdcIjtcbn1cblxuLnBpLWV5ZS1zbGFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY1XCI7XG59XG5cbi5waS1leWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NlwiO1xufVxuXG4ucGktZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NFwiO1xufVxuXG4ucGktZm9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjNcIjtcbn1cblxuLnBpLXZpZGVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjJcIjtcbn1cblxuLnBpLWluYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjFcIjtcbn1cblxuLnBpLWxvY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZlwiO1xufVxuXG4ucGktdW5sb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjBcIjtcbn1cblxuLnBpLXRhZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZFwiO1xufVxuXG4ucGktdGFnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWVcIjtcbn1cblxuLnBpLXBvd2VyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG5cbi5waS1zYXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWJcIjtcbn1cblxuLnBpLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU5XCI7XG59XG5cbi5waS1xdWVzdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVhXCI7XG59XG5cbi5waS1jb3B5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTdcIjtcbn1cblxuLnBpLWZpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1OFwiO1xufVxuXG4ucGktY2xvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuXG4ucGktY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1MlwiO1xufVxuXG4ucGktY2FsZW5kYXItbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1M1wiO1xufVxuXG4ucGktY2FsZW5kYXItcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU0XCI7XG59XG5cbi5waS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cblxuLnBpLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1MVwiO1xufVxuXG4ucGktYm9va21hcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuXG4ucGktZ2xvYmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZlwiO1xufVxuXG4ucGktcmVwbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NGRcIjtcbn1cblxuLnBpLWZpbHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XG59XG5cbi5waS1wcmludDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG59XG5cbi5waS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XG59XG5cbi5waS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDdcIjtcbn1cblxuLnBpLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ4XCI7XG59XG5cbi5waS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDlcIjtcbn1cblxuLnBpLWNvZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRhXCI7XG59XG5cbi5waS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG5cbi5waS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NFwiO1xufVxuXG4ucGktY2xvdWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NVwiO1xufVxuXG4ucGktcGVuY2lsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDJcIjtcbn1cblxuLnBpLXVzZXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDFcIjtcbn1cblxuLnBpLWNsb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDBcIjtcbn1cblxuLnBpLXVzZXItbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzZVwiO1xufVxuXG4ucGktdXNlci1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2ZcIjtcbn1cblxuLnBpLXRyYXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cblxuLnBpLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuXG4ucGktd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2JcIjtcbn1cblxuLnBpLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG5cbi5waS1yZWZyZXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzhcIjtcbn1cbiAgXG4ucGktdXNlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG59XG5cbi5waS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG59XG5cbi5waS1jYWxlbmRhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XG59XG5cbi5waS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjhcIjtcbn1cblxuLnBpLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyOVwiO1xufVxuXG4ucGktY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyYVwiO1xufVxuXG4ucGktY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuXG4ucGktYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyY1wiO1xufVxuXG4ucGktYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyZFwiO1xufVxuXG4ucGktYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MmVcIjtcbn1cblxuLnBpLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG59XG5cbi5waS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzBcIjtcbn1cblxuLnBpLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzMVwiO1xufVxuXG4ucGktYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzMlwiO1xufVxuXG4ucGktYW5nbGUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzM1wiO1xufVxuXG4ucGktdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzRcIjtcbn1cblxuLnBpLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTZcIjtcbn1cblxuLnBpLWJhbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG5cbi5waS1zdGFyLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzNlwiO1xufVxuXG4ucGktc3RhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM3XCI7XG59XG5cbi5waS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4ucGktY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5waS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4ucGktY2hldnJvbi11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5waS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLnBpLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLnBpLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4ucGktY2FyZXQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4ucGktc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLnBpLWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLnBpLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG5cbi5waS10aW1lczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG59XG5cbi5waS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuXG4ucGktcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5cbi5waS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG5cbi5waS1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi5waS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuXG4ucGktY2lyY2xlLW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cblxuLnBpLWNpcmNsZS1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuXG4ucGktc29ydC1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTNcIjtcbn1cblxuLnBpLXNvcnQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuXG4ucGktc29ydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG5cbi5waS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cblxuLnBpLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG5cbi5waS10aC1sYXJnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG5cbi5waS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLnBpLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuXG4ucGktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxYlwiO1xufVxuXG4ucGktYXJyb3ctdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuXG4ucGktYmFyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG5cbi5waS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG5cbi5waS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG5cbi5waS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuXG4ucGktYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjFcIjtcbn1cblxuLnBpLWluZm86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyM1wiO1xufVxuXG4ucGktaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4ucGktaG9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XG59XG5cbi5waS1zcGlubmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cbiJdfQ== */
.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@-webkit-keyframes p-fadein{0%{opacity:0}100%{opacity:1}}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;width:0;flex:0 0 auto}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-button-label{transition:all .2s}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-disabled{cursor:default !important;pointer-events:none}.p-checkbox-box{display:flex;justify-content:center;align-items:center}p-checkbox{display:inline-flex;vertical-align:bottom;align-items:center}.p-checkbox-label{line-height:1}.p-colorpicker-panel .p-colorpicker-color{background:transparent url('color.6441e63a57ccc5105bad.png') no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url('hue.f8505bd4d6f3e3aa435b.png') no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea ~ label{top:1rem}.p-float-label input:focus ~ label,.p-float-label input.p-filled ~ label,.p-float-label textarea:focus ~ label,.p-float-label textarea.p-filled ~ label,.p-float-label .p-inputwrapper-focus ~ label,.p-float-label .p-inputwrapper-filled ~ label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill ~ label{top:-20px;font-size:12px}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-right>i{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-password{position:relative;display:inline-flex}.p-password-panel{position:absolute}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{height:100%;width:0;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1.0,1.0);visibility:visible}p-radiobutton{display:inline-flex;vertical-align:bottom;align-items:center}.p-radiobutton-label{line-height:1}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,0.5);border-radius:100%;transform:scale(0)}.p-ink-active{-webkit-animation:ripple .4s linear;animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none !important}@-webkit-keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem}
/*# sourceMappingURL=data:application/json;base64,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a0IsQ0FBQyxvQkFBb0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsaUNBQWlDLENBQUMsaUJBQWlCLENBQUMsaUJBQWlCLENBQUMsbURBQW1ELHNDQUFzQyxDQUFDLGtCQUFrQixDQUFDLGNBQWMsbUJBQW1CLENBQUMscUJBQXFCLENBQUMsa0JBQWtCLENBQUMscUJBQXFCLGFBQWEsQ0FBQyxVQUFVLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyxPQUFPLGFBQWEsQ0FBQyxpQkFBaUIsQ0FBQyxnQ0FBZ0MsQ0FBQyxrQkFBa0IsQ0FBQyxrQkFBa0IsQ0FBQyxjQUFjLG1DQUEwQixDQUExQiwyQkFBMkIsQ0FBQywwQkFBMEIsdUJBQXVCLENBQUMsMEJBQWtCLEtBQUssU0FBUyxDQUFDLG9CQUFvQixDQUFDLENBQXRELGtCQUFrQixLQUFLLFNBQVMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLFdBQVcsaUJBQWlCLENBQUMsWUFBWSxDQUFDLG1CQUFtQixDQUFDLGlCQUFpQixDQUFDLHFEQUFxRCxnQkFBZ0IsQ0FBQyxxREFBcUQsZUFBZSxDQUFDLDJCQUEyQixvQkFBb0IsQ0FBQyxpQkFBaUIsaUJBQWlCLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyx3QkFBd0IsQ0FBQyxrQkFBa0IsQ0FBQyxrQ0FBa0MsT0FBTyxDQUFDLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQyxnQ0FBZ0MsQ0FBQyxpQ0FBaUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxrQkFBa0IsQ0FBQyxpQ0FBaUMsQ0FBQyx5QkFBeUIsZUFBZSxDQUFDLGdDQUFnQyxRQUFRLENBQUMsUUFBUSxDQUFDLG1CQUFtQixDQUFDLDBCQUEwQixDQUFDLG1DQUFtQyxLQUFLLENBQUMsUUFBUSxDQUFDLG1CQUFtQixDQUFDLDJCQUEyQiIsImZpbGUiOiJwcmltZW5nLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucC1jb21wb25lbnQsLnAtY29tcG9uZW50ICp7Ym94LXNpemluZzpib3JkZXItYm94fS5wLWhpZGRlbntkaXNwbGF5Om5vbmV9LnAtaGlkZGVuLXNwYWNle3Zpc2liaWxpdHk6aGlkZGVufS5wLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowO2NsaXA6cmVjdCgwIDAgMCAwKTtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4fS5wLWhpZGRlbi1hY2Nlc3NpYmxlIGlucHV0LC5wLWhpZGRlbi1hY2Nlc3NpYmxlIHNlbGVjdHt0cmFuc2Zvcm06c2NhbGUoMCl9LnAtcmVzZXR7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO291dGxpbmU6MDt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MTAwJTtsaXN0LXN0eWxlOm5vbmV9LnAtZGlzYWJsZWQsLnAtZGlzYWJsZWQgKntjdXJzb3I6ZGVmYXVsdCAhaW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOm5vbmV9LnAtY29tcG9uZW50LW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnAtb3ZlcmZsb3ctaGlkZGVue292ZXJmbG93OmhpZGRlbn0ucC11bnNlbGVjdGFibGUtdGV4dHt1c2VyLXNlbGVjdDpub25lfS5wLXNjcm9sbGJhci1tZWFzdXJle3dpZHRoOjEwMHB4O2hlaWdodDoxMDBweDtvdmVyZmxvdzpzY3JvbGw7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5cHh9QC13ZWJraXQta2V5ZnJhbWVzIHAtZmFkZWluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19QGtleWZyYW1lcyBwLWZhZGVpbnswJXtvcGFjaXR5OjB9MTAwJXtvcGFjaXR5OjF9fWlucHV0W3R5cGU9XCJidXR0b25cIl0saW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxpbnB1dFt0eXBlPVwicmVzZXRcIl0saW5wdXRbdHlwZT1cImZpbGVcIl06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLGJ1dHRvbntib3JkZXItcmFkaXVzOjB9LnAtbGlua3t0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZX0ucC1zci1vbmx5e2JvcmRlcjowO2NsaXA6cmVjdCgxcHgsMXB4LDFweCwxcHgpO2NsaXAtcGF0aDppbnNldCg1MCUpO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7d29yZC13cmFwOm5vcm1hbCAhaW1wb3J0YW50fS5wLWNvbm5lY3RlZC1vdmVybGF5e29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGVZKDAuOCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjEycyBjdWJpYy1iZXppZXIoMCwwLDAuMiwxKSxvcGFjaXR5IC4xMnMgY3ViaWMtYmV6aWVyKDAsMCwwLjIsMSl9LnAtY29ubmVjdGVkLW92ZXJsYXktdmlzaWJsZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlWSgxKX0ucC1jb25uZWN0ZWQtb3ZlcmxheS1oaWRkZW57b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZVkoMSk7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBsaW5lYXJ9LnAtdG9nZ2xlYWJsZS1jb250ZW50Lm5nLWFuaW1hdGluZ3tvdmVyZmxvdzpoaWRkZW59LnAtYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czoxMHB4O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MCAuNXJlbX0ucC1vdmVybGF5LWJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlfS5wLW92ZXJsYXktYmFkZ2UgLnAtYmFkZ2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwtNTAlKTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDttYXJnaW46MH0ucC1iYWRnZS1kb3R7d2lkdGg6LjVyZW07bWluLXdpZHRoOi41cmVtO2hlaWdodDouNXJlbTtib3JkZXItcmFkaXVzOjUwJTtwYWRkaW5nOjB9LnAtYmFkZ2Utbm8tZ3V0dGVye3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjUwJX0ucC1idXR0b257bWFyZ2luOjA7ZGlzcGxheTppbmxpbmUtZmxleDtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lO2FsaWduLWl0ZW1zOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjpib3R0b207dGV4dC1hbGlnbjpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWJ1dHRvbi1sYWJlbHtmbGV4OjEgMSBhdXRvfS5wLWJ1dHRvbi1pY29uLXJpZ2h0e29yZGVyOjF9LnAtYnV0dG9uOmRpc2FibGVke2N1cnNvcjpkZWZhdWx0fS5wLWJ1dHRvbi1pY29uLW9ubHl7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucC1idXR0b24taWNvbi1vbmx5IC5wLWJ1dHRvbi1sYWJlbHt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDowO2ZsZXg6MCAwIGF1dG99LnAtYnV0dG9uLXZlcnRpY2Fse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ucC1idXR0b24taWNvbi1ib3R0b217b3JkZXI6Mn0ucC1idXR0b25zZXQgLnAtYnV0dG9ue21hcmdpbjowfS5wLWJ1dHRvbnNldCAucC1idXR0b246bm90KDpsYXN0LWNoaWxkKXtib3JkZXItcmlnaHQ6MCBub25lfS5wLWJ1dHRvbnNldCAucC1idXR0b246bm90KDpmaXJzdC1vZi10eXBlKTpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLXJhZGl1czowfS5wLWJ1dHRvbnNldCAucC1idXR0b246Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnAtYnV0dG9uc2V0IC5wLWJ1dHRvbjpsYXN0LW9mLXR5cGV7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ucC1idXR0b25zZXQgLnAtYnV0dG9uOmZvY3Vze3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0ucC1idXR0b24tbGFiZWx7dHJhbnNpdGlvbjphbGwgLjJzfS5wLWNoZWNrYm94e2Rpc3BsYXk6aW5saW5lLWZsZXg7Y3Vyc29yOnBvaW50ZXI7dXNlci1zZWxlY3Q6bm9uZTt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnAtY2hlY2tib3gtZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHQgIWltcG9ydGFudDtwb2ludGVyLWV2ZW50czpub25lfS5wLWNoZWNrYm94LWJveHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9cC1jaGVja2JveHtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOmJvdHRvbTthbGlnbi1pdGVtczpjZW50ZXJ9LnAtY2hlY2tib3gtbGFiZWx7bGluZS1oZWlnaHQ6MX0ucC1jb2xvcnBpY2tlci1wYW5lbCAucC1jb2xvcnBpY2tlci1jb2xvcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChcIi4vaW1hZ2VzL2NvbG9yLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3B9LnAtY29sb3JwaWNrZXItcGFuZWwgLnAtY29sb3JwaWNrZXItaHVle2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKFwiLi9pbWFnZXMvaHVlLnBuZ1wiKSBuby1yZXBlYXQgbGVmdCB0b3B9LnAtaW5wdXR0ZXh0e21hcmdpbjowfS5wLWZsdWlkIC5wLWlucHV0dGV4dHt3aWR0aDoxMDAlfS5wLWlucHV0Z3JvdXB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0cmV0Y2g7d2lkdGg6MTAwJX0ucC1pbnB1dGdyb3VwLWFkZG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucC1pbnB1dGdyb3VwIC5wLWZsb2F0LWxhYmVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMCV9LnAtaW5wdXRncm91cCAucC1pbnB1dHRleHQsLnAtZmx1aWQgLnAtaW5wdXRncm91cCAucC1pbnB1dHRleHR7ZmxleDoxIDEgYXV0bzt3aWR0aDoxJX0ucC1mbG9hdC1sYWJlbHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWZsb2F0LWxhYmVsIGxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3BvaW50ZXItZXZlbnRzOm5vbmU7dG9wOjUwJTttYXJnaW4tdG9wOi0uNXJlbTt0cmFuc2l0aW9uLXByb3BlcnR5OmFsbDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO2xpbmUtaGVpZ2h0OjF9LnAtZmxvYXQtbGFiZWwgdGV4dGFyZWEgfiBsYWJlbHt0b3A6MXJlbX0ucC1mbG9hdC1sYWJlbCBpbnB1dDpmb2N1cyB+IGxhYmVsLC5wLWZsb2F0LWxhYmVsIGlucHV0LnAtZmlsbGVkIH4gbGFiZWwsLnAtZmxvYXQtbGFiZWwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbCwucC1mbG9hdC1sYWJlbCB0ZXh0YXJlYS5wLWZpbGxlZCB+IGxhYmVsLC5wLWZsb2F0LWxhYmVsIC5wLWlucHV0d3JhcHBlci1mb2N1cyB+IGxhYmVsLC5wLWZsb2F0LWxhYmVsIC5wLWlucHV0d3JhcHBlci1maWxsZWQgfiBsYWJlbHt0b3A6LS43NXJlbTtmb250LXNpemU6MTJweH0ucC1mbG9hdC1sYWJlbCAuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVse3RvcDotMjBweDtmb250LXNpemU6MTJweH0ucC1pbnB1dC1pY29uLWxlZnQsLnAtaW5wdXQtaWNvbi1yaWdodHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30ucC1pbnB1dC1pY29uLWxlZnQ+aSwucC1pbnB1dC1pY29uLXJpZ2h0Pml7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTttYXJnaW4tdG9wOi0uNXJlbX0ucC1mbHVpZCAucC1pbnB1dC1pY29uLWxlZnQsLnAtZmx1aWQgLnAtaW5wdXQtaWNvbi1yaWdodHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LnAtaW5wdXR0ZXh0YXJlYS1yZXNpemFibGV7b3ZlcmZsb3c6aGlkZGVuO3Jlc2l6ZTpub25lfS5wLWZsdWlkIC5wLWlucHV0dGV4dGFyZWF7d2lkdGg6MTAwJX0ucC1wYXNzd29yZHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4fS5wLXBhc3N3b3JkLXBhbmVse3Bvc2l0aW9uOmFic29sdXRlfS5wLXBhc3N3b3JkIC5wLXBhc3N3b3JkLXBhbmVse21pbi13aWR0aDoxMDAlfS5wLXBhc3N3b3JkLW1ldGVye2hlaWdodDoxMHB4fS5wLXBhc3N3b3JkLXN0cmVuZ3Roe2hlaWdodDoxMDAlO3dpZHRoOjA7dHJhbnNpdGlvbjp3aWR0aCAxcyBlYXNlLWluLW91dH0ucC1mbHVpZCAucC1wYXNzd29yZHtkaXNwbGF5OmZsZXh9LnAtcmFkaW9idXR0b257ZGlzcGxheTppbmxpbmUtZmxleDtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lO3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0ucC1yYWRpb2J1dHRvbi1ib3h7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5wLXJhZGlvYnV0dG9uLWljb257LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSguMSk7Ym9yZGVyLXJhZGl1czo1MCU7dmlzaWJpbGl0eTpoaWRkZW59LnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0IC5wLXJhZGlvYnV0dG9uLWljb257dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMS4wLDEuMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXAtcmFkaW9idXR0b257ZGlzcGxheTppbmxpbmUtZmxleDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207YWxpZ24taXRlbXM6Y2VudGVyfS5wLXJhZGlvYnV0dG9uLWxhYmVse2xpbmUtaGVpZ2h0OjF9LnAtcmlwcGxle292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0ucC1pbmt7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsMC41KTtib3JkZXItcmFkaXVzOjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApfS5wLWluay1hY3RpdmV7YW5pbWF0aW9uOnJpcHBsZSAuNHMgbGluZWFyfS5wLXJpcHBsZS1kaXNhYmxlZCAucC1pbmt7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QGtleWZyYW1lcyByaXBwbGV7MTAwJXtvcGFjaXR5OjA7dHJhbnNmb3JtOnNjYWxlKDIuNSl9fS5wLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lO3BhZGRpbmc6LjI1ZW0gLjVyZW07bWF4LXdpZHRoOjEyLjVyZW19LnAtdG9vbHRpcC5wLXRvb2x0aXAtcmlnaHQsLnAtdG9vbHRpcC5wLXRvb2x0aXAtbGVmdHtwYWRkaW5nOjAgLjI1cmVtfS5wLXRvb2x0aXAucC10b29sdGlwLXRvcCwucC10b29sdGlwLnAtdG9vbHRpcC1ib3R0b217cGFkZGluZzouMjVlbSAwfS5wLXRvb2x0aXAgLnAtdG9vbHRpcC10ZXh0e3doaXRlLXNwYWNlOnByZS1saW5lfS5wLXRvb2x0aXAtYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5wLXRvb2x0aXAtcmlnaHQgLnAtdG9vbHRpcC1hcnJvd3t0b3A6NTAlO2xlZnQ6MDttYXJnaW4tdG9wOi0uMjVyZW07Ym9yZGVyLXdpZHRoOi4yNWVtIC4yNWVtIC4yNWVtIDB9LnAtdG9vbHRpcC1sZWZ0IC5wLXRvb2x0aXAtYXJyb3d7dG9wOjUwJTtyaWdodDowO21hcmdpbi10b3A6LS4yNXJlbTtib3JkZXItd2lkdGg6LjI1ZW0gMCAuMjVlbSAuMjVyZW19LnAtdG9vbHRpcC5wLXRvb2x0aXAtdG9we3BhZGRpbmc6LjI1ZW0gMH0ucC10b29sdGlwLXRvcCAucC10b29sdGlwLWFycm93e2JvdHRvbTowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0uMjVyZW07Ym9yZGVyLXdpZHRoOi4yNWVtIC4yNWVtIDB9LnAtdG9vbHRpcC1ib3R0b20gLnAtdG9vbHRpcC1hcnJvd3t0b3A6MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotLjI1cmVtO2JvcmRlci13aWR0aDowIC4yNWVtIC4yNXJlbX0iXX0= */
.z-contenedor {
  max-width: 1200px !important;
}

.bloque-planes {
  background-color: var(--bs--color-principal-blanco);
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);
}

.z-accionables {
  width: auto;
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  padding: 8px 24px 8px 4px;
  border-radius: 8px;
  border: 3px solid var(--bs--color-grises-gris-10);
  margin-bottom: 16px;
  background-color: var(--bs--color-principal-blanco);
  -ms-box-shadow: 0px 8px 10px 0px rgba(100, 100, 100, 0.12);
  box-shadow: 0px 8px 10px 0px rgba(100, 100, 100, 0.12);
}

.z-accionables:hover {
  background-color: var(--bs--color-grises-gris-10);
}

.z-accionables.full {
  width: 100%;
}

.z-accionables a {
  text-decoration: none;
  color: var(--bs--color-principal-negro);
  width: 100%;
  display: grid;
  grid-template-columns: 56px auto 12px;
}

.z-accionables a span {
  height: 48px;
  display: grid;
  place-items: center start;
  line-height: 2rem;
  font-size: var(--bs--font-size-p);
}

.z-accionables a svg {
  position: absolute;
  right: 10px;
  height: 16px;
  top: calc(50% - 8px);
  fill: var(--bs--color-grises-gris-40);
}

.text-justify {
  text-align: justify !important;
}

.justify-label label.p-checkbox-label {
  text-align: justify !important;
}

.p-inputgroup {
  outline: 1px solid var(--bs--color-grises-gris-40) !important;
  border-radius: 4px;
}

.p-inputgroup input.p-inputtext {
  outline: none !important;
  margin: 0;
}

.p-inputgroup input.p-inputtext[disabled] {
  outline: none !important;
}

.p-inputgroup-addon {
  color: var(--bs--color-principal-negro);
  padding-left: 10px;
  padding-right: 10px;
  background-color: light-dark(rgba(239, 239, 239, 0.3), rgba(59, 59, 59, 0.3));
  border-right: 1px solid var(--bs--color-grises-gris-40) !important;
}

.z-btn-back {
  color: var(--bs--color-principal-negro);
  justify-content: flex-start;
  align-items: center;
  min-width: 50px;
  padding-left: 0;
  text-transform: none;
  font-family: overpassregular, sans-serif;
  font-size: var(--bs--font-size-p);
}

.z-btn-back:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}

.z-btn-back span.arrow {
  margin-left: 0;
  margin-right: 10px;
  height: 20px;
  width: 20px;
  display: block;
  background: url('arrow-button-back.12948f56beabadec41d6.svg') center center no-repeat;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uXFxzdHlsZXMuc2NzcyIsIi4uXFxhc3NldHNcXHNjc3NcXHNoYXJlZFxcY29uZmlnXFxtaXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQTtFQUNFLDRCQUFBO0FBRkY7O0FBS0E7RUFDRSxtREFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLGlDQUFBO0VBQ0EsK0JBQUE7RUFDQSxvREFBQTtFQUNBLGdEQUFBO0FBRkY7O0FBS0E7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUNkRSxrQkRlcUI7RUFDdkIsaURBQUE7RUFDQSxtQkFBQTtFQUNBLG1EQUFBO0VDc0ZFLDBEQUFBO0VBQ0Esc0RBQUE7QURsRko7O0FBRkU7RUFDRSxpREFBQTtBQUlKOztBQURFO0VBQ0UsV0FBQTtBQUdKOztBQUFFO0VBQ0UscUJBQUE7RUFDQSx1Q0FBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EscUNBQUE7QUFFSjs7QUFBSTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlDQUFBO0FBRU47O0FBQ0k7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQ0FBQTtBQUNOOztBQUlBO0VBQ0UsOEJBQUE7QUFERjs7QUFJQTtFQUNFLDhCQUFBO0FBREY7O0FBSUE7RUFDRSw2REFBQTtFQUNBLGtCQUFBO0FBREY7O0FBR0U7RUFDRSx3QkFBQTtFQUNBLFNBQUE7QUFESjs7QUFHRTtFQUNFLHdCQUFBO0FBREo7O0FBSUE7RUFDRSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSw2RUFBQTtFQUNBLGtFQUFBO0FBREY7O0FBSUE7RUFDRSx1Q0FBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0Esd0NBQUE7RUFDQSxpQ0FBQTtBQURGOztBQUlBO0VBQ0UsdUJBQUE7RUFDQSwrQkFBQTtBQURGOztBQUlBO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EscUZBQUE7QUFERiIsImZpbGUiOiJzdHlsZXMuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ2Fzc2V0cy9zY3NzL3NoYXJlZC9jb25maWcvbWl4aW5zLnNjc3MnO1xuQGltcG9ydCAnYXNzZXRzL3Njc3Mvc2hhcmVkL2NvbmZpZy92YXJpYWJsZXMuc2Nzcyc7XG5cbi56LWNvbnRlbmVkb3Ige1xuICBtYXgtd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmxvcXVlLXBsYW5lcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG5cbi56LWFjY2lvbmFibGVzIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA4cHggMjRweCA4cHggNHB4O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDhweCwgMTBweCwgMHB4LCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMTIpLCBmYWxzZSk7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgfVxuXG4gICYuZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1NnB4IGF1dG8gMTJweDtcblxuICAgIHNwYW4ge1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXIgc3RhcnQ7XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgfVxuICB9XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWxhYmVsIGxhYmVsLnAtY2hlY2tib3gtbGFiZWwge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWlucHV0Z3JvdXAge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgaW5wdXQucC1pbnB1dHRleHQge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wLWlucHV0Z3JvdXAtYWRkb24ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHQtZGFyayhyZ2JhKDIzOSwgMjM5LCAyMzksIDAuMyksIHJnYmEoNTksIDU5LCA1OSwgMC4zKSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCkgIWltcG9ydGFudDtcbn1cblxuLnotYnRuLWJhY2sge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogb3ZlcnBhc3NyZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG59XG5cbi56LWJ0bi1iYWNrOmhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG5cbi56LWJ0bi1iYWNrIHNwYW4uYXJyb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKGFzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi1iYWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4iLCJAbWl4aW4gY2VudHJhcigkb2Zmc2V0LXg6IDUwJSwgJG9mZnNldC15OiA1MCUpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6ICRvZmZzZXQteTtcbiAgbGVmdDogJG9mZnNldC14O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkb2Zmc2V0LXggKiAtMSwgJG9mZnNldC15ICogLTEpO1xufVxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cywgJHN0YXR1czogZmFsc2UpIHtcbiAgQGlmICgkc3RhdHVzKSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuQG1peGluIHNjcm9sbGluZyhcbiAgJHdpZHRoOiAycHgsXG4gICRoZWlnaHQ6IDJweCxcbiAgJHNoYWRvdzogNnB4LFxuICAkc2hhZG93Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKSxcbiAgJGJhY2tncm91bmQ6ICNmMGFhYmJcbikge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwICRzaGFkb3cgJHNoYWRvd2NvbG9yO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWl4aW4gZmxleCgkdHlwZTogZmFsc2UpIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaWYgKCR0eXBlKSB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIH0gQGVsc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbkBtaXhpbiBmbGV4LWlubGluZSgkdHlwZTogZmFsc2UpIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gIEBpZiAoJHR5cGUpIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgfSBAZWxzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQG1peGluIGZsZXgtcG9zaXRpb24tY2hpbGQoJGhvcml6b250YWw6IFwibGVmdFwiLCAkdmVydGljYWw6IFwidG9wXCIpIHtcbiAgLy8gbGVmdCwgcmlnaHQsIGNlbnRlciwgYncsIGFyLHVuc2V0XG4gIEBpZiAkaG9yaXpvbnRhbD09IFwibGVmdFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJGhvcml6b250YWw9PSBcImNlbnRlclwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwicmlnaHRcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiYXJcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH0gQGVsc2UgaWYgJGhvcml6b250YWw9PSBcImJ3XCIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwidW5zZXRcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiZXZlblwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC8vIHRvcCwgYm90dG9tLCBjZW50ZXIsIGJhc2UsIHN0clxuICBAaWYgJHZlcnRpY2FsPT0gXCJ0b3BcIiB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZlcnRpY2FsPT0gXCJjZW50ZXJcIiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImJvdHRvbVwiIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH0gQGVsc2UgaWYgJHZlcnRpY2FsPT0gXCJiYXNlXCIge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcInN0clwiIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcInVuc2V0XCIge1xuICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgfVxufVxuQG1peGluIG5vLXNoYWRvdygpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gYm94LXNoYWRvdygkbGVmdCwgJHRvcCwgJGJsdXIsICRzaXplLCAkY29sb3IsICRpbnNldDogZmFsc2UpIHtcbiAgQGlmICRpbnNldCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tcy1ib3gtc2hhZG93OiBpbnNldCAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgfSBAZWxzZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tcy1ib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICBib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgkZGlzdHJpYnV0aW9uOiBcInRvcFwiKSB7XG4gIEBpZiAkZGlzdHJpYnV0aW9uPT0gXCJ0b3BcIiB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiY2VudGVyXCIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiYm90dG9tXCIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1lbmQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJzdHJcIiB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiYndcIiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHNwYWNlLWJldHdlZW47XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiYXJcIiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHNwYWNlLWFyb3VuZDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHNwYWNlLWFyb3VuZDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJldlwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtZXZlbmx5O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3BhY2UtZXZlbmx5O1xuICB9XG59XG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJHBvc2l0aW9uOiBcInJvd1wiLCAkcmV2ZXJzZTogZmFsc2UpIHtcbiAgQGlmICgkcG9zaXRpb249PSBcInJvd1wiIGFuZCAkcmV2ZXJzZT09dHJ1ZSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9IEBlbHNlIGlmICgkcG9zaXRpb249PSBcInJvd1wiIGFuZCAkcmV2ZXJzZT09ZmFsc2UpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiY29sdW1uXCIgYW5kICRyZXZlcnNlPT10cnVlKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9IEBlbHNlIGlmICgkcG9zaXRpb249PSBcImNvbHVtblwiIGFuZCAkcmV2ZXJzZT09ZmFsc2UpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiaW5pdGlhbFwiKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgfVxufVxuQG1peGluIGxpbmVDbGFtcCAoJGxpbmVzOjIpIHtcblxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxufVxuQG1peGluIGdyaWQoJGNvbHVtbnM6IDMsICRnYXBfYzogOHB4LCAkZ2FwX3I6IDhweCwgJGdyaWRfaDogbm9uZSkge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGNvbHVtbnMsIDFmcik7XG4gIGNvbHVtbi1nYXA6ICRnYXBfYztcbiAgcm93LWdhcDogJGdhcF9yO1xuICBtaW4taGVpZ2h0OiAkZ3JpZF9oO1xufVxuQG1peGluIGFuaW1hdGUoJHByb3BlcnR5OiBhbGwsICRkdXJhdGlvbjogMC4zcywgJGVhc2U6IGxpbmVhcikge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG59XG5cbkBtaXhpbiBmaWd1cmUtc2l6ZSgkaGVpZ2h0OiA0OHB4LCAkd2lkdGg6IDQ4cHgpIHtcbiAgaGVpZ2h0OiAkaGVpZ2h0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAkd2lkdGggIWltcG9ydGFudDtcbn1cbkBtaXhpbiBpbGx1cy1zaXplKCAgJHdpZHRoOiA0OHB4KSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6ICR3aWR0aCAhaW1wb3J0YW50O1xufVxuQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiJdfQ== */
@charset "UTF-8";
main {
  display: block;
}
[hidden] {
  display: none !important;
}
button,
a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
input, textarea, select {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
}
input,
textarea,
button,
select,
a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
  -moz-appearance: button;
       appearance: button;
}
/*
$verde-hover:#037730 !default;
$azul-hover:#0C6098 !default;

// secundarios
$amarillo: #F7D500 !default;

$verde-50:  #80CA9C !default;
$azul-40:  #99C5E3 !default;
$azul-10:  #F0F8FE !default;
// escala de grises
$gris-10: #F4F4F4 !default;
$gris-15: #EFF1F4 !default;
$gris-20: #EAEAEA !default;
$gris-40: #E2E2E3 !default;
$gris-50: #ACADAC !default;
$gris-80: #8f8f8f !default;

// validacion

$verde-10: #E5F4EB !default;
$verde-50: #80CA9C !default;
$amarillo-10: #FEF9D9 !default;
$amarillo-50: #FBEA80 !default;
 */
@font-face {
  font-family: "Nunito";
  src: url('Nunito-Black.2e41a5ea47956617a0bc.woff2') format("woff2"), url('Nunito-Black.e4b0769e5ef521f6f105.woff') format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Nunito";
  src: url('Nunito-Bold.c1af6b37a1f4a350e5eb.woff2') format("woff2"), url('Nunito-Bold.f15b670e5f5731cdbc77.woff') format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "overpassbold";
  src: url('overpass-bold-webfont.15fc7cf1797e6572ce1b.woff2') format("woff2"), url('overpass-bold-webfont.88772ef93c302c4dbe56.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "overpasslight";
  src: url('overpass-light-webfont.3d27804d5e621b686670.woff2') format("woff2"), url('overpass-light-webfont.537cc688b723f1129922.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "overpassregular";
  src: url('overpass-regular-webfont.790859daa156f2b0429f.woff2') format("woff2"), url('overpass-regular-webfont.b402f6a0e32c322b1f1f.woff') format("woff");
  font-weight: normal;
  font-style: normal;
}
:root {
  --bs--font-size-titulo-xl: clamp(1.5rem, 3vw + 0.2rem, 2rem);
  --bs--font-size-titulo-l: clamp(1.3rem, 3vw + 0.2rem, 1.7rem);
  --bs--font-size-titulo-m: clamp(1.2rem, 3vw + 0.2rem, 1.5rem);
  --bs--font-size-titulo-label: 1.5rem;
  --bs--font-size-placeholder: 1.5rem;
  --bs--font-size-titulo-publicidad-h1: clamp(2rem, 3vw + 0.2rem, 3.6rem);
  --bs--font-size-titulo-publicidad-h2: clamp(1.8rem, 3vw + 0.2rem, 2rem);
  --bs--font-size-titulo-publicidad-h3: clamp(1.6rem, 3vw + 0.2rem, 1.8rem);
  --bs--font-size-label-checkbox: 1.5rem;
  --bs--font-size-p: 1.5rem;
  --bs--font-size-caption: 1.3rem;
  --bs--font-size-menu: 1.5rem;
  --bs--font-size-h1: clamp(2.2rem, 3vw + 0.2rem, 4rem);
  --bs--font-size-h1-especial: clamp(2.2rem, 4vw, 3rem);
  --bs--font-size-h1-especial-span: clamp(3rem, 4vw, 5rem);
  --bs--font-size-h2: clamp(1.8rem, 2vw + 0.2rem, 3rem);
  --bs--font-size-h3: clamp(1.6rem, 2vw + 0.2rem, 2rem);
  --bs--font-size-h4: 1.8rem;
  --bs--font-size-h5: 1.5rem;
  --bs--font-size-button: 1.5rem;
  --bs--color-principal-blanco: #ffffff;
  --bs--color-principal-negro: #000000;
  --bs--color-principal-naranja: #ff9015;
  --bs--color-secundario-naranja-10: #FFF4E8;
  --bs--color-secundario-naranja-20: #FFE9D0;
  --bs--color-secundario-naranja-50: #FFC78A;
  --bs--color-secundario-naranja-90: #FD9B2D;
  --bs--color-secundario-naranja-hover: #E06308;
  --bs--color-secundario-naranja-dark: #673906;
  --bs--color-secundario-negro-hover: #8f8f8f;
  --bs--color-secundario-blanco-hover: #EAEAEA;
  --bs--color-grises-gris-5: #fafafa;
  --bs--color-grises-gris-10: #F4F4F4;
  --bs--color-grises-gris-15: #EFF1F4;
  --bs--color-grises-gris-20: #EAEAEA;
  --bs--color-grises-gris-40: #E2E2E3;
  --bs--color-grises-gris-50: #ACADAC;
  --bs--color-grises-gris-80: #8f8f8f;
  --bs--color-secundario-rojo: #EF3742;
  --bs--color-secundario-rojo-hover: #B91B24;
  --bs--color-validacion-rojo-10: #FFE7E9;
  --bs--color-validacion-rojo-50: #F79BA0;
}
h1.z-titulo,
p.z-titulo.h1 {
  font-family: "overpassbold", sans-serif;
  font-size: var(--bs--font-size-h1);
  color: var(--bs--color-principal-negro);
}
h1.z-titulo.z-contenido,
p.z-titulo.h1.z-contenido {
  font-size: var(--bs--font-size-titulo-xl);
  text-transform: uppercase;
}
h1.z-titulo.z-publicidad,
p.z-titulo.h1.z-publicidad {
  font-size: var(--bs--font-size-titulo-publicidad-h1);
  font-weight: 900;
  font-family: "Nunito", sans-serif;
  line-height: 1.3;
}
h1.z-titulo.z-especial,
p.z-titulo.h1.z-especial {
  font-size: var(--bs--font-size-h1-especial);
}
h1.z-titulo.z-especial span,
p.z-titulo.h1.z-especial span {
  display: block;
  font-size: var(--bs--font-size-h1-especial-span);
}
h2.z-titulo,
p.z-titulo.h2 {
  font-size: var(--bs--font-size-h2);
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-naranja);
  line-height: 2rem;
}
@media only screen and (min-width : 600px) {
  h2.z-titulo,
p.z-titulo.h2 {
    line-height: 3.4rem;
  }
}
h2.z-titulo.z-contenido,
p.z-titulo.h2.z-contenido {
  font-size: var(--bs--font-size-titulo-l);
  text-transform: uppercase;
}
h2.z-titulo.z-contenidostrong,
p.z-titulo.h2.z-contenidostrong {
  font-weight: 900;
}
h2.z-titulo.z-publicidad,
p.z-titulo.h2.z-publicidad {
  font-size: var(--bs--font-size-titulo-publicidad-h2);
  line-height: 1.3;
  font-family: "Nunito", sans-serif;
}
h3.z-titulo,
p.z-titulo.h3 {
  font-size: var(--bs--font-size-h3);
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
}
h3.z-titulo.z-contenido,
p.z-titulo.h3.z-contenido {
  font-size: var(--bs--font-size-titulo-m);
  text-transform: uppercase;
  color: var(--bs--color-principal-azul);
}
h3.z-titulo.z-contenido.z-gris-80,
p.z-titulo.h3.z-contenido.z-gris-80 {
  color: var(--bs--color-grises-gris-80);
}
h3.z-titulo.z-contenido.z-negro,
p.z-titulo.h3.z-contenido.z-negro {
  color: var(--bs--color-principal-negro);
}
h3.z-titulo.z-publicidad,
p.z-titulo.h3.z-publicidad {
  font-size: var(--bs--font-size-titulo-publicidad-h3);
  font-weight: 900;
  color: var(--bs--color-principal-naranja);
  font-family: "Nunito", sans-serif;
  line-height: 1.3;
}
h4.z-titulo,
p.z-titulo.h4 {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-h4);
  color: var(--bs--color-principal-negro);
}
h5.z-titulo,
p.z-titulo.h5 {
  font-family: "overpassbold", sans-serif;
  font-size: var(--bs--font-size-h5);
  color: var(--bs--color-principal-negro);
}
p.z-label,
.z-label {
  color: var(--bs--color-principal-negro);
  font-size: 1.5rem;
  font-family: "overpassbold", sans-serif;
  line-height: 3rem;
}
p.z-label.simple,
.z-label.simple {
  font-family: "overpassregular", sans-serif;
}
p.z-label[disabled],
.z-label[disabled] {
  color: var(--bs--color-grises-gris-50);
}
p.z-label[disabled] ~ .z-caption,
.z-label[disabled] ~ .z-caption {
  color: var(--bs--color-grises-gris-50);
}
.z-optional {
  font-family: "overpassregular", sans-serif;
  font-size: 1.3rem;
  color: var(--bs--color-grises-gris-80);
  margin-left: 4px;
}
.z-required {
  color: var(--bs--color-secundario-rojo);
}
h5.z-titulo,
p.z-titulo.h1,
h4.z-titulo,
p.z-titulo.h2,
h3.z-titulo,
p.z-titulo.h3,
h2.z-titulo,
p.z-titulo.h4,
h1.z-titulo,
p.z-titulo.h5,
p,
small {
  line-height: 1.2;
}
h5.z-titulo.z-center,
p.z-titulo.h1.z-center,
h4.z-titulo.z-center,
p.z-titulo.h2.z-center,
h3.z-titulo.z-center,
p.z-titulo.h3.z-center,
h2.z-titulo.z-center,
p.z-titulo.h4.z-center,
h1.z-titulo.z-center,
p.z-titulo.h5.z-center,
p.z-center,
small.z-center {
  text-align: center !important;
}
@media only screen and (min-width : 1000px) {
  h5.z-titulo,
p.z-titulo.h1,
h4.z-titulo,
p.z-titulo.h2,
h3.z-titulo,
p.z-titulo.h3,
h2.z-titulo,
p.z-titulo.h4,
h1.z-titulo,
p.z-titulo.h5,
p,
small {
    line-height: 1.6;
  }
}
h5.z-titulo.z-stroke,
p.z-titulo.h1.z-stroke,
h4.z-titulo.z-stroke,
p.z-titulo.h2.z-stroke,
h3.z-titulo.z-stroke,
p.z-titulo.h3.z-stroke,
h2.z-titulo.z-stroke,
p.z-titulo.h4.z-stroke,
h1.z-titulo.z-stroke,
p.z-titulo.h5.z-stroke,
p.z-stroke,
small.z-stroke {
  text-decoration: line-through;
  text-decoration-thickness: 2px;
  -webkit-text-decoration: line-through;
  -webkit-text-decoration-thickness: 2px;
}
h5.z-titulo.z-normal,
p.z-titulo.h1.z-normal,
h4.z-titulo.z-normal,
p.z-titulo.h2.z-normal,
h3.z-titulo.z-normal,
p.z-titulo.h3.z-normal,
h2.z-titulo.z-normal,
p.z-titulo.h4.z-normal,
h1.z-titulo.z-normal,
p.z-titulo.h5.z-normal,
p.z-normal,
small.z-normal {
  font-family: "overpassregular", sans-serif;
}
h5.z-titulo.z-negrita,
p.z-titulo.h1.z-negrita,
h4.z-titulo.z-negrita,
p.z-titulo.h2.z-negrita,
h3.z-titulo.z-negrita,
p.z-titulo.h3.z-negrita,
h2.z-titulo.z-negrita,
p.z-titulo.h4.z-negrita,
h1.z-titulo.z-negrita,
p.z-titulo.h5.z-negrita,
p.z-negrita,
small.z-negrita {
  font-family: "overpassbold", sans-serif;
}
h5.z-titulo.z-gris-50, h5.z-titulo.gris-50,
p.z-titulo.h1.z-gris-50,
p.z-titulo.h1.gris-50,
h4.z-titulo.z-gris-50,
h4.z-titulo.gris-50,
p.z-titulo.h2.z-gris-50,
p.z-titulo.h2.gris-50,
h3.z-titulo.z-gris-50,
h3.z-titulo.gris-50,
p.z-titulo.h3.z-gris-50,
p.z-titulo.h3.gris-50,
h2.z-titulo.z-gris-50,
h2.z-titulo.gris-50,
p.z-titulo.h4.z-gris-50,
p.z-titulo.h4.gris-50,
h1.z-titulo.z-gris-50,
h1.z-titulo.gris-50,
p.z-titulo.h5.z-gris-50,
p.z-titulo.h5.gris-50,
p.z-gris-50,
p.gris-50,
small.z-gris-50,
small.gris-50 {
  color: var(--bs--color-grises-gris-50);
}
h5.z-titulo.z-gris-80, h5.z-titulo.gris-80,
p.z-titulo.h1.z-gris-80,
p.z-titulo.h1.gris-80,
h4.z-titulo.z-gris-80,
h4.z-titulo.gris-80,
p.z-titulo.h2.z-gris-80,
p.z-titulo.h2.gris-80,
h3.z-titulo.z-gris-80,
h3.z-titulo.gris-80,
p.z-titulo.h3.z-gris-80,
p.z-titulo.h3.gris-80,
h2.z-titulo.z-gris-80,
h2.z-titulo.gris-80,
p.z-titulo.h4.z-gris-80,
p.z-titulo.h4.gris-80,
h1.z-titulo.z-gris-80,
h1.z-titulo.gris-80,
p.z-titulo.h5.z-gris-80,
p.z-titulo.h5.gris-80,
p.z-gris-80,
p.gris-80,
small.z-gris-80,
small.gris-80 {
  color: var(--bs--color-grises-gris-80);
}
h5.z-titulo.z-negro, h5.z-titulo.negro,
p.z-titulo.h1.z-negro,
p.z-titulo.h1.negro,
h4.z-titulo.z-negro,
h4.z-titulo.negro,
p.z-titulo.h2.z-negro,
p.z-titulo.h2.negro,
h3.z-titulo.z-negro,
h3.z-titulo.negro,
p.z-titulo.h3.z-negro,
p.z-titulo.h3.negro,
h2.z-titulo.z-negro,
h2.z-titulo.negro,
p.z-titulo.h4.z-negro,
p.z-titulo.h4.negro,
h1.z-titulo.z-negro,
h1.z-titulo.negro,
p.z-titulo.h5.z-negro,
p.z-titulo.h5.negro,
p.z-negro,
p.negro,
small.z-negro,
small.negro {
  color: var(--bs--color-principal-negro);
}
h5.z-titulo.z-naranja, h5.z-titulo.naranja,
p.z-titulo.h1.z-naranja,
p.z-titulo.h1.naranja,
h4.z-titulo.z-naranja,
h4.z-titulo.naranja,
p.z-titulo.h2.z-naranja,
p.z-titulo.h2.naranja,
h3.z-titulo.z-naranja,
h3.z-titulo.naranja,
p.z-titulo.h3.z-naranja,
p.z-titulo.h3.naranja,
h2.z-titulo.z-naranja,
h2.z-titulo.naranja,
p.z-titulo.h4.z-naranja,
p.z-titulo.h4.naranja,
h1.z-titulo.z-naranja,
h1.z-titulo.naranja,
p.z-titulo.h5.z-naranja,
p.z-titulo.h5.naranja,
p.z-naranja,
p.naranja,
small.z-naranja,
small.naranja {
  color: var(--bs--color-principal-naranja);
}
h5.z-titulo.z-blanco, h5.z-titulo.blanco,
p.z-titulo.h1.z-blanco,
p.z-titulo.h1.blanco,
h4.z-titulo.z-blanco,
h4.z-titulo.blanco,
p.z-titulo.h2.z-blanco,
p.z-titulo.h2.blanco,
h3.z-titulo.z-blanco,
h3.z-titulo.blanco,
p.z-titulo.h3.z-blanco,
p.z-titulo.h3.blanco,
h2.z-titulo.z-blanco,
h2.z-titulo.blanco,
p.z-titulo.h4.z-blanco,
p.z-titulo.h4.blanco,
h1.z-titulo.z-blanco,
h1.z-titulo.blanco,
p.z-titulo.h5.z-blanco,
p.z-titulo.h5.blanco,
p.z-blanco,
p.blanco,
small.z-blanco,
small.blanco {
  color: var(--bs--color-principal-blanco);
}
h5.z-titulo.z-up,
p.z-titulo.h1.z-up,
h4.z-titulo.z-up,
p.z-titulo.h2.z-up,
h3.z-titulo.z-up,
p.z-titulo.h3.z-up,
h2.z-titulo.z-up,
p.z-titulo.h4.z-up,
h1.z-titulo.z-up,
p.z-titulo.h5.z-up,
p.z-up,
small.z-up {
  text-transform: uppercase;
}
h5.z-titulo strong,
p.z-titulo.h1 strong,
h4.z-titulo strong,
p.z-titulo.h2 strong,
h3.z-titulo strong,
p.z-titulo.h3 strong,
h2.z-titulo strong,
p.z-titulo.h4 strong,
h1.z-titulo strong,
p.z-titulo.h5 strong,
p strong,
small strong {
  font-family: "overpassbold", sans-serif;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) {
  font-size: var(--bs--font-size-p);
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  line-height: 2.4rem;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) a {
  cursor: pointer;
  color: var(--bs--color-principal-naranja);
  text-decoration: underline;
  font-family: "overpassbold", sans-serif;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) a:hover {
  color: var(--bs--color-secundario-naranja-hover);
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) strong {
  font-family: "overpassbold", sans-serif;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo) strong.naranja {
  color: var(--bs--color-principal-naranja);
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo).z-caption {
  font-size: var(--bs--font-size-caption);
  color: var(--bs--color-grises-gris-50);
  line-height: 1.5rem;
}
p:not(h1):not(h2):not(h3):not(h4):not(h5):not(.z-titulo).z-caption.z-error {
  color: var(--bs--color-secundario-rojo);
}
p small,
small {
  font-size: var(--bs--font-size-caption);
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  line-height: 0.8rem !important;
}
p small strong,
small strong {
  font-family: "overpassbold", sans-serif;
}
p small a,
small a {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-naranja);
  text-decoration: underline;
}
div.z-lista {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
div.z-lista span {
  width: 24px;
  height: 24px;
  display: grid;
  place-items: center;
  color: var(--bs--color-principal-blanco);
  font-size: 1.3rem;
  margin-right: 12px;
  background-color: var(--bs--color-principal-naranja);
  border-radius: 50%;
  margin-top: 2px;
}
div.z-lista span.check {
  background: url('checkbox_naranja_check.7246bef42c3a62eec663.svg') center center no-repeat;
}
div.z-lista p {
  flex: 1;
}
ul.z-lista li,
ol.z-lista li {
  list-style: none;
  font-size: var(--bs--font-size-p);
  color: var(--bs--color-principal-negro);
  margin-bottom: 12px;
  padding-left: 30px;
}
ul.z-lista li {
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') left 1px no-repeat;
  background-size: auto 20px;
  min-height: 24px;
  line-height: 1.5;
}
ol.z-lista {
  counter-reset: element-counter;
}
ol.z-lista li {
  position: relative;
  counter-increment: element-counter;
}
ol.z-lista li::before {
  content: counter(element-counter);
  height: 24px;
  width: 24px;
  display: grid;
  place-items: center;
  position: absolute;
  border-radius: 50%;
  left: 0;
  top: 1px;
  color: var(--bs--color-principal-blanco);
  background-color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
  font-size: 1.2rem;
}
.z-contenedor {
  margin: 0 auto;
  display: block;
  width: 100%;
  padding: 0 16px;
  max-width: 1200px;
}
.z-contenedor.extended {
  max-width: clamp(1200px,100%,1600px);
}
.z-contenedor.full {
  max-width: calc(100% - 32px) !important;
}
.z-main-container {
  width: 100%;
  height: 100vh;
  display: block;
  position: relative;
  overflow: hidden auto;
}
.z-main-container::-webkit-scrollbar {
  width: 2px;
  height: 4px;
}
.z-main-container::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-main-container::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-principal-negro);
  cursor: pointer;
}
.z-background {
  width: 100%;
  height: 100vh;
  display: block;
  position: relative;
  background-size: cover;
  background-color: var(--bs--color-grises-gris-20);
  background-repeat: no-repeat;
  background-position: center center;
  overflow: hidden auto;
}
.z-background::-webkit-scrollbar {
  width: 2px;
  height: 4px;
}
.z-background::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-background::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-principal-negro);
  cursor: pointer;
}
.z-wrapper {
  margin: 0 auto;
  display: block;
  padding: 0 16px;
  max-width: 1200px;
  width: 100%;
}
.z-wrapper.extended {
  max-width: calc($container-size + 380px);
}
.z-wrapper .dummy {
  flex: 1;
}
.no-margin {
  margin: 0 !important;
}
.no-margin-tb {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.no-margin-lr {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/*!
 * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-bg: #fff;
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: var(--bs-gutter-x, 1rem);
  padding-left: var(--bs-gutter-x, 1rem);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 2rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-.5 * var(--bs-gutter-x));
  margin-left: calc(-.5 * var(--bs-gutter-x));
}
.row > * {
  box-sizing: border-box;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * .5);
  padding-left: calc(var(--bs-gutter-x) * .5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0%;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }

  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.33333333%;
  }

  .offset-sm-2 {
    margin-left: 16.66666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.33333333%;
  }

  .offset-sm-5 {
    margin-left: 41.66666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.33333333%;
  }

  .offset-sm-8 {
    margin-left: 66.66666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.33333333%;
  }

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }

  .g-sm-0,
.gx-sm-0 {
    --bs-gutter-x: 0;
  }

  .g-sm-0,
.gy-sm-0 {
    --bs-gutter-y: 0;
  }

  .g-sm-1,
.gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-sm-1,
.gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-sm-2,
.gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-sm-2,
.gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-sm-3,
.gx-sm-3 {
    --bs-gutter-x: 1rem;
  }

  .g-sm-3,
.gy-sm-3 {
    --bs-gutter-y: 1rem;
  }

  .g-sm-4,
.gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-sm-4,
.gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-sm-5,
.gx-sm-5 {
    --bs-gutter-x: 3rem;
  }

  .g-sm-5,
.gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }

  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.33333333%;
  }

  .offset-md-2 {
    margin-left: 16.66666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.33333333%;
  }

  .offset-md-5 {
    margin-left: 41.66666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.33333333%;
  }

  .offset-md-8 {
    margin-left: 66.66666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.33333333%;
  }

  .offset-md-11 {
    margin-left: 91.66666667%;
  }

  .g-md-0,
.gx-md-0 {
    --bs-gutter-x: 0;
  }

  .g-md-0,
.gy-md-0 {
    --bs-gutter-y: 0;
  }

  .g-md-1,
.gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-md-1,
.gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-md-2,
.gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-md-2,
.gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-md-3,
.gx-md-3 {
    --bs-gutter-x: 1rem;
  }

  .g-md-3,
.gy-md-3 {
    --bs-gutter-y: 1rem;
  }

  .g-md-4,
.gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-md-4,
.gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-md-5,
.gx-md-5 {
    --bs-gutter-x: 3rem;
  }

  .g-md-5,
.gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }

  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.33333333%;
  }

  .offset-lg-2 {
    margin-left: 16.66666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.33333333%;
  }

  .offset-lg-5 {
    margin-left: 41.66666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.33333333%;
  }

  .offset-lg-8 {
    margin-left: 66.66666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.33333333%;
  }

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }

  .g-lg-0,
.gx-lg-0 {
    --bs-gutter-x: 0;
  }

  .g-lg-0,
.gy-lg-0 {
    --bs-gutter-y: 0;
  }

  .g-lg-1,
.gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-lg-1,
.gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-lg-2,
.gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-lg-2,
.gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-lg-3,
.gx-lg-3 {
    --bs-gutter-x: 1rem;
  }

  .g-lg-3,
.gy-lg-3 {
    --bs-gutter-y: 1rem;
  }

  .g-lg-4,
.gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-lg-4,
.gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-lg-5,
.gx-lg-5 {
    --bs-gutter-x: 3rem;
  }

  .g-lg-5,
.gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }

  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xl-11 {
    margin-left: 91.66666667%;
  }

  .g-xl-0,
.gx-xl-0 {
    --bs-gutter-x: 0;
  }

  .g-xl-0,
.gy-xl-0 {
    --bs-gutter-y: 0;
  }

  .g-xl-1,
.gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xl-1,
.gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xl-2,
.gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xl-2,
.gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xl-3,
.gx-xl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xl-3,
.gy-xl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xl-4,
.gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xl-4,
.gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xl-5,
.gx-xl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xl-5,
.gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }

  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }

  .offset-xxl-0 {
    margin-left: 0;
  }

  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xxl-3 {
    margin-left: 25%;
  }

  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xxl-6 {
    margin-left: 50%;
  }

  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xxl-9 {
    margin-left: 75%;
  }

  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }

  .g-xxl-0,
.gx-xxl-0 {
    --bs-gutter-x: 0;
  }

  .g-xxl-0,
.gy-xxl-0 {
    --bs-gutter-y: 0;
  }

  .g-xxl-1,
.gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }

  .g-xxl-1,
.gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }

  .g-xxl-2,
.gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }

  .g-xxl-2,
.gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }

  .g-xxl-3,
.gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }

  .g-xxl-3,
.gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }

  .g-xxl-4,
.gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }

  .g-xxl-4,
.gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }

  .g-xxl-5,
.gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }

  .g-xxl-5,
.gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
@media (min-width: 576px) {
  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-grid {
    display: grid !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }

  .d-sm-none {
    display: none !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }

  .order-sm-first {
    order: -1 !important;
  }

  .order-sm-0 {
    order: 0 !important;
  }

  .order-sm-1 {
    order: 1 !important;
  }

  .order-sm-2 {
    order: 2 !important;
  }

  .order-sm-3 {
    order: 3 !important;
  }

  .order-sm-4 {
    order: 4 !important;
  }

  .order-sm-5 {
    order: 5 !important;
  }

  .order-sm-last {
    order: 6 !important;
  }

  .m-sm-0 {
    margin: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .me-sm-0 {
    margin-right: 0 !important;
  }

  .me-sm-1 {
    margin-right: 0.25rem !important;
  }

  .me-sm-2 {
    margin-right: 0.5rem !important;
  }

  .me-sm-3 {
    margin-right: 1rem !important;
  }

  .me-sm-4 {
    margin-right: 1.5rem !important;
  }

  .me-sm-5 {
    margin-right: 3rem !important;
  }

  .me-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ms-sm-0 {
    margin-left: 0 !important;
  }

  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }

  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }

  .ms-sm-3 {
    margin-left: 1rem !important;
  }

  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }

  .ms-sm-5 {
    margin-left: 3rem !important;
  }

  .ms-sm-auto {
    margin-left: auto !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pe-sm-0 {
    padding-right: 0 !important;
  }

  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pe-sm-3 {
    padding-right: 1rem !important;
  }

  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pe-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .ps-sm-0 {
    padding-left: 0 !important;
  }

  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }

  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }

  .ps-sm-3 {
    padding-left: 1rem !important;
  }

  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }

  .ps-sm-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 768px) {
  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-grid {
    display: grid !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }

  .d-md-none {
    display: none !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }

  .order-md-first {
    order: -1 !important;
  }

  .order-md-0 {
    order: 0 !important;
  }

  .order-md-1 {
    order: 1 !important;
  }

  .order-md-2 {
    order: 2 !important;
  }

  .order-md-3 {
    order: 3 !important;
  }

  .order-md-4 {
    order: 4 !important;
  }

  .order-md-5 {
    order: 5 !important;
  }

  .order-md-last {
    order: 6 !important;
  }

  .m-md-0 {
    margin: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .me-md-0 {
    margin-right: 0 !important;
  }

  .me-md-1 {
    margin-right: 0.25rem !important;
  }

  .me-md-2 {
    margin-right: 0.5rem !important;
  }

  .me-md-3 {
    margin-right: 1rem !important;
  }

  .me-md-4 {
    margin-right: 1.5rem !important;
  }

  .me-md-5 {
    margin-right: 3rem !important;
  }

  .me-md-auto {
    margin-right: auto !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ms-md-0 {
    margin-left: 0 !important;
  }

  .ms-md-1 {
    margin-left: 0.25rem !important;
  }

  .ms-md-2 {
    margin-left: 0.5rem !important;
  }

  .ms-md-3 {
    margin-left: 1rem !important;
  }

  .ms-md-4 {
    margin-left: 1.5rem !important;
  }

  .ms-md-5 {
    margin-left: 3rem !important;
  }

  .ms-md-auto {
    margin-left: auto !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pe-md-0 {
    padding-right: 0 !important;
  }

  .pe-md-1 {
    padding-right: 0.25rem !important;
  }

  .pe-md-2 {
    padding-right: 0.5rem !important;
  }

  .pe-md-3 {
    padding-right: 1rem !important;
  }

  .pe-md-4 {
    padding-right: 1.5rem !important;
  }

  .pe-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .ps-md-0 {
    padding-left: 0 !important;
  }

  .ps-md-1 {
    padding-left: 0.25rem !important;
  }

  .ps-md-2 {
    padding-left: 0.5rem !important;
  }

  .ps-md-3 {
    padding-left: 1rem !important;
  }

  .ps-md-4 {
    padding-left: 1.5rem !important;
  }

  .ps-md-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 992px) {
  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-grid {
    display: grid !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }

  .d-lg-none {
    display: none !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }

  .order-lg-first {
    order: -1 !important;
  }

  .order-lg-0 {
    order: 0 !important;
  }

  .order-lg-1 {
    order: 1 !important;
  }

  .order-lg-2 {
    order: 2 !important;
  }

  .order-lg-3 {
    order: 3 !important;
  }

  .order-lg-4 {
    order: 4 !important;
  }

  .order-lg-5 {
    order: 5 !important;
  }

  .order-lg-last {
    order: 6 !important;
  }

  .m-lg-0 {
    margin: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .me-lg-0 {
    margin-right: 0 !important;
  }

  .me-lg-1 {
    margin-right: 0.25rem !important;
  }

  .me-lg-2 {
    margin-right: 0.5rem !important;
  }

  .me-lg-3 {
    margin-right: 1rem !important;
  }

  .me-lg-4 {
    margin-right: 1.5rem !important;
  }

  .me-lg-5 {
    margin-right: 3rem !important;
  }

  .me-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ms-lg-0 {
    margin-left: 0 !important;
  }

  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }

  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }

  .ms-lg-3 {
    margin-left: 1rem !important;
  }

  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }

  .ms-lg-5 {
    margin-left: 3rem !important;
  }

  .ms-lg-auto {
    margin-left: auto !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pe-lg-0 {
    padding-right: 0 !important;
  }

  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pe-lg-3 {
    padding-right: 1rem !important;
  }

  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pe-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .ps-lg-0 {
    padding-left: 0 !important;
  }

  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }

  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }

  .ps-lg-3 {
    padding-left: 1rem !important;
  }

  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }

  .ps-lg-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-grid {
    display: grid !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }

  .d-xl-none {
    display: none !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }

  .order-xl-first {
    order: -1 !important;
  }

  .order-xl-0 {
    order: 0 !important;
  }

  .order-xl-1 {
    order: 1 !important;
  }

  .order-xl-2 {
    order: 2 !important;
  }

  .order-xl-3 {
    order: 3 !important;
  }

  .order-xl-4 {
    order: 4 !important;
  }

  .order-xl-5 {
    order: 5 !important;
  }

  .order-xl-last {
    order: 6 !important;
  }

  .m-xl-0 {
    margin: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .me-xl-0 {
    margin-right: 0 !important;
  }

  .me-xl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xl-3 {
    margin-right: 1rem !important;
  }

  .me-xl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xl-5 {
    margin-right: 3rem !important;
  }

  .me-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ms-xl-0 {
    margin-left: 0 !important;
  }

  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xl-3 {
    margin-left: 1rem !important;
  }

  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xl-5 {
    margin-left: 3rem !important;
  }

  .ms-xl-auto {
    margin-left: auto !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pe-xl-0 {
    padding-right: 0 !important;
  }

  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xl-3 {
    padding-right: 1rem !important;
  }

  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xl-0 {
    padding-left: 0 !important;
  }

  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xl-3 {
    padding-left: 1rem !important;
  }

  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xl-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1400px) {
  .d-xxl-inline {
    display: inline !important;
  }

  .d-xxl-inline-block {
    display: inline-block !important;
  }

  .d-xxl-block {
    display: block !important;
  }

  .d-xxl-grid {
    display: grid !important;
  }

  .d-xxl-table {
    display: table !important;
  }

  .d-xxl-table-row {
    display: table-row !important;
  }

  .d-xxl-table-cell {
    display: table-cell !important;
  }

  .d-xxl-flex {
    display: flex !important;
  }

  .d-xxl-inline-flex {
    display: inline-flex !important;
  }

  .d-xxl-none {
    display: none !important;
  }

  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xxl-row {
    flex-direction: row !important;
  }

  .flex-xxl-column {
    flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    justify-content: center !important;
  }

  .justify-content-xxl-between {
    justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    justify-content: space-around !important;
  }

  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }

  .align-items-xxl-start {
    align-items: flex-start !important;
  }

  .align-items-xxl-end {
    align-items: flex-end !important;
  }

  .align-items-xxl-center {
    align-items: center !important;
  }

  .align-items-xxl-baseline {
    align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    align-items: stretch !important;
  }

  .align-content-xxl-start {
    align-content: flex-start !important;
  }

  .align-content-xxl-end {
    align-content: flex-end !important;
  }

  .align-content-xxl-center {
    align-content: center !important;
  }

  .align-content-xxl-between {
    align-content: space-between !important;
  }

  .align-content-xxl-around {
    align-content: space-around !important;
  }

  .align-content-xxl-stretch {
    align-content: stretch !important;
  }

  .align-self-xxl-auto {
    align-self: auto !important;
  }

  .align-self-xxl-start {
    align-self: flex-start !important;
  }

  .align-self-xxl-end {
    align-self: flex-end !important;
  }

  .align-self-xxl-center {
    align-self: center !important;
  }

  .align-self-xxl-baseline {
    align-self: baseline !important;
  }

  .align-self-xxl-stretch {
    align-self: stretch !important;
  }

  .order-xxl-first {
    order: -1 !important;
  }

  .order-xxl-0 {
    order: 0 !important;
  }

  .order-xxl-1 {
    order: 1 !important;
  }

  .order-xxl-2 {
    order: 2 !important;
  }

  .order-xxl-3 {
    order: 3 !important;
  }

  .order-xxl-4 {
    order: 4 !important;
  }

  .order-xxl-5 {
    order: 5 !important;
  }

  .order-xxl-last {
    order: 6 !important;
  }

  .m-xxl-0 {
    margin: 0 !important;
  }

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mt-xxl-0 {
    margin-top: 0 !important;
  }

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .me-xxl-0 {
    margin-right: 0 !important;
  }

  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .me-xxl-3 {
    margin-right: 1rem !important;
  }

  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .me-xxl-5 {
    margin-right: 3rem !important;
  }

  .me-xxl-auto {
    margin-right: auto !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ms-xxl-0 {
    margin-left: 0 !important;
  }

  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .ms-xxl-3 {
    margin-left: 1rem !important;
  }

  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .ms-xxl-5 {
    margin-left: 3rem !important;
  }

  .ms-xxl-auto {
    margin-left: auto !important;
  }

  .p-xxl-0 {
    padding: 0 !important;
  }

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pe-xxl-0 {
    padding-right: 0 !important;
  }

  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pe-xxl-3 {
    padding-right: 1rem !important;
  }

  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pe-xxl-5 {
    padding-right: 3rem !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .ps-xxl-0 {
    padding-left: 0 !important;
  }

  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .ps-xxl-3 {
    padding-left: 1rem !important;
  }

  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-grid {
    display: grid !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }

  .d-print-none {
    display: none !important;
  }
}
header.z-header.simple, header.z-header.comercial, header.z-header.privado {
  height: 54px;
  width: 100%;
  background-color: var(--bs--color-principal-blanco);
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  border-bottom: 1px solid var(--bs--color-grises-gris-10);
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  z-index: 9999999;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple, header.z-header.comercial, header.z-header.privado {
    height: 60px;
  }
}
@media only screen and (min-width : 1000px) {
  header.z-header.simple, header.z-header.comercial, header.z-header.privado {
    height: 70px;
  }
}
header.z-header.simple a.menu, header.z-header.comercial a.menu, header.z-header.privado a.menu {
  width: 32px;
  height: 54px;
  display: inline-block;
  background: url('icon-ui-nav-menu-menu-simple.bffaad0ca253714f97f8.svg') center center no-repeat;
  background-size: auto 40px;
  opacity: 0.3;
  cursor: pointer;
}
header.z-header.simple a.menu:hover, header.z-header.comercial a.menu:hover, header.z-header.privado a.menu:hover {
  opacity: 0.6;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple a.menu, header.z-header.comercial a.menu, header.z-header.privado a.menu {
    background-size: auto 32px;
    height: 60px;
    width: 60px;
    background: url('icon-ui-nav-menu-menu-simple.bffaad0ca253714f97f8.svg') left center no-repeat;
  }
}
@media only screen and (min-width : 1280px) {
  header.z-header.simple a.menu, header.z-header.comercial a.menu, header.z-header.privado a.menu {
    background-position: center center;
    height: 70px;
    width: 80px;
    background-size: auto 48px;
  }
}
header.z-header.simple a.logotipo figure, header.z-header.comercial a.logotipo figure, header.z-header.privado a.logotipo figure {
  margin: 0;
  padding: 0;
}
header.z-header.simple a.logotipo figure img, header.z-header.comercial a.logotipo figure img, header.z-header.privado a.logotipo figure img {
  height: 32px;
  width: auto;
  transition: height 0.2s ease-in-out;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple a.logotipo figure img, header.z-header.comercial a.logotipo figure img, header.z-header.privado a.logotipo figure img {
    height: 36px;
  }
}
@media only screen and (min-width : 1000px) {
  header.z-header.simple a.logotipo figure img, header.z-header.comercial a.logotipo figure img, header.z-header.privado a.logotipo figure img {
    height: 48px;
  }
}
header.z-header.simple ul.z-header-toolbar, header.z-header.comercial ul.z-header-toolbar, header.z-header.privado ul.z-header-toolbar {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  flex: 1;
}
header.z-header.simple ul.z-header-toolbar li, header.z-header.comercial ul.z-header-toolbar li, header.z-header.privado ul.z-header-toolbar li {
  margin-left: 10px;
  list-style: none;
}
header.z-header.simple ul.z-header-toolbar li.no-margin, header.z-header.comercial ul.z-header-toolbar li.no-margin, header.z-header.privado ul.z-header-toolbar li.no-margin {
  margin-left: 0;
}
header.z-header.simple ul.z-header-toolbar li a, header.z-header.comercial ul.z-header-toolbar li a, header.z-header.privado ul.z-header-toolbar li a {
  text-decoration: none;
}
header.z-header.simple .z-wrapper, header.z-header.comercial .z-wrapper, header.z-header.privado .z-wrapper {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  padding: 0 8px;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple .z-wrapper, header.z-header.comercial .z-wrapper, header.z-header.privado .z-wrapper {
    padding: 0 16px;
  }
}
header.z-header.simple .z-wrapper a.logotipo, header.z-header.comercial .z-wrapper a.logotipo, header.z-header.privado .z-wrapper a.logotipo {
  flex: 0 0 90px;
}
@media only screen and (min-width : 600px) {
  header.z-header.simple .z-wrapper a.logotipo, header.z-header.comercial .z-wrapper a.logotipo, header.z-header.privado .z-wrapper a.logotipo {
    flex: 1 0 130px;
  }
}
header.z-header.simple .z-wrapper .z-header-toolbar, header.z-header.comercial .z-wrapper .z-header-toolbar, header.z-header.privado .z-wrapper .z-header-toolbar {
  flex: 1;
}
header.z-header.simple .z-btn, header.z-header.comercial .z-btn, header.z-header.privado .z-btn {
  width: auto !important;
}
header.z-header.privado .z-wrapper {
  justify-content: flex-start;
  align-items: center;
}
header.z-header.privado .z-wrapper a.menu {
  margin-right: 8px;
}
header.z-header.privado .z-wrapper a.logotipo {
  max-width: 200px;
}
header.z-header.privado .z-wrapper section {
  flex: 1;
}
header.z-header.privado .z-wrapper section > ul > li {
  position: relative;
  height: 40px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li {
    height: 50px;
  }
}
@media only screen and (min-width : 1000px) {
  header.z-header.privado .z-wrapper section > ul > li {
    height: 64px;
  }
}
header.z-header.privado .z-wrapper section > ul > li > ul {
  display: none;
  position: fixed;
  top: 46px;
  right: 0;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  z-index: 3;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li > ul {
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    width: auto;
    top: 101%;
    position: absolute;
  }
}
header.z-header.privado .z-wrapper section > ul > li[fix] > ul {
  min-width: 300px;
}
header.z-header.privado .z-wrapper section > ul {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
header.z-header.privado .z-wrapper section > ul > li.sep {
  width: 1px;
  height: 40px;
  display: inline-block;
  position: relative;
  margin: 0 8px;
  background-color: var(--bs--color-grises-gris-20);
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li.sep {
    margin: 0 16px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) {
  list-style: none;
  min-width: 24px;
  min-height: 24px;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) {
    min-width: 36px;
    min-height: 36px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy]:hover {
  border-radius: 8px 8px 0 0;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris]:hover {
  border-left: 1px solid var(--bs--color-grises-gris-20);
  border-right: 1px solid var(--bs--color-grises-gris-20);
  background-color: var(--bs--color-grises-gris-10);
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul {
  background-color: var(--bs--color-grises-gris-10);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li {
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li:first-child {
  border: none;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li a span {
  color: var(--bs--color-grises-gris-80);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li a figure svg {
  fill: var(--bs--color-grises-gris-80);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li a:hover span {
  color: var(--bs--color-principal-negro);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][gris] > ul > li a:hover figure svg {
  fill: var(--bs--color-principal-negro);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover {
  border-left: 1px solid var(--bs--color-secundario-naranja-50);
  border-right: 1px solid var(--bs--color-secundario-naranja-50);
  border-bottom: 1px solid var(--bs--color-secundario-naranja-50);
  background-color: var(--bs--color-principal-naranja);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > .user-id,
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > a {
  color: var(--bs--color-principal-blanco);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > .user-id span,
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > a span {
  color: var(--bs--color-principal-blanco);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > .user-id figure img,
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja]:hover > a figure img {
  filter: grayscale(100%) brightness(500%);
  -webkit-filter: grayscale(100%) brightness(500%);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul {
  background-color: var(--bs--color-principal-naranja);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li {
  border-top: 1px solid var(--bs--color-secundario-naranja-50);
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li:first-child {
  border: none;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li a span {
  color: var(--bs--color-principal-blanco) !important;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li a:hover span {
  color: var(--bs--color-secundario-naranja-50) !important;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li a:hover figure svg {
  fill: var(--bs--color-secundario-naranja-50) !important;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep)[deploy][naranja] > ul > li a figure svg {
  fill: var(--bs--color-principal-blanco) !important;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover > a,
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover > .user-id {
  filter: 100%;
  -webkit-filter: 100%;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul {
  display: block;
  -ms-box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.2);
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul {
    border-radius: 10px 0 10px 10px;
  }
  header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul:after {
    z-index: 1;
    content: "";
    position: absolute;
    top: 0;
    right: 100%;
    width: 100px;
    display: block;
    background-color: rgba(0, 0, 0, 0);
    height: 150%;
  }
  header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul:before {
    z-index: 1;
    content: "";
    position: absolute;
    top: 100%;
    left: -50px;
    width: calc(100% + 100px);
    display: block;
    background-color: rgba(0, 0, 0, 0);
    height: 200px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul > li {
  z-index: 10;
  list-style: none;
  padding: 0 16px;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul > li a {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  text-decoration: none;
  height: 64px;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul > li a figure {
  margin: 0 0 0 16px;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul > li a figure[big] svg {
  height: 32px;
  width: auto;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul[invert] > li > a span {
  order: 2;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep):hover[deploy] > ul[invert] > li > a figure {
  order: 1;
  margin: 0 16px 0 0;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
  text-decoration: none;
  cursor: pointer;
  min-width: 24px;
  min-height: 24px;
  display: inline-block;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a[push],
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id[push] {
  position: relative;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a[push]:after,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id[push]:after {
  content: attr(push);
  position: absolute;
  display: block;
  font-size: 1.1rem;
  font-family: "overpassbold", sans-serif;
  padding: 0 5px;
  margin: 0;
  border-radius: 20px;
  top: -6px;
  right: 15%;
  background-color: var(--bs--color-secundario-rojo);
  color: var(--bs--color-principal-blanco);
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
    min-width: 36px;
    min-height: 36px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a figure,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id figure {
  width: 24px;
  height: 24px;
  display: inline-block;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a figure,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id figure {
    width: 36px;
    height: 36px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a figure img,
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id figure img {
  width: auto;
  height: 100%;
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
  padding-left: 4px;
  padding-right: 4px;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
    padding-left: 0px;
    padding-right: 0px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a {
  padding-left: 4px;
  padding-right: 4px;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > a {
    padding-left: 8px;
    padding-right: 8px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
@media only screen and (min-width : 600px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id figure {
    margin-right: 8px;
  }
}
header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id span {
  display: none;
}
@media only screen and (min-width : 1000px) {
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id span {
    flex: 1;
    text-align: right;
    font-size: 1.4rem;
    line-height: 1;
    margin-right: 8px;
    padding-left: 8px;
    display: inline-block;
  }
  header.z-header.privado .z-wrapper section > ul > li:not(.sep) > .user-id span strong {
    display: block;
    font-family: "overpassbold", sans-serif;
  }
}
header.z-header.comercial section {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
header.z-header.comercial section .z-btn {
  margin-left: 4px;
  height: 44px;
}
@media only screen and (min-width : 1000px) {
  header.z-header.comercial section .z-btn {
    margin-left: 6px;
    height: 48px;
  }
}
@media only screen and (min-width : 1280px) {
  header.z-header.comercial section .z-btn {
    margin-left: 10px;
    height: 48px;
  }
}
.z-header-separator {
  width: 10px;
  position: relative;
  height: 50px;
  display: none;
}
.z-header-separator:not(.ghost):after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 1px;
  height: 100%;
  display: block;
  content: "";
  background-color: var(--bs--color-grises-gris-20);
}
@media only screen and (min-width : 600px) {
  .z-header-separator:not(.ghost):after {
    display: block;
  }
}
.z-header-span {
  height: 60px;
  display: block;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .z-header-span {
    height: 70px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-header-span {
    height: 80px;
  }
}
.z-separador {
  clear: both;
  float: none;
  width: 100%;
  display: block;
  height: 10px;
}
.z-separador.h-5 {
  height: 5px;
}
.z-separador.h-10 {
  height: 10px;
}
.z-separador.h-15 {
  height: 15px;
}
.z-separador.h-20 {
  height: 20px;
}
.z-separador.h-25 {
  height: 25px;
}
.z-separador.h-30 {
  height: 30px;
}
.z-separador.h-35 {
  height: 35px;
}
.z-separador.h-40 {
  height: 40px;
}
.z-separador.h-45 {
  height: 45px;
}
.z-separador.h-50 {
  height: 50px;
}
.z-separador.h-55 {
  height: 55px;
}
.z-separador.h-60 {
  height: 60px;
}
.z-separador.h-65 {
  height: 65px;
}
.z-separador.h-70 {
  height: 70px;
}
.z-separador.h-75 {
  height: 75px;
}
.z-separador.h-80 {
  height: 80px;
}
.z-separador.h-85 {
  height: 85px;
}
.z-separador.h-90 {
  height: 90px;
}
.z-separador.h-95 {
  height: 95px;
}
.z-separador.h-100 {
  height: 100px;
}
.z-separador.h-105 {
  height: 105px;
}
.z-separador.h-110 {
  height: 110px;
}
.z-separador.h-115 {
  height: 115px;
}
.z-separador.lineal {
  position: relative;
  margin: 2px 0;
}
.z-separador.lineal:after {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  background-color: var(--bs--color-grises-gris-40);
}
.z-separador.lineal.th-1:after {
  border-radius: calc(1px/ 2);
  height: 1px !important;
}
.z-separador.lineal.th-2:after {
  border-radius: calc(2px/ 2);
  height: 2px !important;
}
.z-separador.lineal.th-3:after {
  border-radius: calc(3px/ 2);
  height: 3px !important;
}
.z-separador.lineal.th-4:after {
  border-radius: calc(4px/ 2);
  height: 4px !important;
}
.z-separador.lineal.th-5:after {
  border-radius: calc(5px/ 2);
  height: 5px !important;
}
.z-separador.lineal.th-6:after {
  border-radius: calc(6px/ 2);
  height: 6px !important;
}
.z-separador.lineal.th-7:after {
  border-radius: calc(7px/ 2);
  height: 7px !important;
}
.z-separador.lineal.th-8:after {
  border-radius: calc(8px/ 2);
  height: 8px !important;
}
.z-separador.lineal.th-9:after {
  border-radius: calc(9px/ 2);
  height: 9px !important;
}
.z-separador.lineal.th-10:after {
  border-radius: calc(10px/ 2);
  height: 10px !important;
}
.z-separador.h-0 {
  height: 0px !important;
}
.z-bloque {
  margin: 0;
  padding: 0;
  width: 100%;
  min-height: 50px;
  display: block;
  box-sizing: border-box;
  padding: 20px;
}
.z-bloque.mensaje > article {
  width: 100%;
  max-width: 400px;
}
.z-bloque.fotografia {
  padding: 0;
}
.z-bloque.no-padding {
  padding: 0;
}
.z-bloque.no-padding > article {
  padding: 20px;
}
@media only screen and (max-width : 500px) {
  .z-bloque.no-padding > article.no-mobile {
    padding: 8px 0;
  }
}
.z-bloque.no-padding > article.background.naranja {
  background-color: var(--bs--color-principal-naranja);
}
.z-bloque.no-padding > article.background.naranja-20 {
  background-color: var(--bs--color-secundario-naranja-20);
}
.z-selector .z-bloque {
  padding: 0 !important;
}
.z-bloque[disabled] {
  opacity: 0.3;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-bloque + .z-bloque {
  margin-top: 8px;
}
.z-bloque.h-0 {
  height: 0px;
}
.z-bloque.h-5 {
  height: 5px;
}
.z-bloque.h-10 {
  height: 10px;
}
.z-bloque.h-15 {
  height: 15px;
}
.z-bloque.h-20 {
  height: 20px;
}
.z-bloque.h-25 {
  height: 25px;
}
.z-bloque.h-30 {
  height: 30px;
}
.z-bloque.h-35 {
  height: 35px;
}
.z-bloque.h-40 {
  height: 40px;
}
.z-bloque.h-45 {
  height: 45px;
}
.z-bloque.h-50 {
  height: 50px;
}
.z-bloque.h-55 {
  height: 55px;
}
.z-bloque.h-60 {
  height: 60px;
}
.z-bloque.h-65 {
  height: 65px;
}
.z-bloque.h-70 {
  height: 70px;
}
.z-bloque.h-75 {
  height: 75px;
}
.z-bloque.h-80 {
  height: 80px;
}
.z-bloque.h-85 {
  height: 85px;
}
.z-bloque.h-90 {
  height: 90px;
}
.z-bloque.h-95 {
  height: 95px;
}
.z-bloque.h-100 {
  height: 100px;
}
.z-bloque.h-105 {
  height: 105px;
}
.z-bloque.h-110 {
  height: 110px;
}
.z-bloque.h-115 {
  height: 115px;
}
.z-bloque.h-120 {
  height: 120px;
}
.z-bloque.h-125 {
  height: 125px;
}
.z-bloque.h-130 {
  height: 130px;
}
.z-bloque.h-135 {
  height: 135px;
}
.z-bloque.h-140 {
  height: 140px;
}
.z-bloque.h-145 {
  height: 145px;
}
.z-bloque.h-150 {
  height: 150px;
}
.z-bloque.h-155 {
  height: 155px;
}
.z-bloque.h-160 {
  height: 160px;
}
.z-bloque.h-165 {
  height: 165px;
}
.z-bloque.h-170 {
  height: 170px;
}
.z-bloque.h-175 {
  height: 175px;
}
.z-bloque.h-180 {
  height: 180px;
}
.z-bloque.h-185 {
  height: 185px;
}
.z-bloque.h-190 {
  height: 190px;
}
.z-bloque.h-195 {
  height: 195px;
}
.z-bloque.h-200 {
  height: 200px;
}
.z-bloque.h-205 {
  height: 205px;
}
.z-bloque.h-210 {
  height: 210px;
}
.z-bloque.h-215 {
  height: 215px;
}
.z-bloque.h-220 {
  height: 220px;
}
.z-bloque.h-225 {
  height: 225px;
}
.z-bloque.h-230 {
  height: 230px;
}
.z-bloque.h-235 {
  height: 235px;
}
.z-bloque.h-240 {
  height: 240px;
}
.z-bloque.h-245 {
  height: 245px;
}
.z-bloque.h-250 {
  height: 250px;
}
.z-bloque.h-255 {
  height: 255px;
}
.z-bloque.h-260 {
  height: 260px;
}
.z-bloque.h-265 {
  height: 265px;
}
.z-bloque.h-270 {
  height: 270px;
}
.z-bloque.h-275 {
  height: 275px;
}
.z-bloque.h-280 {
  height: 280px;
}
.z-bloque.h-285 {
  height: 285px;
}
.z-bloque.h-290 {
  height: 290px;
}
.z-bloque.h-295 {
  height: 295px;
}
.z-bloque.h-300 {
  height: 300px;
}
.z-bloque.h-305 {
  height: 305px;
}
.z-bloque.h-310 {
  height: 310px;
}
.z-bloque.h-315 {
  height: 315px;
}
.z-bloque.h-320 {
  height: 320px;
}
.z-bloque.h-325 {
  height: 325px;
}
.z-bloque.h-330 {
  height: 330px;
}
.z-bloque.h-335 {
  height: 335px;
}
.z-bloque.h-340 {
  height: 340px;
}
.z-bloque.h-345 {
  height: 345px;
}
.z-bloque.h-350 {
  height: 350px;
}
.z-bloque.h-355 {
  height: 355px;
}
.z-bloque.h-360 {
  height: 360px;
}
.z-bloque.h-365 {
  height: 365px;
}
.z-bloque.h-370 {
  height: 370px;
}
.z-bloque.h-375 {
  height: 375px;
}
.z-bloque.h-380 {
  height: 380px;
}
.z-bloque.h-385 {
  height: 385px;
}
.z-bloque.h-390 {
  height: 390px;
}
.z-bloque.h-395 {
  height: 395px;
}
.z-bloque.h-400 {
  height: 400px;
}
.z-bloque.h-405 {
  height: 405px;
}
.z-bloque.h-410 {
  height: 410px;
}
.z-bloque.h-415 {
  height: 415px;
}
.z-bloque.h-420 {
  height: 420px;
}
.z-bloque.h-425 {
  height: 425px;
}
.z-bloque.h-430 {
  height: 430px;
}
.z-bloque.h-435 {
  height: 435px;
}
.z-bloque.h-440 {
  height: 440px;
}
.z-bloque.h-445 {
  height: 445px;
}
.z-bloque.h-450 {
  height: 450px;
}
.z-bloque.h-455 {
  height: 455px;
}
.z-bloque.h-460 {
  height: 460px;
}
.z-bloque.h-465 {
  height: 465px;
}
.z-bloque.h-470 {
  height: 470px;
}
.z-bloque.h-475 {
  height: 475px;
}
.z-bloque.h-480 {
  height: 480px;
}
.z-bloque.h-485 {
  height: 485px;
}
.z-bloque.h-490 {
  height: 490px;
}
.z-bloque.h-495 {
  height: 495px;
}
.z-bloque.h-500 {
  height: 500px;
}
.z-bloque.h-505 {
  height: 505px;
}
.z-bloque.h-510 {
  height: 510px;
}
.z-bloque.h-515 {
  height: 515px;
}
.z-bloque.h-520 {
  height: 520px;
}
.z-bloque.h-525 {
  height: 525px;
}
.z-bloque.h-530 {
  height: 530px;
}
.z-bloque.h-535 {
  height: 535px;
}
.z-bloque.h-540 {
  height: 540px;
}
.z-bloque.h-545 {
  height: 545px;
}
.z-bloque.h-550 {
  height: 550px;
}
.z-bloque.h-555 {
  height: 555px;
}
.z-bloque.h-560 {
  height: 560px;
}
.z-bloque.h-565 {
  height: 565px;
}
.z-bloque.h-570 {
  height: 570px;
}
.z-bloque.h-575 {
  height: 575px;
}
.z-bloque.h-580 {
  height: 580px;
}
.z-bloque.h-585 {
  height: 585px;
}
.z-bloque.h-590 {
  height: 590px;
}
.z-bloque.h-595 {
  height: 595px;
}
.z-bloque.h-600 {
  height: 600px;
}
.z-bloque.h-605 {
  height: 605px;
}
.z-bloque.h-610 {
  height: 610px;
}
.z-bloque.h-615 {
  height: 615px;
}
.z-bloque.h-620 {
  height: 620px;
}
.z-bloque.h-625 {
  height: 625px;
}
.z-bloque.h-630 {
  height: 630px;
}
.z-bloque.h-635 {
  height: 635px;
}
.z-bloque.h-640 {
  height: 640px;
}
.z-bloque.h-645 {
  height: 645px;
}
.z-bloque.h-650 {
  height: 650px;
}
.z-bloque.h-655 {
  height: 655px;
}
.z-bloque.h-660 {
  height: 660px;
}
.z-bloque.h-665 {
  height: 665px;
}
.z-bloque.h-670 {
  height: 670px;
}
.z-bloque.h-675 {
  height: 675px;
}
.z-bloque.h-680 {
  height: 680px;
}
.z-bloque.h-685 {
  height: 685px;
}
.z-bloque.h-690 {
  height: 690px;
}
.z-bloque.h-695 {
  height: 695px;
}
.z-bloque.h-700 {
  height: 700px;
}
.z-bloque.h-705 {
  height: 705px;
}
.z-bloque.h-710 {
  height: 710px;
}
.z-bloque.h-715 {
  height: 715px;
}
.z-bloque.h-720 {
  height: 720px;
}
.z-bloque.h-725 {
  height: 725px;
}
.z-bloque.h-730 {
  height: 730px;
}
.z-bloque.h-735 {
  height: 735px;
}
.z-bloque.h-740 {
  height: 740px;
}
.z-bloque.h-745 {
  height: 745px;
}
.z-bloque.h-750 {
  height: 750px;
}
.z-bloque.h-755 {
  height: 755px;
}
.z-bloque.h-760 {
  height: 760px;
}
.z-bloque.h-765 {
  height: 765px;
}
.z-bloque.h-770 {
  height: 770px;
}
.z-bloque.h-775 {
  height: 775px;
}
.z-bloque.h-780 {
  height: 780px;
}
.z-bloque.h-785 {
  height: 785px;
}
.z-bloque.h-790 {
  height: 790px;
}
.z-bloque.h-795 {
  height: 795px;
}
.z-bloque.h-800 {
  height: 800px;
}
.z-bloque.h-805 {
  height: 805px;
}
.z-bloque.h-810 {
  height: 810px;
}
.z-bloque.h-815 {
  height: 815px;
}
.z-bloque.h-820 {
  height: 820px;
}
.z-bloque.h-825 {
  height: 825px;
}
.z-bloque.h-830 {
  height: 830px;
}
.z-bloque.h-835 {
  height: 835px;
}
.z-bloque.h-840 {
  height: 840px;
}
.z-bloque.h-845 {
  height: 845px;
}
.z-bloque.h-850 {
  height: 850px;
}
.z-bloque.h-855 {
  height: 855px;
}
.z-bloque.h-860 {
  height: 860px;
}
.z-bloque.h-865 {
  height: 865px;
}
.z-bloque.h-870 {
  height: 870px;
}
.z-bloque.h-875 {
  height: 875px;
}
.z-bloque.h-880 {
  height: 880px;
}
.z-bloque.h-885 {
  height: 885px;
}
.z-bloque.h-890 {
  height: 890px;
}
.z-bloque.h-895 {
  height: 895px;
}
.z-bloque.h-900 {
  height: 900px;
}
.z-bloque.h-905 {
  height: 905px;
}
.z-bloque.h-910 {
  height: 910px;
}
.z-bloque.h-915 {
  height: 915px;
}
.z-bloque.h-920 {
  height: 920px;
}
.z-bloque.h-925 {
  height: 925px;
}
.z-bloque.h-930 {
  height: 930px;
}
.z-bloque.h-935 {
  height: 935px;
}
.z-bloque.h-940 {
  height: 940px;
}
.z-bloque.h-945 {
  height: 945px;
}
.z-bloque.h-950 {
  height: 950px;
}
.z-bloque.h-955 {
  height: 955px;
}
.z-bloque.h-960 {
  height: 960px;
}
.z-bloque.h-965 {
  height: 965px;
}
.z-bloque.h-970 {
  height: 970px;
}
.z-bloque.h-975 {
  height: 975px;
}
.z-bloque.h-980 {
  height: 980px;
}
.z-bloque.h-985 {
  height: 985px;
}
.z-bloque.h-990 {
  height: 990px;
}
.z-bloque.h-995 {
  height: 995px;
}
.z-bloque.h-1000 {
  height: 1000px;
}
.z-bloque.max-w-0p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-0p {
    max-width: 0%;
  }
}
.z-bloque.max-w-10p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-10p {
    max-width: 10%;
  }
}
.z-bloque.max-w-20p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-20p {
    max-width: 20%;
  }
}
.z-bloque.max-w-30p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-30p {
    max-width: 30%;
  }
}
.z-bloque.max-w-40p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-40p {
    max-width: 40%;
  }
}
.z-bloque.max-w-50p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-50p {
    max-width: 50%;
  }
}
.z-bloque.max-w-60p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-60p {
    max-width: 60%;
  }
}
.z-bloque.max-w-70p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-70p {
    max-width: 70%;
  }
}
.z-bloque.max-w-80p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-80p {
    max-width: 80%;
  }
}
.z-bloque.max-w-90p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-90p {
    max-width: 90%;
  }
}
.z-bloque.max-w-100p {
  max-width: 100%;
}
@media only screen and (min-width : 1000px) {
  .z-bloque.max-w-100p {
    max-width: 100%;
  }
}
.z-bloque.min-h-0 {
  min-height: 0px;
}
.z-bloque.min-h-5 {
  min-height: 5px;
}
.z-bloque.min-h-10 {
  min-height: 10px;
}
.z-bloque.min-h-15 {
  min-height: 15px;
}
.z-bloque.min-h-20 {
  min-height: 20px;
}
.z-bloque.min-h-25 {
  min-height: 25px;
}
.z-bloque.min-h-30 {
  min-height: 30px;
}
.z-bloque.min-h-35 {
  min-height: 35px;
}
.z-bloque.min-h-40 {
  min-height: 40px;
}
.z-bloque.min-h-45 {
  min-height: 45px;
}
.z-bloque.min-h-50 {
  min-height: 50px;
}
.z-bloque.min-h-55 {
  min-height: 55px;
}
.z-bloque.min-h-60 {
  min-height: 60px;
}
.z-bloque.min-h-65 {
  min-height: 65px;
}
.z-bloque.min-h-70 {
  min-height: 70px;
}
.z-bloque.min-h-75 {
  min-height: 75px;
}
.z-bloque.min-h-80 {
  min-height: 80px;
}
.z-bloque.min-h-85 {
  min-height: 85px;
}
.z-bloque.min-h-90 {
  min-height: 90px;
}
.z-bloque.min-h-95 {
  min-height: 95px;
}
.z-bloque.min-h-100 {
  min-height: 100px;
}
.z-bloque.min-h-105 {
  min-height: 105px;
}
.z-bloque.min-h-110 {
  min-height: 110px;
}
.z-bloque.min-h-115 {
  min-height: 115px;
}
.z-bloque.min-h-120 {
  min-height: 120px;
}
.z-bloque.min-h-125 {
  min-height: 125px;
}
.z-bloque.min-h-130 {
  min-height: 130px;
}
.z-bloque.min-h-135 {
  min-height: 135px;
}
.z-bloque.min-h-140 {
  min-height: 140px;
}
.z-bloque.min-h-145 {
  min-height: 145px;
}
.z-bloque.min-h-150 {
  min-height: 150px;
}
.z-bloque.min-h-155 {
  min-height: 155px;
}
.z-bloque.min-h-160 {
  min-height: 160px;
}
.z-bloque.min-h-165 {
  min-height: 165px;
}
.z-bloque.min-h-170 {
  min-height: 170px;
}
.z-bloque.min-h-175 {
  min-height: 175px;
}
.z-bloque.min-h-180 {
  min-height: 180px;
}
.z-bloque.min-h-185 {
  min-height: 185px;
}
.z-bloque.min-h-190 {
  min-height: 190px;
}
.z-bloque.min-h-195 {
  min-height: 195px;
}
.z-bloque.min-h-200 {
  min-height: 200px;
}
.z-bloque.min-h-205 {
  min-height: 205px;
}
.z-bloque.min-h-210 {
  min-height: 210px;
}
.z-bloque.min-h-215 {
  min-height: 215px;
}
.z-bloque.min-h-220 {
  min-height: 220px;
}
.z-bloque.min-h-225 {
  min-height: 225px;
}
.z-bloque.min-h-230 {
  min-height: 230px;
}
.z-bloque.min-h-235 {
  min-height: 235px;
}
.z-bloque.min-h-240 {
  min-height: 240px;
}
.z-bloque.min-h-245 {
  min-height: 245px;
}
.z-bloque.min-h-250 {
  min-height: 250px;
}
.z-bloque.min-h-255 {
  min-height: 255px;
}
.z-bloque.min-h-260 {
  min-height: 260px;
}
.z-bloque.min-h-265 {
  min-height: 265px;
}
.z-bloque.min-h-270 {
  min-height: 270px;
}
.z-bloque.min-h-275 {
  min-height: 275px;
}
.z-bloque.min-h-280 {
  min-height: 280px;
}
.z-bloque.min-h-285 {
  min-height: 285px;
}
.z-bloque.min-h-290 {
  min-height: 290px;
}
.z-bloque.min-h-295 {
  min-height: 295px;
}
.z-bloque.min-h-300 {
  min-height: 300px;
}
.z-bloque.min-h-305 {
  min-height: 305px;
}
.z-bloque.min-h-310 {
  min-height: 310px;
}
.z-bloque.min-h-315 {
  min-height: 315px;
}
.z-bloque.min-h-320 {
  min-height: 320px;
}
.z-bloque.min-h-325 {
  min-height: 325px;
}
.z-bloque.min-h-330 {
  min-height: 330px;
}
.z-bloque.min-h-335 {
  min-height: 335px;
}
.z-bloque.min-h-340 {
  min-height: 340px;
}
.z-bloque.min-h-345 {
  min-height: 345px;
}
.z-bloque.min-h-350 {
  min-height: 350px;
}
.z-bloque.min-h-355 {
  min-height: 355px;
}
.z-bloque.min-h-360 {
  min-height: 360px;
}
.z-bloque.min-h-365 {
  min-height: 365px;
}
.z-bloque.min-h-370 {
  min-height: 370px;
}
.z-bloque.min-h-375 {
  min-height: 375px;
}
.z-bloque.min-h-380 {
  min-height: 380px;
}
.z-bloque.min-h-385 {
  min-height: 385px;
}
.z-bloque.min-h-390 {
  min-height: 390px;
}
.z-bloque.min-h-395 {
  min-height: 395px;
}
.z-bloque.min-h-400 {
  min-height: 400px;
}
.z-bloque.min-h-405 {
  min-height: 405px;
}
.z-bloque.min-h-410 {
  min-height: 410px;
}
.z-bloque.min-h-415 {
  min-height: 415px;
}
.z-bloque.min-h-420 {
  min-height: 420px;
}
.z-bloque.min-h-425 {
  min-height: 425px;
}
.z-bloque.min-h-430 {
  min-height: 430px;
}
.z-bloque.min-h-435 {
  min-height: 435px;
}
.z-bloque.min-h-440 {
  min-height: 440px;
}
.z-bloque.min-h-445 {
  min-height: 445px;
}
.z-bloque.min-h-450 {
  min-height: 450px;
}
.z-bloque.min-h-455 {
  min-height: 455px;
}
.z-bloque.min-h-460 {
  min-height: 460px;
}
.z-bloque.min-h-465 {
  min-height: 465px;
}
.z-bloque.min-h-470 {
  min-height: 470px;
}
.z-bloque.min-h-475 {
  min-height: 475px;
}
.z-bloque.min-h-480 {
  min-height: 480px;
}
.z-bloque.min-h-485 {
  min-height: 485px;
}
.z-bloque.min-h-490 {
  min-height: 490px;
}
.z-bloque.min-h-495 {
  min-height: 495px;
}
.z-bloque.min-h-500 {
  min-height: 500px;
}
.z-bloque.min-h-505 {
  min-height: 505px;
}
.z-bloque.min-h-510 {
  min-height: 510px;
}
.z-bloque.min-h-515 {
  min-height: 515px;
}
.z-bloque.min-h-520 {
  min-height: 520px;
}
.z-bloque.min-h-525 {
  min-height: 525px;
}
.z-bloque.min-h-530 {
  min-height: 530px;
}
.z-bloque.min-h-535 {
  min-height: 535px;
}
.z-bloque.min-h-540 {
  min-height: 540px;
}
.z-bloque.min-h-545 {
  min-height: 545px;
}
.z-bloque.min-h-550 {
  min-height: 550px;
}
.z-bloque.min-h-555 {
  min-height: 555px;
}
.z-bloque.min-h-560 {
  min-height: 560px;
}
.z-bloque.min-h-565 {
  min-height: 565px;
}
.z-bloque.min-h-570 {
  min-height: 570px;
}
.z-bloque.min-h-575 {
  min-height: 575px;
}
.z-bloque.min-h-580 {
  min-height: 580px;
}
.z-bloque.min-h-585 {
  min-height: 585px;
}
.z-bloque.min-h-590 {
  min-height: 590px;
}
.z-bloque.min-h-595 {
  min-height: 595px;
}
.z-bloque.min-h-600 {
  min-height: 600px;
}
.z-bloque.min-h-605 {
  min-height: 605px;
}
.z-bloque.min-h-610 {
  min-height: 610px;
}
.z-bloque.min-h-615 {
  min-height: 615px;
}
.z-bloque.min-h-620 {
  min-height: 620px;
}
.z-bloque.min-h-625 {
  min-height: 625px;
}
.z-bloque.min-h-630 {
  min-height: 630px;
}
.z-bloque.min-h-635 {
  min-height: 635px;
}
.z-bloque.min-h-640 {
  min-height: 640px;
}
.z-bloque.min-h-645 {
  min-height: 645px;
}
.z-bloque.min-h-650 {
  min-height: 650px;
}
.z-bloque.min-h-655 {
  min-height: 655px;
}
.z-bloque.min-h-660 {
  min-height: 660px;
}
.z-bloque.min-h-665 {
  min-height: 665px;
}
.z-bloque.min-h-670 {
  min-height: 670px;
}
.z-bloque.min-h-675 {
  min-height: 675px;
}
.z-bloque.min-h-680 {
  min-height: 680px;
}
.z-bloque.min-h-685 {
  min-height: 685px;
}
.z-bloque.min-h-690 {
  min-height: 690px;
}
.z-bloque.min-h-695 {
  min-height: 695px;
}
.z-bloque.min-h-700 {
  min-height: 700px;
}
.z-bloque.min-h-705 {
  min-height: 705px;
}
.z-bloque.min-h-710 {
  min-height: 710px;
}
.z-bloque.min-h-715 {
  min-height: 715px;
}
.z-bloque.min-h-720 {
  min-height: 720px;
}
.z-bloque.min-h-725 {
  min-height: 725px;
}
.z-bloque.min-h-730 {
  min-height: 730px;
}
.z-bloque.min-h-735 {
  min-height: 735px;
}
.z-bloque.min-h-740 {
  min-height: 740px;
}
.z-bloque.min-h-745 {
  min-height: 745px;
}
.z-bloque.min-h-750 {
  min-height: 750px;
}
.z-bloque.min-h-755 {
  min-height: 755px;
}
.z-bloque.min-h-760 {
  min-height: 760px;
}
.z-bloque.min-h-765 {
  min-height: 765px;
}
.z-bloque.min-h-770 {
  min-height: 770px;
}
.z-bloque.min-h-775 {
  min-height: 775px;
}
.z-bloque.min-h-780 {
  min-height: 780px;
}
.z-bloque.min-h-785 {
  min-height: 785px;
}
.z-bloque.min-h-790 {
  min-height: 790px;
}
.z-bloque.min-h-795 {
  min-height: 795px;
}
.z-bloque.min-h-800 {
  min-height: 800px;
}
.z-bloque.min-h-805 {
  min-height: 805px;
}
.z-bloque.min-h-810 {
  min-height: 810px;
}
.z-bloque.min-h-815 {
  min-height: 815px;
}
.z-bloque.min-h-820 {
  min-height: 820px;
}
.z-bloque.min-h-825 {
  min-height: 825px;
}
.z-bloque.min-h-830 {
  min-height: 830px;
}
.z-bloque.min-h-835 {
  min-height: 835px;
}
.z-bloque.min-h-840 {
  min-height: 840px;
}
.z-bloque.min-h-845 {
  min-height: 845px;
}
.z-bloque.min-h-850 {
  min-height: 850px;
}
.z-bloque.min-h-855 {
  min-height: 855px;
}
.z-bloque.min-h-860 {
  min-height: 860px;
}
.z-bloque.min-h-865 {
  min-height: 865px;
}
.z-bloque.min-h-870 {
  min-height: 870px;
}
.z-bloque.min-h-875 {
  min-height: 875px;
}
.z-bloque.min-h-880 {
  min-height: 880px;
}
.z-bloque.min-h-885 {
  min-height: 885px;
}
.z-bloque.min-h-890 {
  min-height: 890px;
}
.z-bloque.min-h-895 {
  min-height: 895px;
}
.z-bloque.min-h-900 {
  min-height: 900px;
}
.z-bloque.min-h-905 {
  min-height: 905px;
}
.z-bloque.min-h-910 {
  min-height: 910px;
}
.z-bloque.min-h-915 {
  min-height: 915px;
}
.z-bloque.min-h-920 {
  min-height: 920px;
}
.z-bloque.min-h-925 {
  min-height: 925px;
}
.z-bloque.min-h-930 {
  min-height: 930px;
}
.z-bloque.min-h-935 {
  min-height: 935px;
}
.z-bloque.min-h-940 {
  min-height: 940px;
}
.z-bloque.min-h-945 {
  min-height: 945px;
}
.z-bloque.min-h-950 {
  min-height: 950px;
}
.z-bloque.min-h-955 {
  min-height: 955px;
}
.z-bloque.min-h-960 {
  min-height: 960px;
}
.z-bloque.min-h-965 {
  min-height: 965px;
}
.z-bloque.min-h-970 {
  min-height: 970px;
}
.z-bloque.min-h-975 {
  min-height: 975px;
}
.z-bloque.min-h-980 {
  min-height: 980px;
}
.z-bloque.min-h-985 {
  min-height: 985px;
}
.z-bloque.min-h-990 {
  min-height: 990px;
}
.z-bloque.min-h-995 {
  min-height: 995px;
}
.z-bloque.min-h-1000 {
  min-height: 1000px;
}
.z-bloque > img {
  width: 100%;
  height: auto;
}
.z-bloque.fixed {
  height: calc(100% - 60px);
  width: 100%;
  display: block;
  position: fixed;
  left: 0;
  top: 60px;
  overflow: hidden auto;
}
.z-bloque.fixed::-webkit-scrollbar {
  width: 2px;
  height: 4px;
}
.z-bloque.fixed::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-bloque.fixed::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-principal-negro);
  cursor: pointer;
}
.z-bloque.background.r-0 {
  border-radius: 0px;
}
.z-bloque.background.r-0.no-padding > article:first-child {
  border-radius: 0px 0px 0 0;
}
.z-bloque.background.r-0.no-padding > article:last-child {
  border-radius: 0 0 0px 0px;
}
.z-bloque.background.r-1 {
  border-radius: 1px;
}
.z-bloque.background.r-1.no-padding > article:first-child {
  border-radius: 1px 1px 0 0;
}
.z-bloque.background.r-1.no-padding > article:last-child {
  border-radius: 0 0 1px 1px;
}
.z-bloque.background.r-2 {
  border-radius: 2px;
}
.z-bloque.background.r-2.no-padding > article:first-child {
  border-radius: 2px 2px 0 0;
}
.z-bloque.background.r-2.no-padding > article:last-child {
  border-radius: 0 0 2px 2px;
}
.z-bloque.background.r-3 {
  border-radius: 3px;
}
.z-bloque.background.r-3.no-padding > article:first-child {
  border-radius: 3px 3px 0 0;
}
.z-bloque.background.r-3.no-padding > article:last-child {
  border-radius: 0 0 3px 3px;
}
.z-bloque.background.r-4 {
  border-radius: 4px;
}
.z-bloque.background.r-4.no-padding > article:first-child {
  border-radius: 4px 4px 0 0;
}
.z-bloque.background.r-4.no-padding > article:last-child {
  border-radius: 0 0 4px 4px;
}
.z-bloque.background.r-5 {
  border-radius: 5px;
}
.z-bloque.background.r-5.no-padding > article:first-child {
  border-radius: 5px 5px 0 0;
}
.z-bloque.background.r-5.no-padding > article:last-child {
  border-radius: 0 0 5px 5px;
}
.z-bloque.background.r-6 {
  border-radius: 6px;
}
.z-bloque.background.r-6.no-padding > article:first-child {
  border-radius: 6px 6px 0 0;
}
.z-bloque.background.r-6.no-padding > article:last-child {
  border-radius: 0 0 6px 6px;
}
.z-bloque.background.r-7 {
  border-radius: 7px;
}
.z-bloque.background.r-7.no-padding > article:first-child {
  border-radius: 7px 7px 0 0;
}
.z-bloque.background.r-7.no-padding > article:last-child {
  border-radius: 0 0 7px 7px;
}
.z-bloque.background.r-8 {
  border-radius: 8px;
}
.z-bloque.background.r-8.no-padding > article:first-child {
  border-radius: 8px 8px 0 0;
}
.z-bloque.background.r-8.no-padding > article:last-child {
  border-radius: 0 0 8px 8px;
}
.z-bloque.background.r-9 {
  border-radius: 9px;
}
.z-bloque.background.r-9.no-padding > article:first-child {
  border-radius: 9px 9px 0 0;
}
.z-bloque.background.r-9.no-padding > article:last-child {
  border-radius: 0 0 9px 9px;
}
.z-bloque.background.r-10 {
  border-radius: 10px;
}
.z-bloque.background.r-10.no-padding > article:first-child {
  border-radius: 10px 10px 0 0;
}
.z-bloque.background.r-10.no-padding > article:last-child {
  border-radius: 0 0 10px 10px;
}
.z-bloque.background.r-11 {
  border-radius: 11px;
}
.z-bloque.background.r-11.no-padding > article:first-child {
  border-radius: 11px 11px 0 0;
}
.z-bloque.background.r-11.no-padding > article:last-child {
  border-radius: 0 0 11px 11px;
}
.z-bloque.background.r-12 {
  border-radius: 12px;
}
.z-bloque.background.r-12.no-padding > article:first-child {
  border-radius: 12px 12px 0 0;
}
.z-bloque.background.r-12.no-padding > article:last-child {
  border-radius: 0 0 12px 12px;
}
.z-bloque.background.r-13 {
  border-radius: 13px;
}
.z-bloque.background.r-13.no-padding > article:first-child {
  border-radius: 13px 13px 0 0;
}
.z-bloque.background.r-13.no-padding > article:last-child {
  border-radius: 0 0 13px 13px;
}
.z-bloque.background.r-14 {
  border-radius: 14px;
}
.z-bloque.background.r-14.no-padding > article:first-child {
  border-radius: 14px 14px 0 0;
}
.z-bloque.background.r-14.no-padding > article:last-child {
  border-radius: 0 0 14px 14px;
}
.z-bloque.background.r-15 {
  border-radius: 15px;
}
.z-bloque.background.r-15.no-padding > article:first-child {
  border-radius: 15px 15px 0 0;
}
.z-bloque.background.r-15.no-padding > article:last-child {
  border-radius: 0 0 15px 15px;
}
.z-bloque.background.r-16 {
  border-radius: 16px;
}
.z-bloque.background.r-16.no-padding > article:first-child {
  border-radius: 16px 16px 0 0;
}
.z-bloque.background.r-16.no-padding > article:last-child {
  border-radius: 0 0 16px 16px;
}
.z-bloque.background.r-17 {
  border-radius: 17px;
}
.z-bloque.background.r-17.no-padding > article:first-child {
  border-radius: 17px 17px 0 0;
}
.z-bloque.background.r-17.no-padding > article:last-child {
  border-radius: 0 0 17px 17px;
}
.z-bloque.background.r-18 {
  border-radius: 18px;
}
.z-bloque.background.r-18.no-padding > article:first-child {
  border-radius: 18px 18px 0 0;
}
.z-bloque.background.r-18.no-padding > article:last-child {
  border-radius: 0 0 18px 18px;
}
.z-bloque.background.r-19 {
  border-radius: 19px;
}
.z-bloque.background.r-19.no-padding > article:first-child {
  border-radius: 19px 19px 0 0;
}
.z-bloque.background.r-19.no-padding > article:last-child {
  border-radius: 0 0 19px 19px;
}
.z-bloque.background.r-20 {
  border-radius: 20px;
}
.z-bloque.background.r-20.no-padding > article:first-child {
  border-radius: 20px 20px 0 0;
}
.z-bloque.background.r-20.no-padding > article:last-child {
  border-radius: 0 0 20px 20px;
}
.z-bloque.background.blanco {
  background-color: var(--bs--color-principal-blanco);
}
.z-bloque.background.gris, .z-bloque.background.gris-10 {
  background-color: var(--bs--color-grises-gris-10);
}
.z-bloque.background.gris-20 {
  background-color: var(--bs--color-grises-gris-20);
}
.z-bloque.background.naranja {
  background-color: var(--bs--color-principal-naranja);
}
.z-bloque.background.naranja-20 {
  background-color: var(--bs--color-secundario-naranja-20);
}
.z-bloque.background.naranja-10 {
  background-color: var(--bs--color-secundario-naranja-10);
}
.center-objects {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.center-objects p,
.center-objects h1,
.center-objects h2,
.center-objects h3,
.center-objects h4,
.center-objects h5,
.center-objects h6 {
  flex: 0 0 100%;
}
.center-objects > section,
.center-objects > article,
.center-objects > div,
.center-objects > figure {
  flex: 0 0 100%;
}
.center-objects.mensaje > article {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
}
.m-0 {
  margin: 0px !important;
}
.m-t-0 {
  margin-top: 0px !important;
}
.m-b-0 {
  margin-bottom: 0px !important;
}
.m-l-0 {
  margin-left: 0px !important;
}
.m-r-0 {
  margin-right: 0px !important;
}
.m-1 {
  margin: 1px !important;
}
.m-t-1 {
  margin-top: 1px !important;
}
.m-b-1 {
  margin-bottom: 1px !important;
}
.m-l-1 {
  margin-left: 1px !important;
}
.m-r-1 {
  margin-right: 1px !important;
}
.m-2 {
  margin: 2px !important;
}
.m-t-2 {
  margin-top: 2px !important;
}
.m-b-2 {
  margin-bottom: 2px !important;
}
.m-l-2 {
  margin-left: 2px !important;
}
.m-r-2 {
  margin-right: 2px !important;
}
.m-3 {
  margin: 3px !important;
}
.m-t-3 {
  margin-top: 3px !important;
}
.m-b-3 {
  margin-bottom: 3px !important;
}
.m-l-3 {
  margin-left: 3px !important;
}
.m-r-3 {
  margin-right: 3px !important;
}
.m-4 {
  margin: 4px !important;
}
.m-t-4 {
  margin-top: 4px !important;
}
.m-b-4 {
  margin-bottom: 4px !important;
}
.m-l-4 {
  margin-left: 4px !important;
}
.m-r-4 {
  margin-right: 4px !important;
}
.m-5 {
  margin: 5px !important;
}
.m-t-5 {
  margin-top: 5px !important;
}
.m-b-5 {
  margin-bottom: 5px !important;
}
.m-l-5 {
  margin-left: 5px !important;
}
.m-r-5 {
  margin-right: 5px !important;
}
.m-6 {
  margin: 6px !important;
}
.m-t-6 {
  margin-top: 6px !important;
}
.m-b-6 {
  margin-bottom: 6px !important;
}
.m-l-6 {
  margin-left: 6px !important;
}
.m-r-6 {
  margin-right: 6px !important;
}
.m-7 {
  margin: 7px !important;
}
.m-t-7 {
  margin-top: 7px !important;
}
.m-b-7 {
  margin-bottom: 7px !important;
}
.m-l-7 {
  margin-left: 7px !important;
}
.m-r-7 {
  margin-right: 7px !important;
}
.m-8 {
  margin: 8px !important;
}
.m-t-8 {
  margin-top: 8px !important;
}
.m-b-8 {
  margin-bottom: 8px !important;
}
.m-l-8 {
  margin-left: 8px !important;
}
.m-r-8 {
  margin-right: 8px !important;
}
.m-9 {
  margin: 9px !important;
}
.m-t-9 {
  margin-top: 9px !important;
}
.m-b-9 {
  margin-bottom: 9px !important;
}
.m-l-9 {
  margin-left: 9px !important;
}
.m-r-9 {
  margin-right: 9px !important;
}
.m-10 {
  margin: 10px !important;
}
.m-t-10 {
  margin-top: 10px !important;
}
.m-b-10 {
  margin-bottom: 10px !important;
}
.m-l-10 {
  margin-left: 10px !important;
}
.m-r-10 {
  margin-right: 10px !important;
}
.m-11 {
  margin: 11px !important;
}
.m-t-11 {
  margin-top: 11px !important;
}
.m-b-11 {
  margin-bottom: 11px !important;
}
.m-l-11 {
  margin-left: 11px !important;
}
.m-r-11 {
  margin-right: 11px !important;
}
.m-12 {
  margin: 12px !important;
}
.m-t-12 {
  margin-top: 12px !important;
}
.m-b-12 {
  margin-bottom: 12px !important;
}
.m-l-12 {
  margin-left: 12px !important;
}
.m-r-12 {
  margin-right: 12px !important;
}
.m-13 {
  margin: 13px !important;
}
.m-t-13 {
  margin-top: 13px !important;
}
.m-b-13 {
  margin-bottom: 13px !important;
}
.m-l-13 {
  margin-left: 13px !important;
}
.m-r-13 {
  margin-right: 13px !important;
}
.m-14 {
  margin: 14px !important;
}
.m-t-14 {
  margin-top: 14px !important;
}
.m-b-14 {
  margin-bottom: 14px !important;
}
.m-l-14 {
  margin-left: 14px !important;
}
.m-r-14 {
  margin-right: 14px !important;
}
.m-15 {
  margin: 15px !important;
}
.m-t-15 {
  margin-top: 15px !important;
}
.m-b-15 {
  margin-bottom: 15px !important;
}
.m-l-15 {
  margin-left: 15px !important;
}
.m-r-15 {
  margin-right: 15px !important;
}
.m-16 {
  margin: 16px !important;
}
.m-t-16 {
  margin-top: 16px !important;
}
.m-b-16 {
  margin-bottom: 16px !important;
}
.m-l-16 {
  margin-left: 16px !important;
}
.m-r-16 {
  margin-right: 16px !important;
}
.m-17 {
  margin: 17px !important;
}
.m-t-17 {
  margin-top: 17px !important;
}
.m-b-17 {
  margin-bottom: 17px !important;
}
.m-l-17 {
  margin-left: 17px !important;
}
.m-r-17 {
  margin-right: 17px !important;
}
.m-18 {
  margin: 18px !important;
}
.m-t-18 {
  margin-top: 18px !important;
}
.m-b-18 {
  margin-bottom: 18px !important;
}
.m-l-18 {
  margin-left: 18px !important;
}
.m-r-18 {
  margin-right: 18px !important;
}
.m-19 {
  margin: 19px !important;
}
.m-t-19 {
  margin-top: 19px !important;
}
.m-b-19 {
  margin-bottom: 19px !important;
}
.m-l-19 {
  margin-left: 19px !important;
}
.m-r-19 {
  margin-right: 19px !important;
}
.m-20 {
  margin: 20px !important;
}
.m-t-20 {
  margin-top: 20px !important;
}
.m-b-20 {
  margin-bottom: 20px !important;
}
.m-l-20 {
  margin-left: 20px !important;
}
.m-r-20 {
  margin-right: 20px !important;
}
.m-21 {
  margin: 21px !important;
}
.m-t-21 {
  margin-top: 21px !important;
}
.m-b-21 {
  margin-bottom: 21px !important;
}
.m-l-21 {
  margin-left: 21px !important;
}
.m-r-21 {
  margin-right: 21px !important;
}
.m-22 {
  margin: 22px !important;
}
.m-t-22 {
  margin-top: 22px !important;
}
.m-b-22 {
  margin-bottom: 22px !important;
}
.m-l-22 {
  margin-left: 22px !important;
}
.m-r-22 {
  margin-right: 22px !important;
}
.m-23 {
  margin: 23px !important;
}
.m-t-23 {
  margin-top: 23px !important;
}
.m-b-23 {
  margin-bottom: 23px !important;
}
.m-l-23 {
  margin-left: 23px !important;
}
.m-r-23 {
  margin-right: 23px !important;
}
.m-24 {
  margin: 24px !important;
}
.m-t-24 {
  margin-top: 24px !important;
}
.m-b-24 {
  margin-bottom: 24px !important;
}
.m-l-24 {
  margin-left: 24px !important;
}
.m-r-24 {
  margin-right: 24px !important;
}
.m-25 {
  margin: 25px !important;
}
.m-t-25 {
  margin-top: 25px !important;
}
.m-b-25 {
  margin-bottom: 25px !important;
}
.m-l-25 {
  margin-left: 25px !important;
}
.m-r-25 {
  margin-right: 25px !important;
}
.m-26 {
  margin: 26px !important;
}
.m-t-26 {
  margin-top: 26px !important;
}
.m-b-26 {
  margin-bottom: 26px !important;
}
.m-l-26 {
  margin-left: 26px !important;
}
.m-r-26 {
  margin-right: 26px !important;
}
.m-27 {
  margin: 27px !important;
}
.m-t-27 {
  margin-top: 27px !important;
}
.m-b-27 {
  margin-bottom: 27px !important;
}
.m-l-27 {
  margin-left: 27px !important;
}
.m-r-27 {
  margin-right: 27px !important;
}
.m-28 {
  margin: 28px !important;
}
.m-t-28 {
  margin-top: 28px !important;
}
.m-b-28 {
  margin-bottom: 28px !important;
}
.m-l-28 {
  margin-left: 28px !important;
}
.m-r-28 {
  margin-right: 28px !important;
}
.m-29 {
  margin: 29px !important;
}
.m-t-29 {
  margin-top: 29px !important;
}
.m-b-29 {
  margin-bottom: 29px !important;
}
.m-l-29 {
  margin-left: 29px !important;
}
.m-r-29 {
  margin-right: 29px !important;
}
.m-30 {
  margin: 30px !important;
}
.m-t-30 {
  margin-top: 30px !important;
}
.m-b-30 {
  margin-bottom: 30px !important;
}
.m-l-30 {
  margin-left: 30px !important;
}
.m-r-30 {
  margin-right: 30px !important;
}
.p-0 {
  padding: 0px !important;
}
.p-t-0 {
  padding-top: 0px !important;
}
.p-b-0 {
  padding-bottom: 0px !important;
}
.p-r-0 {
  padding-right: 0px !important;
}
.p-l-0 {
  padding-left: 0px !important;
}
.p-1 {
  padding: 1px !important;
}
.p-t-1 {
  padding-top: 1px !important;
}
.p-b-1 {
  padding-bottom: 1px !important;
}
.p-r-1 {
  padding-right: 1px !important;
}
.p-l-1 {
  padding-left: 1px !important;
}
.p-2 {
  padding: 2px !important;
}
.p-t-2 {
  padding-top: 2px !important;
}
.p-b-2 {
  padding-bottom: 2px !important;
}
.p-r-2 {
  padding-right: 2px !important;
}
.p-l-2 {
  padding-left: 2px !important;
}
.p-3 {
  padding: 3px !important;
}
.p-t-3 {
  padding-top: 3px !important;
}
.p-b-3 {
  padding-bottom: 3px !important;
}
.p-r-3 {
  padding-right: 3px !important;
}
.p-l-3 {
  padding-left: 3px !important;
}
.p-4 {
  padding: 4px !important;
}
.p-t-4 {
  padding-top: 4px !important;
}
.p-b-4 {
  padding-bottom: 4px !important;
}
.p-r-4 {
  padding-right: 4px !important;
}
.p-l-4 {
  padding-left: 4px !important;
}
.p-5 {
  padding: 5px !important;
}
.p-t-5 {
  padding-top: 5px !important;
}
.p-b-5 {
  padding-bottom: 5px !important;
}
.p-r-5 {
  padding-right: 5px !important;
}
.p-l-5 {
  padding-left: 5px !important;
}
.p-6 {
  padding: 6px !important;
}
.p-t-6 {
  padding-top: 6px !important;
}
.p-b-6 {
  padding-bottom: 6px !important;
}
.p-r-6 {
  padding-right: 6px !important;
}
.p-l-6 {
  padding-left: 6px !important;
}
.p-7 {
  padding: 7px !important;
}
.p-t-7 {
  padding-top: 7px !important;
}
.p-b-7 {
  padding-bottom: 7px !important;
}
.p-r-7 {
  padding-right: 7px !important;
}
.p-l-7 {
  padding-left: 7px !important;
}
.p-8 {
  padding: 8px !important;
}
.p-t-8 {
  padding-top: 8px !important;
}
.p-b-8 {
  padding-bottom: 8px !important;
}
.p-r-8 {
  padding-right: 8px !important;
}
.p-l-8 {
  padding-left: 8px !important;
}
.p-9 {
  padding: 9px !important;
}
.p-t-9 {
  padding-top: 9px !important;
}
.p-b-9 {
  padding-bottom: 9px !important;
}
.p-r-9 {
  padding-right: 9px !important;
}
.p-l-9 {
  padding-left: 9px !important;
}
.p-10 {
  padding: 10px !important;
}
.p-t-10 {
  padding-top: 10px !important;
}
.p-b-10 {
  padding-bottom: 10px !important;
}
.p-r-10 {
  padding-right: 10px !important;
}
.p-l-10 {
  padding-left: 10px !important;
}
.p-11 {
  padding: 11px !important;
}
.p-t-11 {
  padding-top: 11px !important;
}
.p-b-11 {
  padding-bottom: 11px !important;
}
.p-r-11 {
  padding-right: 11px !important;
}
.p-l-11 {
  padding-left: 11px !important;
}
.p-12 {
  padding: 12px !important;
}
.p-t-12 {
  padding-top: 12px !important;
}
.p-b-12 {
  padding-bottom: 12px !important;
}
.p-r-12 {
  padding-right: 12px !important;
}
.p-l-12 {
  padding-left: 12px !important;
}
.p-13 {
  padding: 13px !important;
}
.p-t-13 {
  padding-top: 13px !important;
}
.p-b-13 {
  padding-bottom: 13px !important;
}
.p-r-13 {
  padding-right: 13px !important;
}
.p-l-13 {
  padding-left: 13px !important;
}
.p-14 {
  padding: 14px !important;
}
.p-t-14 {
  padding-top: 14px !important;
}
.p-b-14 {
  padding-bottom: 14px !important;
}
.p-r-14 {
  padding-right: 14px !important;
}
.p-l-14 {
  padding-left: 14px !important;
}
.p-15 {
  padding: 15px !important;
}
.p-t-15 {
  padding-top: 15px !important;
}
.p-b-15 {
  padding-bottom: 15px !important;
}
.p-r-15 {
  padding-right: 15px !important;
}
.p-l-15 {
  padding-left: 15px !important;
}
.p-16 {
  padding: 16px !important;
}
.p-t-16 {
  padding-top: 16px !important;
}
.p-b-16 {
  padding-bottom: 16px !important;
}
.p-r-16 {
  padding-right: 16px !important;
}
.p-l-16 {
  padding-left: 16px !important;
}
.p-17 {
  padding: 17px !important;
}
.p-t-17 {
  padding-top: 17px !important;
}
.p-b-17 {
  padding-bottom: 17px !important;
}
.p-r-17 {
  padding-right: 17px !important;
}
.p-l-17 {
  padding-left: 17px !important;
}
.p-18 {
  padding: 18px !important;
}
.p-t-18 {
  padding-top: 18px !important;
}
.p-b-18 {
  padding-bottom: 18px !important;
}
.p-r-18 {
  padding-right: 18px !important;
}
.p-l-18 {
  padding-left: 18px !important;
}
.p-19 {
  padding: 19px !important;
}
.p-t-19 {
  padding-top: 19px !important;
}
.p-b-19 {
  padding-bottom: 19px !important;
}
.p-r-19 {
  padding-right: 19px !important;
}
.p-l-19 {
  padding-left: 19px !important;
}
.p-20 {
  padding: 20px !important;
}
.p-t-20 {
  padding-top: 20px !important;
}
.p-b-20 {
  padding-bottom: 20px !important;
}
.p-r-20 {
  padding-right: 20px !important;
}
.p-l-20 {
  padding-left: 20px !important;
}
.p-21 {
  padding: 21px !important;
}
.p-t-21 {
  padding-top: 21px !important;
}
.p-b-21 {
  padding-bottom: 21px !important;
}
.p-r-21 {
  padding-right: 21px !important;
}
.p-l-21 {
  padding-left: 21px !important;
}
.p-22 {
  padding: 22px !important;
}
.p-t-22 {
  padding-top: 22px !important;
}
.p-b-22 {
  padding-bottom: 22px !important;
}
.p-r-22 {
  padding-right: 22px !important;
}
.p-l-22 {
  padding-left: 22px !important;
}
.p-23 {
  padding: 23px !important;
}
.p-t-23 {
  padding-top: 23px !important;
}
.p-b-23 {
  padding-bottom: 23px !important;
}
.p-r-23 {
  padding-right: 23px !important;
}
.p-l-23 {
  padding-left: 23px !important;
}
.p-24 {
  padding: 24px !important;
}
.p-t-24 {
  padding-top: 24px !important;
}
.p-b-24 {
  padding-bottom: 24px !important;
}
.p-r-24 {
  padding-right: 24px !important;
}
.p-l-24 {
  padding-left: 24px !important;
}
.p-25 {
  padding: 25px !important;
}
.p-t-25 {
  padding-top: 25px !important;
}
.p-b-25 {
  padding-bottom: 25px !important;
}
.p-r-25 {
  padding-right: 25px !important;
}
.p-l-25 {
  padding-left: 25px !important;
}
.p-26 {
  padding: 26px !important;
}
.p-t-26 {
  padding-top: 26px !important;
}
.p-b-26 {
  padding-bottom: 26px !important;
}
.p-r-26 {
  padding-right: 26px !important;
}
.p-l-26 {
  padding-left: 26px !important;
}
.p-27 {
  padding: 27px !important;
}
.p-t-27 {
  padding-top: 27px !important;
}
.p-b-27 {
  padding-bottom: 27px !important;
}
.p-r-27 {
  padding-right: 27px !important;
}
.p-l-27 {
  padding-left: 27px !important;
}
.p-28 {
  padding: 28px !important;
}
.p-t-28 {
  padding-top: 28px !important;
}
.p-b-28 {
  padding-bottom: 28px !important;
}
.p-r-28 {
  padding-right: 28px !important;
}
.p-l-28 {
  padding-left: 28px !important;
}
.p-29 {
  padding: 29px !important;
}
.p-t-29 {
  padding-top: 29px !important;
}
.p-b-29 {
  padding-bottom: 29px !important;
}
.p-r-29 {
  padding-right: 29px !important;
}
.p-l-29 {
  padding-left: 29px !important;
}
.p-30 {
  padding: 30px !important;
}
.p-t-30 {
  padding-top: 30px !important;
}
.p-b-30 {
  padding-bottom: 30px !important;
}
.p-r-30 {
  padding-right: 30px !important;
}
.p-l-30 {
  padding-left: 30px !important;
}
.z-border-all {
  border: 3px solid var(--bs--color-grises-gris-10);
}
.z-border-all.gris-10 {
  border-color: var(--bs--color-grises-gris-10);
}
.z-border-all.gris-15 {
  border-color: var(--bs--color-grises-gris-15);
}
.z-border-all.gris-20 {
  border-color: var(--bs--color-grises-gris-20);
}
.z-border-all.gris-40 {
  border-color: var(--bs--color-grises-gris-40);
}
.z-border-all.gris-50 {
  border-color: var(--bs--color-grises-gris-50);
}
.z-border-all.gris-80 {
  border-color: var(--bs--color-grises-gris-80);
}
@media only screen and (max-width : 810px) {
  .z-border-all.no-border-tablet {
    border: none;
  }
}
@media only screen and (max-width : 500px) {
  .z-border-all.no-border-mobile {
    border: none;
  }
}
.z-border-left {
  border-left: 2px solid var(--bs--color-grises-gris-20);
}
.z-border-right {
  border-right: 2px solid var(--bs--color-grises-gris-20);
}
.z-border-top {
  border-top: 2px solid var(--bs--color-grises-gris-20);
}
.z-border-bottom {
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
}
@media only screen and (max-width : 810px) {
  .z-border-left.no-border-tablet, .z-border-right.no-border-tablet, .z-border-top.no-border-tablet, .z-border-bottom.no-border-tablet {
    border: none;
  }
}
@media only screen and (max-width : 500px) {
  .z-border-left.no-border-mobile, .z-border-right.no-border-mobile, .z-border-top.no-border-mobile, .z-border-bottom.no-border-mobile {
    border: none;
  }
}
.z-border-left.gris-10, .z-border-right.gris-10, .z-border-top.gris-10, .z-border-bottom.gris-10 {
  border-color: var(--bs--color-grises-gris-10);
}
.z-border-left.gris-15, .z-border-right.gris-15, .z-border-top.gris-15, .z-border-bottom.gris-15 {
  border-color: var(--bs--color-grises-gris-15);
}
.z-border-left.gris-20, .z-border-right.gris-20, .z-border-top.gris-20, .z-border-bottom.gris-20 {
  border-color: var(--bs--color-grises-gris-20);
}
.z-border-left.gris-40, .z-border-right.gris-40, .z-border-top.gris-40, .z-border-bottom.gris-40 {
  border-color: var(--bs--color-grises-gris-40);
}
.z-border-left.gris-50, .z-border-right.gris-50, .z-border-top.gris-50, .z-border-bottom.gris-50 {
  border-color: var(--bs--color-grises-gris-50);
}
.z-border-left.gris-80, .z-border-right.gris-80, .z-border-top.gris-80, .z-border-bottom.gris-80 {
  border-color: var(--bs--color-grises-gris-80);
}
@media only screen and (max-width : 810px) {
  .z-border.no-border-tablet {
    border: none;
  }
}
@media only screen and (max-width : 500px) {
  .z-border.no-border-mobile {
    border: none;
  }
}
img.border-4 {
  border-radius: 4px;
}
img.border-8 {
  border-radius: 8px;
}
img.border-12 {
  border-radius: 12px;
}
img.border-20 {
  border-radius: 20px;
}
img.z-fotografia {
  height: auto;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  background-size: cover;
}
button {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  background: none;
  cursor: pointer;
}
div.z-btn,
button.z-btn,
a.z-btn {
  text-transform: uppercase;
  text-align: center;
  font-size: 1.3rem;
  line-height: 1;
  height: 48px;
  border-radius: 24px;
  text-align: center;
  padding: 0 16px;
  min-width: 160px;
  cursor: pointer;
  font-size: var(--bs--font-size-button);
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
  margin: 6px;
  position: relative;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  text-decoration: none;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  div.z-btn,
button.z-btn,
a.z-btn {
    width: auto;
  }
}
div.z-btn.no-padding,
button.z-btn.no-padding,
a.z-btn.no-padding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media only screen and (max-width : 500px) {
  div.z-btn.mobile-compact,
button.z-btn.mobile-compact,
a.z-btn.mobile-compact {
    padding-left: 12px;
    padding-right: 12px;
    min-width: 10px;
  }
}
div.z-btn.center,
button.z-btn.center,
a.z-btn.center {
  margin: 0 auto !important;
  text-align: center;
  display: block;
}
div.z-btn.extendido,
button.z-btn.extendido,
a.z-btn.extendido {
  padding-left: 48px !important;
  padding-right: 48px !important;
}
@media only screen and (max-width : 500px) {
  div.z-btn.extendido,
button.z-btn.extendido,
a.z-btn.extendido {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
}
div.z-btn.min,
button.z-btn.min,
a.z-btn.min {
  min-width: 220px;
}
div.z-btn.min.w-0,
button.z-btn.min.w-0,
a.z-btn.min.w-0 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-0,
button.z-btn.min.w-0,
a.z-btn.min.w-0 {
    min-width: 0px;
  }
}
div.z-btn.min.w-10,
button.z-btn.min.w-10,
a.z-btn.min.w-10 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-10,
button.z-btn.min.w-10,
a.z-btn.min.w-10 {
    min-width: 10px;
  }
}
div.z-btn.min.w-20,
button.z-btn.min.w-20,
a.z-btn.min.w-20 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-20,
button.z-btn.min.w-20,
a.z-btn.min.w-20 {
    min-width: 20px;
  }
}
div.z-btn.min.w-30,
button.z-btn.min.w-30,
a.z-btn.min.w-30 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-30,
button.z-btn.min.w-30,
a.z-btn.min.w-30 {
    min-width: 30px;
  }
}
div.z-btn.min.w-40,
button.z-btn.min.w-40,
a.z-btn.min.w-40 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-40,
button.z-btn.min.w-40,
a.z-btn.min.w-40 {
    min-width: 40px;
  }
}
div.z-btn.min.w-50,
button.z-btn.min.w-50,
a.z-btn.min.w-50 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-50,
button.z-btn.min.w-50,
a.z-btn.min.w-50 {
    min-width: 50px;
  }
}
div.z-btn.min.w-60,
button.z-btn.min.w-60,
a.z-btn.min.w-60 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-60,
button.z-btn.min.w-60,
a.z-btn.min.w-60 {
    min-width: 60px;
  }
}
div.z-btn.min.w-70,
button.z-btn.min.w-70,
a.z-btn.min.w-70 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-70,
button.z-btn.min.w-70,
a.z-btn.min.w-70 {
    min-width: 70px;
  }
}
div.z-btn.min.w-80,
button.z-btn.min.w-80,
a.z-btn.min.w-80 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-80,
button.z-btn.min.w-80,
a.z-btn.min.w-80 {
    min-width: 80px;
  }
}
div.z-btn.min.w-90,
button.z-btn.min.w-90,
a.z-btn.min.w-90 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-90,
button.z-btn.min.w-90,
a.z-btn.min.w-90 {
    min-width: 90px;
  }
}
div.z-btn.min.w-100,
button.z-btn.min.w-100,
a.z-btn.min.w-100 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-100,
button.z-btn.min.w-100,
a.z-btn.min.w-100 {
    min-width: 100px;
  }
}
div.z-btn.min.w-110,
button.z-btn.min.w-110,
a.z-btn.min.w-110 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-110,
button.z-btn.min.w-110,
a.z-btn.min.w-110 {
    min-width: 110px;
  }
}
div.z-btn.min.w-120,
button.z-btn.min.w-120,
a.z-btn.min.w-120 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-120,
button.z-btn.min.w-120,
a.z-btn.min.w-120 {
    min-width: 120px;
  }
}
div.z-btn.min.w-130,
button.z-btn.min.w-130,
a.z-btn.min.w-130 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-130,
button.z-btn.min.w-130,
a.z-btn.min.w-130 {
    min-width: 130px;
  }
}
div.z-btn.min.w-140,
button.z-btn.min.w-140,
a.z-btn.min.w-140 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-140,
button.z-btn.min.w-140,
a.z-btn.min.w-140 {
    min-width: 140px;
  }
}
div.z-btn.min.w-150,
button.z-btn.min.w-150,
a.z-btn.min.w-150 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-150,
button.z-btn.min.w-150,
a.z-btn.min.w-150 {
    min-width: 150px;
  }
}
div.z-btn.min.w-160,
button.z-btn.min.w-160,
a.z-btn.min.w-160 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-160,
button.z-btn.min.w-160,
a.z-btn.min.w-160 {
    min-width: 160px;
  }
}
div.z-btn.min.w-170,
button.z-btn.min.w-170,
a.z-btn.min.w-170 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-170,
button.z-btn.min.w-170,
a.z-btn.min.w-170 {
    min-width: 170px;
  }
}
div.z-btn.min.w-180,
button.z-btn.min.w-180,
a.z-btn.min.w-180 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-180,
button.z-btn.min.w-180,
a.z-btn.min.w-180 {
    min-width: 180px;
  }
}
div.z-btn.min.w-190,
button.z-btn.min.w-190,
a.z-btn.min.w-190 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-190,
button.z-btn.min.w-190,
a.z-btn.min.w-190 {
    min-width: 190px;
  }
}
div.z-btn.min.w-200,
button.z-btn.min.w-200,
a.z-btn.min.w-200 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-200,
button.z-btn.min.w-200,
a.z-btn.min.w-200 {
    min-width: 200px;
  }
}
div.z-btn.min.w-210,
button.z-btn.min.w-210,
a.z-btn.min.w-210 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-210,
button.z-btn.min.w-210,
a.z-btn.min.w-210 {
    min-width: 210px;
  }
}
div.z-btn.min.w-220,
button.z-btn.min.w-220,
a.z-btn.min.w-220 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-220,
button.z-btn.min.w-220,
a.z-btn.min.w-220 {
    min-width: 220px;
  }
}
div.z-btn.min.w-230,
button.z-btn.min.w-230,
a.z-btn.min.w-230 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-230,
button.z-btn.min.w-230,
a.z-btn.min.w-230 {
    min-width: 230px;
  }
}
div.z-btn.min.w-240,
button.z-btn.min.w-240,
a.z-btn.min.w-240 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-240,
button.z-btn.min.w-240,
a.z-btn.min.w-240 {
    min-width: 240px;
  }
}
div.z-btn.min.w-250,
button.z-btn.min.w-250,
a.z-btn.min.w-250 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-250,
button.z-btn.min.w-250,
a.z-btn.min.w-250 {
    min-width: 250px;
  }
}
div.z-btn.min.w-260,
button.z-btn.min.w-260,
a.z-btn.min.w-260 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-260,
button.z-btn.min.w-260,
a.z-btn.min.w-260 {
    min-width: 260px;
  }
}
div.z-btn.min.w-270,
button.z-btn.min.w-270,
a.z-btn.min.w-270 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-270,
button.z-btn.min.w-270,
a.z-btn.min.w-270 {
    min-width: 270px;
  }
}
div.z-btn.min.w-280,
button.z-btn.min.w-280,
a.z-btn.min.w-280 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-280,
button.z-btn.min.w-280,
a.z-btn.min.w-280 {
    min-width: 280px;
  }
}
div.z-btn.min.w-290,
button.z-btn.min.w-290,
a.z-btn.min.w-290 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-290,
button.z-btn.min.w-290,
a.z-btn.min.w-290 {
    min-width: 290px;
  }
}
div.z-btn.min.w-300,
button.z-btn.min.w-300,
a.z-btn.min.w-300 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-300,
button.z-btn.min.w-300,
a.z-btn.min.w-300 {
    min-width: 300px;
  }
}
div.z-btn.min.w-310,
button.z-btn.min.w-310,
a.z-btn.min.w-310 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-310,
button.z-btn.min.w-310,
a.z-btn.min.w-310 {
    min-width: 310px;
  }
}
div.z-btn.min.w-320,
button.z-btn.min.w-320,
a.z-btn.min.w-320 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-320,
button.z-btn.min.w-320,
a.z-btn.min.w-320 {
    min-width: 320px;
  }
}
div.z-btn.min.w-330,
button.z-btn.min.w-330,
a.z-btn.min.w-330 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-330,
button.z-btn.min.w-330,
a.z-btn.min.w-330 {
    min-width: 330px;
  }
}
div.z-btn.min.w-340,
button.z-btn.min.w-340,
a.z-btn.min.w-340 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-340,
button.z-btn.min.w-340,
a.z-btn.min.w-340 {
    min-width: 340px;
  }
}
div.z-btn.min.w-350,
button.z-btn.min.w-350,
a.z-btn.min.w-350 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-350,
button.z-btn.min.w-350,
a.z-btn.min.w-350 {
    min-width: 350px;
  }
}
div.z-btn.min.w-360,
button.z-btn.min.w-360,
a.z-btn.min.w-360 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-360,
button.z-btn.min.w-360,
a.z-btn.min.w-360 {
    min-width: 360px;
  }
}
div.z-btn.min.w-370,
button.z-btn.min.w-370,
a.z-btn.min.w-370 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-370,
button.z-btn.min.w-370,
a.z-btn.min.w-370 {
    min-width: 370px;
  }
}
div.z-btn.min.w-380,
button.z-btn.min.w-380,
a.z-btn.min.w-380 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-380,
button.z-btn.min.w-380,
a.z-btn.min.w-380 {
    min-width: 380px;
  }
}
div.z-btn.min.w-390,
button.z-btn.min.w-390,
a.z-btn.min.w-390 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-390,
button.z-btn.min.w-390,
a.z-btn.min.w-390 {
    min-width: 390px;
  }
}
div.z-btn.min.w-400,
button.z-btn.min.w-400,
a.z-btn.min.w-400 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-400,
button.z-btn.min.w-400,
a.z-btn.min.w-400 {
    min-width: 400px;
  }
}
div.z-btn.min.w-410,
button.z-btn.min.w-410,
a.z-btn.min.w-410 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-410,
button.z-btn.min.w-410,
a.z-btn.min.w-410 {
    min-width: 410px;
  }
}
div.z-btn.min.w-420,
button.z-btn.min.w-420,
a.z-btn.min.w-420 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-420,
button.z-btn.min.w-420,
a.z-btn.min.w-420 {
    min-width: 420px;
  }
}
div.z-btn.min.w-430,
button.z-btn.min.w-430,
a.z-btn.min.w-430 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-430,
button.z-btn.min.w-430,
a.z-btn.min.w-430 {
    min-width: 430px;
  }
}
div.z-btn.min.w-440,
button.z-btn.min.w-440,
a.z-btn.min.w-440 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-440,
button.z-btn.min.w-440,
a.z-btn.min.w-440 {
    min-width: 440px;
  }
}
div.z-btn.min.w-450,
button.z-btn.min.w-450,
a.z-btn.min.w-450 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-450,
button.z-btn.min.w-450,
a.z-btn.min.w-450 {
    min-width: 450px;
  }
}
div.z-btn.min.w-460,
button.z-btn.min.w-460,
a.z-btn.min.w-460 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-460,
button.z-btn.min.w-460,
a.z-btn.min.w-460 {
    min-width: 460px;
  }
}
div.z-btn.min.w-470,
button.z-btn.min.w-470,
a.z-btn.min.w-470 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-470,
button.z-btn.min.w-470,
a.z-btn.min.w-470 {
    min-width: 470px;
  }
}
div.z-btn.min.w-480,
button.z-btn.min.w-480,
a.z-btn.min.w-480 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-480,
button.z-btn.min.w-480,
a.z-btn.min.w-480 {
    min-width: 480px;
  }
}
div.z-btn.min.w-490,
button.z-btn.min.w-490,
a.z-btn.min.w-490 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-490,
button.z-btn.min.w-490,
a.z-btn.min.w-490 {
    min-width: 490px;
  }
}
div.z-btn.min.w-500,
button.z-btn.min.w-500,
a.z-btn.min.w-500 {
  min-width: auto;
}
@media only screen and (min-width : 600px) {
  div.z-btn.min.w-500,
button.z-btn.min.w-500,
a.z-btn.min.w-500 {
    min-width: 500px;
  }
}
div.z-btn-primary,
button.z-btn-primary,
a.z-btn-primary {
  background-color: var(--bs--color-principal-naranja);
  color: var(--bs--color-principal-blanco);
}
div.z-btn-primary:hover,
button.z-btn-primary:hover,
a.z-btn-primary:hover {
  background-color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-primary:active,
button.z-btn-primary:active,
a.z-btn-primary:active {
  background-color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-primary[disabled],
button.z-btn-primary[disabled],
a.z-btn-primary[disabled] {
  cursor: not-allowed;
  background-color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-primary[disabled]:hover,
button.z-btn-primary[disabled]:hover,
a.z-btn-primary[disabled]:hover {
  background-color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-primary[disabled].icon figure img,
button.z-btn-primary[disabled].icon figure img,
a.z-btn-primary[disabled].icon figure img {
  opacity: 0.8;
}
div.z-btn-primary-negro,
button.z-btn-primary-negro,
a.z-btn-primary-negro {
  background-color: var(--bs--color-principal-negro);
  color: var(--bs--color-principal-blanco);
}
div.z-btn-primary-negro:hover,
button.z-btn-primary-negro:hover,
a.z-btn-primary-negro:hover {
  background-color: var(--bs--color-secundario-negro-hover);
}
div.z-btn-primary-negro:active,
button.z-btn-primary-negro:active,
a.z-btn-primary-negro:active {
  background-color: var(--bs--color-secundario-negro-hover);
}
div.z-btn-primary-negro[disabled],
button.z-btn-primary-negro[disabled],
a.z-btn-primary-negro[disabled] {
  cursor: not-allowed;
  background-color: var(--bs--color-grises-gris-50);
  color: var(--bs--color-grises-gris-40);
}
div.z-btn-primary-negro[disabled]:hover,
button.z-btn-primary-negro[disabled]:hover,
a.z-btn-primary-negro[disabled]:hover {
  color: var(--bs--color-grises-gris-40);
  background-color: var(--bs--color-grises-gris-50);
}
div.z-btn-primary-negro[disabled].icon figure img,
button.z-btn-primary-negro[disabled].icon figure img,
a.z-btn-primary-negro[disabled].icon figure img {
  opacity: 0.3;
}
div.z-btn-primary-blanco,
button.z-btn-primary-blanco,
a.z-btn-primary-blanco {
  background-color: var(--bs--color-principal-blanco);
  color: var(--bs--color-principal-naranja);
}
div.z-btn-primary-blanco:hover, div.z-btn-primary-blanco:active,
button.z-btn-primary-blanco:hover,
button.z-btn-primary-blanco:active,
a.z-btn-primary-blanco:hover,
a.z-btn-primary-blanco:active {
  color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn.full,
button.z-btn.full,
a.z-btn.full {
  width: 100%;
}
div.z-btn.regular,
button.z-btn.regular,
a.z-btn.regular {
  font-family: "overpassregular", sans-serif;
}
div.z-btn-download,
button.z-btn-download,
a.z-btn-download {
  color: var(--bs--color-principal-naranja);
  background: none;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
div.z-btn-download span,
button.z-btn-download span,
a.z-btn-download span {
  flex: 1;
  text-align: left;
}
div.z-btn-download svg,
button.z-btn-download svg,
a.z-btn-download svg {
  fill: var(--bs--color-principal-naranja);
}
div.z-btn-download:hover,
button.z-btn-download:hover,
a.z-btn-download:hover {
  color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-download:hover svg,
button.z-btn-download:hover svg,
a.z-btn-download:hover svg {
  fill: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-download:active,
button.z-btn-download:active,
a.z-btn-download:active {
  color: var(--bs--color-secundario-naranja-hover);
  border: 2px solid var(--bs--color-secundario-naranja-hover);
}
div.z-btn-download figure,
button.z-btn-download figure,
a.z-btn-download figure {
  margin: 0;
  padding: 0;
  height: 24px;
}
div.z-btn-download figure:first-child,
button.z-btn-download figure:first-child,
a.z-btn-download figure:first-child {
  margin-right: 6px;
}
@media only screen and (min-width : 600px) {
  div.z-btn-download figure:first-child,
button.z-btn-download figure:first-child,
a.z-btn-download figure:first-child {
    margin-right: 10px;
  }
}
div.z-btn-download figure:last-child,
button.z-btn-download figure:last-child,
a.z-btn-download figure:last-child {
  margin-left: 6px;
}
@media only screen and (min-width : 600px) {
  div.z-btn-download figure:last-child,
button.z-btn-download figure:last-child,
a.z-btn-download figure:last-child {
    margin-left: 10px;
  }
}
div.z-btn-download figure svg,
button.z-btn-download figure svg,
a.z-btn-download figure svg {
  height: 24px;
  width: auto;
}
div.z-btn-download[disabled],
button.z-btn-download[disabled],
a.z-btn-download[disabled] {
  cursor: not-allowed;
  color: var(--bs--color-secundario-naranja-20);
  background: none !important;
}
div.z-btn-download[disabled] svg,
button.z-btn-download[disabled] svg,
a.z-btn-download[disabled] svg {
  fill: var(--bs--color-secundario-naranja-20);
}
div.z-btn-download[disabled]:hover,
button.z-btn-download[disabled]:hover,
a.z-btn-download[disabled]:hover {
  color: var(--bs--color-secundario-naranja-20);
  background-color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-download[disabled] figure img,
button.z-btn-download[disabled] figure img,
a.z-btn-download[disabled] figure img {
  opacity: 0.3;
}
div.z-btn-secondary,
button.z-btn-secondary,
a.z-btn-secondary {
  color: var(--bs--color-principal-naranja);
  border: 2px solid var(--bs--color-principal-naranja);
  background: none;
}
div.z-btn-secondary.no-border,
button.z-btn-secondary.no-border,
a.z-btn-secondary.no-border {
  border-color: rgba(1, 1, 1, 0);
}
div.z-btn-secondary.no-border:hover,
button.z-btn-secondary.no-border:hover,
a.z-btn-secondary.no-border:hover {
  border-color: rgba(1, 1, 1, 0);
}
div.z-btn-secondary:hover,
button.z-btn-secondary:hover,
a.z-btn-secondary:hover {
  color: var(--bs--color-secundario-naranja-hover);
  border: 2px solid var(--bs--color-secundario-naranja-hover);
}
div.z-btn-secondary:active,
button.z-btn-secondary:active,
a.z-btn-secondary:active {
  color: var(--bs--color-secundario-naranja-hover);
  border: 2px solid var(--bs--color-secundario-naranja-hover);
}
div.z-btn-secondary[disabled],
button.z-btn-secondary[disabled],
a.z-btn-secondary[disabled] {
  cursor: not-allowed;
  color: var(--bs--color-secundario-naranja-20);
  border: 2px solid var(--bs--color-secundario-naranja-20);
  background: none !important;
}
div.z-btn-secondary[disabled]:hover,
button.z-btn-secondary[disabled]:hover,
a.z-btn-secondary[disabled]:hover {
  color: var(--bs--color-secundario-naranja-20);
  background-color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-secondary[disabled].icon figure img,
button.z-btn-secondary[disabled].icon figure img,
a.z-btn-secondary[disabled].icon figure img {
  opacity: 0.3;
}
div.z-btn-secondary-negro,
button.z-btn-secondary-negro,
a.z-btn-secondary-negro {
  color: var(--bs--color-principal-negro);
  border: 2px solid var(--bs--color-principal-negro);
}
div.z-btn-secondary-negro:hover,
button.z-btn-secondary-negro:hover,
a.z-btn-secondary-negro:hover {
  color: var(--bs--color-secundario-negro-hover);
  border: 2px solid var(--bs--color-secundario-negro-hover);
}
div.z-btn-secondary-negro:active,
button.z-btn-secondary-negro:active,
a.z-btn-secondary-negro:active {
  color: var(--bs--color-secundario-negro-hover);
  border: 2px solid var(--bs--color-secundario-negro-hover);
}
div.z-btn-secondary-negro[disabled],
button.z-btn-secondary-negro[disabled],
a.z-btn-secondary-negro[disabled] {
  cursor: not-allowed;
  color: var(--bs--color-grises-gris-40);
  border: 2px solid var(--bs--color-grises-gris-40);
  background: none !important;
}
div.z-btn-secondary-negro[disabled]:hover,
button.z-btn-secondary-negro[disabled]:hover,
a.z-btn-secondary-negro[disabled]:hover {
  color: var(--bs--color-grises-gris-40);
  background-color: var(--bs--color-grises-gris-40);
}
div.z-btn-secondary-negro[disabled].icon figure img,
button.z-btn-secondary-negro[disabled].icon figure img,
a.z-btn-secondary-negro[disabled].icon figure img {
  opacity: 0.3;
}
div.z-btn.icon,
button.z-btn.icon,
a.z-btn.icon {
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  min-width: 60px;
}
@media only screen and (min-width : 600px) {
  div.z-btn.icon,
button.z-btn.icon,
a.z-btn.icon {
    justify-content: center;
    align-items: center;
  }
}
div.z-btn.icon span,
button.z-btn.icon span,
a.z-btn.icon span {
  margin: 0 4px;
  text-align: center;
  flex: 1;
  padding-right: 36px;
}
@media only screen and (min-width : 600px) {
  div.z-btn.icon span,
button.z-btn.icon span,
a.z-btn.icon span {
    margin: 0 8px;
    flex: none;
    text-align: left;
    padding-right: 0px;
  }
}
div.z-btn.icon figure,
button.z-btn.icon figure,
a.z-btn.icon figure {
  margin: 0;
  padding: 0;
  height: 24px;
}
div.z-btn.icon figure:first-child,
button.z-btn.icon figure:first-child,
a.z-btn.icon figure:first-child {
  margin-right: 6px;
}
@media only screen and (min-width : 600px) {
  div.z-btn.icon figure:first-child,
button.z-btn.icon figure:first-child,
a.z-btn.icon figure:first-child {
    margin-right: 10px;
  }
}
div.z-btn.icon figure:last-child,
button.z-btn.icon figure:last-child,
a.z-btn.icon figure:last-child {
  margin-left: 6px;
}
@media only screen and (min-width : 600px) {
  div.z-btn.icon figure:last-child,
button.z-btn.icon figure:last-child,
a.z-btn.icon figure:last-child {
    margin-left: 10px;
  }
}
div.z-btn.icon figure img,
button.z-btn.icon figure img,
a.z-btn.icon figure img {
  height: 24px;
  width: auto;
}
div.z-btn.icon.mobile-icon-reduction,
button.z-btn.icon.mobile-icon-reduction,
a.z-btn.icon.mobile-icon-reduction {
  min-width: 20px;
  padding: 0 8px;
  margin: 0px;
}
div.z-btn.icon.mobile-icon-reduction figure,
button.z-btn.icon.mobile-icon-reduction figure,
a.z-btn.icon.mobile-icon-reduction figure {
  height: 28px;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction figure,
button.z-btn.icon.mobile-icon-reduction figure,
a.z-btn.icon.mobile-icon-reduction figure {
    height: 24px;
  }
}
div.z-btn.icon.mobile-icon-reduction figure img,
button.z-btn.icon.mobile-icon-reduction figure img,
a.z-btn.icon.mobile-icon-reduction figure img {
  height: 28px;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction figure img,
button.z-btn.icon.mobile-icon-reduction figure img,
a.z-btn.icon.mobile-icon-reduction figure img {
    height: 24px;
  }
}
div.z-btn.icon.mobile-icon-reduction figure:first-child,
button.z-btn.icon.mobile-icon-reduction figure:first-child,
a.z-btn.icon.mobile-icon-reduction figure:first-child {
  margin-right: 0px;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction figure:first-child,
button.z-btn.icon.mobile-icon-reduction figure:first-child,
a.z-btn.icon.mobile-icon-reduction figure:first-child {
    margin-right: 6px;
  }
}
div.z-btn.icon.mobile-icon-reduction figure:last-child,
button.z-btn.icon.mobile-icon-reduction figure:last-child,
a.z-btn.icon.mobile-icon-reduction figure:last-child {
  margin-left: 0px;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction figure:last-child,
button.z-btn.icon.mobile-icon-reduction figure:last-child,
a.z-btn.icon.mobile-icon-reduction figure:last-child {
    margin-left: 10px;
  }
}
div.z-btn.icon.mobile-icon-reduction span,
button.z-btn.icon.mobile-icon-reduction span,
a.z-btn.icon.mobile-icon-reduction span {
  display: none;
}
@media only screen and (min-width : 1000px) {
  div.z-btn.icon.mobile-icon-reduction,
button.z-btn.icon.mobile-icon-reduction,
a.z-btn.icon.mobile-icon-reduction {
    margin: 6px;
    padding: 0 16px;
    min-width: 60px;
  }
  div.z-btn.icon.mobile-icon-reduction span,
button.z-btn.icon.mobile-icon-reduction span,
a.z-btn.icon.mobile-icon-reduction span {
    display: inline-block;
  }
}
div.z-btn-form,
button.z-btn-form,
a.z-btn-form {
  height: 48px;
  background-color: var(--bs--color-principal-naranja);
  outline: var(--bs--color-principal-naranja) 1px solid;
  border-radius: 0 4px 4px 0;
  margin: 0;
  padding: 0 16px;
  min-width: 0px;
  width: auto !important;
  max-width: 120px;
  color: var(--bs--color-principal-blanco);
  transition: all 0s linear;
}
div.z-btn-form.auto,
button.z-btn-form.auto,
a.z-btn-form.auto {
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
div.z-btn-form.icons,
button.z-btn-form.icons,
a.z-btn-form.icons {
  cursor: pointer;
}
div.z-btn-form.icons figure,
button.z-btn-form.icons figure,
a.z-btn-form.icons figure {
  margin: 0;
}
div.z-btn-form.no-bg,
button.z-btn-form.no-bg,
a.z-btn-form.no-bg {
  background: none;
  outline: none;
}
div.z-btn-form.no-bg:hover,
button.z-btn-form.no-bg:hover,
a.z-btn-form.no-bg:hover {
  background-color: none !important;
  opacity: 0.5;
}
div.z-btn-form.float,
button.z-btn-form.float,
a.z-btn-form.float {
  position: absolute;
  top: 0;
  right: 0px;
}
div.z-btn-form.numbers,
button.z-btn-form.numbers,
a.z-btn-form.numbers {
  position: absolute;
  height: 38.4px !important;
  width: 38.4px !important;
  border-radius: 50%;
  display: block;
  margin: 0;
  padding: 0;
  top: 4.8px;
}
div.z-btn-form.numbers:after,
button.z-btn-form.numbers:after,
a.z-btn-form.numbers:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 4px;
  width: 50%;
  background-color: white;
  border-radius: 2px;
}
div.z-btn-form.numbers.less,
button.z-btn-form.numbers.less,
a.z-btn-form.numbers.less {
  z-index: 12;
  left: 6px;
}
div.z-btn-form.numbers.plus,
button.z-btn-form.numbers.plus,
a.z-btn-form.numbers.plus {
  z-index: 13;
  right: 6px;
}
div.z-btn-form.numbers.plus:before,
button.z-btn-form.numbers.plus:before,
a.z-btn-form.numbers.plus:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 50%;
  width: 4px;
  background-color: white;
  border-radius: 2px;
}
div.z-btn-form.password,
button.z-btn-form.password,
a.z-btn-form.password {
  background: url('icon-watch-off.4a712dea916da83ce13e.svg') center center no-repeat;
}
div.z-btn-form.password.active,
button.z-btn-form.password.active,
a.z-btn-form.password.active {
  background: url('icon-watch.352137a01597cd36248f.svg') center center no-repeat;
}
div.z-btn-form:hover:not(.audio):not(.password):not(.no-bg),
button.z-btn-form:hover:not(.audio):not(.password):not(.no-bg),
a.z-btn-form:hover:not(.audio):not(.password):not(.no-bg) {
  background-color: var(--bs--color-secundario-naranja-hover);
  outline: var(--bs--color-secundario-naranja-hover) 1px solid;
}
div.z-btn-form[disabled],
button.z-btn-form[disabled],
a.z-btn-form[disabled] {
  cursor: not-allowed;
  background-color: var(--bs--color-secundario-naranja-20);
  outline: var(--bs--color-secundario-naranja-20) 1px solid;
}
div.z-btn-form[disabled]:hover:not(.audio):not(.password):not(.no-bg),
button.z-btn-form[disabled]:hover:not(.audio):not(.password):not(.no-bg),
a.z-btn-form[disabled]:hover:not(.audio):not(.password):not(.no-bg) {
  background-color: var(--bs--color-secundario-naranja-20);
  outline: var(--bs--color-secundario-naranja-20) 1px solid;
}
div.z-btn-form[disabled].icon figure img,
button.z-btn-form[disabled].icon figure img,
a.z-btn-form[disabled].icon figure img {
  opacity: 0.8;
}
div.z-btn-link,
button.z-btn-link,
a.z-btn-link {
  height: auto;
  margin: 0 !important;
  text-transform: none;
  min-width: auto !important;
  width: auto !important;
  padding: 0;
  cursor: pointer;
  color: var(--bs--color-principal-naranja);
  text-decoration: underline;
  font-family: "overpassbold", sans-serif;
}
div.z-btn-link:hover,
button.z-btn-link:hover,
a.z-btn-link:hover {
  color: var(--bs--color-secundario-naranja-hover);
}
div.z-btn-link[disabled],
button.z-btn-link[disabled],
a.z-btn-link[disabled] {
  cursor: not-allowed;
  color: var(--bs--color-secundario-naranja-20);
}
div.z-btn-link.blanco,
button.z-btn-link.blanco,
a.z-btn-link.blanco {
  color: var(--bs--color-principal-blanco);
}
div.z-btn-link.blanco:hover,
button.z-btn-link.blanco:hover,
a.z-btn-link.blanco:hover {
  color: var(--bs--color-grises-gris-20);
}
div.z-btn-link.negro,
button.z-btn-link.negro,
a.z-btn-link.negro {
  color: var(--bs--color-principal-negro);
}
div.z-btn-link.negro:hover,
button.z-btn-link.negro:hover,
a.z-btn-link.negro:hover {
  color: var(--bs--color-grises-gris-40);
}
div.z-btn.compacto,
button.z-btn.compacto,
a.z-btn.compacto {
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
  height: auto;
  min-height: 26px;
  padding: 0 8px;
}
.z-informacion-lateral {
  width: 100%;
  height: 100%;
  display: block;
}
.z-informacion-lateral figure {
  flex: 0 0 100%;
}
.z-informacion-lateral figure img {
  height: 30px;
}
@media only screen and (min-width : 1000px) {
  .z-informacion-lateral figure img {
    height: auto;
  }
}
.z-informacion-lateral h1 {
  font-family: "overpassregular", sans-serif;
  font-size: 2.2rem;
  text-align: left;
  line-height: 1;
  color: var(--bs--color-principal-negro);
}
@media only screen and (min-width : 600px) {
  .z-informacion-lateral h1 {
    font-size: 2.6rem;
  }
}
@media only screen and (min-width : 1000px) {
  .z-informacion-lateral h1 {
    line-height: 1.3;
    font-size: 3rem;
  }
}
.z-informacion-lateral h1 span {
  font-family: "overpassbold", sans-serif;
  display: block;
  font-size: 3rem;
}
@media only screen and (min-width : 600px) {
  .z-informacion-lateral h1 span {
    font-size: 4rem;
  }
}
@media only screen and (min-width : 1270px) {
  .z-informacion-lateral h1 span {
    font-size: 5rem;
  }
}
.z-informacion-lateral.claro h1 {
  color: var(--bs--color-principal-blanco);
}
.z-simple-data {
  width: 100%;
  display: block;
  margin-bottom: 16px;
}
.z-simple-data p,
.z-simple-data h3 {
  color: var(--bs--color-principal-negro);
  line-height: normal;
}
.z-simple-data.naranja p,
.z-simple-data.naranja h3,
.z-simple-data.naranja p.h3,
.z-simple-data.naranja p.h4 {
  color: var(--bs--color-principal-naranja);
}
.z-simple-data.gris-80 p,
.z-simple-data.gris-80 h3,
.z-simple-data.gris-80 p.h3,
.z-simple-data.gris-80 p.h4 {
  color: var(--bs--color-grises-gris-80);
}
.z-simple-data:not(.invertido) h3,
.z-simple-data:not(.invertido) p.h3,
.z-simple-data:not(.invertido) p.h4,
.z-simple-data:not(.invertido) h4 {
  font-family: "overpassregular", sans-serif;
  font-size: 1.4rem;
}
.z-simple-data:not(.invertido) h3 + p,
.z-simple-data:not(.invertido) p.h3 + p,
.z-simple-data:not(.invertido) p.h4 + p,
.z-simple-data:not(.invertido) h4 + p {
  font-family: "overpassbold", sans-serif;
  font-size: 1.6rem;
}
.z-simple-data.invertido p {
  font-family: "overpassbold", sans-serif;
  font-size: 1.3rem;
}
.z-simple-data.invertido h3,
.z-simple-data.invertido p.h3,
.z-simple-data.invertido p.h4,
.z-simple-data.invertido h4 {
  font-family: "overpassregular", sans-serif;
  font-size: 1.6rem;
}
.z-forms {
  width: 100%;
  display: block;
  margin-bottom: 8px;
  position: relative;
}
.z-forms .prefix {
  position: absolute;
  left: 0px;
  line-height: 48px;
  width: auto;
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
  border-right: 1px solid var(--bs--color-grises-gris-50) !important;
  color: var(--bs--color-grises-gris-80) !important;
  z-index: 13;
  height: 48px;
  padding: 0 8px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.z-forms .prefix + input {
  padding-left: 36px;
}
.z-forms [disabled] ~ .prefix {
  cursor: not-allowed;
  border-right: 1px solid var(--bs--color-grises-gris-40) !important;
  color: var(--bs--color-grises-gris-40) !important;
}
.z-forms .mix {
  position: relative;
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.z-forms .mix input.p-inputtext {
  flex: 1;
  padding-right: 40px;
}
.z-forms .mix.number input.p-inputtext {
  text-align: center !important;
  padding-right: 0px;
}
.z-forms .mix .btn {
  margin-bottom: 6px;
}
.z-forms .mix p-checkbox {
  flex: 0 0 100%;
}
@media only screen and (min-width : 600px) {
  .z-forms .mix p-checkbox {
    flex: 1;
  }
}
.z-forms p-checkbox {
  width: 100%;
}
figure.z-iconos {
  height: 64px !important;
  width: 64px !important;
  margin: 0;
  padding: 0;
  /*Sistema de tamaños, la caja */
  display: inline-block;
}
figure.z-iconos.plain {
  height: auto !important;
  width: auto !important;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
figure.z-iconos img {
  width: 100%;
  height: auto;
}
figure.z-iconos.block {
  display: block;
}
figure.z-iconos.z-center {
  text-align: center;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
figure.z-iconos.z-center img {
  display: inline-block;
  margin: 0 auto;
}
figure.z-iconos.w-5 {
  height: 5px !important;
  width: 5px !important;
}
figure.z-iconos.w-5 img {
  height: 5px !important;
  width: 5px !important;
}
figure.z-iconos.w-10 {
  height: 10px !important;
  width: 10px !important;
}
figure.z-iconos.w-10 img {
  height: 10px !important;
  width: 10px !important;
}
figure.z-iconos.w-15 {
  height: 15px !important;
  width: 15px !important;
}
figure.z-iconos.w-15 img {
  height: 15px !important;
  width: 15px !important;
}
figure.z-iconos.w-20 {
  height: 20px !important;
  width: 20px !important;
}
figure.z-iconos.w-20 img {
  height: 20px !important;
  width: 20px !important;
}
figure.z-iconos.w-25 {
  height: 25px !important;
  width: 25px !important;
}
figure.z-iconos.w-25 img {
  height: 25px !important;
  width: 25px !important;
}
figure.z-iconos.w-30 {
  height: 30px !important;
  width: 30px !important;
}
figure.z-iconos.w-30 img {
  height: 30px !important;
  width: 30px !important;
}
figure.z-iconos.w-35 {
  height: 35px !important;
  width: 35px !important;
}
figure.z-iconos.w-35 img {
  height: 35px !important;
  width: 35px !important;
}
figure.z-iconos.w-40 {
  height: 40px !important;
  width: 40px !important;
}
figure.z-iconos.w-40 img {
  height: 40px !important;
  width: 40px !important;
}
figure.z-iconos.w-45 {
  height: 45px !important;
  width: 45px !important;
}
figure.z-iconos.w-45 img {
  height: 45px !important;
  width: 45px !important;
}
figure.z-iconos.w-50 {
  height: 50px !important;
  width: 50px !important;
}
figure.z-iconos.w-50 img {
  height: 50px !important;
  width: 50px !important;
}
figure.z-iconos.w-55 {
  height: 55px !important;
  width: 55px !important;
}
figure.z-iconos.w-55 img {
  height: 55px !important;
  width: 55px !important;
}
figure.z-iconos.w-60 {
  height: 60px !important;
  width: 60px !important;
}
figure.z-iconos.w-60 img {
  height: 60px !important;
  width: 60px !important;
}
figure.z-iconos.w-65 {
  height: 65px !important;
  width: 65px !important;
}
figure.z-iconos.w-65 img {
  height: 65px !important;
  width: 65px !important;
}
figure.z-iconos.w-70 {
  height: 70px !important;
  width: 70px !important;
}
figure.z-iconos.w-70 img {
  height: 70px !important;
  width: 70px !important;
}
figure.z-iconos.w-75 {
  height: 75px !important;
  width: 75px !important;
}
figure.z-iconos.w-75 img {
  height: 75px !important;
  width: 75px !important;
}
figure.z-iconos.w-80 {
  height: 80px !important;
  width: 80px !important;
}
figure.z-iconos.w-80 img {
  height: 80px !important;
  width: 80px !important;
}
figure.z-iconos.w-85 {
  height: 85px !important;
  width: 85px !important;
}
figure.z-iconos.w-85 img {
  height: 85px !important;
  width: 85px !important;
}
figure.z-iconos.w-90 {
  height: 90px !important;
  width: 90px !important;
}
figure.z-iconos.w-90 img {
  height: 90px !important;
  width: 90px !important;
}
figure.z-iconos.w-95 {
  height: 95px !important;
  width: 95px !important;
}
figure.z-iconos.w-95 img {
  height: 95px !important;
  width: 95px !important;
}
figure.z-iconos.w-100 {
  height: 100px !important;
  width: 100px !important;
}
figure.z-iconos.w-100 img {
  height: 100px !important;
  width: 100px !important;
}
figure.z-iconos.w-105 {
  height: 105px !important;
  width: 105px !important;
}
figure.z-iconos.w-105 img {
  height: 105px !important;
  width: 105px !important;
}
figure.z-iconos.w-110 {
  height: 110px !important;
  width: 110px !important;
}
figure.z-iconos.w-110 img {
  height: 110px !important;
  width: 110px !important;
}
figure.z-iconos.w-115 {
  height: 115px !important;
  width: 115px !important;
}
figure.z-iconos.w-115 img {
  height: 115px !important;
  width: 115px !important;
}
figure.z-iconos.w-120 {
  height: 120px !important;
  width: 120px !important;
}
figure.z-iconos.w-120 img {
  height: 120px !important;
  width: 120px !important;
}
figure.z-iconos.w-125 {
  height: 125px !important;
  width: 125px !important;
}
figure.z-iconos.w-125 img {
  height: 125px !important;
  width: 125px !important;
}
figure.z-iconos.w-130 {
  height: 130px !important;
  width: 130px !important;
}
figure.z-iconos.w-130 img {
  height: 130px !important;
  width: 130px !important;
}
figure.z-iconos.w-135 {
  height: 135px !important;
  width: 135px !important;
}
figure.z-iconos.w-135 img {
  height: 135px !important;
  width: 135px !important;
}
figure.z-iconos.w-140 {
  height: 140px !important;
  width: 140px !important;
}
figure.z-iconos.w-140 img {
  height: 140px !important;
  width: 140px !important;
}
figure.z-iconos.w-145 {
  height: 145px !important;
  width: 145px !important;
}
figure.z-iconos.w-145 img {
  height: 145px !important;
  width: 145px !important;
}
figure.z-iconos.w-150 {
  height: 150px !important;
  width: 150px !important;
}
figure.z-iconos.w-150 img {
  height: 150px !important;
  width: 150px !important;
}
figure.z-iconos.w-155 {
  height: 155px !important;
  width: 155px !important;
}
figure.z-iconos.w-155 img {
  height: 155px !important;
  width: 155px !important;
}
figure.z-iconos.w-16 {
  height: 16px !important;
  width: 16px !important;
}
figure.z-iconos.w-16 img {
  height: 16px !important;
  width: 16px !important;
}
figure.z-iconos.w-24 {
  height: 24px !important;
  width: 24px !important;
}
figure.z-iconos.w-24 img {
  height: 24px !important;
  width: 24px !important;
}
figure.z-iconos.w-32 {
  height: 32px !important;
  width: 32px !important;
}
figure.z-iconos.w-32 img {
  height: 32px !important;
  width: 32px !important;
}
figure.z-iconos.w-48 {
  height: 48px !important;
  width: 48px !important;
}
figure.z-iconos.w-48 img {
  height: 48px !important;
  width: 48px !important;
}
figure.z-iconos.w-64 {
  height: 64px !important;
  width: 64px !important;
}
figure.z-iconos.w-64 img {
  height: 64px !important;
  width: 64px !important;
}
figure.z-iconos.w-72 {
  height: 72px !important;
  width: 72px !important;
}
figure.z-iconos.w-72 img {
  height: 72px !important;
  width: 72px !important;
}
figure.z-iconos.w-96 {
  height: 96px !important;
  width: 96px !important;
}
figure.z-iconos.w-96 img {
  height: 96px !important;
  width: 96px !important;
}
figure.z-iconos.w-144 {
  height: 144px !important;
  width: 144px !important;
}
figure.z-iconos.w-144 img {
  height: 144px !important;
  width: 144px !important;
}
figure.z-imagen img {
  width: 100%;
  height: auto;
}
figure {
  display: inline-block;
}
figure.block {
  display: block;
}
figure.z-ilustraciones.w-64 {
  height: auto;
  width: 64px !important;
}
figure.z-ilustraciones.w-64 img {
  height: auto;
  width: 64px !important;
}
figure.z-ilustraciones.w-128 {
  height: auto;
  width: 128px !important;
}
figure.z-ilustraciones.w-128 img {
  height: auto;
  width: 128px !important;
}
figure.z-ilustraciones.w-256 {
  height: auto;
  width: 256px !important;
}
figure.z-ilustraciones.w-256 img {
  height: auto;
  width: 256px !important;
}
.z-selector {
  position: relative;
  min-height: 64px;
  border-radius: 4px;
  border: 3px solid var(--bs--color-grises-gris-10);
  padding: 8px 16px;
  width: 100%;
  cursor: pointer;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  margin: 6px 6px 6px 0;
  text-decoration: none;
  color: var(--bs--color-principal-negro);
  background-color: var(--bs--color-principal-blanco);
}
.z-selector.sombra {
  border: 3px solid var(--bs--color-principal-blanco);
  border-radius: 10px;
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.z-selector:hover {
  border: 3px solid var(--bs--color-secundario-naranja-50);
}
.z-selector.active.simple {
  background-color: var(--bs--color-principal-naranja);
  border: 3px solid var(--bs--color-principal-naranja);
}
.z-selector.active.simple .label {
  color: var(--bs--color-principal-blanco);
}
.z-selector.simple {
  width: auto;
  min-width: 50px;
  max-width: 200px;
  min-height: 50px;
}
.z-selector.simple span.label {
  line-height: 1;
}
@media only screen and (min-width : 1000px) {
  .z-selector {
    width: auto;
    max-width: 800px;
    min-width: 220px;
  }
}
.z-selector.w-100p {
  width: 100%;
}
.z-selector.w-5p {
  width: 5%;
}
.z-selector.w-10p {
  width: 10%;
}
.z-selector.w-15p {
  width: 15%;
}
.z-selector.w-20p {
  width: 20%;
}
.z-selector.w-25p {
  width: 25%;
}
.z-selector.w-30p {
  width: 30%;
}
.z-selector.w-35p {
  width: 35%;
}
.z-selector.w-40p {
  width: 40%;
}
.z-selector.w-45p {
  width: 45%;
}
.z-selector.w-50p {
  width: 50%;
}
.z-selector.w-55p {
  width: 55%;
}
.z-selector.w-60p {
  width: 60%;
}
.z-selector.w-65p {
  width: 65%;
}
.z-selector.w-70p {
  width: 70%;
}
.z-selector.w-75p {
  width: 75%;
}
.z-selector.w-80p {
  width: 80%;
}
.z-selector.w-85p {
  width: 85%;
}
.z-selector.w-90p {
  width: 90%;
}
.z-selector.w-95p {
  width: 95%;
}
.z-selector.w-100p {
  width: 100%;
}
.z-selector.suspended figure {
  opacity: 0.5;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-selector.suspended span.label, .z-selector.suspended span.preface, .z-selector.suspended span.caption {
  color: var(--bs--color-grises-gris-50) !important;
}
.z-selector.suspended span.arrow, .z-selector.suspended span.delete {
  opacity: 0.5;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-selector[disabled] {
  border: 3px solid var(--bs--color-grises-gris-10);
  cursor: not-allowed;
}
.z-selector[disabled] span.caption, .z-selector[disabled] span.label, .z-selector[disabled] span.preface {
  color: var(--bs--color-grises-gris-50);
  color: var(--bs--color-grises-gris-50);
}
.z-selector[disabled] span.arrow, .z-selector[disabled] span.delete {
  opacity: 0.5;
}
.z-selector > figure {
  margin-right: 16px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.z-selector > figure img {
  width: 100%;
  height: auto;
}
.z-selector.grande > figure {
  height: auto;
  max-height: 48px;
  width: 48px;
}
.z-selector.superior {
  justify-content: space-between;
  align-items: flex-start;
}
.z-selector.superior span.arrow {
  margin-top: 20px;
}
.z-selector div.datos-informacion {
  width: 100%;
  flex: 0 0 100%;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  margin-top: 12px;
  padding-top: 8px;
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
.z-selector div.datos-informacion .dato span {
  display: block;
  color: var(--bs--color-grises-gris-50);
  font-size: 1.4rem;
  font-family: "overpassregular", sans-serif;
  line-height: 1.3;
}
.z-selector div.datos-informacion .dato h4 {
  display: block;
  color: var(--bs--color-principal-azul);
  font-size: 1.8rem;
  font-family: "overpassbold", sans-serif;
}
.z-selector div.datos-informacion .dato:last-child > span,
.z-selector div.datos-informacion .dato:last-child > h4 {
  text-align: right;
}
.z-selector div.datos-informacion .dato.estado {
  flex: 1;
}
.z-selector div.datos-informacion .dato.monto {
  flex: 1;
}
.z-selector span {
  text-align: left;
}
.z-selector span.arrow {
  height: 20px;
  width: 20px;
  display: inline-block;
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') center center no-repeat;
  margin-left: 16px;
}
.z-selector span.delete {
  height: 20px;
  width: 20px;
  display: inline-block;
  background: url('icon_close_naranja.01304fc56910a1ca5646.svg') center center no-repeat;
  background-size: auto 18px;
  margin-left: 16px;
}
.z-selector span.label {
  font-family: "overpassbold", sans-serif;
  font-size: 1.5rem;
  color: var(--bs--color-principal-negro);
  flex: 1;
  line-height: normal;
}
@media only screen and (min-width : 1000px) {
  .z-selector span.label {
    line-height: 2.2rem;
  }
}
.z-selector span.label + .caption, .z-selector span.label + .z-caption {
  margin-left: 16px;
}
.z-selector span.z-title {
  display: block;
  font-family: "overpassbold", sans-serif;
  font-size: 1.5rem;
  color: var(--bs--color-principal-negro);
  line-height: normal;
}
.z-selector span.z-description {
  display: block;
  font-family: "overpassregular", sans-serif;
  font-size: 1rem;
  color: var(--bs--color-grises-gris-80);
  line-height: normal;
}
@media only screen and (min-width : 600px) {
  .z-selector span.z-description {
    font-size: 1.1rem;
  }
}
.z-selector span.preface {
  display: block;
  font-family: "overpassregular", sans-serif;
  font-size: 1.3rem;
  color: var(--bs--color-principal-naranja);
  line-height: normal;
}
.z-selector span.z-caption {
  display: block;
  font-family: "overpassregular", sans-serif;
  font-size: 1.3rem;
  color: var(--bs--color-grises-gris-80);
  line-height: normal;
}
.z-selector span.z-caption strong {
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
}
.z-selector.expandible {
  width: 100%;
}
.z-selector.expandible[open] > summary.cta {
  padding: 0px 0px 10px 0;
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
}
.z-selector.expandible[open] span.arrow {
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') center center no-repeat;
}
.z-selector.expandible > summary::-webkit-details-marker {
  display: none;
}
.z-selector.expandible .data {
  margin-top: 16px;
}
.z-selector.expandible > summary.cta {
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  cursor: pointer;
  width: 100%;
  min-height: 50px;
  padding: 0px;
  -webkit-user-select: none;
  /* Safari */
  -ms-user-select: none;
  /* IE 10 and IE 11 */
  -moz-user-select: none;
       user-select: none;
  /* Standard syntax */
}
.z-selector.expandible > summary.cta > figure {
  margin-right: 16px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.z-selector.expandible > summary.cta > figure img {
  width: 100%;
  height: auto;
}
.z-selector.expandible.grande > summary.cta > figure {
  height: auto;
  max-height: 48px;
  width: 48px;
}
.z-selector.visited {
  border: 3px solid var(--bs--color-secundario-naranja-50);
}
.z-selector.visited span.arrow {
  background-image: url('checkbox_naranja_check.7246bef42c3a62eec663.svg');
}
.z-desplegable-resumen {
  width: 100%;
  display: block;
  margin: 4px 0 0;
  /**/
}
.z-desplegable-resumen .titular {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  padding: 4px 0;
  background: var(--bs--color-grises-gris-5);
  position: relative;
}
.z-desplegable-resumen .titular::before {
  content: "";
  position: absolute;
  width: 2px;
  height: calc(100% - 29px);
  left: 19px;
  bottom: 0;
  display: block;
  background: var(--bs--color-principal-naranja);
  z-index: 1;
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .titular::before {
    left: 10px;
  }
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .titular {
    background: none;
  }
}
.z-desplegable-resumen .titular figure {
  z-index: 10;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  height: 40px;
  width: 40px;
}
.z-desplegable-resumen .titular figure img {
  margin-top: 8px;
  height: 22px;
  width: auto;
  z-index: 10;
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .titular figure {
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.z-desplegable-resumen .titular figcaption h2 {
  font-size: 1.3rem;
  line-height: 1.5rem;
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
}
.z-desplegable-resumen .titular figcaption h3 {
  font-size: 1.5rem;
  line-height: 2rem;
}
.z-desplegable-resumen .titular figcaption h3 span {
  font-family: "overpassregular", sans-serif;
}
.z-desplegable-resumen .deploy .data {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  padding-right: 8px;
  position: relative;
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .deploy .data {
    padding-right: 0;
  }
}
.z-desplegable-resumen .deploy .data::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 100%;
  left: 19px;
  top: 0;
  display: block;
  background: var(--bs--color-principal-naranja);
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .deploy .data::before {
    left: 10px;
  }
}
.z-desplegable-resumen .deploy .data span {
  width: 36px;
  height: 40px;
  position: relative;
}
.z-desplegable-resumen .deploy .data span::after {
  display: block;
  height: 18px;
  width: 18px;
  border: 2px solid var(--bs--color-principal-naranja);
  content: "";
  position: absolute;
  left: 9px;
  top: 10px;
  border-radius: 50%;
  background: var(--bs--color-principal-blanco) center center no-repeat;
}
@media only screen and (max-width : 500px) {
  .z-desplegable-resumen .deploy .data span::after {
    left: 0;
  }
}
.z-desplegable-resumen .deploy .data .data-item {
  flex: 1;
  min-height: 4rem;
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
}
.z-desplegable-resumen .deploy .data.completed span::after {
  background-image: url('checkbox_naranja_check.7246bef42c3a62eec663.svg');
}
.z-desplegable-resumen .deploy .data.completed button.data-interaction {
  line-height: 4rem;
  color: var(--bs--color-principal-negro);
  text-transform: uppercase;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  padding: 0 0 0 4px;
  width: 100%;
  display: inline-block;
  cursor: pointer;
  text-align: left;
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') calc(100% - 10px) center no-repeat;
  border: none;
}
.z-desplegable-resumen .deploy .data.completed button.data-interaction.active {
  background-image: url('icon-arrow-up.880b97f7a7c41c23d7d2.svg');
  color: var(--bs--color-principal-negro);
}
.z-desplegable-resumen .deploy .data.completed button.data-interaction.active:hover {
  color: var(--bs--color-grises-gris-80);
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-desplegable-resumen .deploy .data.completed button.data-interaction:hover {
  color: var(--bs--color-grises-gris-50);
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-desplegable-resumen .deploy .data.completed .data-item .extra {
  padding-left: 16px;
}
.z-desplegable-resumen .deploy .data.current::before {
  height: 50%;
}
.z-desplegable-resumen .deploy .data.current .data-item {
  background: var(--bs--color-secundario-naranja-10);
  padding: 0 4px 0 8px;
}
.z-desplegable-resumen .deploy .data.current .data-item h2 {
  color: var(--bs--color-principal-naranja);
  text-transform: uppercase;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  line-height: 4rem;
}
.z-pasos-indice {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
.z-pasos-indice p-progressbar {
  margin-top: 4px;
  flex: 0 0 100%;
}
.z-pasos-indice .index {
  height: 24px;
  width: 24px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  color: var(--bs--color-grises-gris-50);
  border: 2px solid var(--bs--color-grises-gris-50);
  font-size: 1.4rem;
  font-family: "overpassbold", sans-serif;
  text-align: center;
  padding: 0;
  margin: 0 8px 0 0;
}
.z-pasos-indice .pasos {
  color: var(--bs--color-grises-gris-80);
  font-size: 1.4rem;
  text-transform: uppercase;
  font-family: "overpassregular", sans-serif;
  text-align: right;
}
.z-pasos-indice h2.z-contenido {
  font-family: "overpassbold", sans-serif;
  flex: 1;
  color: var(--bs--color-grises-gris-50);
}
.z-pasos-indice.active .index {
  color: var(--bs--color-principal-naranja);
  border: 2px solid var(--bs--color-principal-naranja);
}
.z-pasos-indice.active h2 {
  color: var(--bs--color-principal-negro);
}
.z-pasos-indice.active h2 span {
  color: var(--bs--color-principal-naranja);
}
.z-pasos-indice.completed .index {
  color: rgba(0, 0, 0, 0);
  border: 2px solid var(--bs--color-principal-naranja);
  background: url('checkbox_blanco_check.fb210a07bcb78df61f2e.svg') var(--bs--color-principal-naranja) center center no-repeat;
  background-size: auto 12px;
}
.z-pasos-indice.completed h2 {
  color: var(--bs--color-principal-naranja);
}
.bloque-planes {
  background-color: var(--bs--color-principal-blanco);
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12);
}
.bloque-planes > .h3 {
  margin: 8px 0;
}
.bloque-planes > .h4 + .h1 {
  line-height: 1.3 !important;
}
.bloque-planes > .h1 {
  line-height: 2 !important;
}
.bloque-planes > section {
  width: 100%;
  padding: 4px 0;
  background-color: var(--bs--color-secundario-naranja-10);
}
.bloque-planes .z-btn-link {
  margin: 8px 0 !important;
  width: 100% !important;
  display: inline-block;
}
.bloque-planes > article {
  width: 100%;
  display: block;
  margin: 8px;
  border-top: var(--bs--color-grises-gris-20) 1px solid;
  border-bottom: var(--bs--color-grises-gris-20) 1px solid;
}
.bloque-planes > article > div {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  padding: 4px 6px;
}
.bloque-planes > article > div > p {
  font-size: 1.2rem;
  flex: 2;
  text-align: left;
}
.bloque-planes > article > div > p:last-child {
  flex: 1;
  text-align: right;
}
.bloque-planes p {
  width: 100%;
}
.z-page-loader {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  display: block;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.8);
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
  -webkit-animation-duration: 0.1s;
          animation-duration: 0.1s;
}
.z-page-loader p {
  margin-top: 4px;
  flex: 0 0 100%;
  text-align: center;
  line-height: 6rem;
  text-transform: uppercase;
  font-family: "overpassbold", sans-serif !important;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.z-loader-html {
  display: block;
  border-radius: 50%;
  position: relative;
  -webkit-animation: rotate 1s linear infinite;
          animation: rotate 1s linear infinite;
  margin: 0 auto;
}
.z-loader-html.inline-block {
  display: inline-block;
}
.z-loader-html::before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  inset: 0px;
  border-radius: 50%;
  border: 3px solid rgba(244, 244, 244, 0.4);
  border-top: 3px solid var(--bs--color-principal-naranja);
}
.z-loader-html.w-4 {
  height: 4px !important;
  width: 4px !important;
}
.z-loader-html.w-8 {
  height: 8px !important;
  width: 8px !important;
}
.z-loader-html.w-12 {
  height: 12px !important;
  width: 12px !important;
}
.z-loader-html.w-16 {
  height: 16px !important;
  width: 16px !important;
}
.z-loader-html.w-20 {
  height: 20px !important;
  width: 20px !important;
}
.z-loader-html.w-24 {
  height: 24px !important;
  width: 24px !important;
}
.z-loader-html.w-28 {
  height: 28px !important;
  width: 28px !important;
}
.z-loader-html.w-32 {
  height: 32px !important;
  width: 32px !important;
}
.z-loader-html.w-36 {
  height: 36px !important;
  width: 36px !important;
}
.z-loader-html.w-40 {
  height: 40px !important;
  width: 40px !important;
}
.z-loader-html.w-44 {
  height: 44px !important;
  width: 44px !important;
}
.z-loader-html.w-48 {
  height: 48px !important;
  width: 48px !important;
}
.z-loader-html.w-52 {
  height: 52px !important;
  width: 52px !important;
}
.z-loader-html.w-56 {
  height: 56px !important;
  width: 56px !important;
}
.z-loader-html.w-60 {
  height: 60px !important;
  width: 60px !important;
}
.z-loader-html.w-64 {
  height: 64px !important;
  width: 64px !important;
}
.z-loader-html.w-68 {
  height: 68px !important;
  width: 68px !important;
}
.z-loader-html.w-72 {
  height: 72px !important;
  width: 72px !important;
}
.z-loader-html.w-76 {
  height: 76px !important;
  width: 76px !important;
}
.z-loader-html.w-80 {
  height: 80px !important;
  width: 80px !important;
}
.z-loader-html.w-84 {
  height: 84px !important;
  width: 84px !important;
}
.z-loader-html.w-88 {
  height: 88px !important;
  width: 88px !important;
}
.z-loader-html.w-92 {
  height: 92px !important;
  width: 92px !important;
}
.z-loader-html.w-96 {
  height: 96px !important;
  width: 96px !important;
}
.z-loader-html.w-100 {
  height: 100px !important;
  width: 100px !important;
}
.z-loader-html.w-104 {
  height: 104px !important;
  width: 104px !important;
}
.z-loader-html.w-108 {
  height: 108px !important;
  width: 108px !important;
}
.z-loader-html.w-112 {
  height: 112px !important;
  width: 112px !important;
}
.z-loader-html.w-116 {
  height: 116px !important;
  width: 116px !important;
}
.z-loader-html.w-120 {
  height: 120px !important;
  width: 120px !important;
}
.z-loader-html.w-124 {
  height: 124px !important;
  width: 124px !important;
}
.z-loader-html.w-128 {
  height: 128px !important;
  width: 128px !important;
}
.z-loader-html.w-132 {
  height: 132px !important;
  width: 132px !important;
}
.z-loader-html.w-136 {
  height: 136px !important;
  width: 136px !important;
}
.z-loader-html.w-140 {
  height: 140px !important;
  width: 140px !important;
}
.z-loader-html.w-144 {
  height: 144px !important;
  width: 144px !important;
}
.z-loader-html.w-148 {
  height: 148px !important;
  width: 148px !important;
}
.z-loader-html.w-152 {
  height: 152px !important;
  width: 152px !important;
}
.z-loader-html.w-156 {
  height: 156px !important;
  width: 156px !important;
}
.z-loader-html.w-160 {
  height: 160px !important;
  width: 160px !important;
}
.z-loader-html.w-164 {
  height: 164px !important;
  width: 164px !important;
}
.z-loader-html.w-168 {
  height: 168px !important;
  width: 168px !important;
}
.z-loader-html.w-172 {
  height: 172px !important;
  width: 172px !important;
}
.z-loader-html.w-176 {
  height: 176px !important;
  width: 176px !important;
}
.z-loader-html.w-180 {
  height: 180px !important;
  width: 180px !important;
}
.z-loader-html.w-184 {
  height: 184px !important;
  width: 184px !important;
}
.z-loader-html.w-188 {
  height: 188px !important;
  width: 188px !important;
}
.z-loader-html.w-192 {
  height: 192px !important;
  width: 192px !important;
}
.z-loader-html.w-196 {
  height: 196px !important;
  width: 196px !important;
}
.z-loader-html.w-200 {
  height: 200px !important;
  width: 200px !important;
}
.z-loader-html.w-204 {
  height: 204px !important;
  width: 204px !important;
}
.z-loader-html.w-208 {
  height: 208px !important;
  width: 208px !important;
}
.z-loader-html.w-212 {
  height: 212px !important;
  width: 212px !important;
}
.z-loader-html.w-216 {
  height: 216px !important;
  width: 216px !important;
}
.z-loader-html.w-220 {
  height: 220px !important;
  width: 220px !important;
}
.z-loader-html.w-224 {
  height: 224px !important;
  width: 224px !important;
}
.z-loader-html.w-228 {
  height: 228px !important;
  width: 228px !important;
}
.z-loader-html.w-232 {
  height: 232px !important;
  width: 232px !important;
}
.z-loader-html.w-236 {
  height: 236px !important;
  width: 236px !important;
}
.z-loader-html.w-240 {
  height: 240px !important;
  width: 240px !important;
}
.z-loader-html.w-244 {
  height: 244px !important;
  width: 244px !important;
}
.z-loader-html.w-248 {
  height: 248px !important;
  width: 248px !important;
}
.z-loader-html.w-252 {
  height: 252px !important;
  width: 252px !important;
}
.z-loader-html.w-256 {
  height: 256px !important;
  width: 256px !important;
}
.z-loader-html.w-260 {
  height: 260px !important;
  width: 260px !important;
}
.z-loader-html.w-264 {
  height: 264px !important;
  width: 264px !important;
}
.z-loader-html.w-268 {
  height: 268px !important;
  width: 268px !important;
}
.z-loader-html.w-272 {
  height: 272px !important;
  width: 272px !important;
}
.z-loader-html.w-276 {
  height: 276px !important;
  width: 276px !important;
}
.z-loader-html.w-280 {
  height: 280px !important;
  width: 280px !important;
}
.z-loader-html.w-284 {
  height: 284px !important;
  width: 284px !important;
}
.z-loader-html.w-288 {
  height: 288px !important;
  width: 288px !important;
}
.z-loader-html.w-292 {
  height: 292px !important;
  width: 292px !important;
}
.z-loader-html.w-296 {
  height: 296px !important;
  width: 296px !important;
}
.z-loader-html.w-300 {
  height: 300px !important;
  width: 300px !important;
}
.z-loader-html.w-304 {
  height: 304px !important;
  width: 304px !important;
}
.z-loader-html.w-308 {
  height: 308px !important;
  width: 308px !important;
}
.z-loader-html.w-312 {
  height: 312px !important;
  width: 312px !important;
}
.z-loader-html.w-316 {
  height: 316px !important;
  width: 316px !important;
}
.z-loader-html.w-320 {
  height: 320px !important;
  width: 320px !important;
}
.z-loader-html.w-324 {
  height: 324px !important;
  width: 324px !important;
}
.z-loader-html.w-328 {
  height: 328px !important;
  width: 328px !important;
}
.z-loader-html.w-332 {
  height: 332px !important;
  width: 332px !important;
}
.z-loader-html.w-336 {
  height: 336px !important;
  width: 336px !important;
}
.z-loader-html.w-340 {
  height: 340px !important;
  width: 340px !important;
}
.z-loader-html.w-344 {
  height: 344px !important;
  width: 344px !important;
}
.z-loader-html.w-348 {
  height: 348px !important;
  width: 348px !important;
}
.z-loader-html.w-352 {
  height: 352px !important;
  width: 352px !important;
}
.z-loader-html.w-356 {
  height: 356px !important;
  width: 356px !important;
}
.z-loader-html.w-360 {
  height: 360px !important;
  width: 360px !important;
}
.z-loader-html.w-364 {
  height: 364px !important;
  width: 364px !important;
}
.z-loader-html.w-368 {
  height: 368px !important;
  width: 368px !important;
}
.z-loader-html.w-372 {
  height: 372px !important;
  width: 372px !important;
}
.z-loader-html.w-376 {
  height: 376px !important;
  width: 376px !important;
}
.z-loader-html.w-380 {
  height: 380px !important;
  width: 380px !important;
}
.z-loader-html.w-384 {
  height: 384px !important;
  width: 384px !important;
}
.z-loader-html.w-388 {
  height: 388px !important;
  width: 388px !important;
}
.z-loader-html.w-392 {
  height: 392px !important;
  width: 392px !important;
}
.z-loader-html.w-396 {
  height: 396px !important;
  width: 396px !important;
}
.z-loader-html.w-400 {
  height: 400px !important;
  width: 400px !important;
}
.z-loader-html.w-404 {
  height: 404px !important;
  width: 404px !important;
}
@-webkit-keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
.z-loader-container {
  width: auto;
  height: auto;
  display: block;
}
.z-tabla-comparativa {
  width: 100%;
  overflow: auto hidden;
}
.z-tabla-comparativa::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.z-tabla-comparativa::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-tabla-comparativa::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.z-tabla-comparativa section {
  display: block;
  width: 100%;
  min-width: 290px;
  padding-top: 40px;
  padding: 40px 0px 8px 0px;
}
.z-tabla-comparativa section .cabecera .columna {
  border-top: 3px solid var(--bs--color-grises-gris-20);
}
.z-tabla-comparativa section .cabecera .columna:first-child {
  border-top: 3px solid rgba(0, 0, 0, 0);
  border-left: 3px solid rgba(0, 0, 0, 0);
}
.z-tabla-comparativa section .cabecera,
.z-tabla-comparativa section .contenido {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  min-height: 10px;
  position: relative;
}
.z-tabla-comparativa section .cabecera.top,
.z-tabla-comparativa section .contenido.top {
  border-top: 3px solid var(--bs--color-grises-gris-20);
}
.z-tabla-comparativa section .cabecera .columna,
.z-tabla-comparativa section .contenido .columna {
  flex: 1;
  min-width: 64px;
  max-width: 320px;
  position: relative;
  min-height: 96px;
  border-bottom: 3px solid var(--bs--color-grises-gris-20);
  border-left: 3px solid var(--bs--color-grises-gris-20);
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna,
.z-tabla-comparativa section .contenido .columna {
    min-height: 64px;
    padding-top: 0px;
  }
}
.z-tabla-comparativa section .cabecera .columna:last-child,
.z-tabla-comparativa section .contenido .columna:last-child {
  border-right: 3px solid var(--bs--color-grises-gris-20);
}
.z-tabla-comparativa section .cabecera .columna.no-border::before,
.z-tabla-comparativa section .contenido .columna.no-border::before {
  border-top: none;
}
.z-tabla-comparativa section .cabecera .columna > p,
.z-tabla-comparativa section .contenido .columna > p {
  flex: 0 0 100%;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  text-align: center;
  line-height: 1;
  font-size: 1.3rem;
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna > p,
.z-tabla-comparativa section .contenido .columna > p {
    font-size: 1.5rem;
  }
}
.z-tabla-comparativa section .cabecera .columna > span.ok, .z-tabla-comparativa section .cabecera .columna > span.nok, .z-tabla-comparativa section .cabecera .columna > span.min,
.z-tabla-comparativa section .contenido .columna > span.ok,
.z-tabla-comparativa section .contenido .columna > span.nok,
.z-tabla-comparativa section .contenido .columna > span.min {
  height: 30px;
  width: 30px;
  background-repeat: no-repeat;
  background-position: center center;
  margin-bottom: 6px;
}
.z-tabla-comparativa section .cabecera .columna > span.ok,
.z-tabla-comparativa section .contenido .columna > span.ok {
  background-image: url('checkbox_naranja_check.7246bef42c3a62eec663.svg');
  background-size: auto 20px;
}
.z-tabla-comparativa section .cabecera .columna > span.nok,
.z-tabla-comparativa section .contenido .columna > span.nok {
  background-image: url('icon_close_naranja.01304fc56910a1ca5646.svg');
  background-size: auto 20px;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-tabla-comparativa section .cabecera .columna > span.min,
.z-tabla-comparativa section .contenido .columna > span.min {
  background-image: url('minus.b056c4a1e0c9245813f6.svg');
  background-size: auto 6px;
}
.z-tabla-comparativa section .cabecera .columna figure,
.z-tabla-comparativa section .contenido .columna figure {
  margin: 0;
  padding: 0;
}
.z-tabla-comparativa section .cabecera .columna:not(.titulo):not(.descriptivo):not(.subtitulo),
.z-tabla-comparativa section .contenido .columna:not(.titulo):not(.descriptivo):not(.subtitulo) {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
  align-content: flex-end;
  -webkit-align-content: flex-end;
  -moz-flex-direction: flex-end;
}
.z-tabla-comparativa section .cabecera .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure,
.z-tabla-comparativa section .contenido .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure {
  width: 30px;
}
.z-tabla-comparativa section .cabecera .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure img,
.z-tabla-comparativa section .contenido .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure img {
  width: 100%;
  height: auto;
}
.z-tabla-comparativa section .cabecera .columna.subtitulo,
.z-tabla-comparativa section .contenido .columna.subtitulo {
  min-height: 30px;
  background: var(--bs--color-grises-gris-10);
  position: static;
  max-width: none;
  padding-top: 0px;
}
.z-tabla-comparativa section .cabecera .columna.subtitulo h3,
.z-tabla-comparativa section .contenido .columna.subtitulo h3 {
  color: var(--bs--color-principal-azul);
  text-transform: uppercase;
  font-size: 1.3rem;
  line-height: 3rem;
  text-indent: 16px;
}
.z-tabla-comparativa section .cabecera .columna.descriptivo,
.z-tabla-comparativa section .contenido .columna.descriptivo {
  width: 0px;
  min-width: 0;
  flex: 0 0 0px;
}
.z-tabla-comparativa section .cabecera .columna.descriptivo p,
.z-tabla-comparativa section .contenido .columna.descriptivo p {
  position: absolute;
  top: 16px;
  left: 16px;
  white-space: nowrap;
  text-align: left;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
}
@media only screen and (max-width : 500px) {
  .z-tabla-comparativa section .cabecera .columna.descriptivo,
.z-tabla-comparativa section .contenido .columna.descriptivo {
    border: none;
  }
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna.descriptivo,
.z-tabla-comparativa section .contenido .columna.descriptivo {
    display: -ms-flex;
    display: flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    -webkit-align-content: center;
    -moz-flex-direction: center;
    flex: 1;
    min-width: 60px;
    max-width: 320px;
  }
  .z-tabla-comparativa section .cabecera .columna.descriptivo p,
.z-tabla-comparativa section .contenido .columna.descriptivo p {
    position: static;
    font-size: 1.5rem;
    text-indent: 16px;
  }
}
.z-tabla-comparativa section .cabecera .columna.titulo,
.z-tabla-comparativa section .contenido .columna.titulo {
  background: var(--bs--color-principal-azul);
  min-height: 80px;
  padding-top: 0px;
}
.z-tabla-comparativa section .cabecera .columna.titulo figure,
.z-tabla-comparativa section .contenido .columna.titulo figure {
  display: none;
  width: 50px;
  position: absolute;
  left: calc(50% - 25px);
  top: -30px;
  z-index: 10;
}
.z-tabla-comparativa section .cabecera .columna.titulo figure img,
.z-tabla-comparativa section .contenido .columna.titulo figure img {
  width: 100%;
  height: auto;
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna.titulo figure,
.z-tabla-comparativa section .contenido .columna.titulo figure {
    background: var(--bs--color-principal-blanco);
    display: grid;
    place-items: center;
  }
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna.titulo,
.z-tabla-comparativa section .contenido .columna.titulo {
    background: none;
  }
}
.z-tabla-comparativa section .cabecera .columna.titulo h1,
.z-tabla-comparativa section .contenido .columna.titulo h1 {
  color: var(--bs--color-principal-blanco);
  font-size: 1.3rem;
  font-family: "overpassregular", sans-serif;
  line-height: 1.5;
  margin: 16px auto 8px;
  text-align: center;
}
@media only screen and (min-width : 600px) {
  .z-tabla-comparativa section .cabecera .columna.titulo h1,
.z-tabla-comparativa section .contenido .columna.titulo h1 {
    margin: 24px auto 8px;
    color: var(--bs--color-principal-negro);
    font-size: clamp(1.5rem, 1vw + 0.5rem, 1.8rem);
    font-family: "overpassbold", sans-serif;
  }
}
.z-paginador {
  margin-top: 20px;
  min-height: 40px;
  width: 100%;
  display: block;
  flex: 0 0 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  position: relative;
}
.z-paginador .p-paginator {
  flex: 0 0 100%;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  justify-content: space-between;
  align-items: center;
}
.z-paginador .custom-nav {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-paginador .custom-nav section {
  flex: 1;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-paginador .custom-nav .elipsis {
  font-size: 2rem;
  height: 28px;
  margin: 0 4px;
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassbold", sans-serif;
  text-align: center;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-end;
  align-content: flex-end;
  -webkit-align-content: flex-end;
  -moz-flex-direction: flex-end;
  line-height: 2.4rem;
  margin: 0 2px;
}
@media only screen and (min-width : 600px) {
  .z-paginador .custom-nav .elipsis {
    height: 32px;
  }
}
.z-paginador .custom-nav button {
  font-size: 1.5rem;
  height: 28px;
  margin-right: 0px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  border-radius: 50px;
  cursor: pointer;
}
@media only screen and (min-width : 600px) {
  .z-paginador .custom-nav button {
    height: 32px;
    margin: 0 2px;
  }
}
.z-paginador .custom-nav button.disabled {
  background: none;
  color: var(--bs--color-grises-gris-50);
  cursor: not-allowed;
  opacity: 0.3;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-paginador .custom-nav button.number {
  padding: 0 4px;
  min-width: 24px;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
}
@media only screen and (min-width : 600px) {
  .z-paginador .custom-nav button.number {
    min-width: 32px;
  }
}
.z-paginador .custom-nav button.number.activo {
  font-family: "overpassbold", sans-serif;
  color: #ffffff;
  background-color: var(--bs--color-principal-naranja);
}
.z-paginador .custom-nav button.number:hover {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-naranja);
}
.z-paginador .custom-nav button.number:hover.activo {
  color: #ffffff;
  background-color: var(--bs--color-secundario-naranja-hover);
}
.z-paginador .custom-nav button.nav {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 20px;
  width: 24px;
}
@media only screen and (min-width : 600px) {
  .z-paginador .custom-nav button.nav {
    width: 48px;
  }
}
.z-paginador .custom-nav button.nav.nav-first {
  background-image: url('icon-arrow-first.cd78e1a57358be63c1d5.svg');
  background-size: auto 16px;
}
.z-paginador .custom-nav button.nav.nav-last {
  background-size: auto 16px;
  background-image: url('icon-arrow-last.71eb93b4a4186203cd99.svg');
}
.z-paginador .custom-nav button.nav.nav-next {
  background-image: url('icon-arrow-prev.6426ba4ef3fffd315a9b.svg');
}
.z-paginador .custom-nav button.nav.nav-back {
  background-image: url('icon-arrow-prev.6426ba4ef3fffd315a9b.svg');
}
.z-paginador .custom-nav button.nav:hover {
  background-color: var(--bs--color-grises-gris-10) !important;
}
.z-paginador .custom-nav button.nav:hover.disabled {
  background-color: var(--bs--color-principal-blanco) !important;
}
.z-accordeon .accordeon-item {
  border: 1px solid var(--bs--color-grises-gris-10);
  margin-bottom: 10px;
}
.z-accordeon .accordeon-item input {
  display: none;
}
.z-accordeon .accordeon-item input:checked ~ .accordeon-item-content {
  height: auto;
  display: block;
}
.z-accordeon .accordeon-item input:checked ~ .accordeon-item-header figure::before {
  transform: rotate(180deg);
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-accordeon .accordeon-item input:checked ~ .accordeon-item-header span {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-naranja);
}
.z-accordeon .accordeon-item .accordeon-item-header {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
  width: 100%;
  cursor: pointer;
  min-height: 50px;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  position: relative;
  border-bottom: 1px solid var(--bs--color-grises-gris-10);
  transition: all 0.2s linear;
}
.z-accordeon .accordeon-item .accordeon-item-header figure {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 50px;
  background: none;
}
@media only screen and (min-width : 600px) {
  .z-accordeon .accordeon-item .accordeon-item-header figure {
    width: 60px;
  }
}
.z-accordeon .accordeon-item .accordeon-item-header figure::before {
  transition: all 0.2s linear;
  display: block;
  content: "";
  height: 18px;
  width: 18px;
  position: absolute;
  top: calc(50% - 9px);
  left: calc(50% - 9px);
  background: url('icon-arrow-up.880b97f7a7c41c23d7d2.svg') center center no-repeat;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  transform: rotate(90deg);
}
.z-accordeon .accordeon-item .accordeon-item-header span {
  margin-left: 10px;
  width: calc(100% - 10px);
  padding-left: 20px;
}
@media only screen and (min-width : 600px) {
  .z-accordeon .accordeon-item .accordeon-item-header span {
    margin-left: 20px;
    width: calc(100% - 20px);
    padding-left: 10px;
  }
}
.z-accordeon .accordeon-item .accordeon-item-content {
  display: none;
  padding: 10px 30px;
}
.z-menu {
  position: fixed;
  background-color: var(--bs--color-grises-gris-10);
  display: block;
  left: 0;
  top: 0;
  width: 100%;
  max-width: 600px;
  height: 100vh;
  z-index: 1024;
  -ms-box-shadow: 4px 0px 20px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 4px 0px 20px 0px rgba(0, 0, 0, 0.2);
  overflow: auto;
}
.z-menu::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.z-menu::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-menu::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
@media only screen and (min-width : 600px) {
  .z-menu {
    max-width: 360px;
    overflow-x: hidden;
    overflow-y: auto;
  }
}
.z-menu a.close {
  cursor: pointer;
  position: relative;
  width: 100%;
  text-decoration: none;
  min-height: 48px;
  background: url('icon-zenit-cruz.47c584c166406a4d323f.svg') 0px center no-repeat;
  background-size: auto 40px;
  opacity: 0.4;
}
.z-menu a.close span {
  transition: all 0.08s linear;
  opacity: 1;
  color: var(--bs--color-grises-gris-80);
  font-size: 1.6rem;
}
.z-menu a.close:hover {
  opacity: 0.8;
}
.z-menu figure {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  height: 20px;
  width: 16px;
  display: inline-block;
  margin: 0 24px 0 12px;
  padding: 0;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  -webkit-animation-duration: 0.4s;
          animation-duration: 0.4s;
  -webkit-animation-name: menuExpand;
          animation-name: menuExpand;
  margin: 0 12px;
}
.z-menu figure img {
  display: inline-block;
  margin: 0;
  padding: 0;
}
@media only screen and (min-width : 600px) {
  .z-menu figure {
    margin: 0 24px 0 12px;
  }
}
.z-menu button {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  cursor: pointer;
}
.z-menu button span {
  opacity: 1;
  color: var(--bs--color-grises-gris-80);
  font-size: 1.6rem;
  line-height: 1;
  font-family: "overpassbold", sans-serif;
  transition: all 0.08s linear;
}
.z-menu button:hover figure {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-menu button:hover span {
  color: var(--bs--color-principal-naranja);
}
.z-menu > ul li {
  list-style: none;
  padding: 0;
}
.z-menu > ul li a {
  cursor: pointer;
}
.z-menu > ul li.header {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-menu > ul li.header a figure {
  filter: grayscale(0%) !important;
  -webkit-filter: grayscale(0%) !important;
}
.z-menu > ul > li:not(.header) {
  border-bottom: 1px solid rgba(234, 234, 234, 0.8);
}
.z-menu > ul > li:not(.header):nth-child(2) {
  border-top: 1px solid rgba(234, 234, 234, 0.8);
}
.z-menu > ul > li:not(.header):last-child {
  border-top: none;
  border-bottom: none;
}
.z-menu > ul > li:not(.header) > .sub-menu {
  padding-left: 40px;
}
.z-menu > ul > li:not(.header) > .sub-menu > li {
  min-height: 24px;
}
.z-menu > ul > li:not(.header) > .sub-menu > li a {
  flex: 0 0 100%;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
  text-decoration: none;
  font-size: 1.6rem;
  min-height: 24px;
  line-height: 1;
  cursor: pointer;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  transition: all 0.08s linear;
}
.z-menu > ul > li:not(.header) > .sub-menu > li a:hover {
  color: var(--bs--color-principal-naranja);
}
.z-menu > ul > li:not(.header) > .sub-menu > li span {
  opacity: 1;
}
.z-menu > ul > li:not(.header) > .sub-menu > li > .sub-menu {
  flex: 0 0 100%;
  padding-left: 16px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.z-menu > ul > li:not(.header) > .sub-menu > li > .sub-menu li {
  min-height: 24px;
}
.z-menu > ul > li:not(.header) > .sub-menu > li > .sub-menu li a {
  line-height: 1;
  min-height: 24px;
  font-size: 1.3rem;
}
.z-menu > ul > li:not(.header) > .sub-menu > li > .sub-menu .sub-menu {
  display: none;
}
.z-menu > ul > li:not(.header) > a + ul {
  display: none;
}
.z-menu > ul > li:not(.header) > a.activo + ul {
  opacity: 0.8;
  background: var(--bs--color-principal-blanco);
  display: block;
}
.z-menu > ul > li:not(.header) > a.padre {
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') calc(100% - 8px) center no-repeat;
  background-size: auto 16px;
}
.z-menu > ul > li:not(.header):hover > a {
  opacity: 0.8;
  position: relative;
  background: var(--bs--color-principal-blanco);
}
.z-menu > ul > li:not(.header):hover > a.padre {
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') var(--bs--color-principal-blanco) calc(100% - 8px) center no-repeat;
  background-size: 16px auto;
}
.z-menu > ul > li:not(.header):hover > a > span {
  font-family: "overpassbold", sans-serif;
}
.z-menu > ul > li:not(.header):hover > a.activo {
  opacity: 1;
}
.z-menu > ul > li:not(.header):hover > a.activo > span {
  font-family: "overpassbold", sans-serif;
}
.z-menu > ul > li:not(.header):hover > a + ul {
  opacity: 0.8;
  background: var(--bs--color-principal-blanco);
  display: block;
}
.z-menu > ul > li:not(.header) > a {
  font-family: "overpassregular", sans-serif;
  cursor: pointer;
  position: relative;
  width: 100%;
  text-decoration: none;
  min-height: 48px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-menu > ul > li:not(.header) > a span {
  transition: all 0.08s linear;
  opacity: 1;
  color: var(--bs--color-grises-gris-80);
  font-size: 1.6rem;
}
@media only screen and (min-width : 1000px) {
  .z-menu > ul > li:not(.header) > a {
    min-height: 64px;
  }
}
.z-menu > ul > li:not(.header) > a:hover figure {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-menu > ul > li:not(.header) > a:hover span {
  color: var(--bs--color-principal-naranja);
}
.z-menu > ul > li:not(.header) > a:hover span, .z-menu > ul > li:not(.header) > a.activo span {
  color: var(--bs--color-principal-naranja);
}
.z-menu > ul > li:not(.header) > a:hover figure, .z-menu > ul > li:not(.header) > a.activo figure {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.z-menu > ul > li:not(.header) > a.activo {
  z-index: 101;
  position: relative;
  font-family: "overpassbold", sans-serif;
}
.z-menu > ul > li:not(.header) > a.activo:after, .z-menu > ul > li:not(.header) > a.activo:before {
  height: 12px;
  width: 12px;
  display: block;
  content: "";
  position: absolute;
  right: 0;
}
.z-menu-back {
  display: none;
}
@media only screen and (min-width : 600px) {
  .z-menu-back {
    background-color: rgba(0, 0, 0, 0.7);
    position: fixed;
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100vh;
    z-index: 999;
  }
}
.z-badges {
  display: inline-block;
  background-color: var(--bs--color-principal-blanco);
  color: var(--bs--color-principal-blanco);
  margin-right: 10px;
  position: relative;
  margin: 0 12px 12px 0;
  padding: 0px 32px 0px 12px;
  font-size: 1.4rem;
  text-transform: uppercase;
  vertical-align: top;
  border-radius: 16px;
  box-sizing: border-box;
  font-family: "overpassregular", sans-serif;
  box-sizing: border-box;
  height: 24px;
  -ms-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.09);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.09);
  transition: all 0.1s linear;
}
.z-badges span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  height: 24px;
  line-height: 22px;
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
  font-size: 1.2rem;
  white-space: nowrap;
  vertical-align: middle;
  display: grid;
  place-content: self-start center;
  text-align: left;
}
@media only screen and (min-width : 600px) {
  .z-badges span {
    height: 28px;
    line-height: 26px;
    font-size: 1.4rem;
  }
}
.z-badges button {
  margin: 0 12px 0 0;
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 100%;
}
.z-badges button svg {
  fill: var(--bs--color-grises-gris-10);
  position: absolute;
  height: 16px;
  width: 16px;
  top: calc(50% - 8px);
  right: 8px;
}
.z-badges.simple {
  padding-right: 12px;
}
.z-badges:not(.simple):hover {
  opacity: 0.5;
}
@media only screen and (min-width : 600px) {
  .z-badges {
    height: 28px;
  }
}
.z-badges.lleno {
  color: var(--bs--color-principal-blanco);
}
.z-badges.lleno button svg {
  fill: var(--bs--color-principal-blanco);
}
.z-badges.lleno.gris-10 {
  background-color: var(--bs--color-grises-gris-10);
}
.z-badges.lleno.gris-10 span {
  color: var(--bs--color-principal-negro) !important;
}
.z-badges.lleno.gris-10 button svg {
  fill: var(--bs--color-grises-gris-80);
}
.z-badges.lleno.gris-40 {
  background-color: var(--bs--color-grises-gris-40);
}
.z-badges.lleno.gris-40 span {
  color: var(--bs--color-principal-negro) !important;
}
.z-badges.lleno.gris-80 {
  background-color: var(--bs--color-grises-gris-80);
}
.z-badges.lleno.rojo {
  background-color: var(--bs--color-secundario-rojo);
}
.z-badges.lleno.negro {
  background-color: var(--bs--color-principal-negro);
}
.z-badges.lleno.naranja {
  background-color: var(--bs--color-principal-naranja);
}
.z-badges.borde {
  border-width: 2px;
  border-style: solid;
}
.z-badges.borde.gris-10 {
  border-color: var(--bs--color-grises-gris-10);
  color: var(--bs--color-grises-gris-80);
}
.z-badges.borde.gris-10 span {
  color: var(--bs--color-grises-gris-80) !important;
}
.z-badges.borde.gris-10 button svg {
  fill: var(--bs--color-grises-gris-80);
}
.z-badges.borde.gris-40 {
  border-color: var(--bs--color-grises-gris-40);
  color: var(--bs--color-grises-gris-40);
}
.z-badges.borde.gris-40 button svg {
  fill: var(--bs--color-grises-gris-40);
}
.z-badges.borde.gris-80 {
  border-color: var(--bs--color-grises-gris-80);
  color: var(--bs--color-grises-gris-80);
}
.z-badges.borde.gris-80 button svg {
  fill: var(--bs--color-grises-gris-80);
}
.z-badges.borde.rojo {
  border-color: var(--bs--color-secundario-rojo);
  color: var(--bs--color-secundario-rojo);
}
.z-badges.borde.rojo button svg {
  fill: var(--bs--color-secundario-rojo);
}
.z-badges.borde.negro {
  border-color: var(--bs--color-principal-negro);
  color: var(--bs--color-principal-negro);
}
.z-badges.borde.negro button svg {
  fill: var(--bs--color-principal-negro);
}
.z-badges.borde.naranja {
  border-color: var(--bs--color-principal-naranja);
  color: var(--bs--color-principal-naranja);
}
.z-badges.borde.naranja button svg {
  fill: var(--bs--color-principal-naranja);
}
.z-badges-group {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.z-badges-group .z-badges {
  flex: 1;
}
@media only screen and (min-width : 600px) {
  .z-badges-group .z-badges {
    flex: none;
  }
}
.z-badges-group.flex .z-badges {
  flex: 1 !important;
}
.z-mensaje-emergente {
  display: block;
  background-color: var(--bs--color-principal-blanco);
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  position: relative;
}
.z-mensaje-emergente article {
  border-radius: 8px;
}
.z-mensaje-emergente.fijo {
  height: auto;
  position: relative;
  z-index: 0;
  margin: 4px auto 16px;
}
.z-mensaje-emergente.flotante {
  position: fixed;
  z-index: 10000000;
  width: 96%;
  max-width: 480px;
  transition: all 0.2s linear;
}
.z-mensaje-emergente.flotante.superior {
  top: 60px;
}
@media only screen and (min-width : 600px) {
  .z-mensaje-emergente.flotante.superior {
    top: 70px;
  }
}
.z-mensaje-emergente.flotante.inferior {
  bottom: 10px;
}
.z-mensaje-emergente.flotante.derecha {
  left: 50%;
  transform: translate(-50%, 0);
}
@media only screen and (min-width : 600px) {
  .z-mensaje-emergente.flotante.derecha {
    transform: translate(0, 0);
    left: inherit;
    right: 10px;
  }
}
.z-mensaje-emergente.flotante.centro {
  left: 50%;
  transform: translate(-50%, 0);
}
.z-mensaje-emergente.flotante.izquierda {
  left: 50%;
  transform: translate(-50%, 0);
}
@media only screen and (min-width : 600px) {
  .z-mensaje-emergente.flotante.izquierda {
    transform: translate(0, 0);
    left: 10px;
  }
}
.z-mensaje-emergente article {
  margin: 0;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  position: relative;
  background-color: var(--bs--color-principal-blanco);
  /*&:before {
          position: absolute;
          left: 0;
          top: 0;
          width: 4px;
          height: 100%;
          display: block;
          content: '';
          background-color: var(--bs--color-grises-gris-10);
      }*/
}
.z-mensaje-emergente article figure {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 48px;
}
.z-mensaje-emergente article figure,
.z-mensaje-emergente article button {
  flex: 0 0 48px;
  height: 48px;
  display: block;
}
.z-mensaje-emergente article figcaption {
  flex: 1;
  margin: 12px 0 8px;
}
.z-mensaje-emergente article figcaption .botonera {
  margin-top: 32px;
}
.z-mensaje-emergente article figcaption .botonera.simple a {
  margin-right: 16px !important;
}
.z-mensaje-emergente article button {
  cursor: pointer;
}
.z-mensaje-emergente article button:hover {
  opacity: 1;
}
.z-mensaje-emergente.informativo button svg {
  fill: var(--bs--color-principal-blanco);
}
.z-mensaje-emergente.informativo button:hover {
  opacity: 0.5;
}
.z-mensaje-emergente.informativo article {
  background-color: var(--bs--color-principal-naranja);
}
.z-mensaje-emergente.informativo article figure {
  background-image: url('icon_mensaje_emergente_info.59d0b346cdd5a4189d9c.svg');
}
.z-mensaje-emergente.informativo article figcaption h5,
.z-mensaje-emergente.informativo article figcaption p {
  color: var(--bs--color-principal-blanco);
}
.z-mensaje-emergente.informativo article:before {
  background-color: var(--bs--color-principal-azul);
}
.z-mensaje-emergente.error button svg, .z-mensaje-emergente.exito button svg, .z-mensaje-emergente.advertencia button svg {
  fill: var(--bs--color-grises-gris-40);
}
.z-mensaje-emergente.error button:hover svg, .z-mensaje-emergente.exito button:hover svg, .z-mensaje-emergente.advertencia button:hover svg {
  fill: var(--bs--color-grises-gris-80);
}
.z-mensaje-emergente.error article {
  /*&:before {
            background-color: var(--bs--color-secundario-rojo);
        }*/
}
.z-mensaje-emergente.error article figure {
  background-image: url('icon_mensaje_emergente_error.96b46669b87bd8eaa96e.svg');
}
.z-mensaje-emergente.exito article {
  /*&:before {
            background-color: var(--bs--color-principal-verde);
        }*/
}
.z-mensaje-emergente.exito article figure {
  background-image: url('icon_mensaje_emergente_ok.5f58b3273b2d15b8e5ce.svg');
}
.z-mensaje-emergente.advertencia article {
  /*&:before {
            background-color: var(--bs--color-principal-blanco);
        }*/
}
.z-mensaje-emergente.advertencia article figure {
  background-image: url('icon_mensaje_emergente_advertencia.1de14ce173399a39f3d3.svg');
}
.z-mensaje-emergente.mascara {
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0);
}
.z-mensaje-emergente.mascara > a.mascara {
  cursor: -webkit-grab;
  cursor: grab;
  position: absolute;
  z-index: 0;
  top: -200px;
  left: -10000px;
  width: 100%;
  height: 100%;
  display: block;
  border: rgba(255, 255, 255, 0.7) 10000px solid;
  box-sizing: border-box;
}
.z-mensaje-emergente.mascara > a.mascara + article {
  z-index: 10;
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.z-modulo-carga-imagenes {
  outline: 2px dashed var(--bs--color-grises-gris-50);
  min-height: 172px;
  border-radius: 4px;
  margin-bottom: 16px;
  padding: 4px 10px;
  width: calc(100% - 20px);
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: stretch;
  -webkit-align-content: stretch;
  -moz-flex-direction: stretch;
}
.z-modulo-carga-imagenes .ver-imagenes {
  flex: 0 0 100% !important;
  height: 24px;
}
.z-modulo-carga-imagenes .ver-imagenes a {
  color: var(--bs--color-grises-gris-50);
  cursor: pointer;
  width: 100%;
  line-height: 24px;
  text-align: center;
  font-size: 1.4rem;
  display: inline-block;
}
.z-modulo-carga-imagenes .ver-imagenes a:hover {
  color: var(--bs--color-principal-naranja);
}
.z-modulo-carga-imagenes.invertido .cargas {
  order: 1;
}
.z-modulo-carga-imagenes.invertido .informacion {
  order: 2;
  border: none;
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
.z-modulo-carga-imagenes .cargas {
  flex: 0 0 100%;
  min-height: 120px;
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-evenly;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
@media only screen and (min-width : 600px) {
  .z-modulo-carga-imagenes .cargas {
    min-height: 150px;
  }
}
.z-modulo-carga-imagenes .cargas .elemento-cargado {
  flex: 1;
  max-width: 84px;
  margin: 0 10px 0 0;
  position: relative;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.imagen {
  width: 100%;
  display: inline-block;
  cursor: pointer;
  transition: opacity 0.1s linear;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.imagen figure {
  display: inline-block;
  width: 100%;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.imagen figure img {
  width: 100%;
  height: 72px;
  -o-object-fit: cover;
     object-fit: cover;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.imagen:hover {
  opacity: 0.5;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.eliminar {
  height: 24px;
  width: 24px;
  position: absolute;
  bottom: 0px;
  right: 0px;
  background: var(--bs--color-secundario-rojo) url('icon-modulo-imagen-del.af93b1e2350c407251aa.svg') center center no-repeat;
  background-size: auto 50%;
  border-radius: 50%;
  cursor: pointer;
}
.z-modulo-carga-imagenes .cargas .elemento-cargado a.eliminar:hover {
  background-color: var(--bs--color-secundario-rojo-hover);
}
.z-modulo-carga-imagenes .cargas a.carga {
  max-width: 124px;
  height: 130px;
  display: inline-block;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  cursor: pointer;
}
.z-modulo-carga-imagenes .cargas a.carga:hover figure {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.z-modulo-carga-imagenes .cargas a.carga:hover span {
  color: var(--bs--color-grises-gris-80);
}
.z-modulo-carga-imagenes .cargas a.carga.full span {
  display: none;
}
.z-modulo-carga-imagenes .cargas a.carga figure {
  transition: all 0.1s linear;
  display: inline-block;
  width: 50px;
  height: 50px;
  background: url('circle-sum.703527b74f3535279eca.svg') center center no-repeat;
  background-size: 28px auto;
}
.z-modulo-carga-imagenes .cargas a.carga span {
  transition: all 0.1s linear;
  text-align: center;
  font-size: 1.5rem;
  color: var(--bs--color-grises-gris-50);
  text-align: center;
}
.z-modulo-carga-imagenes .informacion {
  border: none;
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
  flex: 0 0 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  height: 50px;
}
.z-modulo-carga-imagenes .informacion h4 {
  flex: 1;
  text-align: center;
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
  padding-left: 25px;
  line-height: 1.4;
  font-size: 1.5rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.z-modulo-carga-imagenes .informacion h4.no-padding {
  padding-left: 0;
}
span.z-tooltip {
  height: 24px;
  width: 24px;
  display: inline-block;
  background: url('tooltip-file.6a7b32cfd1b8db26b13b.svg') center center no-repeat;
  background-size: 24px 24px;
  position: relative;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  opacity: 0.7;
}
span.z-tooltip.input {
  height: 20px;
  width: 24px;
  background-size: 20px auto;
  position: absolute;
  right: 0;
  top: 0;
}
span.z-tooltip.input .mensaje {
  min-width: 150px;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
}
span.z-tooltip .mensaje {
  z-index: 401;
  font-family: "overpassbold", sans-serif;
  bottom: inherit;
  top: 110%;
  display: none;
  position: absolute;
  background-color: var(--bs--color-secundario-naranja-10);
  color: var(--bs--color-principal-naranja);
  padding: 10px;
  font-size: 1.6rem;
  text-align: right;
  width: 170px;
  line-height: 1.4;
  right: 0px;
  border-radius: 8px;
}
span.z-tooltip .mensaje.uppercase {
  text-transform: uppercase;
}
span.z-tooltip .mensaje::after {
  position: absolute;
  content: "▲";
  bottom: inherit;
  top: -16px;
  right: 12px;
  font-size: 2rem;
  color: var(--bs--color-secundario-naranja-10);
  height: 8px;
  width: 10px;
}
span.z-tooltip:hover {
  opacity: 1;
}
span.z-tooltip:hover .mensaje {
  display: block;
}
.invertido span.z-tooltip .mensaje {
  bottom: 110%;
  top: inherit;
}
.invertido span.z-tooltip .mensaje::after {
  content: "▼";
  bottom: 0px;
  top: inherit;
}
.z-publicidad-banner {
  position: relative;
  overflow: hidden;
  background-color: var(--bs--color-grises-gris-10);
  width: 100%;
  border-radius: 4px;
}
.z-publicidad-banner.horizontal {
  height: 480px;
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal {
    height: 320px;
  }
}
.z-publicidad-banner.horizontal figure {
  position: absolute;
  top: 0%;
  left: 0%;
  transform: translate(0%, 0%);
  width: 100%;
  display: block;
  height: 60%;
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal figure {
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate(0%, -50%);
    width: 60%;
    height: 320px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal figure {
    width: 55%;
  }
}
.z-publicidad-banner.horizontal figure .blob.top-left {
  position: absolute;
  top: -2%;
  left: 0%;
  transform: translate(0%, 2%);
  background: url('Blob-top-left.1a1f6ea0deb03717b440.svg') bottom right no-repeat;
  height: 80px;
  width: 80px;
}
.z-publicidad-banner.horizontal figure .blob.top-right {
  position: absolute;
  top: -2%;
  left: 100%;
  transform: translate(-100%, 2%);
  background: url('Blob-top-right.e59fd32cf00225c84368.svg') left bottom no-repeat;
  height: 120px;
  width: 120px;
}
.z-publicidad-banner.horizontal figure .blob.bottom-center {
  position: absolute;
  top: 103%;
  left: 50%;
  transform: translate(-50%, -103%);
  background: url('Blob-center-bottom.53d0ca3a5fa606de3bc7.svg') center center no-repeat;
  height: 80px;
  width: 100%;
  display: none;
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal figure .blob.bottom-center {
    display: block;
  }
}
.z-publicidad-banner.horizontal figure img {
  border-radius: 4px 4px 0 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  height: 320px;
}
.z-publicidad-banner.horizontal figcaption {
  border-radius: 0 0 4px 4px;
  height: 40%;
  width: 100%;
  display: block;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translate(-50%, -100%);
  background: url('curve-grad-horizontal.d2586eae6de7d73ef64b.svg') center top no-repeat;
  background-size: 110% auto;
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal figcaption {
    position: absolute;
    top: 0%;
    left: 100%;
    transform: translate(-100%, 0%);
    background: url('curve-grad-vertical.84e0f07637b8eeca6417.svg') left center no-repeat;
    background-size: auto 110%;
    width: 60%;
    height: 320px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal figcaption {
    width: 55%;
  }
}
.z-publicidad-banner.horizontal figcaption section {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  padding: 0 16px;
}
@media only screen and (max-width : 500px) {
  .z-publicidad-banner.horizontal figcaption section h1.z-titulo,
.z-publicidad-banner.horizontal figcaption section h2.z-titulo {
    text-align: center !important;
  }
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal figcaption section {
    padding: 0 16px 0 120px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal figcaption section {
    padding: 0 32px 0 120px;
  }
}
.z-publicidad-banner.horizontal.invertido {
  border-radius: 4px 4px 0 0;
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal.invertido figure {
    position: absolute;
    top: 50%;
    left: 100%;
    transform: translate(-100%, -50%);
  }
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal.invertido figcaption {
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate(0%, -50%);
    background-image: url('curve-grad-horizontal-inv.724d9afe22323fe4597f.svg');
    background-position: right center;
  }
}
.z-publicidad-banner.horizontal.invertido figcaption section {
  padding: 0 16px;
}
@media only screen and (min-width : 600px) {
  .z-publicidad-banner.horizontal.invertido figcaption section {
    padding: 0 120px 0 16px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-publicidad-banner.horizontal.invertido figcaption section {
    padding: 0 120px 0 32px;
  }
}
.z-publicidad-banner.vertical {
  display: block;
  max-width: 550px;
  height: 690px;
}
.z-publicidad-banner.vertical figure {
  height: 690px;
  width: 100%;
  display: block;
}
.z-publicidad-banner.vertical figure img {
  height: 690px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.z-publicidad-banner.vertical figcaption {
  width: 100%;
  min-height: 100px;
  display: block;
  margin: 0;
}
.z-publicidad-banner.vertical figcaption .z-btn {
  width: 100%;
}
.z-publicidad-banner.vertical figcaption.top {
  padding: 16px 16px 32px;
  position: absolute;
  top: 0%;
  left: 50%;
  transform: translate(-50%, 0%);
  background: url('Blob-center-top-big.cdbde50b393e8166fbb9.svg') center bottom no-repeat;
  background-size: cover;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-publicidad-banner.vertical figcaption.bottom {
  padding: 32px 16px 8px;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translate(-50%, -100%);
  background: url('Blob-center-bottom-big.7b4dd120c731e2f34b00.svg') center top no-repeat;
  background-size: cover;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-botonera {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px;
  flex: 0 0 100%;
}
.z-botonera.derecha {
  justify-content: flex-end;
  align-items: center;
}
.z-botonera.centro {
  justify-content: center;
  align-items: center;
}
.z-botonera.no-padding {
  padding: 0;
}
.z-botonera:not(.no-border) {
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
.z-botonera .dummy {
  flex: 1;
}
@media only screen and (max-width : 500px) {
  .z-botonera .z-btn-primary {
    order: 1;
  }
  .z-botonera .z-btn-secondary {
    order: 3;
  }
  .z-botonera .z-btn-secondary-negro {
    order: 2;
  }
}
input.p-inputtext {
  padding: 0;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  border: none;
  line-height: 48px;
  border-radius: 4px;
  font-size: 1.5rem;
  text-indent: 15px;
  margin: 0 0 6px 0;
  color: var(--bs--color-principal-negro);
  position: relative;
  width: 100%;
  font-family: "overpassbold", sans-serif;
  /* &.ng-invalid, */
}
input.p-inputtext:focus {
  outline: 2px solid var(--bs--color-principal-negro) !important;
}
input.p-inputtext:focus + .z-btn-form {
  outline-width: 2px;
}
input.p-inputtext.no-border {
  outline: none !important;
}
input.p-inputtext::-webkit-input-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  font-size: 1.5rem;
}
input.p-inputtext:-moz-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  font-size: 1.5rem;
}
input.p-inputtext::-moz-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  font-size: 1.5rem;
}
input.p-inputtext:-ms-input-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  font-size: 1.5rem;
}
.mix input.p-inputtext :not(.icon) {
  border-radius: 4px 0 0 4px;
}
input.p-inputtext.is-invalid {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif;
}
input.p-inputtext.is-invalid::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext.is-invalid:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext.is-invalid::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext.is-invalid:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext.is-invalid:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
input.p-inputtext.is-invalid + .z-btn-form {
  outline-width: 2px;
}
input.p-inputtext.is-invalid.no-border {
  outline: none !important;
}
input.p-inputtext[disabled] {
  outline: 1px solid var(--bs--color-grises-gris-40) !important;
  cursor: not-allowed;
  color: rgba(172, 173, 172, 0.8);
  opacity: 1;
}
input.p-inputtext[disabled] + .z-btn-form {
  margin-left: 2px;
}
input.p-inputtext[disabled].no-border {
  outline: none !important;
}
input.p-inputtext[disabled]::-webkit-input-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
input.p-inputtext[disabled]:-moz-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
input.p-inputtext[disabled]::-moz-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
input.p-inputtext[disabled]:-ms-input-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
input.p-inputtext[disabled] + .z-caption, input.p-inputtext[disabled] + .z-caption.z-error {
  color: rgba(172, 173, 172, 0.8);
}
p-calendar {
  width: 100%;
  /* &.ng-invalid, */
}
p-calendar .p-calendar {
  width: 100%;
}
p-calendar .p-calendar input.p-inputttext {
  border-radius: 4px;
}
p-calendar .p-calendar .p-button-icon-only {
  background: url('icon-calendar.7a6f50597e1985de0c8e.svg') center center no-repeat;
  width: 55px;
  height: 48px;
  border: none;
  position: absolute;
  top: 0%;
  left: 100%;
  transform: translate(-100%, 0%);
  margin: 0;
  padding: 0;
  cursor: pointer;
}
p-calendar .p-calendar .p-button-icon-only:focus {
  box-shadow: none !important;
}
p-calendar .p-calendar .p-button-icon-only span {
  display: none;
}
p-calendar .p-calendar .p-button-icon-only:hover, p-calendar .p-calendar .p-button-icon-only:active {
  background: url('icon-calendar.7a6f50597e1985de0c8e.svg') center center no-repeat;
  opacity: 0.5;
}
p-calendar .p-calendar .p-button-icon-only[disabled] {
  cursor: not-allowed;
  opacity: 0.5;
}
p-calendar.is-invalid .p-button-icon-only {
  background-image: url('icon-calendar-red.e427d53a0aa673177f32.svg');
}
p-calendar.is-invalid input.p-inputttext {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif;
}
p-calendar.is-invalid input.p-inputttext::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.is-invalid input.p-inputttext:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.is-invalid input.p-inputttext::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.is-invalid input.p-inputttext:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.is-invalid input.p-inputttext:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
.p-calendar-w-btn .p-inputtext {
  border-radius: 4px !important;
  /* .ng-invalid &, */
}
.is-invalid .p-calendar-w-btn .p-inputtext {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif;
}
.is-invalid .p-calendar-w-btn .p-inputtext::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-calendar-w-btn .p-inputtext:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-calendar-w-btn .p-inputtext::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-calendar-w-btn .p-inputtext:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-calendar-w-btn .p-inputtext:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
.p-timepicker {
  padding: 4px 0;
}
.p-timepicker .p-separator {
  width: 10px;
}
.p-timepicker .p-ampm-picker > span,
.p-timepicker .p-second-picker > span,
.p-timepicker .p-minute-picker > span,
.p-timepicker .p-hour-picker > span {
  display: grid;
  place-items: center;
  place-content: center;
  font-family: "overpassbold", sans-serif;
  text-align: center;
  font-size: 1.4rem;
}
.p-timepicker .p-ampm-picker .p-link span:before,
.p-timepicker .p-second-picker .p-link span:before,
.p-timepicker .p-minute-picker .p-link span:before,
.p-timepicker .p-hour-picker .p-link span:before {
  display: none;
}
.p-timepicker .p-ampm-picker .p-link:first-child:hover span, .p-timepicker .p-ampm-picker .p-link:last-child:hover span,
.p-timepicker .p-second-picker .p-link:first-child:hover span,
.p-timepicker .p-second-picker .p-link:last-child:hover span,
.p-timepicker .p-minute-picker .p-link:first-child:hover span,
.p-timepicker .p-minute-picker .p-link:last-child:hover span,
.p-timepicker .p-hour-picker .p-link:first-child:hover span,
.p-timepicker .p-hour-picker .p-link:last-child:hover span {
  opacity: 0.5;
}
.p-timepicker .p-ampm-picker .p-link:first-child span, .p-timepicker .p-ampm-picker .p-link:last-child span,
.p-timepicker .p-second-picker .p-link:first-child span,
.p-timepicker .p-second-picker .p-link:last-child span,
.p-timepicker .p-minute-picker .p-link:first-child span,
.p-timepicker .p-minute-picker .p-link:last-child span,
.p-timepicker .p-hour-picker .p-link:first-child span,
.p-timepicker .p-hour-picker .p-link:last-child span {
  width: 32px;
  height: 20px;
}
.p-timepicker .p-ampm-picker .p-link:first-child span,
.p-timepicker .p-second-picker .p-link:first-child span,
.p-timepicker .p-minute-picker .p-link:first-child span,
.p-timepicker .p-hour-picker .p-link:first-child span {
  background: url('icon-arrow-up.880b97f7a7c41c23d7d2.svg') center center no-repeat;
}
.p-timepicker .p-ampm-picker .p-link:last-child span,
.p-timepicker .p-second-picker .p-link:last-child span,
.p-timepicker .p-minute-picker .p-link:last-child span,
.p-timepicker .p-hour-picker .p-link:last-child span {
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') center center no-repeat;
}
.p-datepicker-group-container + .p-timepicker {
  border-top: 1px solid var(--bs--color-grises-gris-20);
  background-color: var(--bs--color-grises-gris-10);
}
.p-datepicker {
  border-radius: 2px 2px 10px 10px;
  background-color: var(--bs--color-principal-blanco);
  border: 1px solid var(--bs--color-grises-gris-20);
}
.p-datepicker .p-datepicker-header {
  border: none;
}
.p-datepicker .p-datepicker-header .p-datepicker-title {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  line-height: 2rem;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: none;
  padding: 0 10px 0 0;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  cursor: inherit;
  line-height: inherit;
  min-width: 0px;
  width: auto;
  outline: none;
  min-width: 0px !important;
  flex: 1 !important;
  line-height: 48px;
  height: 36px;
  margin-bottom: 4px;
  margin-top: 4px;
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') calc(100% - 4px) center no-repeat;
  border: 1px solid var(--bs--color-grises-gris-50);
  border-radius: 4px;
  padding: 0.2rem;
  text-indent: 12px;
  font-size: 1.6rem;
  cursor: pointer;
  line-height: 1.1;
  background-color: #fff;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select::before, .p-datepicker .p-datepicker-header .p-datepicker-title select::after {
  box-sizing: border-box;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select::-ms-expand {
  display: none;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select.p-datepicker-year {
  width: 80px !important;
  max-width: 80px !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-title select.p-datepicker-month {
  margin-right: 10px;
  width: 120px !important;
  max-width: 120px !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:not(select) {
  margin-right: 5px;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:not(select),
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:not(select),
.p-datepicker .p-datepicker-header .p-datepicker-title select {
  font-size: 1.5rem;
  flex: 1;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:not(select):hover,
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:not(select):hover,
.p-datepicker .p-datepicker-header .p-datepicker-title select:hover {
  color: var(--bs--color-principal-naranja-hover) !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev {
  background: url('icon-arrow-prev.6426ba4ef3fffd315a9b.svg') center center no-repeat;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:hover {
  opacity: 0.5;
  background: url('icon-arrow-prev.6426ba4ef3fffd315a9b.svg') center center no-repeat !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-next {
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') center center no-repeat;
}
.p-datepicker .p-datepicker-header .p-datepicker-next:hover {
  opacity: 0.5;
  background: url('icon-arrow-next.efcd97ef753db05301aa.svg') center center no-repeat !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev,
.p-datepicker .p-datepicker-header .p-datepicker-next {
  height: 30px;
  width: 30px;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev span,
.p-datepicker .p-datepicker-header .p-datepicker-next span {
  display: none;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,
.p-datepicker .p-datepicker-header .p-datepicker-next:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: none !important;
}
.p-datepicker table {
  font-size: 1rem;
  margin: 0.5rem 0;
}
.p-datepicker table td {
  padding: 0.3rem 0.5rem;
}
.p-datepicker table td span {
  width: 30px;
  height: 30px;
}
.p-datepicker table td > span:focus {
  box-shadow: none !important;
}
.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover {
  background: var(--bs--color-grises-gris-50);
  color: var(--bs--color-principal-negro);
}
.p-datepicker:not(.p-disabled) table td.p-datepicker-today span:not(.p-highlight):not(.p-disabled):hover {
  background: var(--bs--color-secundario-naranja-dark);
  color: var(--bs--color-principal-blanco);
}
.p-datepicker-calendar thead th {
  background-color: var(--bs--color-grises-gris-10);
  height: 30px;
  padding: 0.5rem;
}
.p-datepicker-calendar thead th span {
  font-size: 1.2rem;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  text-transform: uppercase;
}
.p-datepicker-calendar tbody tr td {
  font-size: 1.6rem;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
  height: 20px;
}
.p-datepicker-calendar tbody tr td span {
  font-size: 1.6rem;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
}
.p-datepicker-calendar tbody tr td span.p-highlight {
  background: var(--bs--color-principal-negro);
  color: white;
  border-radius: 30px;
}
.p-datepicker-calendar tbody tr td span.p-disabled {
  opacity: 0.3;
}
.p-datepicker-calendar tbody tr td span:hover, .p-datepicker-calendar tbody tr td span:focus {
  background: var(--bs--color-principal-blanco) !important;
  color: var(--bs--color-principal-naranja) !important;
  font-family: "overpassbold", sans-serif !important;
}
.p-datepicker-calendar tbody tr td.p-datepicker-today span {
  background: var(--bs--color-principal-naranja);
  border-radius: 30px;
  color: white;
}
.p-datepicker-calendar tbody tr td.p-datepicker-today span.p-highlight {
  background: var(--bs--color-principal-naranja);
  color: var(--bs--color-principal-blanco);
}
.p-datepicker-calendar tbody tr td.p-datepicker-today span:hover, .p-datepicker-calendar tbody tr td.p-datepicker-today span:focus {
  background: var(--bs--color-secundario-naranja-hover);
  color: var(--bs--color-principal-blanco);
}
.p-dropdown {
  width: 100%;
  border: none;
  outline: none;
  line-height: 48px;
  background: var(--bs--color-principal-blanco);
  border-radius: 4px;
  font-size: 1.4rem !important;
  text-indent: 15px;
  margin: 0 0 6px 0;
  color: var(--bs--color-principal-negro);
  position: relative;
  width: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  /* .ng-invalid &, */
}
.p-dropdown.p-dropdown-open {
  border-radius: 4px 4px 0 0;
}
.p-dropdown.p-dropdown-open .p-inputtext:not(.p-dropdown-filter) {
  font-family: "overpassbold", sans-serif !important;
  color: var(--bs--color-principal-negro) !important;
}
.p-dropdown .p-dropdown-empty-message {
  font-family: "overpassbold", sans-serif;
  font-size: 1.4rem;
  color: var(--bs--color-principal-negro) !important;
  line-height: 48px;
}
.p-dropdown .p-inputtext:not(.p-dropdown-filter) {
  outline: none !important;
  color: var(--bs--color-grises-gris-80) !important;
  font-family: "overpassregular", sans-serif !important;
}
.p-inputwrapper-filled .p-dropdown .p-inputtext:not(.p-dropdown-filter) {
  font-family: "overpassbold", sans-serif !important;
  color: var(--bs--color-principal-negro) !important;
}
.p-dropdown:not(.p-disabled):hover {
  outline: 1px solid var(--bs--color-principal-negro) !important;
}
.p-dropdown:not(.p-disabled).p-focus {
  box-shadow: none !important;
  border-color: #F4F4F4 !important;
  outline: 1px solid var(--bs--color-principal-negro) !important;
}
.p-dropdown .p-dropdown-label {
  font-size: 1.4rem !important;
  margin: 0;
  padding: 0;
  box-shadow: none !important;
  font-family: "overpassregular", sans-serif;
}
.p-dropdown .p-dropdown-open {
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
}
.p-dropdown .p-dropdown-trigger {
  width: 40px;
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') center center no-repeat;
  background-size: 16px auto;
}
.p-dropdown .p-dropdown-trigger span {
  display: none;
}
.p-dropdown .p-dropdown-trigger:hover {
  opacity: 0.5;
}
.p-dropdown .p-placeholder {
  color: var(--bs--color-grises-gris-80) !important;
  font-family: "overpassregular", sans-serif !important;
}
.p-dropdown .p-dropdown-panel {
  background-color: var(--bs--color-principal-blanco);
  box-shadow: none !important;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  border-radius: 0 0 4px 4px;
}
.p-dropdown .p-dropdown-item {
  font-size: 1.6rem;
  line-height: 48px;
  padding: 0 !important;
  margin: 0 !important;
  font-family: "overpassbold", sans-serif !important;
}
.p-dropdown .p-dropdown-item:hover {
  background-color: var(--bs--color-grises-gris-10) !important;
}
.p-dropdown .p-dropdown-item.p-highlight {
  background-color: var(--bs--color-grises-gris-20) !important;
}
.p-dropdown .p-dropdown-header {
  padding-left: 0 !important;
  padding-right: 0 !important;
  background-color: var(--bs--color-grises-gris-10);
}
.p-dropdown .p-dropdown-header .p-dropdown-filter-container {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.p-dropdown .p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter-icon {
  height: 48px;
  width: 30px;
  top: 0px;
  margin: 8px 0;
  right: 16px;
  background: url('icon-search.e726cffbc14204453382.svg') center center no-repeat;
}
.p-dropdown .p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter-icon::before {
  display: none;
}
.p-dropdown .p-dropdown-header .p-dropdown-filter-container .p-dropdown-filter {
  flex: 1;
  margin: 8px !important;
  width: auto !important;
}
.is-invalid .p-dropdown {
  outline: 1px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid .p-dropdown .p-placeholder {
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif !important;
}
.is-invalid .p-dropdown:hover {
  outline: 1px solid var(--bs--color-secundario-rojo-hover) !important;
}
.is-invalid .p-dropdown:focus {
  outline: 1px solid var(--bs--color-secundario-rojo) !important;
}
.is-invalid .p-dropdown .p-dropdown-trigger {
  background-image: url('icon-arrow-down-r.16dcb807b34d92edce91.svg');
}
.p-dropdown.p-disabled {
  opacity: 1 !important;
  outline-color: var(--bs--color-grises-gris-40) !important;
  cursor: not-allowed !important;
}
.p-dropdown.p-disabled .p-dropdown-label {
  cursor: not-allowed !important;
}
.p-dropdown.p-disabled .p-inputtext:not(.p-dropdown-filter) {
  cursor: not-allowed;
  font-family: "overpassbold", sans-serif !important;
  color: var(--bs--color-grises-gris-50) !important;
}
.p-dropdown.p-disabled .p-dropdown-trigger {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}
.p-dropdown.p-disabled .p-inputtext {
  cursor: not-allowed !important;
  color: rgba(172, 173, 172, 0.8) !important;
}
p-dropdown.p-inputwrapper-focus .p-dropdown {
  outline: 2px solid var(--bs--color-principal-negro) !important;
}
p-checkbox {
  margin-bottom: 8px;
  align-items: flex-start !important;
}
.compacto p-checkbox {
  margin-bottom: 0px;
}
.z-tabla-datos p-checkbox {
  margin-bottom: 0px;
}
.p-checkbox {
  margin: 0 10px 0 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.z-tabla-datos .p-checkbox {
  margin: 0 10px 0 0;
}
.p-checkbox.p-checkbox-focused .p-checkbox-box {
  border: 1px solid var(--bs--color-grises-gris-80) !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.p-checkbox.p-checkbox-checked .p-checkbox-box {
  position: relative;
}
.p-checkbox.p-checkbox-checked .p-checkbox-box:after {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: url('checkbox_naranja_check.7246bef42c3a62eec663.svg') center center no-repeat !important;
}
.p-checkbox .p-checkbox-box {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  background-color: var(--bs--color-principal-blanco);
  box-shadow: none !important;
  height: 24px;
  width: 24px;
  border-radius: 4px;
  border: 1px solid var(--bs--color-grises-gris-80) !important;
  /* .ng-invalid &, */
}
.p-checkbox .p-checkbox-box .p-checkbox-icon {
  display: none;
}
.p-checkbox .p-checkbox-box:hover {
  box-shadow: none !important;
}
.p-checkbox .p-checkbox-box span {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.p-checkbox .p-checkbox-box:focus {
  border: 1px solid var(--bs--color-grises-gris-80) !important;
}
.p-checkbox .p-checkbox-box.p-highlight {
  background-color: var(--bs--color-principal-blanco) !important;
  border-color: var(--bs--color-principal-negro) !important;
  box-shadow: none !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.p-checkbox .p-checkbox-box.p-highlight span {
  color: var(--bs--color-principal-negro);
  font-weight: 700;
  font-size: 1.2rem;
}
.p-checkbox .p-checkbox-box.p-highlight:hover {
  background: var(--bs--color-principal-negro);
  border-color: var(--bs--color-principal-negro);
}
.p-checkbox .p-checkbox-box.p-disabled {
  cursor: not-allowed;
  border-color: var(--bs--color-grises-gris-50) !important;
  opacity: 1 !important;
}
.p-checkbox .p-checkbox-box.p-disabled:after {
  opacity: 0.5 !important;
}
.is-invalid .p-checkbox .p-checkbox-box {
  border-color: var(--bs--color-validacion-rojo-50) !important;
}
.p-checkbox + .p-checkbox-label {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  text-transform: uppercase;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
  font-size: var(--bs--font-size-label-checkbox);
  margin-left: 0 !important;
  line-height: 2.4rem;
}
.p-checkbox.p-checkbox-disabled {
  cursor: not-allowed;
}
.p-checkbox.p-checkbox-disabled .p-checkbox-box {
  cursor: not-allowed;
}
.p-checkbox.p-checkbox-disabled + .p-checkbox-label {
  cursor: not-allowed;
  color: var(--bs--color-grises-gris-80);
}
.p-multiselect .p-checkbox-box.p-highlight {
  position: relative;
}
.p-multiselect .p-checkbox-box.p-highlight:after {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: url('checkbox_naranja_check.7246bef42c3a62eec663.svg') center center no-repeat !important;
}
p-radiobutton {
  margin-bottom: 16px;
  align-items: flex-start !important;
}
.p-radiobutton {
  width: 20px;
  height: 20px;
  margin: 0 4px 0 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
@media only screen and (min-width : 600px) {
  .p-radiobutton {
    margin: 0 10px 0;
  }
}
.p-radiobutton.p-radiobutton-disabled {
  cursor: not-allowed;
}
.p-radiobutton.p-radiobutton-disabled + .p-radiobutton-label {
  color: var(--bs--color-grises-gris-50);
}
.p-radiobutton.p-radiobutton-disabled.p-radiobutton-checked + .p-radiobutton-label {
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
  opacity: 0.5;
}
.p-radiobutton .p-radiobutton-box {
  border: 1px solid var(--bs--color-grises-gris-80);
  background: var(--bs--color-principal-blanco);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus {
  outline: 0 none;
  outline-offset: 0;
  border-color: var(--bs--color-principal-naranja);
}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
  width: 11px;
  height: 11px;
  transition-duration: 0.2s;
  background-color: var(--bs--color-principal-naranja);
}
.p-radiobutton .p-radiobutton-box.p-disabled {
  border: 1px solid var(--bs--color-grises-gris-50);
}
.p-radiobutton .p-radiobutton-box.p-disabled .p-radiobutton-icon {
  opacity: 0.5;
  background-color: var(--bs--color-principal-naranja);
}
.p-radiobutton .p-radiobutton-box.p-highlight {
  border-color: var(--bs--color-grises-gris-80);
  background: var(--bs--color-principal-blanco);
}
.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  border-color: var(--bs--color-grises-gris-80);
  background: var(--bs--color-principal-blanco);
  color: var(--bs--color-principal-blanco);
}
.p-radiobutton.p-radiobutton-checked + .p-radiobutton-label {
  color: var(--bs--color-principal-naranja);
  font-family: "overpassbold", sans-serif;
}
p-radiobutton.ng-dirty.is-invalid > .p-radiobutton > .p-radiobutton-box {
  border-color: var(--bs--color-validacion-rojo-50);
}
p-radiobutton.ng-dirty.is-invalid > .p-radiobutton > .p-radiobutton-box .p-radiobutton-icon {
  background-color: var(--bs--color-secundario-rojo);
}
p-radiobutton.ng-dirty.is-invalid > .p-radiobutton > .p-radiobutton-box.p-highlight {
  border-color: var(--bs--color-validacion-rojo-50);
}
p-radiobutton.ng-dirty.is-invalid > .p-radiobutton > .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  border-color: var(--bs--color-validacion-rojo-50) !important;
}
.p-input-filled .p-radiobutton .p-radiobutton-box {
  background-color: var(--bs--color-principal-naranja);
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight {
  background: var(--bs--color-principal-naranja);
}
.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover {
  background-color: var(--bs--color-principal-blanco);
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover {
  background: var(--bs--color-principal-naranja);
}
.p-radiobutton-label {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  margin-right: 16px;
  line-height: 2rem;
  text-transform: uppercase;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
  font-size: var(--bs--font-size-label-checkbox);
}
p-multiselect {
  width: 100%;
  /* &.ng-invalid, */
}
p-multiselect .p-multiselect {
  width: 100%;
  margin-bottom: 6px;
  border-radius: 4px;
  border: none;
  outline: none;
  line-height: 48px;
  background: var(--bs--color-principal-blanco);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
}
p-multiselect .p-multiselect .p-multiselect-filter-icon {
  font-size: 1.5rem;
  position: absolute;
  top: 50%;
  left: 99%;
  transform: translate(-99%, -50%);
  height: 10px;
  width: 22px;
}
p-multiselect .p-multiselect .p-multiselect-token {
  background-color: var(--bs--color-principal-naranja);
}
p-multiselect .p-multiselect .p-multiselect-token .p-multiselect-token-label {
  color: var(--bs--color-principal-blanco);
  font-family: "overpassbold", sans-serif;
}
p-multiselect .p-multiselect .p-multiselect-token .p-multiselect-token-icon {
  margin-left: 10px;
  color: var(--bs--color-principal-blanco);
  height: 48px;
  width: 30px;
  top: 0px;
  margin: 8px 0;
  right: 16px;
  background: url('icon-search.e726cffbc14204453382.svg') center center no-repeat;
}
p-multiselect .p-multiselect .p-multiselect-token .p-multiselect-token-icon:before {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-header {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon {
  height: 48px;
  width: 40px;
  top: 58%;
  left: 98%;
  right: 20px;
  background: url('icon-search.e726cffbc14204453382.svg') center center no-repeat;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon::before {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter {
  position: relative;
  flex: 1;
  margin: 8px !important;
  width: auto !important;
}
p-multiselect .p-multiselect .p-multiselect-panel {
  box-shadow: none !important;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  border-radius: 0 0 4px 4px;
  background-color: var(--bs--color-principal-blanco);
}
p-multiselect .p-multiselect .p-multiselect-item {
  font-size: 1.6rem;
  line-height: 48px;
  padding: 0 !important;
  margin: 0 0 16px 0 !important;
  font-family: "overpassbold", sans-serif !important;
}
p-multiselect .p-multiselect .p-multiselect-item:focus {
  box-shadow: none !important;
}
p-multiselect .p-multiselect .p-multiselect-item:hover {
  background: var(--bs--color-grises-gris-10) !important;
}
p-multiselect .p-multiselect .p-multiselect-item .p-checkbox .p-checkbox-box {
  margin-left: 10px;
}
p-multiselect .p-multiselect .p-multiselect-item span:not(.p-checkbox-icon) {
  cursor: pointer;
  text-transform: uppercase;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
  font-size: var(--bs--font-size-label-checkbox);
  margin-left: 0 !important;
  line-height: 2.4rem;
}
p-multiselect .p-multiselect .p-multiselect-trigger {
  width: 40px;
  background: url('icon-arrow-down.d9c722ed8138ad94595b.svg') center center no-repeat;
  background-size: 16px auto;
}
p-multiselect .p-multiselect .p-multiselect-trigger span {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-header {
  background-color: var(--bs--color-grises-gris-10);
}
p-multiselect .p-multiselect .p-multiselect-header .p-checkbox {
  margin: 0 10px 0 10px;
}
p-multiselect .p-multiselect .p-multiselect-header .p-multiselect-filter-container {
  width: 100%;
}
p-multiselect .p-multiselect .p-multiselect-empty-message {
  font-family: "overpassbold", sans-serif;
  color: #EF3742;
  font-size: 1.5rem;
}
p-multiselect .p-multiselect .p-multiselect-close {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-close span {
  display: none;
}
p-multiselect .p-multiselect .p-multiselect-label {
  margin: 0;
  padding: 0;
  box-shadow: none !important;
  text-transform: none !important;
  color: var(--bs--color-principal-negro) !important;
  font-size: 1.4rem !important;
  font-family: "overpassbold", sans-serif !important;
  text-indent: 16px;
}
p-multiselect .p-multiselect .p-multiselect-label.p-placeholder {
  font-family: "overpassregular", sans-serif !important;
  color: var(--bs--color-grises-gris-50) !important;
}
p-multiselect .p-multiselect .p-multiselect-items-wrapper {
  padding-top: 4px;
  padding-bottom: 4px;
}
p-multiselect.p-inputwrapper-focus .p-multiselect {
  outline: 2px solid var(--bs--color-principal-negro) !important;
}
p-multiselect.is-invalid .p-multiselect {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
p-multiselect.is-invalid .p-multiselect .p-multiselect-label {
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif !important;
}
p-multiselect.is-invalid .p-multiselect .p-multiselect-label.p-placeholder {
  color: var(--bs--color-secundario-rojo) !important;
}
p-multiselect.is-invalid .p-multiselect .p-multiselect-trigger {
  background-image: url('icon-arrow-down-r.16dcb807b34d92edce91.svg');
}
.z-modal .p-dialog-mask {
  z-index: 10000001 !important;
}
.z-modal.w-40 .p-dialog {
  width: 98%;
  max-width: 40px;
}
.z-modal.w-50 .p-dialog {
  width: 98%;
  max-width: 50px;
}
.z-modal.w-60 .p-dialog {
  width: 98%;
  max-width: 60px;
}
.z-modal.w-70 .p-dialog {
  width: 98%;
  max-width: 70px;
}
.z-modal.w-80 .p-dialog {
  width: 98%;
  max-width: 80px;
}
.z-modal.w-90 .p-dialog {
  width: 98%;
  max-width: 90px;
}
.z-modal.w-100 .p-dialog {
  width: 98%;
  max-width: 100px;
}
.z-modal.w-110 .p-dialog {
  width: 98%;
  max-width: 110px;
}
.z-modal.w-120 .p-dialog {
  width: 98%;
  max-width: 120px;
}
.z-modal.w-130 .p-dialog {
  width: 98%;
  max-width: 130px;
}
.z-modal.w-140 .p-dialog {
  width: 98%;
  max-width: 140px;
}
.z-modal.w-150 .p-dialog {
  width: 98%;
  max-width: 150px;
}
.z-modal.w-160 .p-dialog {
  width: 98%;
  max-width: 160px;
}
.z-modal.w-170 .p-dialog {
  width: 98%;
  max-width: 170px;
}
.z-modal.w-180 .p-dialog {
  width: 98%;
  max-width: 180px;
}
.z-modal.w-190 .p-dialog {
  width: 98%;
  max-width: 190px;
}
.z-modal.w-200 .p-dialog {
  width: 98%;
  max-width: 200px;
}
.z-modal.w-210 .p-dialog {
  width: 98%;
  max-width: 210px;
}
.z-modal.w-220 .p-dialog {
  width: 98%;
  max-width: 220px;
}
.z-modal.w-230 .p-dialog {
  width: 98%;
  max-width: 230px;
}
.z-modal.w-240 .p-dialog {
  width: 98%;
  max-width: 240px;
}
.z-modal.w-250 .p-dialog {
  width: 98%;
  max-width: 250px;
}
.z-modal.w-260 .p-dialog {
  width: 98%;
  max-width: 260px;
}
.z-modal.w-270 .p-dialog {
  width: 98%;
  max-width: 270px;
}
.z-modal.w-280 .p-dialog {
  width: 98%;
  max-width: 280px;
}
.z-modal.w-290 .p-dialog {
  width: 98%;
  max-width: 290px;
}
.z-modal.w-300 .p-dialog {
  width: 98%;
  max-width: 300px;
}
.z-modal.w-310 .p-dialog {
  width: 98%;
  max-width: 310px;
}
.z-modal.w-320 .p-dialog {
  width: 98%;
  max-width: 320px;
}
.z-modal.w-330 .p-dialog {
  width: 98%;
  max-width: 330px;
}
.z-modal.w-340 .p-dialog {
  width: 98%;
  max-width: 340px;
}
.z-modal.w-350 .p-dialog {
  width: 98%;
  max-width: 350px;
}
.z-modal.w-360 .p-dialog {
  width: 98%;
  max-width: 360px;
}
.z-modal.w-370 .p-dialog {
  width: 98%;
  max-width: 370px;
}
.z-modal.w-380 .p-dialog {
  width: 98%;
  max-width: 380px;
}
.z-modal.w-390 .p-dialog {
  width: 98%;
  max-width: 390px;
}
.z-modal.w-400 .p-dialog {
  width: 98%;
  max-width: 400px;
}
.z-modal.w-410 .p-dialog {
  width: 98%;
  max-width: 410px;
}
.z-modal.w-420 .p-dialog {
  width: 98%;
  max-width: 420px;
}
.z-modal.w-430 .p-dialog {
  width: 98%;
  max-width: 430px;
}
.z-modal.w-440 .p-dialog {
  width: 98%;
  max-width: 440px;
}
.z-modal.w-450 .p-dialog {
  width: 98%;
  max-width: 450px;
}
.z-modal.w-460 .p-dialog {
  width: 98%;
  max-width: 460px;
}
.z-modal.w-470 .p-dialog {
  width: 98%;
  max-width: 470px;
}
.z-modal.w-480 .p-dialog {
  width: 98%;
  max-width: 480px;
}
.z-modal.w-490 .p-dialog {
  width: 98%;
  max-width: 490px;
}
.z-modal.w-500 .p-dialog {
  width: 98%;
  max-width: 500px;
}
.z-modal.w-510 .p-dialog {
  width: 98%;
  max-width: 510px;
}
.z-modal.w-520 .p-dialog {
  width: 98%;
  max-width: 520px;
}
.z-modal.w-530 .p-dialog {
  width: 98%;
  max-width: 530px;
}
.z-modal.w-540 .p-dialog {
  width: 98%;
  max-width: 540px;
}
.z-modal.w-550 .p-dialog {
  width: 98%;
  max-width: 550px;
}
.z-modal.w-560 .p-dialog {
  width: 98%;
  max-width: 560px;
}
.z-modal.w-570 .p-dialog {
  width: 98%;
  max-width: 570px;
}
.z-modal.w-580 .p-dialog {
  width: 98%;
  max-width: 580px;
}
.z-modal.w-590 .p-dialog {
  width: 98%;
  max-width: 590px;
}
.z-modal.w-600 .p-dialog {
  width: 98%;
  max-width: 600px;
}
.z-modal.w-610 .p-dialog {
  width: 98%;
  max-width: 610px;
}
.z-modal.w-620 .p-dialog {
  width: 98%;
  max-width: 620px;
}
.z-modal.w-630 .p-dialog {
  width: 98%;
  max-width: 630px;
}
.z-modal.w-640 .p-dialog {
  width: 98%;
  max-width: 640px;
}
.z-modal.w-650 .p-dialog {
  width: 98%;
  max-width: 650px;
}
.z-modal.w-660 .p-dialog {
  width: 98%;
  max-width: 660px;
}
.z-modal.w-670 .p-dialog {
  width: 98%;
  max-width: 670px;
}
.z-modal.w-680 .p-dialog {
  width: 98%;
  max-width: 680px;
}
.z-modal.w-690 .p-dialog {
  width: 98%;
  max-width: 690px;
}
.z-modal.w-700 .p-dialog {
  width: 98%;
  max-width: 700px;
}
.z-modal.w-710 .p-dialog {
  width: 98%;
  max-width: 710px;
}
.z-modal.w-720 .p-dialog {
  width: 98%;
  max-width: 720px;
}
.z-modal.w-730 .p-dialog {
  width: 98%;
  max-width: 730px;
}
.z-modal.w-740 .p-dialog {
  width: 98%;
  max-width: 740px;
}
.z-modal.w-750 .p-dialog {
  width: 98%;
  max-width: 750px;
}
.z-modal.w-760 .p-dialog {
  width: 98%;
  max-width: 760px;
}
.z-modal.w-770 .p-dialog {
  width: 98%;
  max-width: 770px;
}
.z-modal.w-780 .p-dialog {
  width: 98%;
  max-width: 780px;
}
.z-modal.w-790 .p-dialog {
  width: 98%;
  max-width: 790px;
}
.z-modal.w-800 .p-dialog {
  width: 98%;
  max-width: 800px;
}
.z-modal.w-810 .p-dialog {
  width: 98%;
  max-width: 810px;
}
.z-modal.w-820 .p-dialog {
  width: 98%;
  max-width: 820px;
}
.z-modal.w-830 .p-dialog {
  width: 98%;
  max-width: 830px;
}
.z-modal.w-840 .p-dialog {
  width: 98%;
  max-width: 840px;
}
.z-modal.w-850 .p-dialog {
  width: 98%;
  max-width: 850px;
}
.z-modal.w-860 .p-dialog {
  width: 98%;
  max-width: 860px;
}
.z-modal.w-870 .p-dialog {
  width: 98%;
  max-width: 870px;
}
.z-modal.w-880 .p-dialog {
  width: 98%;
  max-width: 880px;
}
.z-modal.w-890 .p-dialog {
  width: 98%;
  max-width: 890px;
}
.z-modal.w-900 .p-dialog {
  width: 98%;
  max-width: 900px;
}
.z-modal.w-910 .p-dialog {
  width: 98%;
  max-width: 910px;
}
.z-modal.w-920 .p-dialog {
  width: 98%;
  max-width: 920px;
}
.z-modal.w-930 .p-dialog {
  width: 98%;
  max-width: 930px;
}
.z-modal.w-940 .p-dialog {
  width: 98%;
  max-width: 940px;
}
.z-modal.w-950 .p-dialog {
  width: 98%;
  max-width: 950px;
}
.z-modal.w-960 .p-dialog {
  width: 98%;
  max-width: 960px;
}
.z-modal.w-970 .p-dialog {
  width: 98%;
  max-width: 970px;
}
.z-modal.w-980 .p-dialog {
  width: 98%;
  max-width: 980px;
}
.z-modal.w-990 .p-dialog {
  width: 98%;
  max-width: 990px;
}
.z-modal.w-1000 .p-dialog {
  width: 98%;
  max-width: 1000px;
}
.z-modal .p-dialog-mask.p-component-overlay {
  background-color: rgba(0, 0, 0, 0.7);
}
.z-modal .p-dialog {
  border-radius: 3px;
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  border: 0 none;
}
.z-modal .p-dialog .p-dialog-header {
  border-bottom: 0 none;
  background: #ffffff;
  color: #495057;
  padding: 1.5rem 1.5rem 0.2rem 1.5rem;
  border-radius: 4px 4px 0 0;
  justify-content: space-between;
  align-items: flex-start;
}
.z-modal .p-dialog .p-dialog-header .z-titulo,
.z-modal .p-dialog .p-dialog-header .h1,
.z-modal .p-dialog .p-dialog-header .h2,
.z-modal .p-dialog .p-dialog-header .h3,
.z-modal .p-dialog .p-dialog-header .h4,
.z-modal .p-dialog .p-dialog-header .h5,
.z-modal .p-dialog .p-dialog-header h1,
.z-modal .p-dialog .p-dialog-header h2,
.z-modal .p-dialog .p-dialog-header h3,
.z-modal .p-dialog .p-dialog-header h4,
.z-modal .p-dialog .p-dialog-header h5 {
  flex: 0 0 100%;
  width: 100%;
  padding: 8px 0 4px;
}
.z-modal .p-dialog .p-dialog-header .z-titulo figure,
.z-modal .p-dialog .p-dialog-header .h1 figure,
.z-modal .p-dialog .p-dialog-header .h2 figure,
.z-modal .p-dialog .p-dialog-header .h3 figure,
.z-modal .p-dialog .p-dialog-header .h4 figure,
.z-modal .p-dialog .p-dialog-header .h5 figure,
.z-modal .p-dialog .p-dialog-header h1 figure,
.z-modal .p-dialog .p-dialog-header h2 figure,
.z-modal .p-dialog .p-dialog-header h3 figure,
.z-modal .p-dialog .p-dialog-header h4 figure,
.z-modal .p-dialog .p-dialog-header h5 figure {
  margin: 20px auto 10px;
  display: block;
}
.z-modal .p-dialog .p-dialog-header .p-dialog-header-icons {
  position: absolute;
  top: 10px;
  right: 10px;
}
.z-modal .p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close {
  height: 24px;
  width: 24px;
  background: url('icon_close_naranja.01304fc56910a1ca5646.svg') center center no-repeat;
  background-size: auto 16px;
}
@media only screen and (min-width : 600px) {
  .z-modal .p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close {
    background-size: auto 20px;
  }
}
.z-modal .p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close .p-dialog-header-close-icon::before {
  display: none;
}
.z-modal .p-dialog .p-dialog-content {
  background: var(--bs--color-principal-blanco);
  padding: 0 20px;
}
@media only screen and (min-width : 600px) {
  .z-modal .p-dialog .p-dialog-content {
    padding: 0 30px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-modal .p-dialog .p-dialog-content {
    padding: 0 60px;
  }
}
.z-modal .p-dialog .p-dialog-content .simple {
  color: var(--bs--color-grises-gris-50);
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-content .simple ~ .simple {
  padding-top: 10px;
  padding-bottom: 20px;
}
.z-modal .p-dialog .dummy {
  width: 20px;
  color: var(--bs--color-grises-gris-40);
  text-align: center;
}
.z-modal .p-dialog .p-dialog-footer {
  border-radius: 0 0 4px 4px;
  background: var(--bs--color-principal-blanco);
  color: var(--bs--color-principal-negro);
  padding: 1rem 16px;
  position: relative;
}
.z-modal .p-dialog .p-dialog-footer .simple {
  color: var(--bs--color-grises-gris-50);
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-footer .simple ~ .simple {
  padding-top: 10px;
  padding-bottom: 20px;
}
.z-modal .p-dialog .p-dialog-footer .extremos {
  width: 100%;
  padding: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-footer .derecha {
  width: 100%;
  padding: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-footer .izquierda {
  width: 100%;
  padding: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-modal .p-dialog .p-dialog-footer .centrar {
  width: 100%;
  padding: 10px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
@media only screen and (max-width : 600px) {
  .z-modal .p-dialog .p-dialog-footer .extremos .z-btn-primary,
.z-modal .p-dialog .p-dialog-footer .derecha .z-btn-primary,
.z-modal .p-dialog .p-dialog-footer .izquierda .z-btn-primary,
.z-modal .p-dialog .p-dialog-footer .centrar .z-btn-primary {
    order: 1;
  }
  .z-modal .p-dialog .p-dialog-footer .extremos .z-btn-secondary,
.z-modal .p-dialog .p-dialog-footer .derecha .z-btn-secondary,
.z-modal .p-dialog .p-dialog-footer .izquierda .z-btn-secondary,
.z-modal .p-dialog .p-dialog-footer .centrar .z-btn-secondary {
    order: 2;
  }
  .z-modal .p-dialog .p-dialog-footer .extremos .z-btn-link,
.z-modal .p-dialog .p-dialog-footer .derecha .z-btn-link,
.z-modal .p-dialog .p-dialog-footer .izquierda .z-btn-link,
.z-modal .p-dialog .p-dialog-footer .centrar .z-btn-link {
    order: 3;
  }
}
.z-modal .p-dialog .z-modulo-ayuda {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 10px;
  background-color: var(--bs--color-secundario-naranja-10);
}
.z-modal .p-dialog .z-modulo-ayuda.gris {
  background-color: var(--bs--color-grises-gris-10);
}
.z-modal .p-dialog .z-modulo-ayuda p,
.z-modal .p-dialog .z-modulo-ayuda h5,
.z-modal .p-dialog .z-modulo-ayuda .h5 {
  text-align: center;
  line-height: 1.6;
}
.z-modal .p-dialog .z-modulo-ayuda p:not(.h5) {
  font-size: 1.7rem;
}
.z-modal.busqueda-avanzada .p-dialog {
  max-height: calc(100% - 1.5rem);
}
.z-modal.busqueda-avanzada .p-dialog .p-dialog-content {
  padding: 0 16px;
}
.z-modal.busqueda-avanzada .p-dialog .p-dialog-content::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.z-modal.busqueda-avanzada .p-dialog .p-dialog-content::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-modal.busqueda-avanzada .p-dialog .p-dialog-content::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.z-modal.busqueda-avanzada .p-dialog-header {
  padding-top: 2px;
  padding-bottom: 2px;
}
@media only screen and (min-width : 600px) {
  .z-modal.busqueda-avanzada .p-dialog-header {
    padding-top: 48px;
  }
}
.z-modal.busqueda-avanzada .p-dialog-header .p-dialog-header-icons {
  top: 8px;
}
.z-modal.busqueda-avanzada .p-dialog-header h1,
.z-modal.busqueda-avanzada .p-dialog-header h2,
.z-modal.busqueda-avanzada .p-dialog-header h3,
.z-modal.busqueda-avanzada .p-dialog-header h4,
.z-modal.busqueda-avanzada .p-dialog-header h5 {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
}
@media only screen and (min-width : 600px) {
  .z-modal.busqueda-avanzada .p-dialog-header h1,
.z-modal.busqueda-avanzada .p-dialog-header h2,
.z-modal.busqueda-avanzada .p-dialog-header h3,
.z-modal.busqueda-avanzada .p-dialog-header h4,
.z-modal.busqueda-avanzada .p-dialog-header h5 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
}
.z-modal.compacto .p-dialog-content {
  padding: 0;
}
.z-modal.compacto .p-dialog-header {
  padding-top: 2px;
  padding-bottom: 2px;
}
.z-modal.compacto .p-dialog-header .p-dialog-header-icons {
  top: 8px;
}
.z-modal.compacto .p-dialog-header h1,
.z-modal.compacto .p-dialog-header h2,
.z-modal.compacto .p-dialog-header h3,
.z-modal.compacto .p-dialog-header h4,
.z-modal.compacto .p-dialog-header h5 {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
}
@media only screen and (min-width : 600px) {
  .z-modal.compacto .p-dialog-header h1,
.z-modal.compacto .p-dialog-header h2,
.z-modal.compacto .p-dialog-header h3,
.z-modal.compacto .p-dialog-header h4,
.z-modal.compacto .p-dialog-header h5 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
}
.z-modal.z-dividido .p-dialog .p-dialog-header {
  height: 0;
  padding: 0;
}
.z-modal.z-dividido .p-dialog .p-dialog-content {
  padding: 0;
  border-radius: 4px;
  display: block;
}
@media only screen and (min-width : 600px) {
  .z-modal.z-dividido .p-dialog .p-dialog-content {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 0px;
         column-gap: 0px;
    row-gap: 0px;
    min-height: none;
  }
}
.z-modal.z-dividido .p-dialog .p-dialog-content .dialog-column {
  flex: 0 0 50%;
  padding: 20px;
  height: 100%;
  display: block;
}
.z-modal.z-dividido .p-dialog .p-dialog-content .dialog-column.background.gris-10 {
  background: var(--bs--color-grises-gris-10);
}
.z-modal.z-dividido .p-dialog .p-dialog-content .dialog-column.background.gris-20 {
  background: var(--bs--color-grises-gris-20);
}
.z-modal.z-dividido .p-dialog .p-dialog-content .dialog-column.background.gris-40 {
  background: var(--bs--color-grises-gris-40);
}
.z-modulo-dialog-imagen-detalle {
  width: 100%;
  min-height: 50px;
  display: block;
  position: relative;
  transition: height 0.1s linear;
}
@media only screen and (min-width : 600px) {
  .z-modulo-dialog-imagen-detalle {
    min-height: 50px;
  }
}
@media only screen and (min-width : 1000px) {
  .z-modulo-dialog-imagen-detalle {
    min-height: 50px;
  }
}
.z-modulo-dialog-imagen-detalle img {
  /*
  position: absolute;
  top: 10px;
  left: 10px;
  width: calc(100% - 20px);
  height: calc(100% - 20px);
  object-fit: cover;*/
  width: calc(100% - 20px);
  height: auto;
  margin: 10px;
}
.z-modulo-lista-tabla-datos {
  width: 100%;
  padding: 16px 16px 4px;
}
.z-modulo-lista-tabla-datos .modulo {
  width: 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  min-height: 90px;
  padding-top: 8px;
  padding-bottom: 8px;
  border-top: 1px solid var(--bs--color-grises-gris-20);
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
}
@media only screen and (min-width : 600px) {
  .z-modulo-lista-tabla-datos .modulo {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
.z-modulo-lista-tabla-datos .modulo:last-child {
  border-bottom: none;
}
.z-modulo-lista-tabla-datos .modulo figure {
  flex: 1 0 100%;
  max-width: 75px;
  margin-right: 12px;
}
.z-modulo-lista-tabla-datos .modulo figure img {
  width: 100%;
  height: 75px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
.z-modulo-lista-tabla-datos .modulo figcaption {
  flex: 1;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.z-modulo-lista-tabla-datos .modulo figcaption .z-simple-data {
  margin-bottom: 8px;
  display: inline;
  width: auto;
}
.z-modulo-lista-tabla-datos .modulo figcaption .z-simple-data:first-child {
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .z-modulo-lista-tabla-datos .modulo figcaption .z-simple-data:first-child {
    width: auto;
  }
}
.z-modulo-lista-tabla-datos .modulo figcaption a {
  flex: 0 0 100%;
  text-align: left;
}
.z-tabla-datos {
  width: 100%;
  overflow: auto hidden;
}
.z-tabla-datos::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.z-tabla-datos::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.z-tabla-datos::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.z-tabla-datos p-datatable {
  width: 100%;
}
.z-tabla-panel {
  width: 100%;
  padding-right: 1rem;
  margin-left: auto;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.z-tabla-panel span.label {
  flex: 1;
}
.p-datatable {
  width: 100%;
}
.p-datatable .p-paginator {
  display: none !important;
}
.p-datatable .p-datatable-wrapper {
  margin-bottom: 16px;
}
.p-datatable .p-datatable-wrapper table {
  min-width: 1100px;
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
  background: var(--bs--color-grises-gris-10);
  border-radius: 4px;
}
.auto .p-datatable .p-datatable-wrapper table {
  min-width: 0px;
}
.min-600 .p-datatable .p-datatable-wrapper table {
  min-width: 600px;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th {
  position: relative;
  padding: 1rem;
  min-height: 2.4rem;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
  text-align: left;
  color: var(--bs--color-principal-negro);
  vertical-align: middle;
  border: 4px solid var(--bs--color-grises-gris-20);
  border-top: none !important;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .z-btn {
  position: absolute;
  top: 50%;
  left: 97%;
  transform: translate(-97%, -50%);
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  white-space: nowrap;
  width: auto;
  padding-right: 16px;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th[colspan="2"], .p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th[colspan="3"], .p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th[colspan="4"], .p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th[colspan="5"] {
  text-align: center;
  border-top: none !important;
  border-bottom: none !important;
}
.compacto .p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th {
  padding: 0.3rem 0.3rem 0.3rem 1rem;
  font-size: 1.1rem;
  min-height: 2.2rem;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th span:not(.arrow) {
  display: inline-block;
  margin-right: auto;
  max-width: calc(100% - 30px);
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon {
  position: absolute;
  top: calc(50% - 10px);
  right: 10px;
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: auto 90%;
  background-position: center center;
  background-image: url('icon-naranja-arrow-updown.f93b9abce4735af2bc91.svg');
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon::before {
  display: none;
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon.pi-sort-alt {
  background-image: url('icon-naranja-arrow-updown.f93b9abce4735af2bc91.svg');
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon.pi-sort-amount-up-alt {
  background-image: url('icon-arrow-up.880b97f7a7c41c23d7d2.svg');
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon.pi-sort-amount-down {
  background-image: url('icon-arrow-down.d9c722ed8138ad94595b.svg');
}
.p-datatable .p-datatable-wrapper table tbody.p-datatable-tbody tr {
  background-color: var(--bs--color-principal-blanco);
}
.p-datatable .p-datatable-wrapper table tbody.p-datatable-tbody tr:nth-child(even) {
  background-color: white;
}
.p-datatable .p-datatable-wrapper table tbody.p-datatable-tbody tr td {
  min-height: 48px;
  height: auto;
  padding: 1rem;
  vertical-align: middle;
  text-align: left;
  border: 4px solid var(--bs--color-grises-gris-20);
  font-size: 1.5rem;
  color: var(--bs--color-principal-naranja);
  font-family: "overpassregular", sans-serif;
}
.compacto .p-datatable .p-datatable-wrapper table tbody.p-datatable-tbody tr td {
  padding: 0.5rem 0.3rem 0.5rem 1rem;
  font-size: 1.4rem;
  min-height: 2.2rem;
}
p-progressbar .p-progressbar {
  border: 0 none;
  height: 1.5rem;
  border-radius: 3px;
  background: var(--bs--color-grises-gris-20);
  height: 6px;
  margin-bottom: 6px;
}
p-progressbar .p-progressbar .p-progressbar-value {
  border: 0 none;
  margin: 0;
  background: var(--bs--color-principal-naranja);
}
p-progressbar .p-progressbar .p-progressbar-label {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  line-height: 1.5rem;
}
html {
  font-size: 62.5%;
  margin: 0;
  padding: 0;
  height: 100%;
  scroll-behavior: smooth;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
* {
  box-sizing: border-box;
}
body {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-p);
  color: var(--bs--color-principal-negro);
  background-color: var(--bs--color-principal-blanco);
  margin: 0;
  padding: 0;
  height: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
body::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uXFwuLlxcLi5cXG1haW4uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxyZXNldC5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb25maWdcXGNvbG9yZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFx0aXBvZ3JhZmlhcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb25maWdcXHJvb3RfdmFyaWFibGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcdGV4dG9zLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcbWl4aW5zLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcY29udGFpbmVyLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcdmFyaWFibGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXGJvb3RzdHJhcC1ncmlkLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9yb290LnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9jb250YWluZXJzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXG1peGluc1xcX2NvbnRhaW5lci5zY3NzIiwiLi5cXC4uXFwuLlxcYm9vdHN0cmFwXFxtaXhpbnNcXF9icmVha3BvaW50cy5zY3NzIiwiLi5cXC4uXFwuLlxcYm9vdHN0cmFwXFxfdmFyaWFibGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9ncmlkLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXG1peGluc1xcX2dyaWQuc2NzcyIsIi4uXFwuLlxcLi5cXGJvb3RzdHJhcFxcbWl4aW5zXFxfdXRpbGl0aWVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXHV0aWxpdGllc1xcX2FwaS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxjYWJlY2VyYS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxzZXBhcmFkb3Jlcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxibG9xdWVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGJvdG9uZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcaW5mb3JtYWNpb24tbGF0ZXJhbC5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxkYXRvcy1zaW1wbGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGZvcm11bGFyaW9zLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGljb25vcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxzZWxlY3RvcmVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcaW1hZ2VzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGRlc3BsZWdhYmxlLXJlc3VtZW4uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xccGFzb3MtaW5kaWNlLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGJsb3F1ZS1wbGFuZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcbG9hZGVyLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHRhYmxhLWNvbXBhcmF0aXZhLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHBhZ2luYWRvci5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxhY2NvcmRlb24uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcbWVudS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxiYWRnZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcdG9hc3Quc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcY2FyZ2FJbWFnZW4uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xccHVibGljaWRhZC5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxib3RvbmVyYS5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcaW5wdXQtdGV4dC5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcY2FsZW5kYXIuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXGRyb3Bkb3duLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxjaGVja2JveC5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xccmFkaW9idXR0b24uc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXG11bHRpc2VsZWN0LnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxkaWFsb2cuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXGRhdGFUYWJsZS5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xccHJvZ3Jlc3MtYmFyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRWhCO0VBQ0ksY0FBQTtBREFKO0FDR0E7RUFDSSx3QkFBQTtBREFKO0FDSUE7O0VBRUMsNkNBQUE7RUFDQSx3Q0FBQTtFQUNBLHlCQUFBO0VBRUEsc0JBQUE7RUFDQSxxQkFBQTtFQUNDLGlCQUFBO0FEREY7QUNJQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBaUZJLFNBQUE7RUFDQSxVQUFBO0VB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QUE7RWhCeWhFQTs7RWdCaitEVTtJQXhEVix5QkFBQTtFaEI2aEVBOztFZ0JyK0RVO0lBeERWLGdCQUFBO0VoQmlpRUE7O0VnQnorRFU7SUF4RFYseUJBQUE7RWhCcWlFQTs7RWdCNytEVTtJQXhEVix5QkFBQTtFaEJ5aUVBOztFZ0JqL0RVO0lBeERWLGdCQUFBO0VoQjZpRUE7O0VnQnIvRFU7SUF4RFYseUJBQUE7RWhCaWpFQTs7RWdCei9EVTtJQXhEVix5QkFBQTtFaEJxakVBOztFZ0JsL0RNOztJQUVFLGdCQUFBO0VoQnEvRFI7O0VnQmwvRE07O0lBRUUsZ0JBQUE7RWhCcS9EUjs7RWdCNS9ETTs7SUFFRSxzQkFBQTtFaEIrL0RSOztFZ0I1L0RNOztJQUVFLHNCQUFBO0VoQisvRFI7O0VnQnRnRU07O0lBRUUscUJBQUE7RWhCeWdFUjs7RWdCdGdFTTs7SUFFRSxxQkFBQTtFaEJ5Z0VSOztFZ0JoaEVNOztJQUVFLG1CQUFBO0VoQm1oRVI7O0VnQmhoRU07O0lBRUUsbUJBQUE7RWhCbWhFUjs7RWdCMWhFTTs7SUFFRSxxQkFBQTtFaEI2aEVSOztFZ0IxaEVNOztJQUVFLHFCQUFBO0VoQjZoRVI7O0VnQnBpRU07O0lBRUUsbUJBQUE7RWhCdWlFUjs7RWdCcGlFTTs7SUFFRSxtQkFBQTtFaEJ1aUVSO0FBQ0Y7QWlCbG1FUTtFQU9JLDBCQUFBO0FqQjhsRVo7QWlCcm1FUTtFQU9JLGdDQUFBO0FqQmttRVo7QWlCem1FUTtFQU9JLHlCQUFBO0FqQnNtRVo7QWlCN21FUTtFQU9JLHdCQUFBO0FqQjBtRVo7QWlCam5FUTtFQU9JLHlCQUFBO0FqQjhtRVo7QWlCcm5FUTtFQU9JLDZCQUFBO0FqQmtuRVo7QWlCem5FUTtFQU9JLDhCQUFBO0FqQnNuRVo7QWlCN25FUTtFQU9JLHdCQUFBO0FqQjBuRVo7QWlCam9FUTtFQU9JLCtCQUFBO0FqQjhuRVo7QWlCcm9FUTtFQU9JLHdCQUFBO0FqQmtvRVo7QWlCem9FUTtFQU9JLHlCQUFBO0FqQnNvRVo7QWlCN29FUTtFQU9JLDhCQUFBO0FqQjBvRVo7QWlCanBFUTtFQU9JLGlDQUFBO0FqQjhvRVo7QWlCcnBFUTtFQU9JLHNDQUFBO0FqQmtwRVo7QWlCenBFUTtFQU9JLHlDQUFBO0FqQnNwRVo7QWlCN3BFUTtFQU9JLHVCQUFBO0FqQjBwRVo7QWlCanFFUTtFQU9JLHVCQUFBO0FqQjhwRVo7QWlCcnFFUTtFQU9JLHlCQUFBO0FqQmtxRVo7QWlCenFFUTtFQU9JLHlCQUFBO0FqQnNxRVo7QWlCN3FFUTtFQU9JLDBCQUFBO0FqQjBxRVo7QWlCanJFUTtFQU9JLDRCQUFBO0FqQjhxRVo7QWlCcnJFUTtFQU9JLGtDQUFBO0FqQmtyRVo7QWlCenJFUTtFQU9JLHNDQUFBO0FqQnNyRVo7QWlCN3JFUTtFQU9JLG9DQUFBO0FqQjByRVo7QWlCanNFUTtFQU9JLGtDQUFBO0FqQjhyRVo7QWlCcnNFUTtFQU9JLHlDQUFBO0FqQmtzRVo7QWlCenNFUTtFQU9JLHdDQUFBO0FqQnNzRVo7QWlCN3NFUTtFQU9JLHdDQUFBO0FqQjBzRVo7QWlCanRFUTtFQU9JLGtDQUFBO0FqQjhzRVo7QWlCcnRFUTtFQU9JLGdDQUFBO0FqQmt0RVo7QWlCenRFUTtFQU9JLDhCQUFBO0FqQnN0RVo7QWlCN3RFUTtFQU9JLGdDQUFBO0FqQjB0RVo7QWlCanVFUTtFQU9JLCtCQUFBO0FqQjh0RVo7QWlCcnVFUTtFQU9JLG9DQUFBO0FqQmt1RVo7QWlCenVFUTtFQU9JLGtDQUFBO0FqQnN1RVo7QWlCN3VFUTtFQU9JLGdDQUFBO0FqQjB1RVo7QWlCanZFUTtFQU9JLHVDQUFBO0FqQjh1RVo7QWlCcnZFUTtFQU9JLHNDQUFBO0FqQmt2RVo7QWlCenZFUTtFQU9JLGlDQUFBO0FqQnN2RVo7QWlCN3ZFUTtFQU9JLDJCQUFBO0FqQjB2RVo7QWlCandFUTtFQU9JLGlDQUFBO0FqQjh2RVo7QWlCcndFUTtFQU9JLCtCQUFBO0FqQmt3RVo7QWlCendFUTtFQU9JLDZCQUFBO0FqQnN3RVo7QWlCN3dFUTtFQU9JLCtCQUFBO0FqQjB3RVo7QWlCanhFUTtFQU9JLDhCQUFBO0FqQjh3RVo7QWlCcnhFUTtFQU9JLG9CQUFBO0FqQmt4RVo7QWlCenhFUTtFQU9JLG1CQUFBO0FqQnN4RVo7QWlCN3hFUTtFQU9JLG1CQUFBO0FqQjB4RVo7QWlCanlFUTtFQU9JLG1CQUFBO0FqQjh4RVo7QWlCcnlFUTtFQU9JLG1CQUFBO0FqQmt5RVo7QWlCenlFUTtFQU9JLG1CQUFBO0FqQnN5RVo7QWlCN3lFUTtFQU9JLG1CQUFBO0FqQjB5RVo7QWlCanpFUTtFQU9JLG1CQUFBO0FqQjh5RVo7QWlCcnpFUTtFQU9JLG9CQUFBO0FqQmt6RVo7QWlCenpFUTtFQU9JLDBCQUFBO0FqQnN6RVo7QWlCN3pFUTtFQU9JLHlCQUFBO0FqQjB6RVo7QWlCajBFUTtFQU9JLHVCQUFBO0FqQjh6RVo7QWlCcjBFUTtFQU9JLHlCQUFBO0FqQmswRVo7QWlCejBFUTtFQU9JLHVCQUFBO0FqQnMwRVo7QWlCNzBFUTtFQU9JLHVCQUFBO0FqQjAwRVo7QWlCajFFUTtFQU9JLDBCQUFBO0VBQUEseUJBQUE7QWpCKzBFWjtBaUJ0MUVRO0VBT0ksZ0NBQUE7RUFBQSwrQkFBQTtBakJvMUVaO0FpQjMxRVE7RUFPSSwrQkFBQTtFQUFBLDhCQUFBO0FqQnkxRVo7QWlCaDJFUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QWpCODFFWjtBaUJyMkVRO0VBT0ksK0JBQUE7RUFBQSw4QkFBQTtBakJtMkVaO0FpQjEyRVE7RUFPSSw2QkFBQTtFQUFBLDRCQUFBO0FqQncyRVo7QWlCLzJFUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QWpCNjJFWjtBaUJwM0VRO0VBT0ksd0JBQUE7RUFBQSwyQkFBQTtBakJrM0VaO0FpQnozRVE7RUFPSSw4QkFBQTtFQUFBLGlDQUFBO0FqQnUzRVo7QWlCOTNFUTtFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7QWpCNDNFWjtBaUJuNEVRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBakJpNEVaO0FpQng0RVE7RUFPSSw2QkFBQTtFQUFBLGdDQUFBO0FqQnM0RVo7QWlCNzRFUTtFQU9JLDJCQUFBO0VBQUEsOEJBQUE7QWpCMjRFWjtBaUJsNUVRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBakJnNUVaO0FpQnY1RVE7RUFPSSx3QkFBQTtBakJvNUVaO0FpQjM1RVE7RUFPSSw4QkFBQTtBakJ3NUVaO0FpQi81RVE7RUFPSSw2QkFBQTtBakI0NUVaO0FpQm42RVE7RUFPSSwyQkFBQTtBakJnNkVaO0FpQnY2RVE7RUFPSSw2QkFBQTtBakJvNkVaO0FpQjM2RVE7RUFPSSwyQkFBQTtBakJ3NkVaO0FpQi82RVE7RUFPSSwyQkFBQTtBakI0NkVaO0FpQm43RVE7RUFPSSwwQkFBQTtBakJnN0VaO0FpQnY3RVE7RUFPSSxnQ0FBQTtBakJvN0VaO0FpQjM3RVE7RUFPSSwrQkFBQTtBakJ3N0VaO0FpQi83RVE7RUFPSSw2QkFBQTtBakI0N0VaO0FpQm44RVE7RUFPSSwrQkFBQTtBakJnOEVaO0FpQnY4RVE7RUFPSSw2QkFBQTtBakJvOEVaO0FpQjM4RVE7RUFPSSw2QkFBQTtBakJ3OEVaO0FpQi84RVE7RUFPSSwyQkFBQTtBakI0OEVaO0FpQm45RVE7RUFPSSxpQ0FBQTtBakJnOUVaO0FpQnY5RVE7RUFPSSxnQ0FBQTtBakJvOUVaO0FpQjM5RVE7RUFPSSw4QkFBQTtBakJ3OUVaO0FpQi85RVE7RUFPSSxnQ0FBQTtBakI0OUVaO0FpQm4rRVE7RUFPSSw4QkFBQTtBakJnK0VaO0FpQnYrRVE7RUFPSSw4QkFBQTtBakJvK0VaO0FpQjMrRVE7RUFPSSx5QkFBQTtBakJ3K0VaO0FpQi8rRVE7RUFPSSwrQkFBQTtBakI0K0VaO0FpQm4vRVE7RUFPSSw4QkFBQTtBakJnL0VaO0FpQnYvRVE7RUFPSSw0QkFBQTtBakJvL0VaO0FpQjMvRVE7RUFPSSw4QkFBQTtBakJ3L0VaO0FpQi8vRVE7RUFPSSw0QkFBQTtBakI0L0VaO0FpQm5nRlE7RUFPSSw0QkFBQTtBakJnZ0ZaO0FpQnZnRlE7RUFPSSxxQkFBQTtBakJvZ0ZaO0FpQjNnRlE7RUFPSSwyQkFBQTtBakJ3Z0ZaO0FpQi9nRlE7RUFPSSwwQkFBQTtBakI0Z0ZaO0FpQm5oRlE7RUFPSSx3QkFBQTtBakJnaEZaO0FpQnZoRlE7RUFPSSwwQkFBQTtBakJvaEZaO0FpQjNoRlE7RUFPSSx3QkFBQTtBakJ3aEZaO0FpQi9oRlE7RUFPSSwyQkFBQTtFQUFBLDBCQUFBO0FqQjZoRlo7QWlCcGlGUTtFQU9JLGlDQUFBO0VBQUEsZ0NBQUE7QWpCa2lGWjtBaUJ6aUZRO0VBT0ksZ0NBQUE7RUFBQSwrQkFBQTtBakJ1aUZaO0FpQjlpRlE7RUFPSSw4QkFBQTtFQUFBLDZCQUFBO0FqQjRpRlo7QWlCbmpGUTtFQU9JLGdDQUFBO0VBQUEsK0JBQUE7QWpCaWpGWjtBaUJ4akZRO0VBT0ksOEJBQUE7RUFBQSw2QkFBQTtBakJzakZaO0FpQjdqRlE7RUFPSSx5QkFBQTtFQUFBLDRCQUFBO0FqQjJqRlo7QWlCbGtGUTtFQU9JLCtCQUFBO0VBQUEsa0NBQUE7QWpCZ2tGWjtBaUJ2a0ZRO0VBT0ksOEJBQUE7RUFBQSxpQ0FBQTtBakJxa0ZaO0FpQjVrRlE7RUFPSSw0QkFBQTtFQUFBLCtCQUFBO0FqQjBrRlo7QWlCamxGUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QWpCK2tGWjtBaUJ0bEZRO0VBT0ksNEJBQUE7RUFBQSwrQkFBQTtBakJvbEZaO0FpQjNsRlE7RUFPSSx5QkFBQTtBakJ3bEZaO0FpQi9sRlE7RUFPSSwrQkFBQTtBakI0bEZaO0FpQm5tRlE7RUFPSSw4QkFBQTtBakJnbUZaO0FpQnZtRlE7RUFPSSw0QkFBQTtBakJvbUZaO0FpQjNtRlE7RUFPSSw4QkFBQTtBakJ3bUZaO0FpQi9tRlE7RUFPSSw0QkFBQTtBakI0bUZaO0FpQm5uRlE7RUFPSSwyQkFBQTtBakJnbkZaO0FpQnZuRlE7RUFPSSxpQ0FBQTtBakJvbkZaO0FpQjNuRlE7RUFPSSxnQ0FBQTtBakJ3bkZaO0FpQi9uRlE7RUFPSSw4QkFBQTtBakI0bkZaO0FpQm5vRlE7RUFPSSxnQ0FBQTtBakJnb0ZaO0FpQnZvRlE7RUFPSSw4QkFBQTtBakJvb0ZaO0FpQjNvRlE7RUFPSSw0QkFBQTtBakJ3b0ZaO0FpQi9vRlE7RUFPSSxrQ0FBQTtBakI0b0ZaO0FpQm5wRlE7RUFPSSxpQ0FBQTtBakJncEZaO0FpQnZwRlE7RUFPSSwrQkFBQTtBakJvcEZaO0FpQjNwRlE7RUFPSSxpQ0FBQTtBakJ3cEZaO0FpQi9wRlE7RUFPSSwrQkFBQTtBakI0cEZaO0FpQm5xRlE7RUFPSSwwQkFBQTtBakJncUZaO0FpQnZxRlE7RUFPSSxnQ0FBQTtBakJvcUZaO0FpQjNxRlE7RUFPSSwrQkFBQTtBakJ3cUZaO0FpQi9xRlE7RUFPSSw2QkFBQTtBakI0cUZaO0FpQm5yRlE7RUFPSSwrQkFBQTtBakJnckZaO0FpQnZyRlE7RUFPSSw2QkFBQTtBakJvckZaO0FhM3JGSTtFSUFJO0lBT0ksMEJBQUE7RWpCeXJGVjs7RWlCaHNGTTtJQU9JLGdDQUFBO0VqQjZyRlY7O0VpQnBzRk07SUFPSSx5QkFBQTtFakJpc0ZWOztFaUJ4c0ZNO0lBT0ksd0JBQUE7RWpCcXNGVjs7RWlCNXNGTTtJQU9JLHlCQUFBO0VqQnlzRlY7O0VpQmh0Rk07SUFPSSw2QkFBQTtFakI2c0ZWOztFaUJwdEZNO0lBT0ksOEJBQUE7RWpCaXRGVjs7RWlCeHRGTTtJQU9JLHdCQUFBO0VqQnF0RlY7O0VpQjV0Rk07SUFPSSwrQkFBQTtFakJ5dEZWOztFaUJodUZNO0lBT0ksd0JBQUE7RWpCNnRGVjs7RWlCcHVGTTtJQU9JLHlCQUFBO0VqQml1RlY7O0VpQnh1Rk07SUFPSSw4QkFBQTtFakJxdUZWOztFaUI1dUZNO0lBT0ksaUNBQUE7RWpCeXVGVjs7RWlCaHZGTTtJQU9JLHNDQUFBO0VqQjZ1RlY7O0VpQnB2Rk07SUFPSSx5Q0FBQTtFakJpdkZWOztFaUJ4dkZNO0lBT0ksdUJBQUE7RWpCcXZGVjs7RWlCNXZGTTtJQU9JLHVCQUFBO0VqQnl2RlY7O0VpQmh3Rk07SUFPSSx5QkFBQTtFakI2dkZWOztFaUJwd0ZNO0lBT0kseUJBQUE7RWpCaXdGVjs7RWlCeHdGTTtJQU9JLDBCQUFBO0VqQnF3RlY7O0VpQjV3Rk07SUFPSSw0QkFBQTtFakJ5d0ZWOztFaUJoeEZNO0lBT0ksa0NBQUE7RWpCNndGVjs7RWlCcHhGTTtJQU9JLHNDQUFBO0VqQml4RlY7O0VpQnh4Rk07SUFPSSxvQ0FBQTtFakJxeEZWOztFaUI1eEZNO0lBT0ksa0NBQUE7RWpCeXhGVjs7RWlCaHlGTTtJQU9JLHlDQUFBO0VqQjZ4RlY7O0VpQnB5Rk07SUFPSSx3Q0FBQTtFakJpeUZWOztFaUJ4eUZNO0lBT0ksd0NBQUE7RWpCcXlGVjs7RWlCNXlGTTtJQU9JLGtDQUFBO0VqQnl5RlY7O0VpQmh6Rk07SUFPSSxnQ0FBQTtFakI2eUZWOztFaUJwekZNO0lBT0ksOEJBQUE7RWpCaXpGVjs7RWlCeHpGTTtJQU9JLGdDQUFBO0VqQnF6RlY7O0VpQjV6Rk07SUFPSSwrQkFBQTtFakJ5ekZWOztFaUJoMEZNO0lBT0ksb0NBQUE7RWpCNnpGVjs7RWlCcDBGTTtJQU9JLGtDQUFBO0VqQmkwRlY7O0VpQngwRk07SUFPSSxnQ0FBQTtFakJxMEZWOztFaUI1MEZNO0lBT0ksdUNBQUE7RWpCeTBGVjs7RWlCaDFGTTtJQU9JLHNDQUFBO0VqQjYwRlY7O0VpQnAxRk07SUFPSSxpQ0FBQTtFakJpMUZWOztFaUJ4MUZNO0lBT0ksMkJBQUE7RWpCcTFGVjs7RWlCNTFGTTtJQU9JLGlDQUFBO0VqQnkxRlY7O0VpQmgyRk07SUFPSSwrQkFBQTtFakI2MUZWOztFaUJwMkZNO0lBT0ksNkJBQUE7RWpCaTJGVjs7RWlCeDJGTTtJQU9JLCtCQUFBO0VqQnEyRlY7O0VpQjUyRk07SUFPSSw4QkFBQTtFakJ5MkZWOztFaUJoM0ZNO0lBT0ksb0JBQUE7RWpCNjJGVjs7RWlCcDNGTTtJQU9JLG1CQUFBO0VqQmkzRlY7O0VpQngzRk07SUFPSSxtQkFBQTtFakJxM0ZWOztFaUI1M0ZNO0lBT0ksbUJBQUE7RWpCeTNGVjs7RWlCaDRGTTtJQU9JLG1CQUFBO0VqQjYzRlY7O0VpQnA0Rk07SUFPSSxtQkFBQTtFakJpNEZWOztFaUJ4NEZNO0lBT0ksbUJBQUE7RWpCcTRGVjs7RWlCNTRGTTtJQU9JLG1CQUFBO0VqQnk0RlY7O0VpQmg1Rk07SUFPSSxvQkFBQTtFakI2NEZWOztFaUJwNUZNO0lBT0ksMEJBQUE7RWpCaTVGVjs7RWlCeDVGTTtJQU9JLHlC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QnV3R1Y7O0VpQjl3R007SUFPSSwrQkFBQTtFakIyd0dWOztFaUJseEdNO0lBT0ksNkJBQUE7RWpCK3dHVjtBQUNGO0FhdnhHSTtFSUFJO0lBT0ksMEJBQUE7RWpCb3hHVjs7RWlCM3hHTTtJQU9JLGdDQUFBO0VqQnd4R1Y7O0VpQi94R007SUFPSSx5QkFBQTtFakI0eEdWOztFaUJueUdNO0lBT0ksd0JBQUE7RWpCZ3lHVjs7RWlCdnlHTTtJQU9JLHlCQUFBO0VqQm95R1Y7O0VpQjN5R007SUFPSSw2QkFBQTtFakJ3eUdWOztFaUIveUdNO0lBT0ksOEJBQUE7RWpCNHlHVjs7RWlCbnpHTTtJQU9JLHdCQUFBO0VqQmd6R1Y7O0VpQnZ6R007SUFPSSwrQkFBQTtFakJvekdWOztFaUIzekdNO0lBT0ksd0JBQUE7RWpCd3pHVjs7RWlCL3pHTTtJQU9JLHlCQUFBO0VqQjR6R1Y7O0VpQm4wR007SUFPSSw4QkFBQTtFakJnMEdWOztFaUJ2MEdNO0lBT0ksaUNBQUE7RWpCbzBHVjs7RWlCMzBHTTtJQU9JLHNDQUFBO0VqQncwR1Y7O0VpQi8wR007SUFPSSx5Q0FBQTtFakI0MEdWOztFaUJuMUdNO0lBT0ksdUJBQUE7RWpCZzFHVjs7RWlCdjFHTTtJQU9JLHVCQUFBO0VqQm8xR1Y7O0VpQjMxR007SUFPSSx5QkFBQTtFakJ3MUdWOztFaUIvMUdNO0lBT0kseUJBQUE7RWpCNDFHVjs7RWlCbjJHTTtJQU9JLDBCQUFBO0VqQmcyR1Y7O0VpQnYyR007SUFPSSw0QkFBQTtFakJvMkdWOztFaUIzMkdNO0lBT0ksa0NBQUE7RWpCdzJHVjs7RWlCLzJHTTtJQU9JLHNDQUFBO0VqQjQyR1Y7O0VpQm4zR007SUFPSSxvQ0FBQTtFakJnM0dWOztFaUJ2M0dNO0lBT0ksa0NBQUE7RWpCbzNHVjs7RWlCMzNHTTtJQU9JLHlDQUFBO0VqQnczR1Y7O0VpQi8zR007SUFPSSx3Q0FBQTtFakI0M0dWOztFaUJuNEdNO0lBT0ksd0NBQUE7RWpCZzRHVjs7RWlCdjRHTTtJQU9JLGtDQUFBO0VqQm80R1Y7O0VpQjM0R007SUFPSSxnQ0FBQTtFakJ3NEdWOztFaUIvNEdNO0lBT0ksOEJBQUE7RWpCNDRHVjs7RWlCbjVHTTtJQU9JLGdDQUFBO0VqQmc1R1Y7O0VpQnY1R007SUFPSSwrQkFBQTtFakJvNUdWOztFaUIzNUdNO0lBT0ksb0NBQUE7RWpCdzVHVjs7RWlCLzVHTTtJQU9JLGtDQUFBO0VqQjQ1R1Y7O0VpQm42R007SUFPSSxnQ0FBQTtFakJnNkdWOztFaUJ2NkdNO0lBT0ksdUNBQUE7RWpCbzZHVjs7RWlCMzZHTTtJQU9JLHNDQUFBO0VqQnc2R1Y7O0VpQi82R007SUFPSSxpQ0FBQTtFakI0NkdWOztFaUJuN0dNO0lBT0ksMkJBQUE7RWpCZzdHVjs7RWlCdjdHTTtJQU9JLGlDQUFBO0VqQm83R1Y7O0VpQjM3R007SUFPSSwrQkFBQTtFakJ3N0dWOztFaUIvN0dNO0lBT0ksNkJBQUE7RWpCNDdHVjs7RWlCbjhHTTtJQU9JLCtCQUFBO0VqQmc4R1Y7O0VpQnY4R007SUFPSSw4QkFBQTtFakJvOEdWOztFaUIzOEdNO0lBT0ksb0JBQUE7RWpCdzhHVjs7RWlCLzhHTTtJQU9JLG1CQUFBO0VqQjQ4R1Y7O0VpQm45R007SUFPSSxtQkFBQTtFakJnOUdWOztFaUJ2OUdNO0lBT0ksbUJBQUE7RWpCbzlHVjs7RWlCMzlHTTtJQU9JLG1CQUFBO0VqQnc5R1Y7O0VpQi85R007SUFPSSxtQkFBQTtFakI0OUdWOztFaUJuK0dNO0lBT0ksbUJBQUE7RWpCZytHVjs7RWlCditHTTtJQU9JLG1CQUFBO0VqQm8rR1Y7O0VpQjMrR007SUFPSSxvQkFBQTtFakJ3K0dWOztFaUIvK0dNO0lBT0ksMEJBQUE7RWpCNCtHVjs7RWlCbi9HTTtJQU9JLHlCQUFBO0VqQmcvR1Y7O0VpQnYvR007SUFPSSx1QkFBQTtFakJvL0dWOztFaUIzL0dNO0lBT0kseUJBQUE7RWpCdy9HVjs7RWlCLy9HTTtJQU9JLHVCQUFBO0VqQjQvR1Y7O0VpQm5nSE07SUFPSSx1QkFBQTtFakJnZ0hWOztFaUJ2Z0hNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFakJxZ0hWOztFaUI1Z0hNO0lB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RWpCMjNIVjs7RWlCbDRITTtJQU9JLHlCQUFBO0VqQiszSFY7O0VpQnQ0SE07SUFPSSw2QkFBQTtFakJtNEhWOztFaUIxNEhNO0lBT0ksOEJBQUE7RWpCdTRIVjs7RWlCOTRITTtJQU9JLHdCQUFBO0VqQjI0SFY7O0VpQmw1SE07SUFPSSwrQkFBQTtFakIrNEhWOztFaUJ0NUhNO0lBT0ksd0JBQUE7RWpCbTVIVjs7RWlCMTVITTtJQU9JLHlCQUFBO0VqQnU1SFY7O0VpQjk1SE07SUFPSSw4QkFBQTtFakIyNUhWOztFaUJsNkhNO0lBT0ksaUNBQUE7RWpCKzVIVjs7RWlCdDZITTtJQU9JLHNDQUFBO0VqQm02SFY7O0VpQjE2SE07SUFPSSx5Q0FBQTtFakJ1NkhWOztFaUI5NkhNO0lBT0ksdUJBQUE7RWpCMjZIVjs7RWlCbDdITTtJQU9JLHVCQUFBO0VqQis2SFY7O0VpQnQ3SE07SUFPSSx5QkFBQTtFakJtN0hWOztFaUIxN0hNO0lBT0kseUJBQUE7RWpCdTdIVjs7RWlCOTdITTtJQU9JLDBCQUFBO0VqQjI3SFY7O0VpQmw4SE07SUFPSSw0QkFBQTtFakIrN0hWOztFaUJ0OEhNO0lBT0ksa0NBQUE7RWpCbThIVjs7RWlCMThITTtJQU9JLHNDQUFBO0VqQnU4SFY7O0VpQjk4SE07SUFPSSxvQ0FBQTtFakIyOEhWOztFaUJsOUhNO0lBT0ksa0NBQUE7RWpCKzhIVjs7RWlCdDlITTtJQU9JLHlDQUFBO0VqQm05SFY7O0VpQjE5SE07SUFPSSx3Q0FBQTtFakJ1OUhWOztFaUI5OUhNO0lBT0ksd0NBQUE7RWpCMjlIVjs7RWlCbCtITTtJQU9JLGtDQUFBO0VqQis5SFY7O0VpQnQrSE07SUFPSSxnQ0FBQTtFakJtK0hWOztFaUIxK0hNO0lBT0ksOEJBQUE7RWpCdStIVjs7RWlCOStITTtJQU9JLGdDQUFBO0VqQjIrSFY7O0VpQmwvSE07SUFPSSwrQkFBQTtFakIrK0hWOztFaUJ0L0hNO0lBT0ksb0NBQUE7RWpCbS9IVjs7RWlCMS9ITTtJQU9JLGtDQUFBO0VqQnUvSFY7O0VpQjkvSE07SUFPSSxnQ0FBQTtFakIy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aUJwM0lNO0lBT0ksOEJBQUE7RWpCaTNJVjs7RWlCeDNJTTtJQU9JLDRCQUFBO0VqQnEzSVY7O0VpQjUzSU07SUFPSSw4QkFBQTtFakJ5M0lWOztFaUJoNElNO0lBT0ksNEJBQUE7RWpCNjNJVjs7RWlCcDRJTTtJQU9JLDJCQUFBO0VqQmk0SVY7O0VpQng0SU07SUFPSSxpQ0FBQTtFakJxNElWOztFaUI1NElNO0lBT0ksZ0NBQUE7RWpCeTRJVjs7RWlCaDVJTTtJQU9JLDhCQUFBO0VqQjY0SVY7O0VpQnA1SU07SUFPSSxnQ0FBQTtFakJpNUlWOztFaUJ4NUlNO0lBT0ksOEJBQUE7RWpCcTVJVjs7RWlCNTVJTTtJQU9JLDRCQUFBO0VqQnk1SVY7O0VpQmg2SU07SUFPSSxrQ0FBQTtFakI2NUlWOztFaUJwNklNO0lBT0ksaUNBQUE7RWpCaTZJVjs7RWlCeDZJTTtJQU9JLCtCQUFBO0VqQnE2SVY7O0VpQjU2SU07SUFPSSxpQ0FBQTtFakJ5NklWOztFaUJoN0lNO0lBT0ksK0JBQUE7RWpCNjZJVjs7RWlCcDdJTTtJQU9JLDBCQUFBO0VqQmk3SVY7O0VpQng3SU07SUFPSSxnQ0FBQTtFakJxN0lWOztFaUI1N0lNO0lBT0ksK0JBQUE7RWpCeTdJVjs7RWlCaDhJTTtJQU9JLDZCQUFBO0VqQjY3SVY7O0VpQnA4SU07SUFPSSwrQkFBQTtFakJpOElWOztFaUJ4OElNO0lBT0ksNkJBQUE7RWpCcThJVjtBQUNGO0FhNzhJSTtFSUFJO0lBT0ksMEJBQUE7RWpCMDhJVjs7RWlCajlJTTtJQU9JLGdDQUFBO0VqQjg4SVY7O0VpQnI5SU07SUFPSSx5QkFBQTtFakJrOUlWOztFaUJ6OUlNO0lBT0ksd0JBQUE7RWpCczlJVjs7RWlCNzlJTTtJQU9JLHlCQUFBO0VqQjA5SVY7O0VpQmorSU07SUFPSSw2QkFBQTtFakI4OUlWOztFaUJyK0lNO0lBT0ksOEJBQUE7RWpCaytJVjs7RWlCeitJTTtJQU9JLHdCQUFBO0VqQnMrSVY7O0VpQjcrSU07SUFPSSwrQkFBQTtFakIwK0lWOztFaUJqL0lNO0lBT0ksd0JBQUE7RWpCOCtJVjs7RWlCci9JTTtJQU9JLHlCQUFBO0VqQmsvSVY7O0VpQnovSU07SUFPSSw4QkFBQTtFakJzL0lWOztFaUI3L0lNO0lBT0ksaUNBQUE7RWpCMC9JVjs7RWlCamdKTTtJQU9JLHNDQUFBO0VqQjgvSVY7O0VpQnJnSk07SUFPSSx5Q0FBQTtFakJrZ0pWOztFaUJ6Z0pNO0lBT0ksdUJBQUE7RWpCc2dKVjs7RWlCN2dKTTtJQU9JLHVCQUFBO0VqQjBnSlY7O0VpQmpoSk07SUFPSSx5QkFBQTtFakI4Z0pWOztFaUJyaEpNO0lBT0kseUJBQUE7RWpCa2hKVjs7RWlCemhKTTtJQU9JLDBCQUFBO0VqQnNoSlY7O0VpQjdoSk07SUFPSSw0QkFBQTtFakIwaEpWOztFaUJqaUpNO0lBT0ksa0NBQUE7RWpCOGhKVjs7RWlCcmlKTTtJQU9JLHNDQUFBO0VqQmtpSlY7O0VpQnppSk07SUFPSSxvQ0FBQTtFakJzaUpWOztFaUI3aUpNO0lBT0ksa0NBQUE7RWpCMGlKVjs7RWlCampKTTtJQU9JLHlDQUFBO0VqQjhpSlY7O0VpQnJqSk07SUFPSSx3Q0FBQTtFakJrakpWOztFaUJ6akpNO0lBT0ksd0NBQUE7RWpCc2pKVjs7RWlCN2pKTTtJQU9JLGtDQUFBO0VqQjBqSlY7O0VpQmprSk07SUFPSSxnQ0FBQTtFakI4akpWOztFaUJya0pNO0lBT0ksOEJBQUE7RWpCa2tKVjs7RWlCemtKTTtJQU9JLGdDQUFBO0VqQnNrSlY7O0VpQjdrSk07SUFPSSwrQkFBQTtFakIwa0pWOztFaUJqbEpNO0lBT0ksb0NBQUE7RWpCOGtKVjs7RWlCcmxKTTtJQU9JLGtDQUFBO0VqQmtsSlY7O0VpQnpsSk07SUFPSSxnQ0FBQTtFakJzbEpWOztFaUI3bEpNO0lBT0ksdUNBQUE7RWpCMGxKVjs7RWlCam1KTTtJQU9JLHNDQUFBO0VqQjhsSlY7O0VpQnJtSk07SUFPSSxpQ0FBQTtFakJrbUpWOztFaUJ6bUpNO0lBT0ksMkJBQUE7RWpCc21KVjs7RWlCN21KTTtJQU9JLGlDQUFBO0VqQjBtSlY7O0VpQmpuSk07SUFPSSwrQkFBQTtFakI4bUpWOztF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O0lBT0ksZ0NBQUE7RWpCbytKVjs7RWlCMytKTTtJQU9JLDhCQUFBO0VqQncrSlY7O0VpQi8rSk07SUFPSSxnQ0FBQTtFakI0K0pWOztFaUJuL0pNO0lBT0ksOEJBQUE7RWpCZy9KVjs7RWlCdi9KTTtJQU9JLDRCQUFBO0VqQm8vSlY7O0VpQjMvSk07SUFPSSxrQ0FBQTtFakJ3L0pWOztFaUIvL0pNO0lBT0ksaUNBQUE7RWpCNC9KVjs7RWlCbmdLTTtJQU9JLCtCQUFBO0VqQmdnS1Y7O0VpQnZnS007SUFPSSxpQ0FBQTtFakJvZ0tWOztFaUIzZ0tNO0lBT0ksK0JBQUE7RWpCd2dLVjs7RWlCL2dLTTtJQU9JLDBCQUFBO0VqQjRnS1Y7O0VpQm5oS007SUFPSSxnQ0FBQTtFakJnaEtWOztFaUJ2aEtNO0lBT0ksK0JBQUE7RWpCb2hLVjs7RWlCM2hLTTtJQU9JLDZCQUFBO0VqQndoS1Y7O0VpQi9oS007SUFPSSwrQkFBQTtFakI0aEtWOztFaUJuaUtNO0lBT0ksNkJBQUE7RWpCZ2lLVjtBQUNGO0FheGlLSTtFSUFJO0lBT0ksMEJBQUE7RWpCcWlLVjs7RWlCNWlLTTtJQU9JLGdDQUFBO0VqQnlpS1Y7O0VpQmhqS007SUFPSSx5QkFBQTtFakI2aUtWOztFaUJwaktNO0lBT0ksd0JBQUE7RWpCaWpLVjs7RWlCeGpLTTtJQU9JLHlCQUFBO0VqQnFqS1Y7O0VpQjVqS007SUFPSSw2QkFBQTtFakJ5aktWOztFaUJoa0tNO0lBT0ksOEJBQUE7RWpCNmpLVjs7RWlCcGtLTTtJQU9JLHdCQUFBO0VqQmlrS1Y7O0VpQnhrS007SUFPSSwrQkFBQTtFakJxa0tWOztFaUI1a0tNO0lBT0ksd0JBQUE7RWpCeWtLVjs7RWlCaGxLTTtJQU9JLHlCQUFBO0VqQjZrS1Y7O0VpQnBsS007SUFPSSw4QkFBQTtFakJpbEtWOztFaUJ4bEtNO0lBT0ksaUNBQUE7RWpCcWxLVjs7RWlCNWxLTTtJQU9JLHNDQUFBO0VqQnlsS1Y7O0VpQmhtS007SUFPSSx5Q0FBQTtFakI2bEtWOztFaUJwbUtNO0lBT0ksdUJBQUE7RWpCaW1LVjs7RWlCeG1LTTtJQU9JLHVCQUFBO0VqQnFtS1Y7O0VpQjVtS007SUFPSSx5QkFBQTtFakJ5bUtWOztFaUJobktNO0lBT0kseUJBQUE7RWpCNm1LVjs7RWlCcG5LTTtJQU9JLDBCQUFBO0VqQmluS1Y7O0VpQnhuS007SUFPSSw0QkFBQTtFakJxbktWOztFaUI1bktNO0lBT0ksa0NBQUE7RWpCeW5LVjs7RWlCaG9LTTtJQU9JLHNDQUFBO0VqQjZuS1Y7O0VpQnBvS007SUFPSSxvQ0FBQTtFakJpb0tWOztFaUJ4b0tNO0lBT0ksa0NBQUE7RWpCcW9LVjs7RWlCNW9LTTtJQU9JLHlDQUFBO0VqQnlvS1Y7O0VpQmhwS007SUFPSSx3Q0FBQTtFakI2b0tWOztFaUJwcEtNO0lBT0ksd0NBQUE7RWpCaXBLVjs7RWlCeHBLTTtJQU9JLGtDQUFBO0VqQnFwS1Y7O0VpQjVwS007SUFPSSxnQ0FBQTtFakJ5cEtWOztFaUJocUtNO0lBT0ksOEJBQUE7RWpCNnBLVjs7RWlCcHFLTTtJQU9JLGdDQUFBO0VqQmlxS1Y7O0VpQnhxS007SUFPSSwrQkFBQTtFakJxcUtWOztFaUI1cUtNO0lBT0ksb0NBQUE7RWpCeXFLVjs7RWlCaHJLTTtJQU9JLGtDQUFBO0VqQjZxS1Y7O0VpQnByS007SUFPSSxnQ0FBQTtFakJpcktWOztFaUJ4cktNO0lBT0ksdUNBQUE7RWpCcXJLVjs7RWlCNXJLTTtJQU9JLHNDQUFBO0VqQnlyS1Y7O0VpQmhzS007SUFPSSxpQ0FBQTtFakI2cktWOztFaUJwc0tNO0lBT0ksMkJBQUE7RWpCaXNLVjs7RWlCeHNLTTtJQU9JLGlDQUFBO0VqQnFzS1Y7O0VpQjVzS007SUFPSSwrQkFBQTtFakJ5c0tWOztFaUJodEtNO0lBT0ksNkJBQUE7RWpCNnNLVjs7RWlCcHRLTTtJQU9JLCtCQUFBO0VqQml0S1Y7O0VpQnh0S007SUFPSSw4QkFBQTtFakJxdEtWOztFaUI1dEtNO0lBT0ksb0JBQUE7RWpCeXRLVjs7RWlCaHVLTTtJQU9JLG1CQUFBO0VqQjZ0S1Y7O0VpQnB1S007SUFPSSxtQkFBQTtFakJpdUtWOztFaUJ4dUtNO0lBT0ksbUJBQUE7RWpCcXVLVjs7RWlCNXVLTTtJQU9JLG1CQUFBO0VqQnl1S1Y7O0VpQmh2S007SUFPSSxtQkFBQTtFakI2dUtWOztFaUJwdktNO0lBT0ksbUJBQUE7RWpCaXZLVjs7RWlCeHZLTTtJQU9JLG1CQUFBO0VqQnF2S1Y7O0VpQjV2S007SUFPSSxvQkFBQTtFakJ5dktWOztFaUJod0tNO0lBT0ksMEJBQUE7RWpCNnZLVjs7RWlCcHdLTTtJQU9JLHlCQUFBO0VqQml3S1Y7O0VpQnh3S007SUFPSSx1QkFBQTtFakJxd0tWOztFaUI1d0tNO0lBT0kseUJBQUE7RWpCeXdLVjs7RWlCaHhLTTtJQU9JLHVCQUFBO0VqQjZ3S1Y7O0VpQnB4S007SUFPSSx1QkFBQTtFakJpeEtWOztFaUJ4eEtNO0lBT0ksMEJBQUE7SUFBQSx5QkFBQTtFakJzeEtWOztFaUI3eEtNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakIyeEtWOztFaUJseUtNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFakJneUtWOztFaUJ2eUtNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFakJxeUtWOztFaUI1eUtNO0lBT0ksK0JBQUE7SUFBQSw4QkFBQTtFakIweUtWOztFaUJqektNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFakIreUtWOztFaUJ0ektNO0lBT0ksNkJBQUE7SUFBQSw0QkFBQTtFakJvektWOztFaUIzektNO0lBT0ksd0JBQUE7SUFBQSwyQkFBQTtFakJ5ektWOztFaUJoMEtNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakI4ektWOztFaUJyMEtNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFakJtMEtWOztFaUIxMEtNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFakJ3MEtWOztFaUIvMEtNO0lBT0ksNkJBQUE7SUFBQSxnQ0FBQTtFakI2MEtWOztFaUJwMUtNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFakJrMUtWOztFaUJ6MUtNO0lBT0ksMkJBQUE7SUFBQSw4QkFBQTtFakJ1MUtWOztFaUI5MUtNO0lBT0ksd0JBQUE7RWpCMjFLVjs7RWlCbDJLTTtJQU9JLDhCQUFBO0VqQisxS1Y7O0VpQnQyS007SUFPSSw2QkFBQTtFakJtMktWOztFaUIxMktNO0lBT0ksMkJBQUE7RWpCdTJLVjs7RWlCOTJLTTtJQU9JLDZCQUFBO0VqQjIyS1Y7O0VpQmwzS007SUFPSSwyQkFBQTtFakIrMktWOztFaUJ0M0tNO0lBT0ksMkJBQUE7RWpCbTNLVjs7RWlCMTNLTTtJQU9JLDBCQUFBO0VqQnUzS1Y7O0VpQjkzS007SUFPSSxnQ0FBQTtFakIyM0tWOztFaUJsNEtNO0lBT0ksK0JBQUE7RWpCKzNLVjs7RWlCdDRLTTtJQU9JLDZCQUFBO0VqQm00S1Y7O0VpQjE0S007SUFPSSwrQkFBQTtFakJ1NEtWOztFaUI5NEtNO0lBT0ksNkJBQUE7RWpCMjRLVjs7RWlCbDVLTTtJQU9JLDZCQUFBO0VqQis0S1Y7O0VpQnQ1S007SUFPSSwyQkFBQTtFakJtNUtWOztFaUIxNUtNO0lBT0ksaUNBQUE7RWpCdTVLVjs7RWlCOTVLTTtJQU9JLGdDQUFBO0VqQjI1S1Y7O0VpQmw2S007SUFPSSw4QkFBQTtFakIrNUtWOztFaUJ0NktNO0lBT0ksZ0NBQUE7RWpCbTZLVjs7RWlCMTZLTTtJQU9JLDhCQUFBO0VqQnU2S1Y7O0VpQjk2S007SUFPSSw4QkFBQTtFakIyNktWOztFaUJsN0tNO0lBT0kseUJBQUE7RWpCKzZLVjs7RWlCdDdLTTtJQU9JLCtCQUFBO0VqQm03S1Y7O0VpQjE3S007SUFPSSw4QkFBQTtFakJ1N0tWOztFaUI5N0tNO0lBT0ksNEJBQUE7RWpCMjdLVjs7RWlCbDhLTTtJQU9JLDhCQUFBO0VqQis3S1Y7O0VpQnQ4S007SUFPSSw0QkFBQTtFakJtOEtWOztFaUIxOEtNO0lBT0ksNEJBQUE7RWpCdThLVjs7RWlCOThLTTtJQU9JLHFCQUFBO0VqQjI4S1Y7O0VpQmw5S007SUFPSSwyQkFBQTtFakIrOEtWOztFaUJ0OUtNO0lBT0ksMEJBQUE7RWpCbTlLVjs7RWlCMTlLTTtJQU9JLHdCQUFBO0VqQnU5S1Y7O0VpQjk5S007SUFPSSwwQkFBQTtFakIyOUtWOztF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TjtBb0JqMk1RO0VkakJKLDJCY2tCNkI7RUFDdkIsc0JBQUE7QXBCczJNVjtBb0J4Mk1RO0VkakJKLDJCY2tCNkI7RUFDdkIsc0JBQUE7QXBCNjJNVjtBb0IvMk1RO0VkakJKLDJCY2tCNkI7RUFDdkIsc0JBQUE7QXBCbzNNVjtBb0J0M01RO0VkakJKLDJCY2tCNkI7RUFDdkIsc0JBQUE7QXBCMjNNVjtBb0I3M01RO0VkakJKLDJCY2tCNkI7RUFDdkIsc0JBQUE7QXBCazRNVjtBb0JwNE1RO0VkakJKLDJCY2tCNkI7RUFDdkIsc0JBQUE7QXBCeTRNVjtBb0IzNE1RO0VkakJKLDJCY2tCNkI7RUFDdkIsc0JBQUE7QXBCZzVNVjtBb0JsNU1RO0VkakJKLDJCY2tCNkI7RUFDdkIsc0JBQUE7QXBCdTVNVjtBb0J6NU1RO0VkakJKLDJCY2tCNkI7RUFDdkIsc0JBQUE7QXBCODVNVjtBb0JoNk1RO0VkakJKLDRCY2tCNkI7RUFDdkIsdUJBQUE7QXBCcTZNVjtBb0JoNk1FO0VBQ0Usc0JBQUE7QXBCazZNSjtBcUIzOE1BO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0FyQjg4TUY7QXFCMzhNSTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtBckI2OE1OO0FxQno4TUU7RUFDRSxVQUFBO0FyQjI4TUo7QXFCeDhNRTtFQUNFLFVBQUE7QXJCMDhNSjtBcUJ4OE1JO0VBQ0UsYUFBQTtBckIwOE1OO0FxQnY4TVE7RUFERjtJQUVJLGNBQUE7RXJCMDhNUjtBQUNGO0FxQnQ4TVE7RUFDRSxvREFBQTtBckJ3OE1WO0FxQnI4TVE7RUFDRSx3REFBQTtBckJ1OE1WO0FxQmo4TUU7RUFDRSxxQkFBQTtBckJtOE1KO0FxQmg4TUU7RUFDRSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtBckJrOE1KO0FxQi83TUU7RUFDRSxlQUFBO0FyQmk4TUo7QXFCejdNSTtFQUNFLFdBSk87QXJCKzdNYjtBcUI1N01JO0VBQ0UsV0FKTztBckJrOE1iO0FxQi83TUk7RUFDRSxZQUpPO0FyQnE4TWI7QXFCbDhNSTtFQUNFLFlBSk87QXJCdzhNYjtBcUJyOE1JO0VBQ0UsWUFKTztBckIyOE1iO0FxQng4TUk7RUFDRSxZQUpPO0FyQjg4TWI7QXFCMzhNSTtFQUNFLFlBSk87QXJCaTlNYjtBcUI5OE1JO0VBQ0UsWUFKTztBckJvOU1iO0FxQmo5TUk7RUFDRSxZQUpPO0FyQnU5TWI7QXFCcDlNSTtFQUNFLFlBSk87QXJCMDlNYjtBcUJ2OU1JO0VBQ0UsWUFKTztBckI2OU1iO0FxQjE5TUk7RUFDRSxZQUpPO0FyQmcrTWI7QXFCNzlNSTtFQUNFLFlBSk87QXJCbStNYjtBcUJoK01JO0VBQ0UsWUFKTztBckJzK01iO0FxQm4rTUk7RUFDRSxZQUpPO0FyQnkrTWI7QXFCdCtNSTtFQUNFLFlBSk87QXJCNCtNYjtBcUJ6K01JO0VBQ0UsWUFKTztBckIrK01iO0FxQjUrTUk7RUFDRSxZQUpPO0FyQmsvTWI7QXFCLytNSTtFQUNFLFlBSk87QXJCcS9NYjtBcUJsL01JO0VBQ0UsWUFKTztBckJ3L01iO0FxQnIvTUk7RUFDRSxhQUpPO0FyQjIvTWI7QXFCeC9NSTtFQUNFLGFBSk87QXJCOC9NYjtBcUIzL01JO0VBQ0UsYUFKTztBckJpZ05iO0FxQjkvTUk7RUFDRSxhQUpPO0FyQm9nTmI7QXFCamdOSTtFQUNFLGFBSk87QXJCdWdOYjtBcUJwZ05JO0VBQ0UsYUFKTztBckIwZ05iO0FxQnZnTkk7RUFDRSxhQUpPO0FyQjZnTmI7QXFCMWdOSTtFQUNFLGFBSk87QXJCZ2hOYjtBcUI3Z05JO0VBQ0UsYUFKTztBckJtaE5iO0FxQmhoTkk7RUFDRSxhQUpPO0FyQnNoTmI7QXFCbmhOSTtFQUNFLGFBSk87QXJCeWhOYjtBcUJ0aE5JO0VBQ0UsYUFKTztBckI0aE5iO0FxQnpoTkk7RUFDRSxhQUpPO0FyQitoTmI7QXFCNWhOSTtFQUNFLGFBSk87QXJCa2lOYjtBcUIvaE5JO0VBQ0UsYUFKTztBckJxaU5iO0FxQmxpTkk7RUFDRSxhQUpPO0FyQndpTmI7QXFCcmlOSTtFQUNFLGFBSk87QXJCMmlOYjtBcUJ4aU5JO0VBQ0UsYUFKTztBckI4aU5iO0FxQjNpTkk7RUFDRSxhQUpPO0FyQmlqTmI7QXFCOWlOSTtFQUNFLGFBSk87QXJCb2pOYjtBcUJqak5JO0VBQ0UsYUFKTztBckJ1ak5iO0FxQnBqTkk7RUFDRSxhQUpPO0FyQjBqTmI7QXFCdmpOSTtFQUNFLGFBSk87QXJCNmpOYjtBcUIxak5JO0VBQ0UsYUFKTztBckJna05iO0FxQjdqTkk7RUFDRSxhQUpPO0FyQm1rTmI7QXFCaGtOSTtFQUNFLGFBSk87QXJCc2tOYjtBcUJua05JO0VBQ0UsYUFKTztBckJ5a05iO0FxQnRrTkk7RUFDRSxhQUpPO0FyQjRrTmI7QXFCemtOSTtFQUNFLGFBSk87QXJCK2tOYjtBcUI1a05JO0VBQ0UsYUFKTztBckJrbE5iO0FxQi9rTkk7RUFDRSxhQUpPO0FyQnFsTmI7QXFCbGxOSTtFQUNFLGFBSk87QXJCd2xOYjtBcUJybE5JO0VBQ0UsYUFKTztBckIybE5iO0FxQnhsTkk7RUFDRSxhQUpPO0FyQjhsTmI7QXFCM2xOSTtFQUNFLGFBSk87QXJCaW1OYjtBcUI5bE5JO0VBQ0UsYUFKTztBckJvbU5iO0FxQmptTkk7RUFDRSxhQUpPO0FyQnVtTmI7QXFCcG1OSTtFQUNFLGFBSk87QXJCMG1OYjtBcUJ2bU5JO0VBQ0UsYUFKTztBckI2bU5iO0FxQjFtTkk7RUFDRSxhQUpPO0FyQmduTmI7QXFCN21OSTtFQUNFLGFBSk87QXJCbW5OYjtBcUJobk5JO0VBQ0UsYUFKTztBckJzbk5iO0FxQm5uTkk7RUFDRSxhQUpPO0FyQnluTmI7QXFCdG5OSTtFQUNFLGFBSk87QXJCNG5OYjtBcUJ6bk5JO0VBQ0UsYUFKTztBckIrbk5iO0FxQjVuTkk7RUFDRSxhQUpPO0FyQmtvTmI7QXFCL25OSTtFQUNFLGFBSk87QXJCcW9OYjtBcUJsb05JO0VBQ0UsYUFKTztBckJ3b05iO0FxQnJvTkk7RUFDRSxhQUpPO0FyQjJvTmI7QXFCeG9OSTtFQUNFLGFBSk87QXJCOG9OYjtBcUIzb05JO0VBQ0UsYUFKTztBckJpcE5iO0FxQjlvTkk7RUFDRSxhQUpPO0FyQm9wTmI7QXFCanBOSTtFQUNFLGFBSk87QXJCdXBOYjtBcUJwcE5JO0VBQ0UsYUFKTztBckIwcE5iO0FxQnZwTkk7RUFDRSxhQUpPO0FyQjZwTmI7QXFCMXBOSTtFQUNFLGFBSk87QXJCZ3FOYjtBcUI3cE5JO0VBQ0UsYUFKTztBckJtcU5iO0FxQmhxTkk7RUFDRSxhQUpPO0FyQnNxTmI7QXFCbnFOSTtFQUNFLGFBSk87QXJCeXFOYjtBcUJ0cU5JO0VBQ0UsYUFKTztBckI0cU5iO0FxQnpxTkk7RUFDRSxhQUpPO0FyQitxTmI7QXFCNXFOSTtFQUNFLGFBSk87QXJCa3JOYjtBcUIvcU5JO0VBQ0UsYUFKTztBckJxck5iO0FxQmxyTkk7RUFDRSxhQUpPO0FyQndyTmI7QXFCcnJOSTtFQUNFLGFBSk87QXJCMnJOYjtBcUJ4ck5JO0VBQ0UsYUFKTztBckI4ck5iO0FxQjNyTkk7RUFDRSxhQUpPO0FyQmlzTmI7QXFCOXJOSTtFQUNFLGFBSk87QXJCb3NOYjtBcUJqc05JO0VBQ0UsYUFKTztBckJ1c05iO0FxQnBzTkk7RUFDRSxhQUpPO0FyQjBzTmI7QXFCdnNOSTtFQUNFLGFBSk87QXJCNnNOYjtBcUIxc05JO0VBQ0UsYUFKTztBckJndE5iO0FxQjdzTkk7RUFDRSxhQUpPO0FyQm10TmI7QXFCaHROSTtFQUNFLGFBSk87QXJCc3ROYjtBcUJudE5JO0VBQ0UsYUFKTztBckJ5dE5iO0FxQnR0Tkk7RUFDRSxhQUpPO0FyQjR0TmI7QXFCenROSTtFQUNFLGFBSk87QXJCK3ROYjtBcUI1dE5JO0VBQ0UsYUFKTztBckJrdU5iO0FxQi90Tkk7RUFDRSxhQUpPO0FyQnF1TmI7QXFCbHVOSTtFQUNFLGFBSk87QXJCd3VOYjtBcUJydU5JO0VBQ0UsYUFKTztBckIydU5iO0FxQnh1Tkk7RUFDRSxhQUpPO0FyQjh1TmI7QXFCM3VOSTtFQUNFLGFBSk87QXJCaXZOYjtBcUI5dU5JO0VBQ0UsYUFKTztBckJvdk5iO0FxQmp2Tkk7RUFDRSxhQUpPO0FyQnV2TmI7QXFCcHZOSTtFQUNFLGFBSk87QXJCMHZOYjtBcUJ2dk5JO0VBQ0UsYUFKTztBckI2dk5iO0FxQjF2Tkk7RUFDRSxhQUpPO0FyQmd3TmI7QXFCN3ZOSTtFQUNFLGFBSk87QXJCbXdOYjtBcUJod05JO0VBQ0UsYUFKTztBckJzd05iO0FxQm53Tkk7RUFDRSxhQUpPO0FyQnl3TmI7QXFCdHdOSTtFQUNFLGFBSk87QXJCNHdOYjtBcUJ6d05JO0VBQ0UsYUFKTztBckIrd05iO0FxQjV3Tkk7RUFDRSxhQUpPO0FyQmt4TmI7QXFCL3dOSTtFQUNFLGFBSk87QXJCcXhOYjtBcUJseE5JO0VBQ0UsYUFKTztBckJ3eE5iO0FxQnJ4Tkk7RUFDRSxhQUpPO0FyQjJ4TmI7QXFCeHhOSTtFQUNFLGFBSk87QXJCOHhOYjtBcUIzeE5JO0VBQ0UsYUFKTztBckJpeU5iO0FxQjl4Tkk7RUFDRSxhQUpPO0FyQm95TmI7QXFCanlOSTtFQUNFLGFBSk87QXJCdXlOYjtBcUJweU5JO0VBQ0UsYUFKTztBckIweU5iO0FxQnZ5Tkk7RUFDRSxhQUpPO0FyQjZ5TmI7QXFCMXlOSTtFQUNFLGFBSk87QXJCZ3pOYjtBcUI3eU5JO0VBQ0UsYUFKTztBckJtek5iO0FxQmh6Tkk7RUFDRSxhQUpPO0FyQnN6TmI7QXFCbnpOSTtFQUNFLGFBSk87QXJCeXpOYjtBcUJ0ek5JO0VBQ0UsYUFKTztBckI0ek5iO0FxQnp6Tkk7RUFDRSxhQUpPO0FyQit6TmI7QXFCNXpOSTtFQUNFLGFBSk87QXJCazBOYjtBcUIvek5JO0VBQ0UsYUFKTztBckJxME5iO0FxQmwwTkk7RUFDRSxhQUpPO0FyQncwTmI7QXFCcjBOSTtFQUNFLGFBSk87QXJCMjBOYjtBcUJ4ME5JO0VBQ0UsYUFKTztBckI4ME5iO0FxQjMwTkk7RUFDRSxhQUpPO0FyQmkxTmI7QXFCOTBOSTtFQUNFLGFBSk87QXJCbzFOYjtBcUJqMU5JO0VBQ0UsYUFKTztBckJ1MU5iO0FxQnAxTkk7RUFDRSxhQUpPO0FyQjAxTmI7QXFCdjFOSTtFQUNFLGFBSk87QXJCNjFOYjtBcUIxMU5JO0VBQ0UsYUFKTztBckJnMk5iO0FxQjcxTkk7RUFDRSxhQUpPO0FyQm0yTmI7QXFCaDJOSTtFQUNFLGFBSk87QXJCczJOYjtBcUJuMk5JO0VBQ0UsYUFKTztBckJ5Mk5iO0FxQnQyTkk7RUFDRSxhQUpPO0FyQjQyTmI7QXFCejJOSTtFQUNFLGFBSk87QXJCKzJOYjtBcUI1Mk5JO0VBQ0UsYUFKTztBckJrM05iO0FxQi8yTkk7RUFDRSxhQUpPO0FyQnEzTmI7QXFCbDNOSTtFQUNFLGFBSk87QXJCdzNOYjtBcUJyM05JO0VBQ0UsYUFKTztBckIyM05iO0FxQngzTkk7RUFDRSxhQUpPO0FyQjgzTmI7QXFCMzNOSTtFQUNFLGFBSk87QXJCaTROYjtBcUI5M05JO0VBQ0UsYUFKTztBckJvNE5iO0FxQmo0Tkk7RUFDRSxhQUpPO0FyQnU0TmI7QXFCcDROSTtFQUNFLGFBSk87QXJCMDROYjtBcUJ2NE5JO0VBQ0UsYUFKTztBckI2NE5iO0FxQjE0Tkk7RUFDRSxhQUpPO0FyQmc1TmI7QXFCNzROSTtFQUNFLGFBSk87QXJCbTVOYjtBcUJoNU5JO0VBQ0UsYUFKTztBckJzNU5iO0FxQm41Tkk7RUFDRSxhQUpPO0FyQnk1TmI7QXFCdDVOSTtFQUNFLGFBSk87QXJCNDVOYjtBcUJ6NU5JO0VBQ0UsYUFKTztBckIrNU5iO0FxQjU1Tkk7RUFDRSxhQUpPO0FyQms2TmI7QXFCLzVOSTtFQUNFLGFBSk87QXJCcTZOYjtBcUJsNk5JO0VBQ0UsYUFKTztBckJ3Nk5iO0FxQnI2Tkk7RUFDRSxhQUpPO0FyQjI2TmI7QXFCeDZOSTtFQUNFLGFBSk87QXJCODZOYjtBcUIzNk5JO0VBQ0UsYUFKTztBckJpN05iO0FxQjk2Tkk7RUFDRSxhQUpPO0FyQm83TmI7QXFCajdOSTtFQUNFLGFBSk87QXJCdTdOYjtBcUJwN05JO0VBQ0UsYUFKTztBckIwN05iO0FxQnY3Tkk7RUFDRSxhQUpPO0FyQjY3TmI7QXFCMTdOSTtFQUNFLGFBSk87QXJCZzhOYjtBcUI3N05JO0VBQ0UsYUFKTztBckJtOE5iO0FxQmg4Tkk7RUFDRSxhQUpPO0FyQnM4TmI7QXFCbjhOSTtFQUNFLGFBSk87QXJCeThOYjtBcUJ0OE5JO0VBQ0UsYUFKTztBckI0OE5iO0FxQno4Tkk7RUFDRSxhQUpPO0FyQis4TmI7QXFCNThOSTtFQUNFLGFBSk87QXJCazlOYjtBcUIvOE5JO0VBQ0UsYUFKTztBckJxOU5iO0FxQmw5Tkk7RUFDRSxhQUpPO0FyQnc5TmI7QXFCcjlOSTtFQUNFLGFBSk87QXJCMjlOYjtBcUJ4OU5JO0VBQ0UsYUFKTztBckI4OU5iO0FxQjM5Tkk7RUFDRSxhQUpPO0FyQmkrTmI7QXFCOTlOSTtFQUNFLGFBSk87QXJCbytOYjtBcUJqK05JO0VBQ0UsYUFKTztBckJ1K05iO0FxQnArTkk7RUFDRSxhQUpPO0FyQjArTmI7QXFCditOSTtFQUNFLGFBSk87QXJCNitOYjtBcUIxK05JO0VBQ0UsYUFKTztBckJnL05iO0FxQjcrTkk7RUFDRSxhQUpPO0FyQm0vTmI7QXFCaC9OSTtFQUNFLGFBSk87QXJCcy9OYjtBcUJuL05JO0VBQ0UsYUFKTztBckJ5L05iO0FxQnQvTkk7RUFDRSxhQUpPO0FyQjQvTmI7QXFCei9OSTtFQUNFLGFBSk87QXJCKy9OYjtBcUI1L05JO0VBQ0UsYUFKTztBckJrZ09iO0FxQi8vTkk7RUFDRSxhQUpPO0FyQnFnT2I7QXFCbGdPSTtFQUNFLGFBSk87QXJCd2dPYjtBcUJyZ09JO0VBQ0UsYUFKTztBckIyZ09iO0FxQnhnT0k7RUFDRSxhQUpPO0FyQjhnT2I7QXFCM2dPSTtFQUNFLGFBSk87QXJCaWhPYjtBcUI5Z09JO0VBQ0UsYUFKTztBckJvaE9iO0FxQmpoT0k7RUFDRSxjQUpPO0FyQnVoT2I7QXFCM2dPSTtFQUNFLGVBQUE7QXJCNmdPTjtBcUIzZ09NO0VBSEY7SUFJSSxhQVBJO0VyQnFoT1Y7QUFDRjtBcUJuaE9JO0VBQ0UsZUFBQTtBckJxaE9OO0FxQm5oT007RUFIRjtJQUlJLGNBUEk7RXJCNmhPVjtBQUNGO0FxQjNoT0k7RUFDRSxlQUFBO0FyQjZoT047QXFCM2hPTTtFQUhGO0lBSUksY0FQSTtFckJxaU9WO0FBQ0Y7QXFCbmlPSTtFQUNFLGVBQUE7QXJCcWlPTjtBcUJuaU9NO0VBSEY7SUFJSSxjQVBJO0VyQjZpT1Y7QUFDRjtBcUIzaU9JO0VBQ0UsZUFBQTtBckI2aU9OO0FxQjNpT007RUFIRjtJQUlJLGNBUEk7RXJCcWpPVjtBQUNGO0FxQm5qT0k7RUFDRSxlQUFBO0FyQnFqT047QXFCbmpPTTtFQUhGO0lBSUksY0FQSTtFckI2ak9WO0FBQ0Y7QXFCM2pPSTtFQUNFLGVBQUE7QXJCNmpPTjtBcUIzak9NO0VBSEY7SUFJSSxjQVBJO0VyQnFrT1Y7QUFDRjtBcUJua09JO0VBQ0UsZUFBQTtBckJxa09OO0FxQm5rT007RUFIRjtJQUlJLGNBUEk7RXJCNmtPVjtBQUNGO0FxQjNrT0k7RUFDRSxlQUFBO0FyQjZrT047QXFCM2tPTTtFQUhGO0lBSUksY0FQSTtFckJxbE9WO0FBQ0Y7QXFCbmxPSTtFQUNFLGVBQUE7QXJCcWxPTjtBcUJubE9NO0VBSEY7SUFJSSxjQVBJO0VyQjZsT1Y7QUFDRjtBcUIzbE9JO0VBQ0UsZUFBQTtBckI2bE9OO0FxQjNsT007RUFIRjtJQUlJLGVBUEk7RXJCcW1PVjtBQUNGO0FxQnRsT0k7RUFDRSxlQUpPO0FyQjRsT2I7QXFCemxPSTtFQUNFLGVBSk87QXJCK2xPYjtBcUI1bE9JO0VBQ0UsZ0JBSk87QXJCa21PYjtBcUIvbE9JO0VBQ0UsZ0JBSk87QXJCcW1PYjtBcUJsbU9JO0VBQ0UsZ0JBSk87QXJCd21PYjtBcUJybU9JO0VBQ0UsZ0JBSk87QXJCMm1PYjtBcUJ4bU9JO0VBQ0UsZ0JBSk87QXJCOG1PYjtBcUIzbU9JO0VBQ0UsZ0JBSk87QXJCaW5PYjtBcUI5bU9JO0VBQ0UsZ0JBSk87QXJCb25PYjtBcUJqbk9JO0VBQ0UsZ0JBSk87QXJCdW5PYjtBcUJwbk9JO0VBQ0UsZ0JBSk87QXJCMG5PYjtBcUJ2bk9JO0VBQ0UsZ0JBSk87QXJCNm5PYjtBcUIxbk9JO0VBQ0UsZ0JBSk87QXJCZ29PYjtBcUI3bk9JO0VBQ0UsZ0JBSk87QXJCbW9PYjtBcUJob09JO0VBQ0UsZ0JBSk87QXJCc29PYjtBcUJub09JO0VBQ0UsZ0JBSk87QXJCeW9PYjtBcUJ0b09JO0VBQ0UsZ0JBSk87QXJCNG9PYjtBcUJ6b09JO0VBQ0UsZ0JBSk87QXJCK29PYjtBcUI1b09JO0VBQ0UsZ0JBSk87QXJCa3BPYjtBcUIvb09JO0VBQ0UsZ0JBSk87QXJCcXBPYjtBcUJscE9JO0VBQ0UsaUJBSk87QXJCd3BPYjtBcUJycE9JO0VBQ0UsaUJBSk87QXJCMnBPYjtBcUJ4cE9JO0VBQ0UsaUJBSk87QXJCOHBPYjtBcUIzcE9JO0VBQ0UsaUJBSk87QXJCaXFPYjtBcUI5cE9JO0VBQ0UsaUJBSk87QXJCb3FPYjtBcUJqcU9JO0VBQ0UsaUJBSk87QXJCdXFPYjtBcUJwcU9JO0VBQ0UsaUJBSk87QXJCMHFPYjtBcUJ2cU9JO0VBQ0UsaUJBSk87QXJCNnFPYjtBcUIxcU9JO0VBQ0UsaUJBSk87QXJCZ3JPYjtBcUI3cU9JO0VBQ0UsaUJBSk87QXJCbXJPYjtBcUJock9JO0VBQ0UsaUJBSk87QXJCc3JPYjtBcUJuck9JO0VBQ0UsaUJBSk87QXJCeXJPYjtBcUJ0ck9JO0VBQ0UsaUJBSk87QXJCNHJPYjtBcUJ6ck9JO0VBQ0UsaUJBSk87QXJCK3JPYjtBcUI1ck9JO0VBQ0UsaUJBSk87QXJCa3NPYjtBcUIvck9JO0VBQ0UsaUJBSk87QXJCcXNPYjtBcUJsc09JO0VBQ0UsaUJBSk87QXJCd3NPYjtBcUJyc09JO0VBQ0UsaUJBSk87QXJCMnNPYjtBcUJ4c09JO0VBQ0UsaUJBSk87QXJCOHNPYjtBcUIzc09JO0VBQ0UsaUJBSk87QXJCaXRPYjtBcUI5c09JO0VBQ0UsaUJBSk87QXJCb3RPYjtBcUJqdE9JO0VBQ0UsaUJBSk87QXJCdXRPYjtBcUJwdE9JO0VBQ0UsaUJBSk87QXJCMHRPYjtBcUJ2dE9JO0VBQ0UsaUJBSk87QXJCNnRPYjtBcUIxdE9JO0VBQ0UsaUJBSk87QXJCZ3VPYjtBcUI3dE9JO0VBQ0UsaUJBSk87QXJCbXVPYjtBcUJodU9JO0VBQ0UsaUJBSk87QXJCc3VPYjtBcUJudU9JO0VBQ0UsaUJBSk87QXJCeXVPYjtBcUJ0dU9JO0VBQ0UsaUJBSk87QXJCNHVPYjtBcUJ6dU9JO0VBQ0UsaUJBSk87QXJCK3VPYjtBcUI1dU9JO0VBQ0UsaUJBSk87QXJCa3ZPYjtBcUIvdU9JO0VBQ0UsaUJBSk87QXJCcXZPYjtBcUJsdk9JO0VBQ0UsaUJBSk87QXJCd3ZPYjtBcUJydk9JO0VBQ0UsaUJBSk87QXJCMnZPYjtBcUJ4dk9JO0VBQ0UsaUJBSk87QXJCOHZPYjtBcUIzdk9JO0VBQ0UsaUJBSk87QXJCaXdPYjtBcUI5dk9JO0VBQ0UsaUJBSk87QXJCb3dPYjtBcUJqd09JO0VBQ0UsaUJBSk87QXJCdXdPYjtBcUJwd09JO0VBQ0UsaUJBSk87QXJCMHdPYjtBcUJ2d09JO0VBQ0UsaUJBSk87QXJCNndPYjtBcUIxd09JO0VBQ0UsaUJBSk87QXJCZ3hPYjtBcUI3d09JO0VBQ0UsaUJBSk87QXJCbXhPYjtBcUJoeE9JO0VBQ0UsaUJBSk87QXJCc3hPYjtBcUJueE9JO0VBQ0UsaUJBSk87QXJCeXhPYjtBcUJ0eE9JO0VBQ0UsaUJBSk87QXJCNHhPYjtBcUJ6eE9JO0VBQ0UsaUJBSk87QXJCK3hPYjtBcUI1eE9JO0VBQ0UsaUJBSk87QXJCa3lPYjtBcUIveE9JO0VBQ0UsaUJBSk87QXJCcXlPYjtBcUJseU9JO0VBQ0UsaUJBSk87QXJCd3lPYjtBcUJyeU9JO0VBQ0UsaUJBSk87QXJCMnlPYjtBcUJ4eU9JO0VBQ0UsaUJBSk87QXJCOHlPYjtBcUIzeU9JO0VBQ0UsaUJBSk87QXJCaXpPYjtBcUI5eU9JO0VBQ0UsaUJBSk87QXJCb3pPYjtBcUJqek9JO0VBQ0UsaUJBSk87QXJCdXpPYjtBcUJwek9JO0VBQ0UsaUJBSk87QXJCMHpPYjtBcUJ2ek9JO0VBQ0UsaUJBSk87QXJCNnpPYjtBcUIxek9JO0VBQ0UsaUJBSk87QXJCZzBPYjtBcUI3ek9JO0VBQ0UsaUJBSk87QXJCbTBPYjtBcUJoME9JO0VBQ0UsaUJBSk87QXJCczBPYjtBcUJuME9JO0VBQ0UsaUJBSk87QXJCeTBPYjtBcUJ0ME9JO0VBQ0UsaUJBSk87QXJCNDBPYjtBcUJ6ME9JO0VBQ0UsaUJBSk87QXJCKzBPYjtBcUI1ME9JO0VBQ0UsaUJBSk87QXJCazFPYjtBcUIvME9JO0VBQ0UsaUJBSk87QXJCcTFPYjtBcUJsMU9JO0VBQ0UsaUJBSk87QXJCdzFPYjtBcUJyMU9JO0VBQ0UsaUJBSk87QXJCMjFPYjtBcUJ4MU9JO0VBQ0UsaUJBSk87QXJCODFPYjtBcUIzMU9JO0VBQ0UsaUJBSk87QXJCaTJPYjtBcUI5MU9JO0VBQ0UsaUJBSk87QXJCbzJPYjtBcUJqMk9JO0VBQ0UsaUJBSk87QXJCdTJPYjtBcUJwMk9JO0VBQ0UsaUJBSk87QXJCMDJPYjtBcUJ2Mk9JO0VBQ0UsaUJBSk87QXJCNjJPYjtBcUIxMk9JO0VBQ0UsaUJBSk87QXJCZzNPYjtBcUI3Mk9JO0VBQ0UsaUJBSk87QXJCbTNPYjtBcUJoM09JO0VBQ0UsaUJBSk87QXJCczNPYjtBcUJuM09JO0VBQ0UsaUJBSk87QXJCeTNPYjtBcUJ0M09JO0VBQ0UsaUJBSk87QXJCNDNPYjtBcUJ6M09JO0VBQ0UsaUJBSk87QXJCKzNPYjtBcUI1M09JO0VBQ0UsaUJBSk87QXJCazRPYjtBcUIvM09JO0VBQ0UsaUJBSk87QXJCcTRPYjtBcUJsNE9JO0VBQ0UsaUJBSk87QXJCdzRPYjtBcUJyNE9JO0VBQ0UsaUJBSk87QXJCMjRPYjtBcUJ4NE9JO0VBQ0UsaUJBSk87QXJCODRPYjtBcUIzNE9JO0VBQ0UsaUJBSk87QXJCaTVPYjtBcUI5NE9JO0VBQ0UsaUJBSk87QXJCbzVPYjtBcUJqNU9JO0VBQ0UsaUJBSk87QXJCdTVPYjtBcUJwNU9JO0VBQ0UsaUJBSk87QXJCMDVPYjtBcUJ2NU9JO0VBQ0UsaUJBSk87QXJCNjVPYjtBcUIxNU9JO0VBQ0UsaUJBSk87QXJCZzZPYjtBcUI3NU9JO0VBQ0UsaUJBSk87QXJCbTZPYjtBcUJoNk9JO0VBQ0UsaUJBSk87QXJCczZPYjtBcUJuNk9JO0VBQ0UsaUJBSk87QXJCeTZPYjtBcUJ0Nk9JO0VBQ0UsaUJBSk87QXJCNDZPYjtBcUJ6Nk9JO0VBQ0UsaUJBSk87QXJCKzZPYjtBcUI1Nk9JO0VBQ0UsaUJBSk87QXJCazdPYjtBcUIvNk9JO0VBQ0UsaUJBSk87QXJCcTdPYjtBcUJsN09JO0VBQ0UsaUJBSk87QXJCdzdPYjtBcUJyN09JO0VBQ0UsaUJBSk87QXJCMjdPYjtBcUJ4N09JO0VBQ0UsaUJBSk87QXJCODdPYjtBcUIzN09JO0VBQ0UsaUJBSk87QXJCaThPYjtBcUI5N09JO0VBQ0UsaUJBSk87QXJCbzhPYjtBcUJqOE9JO0VBQ0UsaUJBSk87QXJCdThPYjtBcUJwOE9JO0VBQ0UsaUJBSk87QXJCMDhPYjtBcUJ2OE9JO0VBQ0UsaUJBSk87QXJCNjhPYjtBcUIxOE9JO0VBQ0UsaUJBSk87QXJCZzlPYjtBcUI3OE9JO0VBQ0UsaUJBSk87QXJCbTlPYjtBcUJoOU9JO0VBQ0UsaUJBSk87QXJCczlPYjtBcUJuOU9JO0VBQ0UsaUJBSk87QXJCeTlPYjtBcUJ0OU9JO0VBQ0UsaUJBSk87QXJCNDlPYjtBcUJ6OU9JO0VBQ0UsaUJBSk87QXJCKzlPYjtBcUI1OU9JO0VBQ0UsaUJBSk87QXJCaytPYjtBcUIvOU9JO0VBQ0UsaUJBSk87QXJCcStPYjtBcUJsK09JO0VBQ0UsaUJBSk87QXJCdytPYjtBcUJyK09JO0VBQ0UsaUJBSk87QXJCMitPYjtBcUJ4K09JO0VBQ0UsaUJBSk87QXJCOCtPYjtBcUIzK09JO0VBQ0UsaUJBSk87QXJCaS9PYjtBcUI5K09JO0VBQ0UsaUJBSk87QXJCby9PYjtBcUJqL09JO0VBQ0UsaUJBSk87QXJCdS9PYjtBcUJwL09JO0VBQ0UsaUJBSk87QXJCMC9PYjtBcUJ2L09JO0VBQ0UsaUJBSk87QXJCNi9PYjtBcUIxL09JO0VBQ0UsaUJBSk87QXJCZ2dQYjtBcUI3L09JO0VBQ0UsaUJBSk87QXJCbWdQYjtBcUJoZ1BJO0VBQ0UsaUJBSk87QXJCc2dQYjtBcUJuZ1BJO0VBQ0UsaUJBSk87QXJCeWdQYjtBcUJ0Z1BJO0VBQ0UsaUJBSk87QXJCNGdQYjtBcUJ6Z1BJO0VBQ0UsaUJBSk87QXJCK2dQYjtBcUI1Z1BJO0VBQ0UsaUJBSk87QXJCa2hQYjtBcUIvZ1BJO0VBQ0UsaUJBSk87QXJCcWhQYjtBcUJsaFBJO0VBQ0UsaUJBSk87QXJCd2hQYjtBcUJyaFBJO0VBQ0UsaUJBSk87QXJCMmhQYjtBcUJ4aFBJO0VBQ0UsaUJBSk87QXJCOGhQYjtBcUIzaFBJO0VBQ0UsaUJBSk87QXJCaWlQYjtBcUI5aFBJO0VBQ0UsaUJBSk87QXJCb2lQYjtBcUJqaVBJO0VBQ0UsaUJBSk87QXJCdWlQYjtBcUJwaVBJO0VBQ0UsaUJBSk87QXJCMGlQYjtBcUJ2aVBJO0VBQ0UsaUJBSk87QXJCNmlQYjtBcUIxaVBJO0VBQ0UsaUJBSk87QXJCZ2pQYjtBcUI3aVBJO0VBQ0UsaUJBSk87QXJCbWpQYjtBcUJoalBJO0VBQ0UsaUJBSk87QXJCc2pQYjtBcUJualBJO0VBQ0UsaUJBSk87QXJCeWpQYjtBcUJ0alBJO0VBQ0UsaUJBSk87QXJCNGpQYjtBcUJ6alBJO0VBQ0UsaUJBSk87QXJCK2pQYjtBcUI1alBJO0VBQ0UsaUJBSk87QXJCa2tQYjtBcUIvalBJO0VBQ0UsaUJBSk87QXJCcWtQYjtBcUJsa1BJO0VBQ0UsaUJBSk87QXJCd2tQYjtBcUJya1BJO0VBQ0UsaUJBSk87QXJCMmtQYjtBcUJ4a1BJO0VBQ0UsaUJBSk87QXJCOGtQYjtBcUIza1BJO0VBQ0UsaUJBSk87QXJCaWxQYjtBcUI5a1BJO0VBQ0UsaUJBSk87QXJCb2xQYjtBcUJqbFBJO0VBQ0UsaUJBSk87QXJCdWxQYjtBcUJwbFBJO0VBQ0UsaUJBSk87QXJCMGxQYjtBcUJ2bFBJO0VBQ0UsaUJBSk87QXJCNmxQYjtBcUIxbFBJO0VBQ0UsaUJBSk87QXJCZ21QYjtBcUI3bFBJO0VBQ0UsaUJBSk87QXJCbW1QYjtBcUJobVBJO0VBQ0UsaUJBSk87QXJCc21QYjtBcUJubVBJO0VBQ0UsaUJBSk87QXJCeW1QYjtBcUJ0bVBJO0VBQ0UsaUJBSk87QXJCNG1QYjtBcUJ6bVBJO0VBQ0UsaUJBSk87QXJCK21QYjtBcUI1bVBJO0VBQ0UsaUJBSk87QXJCa25QYjtBcUIvbVBJO0VBQ0UsaUJBSk87QXJCcW5QYjtBcUJsblBJO0VBQ0UsaUJBSk87QXJCd25QYjtBcUJyblBJO0VBQ0UsaUJBSk87QXJCMm5QYjtBcUJ4blBJO0VBQ0UsaUJBSk87QXJCOG5QYjtBcUIzblBJO0VBQ0UsaUJBSk87QXJCaW9QYjtBcUI5blBJO0VBQ0UsaUJBSk87QXJCb29QYjtBcUJqb1BJO0VBQ0UsaUJBSk87QXJCdW9QYjtBcUJwb1BJO0VBQ0UsaUJBSk87QXJCMG9QYjtBcUJ2b1BJO0VBQ0UsaUJBSk87QXJCNm9QYjtBcUIxb1BJO0VBQ0UsaUJBSk87QXJCZ3BQYjtBcUI3b1BJO0VBQ0UsaUJBSk87QXJCbXBQYjtBcUJocFBJO0VBQ0UsaUJBSk87QXJCc3BQYjtBcUJucFBJO0VBQ0UsaUJBSk87QXJCeXBQYjtBcUJ0cFBJO0VBQ0UsaUJBSk87QXJCNHBQYjtBcUJ6cFBJO0VBQ0UsaUJBSk87QXJCK3BQYjtBcUI1cFBJO0VBQ0UsaUJBSk87QXJCa3FQYjtBcUIvcFBJO0VBQ0UsaUJBSk87QXJCcXFQYjtBcUJscVBJO0VBQ0UsaUJBSk87QXJCd3FQYjtBcUJycVBJO0VBQ0UsaUJBSk87QXJCMnFQYjtBcUJ4cVBJO0VBQ0UsaUJBSk87QXJCOHFQYjtBcUIzcVBJO0VBQ0UsaUJBSk87QXJCaXJQYjtBcUI5cVBJO0VBQ0Usa0JBSk87QXJCb3JQYjtBcUI1cVBFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXJCOHFQSjtBcUIzcVBFO0VBQ0UseUJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLHFCQUFBO0FyQjZxUEo7QU16dlBFO0VBQ0UsVWU2RUU7RWY1RUYsV2U2RUU7QXJCOHFQTjtBTXh2UEU7RUFDRSx5REFBQTtBTjB2UEo7QU12dlBFO0VBQ0Usa0Rld0VFO0VmdEVGLGVBQUE7QU53dlBKO0FxQnhxUE07RWZ0R0Ysa0JlbUdXO0FyQmlyUGY7QXFCenFQWTtFZjNHUiwwQmU0R2lDO0FyQjhxUHJDO0FxQjNxUFk7RWYvR1IsMEJlZ0hpQztBckJnclByQztBcUIxclBNO0VmdEdGLGtCZW1HVztBckJtc1BmO0FxQjNyUFk7RWYzR1IsMEJlNEdpQztBckJnc1ByQztBcUI3clBZO0VmL0dSLDBCZWdIaUM7QXJCa3NQckM7QXFCNXNQTTtFZnRHRixrQmVtR1c7QXJCcXRQZjtBcUI3c1BZO0VmM0dSLDBCZTRHaUM7QXJCa3RQckM7QXFCL3NQWTtFZi9HUiwwQmVnSGlDO0FyQm90UHJDO0FxQjl0UE07RWZ0R0Ysa0JlbUdXO0FyQnV1UGY7QXFCL3RQWTtFZjNHUiwwQmU0R2lDO0FyQm91UHJDO0FxQmp1UFk7RWYvR1IsMEJlZ0hpQztBckJzdVByQztBcUJodlBNO0VmdEdGLGtCZW1HVztBckJ5dlBmO0FxQmp2UFk7RWYzR1IsMEJlNEdpQztBckJzdlByQztBcUJudlBZO0VmL0dSLDBCZWdIaUM7QXJCd3ZQckM7QXFCbHdQTTtFZnRHRixrQmVtR1c7QXJCMndQZjtBcUJud1BZO0VmM0dSLDBCZTRHaUM7QXJCd3dQckM7QXFCcndQWTtFZi9HUiwwQmVnSGlDO0FyQjB3UHJDO0FxQnB4UE07RWZ0R0Ysa0JlbUdXO0FyQjZ4UGY7QXFCcnhQWTtFZjNHUiwwQmU0R2lDO0FyQjB4UHJDO0FxQnZ4UFk7RWYvR1IsMEJlZ0hpQztBckI0eFByQztBcUJ0eVBNO0VmdEdGLGtCZW1HVztBckIreVBmO0FxQnZ5UFk7RWYzR1IsMEJlNEdpQztBckI0eVByQztBcUJ6eVBZO0VmL0dSLDBCZWdIaUM7QXJCOHlQckM7QXFCeHpQTTtFZnRHRixrQmVtR1c7QXJCaTBQZjtBcUJ6elBZO0VmM0dSLDBCZTRHaUM7QXJCOHpQckM7QXFCM3pQWTtFZi9HUiwwQmVnSGlDO0FyQmcwUHJDO0FxQjEwUE07RWZ0R0Ysa0JlbUdXO0FyQm0xUGY7QXFCMzBQWTtFZjNHUiwwQmU0R2lDO0FyQmcxUHJDO0FxQjcwUFk7RWYvR1IsMEJlZ0hpQztBckJrMVByQztBcUI1MVBNO0VmdEdGLG1CZW1HVztBckJxMlBmO0FxQjcxUFk7RWYzR1IsNEJlNEdpQztBckJrMlByQztBcUIvMVBZO0VmL0dSLDRCZWdIaUM7QXJCbzJQckM7QXFCOTJQTTtFZnRHRixtQmVtR1c7QXJCdTNQZjtBcUIvMlBZO0VmM0dSLDRCZTRHaUM7QXJCbzNQckM7QXFCajNQWTtFZi9HUiw0QmVnSGlDO0FyQnMzUHJDO0FxQmg0UE07RWZ0R0YsbUJlbUdXO0FyQnk0UGY7QXFCajRQWTtFZjNHUiw0QmU0R2lDO0FyQnM0UHJDO0FxQm40UFk7RWYvR1IsNEJlZ0hpQztBckJ3NFByQztBcUJsNVBNO0VmdEdGLG1CZW1HVztBckIyNVBmO0FxQm41UFk7RWYzR1IsNEJlNEdpQztBckJ3NVByQztBcUJyNVBZO0VmL0dSLDRCZWdIaUM7QXJCMDVQckM7QXFCcDZQTTtFZnRHRixtQmVtR1c7QXJCNjZQZjtBcUJyNlBZO0VmM0dSLDRCZTRHaUM7QXJCMDZQckM7QXFCdjZQWTtFZi9HUiw0QmVnSGlDO0FyQjQ2UHJDO0FxQnQ3UE07RWZ0R0YsbUJlbUdXO0FyQis3UGY7QXFCdjdQWTtFZjNHUiw0QmU0R2lDO0FyQjQ3UHJDO0FxQno3UFk7RWYvR1IsNEJlZ0hpQztBckI4N1ByQztBcUJ4OFBNO0VmdEdGLG1CZW1HVztBckJpOVBmO0FxQno4UFk7RWYzR1IsNEJlNEdpQztBckI4OFByQztBcUIzOFBZO0VmL0dSLDRCZWdIaUM7QXJCZzlQckM7QXFCMTlQTTtFZnRHRixtQmVtR1c7QXJCbStQZjtBcUIzOVBZO0VmM0dSLDRCZTRHaUM7QXJCZytQckM7QXFCNzlQWTtFZi9HUiw0QmVnSGlDO0FyQmsrUHJDO0FxQjUrUE07RWZ0R0YsbUJlbUdXO0FyQnEvUGY7QXFCNytQWTtFZjNHUiw0QmU0R2lDO0FyQmsvUHJDO0FxQi8rUFk7RWYvR1IsNEJlZ0hpQztBckJvL1ByQztBcUI5L1BNO0VmdEdGLG1CZW1HVztBckJ1Z1FmO0FxQi8vUFk7RWYzR1IsNEJlNEdpQztBckJvZ1FyQztBcUJqZ1FZO0VmL0dSLDRCZWdIaUM7QXJCc2dRckM7QXFCaGhRTTtFZnRHRixtQmVtR1c7QXJCeWhRZjtBcUJqaFFZO0VmM0dSLDRCZTRHaUM7QXJCc2hRckM7QXFCbmhRWTtFZi9HUiw0QmVnSGlDO0FyQndoUXJDO0FxQmpoUUk7RUFDRSxtREFBQTtBckJtaFFOO0FxQmhoUUk7RUFFRSxpREFBQTtBckJpaFFOO0FxQjlnUUk7RUFDRSxpREFBQTtBckJnaFFOO0FxQjdnUUk7RUFDRSxvREFBQTtBckIrZ1FOO0FxQjVnUUk7RUFDRSx3REFBQTtBckI4Z1FOO0FxQjNnUUk7RUFDRSx3REFBQTtBckI2Z1FOO0FxQnhnUUE7RWZ4SEUsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBeUJBLHVCQUFBO0VBaUJBLG1CQUFBO0VBcUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtBTm1qUUo7QXFCbGhRRTs7Ozs7OztFQU9FLGNBQUE7QXJCb2hRSjtBcUJqaFFFOzs7O0VBSUUsY0FBQTtBckJtaFFKO0FxQi9nUUk7RWYvSUYsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBeUJBLHVCQUFBO0FObW9RSjtBcUIzZ1FFO0VBQ0Usc0JBQUE7QXJCOGdRSjtBcUIzZ1FFO0VBQ0UsMEJBQUE7QXJCOGdRSjtBcUIzZ1FFO0VBQ0UsNkJBQUE7QXJCOGdRSjtBcUIzZ1FFO0VBQ0UsMkJBQUE7QXJCOGdRSjtBcUIzZ1FFO0VBQ0UsNEJBQUE7QXJCOGdRSjtBcUIvaFFFO0VBQ0Usc0JBQUE7QXJCa2lRSjtBcUIvaFFFO0VBQ0UsMEJBQUE7QXJCa2lRSjtBcUIvaFFFO0VBQ0UsNkJBQUE7QXJCa2lRSjtBcUIvaFFFO0VBQ0UsMkJBQUE7QXJCa2lRSjtBcUIvaFFFO0VBQ0UsNEJBQUE7QXJCa2lRSjtBcUJualFFO0VBQ0Usc0JBQUE7QXJCc2pRSjtBcUJualFFO0VBQ0UsMEJBQUE7QXJCc2pRSjtBcUJualFFO0VBQ0UsNkJBQUE7QXJCc2pRSjtBcUJualFFO0VBQ0UsMkJBQUE7QXJCc2pRSjtBcUJualFFO0VBQ0UsNEJBQUE7QXJCc2pRSjtBcUJ2a1FFO0VBQ0Usc0JBQUE7QXJCMGtRSjtBcUJ2a1FFO0VBQ0UsMEJBQUE7QXJCMGtRSjtBcUJ2a1FFO0VBQ0UsNkJBQUE7QXJCMGtRSjtBcUJ2a1FFO0VBQ0UsMkJBQUE7QXJCMGtRSjtBcUJ2a1FFO0VBQ0UsNEJBQUE7QXJCMGtRSjtBcUIzbFFFO0VBQ0Usc0JBQUE7QXJCOGxRSjtBcUIzbFFFO0VBQ0UsMEJBQUE7QXJCOGxRSjtBcUIzbFFFO0VBQ0UsNkJBQUE7QXJCOGxRSjtBcUIzbFFFO0VBQ0UsMkJBQUE7QXJCOGxRSjtBcUIzbFFFO0VBQ0UsNEJBQUE7QXJCOGxRSjtBcUIvbVFFO0VBQ0Usc0JBQUE7QXJCa25RSjtBcUIvbVFFO0VBQ0UsMEJBQUE7QXJCa25RSjtBcUIvbVFFO0VBQ0UsNkJBQUE7QXJCa25RSjtBcUIvbVFFO0VBQ0UsMkJBQUE7QXJCa25RSjtBcUIvbVFFO0VBQ0UsNEJBQUE7QXJCa25RSjtBcUJub1FFO0VBQ0Usc0JBQUE7QXJCc29RSjtBcUJub1FFO0VBQ0UsMEJBQUE7QXJCc29RSjtBcUJub1FFO0VBQ0UsNkJBQUE7QXJCc29RSjtBcUJub1FFO0VBQ0UsMkJBQUE7QXJCc29RSjtBcUJub1FFO0VBQ0UsNEJBQUE7QXJCc29RSjtBcUJ2cFFFO0VBQ0Usc0JBQUE7QXJCMHBRSjtBcUJ2cFFFO0VBQ0UsMEJBQUE7QXJCMHBRSjtBcUJ2cFFFO0VBQ0UsNkJBQUE7QXJCMHBRSjtBcUJ2cFFFO0VBQ0UsMkJBQUE7QXJCMHBRSjtBcUJ2cFFFO0VBQ0UsNEJBQUE7QXJCMHBRSjtBcUIzcVFFO0VBQ0Usc0JBQUE7QXJCOHFRSjtBcUIzcVFFO0VBQ0UsMEJBQUE7QXJCOHFRSjtBcUIzcVFFO0VBQ0UsNkJBQUE7QXJCOHFRSjtBcUIzcVFFO0VBQ0UsMkJBQUE7QXJCOHFRSjtBcUIzcVFFO0VBQ0UsNEJBQUE7QXJCOHFRSjtBcUIvclFFO0VBQ0Usc0JBQUE7QXJCa3NRSjtBcUIvclFFO0VBQ0UsMEJBQUE7QXJCa3NRSjtBcUIvclFFO0VBQ0UsNkJBQUE7QXJCa3NRSjtBcUIvclFFO0VBQ0UsMkJBQUE7QXJCa3NRSjtBcUIvclFFO0VBQ0UsNEJBQUE7QXJCa3NRSjtBcUJudFFFO0VBQ0UsdUJBQUE7QXJCc3RRSjtBcUJudFFFO0VBQ0UsMkJBQUE7QXJCc3RRSjtBcUJudFFFO0VBQ0UsOEJBQUE7QXJCc3RRSjtBcUJudFFFO0VBQ0UsNEJBQUE7QXJCc3RRSjtBcUJudFFFO0VBQ0UsNkJBQUE7QXJCc3RRSjtBcUJ2dVFFO0VBQ0UsdUJBQUE7QXJCMHVRSjtBcUJ2dVFFO0VBQ0UsMkJBQUE7QXJCMHVRSjtBcUJ2dVFFO0VBQ0UsOEJBQUE7QXJCMHVRSjtBcUJ2dVFFO0VBQ0UsNEJBQUE7QXJCMHVRSjtBcUJ2dVFFO0VBQ0UsNkJBQUE7QXJCMHVRSjtBcUIzdlFFO0VBQ0UsdUJBQUE7QXJCOHZRSjtBcUIzdlFFO0VBQ0UsMkJBQUE7QXJCOHZRSjtBcUIzdlFFO0VBQ0UsOEJBQUE7QXJCOHZRSjtBcUIzdlFFO0VBQ0UsNEJBQUE7QXJCOHZRSjtBcUIzdlFFO0VBQ0UsNkJBQUE7QXJCOHZRSjtBcUIvd1FFO0VBQ0UsdUJBQUE7QXJCa3hRSjtBcUIvd1FFO0VBQ0UsMkJBQUE7QXJCa3hRSjtBcUIvd1FFO0VBQ0UsOEJBQUE7QXJCa3hRSjtBcUIvd1FFO0VBQ0UsNEJBQUE7QXJCa3hRSjtBcUIvd1FFO0VBQ0UsNkJBQUE7QXJCa3hRSjtBcUJueVFFO0VBQ0UsdUJBQUE7QXJCc3lRSjtBcUJueVFFO0VBQ0UsMkJBQUE7QXJCc3lRSjtBcUJueVFFO0VBQ0UsOEJBQUE7QXJCc3lRSjtBcUJueVFFO0VBQ0UsNEJBQUE7QXJCc3lRSjtBcUJueVFFO0VBQ0UsNkJBQUE7QXJCc3lRSjtBcUJ2elFFO0VBQ0UsdUJBQUE7QXJCMHpRSjtBcUJ2elFFO0VBQ0UsMkJBQUE7QXJCMHpRSjtBcUJ2elFFO0VBQ0UsOEJBQUE7QXJCMHpRSjtBcUJ2elFFO0VBQ0UsNEJBQUE7QXJCMHpRSjtBcUJ2elFFO0VBQ0UsNkJBQUE7QXJCMHpRSjtBcUIzMFFFO0VBQ0UsdUJBQUE7QXJCODBRSjtBcUIzMFFFO0VBQ0UsMkJBQUE7QXJCODBRSjtBcUIzMFFFO0VBQ0UsOEJBQUE7QXJCODBRSjtBcUIzMFFFO0VBQ0UsNEJBQUE7QXJCODBRSjtBcUIzMFFFO0VBQ0UsNkJBQUE7QXJCODBRSjtBcUIvMVFFO0VBQ0UsdUJBQUE7QXJCazJRSjtBcUIvMVFFO0VBQ0UsMkJBQUE7QXJCazJRSjtBcUIvMVFFO0VBQ0UsOEJBQUE7QXJCazJRSjtBcUIvMVFFO0VBQ0UsNEJBQUE7QXJCazJRSjtBcUIvMVFFO0VBQ0UsNkJBQUE7QXJCazJRSjtBcUJuM1FFO0VBQ0UsdUJBQUE7QXJCczNRSjtBcUJuM1FFO0VBQ0UsMkJBQUE7QXJCczNRSjtBcUJuM1FFO0VBQ0UsOEJBQUE7QXJCczNRSjtBcUJuM1FFO0VBQ0UsNEJBQUE7QXJCczNRSjtBcUJuM1FFO0VBQ0UsNkJBQUE7QXJCczNRSjtBcUJ2NFFFO0VBQ0UsdUJBQUE7QXJCMDRRSjtBcUJ2NFFFO0VBQ0UsMkJBQUE7QXJCMDRRSjtBcUJ2NFFFO0VBQ0UsOEJBQUE7QXJCMDRRSjtBcUJ2NFFFO0VBQ0UsNEJBQUE7QXJCMDRRSjtBcUJ2NFFFO0VBQ0UsNkJBQUE7QXJCMDRRSjtBcUIzNVFFO0VBQ0UsdUJBQUE7QXJCODVRSjtBcUIzNVFFO0VBQ0UsMkJBQUE7QXJCODVRSjtBcUIzNVFFO0VBQ0UsOEJBQUE7QXJCODVRSjtBcUIzNVFFO0VBQ0UsNEJBQUE7QXJCODVRSjtBcUIzNVFFO0VBQ0UsNkJBQUE7QXJCODVRSjtBcUIvNlFFO0VBQ0UsdUJBQUE7QXJCazdRSjtBcUIvNlFFO0VBQ0UsMkJBQUE7QXJCazdRSjtBcUIvNlFFO0VBQ0UsOEJBQUE7QXJCazdRSjtBcUIvNlFFO0VBQ0UsNEJBQUE7QXJCazdRSjtBcUIvNlFFO0VBQ0UsNkJBQUE7QXJCazdRSjtBcUJuOFFFO0VBQ0UsdUJBQUE7QXJCczhRSjtBcUJuOFFFO0VBQ0UsMkJBQUE7QXJCczhRSjtBcUJuOFFFO0VBQ0UsOEJBQUE7QXJCczhRSjtBcUJuOFFFO0VBQ0UsNEJBQUE7QXJCczhRSjtBcUJuOFFFO0VBQ0UsNkJBQUE7QXJCczhRSjtBcUJ2OVFFO0VBQ0UsdUJBQUE7QXJCMDlRSjtBcUJ2OVFFO0VBQ0UsMkJBQUE7QXJCMDlRSjtBcUJ2OVFFO0VBQ0UsOEJBQUE7QXJCMDlRSjtBcUJ2OVFFO0VBQ0UsNEJBQUE7QXJCMDlRSjtBcUJ2OVFFO0VBQ0UsNkJBQUE7QXJCMDlRSjtBcUIzK1FFO0VBQ0UsdUJBQUE7QXJCOCtRSjtBcUIzK1FFO0VBQ0UsMkJBQUE7QXJCOCtRSjtBcUIzK1FFO0VBQ0UsOEJBQUE7QXJCOCtRSjtBcUIzK1FFO0VBQ0UsNEJBQUE7QXJCOCtRSjtBcUIzK1FFO0VBQ0UsNkJBQUE7QXJCOCtRSjtBcUIvL1FFO0VBQ0UsdUJBQUE7QXJCa2dSSjtBcUIvL1FFO0VBQ0UsMkJBQUE7QXJCa2dSSjtBcUIvL1FFO0VBQ0UsOEJBQUE7QXJCa2dSSjtBcUIvL1FFO0VBQ0UsNEJBQUE7QXJCa2dSSjtBcUIvL1FFO0VBQ0UsNkJBQUE7QXJCa2dSSjtBcUJuaFJFO0VBQ0UsdUJBQUE7QXJCc2hSSjtBcUJuaFJFO0VBQ0UsMkJBQUE7QXJCc2hSSjtBcUJuaFJFO0VBQ0UsOEJBQUE7QXJCc2hSSjtBcUJuaFJFO0VBQ0UsNEJBQUE7QXJCc2hSSjtBcUJuaFJFO0VBQ0UsNkJBQUE7QXJCc2hSSjtBcUJ2aVJFO0VBQ0UsdUJBQUE7QXJCMGlSSjtBcUJ2aVJFO0VBQ0UsMkJBQUE7QXJCMGlSSjtBcUJ2aVJFO0VBQ0UsOEJBQUE7QXJCMGlSSjtBcUJ2aVJFO0VBQ0UsNEJBQUE7QXJCMGlSSjtBcUJ2aVJFO0VBQ0UsNkJBQUE7QXJCMGlSSjtBcUIzalJFO0VBQ0UsdUJBQUE7QXJCOGpSSjtBcUIzalJFO0VBQ0UsMkJBQUE7QXJCOGpSSjtBcUIzalJFO0VBQ0UsOEJBQUE7QXJCOGpSSjtBcUIzalJFO0VBQ0UsNEJBQUE7QXJCOGpSSjtBcUIzalJFO0VBQ0UsNkJBQUE7QXJCOGpSSjtBcUIva1JFO0VBQ0UsdUJBQUE7QXJCa2xSSjtBcUIva1JFO0VBQ0UsMkJBQUE7QXJCa2xSSjtBcUIva1JFO0VBQ0UsOEJBQUE7QXJCa2xSSjtBcUIva1JFO0VBQ0UsNEJBQUE7QXJCa2xSSjtBcUIva1JFO0VBQ0UsNkJBQUE7QXJCa2xSSjtBcUJubVJFO0VBQ0UsdUJBQUE7QXJCc21SSjtBcUJubVJFO0VBQ0UsMkJBQUE7QXJCc21SSjtBcUJubVJFO0VBQ0UsOEJBQUE7QXJCc21SSjtBcUJubVJFO0VBQ0UsNEJBQUE7QXJCc21SSjtBcUJubVJFO0VBQ0UsNkJBQUE7QXJCc21SSjtBcUI3bFJFO0VBQ0UsdUJBQUE7QXJCZ21SSjtBcUI3bFJFO0VBQ0UsMkJBQUE7QXJCZ21SSjtBcUI3bFJFO0VBQ0UsOEJBQUE7QXJCZ21SSjtBcUI3bFJFO0VBQ0UsNkJBQUE7QXJCZ21SSjtBcUI3bFJFO0VBQ0UsNEJBQUE7QXJCZ21SSjtBcUJqblJFO0VBQ0UsdUJBQUE7QXJCb25SSjtBcUJqblJFO0VBQ0UsMkJBQUE7QXJCb25SSjtBcUJqblJFO0VBQ0UsOEJBQUE7QXJCb25SSjtBcUJqblJFO0VBQ0UsNkJBQUE7QXJCb25SSjtBcUJqblJFO0VBQ0UsNEJBQUE7QXJCb25SSjtBcUJyb1JFO0VBQ0UsdUJBQUE7QXJCd29SSjtBcUJyb1JFO0VBQ0UsMkJBQUE7QXJCd29SSjtBcUJyb1JFO0VBQ0UsOEJBQUE7QXJCd29SSjtBcUJyb1JFO0VBQ0UsNkJBQUE7QXJCd29SSjtBcUJyb1JFO0VBQ0UsNEJBQUE7QXJCd29SSjtBcUJ6cFJFO0VBQ0UsdUJBQUE7QXJCNHBSSjtBcUJ6cFJFO0VBQ0UsMkJBQUE7QXJCNHBSSjtBcUJ6cFJFO0VBQ0UsOEJBQUE7QXJCNHBSSjtBcUJ6cFJFO0VBQ0UsNkJBQUE7QXJCNHBSSjtBcUJ6cFJFO0VBQ0UsNEJBQUE7QXJCNHBSSjtBcUI3cVJFO0VBQ0UsdUJBQUE7QXJCZ3JSSjtBcUI3cVJFO0VBQ0UsMkJBQUE7QXJCZ3JSSjtBcUI3cVJFO0VBQ0UsOEJBQUE7QXJCZ3JSSjtBcUI3cVJFO0VBQ0UsNkJBQUE7QXJCZ3JSSjtBcUI3cVJFO0VBQ0UsNEJBQUE7QXJCZ3JSSjtBcUJqc1JFO0VBQ0UsdUJBQUE7QXJCb3NSSjtBcUJqc1JFO0VBQ0UsMkJBQUE7QXJCb3NSSjtBcUJqc1JFO0VBQ0UsOEJBQUE7QXJCb3NSSjtBcUJqc1JFO0VBQ0UsNkJBQUE7QXJCb3NSSjtBcUJqc1JFO0VBQ0UsNEJBQUE7QXJCb3NSSjtBcUJydFJFO0VBQ0UsdUJBQUE7QXJCd3RSSjtBcUJydFJFO0VBQ0UsMkJBQUE7QXJCd3RSSjtBcUJydFJFO0VBQ0UsOEJBQUE7QXJCd3RSSjtBcUJydFJFO0VBQ0UsNkJBQUE7QXJCd3RSSjtBcUJydFJFO0VBQ0UsNEJBQUE7QXJCd3RSSjtBcUJ6dVJFO0VBQ0UsdUJBQUE7QXJCNHVSSjtBcUJ6dVJFO0VBQ0UsMkJBQUE7QXJCNHVSSjtBcUJ6dVJFO0VBQ0UsOEJBQUE7QXJCNHVSSjtBcUJ6dVJFO0VBQ0UsNkJBQUE7QXJCNHVSSjtBcUJ6dVJFO0VBQ0UsNEJBQUE7QXJCNHVSSjtBcUI3dlJFO0VBQ0UsdUJBQUE7QXJCZ3dSSjtBcUI3dlJFO0VBQ0UsMkJBQUE7QXJCZ3dSSjtBcUI3dlJFO0VBQ0UsOEJBQUE7QXJCZ3dSSjtBcUI3dlJFO0VBQ0UsNkJBQUE7QXJCZ3dSSjtBcUI3dlJFO0VBQ0UsNEJBQUE7QXJCZ3dSSjtBcUJqeFJFO0VBQ0UsdUJBQUE7QXJCb3hSSjtBcUJqeFJFO0VBQ0UsMkJBQUE7QXJCb3hSSjtBcUJqeFJFO0VBQ0UsOEJBQUE7QXJCb3hSSjtBcUJqeFJFO0VBQ0UsNkJBQUE7QXJCb3hSSjtBcUJqeFJFO0VBQ0UsNEJBQUE7QXJCb3hSSjtBcUJyeVJFO0VBQ0Usd0JBQUE7QXJCd3lSSjtBcUJyeVJFO0VBQ0UsNEJBQUE7QXJCd3lSSjtBcUJyeVJFO0VBQ0UsK0JBQUE7QXJCd3lSSjtBcUJyeVJFO0VBQ0UsOEJBQUE7QXJCd3lSSjtBcUJyeVJFO0VBQ0UsNkJBQUE7QXJCd3lSSjtBcUJ6elJFO0VBQ0Usd0JBQUE7QXJCNHpSSjtBcUJ6elJFO0VBQ0UsNEJBQUE7QXJCNHpSSjtBcUJ6elJFO0VBQ0UsK0JBQUE7QXJCNHpSSjtBcUJ6elJFO0VBQ0UsOEJBQUE7QXJCNHpSSjtBcUJ6elJFO0VBQ0UsNkJBQUE7QXJCNHpSSjtBcUI3MFJFO0VBQ0Usd0JBQUE7QXJCZzFSSjtBcUI3MFJFO0VBQ0UsNEJBQUE7QXJCZzFSSjtBcUI3MFJFO0VBQ0UsK0JBQUE7QXJCZzFSSjtBcUI3MFJFO0VBQ0UsOEJBQUE7QXJCZzFSSjtBcUI3MFJFO0VBQ0UsNkJBQUE7QXJCZzFSSjtBcUJqMlJFO0VBQ0Usd0JBQUE7QXJCbzJSSjtBcUJqMlJFO0VBQ0UsNEJBQUE7QXJCbzJSSjtBcUJqMlJFO0VBQ0UsK0JBQUE7QXJCbzJSSjtBcUJqMlJFO0VBQ0UsOEJBQUE7QXJCbzJSSjtBcUJqMlJFO0VBQ0UsNkJBQUE7QXJCbzJSSjtBcUJyM1JFO0VBQ0Usd0JBQUE7QXJCdzNSSjtBcUJyM1JFO0VBQ0UsNEJBQUE7QXJCdzNSSjtBcUJyM1JFO0VBQ0UsK0JBQUE7QXJCdzNSSjtBcUJyM1JFO0VBQ0UsOEJBQUE7QXJCdzNSSjtBcUJyM1JFO0VBQ0UsNkJBQUE7QXJCdzNSSjtBcUJ6NFJFO0VBQ0Usd0JBQUE7QXJCNDRSSjtBcUJ6NFJFO0VBQ0UsNEJBQUE7QXJCNDRSSjtBcUJ6NFJFO0VBQ0UsK0JBQUE7QXJCNDRSSjtBcUJ6NFJFO0VBQ0UsOEJBQUE7QXJCNDRSSjtBcUJ6NFJFO0VBQ0UsNkJBQUE7QXJCNDRSSjtBcUI3NVJFO0VBQ0Usd0JBQUE7QXJCZzZSSjtBcUI3NVJFO0VBQ0UsNEJBQUE7QXJCZzZSSjtBcUI3NVJFO0VBQ0UsK0JBQUE7QXJCZzZSSjtBcUI3NVJFO0VBQ0UsOEJBQUE7QXJCZzZSSjtBcUI3NVJFO0VBQ0UsNkJBQUE7QXJCZzZSSjtBcUJqN1JFO0VBQ0Usd0JBQUE7QXJCbzdSSjtBcUJqN1JFO0VBQ0UsNEJBQUE7QXJCbzdSSjtBcUJqN1JFO0VBQ0UsK0JBQUE7QXJCbzdSSjtBcUJqN1JFO0VBQ0UsOEJBQUE7QXJCbzdSSjtBcUJqN1JFO0VBQ0UsNkJBQUE7QXJCbzdSSjtBcUJyOFJFO0VBQ0Usd0JBQUE7QXJCdzhSSjtBcUJyOFJFO0VBQ0UsNEJBQUE7QXJCdzhSSjtBcUJyOFJFO0VBQ0UsK0JBQUE7QXJCdzhSSjtBcUJyOFJFO0VBQ0UsOEJBQUE7QXJCdzhSSjtBcUJyOFJFO0VBQ0UsNkJBQUE7QXJCdzhSSjtBcUJ6OVJFO0VBQ0Usd0JBQUE7QXJCNDlSSjtBcUJ6OVJFO0VBQ0UsNEJBQUE7QXJCNDlSSjtBcUJ6OVJFO0VBQ0UsK0JBQUE7QXJCNDlSSjtBcUJ6OVJFO0VBQ0UsOEJBQUE7QXJCNDlSSjtBcUJ6OVJFO0VBQ0UsNkJBQUE7QXJCNDlSSjtBcUI3K1JFO0VBQ0Usd0JBQUE7QXJCZy9SSjtBcUI3K1JFO0VBQ0UsNEJBQUE7QXJCZy9SSjtBcUI3K1JFO0VBQ0UsK0JBQUE7QXJCZy9SSjtBcUI3K1JFO0VBQ0UsOEJBQUE7QXJCZy9SSjtBcUI3K1JFO0VBQ0UsNkJBQUE7QXJCZy9SSjtBcUJqZ1NFO0VBQ0Usd0JBQUE7QXJCb2dTSjtBcUJqZ1NFO0VBQ0UsNEJBQUE7QXJCb2dTSjtBcUJqZ1NFO0VBQ0UsK0JBQUE7QXJCb2dTSjtBcUJqZ1NFO0VBQ0UsOEJBQUE7QXJCb2dTSjtBcUJqZ1NFO0VBQ0UsNkJBQUE7QXJCb2dTSjtBcUJyaFNFO0VBQ0Usd0JBQUE7QXJCd2hTSjtBcUJyaFNFO0VBQ0UsNEJBQUE7QXJCd2hTSjtBcUJyaFNFO0VBQ0UsK0JBQUE7QXJCd2hTSjtBcUJyaFNFO0VBQ0UsOEJBQUE7QXJCd2hTSjtBcUJyaFNFO0VBQ0UsNkJBQUE7QXJCd2hTSjtBcUJ6aVNFO0VBQ0Usd0JBQUE7QXJCNGlTSjtBcUJ6aVNFO0VBQ0UsNEJBQUE7QXJCNGlTSjtBcUJ6aVNFO0VBQ0UsK0JBQUE7QXJCNGlTSjtBcUJ6aVNFO0VBQ0UsOEJBQUE7QXJCNGlTSjtBcUJ6aVNFO0VBQ0UsNkJBQUE7QXJCNGlTSjtBcUI3alNFO0VBQ0Usd0JBQUE7QXJCZ2tTSjtBcUI3alNFO0VBQ0UsNEJBQUE7QXJCZ2tTSjtBcUI3alNFO0VBQ0UsK0JBQUE7QXJCZ2tTSjtBcUI3alNFO0VBQ0UsOEJBQUE7QXJCZ2tTSjtBcUI3alNFO0VBQ0UsNkJBQUE7QXJCZ2tTSjtBcUJqbFNFO0VBQ0Usd0JBQUE7QXJCb2xTSjtBcUJqbFNFO0VBQ0UsNEJBQUE7QXJCb2xTSjtBcUJqbFNFO0VBQ0UsK0JBQUE7QXJCb2xTSjtBcUJqbFNFO0VBQ0UsOEJBQUE7QXJCb2xTSjtBcUJqbFNFO0VBQ0UsNkJBQUE7QXJCb2xTSjtBcUJybVNFO0VBQ0Usd0JBQUE7QXJCd21TSjtBcUJybVNFO0VBQ0UsNEJBQUE7QXJCd21TSjtBcUJybVNFO0VBQ0UsK0JBQUE7QXJCd21TSjtBcUJy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QTtBdEJtcFRSO0FzQmpwVFE7RUFIRjs7O0lBSUksZUFQSTtFdEI2cFRaO0FBQ0Y7QXNCM3BUTTs7O0VBQ0UsZUFBQTtBdEIrcFRSO0FzQjdwVFE7RUFIRjs7O0lBSUksZUFQSTtFdEJ5cVRaO0FBQ0Y7QXNCdnFUTTs7O0VBQ0UsZUFBQTtBdEIycVRSO0FzQnpxVFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCcXJUWjtBQUNGO0FzQm5yVE07OztFQUNFLGVBQUE7QXRCdXJUUjtBc0JyclRRO0VBSEY7OztJQUlJLGdCQVBJO0V0QmlzVFo7QUFDRjtBc0IvclRNOzs7RUFDRSxlQUFBO0F0Qm1zVFI7QXNCanNUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEI2c1RaO0FBQ0Y7QXNCM3NUTTs7O0VBQ0UsZUFBQTtBdEIrc1RSO0FzQjdzVFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCeXRUWjtBQUNGO0FzQnZ0VE07OztFQUNFLGVBQUE7QXRCMnRUUjtBc0J6dFRRO0VBSEY7OztJQUlJLGdCQVBJO0V0QnF1VFo7QUFDRjtBc0JudVRNOzs7RUFDRSxlQUFBO0F0QnV1VFI7QXNCcnVUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJpdlRaO0FBQ0Y7QXNCL3VUTTs7O0VBQ0UsZUFBQTtBdEJtdlRSO0FzQmp2VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCNnZUWjtBQUNGO0FzQjN2VE07OztFQUNFLGVBQUE7QXRCK3ZUUjtBc0I3dlRRO0VBSEY7OztJQUlJLGdCQVBJO0V0Qnl3VFo7QUFDRjtBc0J2d1RNOzs7RUFDRSxlQUFBO0F0QjJ3VFI7QXNCendUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJxeFRaO0FBQ0Y7QXNCbnhUTTs7O0VBQ0UsZUFBQTtBdEJ1eFRSO0FzQnJ4VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCaXlUWjtBQUNGO0FzQi94VE07OztFQUNFLGVBQUE7QXRCbXlUUjtBc0JqeVRRO0VBSEY7OztJQUlJLGdCQVBJO0V0QjZ5VFo7QUFDRjtBc0IzeVRNOzs7RUFDRSxlQUFBO0F0Qit5VFI7QXNCN3lUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJ5elRaO0FBQ0Y7QXNCdnpUTTs7O0VBQ0UsZUFBQTtBdEIyelRSO0FzQnp6VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCcTBUWjtBQUNGO0FzQm4wVE07OztFQUNFLGVBQUE7QXRCdTBUUjtBc0JyMFRRO0VBSEY7OztJQUlJLGdCQVBJO0V0QmkxVFo7QUFDRjtBc0IvMFRNOzs7RUFDRSxlQUFBO0F0Qm0xVFI7QXNCajFUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEI2MVRaO0FBQ0Y7QXNCMzFUTTs7O0VBQ0UsZUFBQTtBdEIrMVRSO0FzQjcxVFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCeTJUWjtBQUNGO0FzQnYyVE07OztFQUNFLGVBQUE7QXRCMjJUUjtBc0J6MlRRO0VBSEY7OztJQUlJLGdCQVBJO0V0QnEzVFo7QUFDRjtBc0JuM1RNOzs7RUFDRSxlQUFBO0F0QnUzVFI7QXNCcjNUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJpNFRaO0FBQ0Y7QXNCLzNUTTs7O0VBQ0UsZUFBQTtBdEJtNFRSO0FzQmo0VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCNjRUWjtBQUNGO0FzQjM0VE07OztFQUNFLGVBQUE7QXRCKzRUUjtBc0I3NFRRO0VBSEY7OztJQUlJLGdCQVBJO0V0Qnk1VFo7QUFDRjtBc0J2NVRNOzs7RUFDRSxlQUFBO0F0QjI1VFI7QXNCejVUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJxNlRaO0FBQ0Y7QXNCbjZUTTs7O0VBQ0UsZUFBQTtBdEJ1NlRSO0FzQnI2VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCaTdUWjtBQUNGO0FzQi82VE07OztFQUNFLGVBQUE7QXRCbTdUUjtBc0JqN1RRO0VBSEY7OztJQUlJLGdCQVBJO0V0QjY3VFo7QUFDRjtBc0IzN1RNOzs7RUFDRSxlQUFBO0F0Qis3VFI7QXNCNzdUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJ5OFRaO0FBQ0Y7QXNCdjhUTTs7O0VBQ0UsZUFBQTtBdEIyOFRSO0FzQno4VFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCcTlUWjtBQUNGO0FzQm45VE07OztFQUNFLGVBQUE7QXRCdTlUUjtBc0JyOVRRO0VBSEY7OztJQUlJLGdCQVBJO0V0QmkrVFo7QUFDRjtBc0IvOVRNOzs7RUFDRSxlQUFBO0F0Qm0rVFI7QXNCaitUUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEI2K1RaO0FBQ0Y7QXNCMytUTTs7O0VBQ0UsZUFBQTtBdEIrK1RSO0FzQjcrVFE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCeS9UWjtBQUNGO0FzQnYvVE07OztFQUNFLGVBQUE7QXRCMi9UUjtBc0J6L1RRO0VBSEY7OztJQUlJLGdCQVBJO0V0QnFnVVo7QUFDRjtBc0JuZ1VNOzs7RUFDRSxlQUFBO0F0QnVnVVI7QXNCcmdVUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJpaFVaO0FBQ0Y7QXNCL2dVTTs7O0VBQ0UsZUFBQTtBdEJtaFVSO0FzQmpoVVE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCNmhVWjtBQUNGO0FzQjNoVU07OztFQUNFLGVBQUE7QXRCK2hVUjtBc0I3aFVRO0VBSEY7OztJQUlJLGdCQVBJO0V0QnlpVVo7QUFDRjtBc0J2aVVNOzs7RUFDRSxlQUFBO0F0QjJpVVI7QXNCemlVUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJxalVaO0FBQ0Y7QXNCbmpVTTs7O0VBQ0UsZUFBQTtBdEJ1alVSO0FzQnJqVVE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCaWtVWjtBQUNGO0FzQi9qVU07OztFQUNFLGVBQUE7QXRCbWtVUjtBc0Jqa1VRO0VBSEY7OztJQUlJLGdCQVBJO0V0QjZrVVo7QUFDRjtBc0Iza1VNOzs7RUFDRSxlQUFBO0F0QitrVVI7QXNCN2tVUTtFQUhGOzs7SUFJSSxnQkFQSTtFdEJ5bFVaO0FBQ0Y7QXNCdmxVTTs7O0VBQ0UsZUFBQTtBdEIybFVSO0FzQnpsVVE7RUFIRjs7O0lBSUksZ0JBUEk7RXRCcW1VWjtBQUNGO0FzQm5tVU07OztFQUNFLGVBQUE7QXRCdW1VUjtBc0JybVVRO0VBSEY7OztJQUlJLGdCQVBJO0V0QmluVVo7QUFDRjtBc0IvbVVNOzs7RUFDRSxlQUFBO0F0Qm1uVVI7QXNCam5VUTtFQUhG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QmhoV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU51MlZGO0EwQmpoV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU4yMlZGO0EwQnhoV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rMlZGO0EwQnpoV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tM1ZGO0EwQmhpV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU51M1ZGO0EwQmppV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU4yM1ZGO0EwQnhpV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rM1ZGO0EwQnppV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tNFZGO0EwQmhqV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU51NFZGO0EwQmpqV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU4yNFZGO0EwQnhqV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rNFZGO0EwQnpqV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tNVZGO0EwQmhrV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU51NVZGO0EwQmprV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU4yNVZGO0EwQnhrV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rNVZGO0EwQnprV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tNlZGO0EwQmhsV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU51NlZGO0EwQmpsV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU4yNlZGO0EwQnhsV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rNlZGO0EwQnpsV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tN1ZGO0EwQmhtV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU51N1ZGO0EwQmptV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU4yN1ZGO0EwQnhtV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rN1ZGO0EwQnptV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tOFZGO0EwQmhuV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU51OFZGO0EwQmpuV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU4yOFZGO0EwQnhuV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rOFZGO0EwQnpuV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tOVZGO0EwQmhvV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU51OVZGO0EwQmpvV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU4yOVZGO0EwQnhvV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rOVZGO0EwQnpvV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tK1ZGO0EwQmhwV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU51K1ZGO0EwQmpwV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU4yK1ZGO0EwQnhwV0k7RXBCNEtGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rK1ZGO0EwQnpwV007RXBCeUtKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tL1ZGO0EwQmhxV0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU51L1ZGO0EwQmpxV007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU4yL1ZGO0EwQnhxV0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU4rL1ZGO0EwQnpxV007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU5tZ1dGO0EwQmhyV0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU51Z1dGO0EwQmpyV007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU4yZ1dGO0EwQnhyV0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU4rZ1dGO0EwQnpyV007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU5taFdGO0EwQmhzV0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU51aFdGO0EwQmpzV007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU4yaFdGO0EwQnhzV0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU4raFdGO0EwQnpzV007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU5taVdGO0EwQmh0V0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU51aVdGO0EwQmp0V007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU4yaVdGO0EwQnh0V0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU4raVdGO0EwQnp0V007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU5taldGO0EwQmh1V0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU51aldGO0EwQmp1V007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU4yaldGO0EwQnh1V0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU4raldGO0EwQnp1V007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU5ta1dGO0EwQmh2V0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU51a1dGO0EwQmp2V007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU4ya1dGO0EwQnh2V0k7RXBCNEtGLHdCQUFBO0VBQ0EsdUJBQUE7QU4ra1dGO0EwQnp2V007RXBCeUtKLHdCQUFBO0VBQ0EsdUJBQUE7QU5tbFdGO0EwQm52V0k7RXBCK0pGLHVCQUFBO0VBQ0Esc0JBQUE7QU51bFdGO0EwQm52V007RXBCMkpKLHVCQUFBO0VBQ0Esc0JBQUE7QU4ybFdGO0EwQjN2V0k7RXBCK0pGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rbFdGO0EwQjN2V007RXBCMkpKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tbVdGO0EwQm53V0k7RXBCK0pGLHVCQUFBO0VBQ0Esc0JBQUE7QU51bVdGO0EwQm53V007RXBCMkpKLHVCQUFBO0VBQ0Esc0JBQUE7QU4ybVdGO0EwQjN3V0k7RXBCK0pGLHVCQUFBO0VBQ0Esc0JBQUE7QU4rbVdGO0EwQjN3V007RXBCMkpKLHVCQUFBO0VBQ0Esc0JBQUE7QU5tbldGO0EwQm54V0k7RXBCK0pGLHVCQUFBO0VBQ0Esc0JBQUE7QU51bldGO0EwQm54V007RXBC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TnUrWEY7QWdDbm9ZSTtFMUIySkYsdUJBQUE7RUFDQSxzQkFBQTtBTjIrWEY7QWdDdm9ZSTtFMUIySkYsdUJBQUE7RUFDQSxzQkFBQTtBTisrWEY7QWdDM29ZSTtFMUIySkYsdUJBQUE7RUFDQSxzQkFBQTtBTm0vWEY7QWdDL29ZSTtFMUIySkYsdUJBQUE7RUFDQSxzQkFBQTtBTnUvWEY7QWdDbnBZSTtFMUIySkYsdUJBQUE7RUFDQSxzQkFBQTtBTjIvWEY7QWdDdnBZSTtFMUIySkYsdUJBQUE7RUFDQSxzQkFBQTtBTisvWEY7QWdDM3BZSTtFMUIySkYsdUJBQUE7RUFDQSxzQkFBQTtBTm1nWUY7QWdDL3BZSTtFMUIySkYsdUJBQUE7RUFDQSxzQkFBQTtBTnVnWUY7QWdDbnFZSTtFMUIySkYsdUJBQUE7RUFDQSxzQkFBQTtBTjJnWUY7QWdDdnFZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitnWUY7QWdDM3FZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1oWUY7QWdDL3FZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVoWUY7QWdDbnJZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJoWUY7QWdDdnJZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitoWUY7QWdDM3JZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1pWUY7QWdDL3JZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVpWUY7QWdDbnNZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJpWUY7QWdDdnNZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitpWUY7QWdDM3NZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1qWUY7QWdDL3NZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVqWUY7QWdDbnRZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJqWUY7QWdDdnRZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitqWUY7QWdDM3RZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1rWUY7QWdDL3RZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVrWUY7QWdDbnVZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJrWUY7QWdDdnVZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitrWUY7QWdDM3VZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1sWUY7QWdDL3VZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVsWUY7QWdDbnZZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJsWUY7QWdDdnZZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitsWUY7QWdDM3ZZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1tWUY7QWdDL3ZZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVtWUY7QWdDbndZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJtWUY7QWdDdndZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTittWUY7QWdDM3dZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1uWUY7QWdDL3dZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVuWUY7QWdDbnhZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJuWUY7QWdDdnhZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTituWUY7QWdDM3hZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1vWUY7QWdDL3hZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVvWUY7QWdDbnlZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJvWUY7QWdDdnlZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitvWUY7QWdDM3lZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1wWUY7QWdDL3lZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVwWUY7QWdDbnpZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJwWUY7QWdDdnpZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitwWUY7QWdDM3pZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1xWUY7QWdDL3pZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVxWUY7QWdDbjBZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJxWUY7QWdDdjBZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitxWUY7QWdDMzBZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1yWUY7QWdDLzBZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVyWUY7QWdDbjFZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJyWUY7QWdDdjFZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTityWUY7QWdDMzFZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm1zWUY7QWdDLzFZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnVzWUY7QWdDbjJZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJzWUY7QWdDdjJZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTitzWUY7QWdDMzJZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm10WUY7QWdDLzJZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnV0WUY7QWdDbjNZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJ0WUY7QWdDdjNZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTit0WUY7QWdDMzNZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm11WUY7QWdDLzNZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnV1WUY7QWdDbjRZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJ1WUY7QWdDdjRZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTit1WUY7QWdDMzRZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTm12WUY7QWdDLzRZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTnV2WUY7QWdDbjVZSTtFMUIySkYsd0JBQUE7RUFDQSx1QkFBQTtBTjJ2WUY7QWdD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MEJmLGlCQUFBO0ExQ3kxY0o7QU14b2NFO0VvQ25ORSxzQ0FBQTtFQUNBLDBDdkN6QmU7RXVDMEJmLGlCQUFBO0ExQzgxY0o7QTBDMzFjSTtFcENiQSwwQm9DY3lCO0ExQ2cyYzdCO0EwQzMxY0U7RUFDRSw4REFBQTtFQUNBLGtEQUFBO0VBQ0EsdUN2Q3JDVztBSGs0Y2Y7QU1wcWNFO0VvQ3ZMSSx1Q0FBQTtBMUM4MWNOO0FNbnFjRTtFb0MzTEksdUNBQUE7QTFDaTJjTjtBTWxxY0U7RW9DL0xJLHVDQUFBO0ExQ28yY047QU1qcWNFO0VvQ25NSSx1Q0FBQTtBMUN1MmNOO0EwQ3IyY0k7RUFDRSw4REFBQTtBMUN1MmNOO0EwQ3IyY0k7RUFDRSxrQkFBQTtBMUN1MmNOO0EwQ3IyY0k7RUFDRSx3QkFBQTtBMUN1MmNOO0EwQ3AyY0U7RUFJRSw2REFBQTtFQUtBLG1CQUFBO0VBQ0EsK0JBQUE7RUFDQSxVQUFBO0ExQysxY0o7QTBDejJjSTtFQUNFLGdCQUFBO0ExQzIyY047QTBDeDJjSTtFQUNFLHdCQUFBO0ExQzAyY047QU1yc2NFO0VvQzlKSSwrQkFBQTtBMUNzMmNOO0FNcHNjRTtFb0NsS0ksK0JBQUE7QTFDeTJjTjtBTW5zY0U7RW9DdEtJLCtCQUFBO0ExQzQyY047QU1sc2NFO0VvQzFLSSwrQkFBQTtBMUMrMmNOO0EwQzcyY0k7RUFFRSwrQkFBQTtBMUM4MmNOO0EyQ243Y0E7RUFDRSxXQUFBO0VBd0NBLGtCQUFBO0EzQys0Y0Y7QTJDcjdjRTtFQUNFLFdBQUE7QTNDdTdjSjtBMkNyN2NJO0VyQ1VBLGtCcUNUeUI7QTNDMDdjN0I7QTJDdjdjSTtFQUNFLGlGQUFBO0VBQ0EsV0FBQTtFQUNBLFluQ2tCSztFbUNqQkwsWUFBQTtFckNiSixrQkFBQTtFQUNBLE9xQ2EyQjtFckNaM0IsVXFDWXFCO0VyQ1hyQiwrQkFBQTtFcUNZSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QTNDNDdjTjtBMkMxN2NNO0VyQ3lGSiwyQkFBQTtBTnMyY0Y7QTJDMzdjTTtFQUNFLGFBQUE7QTNDNjdjUjtBMkMxN2NNO0VBRUUsaUZBQUE7RUFDQSxZQUFBO0EzQzI3Y1I7QTJDeDdjTTtFQUNFLG1CQUFBO0VBQ0EsWUFBQTtBM0MwN2NSO0EyQ243Y0k7RUFDRSxtRWY5QmM7QTVCbTljcEI7QTJDbDdjSTtFQUNFLDhEQUFBO0VBQ0Esa0RBQUE7RUFDQSx1Q3hDakRTO0FIcStjZjtBTXZ3Y0U7RXFDMUtNLHVDQUFBO0EzQ283Y1I7QU10d2NFO0VxQzlLTSx1Q0FBQTtBM0N1N2NSO0FNcndjRTtFcUNsTE0sdUNBQUE7QTNDMDdjUjtBTXB3Y0U7RXFDdExNLHVDQUFBO0EzQzY3Y1I7QTJDMTdjTTtFQUNFLDhEQUFBO0EzQzQ3Y1I7QTJDcjdjRTtFckNyREUsNkJBQUE7RXFDd0RBLG1CQUFBO0EzQzA3Y0o7QTJDejdjSTtFQUNFLDhEQUFBO0VBQ0Esa0RBQUE7RUFDQSx1Q3hDdEVTO0FIaWdkZjtBTW55Y0U7RXFDckpNLHVDQUFBO0EzQzI3Y1I7QU1seWNFO0VxQ3pKTSx1Q0FBQTtBM0M4N2NSO0FNanljRTtFcUM3Sk0sdUNBQUE7QTNDaThjUjtBTWh5Y0U7RXFDaktNLHVDQUFBO0EzQ284Y1I7QTJDajhjTTtFQUNFLDhEQUFBO0EzQ204Y1I7QTJDNzdjQTtFQUNFLGNBQUE7QTNDZzhjRjtBMkM5N2NFO0VBQ0UsV0FBQTtBM0NnOGNKO0EyQ3o3Y0k7Ozs7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLHVDeENsR1M7RXdDbUdULGtCQUFBO0VBQ0EsaUJBQUE7QTNDODdjTjtBMkN6N2NROzs7O0VBQ0UsYUFBQTtBM0M4N2NWO0EyQ3Y3Y1U7Ozs7Ozs7RUFDRSxZQUFBO0EzQys3Y1o7QTJDMzdjUTs7Ozs7OztFQUNFLFdBQUE7RUFDQSxZQUFBO0EzQ204Y1Y7QTJDOTdjUTs7OztFQUNFLGlGQUFBO0EzQ204Y1Y7QTJDOTdjUTs7OztFQUNFLG1GQUFBO0EzQ204Y1Y7QTJDMzdjRTtFQUNFLHFEQUFBO0VBQ0EsaURBQUE7QTNDODdjSjtBMkMxN2NBO0VyQ25JSSxnQ3FDb0lxQjtFQUN2QixtREFBQTtFQUVBLGlEQUFB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anNlSTtFQUNFLDhEQUFBO0EvQ21zZU47QStDN3JlSTtFQUNFLDhEQUFBO0EvQytyZU47QStDN3JlTTtFQUNFLGtEQUFBO0VBQ0Esa0RBQUE7QS9DK3JlUjtBK0M3cmVRO0VBQ0Usa0RBQUE7QS9DK3JlVjtBK0MzcmVNO0VBQ0UsbUVuQmpNUztBNUI4M2VqQjtBZ0R6NGVFO0VBQ0UsNEJBQUE7QWhENDRlSjtBZ0RwNGVNO0VBQ0UsVUFBQTtFQUNBLGVBTlU7QWhENDRlbEI7QWdEeDRlTTtFQUNFLFVBQUE7RUFDQSxlQU5VO0FoRGc1ZWxCO0FnRDU0ZU07RUFDRSxVQUFBO0VBQ0EsZUFOVTtBaERvNWVsQjtBZ0RoNWVNO0VBQ0UsVUFBQTtFQUNBLGVBTlU7QWhEdzVlbEI7QWdEcDVlTTtFQUNFLFVBQUE7RUFDQSxlQU5VO0FoRDQ1ZWxCO0FnRHg1ZU07RUFDRSxVQUFBO0VBQ0EsZUFOVTtBaERnNmVsQjtBZ0Q1NWVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRG82ZWxCO0FnRGg2ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEdzZlbEI7QWdEcDZlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ0NmVsQjtBZ0R4NmVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGc3ZWxCO0FnRDU2ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEbzdlbEI7QWdEaDdlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER3N2VsQjtBZ0RwN2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDQ3ZWxCO0FnRHg3ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEZzhlbEI7QWdENTdlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERvOGVsQjtBZ0RoOGVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHc4ZWxCO0FnRHA4ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENDhlbEI7QWdEeDhlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERnOWVsQjtBZ0Q1OGVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRG85ZWxCO0FnRGg5ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEdzllbEI7QWdEcDllTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ0OWVsQjtBZ0R4OWVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGcrZWxCO0FnRDU5ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEbytlbEI7QWdEaCtlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER3K2VsQjtBZ0RwK2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDQrZWxCO0FnRHgrZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEZy9lbEI7QWdENStlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERvL2VsQjtBZ0RoL2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHcvZWxCO0FnRHAvZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENC9lbEI7QWdEeC9lTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERnZ2ZsQjtBZ0Q1L2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRG9nZmxCO0FnRGhnZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEd2dmbEI7QWdEcGdmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ0Z2ZsQjtBZ0R4Z2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGdoZmxCO0FnRDVnZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEb2hmbEI7QWdEaGhmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER3aGZsQjtBZ0RwaGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDRoZmxCO0FnRHhoZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEZ2lmbEI7QWdENWhmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERvaWZsQjtBZ0RoaWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHdpZmxCO0FnRHBpZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENGlmbEI7QWdEeGlmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERnamZsQjtBZ0Q1aWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRG9qZmxCO0FnRGhqZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEd2pmbEI7QWdEcGpmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ0amZsQjtBZ0R4amZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGdrZmxCO0FnRDVqZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEb2tmbEI7QWdEaGtmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER3a2ZsQjtBZ0Rwa2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDRrZmxCO0FnRHhrZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEZ2xmbEI7QWdENWtmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERvbGZsQjtBZ0RobGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHdsZmxCO0FnRHBsZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENGxmbEI7QWdEeGxmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERnbWZsQjtBZ0Q1bGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRG9tZmxCO0FnRGhtZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEd21mbEI7QWdEcG1mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ0bWZsQjtBZ0R4bWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGduZmxCO0FnRDVtZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEb25mbEI7QWdEaG5mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER3bmZsQjtBZ0RwbmZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDRuZmxCO0FnRHhuZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEZ29mbEI7QWdENW5mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERvb2ZsQjtBZ0Rob2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHdvZmxCO0FnRHBvZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENG9mbEI7QWdEeG9mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERncGZsQjtBZ0Q1b2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRG9wZmxCO0FnRGhwZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEd3BmbEI7QWdEcHBmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ0cGZsQjtBZ0R4cGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGdxZmxCO0FnRDVwZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEb3FmbEI7QWdEaHFmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER3cWZsQjtBZ0RwcWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDRxZmxCO0FnRHhxZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEZ3JmbEI7QWdENXFmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERvcmZsQjtBZ0RocmZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHdyZmxCO0FnRHByZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENHJmbEI7QWdEeHJmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERnc2ZsQjtBZ0Q1cmZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRG9zZmxCO0FnRGhzZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEd3NmbEI7QWdEcHNmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaEQ0c2ZsQjtBZ0R4c2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRGd0ZmxCO0FnRDVzZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEb3RmbEI7QWdEaHRmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaER3dGZsQjtBZ0RwdGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRDR0ZmxCO0FnRHh0Zk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhEZ3VmbEI7QWdENXRmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERvdWZsQjtBZ0RodWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FoRHd1ZmxCO0FnRHB1Zk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QWhENHVmbEI7QWdEeHVmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBaERndmZsQjtBZ0Q1dWZNO0VBQ0Us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QWtELzNnQkU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFNUNhQSxrQjRDWHVCO0VBQ3ZCLDJDQUFBO0VBTUEsV0FBQTtFQUNBLGtCQUFBO0FsRCszZ0JKO0FrRHI0Z0JJO0VBQ0UsY0FBQTtFQUNBLFNBQUE7RUFDQSw4Q0FBQTtBbER1NGdCTjtBa0RuNGdCSTtFQUNFLHNDQUFBO0VBQ0EsMEMvQ2hCYTtFK0NpQmIsbUJBQUE7QWxEcTRnQk47QUF2NGdCQTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FBMDRnQkY7QUF4NGdCQTtFQUNFLHNCQUFBO0FBMjRnQkY7QUF6NGdCQTtFQUNFLDhCQUFBO0VBQ0EsNkNBQUE7RUFDQSwwQ0c5QmlCO0VIK0JqQixpQ0FBQTtFQUNBLHVDQUFBO0VBQ0EsbURBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0FBNDRnQkY7QU14NWdCRTtFQUNFLFVOYUE7RU1aQSxXTmFBO0FBNjRnQko7QU12NWdCRTtFQUNFLHlEQUFBO0FOeTVnQko7QU10NWdCRTtFQUNFLGlETlFBO0VNTkEsZUFBQTtBTnU1Z0JKIiwiZmlsZSI6Im1haW4uc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbixcbmEge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0LFxudGV4dGFyZWEsXG5idXR0b24sXG5zZWxlY3QsXG5hIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBhcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qXG4kdmVyZGUtaG92ZXI6IzAzNzczMCAhZGVmYXVsdDtcbiRhenVsLWhvdmVyOiMwQzYwOTggIWRlZmF1bHQ7XG5cbi8vIHNlY3VuZGFyaW9zXG4kYW1hcmlsbG86ICNGN0Q1MDAgIWRlZmF1bHQ7XG5cbiR2ZXJkZS01MDogICM4MENBOUMgIWRlZmF1bHQ7XG4kYXp1bC00MDogICM5OUM1RTMgIWRlZmF1bHQ7XG4kYXp1bC0xMDogICNGMEY4RkUgIWRlZmF1bHQ7XG4vLyBlc2NhbGEgZGUgZ3Jpc2VzXG4kZ3Jpcy0xMDogI0Y0RjRGNCAhZGVmYXVsdDtcbiRncmlzLTE1OiAjRUZGMUY0ICFkZWZhdWx0O1xuJGdyaXMtMjA6ICNFQUVBRUEgIWRlZmF1bHQ7XG4kZ3Jpcy00MDogI0UyRTJFMyAhZGVmYXVsdDtcbiRncmlzLTUwOiAjQUNBREFDICFkZWZhdWx0O1xuJGdyaXMtODA6ICM4ZjhmOGYgIWRlZmF1bHQ7XG5cbi8vIHZhbGlkYWNpb25cblxuJHZlcmRlLTEwOiAjRTVGNEVCICFkZWZhdWx0O1xuJHZlcmRlLTUwOiAjODBDQTlDICFkZWZhdWx0O1xuJGFtYXJpbGxvLTEwOiAjRkVGOUQ5ICFkZWZhdWx0O1xuJGFtYXJpbGxvLTUwOiAjRkJFQTgwICFkZWZhdWx0O1xuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCI7XG4gIHNyYzogdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL051bml0by1CbGFjay53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCh+c3JjL2Fzc2V0cy9mb250cy9OdW5pdG8tQmxhY2sud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCI7XG4gIHNyYzogdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL051bml0by1Cb2xkLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL051bml0by1Cb2xkLndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIjtcbiAgc3JjOiB1cmwofnNyYy9hc3NldHMvZm9udHMvb3ZlcnBhc3MtYm9sZC13ZWJmb250LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL292ZXJwYXNzLWJvbGQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NsaWdodFwiO1xuICBzcmM6IHVybCh+c3JjL2Fzc2V0cy9mb250cy9vdmVycGFzcy1saWdodC13ZWJmb250LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL292ZXJwYXNzLWxpZ2h0LXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiO1xuICBzcmM6IHVybCh+c3JjL2Fzc2V0cy9mb250cy9vdmVycGFzcy1yZWd1bGFyLXdlYmZvbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwofnNyYy9hc3NldHMvZm9udHMvb3ZlcnBhc3MtcmVndWxhci13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby14bDogY2xhbXAoMS41cmVtLCAzdncgKyAwLjJyZW0sIDJyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLWw6IGNsYW1wKDEuM3JlbSwgM3Z3ICsgMC4ycmVtLCAxLjdyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLW06IGNsYW1wKDEuMnJlbSwgM3Z3ICsgMC4ycmVtLCAxLjVyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLWxhYmVsOiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1wbGFjZWhvbGRlcjogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLXB1YmxpY2lkYWQtaDE6IGNsYW1wKDJyZW0sIDN2dyArIDAuMnJlbSwgMy42cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1wdWJsaWNpZGFkLWgyOiBjbGFtcCgxLjhyZW0sIDN2dyArIDAuMnJlbSwgMnJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tcHVibGljaWRhZC1oMzogY2xhbXAoMS42cmVtLCAzdncgKyAwLjJyZW0sIDEuOHJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1sYWJlbC1jaGVja2JveDogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtcDogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtY2FwdGlvbjogMS4zcmVtO1xuICAtLWJzLS1mb250LXNpemUtbWVudTogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtaDE6IGNsYW1wKDIuMnJlbSwgM3Z3ICsgMC4ycmVtLCA0cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWgxLWVzcGVjaWFsOiBjbGFtcCgyLjJyZW0sIDR2dywgM3JlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oMS1lc3BlY2lhbC1zcGFuOiBjbGFtcCgzcmVtLCA0dncsIDVyZW0pO1xuICAtLWJzLS1mb250LXNpemUtaDI6IGNsYW1wKDEuOHJlbSwgMnZ3ICsgMC4ycmVtLCAzcmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWgzOiBjbGFtcCgxLjZyZW0sIDJ2dyArIDAuMnJlbSwgMnJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oNDogMS44cmVtO1xuICAtLWJzLS1mb250LXNpemUtaDU6IDEuNXJlbTtcbiAgLS1icy0tZm9udC1zaXplLWJ1dHRvbjogMS41cmVtO1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvOiAjZmZmZmZmO1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm86ICMwMDAwMDA7XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphOiAjZmY5MDE1O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMTA6ICNGRkY0RTg7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMDogI0ZGRTlEMDtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwOiAjRkZDNzhBO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtOTA6ICNGRDlCMkQ7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3ZlcjogI0UwNjMwODtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWRhcms6ICM2NzM5MDY7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmVncm8taG92ZXI6ICM4ZjhmOGY7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYmxhbmNvLWhvdmVyOiAjRUFFQUVBO1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01OiAjZmFmYWZhO1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMDogI0Y0RjRGNDtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTU6ICNFRkYxRjQ7XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwOiAjRUFFQUVBO1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MDogI0UyRTJFMztcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTA6ICNBQ0FEQUM7XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwOiAjOGY4ZjhmO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam86ICNFRjM3NDI7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3ZlcjogI0I5MUIyNDtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTEwOiAjRkZFN0U5O1xuICAtLWJzLS1jb2xvci12YWxpZGFjaW9uLXJvam8tNTA6ICNGNzlCQTA7XG59XG5cbmgxLnotdGl0dWxvLFxucC56LXRpdHVsby5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDEpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5oMS56LXRpdHVsby56LWNvbnRlbmlkbyxcbnAuei10aXR1bG8uaDEuei1jb250ZW5pZG8ge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLXhsKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmgxLnotdGl0dWxvLnotcHVibGljaWRhZCxcbnAuei10aXR1bG8uaDEuei1wdWJsaWNpZGFkIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1wdWJsaWNpZGFkLWgxKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5oMS56LXRpdHVsby56LWVzcGVjaWFsLFxucC56LXRpdHVsby5oMS56LWVzcGVjaWFsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgxLWVzcGVjaWFsKTtcbn1cbmgxLnotdGl0dWxvLnotZXNwZWNpYWwgc3BhbixcbnAuei10aXR1bG8uaDEuei1lc3BlY2lhbCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMS1lc3BlY2lhbC1zcGFuKTtcbn1cblxuaDIuei10aXR1bG8sXG5wLnotdGl0dWxvLmgyIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgyKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGgyLnotdGl0dWxvLFxucC56LXRpdHVsby5oMiB7XG4gICAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcbiAgfVxufVxuaDIuei10aXR1bG8uei1jb250ZW5pZG8sXG5wLnotdGl0dWxvLmgyLnotY29udGVuaWRvIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1sKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmgyLnotdGl0dWxvLnotY29udGVuaWRvc3Ryb25nLFxucC56LXRpdHVsby5oMi56LWNvbnRlbmlkb3N0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5oMi56LXRpdHVsby56LXB1YmxpY2lkYWQsXG5wLnotdGl0dWxvLmgyLnotcHVibGljaWRhZCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tcHVibGljaWRhZC1oMik7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xufVxuXG5oMy56LXRpdHVsbyxcbnAuei10aXR1bG8uaDMge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDMpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuaDMuei10aXR1bG8uei1jb250ZW5pZG8sXG5wLnotdGl0dWxvLmgzLnotY29udGVuaWRvIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1tKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG5oMy56LXRpdHVsby56LWNvbnRlbmlkby56LWdyaXMtODAsXG5wLnotdGl0dWxvLmgzLnotY29udGVuaWRvLnotZ3Jpcy04MCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuaDMuei10aXR1bG8uei1jb250ZW5pZG8uei1uZWdybyxcbnAuei10aXR1bG8uaDMuei1jb250ZW5pZG8uei1uZWdybyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbmgzLnotdGl0dWxvLnotcHVibGljaWRhZCxcbnAuei10aXR1bG8uaDMuei1wdWJsaWNpZGFkIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1wdWJsaWNpZGFkLWgzKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG5oNC56LXRpdHVsbyxcbnAuei10aXR1bG8uaDQge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWg0KTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuXG5oNS56LXRpdHVsbyxcbnAuei10aXR1bG8uaDUge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWg1KTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuXG5wLnotbGFiZWwsXG4uei1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbnAuei1sYWJlbC5zaW1wbGUsXG4uei1sYWJlbC5zaW1wbGUge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbnAuei1sYWJlbFtkaXNhYmxlZF0sXG4uei1sYWJlbFtkaXNhYmxlZF0ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbnAuei1sYWJlbFtkaXNhYmxlZF0gfiAuei1jYXB0aW9uLFxuLnotbGFiZWxbZGlzYWJsZWRdIH4gLnotY2FwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuXG4uei1vcHRpb25hbCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi56LXJlcXVpcmVkIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuXG5oNS56LXRpdHVsbyxcbnAuei10aXR1bG8uaDEsXG5oNC56LXRpdHVsbyxcbnAuei10aXR1bG8uaDIsXG5oMy56LXRpdHVsbyxcbnAuei10aXR1bG8uaDMsXG5oMi56LXRpdHVsbyxcbnAuei10aXR1bG8uaDQsXG5oMS56LXRpdHVsbyxcbnAuei10aXR1bG8uaDUsXG5wLFxuc21hbGwge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuaDUuei10aXR1bG8uei1jZW50ZXIsXG5wLnotdGl0dWxvLmgxLnotY2VudGVyLFxuaDQuei10aXR1bG8uei1jZW50ZXIsXG5wLnotdGl0dWxvLmgyLnotY2VudGVyLFxuaDMuei10aXR1bG8uei1jZW50ZXIsXG5wLnotdGl0dWxvLmgzLnotY2VudGVyLFxuaDIuei10aXR1bG8uei1jZW50ZXIsXG5wLnotdGl0dWxvLmg0LnotY2VudGVyLFxuaDEuei10aXR1bG8uei1jZW50ZXIsXG5wLnotdGl0dWxvLmg1LnotY2VudGVyLFxucC56LWNlbnRlcixcbnNtYWxsLnotY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgaDUuei10aXR1bG8sXG5wLnotdGl0dWxvLmgxLFxuaDQuei10aXR1bG8sXG5wLnotdGl0dWxvLmgyLFxuaDMuei10aXR1bG8sXG5wLnotdGl0dWxvLmgzLFxuaDIuei10aXR1bG8sXG5wLnotdGl0dWxvLmg0LFxuaDEuei10aXR1bG8sXG5wLnotdGl0dWxvLmg1LFxucCxcbnNtYWxsIHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG59XG5oNS56LXRpdHVsby56LXN0cm9rZSxcbnAuei10aXR1bG8uaDEuei1zdHJva2UsXG5oNC56LXRpdHVsby56LXN0cm9rZSxcbnAuei10aXR1bG8uaDIuei1zdHJva2UsXG5oMy56LXRpdHVsby56LXN0cm9rZSxcbnAuei10aXR1bG8uaDMuei1zdHJva2UsXG5oMi56LXRpdHVsby56LXN0cm9rZSxcbnAuei10aXR1bG8uaDQuei1zdHJva2UsXG5oMS56LXRpdHVsby56LXN0cm9rZSxcbnAuei10aXR1bG8uaDUuei1zdHJva2UsXG5wLnotc3Ryb2tlLFxuc21hbGwuei1zdHJva2Uge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMnB4O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbn1cbmg1LnotdGl0dWxvLnotbm9ybWFsLFxucC56LXRpdHVsby5oMS56LW5vcm1hbCxcbmg0LnotdGl0dWxvLnotbm9ybWFsLFxucC56LXRpdHVsby5oMi56LW5vcm1hbCxcbmgzLnotdGl0dWxvLnotbm9ybWFsLFxucC56LXRpdHVsby5oMy56LW5vcm1hbCxcbmgyLnotdGl0dWxvLnotbm9ybWFsLFxucC56LXRpdHVsby5oNC56LW5vcm1hbCxcbmgxLnotdGl0dWxvLnotbm9ybWFsLFxucC56LXRpdHVsby5oNS56LW5vcm1hbCxcbnAuei1ub3JtYWwsXG5zbWFsbC56LW5vcm1hbCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuaDUuei10aXR1bG8uei1uZWdyaXRhLFxucC56LXRpdHVsby5oMS56LW5lZ3JpdGEsXG5oNC56LXRpdHVsby56LW5lZ3JpdGEsXG5wLnotdGl0dWxvLmgyLnotbmVncml0YSxcbmgzLnotdGl0dWxvLnotbmVncml0YSxcbnAuei10aXR1bG8uaDMuei1uZWdyaXRhLFxuaDIuei10aXR1bG8uei1uZWdyaXRhLFxucC56LXRpdHVsby5oNC56LW5lZ3JpdGEsXG5oMS56LXRpdHVsby56LW5lZ3JpdGEsXG5wLnotdGl0dWxvLmg1LnotbmVncml0YSxcbnAuei1uZWdyaXRhLFxuc21hbGwuei1uZWdyaXRhIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5oNS56LXRpdHVsby56LWdyaXMtNTAsIGg1LnotdGl0dWxvLmdyaXMtNTAsXG5wLnotdGl0dWxvLmgxLnotZ3Jpcy01MCxcbnAuei10aXR1bG8uaDEuZ3Jpcy01MCxcbmg0LnotdGl0dWxvLnotZ3Jpcy01MCxcbmg0LnotdGl0dWxvLmdyaXMtNTAsXG5wLnotdGl0dWxvLmgyLnotZ3Jpcy01MCxcbnAuei10aXR1bG8uaDIuZ3Jpcy01MCxcbmgzLnotdGl0dWxvLnotZ3Jpcy01MCxcbmgzLnotdGl0dWxvLmdyaXMtNTAsXG5wLnotdGl0dWxvLmgzLnotZ3Jpcy01MCxcbnAuei10aXR1bG8uaDMuZ3Jpcy01MCxcbmgyLnotdGl0dWxvLnotZ3Jpcy01MCxcbmgyLnotdGl0dWxvLmdyaXMtNTAsXG5wLnotdGl0dWxvLmg0LnotZ3Jpcy01MCxcbnAuei10aXR1bG8uaDQuZ3Jpcy01MCxcbmgxLnotdGl0dWxvLnotZ3Jpcy01MCxcbmgxLnotdGl0dWxvLmdyaXMtNTAsXG5wLnotdGl0dWxvLmg1LnotZ3Jpcy01MCxcbnAuei10aXR1bG8uaDUuZ3Jpcy01MCxcbnAuei1ncmlzLTUwLFxucC5ncmlzLTUwLFxuc21hbGwuei1ncmlzLTUwLFxuc21hbGwuZ3Jpcy01MCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuaDUuei10aXR1bG8uei1ncmlzLTgwLCBoNS56LXRpdHVsby5ncmlzLTgwLFxucC56LXRpdHVsby5oMS56LWdyaXMtODAsXG5wLnotdGl0dWxvLmgxLmdyaXMtODAsXG5oNC56LXRpdHVsby56LWdyaXMtODAsXG5oNC56LXRpdHVsby5ncmlzLTgwLFxucC56LXRpdHVsby5oMi56LWdyaXMtODAsXG5wLnotdGl0dWxvLmgyLmdyaXMtODAsXG5oMy56LXRpdHVsby56LWdyaXMtODAsXG5oMy56LXRpdHVsby5ncmlzLTgwLFxucC56LXRpdHVsby5oMy56LWdyaXMtODAsXG5wLnotdGl0dWxvLmgzLmdyaXMtODAsXG5oMi56LXRpdHVsby56LWdyaXMtODAsXG5oMi56LXRpdHVsby5ncmlzLTgwLFxucC56LXRpdHVsby5oNC56LWdyaXMtODAsXG5wLnotdGl0dWxvLmg0LmdyaXMtODAsXG5oMS56LXRpdHVsby56LWdyaXMtODAsXG5oMS56LXRpdHVsby5ncmlzLTgwLFxucC56LXRpdHVsby5oNS56LWdyaXMtODAsXG5wLnotdGl0dWxvLmg1LmdyaXMtODAsXG5wLnotZ3Jpcy04MCxcbnAuZ3Jpcy04MCxcbnNtYWxsLnotZ3Jpcy04MCxcbnNtYWxsLmdyaXMtODAge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbmg1LnotdGl0dWxvLnotbmVncm8sIGg1LnotdGl0dWxvLm5lZ3JvLFxucC56LXRpdHVsby5oMS56LW5lZ3JvLFxucC56LXRpdHVsby5oMS5uZWdybyxcbmg0LnotdGl0dWxvLnotbmVncm8sXG5oNC56LXRpdHVsby5uZWdybyxcbnAuei10aXR1bG8uaDIuei1uZWdybyxcbnAuei10aXR1bG8uaDIubmVncm8sXG5oMy56LXRpdHVsby56LW5lZ3JvLFxuaDMuei10aXR1bG8ubmVncm8sXG5wLnotdGl0dWxvLmgzLnotbmVncm8sXG5wLnotdGl0dWxvLmgzLm5lZ3JvLFxuaDIuei10aXR1bG8uei1uZWdybyxcbmgyLnotdGl0dWxvLm5lZ3JvLFxucC56LXRpdHVsby5oNC56LW5lZ3JvLFxucC56LXRpdHVsby5oNC5uZWdybyxcbmgxLnotdGl0dWxvLnotbmVncm8sXG5oMS56LXRpdHVsby5uZWdybyxcbnAuei10aXR1bG8uaDUuei1uZWdybyxcbnAuei10aXR1bG8uaDUubmVncm8sXG5wLnotbmVncm8sXG5wLm5lZ3JvLFxuc21hbGwuei1uZWdybyxcbnNtYWxsLm5lZ3JvIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuaDUuei10aXR1bG8uei1uYXJhbmphLCBoNS56LXRpdHVsby5uYXJhbmphLFxucC56LXRpdHVsby5oMS56LW5hcmFuamEsXG5wLnotdGl0dWxvLmgxLm5hcmFuamEsXG5oNC56LXRpdHVsby56LW5hcmFuamEsXG5oNC56LXRpdHVsby5uYXJhbmphLFxucC56LXRpdHVsby5oMi56LW5hcmFuamEsXG5wLnotdGl0dWxvLmgyLm5hcmFuamEsXG5oMy56LXRpdHVsby56LW5hcmFuamEsXG5oMy56LXRpdHVsby5uYXJhbmphLFxucC56LXRpdHVsby5oMy56LW5hcmFuamEsXG5wLnotdGl0dWxvLmgzLm5hcmFuamEsXG5oMi56LXRpdHVsby56LW5hcmFuamEsXG5oMi56LXRpdHVsby5uYXJhbmphLFxucC56LXRpdHVsby5oNC56LW5hcmFuamEsXG5wLnotdGl0dWxvLmg0Lm5hcmFuamEsXG5oMS56LXRpdHVsby56LW5hcmFuamEsXG5oMS56LXRpdHVsby5uYXJhbmphLFxucC56LXRpdHVsby5oNS56LW5hcmFuamEsXG5wLnotdGl0dWxvLmg1Lm5hcmFuamEsXG5wLnotbmFyYW5qYSxcbnAubmFyYW5qYSxcbnNtYWxsLnotbmFyYW5qYSxcbnNtYWxsLm5hcmFuamEge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbmg1LnotdGl0dWxvLnotYmxhbmNvLCBoNS56LXRpdHVsby5ibGFuY28sXG5wLnotdGl0dWxvLmgxLnotYmxhbmNvLFxucC56LXRpdHVsby5oMS5ibGFuY28sXG5oNC56LXRpdHVsby56LWJsYW5jbyxcbmg0LnotdGl0dWxvLmJsYW5jbyxcbnAuei10aXR1bG8uaDIuei1ibGFuY28sXG5wLnotdGl0dWxvLmgyLmJsYW5jbyxcbmgzLnotdGl0dWxvLnotYmxhbmNvLFxuaDMuei10aXR1bG8uYmxhbmNvLFxucC56LXRpdHVsby5oMy56LWJsYW5jbyxcbnAuei10aXR1bG8uaDMuYmxhbmNvLFxuaDIuei10aXR1bG8uei1ibGFuY28sXG5oMi56LXRpdHVsby5ibGFuY28sXG5wLnotdGl0dWxvLmg0LnotYmxhbmNvLFxucC56LXRpdHVsby5oNC5ibGFuY28sXG5oMS56LXRpdHVsby56LWJsYW5jbyxcbmgxLnotdGl0dWxvLmJsYW5jbyxcbnAuei10aXR1bG8uaDUuei1ibGFuY28sXG5wLnotdGl0dWxvLmg1LmJsYW5jbyxcbnAuei1ibGFuY28sXG5wLmJsYW5jbyxcbnNtYWxsLnotYmxhbmNvLFxuc21hbGwuYmxhbmNvIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbmg1LnotdGl0dWxvLnotdXAsXG5wLnotdGl0dWxvLmgxLnotdXAsXG5oNC56LXRpdHVsby56LXVwLFxucC56LXRpdHVsby5oMi56LXVwLFxuaDMuei10aXR1bG8uei11cCxcbnAuei10aXR1bG8uaDMuei11cCxcbmgyLnotdGl0dWxvLnotdXAsXG5wLnotdGl0dWxvLmg0LnotdXAsXG5oMS56LXRpdHVsby56LXVwLFxucC56LXRpdHVsby5oNS56LXVwLFxucC56LXVwLFxuc21hbGwuei11cCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oNS56LXRpdHVsbyBzdHJvbmcsXG5wLnotdGl0dWxvLmgxIHN0cm9uZyxcbmg0LnotdGl0dWxvIHN0cm9uZyxcbnAuei10aXR1bG8uaDIgc3Ryb25nLFxuaDMuei10aXR1bG8gc3Ryb25nLFxucC56LXRpdHVsby5oMyBzdHJvbmcsXG5oMi56LXRpdHVsbyBzdHJvbmcsXG5wLnotdGl0dWxvLmg0IHN0cm9uZyxcbmgxLnotdGl0dWxvIHN0cm9uZyxcbnAuei10aXR1bG8uaDUgc3Ryb25nLFxucCBzdHJvbmcsXG5zbWFsbCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cblxucDpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KC56LXRpdHVsbykge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5wOm5vdChoMSk6bm90KGgyKTpub3QoaDMpOm5vdChoNCk6bm90KGg1KTpub3QoLnotdGl0dWxvKSBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxucDpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KC56LXRpdHVsbykgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbn1cbnA6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdCguei10aXR1bG8pIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxucDpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KC56LXRpdHVsbykgc3Ryb25nLm5hcmFuamEge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbnA6bm90KGgxKTpub3QoaDIpOm5vdChoMyk6bm90KGg0KTpub3QoaDUpOm5vdCguei10aXR1bG8pLnotY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1jYXB0aW9uKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5wOm5vdChoMSk6bm90KGgyKTpub3QoaDMpOm5vdChoNCk6bm90KGg1KTpub3QoLnotdGl0dWxvKS56LWNhcHRpb24uei1lcnJvciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cblxucCBzbWFsbCxcbnNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWNhcHRpb24pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBsaW5lLWhlaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG59XG5wIHNtYWxsIHN0cm9uZyxcbnNtYWxsIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxucCBzbWFsbCBhLFxuc21hbGwgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmRpdi56LWxpc3RhIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG59XG5kaXYuei1saXN0YSBzcGFuIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbmRpdi56LWxpc3RhIHNwYW4uY2hlY2sge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9jaGVja2JveF9uYXJhbmphX2NoZWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5kaXYuei1saXN0YSBwIHtcbiAgZmxleDogMTtcbn1cblxudWwuei1saXN0YSBsaSxcbm9sLnotbGlzdGEgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG51bC56LWxpc3RhIGxpIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1uZXh0LnN2ZykgbGVmdCAxcHggbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxub2wuei1saXN0YSB7XG4gIGNvdW50ZXItcmVzZXQ6IGVsZW1lbnQtY291bnRlcjtcbn1cbm9sLnotbGlzdGEgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBlbGVtZW50LWNvdW50ZXI7XG59XG5vbC56LWxpc3RhIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGVsZW1lbnQtY291bnRlcik7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMXB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi56LWNvbnRlbmVkb3Ige1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuLnotY29udGVuZWRvci5leHRlbmRlZCB7XG4gIG1heC13aWR0aDogY2xhbXAoMTIwMHB4LDEwMCUsMTYwMHB4KTtcbn1cbi56LWNvbnRlbmVkb3IuZnVsbCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzJweCkgIWltcG9ydGFudDtcbn1cblxuLnotbWFpbi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xufVxuLnotbWFpbi1jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG4uei1tYWluLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uei1tYWluLWNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uei1iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbn1cbi56LWJhY2tncm91bmQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG4uei1iYWNrZ3JvdW5kOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LWJhY2tncm91bmQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnotd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uei13cmFwcGVyLmV4dGVuZGVkIHtcbiAgbWF4LXdpZHRoOiBjYWxjKCRjb250YWluZXItc2l6ZSArIDM4MHB4KTtcbn1cbi56LXdyYXBwZXIgLmR1bW15IHtcbiAgZmxleDogMTtcbn1cblxuLm5vLW1hcmdpbiB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubm8tbWFyZ2luLXRiIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1tYXJnaW4tbHIge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLyohXG4gKiBCb290c3RyYXAgR3JpZCB2NS4xLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJzLWJsdWU6ICMwZDZlZmQ7XG4gIC0tYnMtaW5kaWdvOiAjNjYxMGYyO1xuICAtLWJzLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1icy1waW5rOiAjZDYzMzg0O1xuICAtLWJzLXJlZDogI2RjMzU0NTtcbiAgLS1icy1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0tYnMteWVsbG93OiAjZmZjMTA3O1xuICAtLWJzLWdyZWVuOiAjMTk4NzU0O1xuICAtLWJzLXRlYWw6ICMyMGM5OTc7XG4gIC0tYnMtY3lhbjogIzBkY2FmMDtcbiAgLS1icy13aGl0ZTogI2ZmZjtcbiAgLS1icy1ncmF5OiAjNmM3NTdkO1xuICAtLWJzLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTEwMDogI2Y4ZjlmYTtcbiAgLS1icy1ncmF5LTIwMDogI2U5ZWNlZjtcbiAgLS1icy1ncmF5LTMwMDogI2RlZTJlNjtcbiAgLS1icy1ncmF5LTQwMDogI2NlZDRkYTtcbiAgLS1icy1ncmF5LTUwMDogI2FkYjViZDtcbiAgLS1icy1ncmF5LTYwMDogIzZjNzU3ZDtcbiAgLS1icy1ncmF5LTcwMDogIzQ5NTA1NztcbiAgLS1icy1ncmF5LTgwMDogIzM0M2E0MDtcbiAgLS1icy1ncmF5LTkwMDogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5OiAjMGQ2ZWZkO1xuICAtLWJzLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1icy1zdWNjZXNzOiAjMTk4NzU0O1xuICAtLWJzLWluZm86ICMwZGNhZjA7XG4gIC0tYnMtd2FybmluZzogI2ZmYzEwNztcbiAgLS1icy1kYW5nZXI6ICNkYzM1NDU7XG4gIC0tYnMtbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tYnMtZGFyazogIzIxMjUyOTtcbiAgLS1icy1wcmltYXJ5LXJnYjogMTMsIDExMCwgMjUzO1xuICAtLWJzLXNlY29uZGFyeS1yZ2I6IDEwOCwgMTE3LCAxMjU7XG4gIC0tYnMtc3VjY2Vzcy1yZ2I6IDI1LCAxMzUsIDg0O1xuICAtLWJzLWluZm8tcmdiOiAxMywgMjAyLCAyNDA7XG4gIC0tYnMtd2FybmluZy1yZ2I6IDI1NSwgMTkzLCA3O1xuICAtLWJzLWRhbmdlci1yZ2I6IDIyMCwgNTMsIDY5O1xuICAtLWJzLWxpZ2h0LXJnYjogMjQ4LCAyNDksIDI1MDtcbiAgLS1icy1kYXJrLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWJvZHktY29sb3ItcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICAtLWJzLWJvZHktZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnMtYm9keS1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1ib2R5LWJnOiAjZmZmO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteHhsLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1ndXR0ZXIteCwgMXJlbSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtZ3V0dGVyLXgsIDFyZW0pO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIteHhsLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgfVxufVxuLnJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDJyZW07XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWd1dHRlci15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xufVxuLnJvdyA+ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1icy1ndXR0ZXIteCkgKiAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwJTtcbn1cblxuLnJvdy1jb2xzLWF1dG8gPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4ucm93LWNvbHMtMyA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi5nLTAsXG4uZ3gtMCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDA7XG59XG5cbi5nLTAsXG4uZ3ktMCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDA7XG59XG5cbi5nLTEsXG4uZ3gtMSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG59XG5cbi5nLTEsXG4uZ3ktMSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG59XG5cbi5nLTIsXG4uZ3gtMiB7XG4gIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbn1cblxuLmctMixcbi5neS0yIHtcbiAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xufVxuXG4uZy0zLFxuLmd4LTMge1xuICAtLWJzLWd1dHRlci14OiAxcmVtO1xufVxuXG4uZy0zLFxuLmd5LTMge1xuICAtLWJzLWd1dHRlci15OiAxcmVtO1xufVxuXG4uZy00LFxuLmd4LTQge1xuICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG59XG5cbi5nLTQsXG4uZ3ktNCB7XG4gIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbn1cblxuLmctNSxcbi5neC01IHtcbiAgLS1icy1ndXR0ZXIteDogM3JlbTtcbn1cblxuLmctNSxcbi5neS01IHtcbiAgLS1icy1ndXR0ZXIteTogM3JlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLXNtLTAsXG4uZ3gtc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLXNtLTAsXG4uZ3ktc20tMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLXNtLTEsXG4uZ3gtc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTEsXG4uZ3ktc20tMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTIsXG4uZ3gtc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctc20tMixcbi5neS1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1zbS0zLFxuLmd4LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1zbS0zLFxuLmd5LXNtLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1zbS00LFxuLmd4LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTQsXG4uZ3ktc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctc20tNSxcbi5neC1zbS01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmctc20tNSxcbi5neS1zbS01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctbWQtMCxcbi5neC1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmctbWQtMCxcbi5neS1tZC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmctbWQtMSxcbi5neC1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtMSxcbi5neS1tZC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctbWQtMixcbi5neC1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1tZC0yLFxuLmd5LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTMsXG4uZ3gtbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLW1kLTMsXG4uZ3ktbWQtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLW1kLTQsXG4uZ3gtbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctbWQtNCxcbi5neS1tZC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1tZC01LFxuLmd4LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy1tZC01LFxuLmd5LW1kLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1sZy0wLFxuLmd4LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1sZy0wLFxuLmd5LWxnLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1sZy0xLFxuLmd4LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0xLFxuLmd5LWxnLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1sZy0yLFxuLmd4LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTIsXG4uZ3ktbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neC1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctbGctMyxcbi5neS1sZy0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctbGctNCxcbi5neC1sZy00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1sZy00LFxuLmd5LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTUsXG4uZ3gtbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLWxnLTUsXG4uZ3ktbGctNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy14bC0wLFxuLmd4LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy14bC0wLFxuLmd5LXhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy14bC0xLFxuLmd4LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy14bC0xLFxuLmd5LXhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy14bC0yLFxuLmd4LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTIsXG4uZ3kteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmcteGwtMyxcbi5neC14bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmcteGwtMyxcbi5neS14bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmcteGwtNCxcbi5neC14bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy14bC00LFxuLmd5LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3gteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLXhsLTUsXG4uZ3kteGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC14eGwtMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC14eGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy14eGwtMCxcbi5neC14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLXh4bC0wLFxuLmd5LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmcteHhsLTEsXG4uZ3gteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy14eGwtMSxcbi5neS14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0yLFxuLmd4LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy14eGwtMixcbi5neS14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmcteHhsLTMsXG4uZ3gteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy14eGwtMyxcbi5neS14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXh4bC00LFxuLmd4LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy14eGwtNCxcbi5neS14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmcteHhsLTUsXG4uZ3gteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy14eGwtNSxcbi5neS14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMyAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogNiAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnNpbXBsZSwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8ge1xuICBoZWlnaHQ6IDU0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5OTk5O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnNpbXBsZSwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8ge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5zaW1wbGUsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5zaW1wbGUgYS5tZW51LCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIGEubWVudSwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gYS5tZW51IHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogNTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXVpLW5hdi1tZW51LW1lbnUtc2ltcGxlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmhlYWRlci56LWhlYWRlci5zaW1wbGUgYS5tZW51OmhvdmVyLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIGEubWVudTpob3ZlciwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gYS5tZW51OmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnNpbXBsZSBhLm1lbnUsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgYS5tZW51LCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyBhLm1lbnUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAzMnB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXVpLW5hdi1tZW51LW1lbnUtc2ltcGxlLnN2ZykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjgwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnNpbXBsZSBhLm1lbnUsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgYS5tZW51LCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyBhLm1lbnUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA0OHB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIGEubG9nb3RpcG8gZmlndXJlLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIGEubG9nb3RpcG8gZmlndXJlLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyBhLmxvZ290aXBvIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmhlYWRlci56LWhlYWRlci5zaW1wbGUgYS5sb2dvdGlwbyBmaWd1cmUgaW1nLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIGEubG9nb3RpcG8gZmlndXJlIGltZywgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gYS5sb2dvdGlwbyBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGhlaWdodCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIuc2ltcGxlIGEubG9nb3RpcG8gZmlndXJlIGltZywgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCBhLmxvZ290aXBvIGZpZ3VyZSBpbWcsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIGEubG9nb3RpcG8gZmlndXJlIGltZyB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnNpbXBsZSBhLmxvZ290aXBvIGZpZ3VyZSBpbWcsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgYS5sb2dvdGlwbyBmaWd1cmUgaW1nLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyBhLmxvZ290aXBvIGZpZ3VyZSBpbWcge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnNpbXBsZSB1bC56LWhlYWRlci10b29sYmFyLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIHVsLnotaGVhZGVyLXRvb2xiYXIsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIHVsLnotaGVhZGVyLXRvb2xiYXIge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBmbGV4OiAxO1xufVxuaGVhZGVyLnotaGVhZGVyLnNpbXBsZSB1bC56LWhlYWRlci10b29sYmFyIGxpLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIHVsLnotaGVhZGVyLXRvb2xiYXIgbGksIGhlYWRlci56LWhlYWRlci5wcml2YWRvIHVsLnotaGVhZGVyLXRvb2xiYXIgbGkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmhlYWRlci56LWhlYWRlci5zaW1wbGUgdWwuei1oZWFkZXItdG9vbGJhciBsaS5uby1tYXJnaW4sIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgdWwuei1oZWFkZXItdG9vbGJhciBsaS5uby1tYXJnaW4sIGhlYWRlci56LWhlYWRlci5wcml2YWRvIHVsLnotaGVhZGVyLXRvb2xiYXIgbGkubm8tbWFyZ2luIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIHVsLnotaGVhZGVyLXRvb2xiYXIgbGkgYSwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCB1bC56LWhlYWRlci10b29sYmFyIGxpIGEsIGhlYWRlci56LWhlYWRlci5wcml2YWRvIHVsLnotaGVhZGVyLXRvb2xiYXIgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmhlYWRlci56LWhlYWRlci5zaW1wbGUgLnotd3JhcHBlciwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCAuei13cmFwcGVyLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5zaW1wbGUgLnotd3JhcHBlciwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCAuei13cmFwcGVyLCBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5zaW1wbGUgLnotd3JhcHBlciBhLmxvZ290aXBvLCBoZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIC56LXdyYXBwZXIgYS5sb2dvdGlwbywgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBhLmxvZ290aXBvIHtcbiAgZmxleDogMCAwIDkwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIuc2ltcGxlIC56LXdyYXBwZXIgYS5sb2dvdGlwbywgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCAuei13cmFwcGVyIGEubG9nb3RpcG8sIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgYS5sb2dvdGlwbyB7XG4gICAgZmxleDogMSAwIDEzMHB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIC56LXdyYXBwZXIgLnotaGVhZGVyLXRvb2xiYXIsIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgLnotd3JhcHBlciAuei1oZWFkZXItdG9vbGJhciwgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciAuei1oZWFkZXItdG9vbGJhciB7XG4gIGZsZXg6IDE7XG59XG5oZWFkZXIuei1oZWFkZXIuc2ltcGxlIC56LWJ0biwgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCAuei1idG4sIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LWJ0biB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBhLm1lbnUge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgYS5sb2dvdGlwbyB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24ge1xuICBmbGV4OiAxO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGkge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGkge1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaSA+IHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDQ2cHg7XG4gIHJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGkgPiB1bCB7XG4gICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0b3A6IDEwMSU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpW2ZpeF0gPiB1bCB7XG4gIG1pbi13aWR0aDogMzAwcHg7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaS5zZXAge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaS5zZXAge1xuICAgIG1hcmdpbjogMCAxNnB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApIHtcbiAgICBtaW4td2lkdGg6IDM2cHg7XG4gICAgbWluLWhlaWdodDogMzZweDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XTpob3ZlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW2dyaXNdOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bZ3Jpc10gPiB1bCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW2dyaXNdID4gdWwgPiBsaSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtncmlzXSA+IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW2dyaXNdID4gdWwgPiBsaSBhIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bZ3Jpc10gPiB1bCA+IGxpIGEgZmlndXJlIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW2dyaXNdID4gdWwgPiBsaSBhOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW2dyaXNdID4gdWwgPiBsaSBhOmhvdmVyIGZpZ3VyZSBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV06aG92ZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTApO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXTpob3ZlciA+IC51c2VyLWlkLFxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXTpob3ZlciA+IGEge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXTpob3ZlciA+IC51c2VyLWlkIHNwYW4sXG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW25hcmFuamFdOmhvdmVyID4gYSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV06aG92ZXIgPiAudXNlci1pZCBmaWd1cmUgaW1nLFxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXTpob3ZlciA+IGEgZmlndXJlIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoNTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV0gPiB1bCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW25hcmFuamFdID4gdWwgPiBsaSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApW2RlcGxveV1bbmFyYW5qYV0gPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXSA+IHVsID4gbGkgYSBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXSA+IHVsID4gbGkgYTpob3ZlciBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTApICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKVtkZXBsb3ldW25hcmFuamFdID4gdWwgPiBsaSBhOmhvdmVyIGZpZ3VyZSBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKSAhaW1wb3J0YW50O1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcClbZGVwbG95XVtuYXJhbmphXSA+IHVsID4gbGkgYSBmaWd1cmUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKTpob3ZlciA+IGEsXG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKTpob3ZlciA+IC51c2VyLWlkIHtcbiAgZmlsdGVyOiAxMDAlO1xuICAtd2Via2l0LWZpbHRlcjogMTAwJTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApOmhvdmVyW2RlcGxveV0gPiB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCk6aG92ZXJbZGVwbG95XSA+IHVsIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAxMHB4IDEwcHg7XG4gIH1cbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCk6aG92ZXJbZGVwbG95XSA+IHVsOmFmdGVyIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBoZWlnaHQ6IDE1MCU7XG4gIH1cbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCk6aG92ZXJbZGVwbG95XSA+IHVsOmJlZm9yZSB7XG4gICAgei1pbmRleDogMTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogLTUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApOmhvdmVyW2RlcGxveV0gPiB1bCA+IGxpIHtcbiAgei1pbmRleDogMTA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApOmhvdmVyW2RlcGxveV0gPiB1bCA+IGxpIGEge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCk6aG92ZXJbZGVwbG95XSA+IHVsID4gbGkgYSBmaWd1cmUge1xuICBtYXJnaW46IDAgMCAwIDE2cHg7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKTpob3ZlcltkZXBsb3ldID4gdWwgPiBsaSBhIGZpZ3VyZVtiaWddIHN2ZyB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IGF1dG87XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKTpob3ZlcltkZXBsb3ldID4gdWxbaW52ZXJ0XSA+IGxpID4gYSBzcGFuIHtcbiAgb3JkZXI6IDI7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKTpob3ZlcltkZXBsb3ldID4gdWxbaW52ZXJ0XSA+IGxpID4gYSBmaWd1cmUge1xuICBvcmRlcjogMTtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiBhLFxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiAudXNlci1pZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gYVtwdXNoXSxcbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWRbcHVzaF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IGFbcHVzaF06YWZ0ZXIsXG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IC51c2VyLWlkW3B1c2hdOmFmdGVyIHtcbiAgY29udGVudDogYXR0cihwdXNoKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRvcDogLTZweDtcbiAgcmlnaHQ6IDE1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IGEsXG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IC51c2VyLWlkIHtcbiAgICBtaW4td2lkdGg6IDM2cHg7XG4gICAgbWluLWhlaWdodDogMzZweDtcbiAgfVxufVxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiBhIGZpZ3VyZSxcbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQgZmlndXJlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiBhIGZpZ3VyZSxcbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQgZmlndXJlIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gYSBmaWd1cmUgaW1nLFxuaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiAudXNlci1pZCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiAudXNlci1pZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IGEge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiAudXNlci1pZCBmaWd1cmUge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG5oZWFkZXIuei1oZWFkZXIucHJpdmFkbyAuei13cmFwcGVyIHNlY3Rpb24gPiB1bCA+IGxpOm5vdCguc2VwKSA+IC51c2VyLWlkIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5wcml2YWRvIC56LXdyYXBwZXIgc2VjdGlvbiA+IHVsID4gbGk6bm90KC5zZXApID4gLnVzZXItaWQgc3BhbiB7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgaGVhZGVyLnotaGVhZGVyLnByaXZhZG8gLnotd3JhcHBlciBzZWN0aW9uID4gdWwgPiBsaTpub3QoLnNlcCkgPiAudXNlci1pZCBzcGFuIHN0cm9uZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIH1cbn1cbmhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5oZWFkZXIuei1oZWFkZXIuY29tZXJjaWFsIHNlY3Rpb24gLnotYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci56LWhlYWRlci5jb21lcmNpYWwgc2VjdGlvbiAuei1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjgwcHgpIHtcbiAgaGVhZGVyLnotaGVhZGVyLmNvbWVyY2lhbCBzZWN0aW9uIC56LWJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi56LWhlYWRlci1zZXBhcmF0b3Ige1xuICB3aWR0aDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uei1oZWFkZXItc2VwYXJhdG9yOm5vdCguZ2hvc3QpOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LWhlYWRlci1zZXBhcmF0b3I6bm90KC5naG9zdCk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi56LWhlYWRlci1zcGFuIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1oZWFkZXItc3BhbiB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotaGVhZGVyLXNwYW4ge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuXG4uei1zZXBhcmFkb3Ige1xuICBjbGVhcjogYm90aDtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnotc2VwYXJhZG9yLmgtNSB7XG4gIGhlaWdodDogNXB4O1xufVxuLnotc2VwYXJhZG9yLmgtMTAge1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uei1zZXBhcmFkb3IuaC0xNSB7XG4gIGhlaWdodDogMTVweDtcbn1cbi56LXNlcGFyYWRvci5oLTIwIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnotc2VwYXJhZG9yLmgtMjUge1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uei1zZXBhcmFkb3IuaC0zMCB7XG4gIGhlaWdodDogMzBweDtcbn1cbi56LXNlcGFyYWRvci5oLTM1IHtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLnotc2VwYXJhZG9yLmgtNDAge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uei1zZXBhcmFkb3IuaC00NSB7XG4gIGhlaWdodDogNDVweDtcbn1cbi56LXNlcGFyYWRvci5oLTUwIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnotc2VwYXJhZG9yLmgtNTUge1xuICBoZWlnaHQ6IDU1cHg7XG59XG4uei1zZXBhcmFkb3IuaC02MCB7XG4gIGhlaWdodDogNjBweDtcbn1cbi56LXNlcGFyYWRvci5oLTY1IHtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLnotc2VwYXJhZG9yLmgtNzAge1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uei1zZXBhcmFkb3IuaC03NSB7XG4gIGhlaWdodDogNzVweDtcbn1cbi56LXNlcGFyYWRvci5oLTgwIHtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLnotc2VwYXJhZG9yLmgtODUge1xuICBoZWlnaHQ6IDg1cHg7XG59XG4uei1zZXBhcmFkb3IuaC05MCB7XG4gIGhlaWdodDogOTBweDtcbn1cbi56LXNlcGFyYWRvci5oLTk1IHtcbiAgaGVpZ2h0OiA5NXB4O1xufVxuLnotc2VwYXJhZG9yLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi56LXNlcGFyYWRvci5oLTEwNSB7XG4gIGhlaWdodDogMTA1cHg7XG59XG4uei1zZXBhcmFkb3IuaC0xMTAge1xuICBoZWlnaHQ6IDExMHB4O1xufVxuLnotc2VwYXJhZG9yLmgtMTE1IHtcbiAgaGVpZ2h0OiAxMTVweDtcbn1cbi56LXNlcGFyYWRvci5saW5lYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMnB4IDA7XG59XG4uei1zZXBhcmFkb3IubGluZWFsOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLnotc2VwYXJhZG9yLmxpbmVhbC50aC0xOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKDFweC8gMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygxcHgvIDIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygxcHgvIDIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDFweC8gMik7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG4uei1zZXBhcmFkb3IubGluZWFsLnRoLTI6YWZ0ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IGNhbGMoMnB4LyAyKTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBjYWxjKDJweC8gMik7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiBjYWxjKDJweC8gMik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMnB4LyAyKTtcbiAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cbi56LXNlcGFyYWRvci5saW5lYWwudGgtMzphZnRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogY2FsYygzcHgvIDIpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IGNhbGMoM3B4LyAyKTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IGNhbGMoM3B4LyAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygzcHgvIDIpO1xuICBoZWlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuLnotc2VwYXJhZG9yLmxpbmVhbC50aC00OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKDRweC8gMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYyg0cHgvIDIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYyg0cHgvIDIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDRweC8gMik7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG4uei1zZXBhcmFkb3IubGluZWFsLnRoLTU6YWZ0ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IGNhbGMoNXB4LyAyKTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBjYWxjKDVweC8gMik7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiBjYWxjKDVweC8gMik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoNXB4LyAyKTtcbiAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cbi56LXNlcGFyYWRvci5saW5lYWwudGgtNjphZnRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogY2FsYyg2cHgvIDIpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IGNhbGMoNnB4LyAyKTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IGNhbGMoNnB4LyAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyg2cHgvIDIpO1xuICBoZWlnaHQ6IDZweCAhaW1wb3J0YW50O1xufVxuLnotc2VwYXJhZG9yLmxpbmVhbC50aC03OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKDdweC8gMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYyg3cHgvIDIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYyg3cHgvIDIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDdweC8gMik7XG4gIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG4uei1zZXBhcmFkb3IubGluZWFsLnRoLTg6YWZ0ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IGNhbGMoOHB4LyAyKTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBjYWxjKDhweC8gMik7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiBjYWxjKDhweC8gMik7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoOHB4LyAyKTtcbiAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cbi56LXNlcGFyYWRvci5saW5lYWwudGgtOTphZnRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogY2FsYyg5cHgvIDIpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IGNhbGMoOXB4LyAyKTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IGNhbGMoOXB4LyAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYyg5cHgvIDIpO1xuICBoZWlnaHQ6IDlweCAhaW1wb3J0YW50O1xufVxuLnotc2VwYXJhZG9yLmxpbmVhbC50aC0xMDphZnRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogY2FsYygxMHB4LyAyKTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBjYWxjKDEwcHgvIDIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygxMHB4LyAyKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygxMHB4LyAyKTtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uei1zZXBhcmFkb3IuaC0wIHtcbiAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnotYmxvcXVlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uei1ibG9xdWUubWVuc2FqZSA+IGFydGljbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi56LWJsb3F1ZS5mb3RvZ3JhZmlhIHtcbiAgcGFkZGluZzogMDtcbn1cbi56LWJsb3F1ZS5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cbi56LWJsb3F1ZS5uby1wYWRkaW5nID4gYXJ0aWNsZSB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuei1ibG9xdWUubm8tcGFkZGluZyA+IGFydGljbGUubm8tbW9iaWxlIHtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgfVxufVxuLnotYmxvcXVlLm5vLXBhZGRpbmcgPiBhcnRpY2xlLmJhY2tncm91bmQubmFyYW5qYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1ibG9xdWUubm8tcGFkZGluZyA+IGFydGljbGUuYmFja2dyb3VuZC5uYXJhbmphLTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG59XG4uei1zZWxlY3RvciAuei1ibG9xdWUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uei1ibG9xdWVbZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC4zO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi56LWJsb3F1ZSArIC56LWJsb3F1ZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi56LWJsb3F1ZS5oLTAge1xuICBoZWlnaHQ6IDBweDtcbn1cbi56LWJsb3F1ZS5oLTUge1xuICBoZWlnaHQ6IDVweDtcbn1cbi56LWJsb3F1ZS5oLTEwIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnotYmxvcXVlLmgtMTUge1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uei1ibG9xdWUuaC0yMCB7XG4gIGhlaWdodDogMjBweDtcbn1cbi56LWJsb3F1ZS5oLTI1IHtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLnotYmxvcXVlLmgtMzAge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uei1ibG9xdWUuaC0zNSB7XG4gIGhlaWdodDogMzVweDtcbn1cbi56LWJsb3F1ZS5oLTQwIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnotYmxvcXVlLmgtNDUge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uei1ibG9xdWUuaC01MCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi56LWJsb3F1ZS5oLTU1IHtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnotYmxvcXVlLmgtNjAge1xuICBoZWlnaHQ6IDYwcHg7XG59XG4uei1ibG9xdWUuaC02NSB7XG4gIGhlaWdodDogNjVweDtcbn1cbi56LWJsb3F1ZS5oLTcwIHtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLnotYmxvcXVlLmgtNzUge1xuICBoZWlnaHQ6IDc1cHg7XG59XG4uei1ibG9xdWUuaC04MCB7XG4gIGhlaWdodDogODBweDtcbn1cbi56LWJsb3F1ZS5oLTg1IHtcbiAgaGVpZ2h0OiA4NXB4O1xufVxuLnotYmxvcXVlLmgtOTAge1xuICBoZWlnaHQ6IDkwcHg7XG59XG4uei1ibG9xdWUuaC05NSB7XG4gIGhlaWdodDogOTVweDtcbn1cbi56LWJsb3F1ZS5oLTEwMCB7XG4gIGhlaWdodDogMTAwcHg7XG59XG4uei1ibG9xdWUuaC0xMDUge1xuICBoZWlnaHQ6IDEwNXB4O1xufVxuLnotYmxvcXVlLmgtMTEwIHtcbiAgaGVpZ2h0OiAxMTBweDtcbn1cbi56LWJsb3F1ZS5oLTExNSB7XG4gIGhlaWdodDogMTE1cHg7XG59XG4uei1ibG9xdWUuaC0xMjAge1xuICBoZWlnaHQ6IDEyMHB4O1xufVxuLnotYmxvcXVlLmgtMTI1IHtcbiAgaGVpZ2h0OiAxMjVweDtcbn1cbi56LWJsb3F1ZS5oLTEzMCB7XG4gIGhlaWdodDogMTMwcHg7XG59XG4uei1ibG9xdWUuaC0xMzUge1xuICBoZWlnaHQ6IDEzNXB4O1xufVxuLnotYmxvcXVlLmgtMTQwIHtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi56LWJsb3F1ZS5oLTE0NSB7XG4gIGhlaWdodDogMTQ1cHg7XG59XG4uei1ibG9xdWUuaC0xNTAge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuLnotYmxvcXVlLmgtMTU1IHtcbiAgaGVpZ2h0OiAxNTVweDtcbn1cbi56LWJsb3F1ZS5oLTE2MCB7XG4gIGhlaWdodDogMTYwcHg7XG59XG4uei1ibG9xdWUuaC0xNjUge1xuICBoZWlnaHQ6IDE2NXB4O1xufVxuLnotYmxvcXVlLmgtMTcwIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cbi56LWJsb3F1ZS5oLTE3NSB7XG4gIGhlaWdodDogMTc1cHg7XG59XG4uei1ibG9xdWUuaC0xODAge1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuLnotYmxvcXVlLmgtMTg1IHtcbiAgaGVpZ2h0OiAxODVweDtcbn1cbi56LWJsb3F1ZS5oLTE5MCB7XG4gIGhlaWdodDogMTkwcHg7XG59XG4uei1ibG9xdWUuaC0xOTUge1xuICBoZWlnaHQ6IDE5NXB4O1xufVxuLnotYmxvcXVlLmgtMjAwIHtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi56LWJsb3F1ZS5oLTIwNSB7XG4gIGhlaWdodDogMjA1cHg7XG59XG4uei1ibG9xdWUuaC0yMTAge1xuICBoZWlnaHQ6IDIxMHB4O1xufVxuLnotYmxvcXVlLmgtMjE1IHtcbiAgaGVpZ2h0OiAyMTVweDtcbn1cbi56LWJsb3F1ZS5oLTIyMCB7XG4gIGhlaWdodDogMjIwcHg7XG59XG4uei1ibG9xdWUuaC0yMjUge1xuICBoZWlnaHQ6IDIyNXB4O1xufVxuLnotYmxvcXVlLmgtMjMwIHtcbiAgaGVpZ2h0OiAyMzBweDtcbn1cbi56LWJsb3F1ZS5oLTIzNSB7XG4gIGhlaWdodDogMjM1cHg7XG59XG4uei1ibG9xdWUuaC0yNDAge1xuICBoZWlnaHQ6IDI0MHB4O1xufVxuLnotYmxvcXVlLmgtMjQ1IHtcbiAgaGVpZ2h0OiAyNDVweDtcbn1cbi56LWJsb3F1ZS5oLTI1MCB7XG4gIGhlaWdodDogMjUwcHg7XG59XG4uei1ibG9xdWUuaC0yNTUge1xuICBoZWlnaHQ6IDI1NXB4O1xufVxuLnotYmxvcXVlLmgtMjYwIHtcbiAgaGVpZ2h0OiAyNjBweDtcbn1cbi56LWJsb3F1ZS5oLTI2NSB7XG4gIGhlaWdodDogMjY1cHg7XG59XG4uei1ibG9xdWUuaC0yNzAge1xuICBoZWlnaHQ6IDI3MHB4O1xufVxuLnotYmxvcXVlLmgtMjc1IHtcbiAgaGVpZ2h0OiAyNzVweDtcbn1cbi56LWJsb3F1ZS5oLTI4MCB7XG4gIGhlaWdodDogMjgwcHg7XG59XG4uei1ibG9xdWUuaC0yODUge1xuICBoZWlnaHQ6IDI4NXB4O1xufVxuLnotYmxvcXVlLmgtMjkwIHtcbiAgaGVpZ2h0OiAyOTBweDtcbn1cbi56LWJsb3F1ZS5oLTI5NSB7XG4gIGhlaWdodDogMjk1cHg7XG59XG4uei1ibG9xdWUuaC0zMDAge1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuLnotYmxvcXVlLmgtMzA1IHtcbiAgaGVpZ2h0OiAzMDVweDtcbn1cbi56LWJsb3F1ZS5oLTMxMCB7XG4gIGhlaWdodDogMzEwcHg7XG59XG4uei1ibG9xdWUuaC0zMTUge1xuICBoZWlnaHQ6IDMxNXB4O1xufVxuLnotYmxvcXVlLmgtMzIwIHtcbiAgaGVpZ2h0OiAzMjBweDtcbn1cbi56LWJsb3F1ZS5oLTMyNSB7XG4gIGhlaWdodDogMzI1cHg7XG59XG4uei1ibG9xdWUuaC0zMzAge1xuICBoZWlnaHQ6IDMzMHB4O1xufVxuLnotYmxvcXVlLmgtMzM1IHtcbiAgaGVpZ2h0OiAzMzVweDtcbn1cbi56LWJsb3F1ZS5oLTM0MCB7XG4gIGhlaWdodDogMzQwcHg7XG59XG4uei1ibG9xdWUuaC0zNDUge1xuICBoZWlnaHQ6IDM0NXB4O1xufVxuLnotYmxvcXVlLmgtMzUwIHtcbiAgaGVpZ2h0OiAzNTBweDtcbn1cbi56LWJsb3F1ZS5oLTM1NSB7XG4gIGhlaWdodDogMzU1cHg7XG59XG4uei1ibG9xdWUuaC0zNjAge1xuICBoZWlnaHQ6IDM2MHB4O1xufVxuLnotYmxvcXVlLmgtMzY1IHtcbiAgaGVpZ2h0OiAzNjVweDtcbn1cbi56LWJsb3F1ZS5oLTM3MCB7XG4gIGhlaWdodDogMzcwcHg7XG59XG4uei1ibG9xdWUuaC0zNzUge1xuICBoZWlnaHQ6IDM3NXB4O1xufVxuLnotYmxvcXVlLmgtMzgwIHtcbiAgaGVpZ2h0OiAzODBweDtcbn1cbi56LWJsb3F1ZS5oLTM4NSB7XG4gIGhlaWdodDogMzg1cHg7XG59XG4uei1ibG9xdWUuaC0zOTAge1xuICBoZWlnaHQ6IDM5MHB4O1xufVxuLnotYmxvcXVlLmgtMzk1IHtcbiAgaGVpZ2h0OiAzOTVweDtcbn1cbi56LWJsb3F1ZS5oLTQwMCB7XG4gIGhlaWdodDogNDAwcHg7XG59XG4uei1ibG9xdWUuaC00MDUge1xuICBoZWlnaHQ6IDQwNXB4O1xufVxuLnotYmxvcXVlLmgtNDEwIHtcbiAgaGVpZ2h0OiA0MTBweDtcbn1cbi56LWJsb3F1ZS5oLTQxNSB7XG4gIGhlaWdodDogNDE1cHg7XG59XG4uei1ibG9xdWUuaC00MjAge1xuICBoZWlnaHQ6IDQyMHB4O1xufVxuLnotYmxvcXVlLmgtNDI1IHtcbiAgaGVpZ2h0OiA0MjVweDtcbn1cbi56LWJsb3F1ZS5oLTQzMCB7XG4gIGhlaWdodDogNDMwcHg7XG59XG4uei1ibG9xdWUuaC00MzUge1xuICBoZWlnaHQ6IDQzNXB4O1xufVxuLnotYmxvcXVlLmgtNDQwIHtcbiAgaGVpZ2h0OiA0NDBweDtcbn1cbi56LWJsb3F1ZS5oLTQ0NSB7XG4gIGhlaWdodDogNDQ1cHg7XG59XG4uei1ibG9xdWUuaC00NTAge1xuICBoZWlnaHQ6IDQ1MHB4O1xufVxuLnotYmxvcXVlLmgtNDU1IHtcbiAgaGVpZ2h0OiA0NTVweDtcbn1cbi56LWJsb3F1ZS5oLTQ2MCB7XG4gIGhlaWdodDogNDYwcHg7XG59XG4uei1ibG9xdWUuaC00NjUge1xuICBoZWlnaHQ6IDQ2NXB4O1xufVxuLnotYmxvcXVlLmgtNDcwIHtcbiAgaGVpZ2h0OiA0NzBweDtcbn1cbi56LWJsb3F1ZS5oLTQ3NSB7XG4gIGhlaWdodDogNDc1cHg7XG59XG4uei1ibG9xdWUuaC00ODAge1xuICBoZWlnaHQ6IDQ4MHB4O1xufVxuLnotYmxvcXVlLmgtNDg1IHtcbiAgaGVpZ2h0OiA0ODVweDtcbn1cbi56LWJsb3F1ZS5oLTQ5MCB7XG4gIGhlaWdodDogNDkwcHg7XG59XG4uei1ibG9xdWUuaC00OTUge1xuICBoZWlnaHQ6IDQ5NXB4O1xufVxuLnotYmxvcXVlLmgtNTAwIHtcbiAgaGVpZ2h0OiA1MDBweDtcbn1cbi56LWJsb3F1ZS5oLTUwNSB7XG4gIGhlaWdodDogNTA1cHg7XG59XG4uei1ibG9xdWUuaC01MTAge1xuICBoZWlnaHQ6IDUxMHB4O1xufVxuLnotYmxvcXVlLmgtNTE1IHtcbiAgaGVpZ2h0OiA1MTVweDtcbn1cbi56LWJsb3F1ZS5oLTUyMCB7XG4gIGhlaWdodDogNTIwcHg7XG59XG4uei1ibG9xdWUuaC01MjUge1xuICBoZWlnaHQ6IDUyNXB4O1xufVxuLnotYmxvcXVlLmgtNTMwIHtcbiAgaGVpZ2h0OiA1MzBweDtcbn1cbi56LWJsb3F1ZS5oLTUzNSB7XG4gIGhlaWdodDogNTM1cHg7XG59XG4uei1ibG9xdWUuaC01NDAge1xuICBoZWlnaHQ6IDU0MHB4O1xufVxuLnotYmxvcXVlLmgtNTQ1IHtcbiAgaGVpZ2h0OiA1NDVweDtcbn1cbi56LWJsb3F1ZS5oLTU1MCB7XG4gIGhlaWdodDogNTUwcHg7XG59XG4uei1ibG9xdWUuaC01NTUge1xuICBoZWlnaHQ6IDU1NXB4O1xufVxuLnotYmxvcXVlLmgtNTYwIHtcbiAgaGVpZ2h0OiA1NjBweDtcbn1cbi56LWJsb3F1ZS5oLTU2NSB7XG4gIGhlaWdodDogNTY1cHg7XG59XG4uei1ibG9xdWUuaC01NzAge1xuICBoZWlnaHQ6IDU3MHB4O1xufVxuLnotYmxvcXVlLmgtNTc1IHtcbiAgaGVpZ2h0OiA1NzVweDtcbn1cbi56LWJsb3F1ZS5oLTU4MCB7XG4gIGhlaWdodDogNTgwcHg7XG59XG4uei1ibG9xdWUuaC01ODUge1xuICBoZWlnaHQ6IDU4NXB4O1xufVxuLnotYmxvcXVlLmgtNTkwIHtcbiAgaGVpZ2h0OiA1OTBweDtcbn1cbi56LWJsb3F1ZS5oLTU5NSB7XG4gIGhlaWdodDogNTk1cHg7XG59XG4uei1ibG9xdWUuaC02MDAge1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuLnotYmxvcXVlLmgtNjA1IHtcbiAgaGVpZ2h0OiA2MDVweDtcbn1cbi56LWJsb3F1ZS5oLTYxMCB7XG4gIGhlaWdodDogNjEwcHg7XG59XG4uei1ibG9xdWUuaC02MTUge1xuICBoZWlnaHQ6IDYxNXB4O1xufVxuLnotYmxvcXVlLmgtNjIwIHtcbiAgaGVpZ2h0OiA2MjBweDtcbn1cbi56LWJsb3F1ZS5oLTYyNSB7XG4gIGhlaWdodDogNjI1cHg7XG59XG4uei1ibG9xdWUuaC02MzAge1xuICBoZWlnaHQ6IDYzMHB4O1xufVxuLnotYmxvcXVlLmgtNjM1IHtcbiAgaGVpZ2h0OiA2MzVweDtcbn1cbi56LWJsb3F1ZS5oLTY0MCB7XG4gIGhlaWdodDogNjQwcHg7XG59XG4uei1ibG9xdWUuaC02NDUge1xuICBoZWlnaHQ6IDY0NXB4O1xufVxuLnotYmxvcXVlLmgtNjUwIHtcbiAgaGVpZ2h0OiA2NTBweDtcbn1cbi56LWJsb3F1ZS5oLTY1NSB7XG4gIGhlaWdodDogNjU1cHg7XG59XG4uei1ibG9xdWUuaC02NjAge1xuICBoZWlnaHQ6IDY2MHB4O1xufVxuLnotYmxvcXVlLmgtNjY1IHtcbiAgaGVpZ2h0OiA2NjVweDtcbn1cbi56LWJsb3F1ZS5oLTY3MCB7XG4gIGhlaWdodDogNjcwcHg7XG59XG4uei1ibG9xdWUuaC02NzUge1xuICBoZWlnaHQ6IDY3NXB4O1xufVxuLnotYmxvcXVlLmgtNjgwIHtcbiAgaGVpZ2h0OiA2ODBweDtcbn1cbi56LWJsb3F1ZS5oLTY4NSB7XG4gIGhlaWdodDogNjg1cHg7XG59XG4uei1ibG9xdWUuaC02OTAge1xuICBoZWlnaHQ6IDY5MHB4O1xufVxuLnotYmxvcXVlLmgtNjk1IHtcbiAgaGVpZ2h0OiA2OTVweDtcbn1cbi56LWJsb3F1ZS5oLTcwMCB7XG4gIGhlaWdodDogNzAwcHg7XG59XG4uei1ibG9xdWUuaC03MDUge1xuICBoZWlnaHQ6IDcwNXB4O1xufVxuLnotYmxvcXVlLmgtNzEwIHtcbiAgaGVpZ2h0OiA3MTBweDtcbn1cbi56LWJsb3F1ZS5oLTcxNSB7XG4gIGhlaWdodDogNzE1cHg7XG59XG4uei1ibG9xdWUuaC03MjAge1xuICBoZWlnaHQ6IDcyMHB4O1xufVxuLnotYmxvcXVlLmgtNzI1IHtcbiAgaGVpZ2h0OiA3MjVweDtcbn1cbi56LWJsb3F1ZS5oLTczMCB7XG4gIGhlaWdodDogNzMwcHg7XG59XG4uei1ibG9xdWUuaC03MzUge1xuICBoZWlnaHQ6IDczNXB4O1xufVxuLnotYmxvcXVlLmgtNzQwIHtcbiAgaGVpZ2h0OiA3NDBweDtcbn1cbi56LWJsb3F1ZS5oLTc0NSB7XG4gIGhlaWdodDogNzQ1cHg7XG59XG4uei1ibG9xdWUuaC03NTAge1xuICBoZWlnaHQ6IDc1MHB4O1xufVxuLnotYmxvcXVlLmgtNzU1IHtcbiAgaGVpZ2h0OiA3NTVweDtcbn1cbi56LWJsb3F1ZS5oLTc2MCB7XG4gIGhlaWdodDogNzYwcHg7XG59XG4uei1ibG9xdWUuaC03NjUge1xuICBoZWlnaHQ6IDc2NXB4O1xufVxuLnotYmxvcXVlLmgtNzcwIHtcbiAgaGVpZ2h0OiA3NzBweDtcbn1cbi56LWJsb3F1ZS5oLTc3NSB7XG4gIGhlaWdodDogNzc1cHg7XG59XG4uei1ibG9xdWUuaC03ODAge1xuICBoZWlnaHQ6IDc4MHB4O1xufVxuLnotYmxvcXVlLmgtNzg1IHtcbiAgaGVpZ2h0OiA3ODVweDtcbn1cbi56LWJsb3F1ZS5oLTc5MCB7XG4gIGhlaWdodDogNzkwcHg7XG59XG4uei1ibG9xdWUuaC03OTUge1xuICBoZWlnaHQ6IDc5NXB4O1xufVxuLnotYmxvcXVlLmgtODAwIHtcbiAgaGVpZ2h0OiA4MDBweDtcbn1cbi56LWJsb3F1ZS5oLTgwNSB7XG4gIGhlaWdodDogODA1cHg7XG59XG4uei1ibG9xdWUuaC04MTAge1xuICBoZWlnaHQ6IDgxMHB4O1xufVxuLnotYmxvcXVlLmgtODE1IHtcbiAgaGVpZ2h0OiA4MTVweDtcbn1cbi56LWJsb3F1ZS5oLTgyMCB7XG4gIGhlaWdodDogODIwcHg7XG59XG4uei1ibG9xdWUuaC04MjUge1xuICBoZWlnaHQ6IDgyNXB4O1xufVxuLnotYmxvcXVlLmgtODMwIHtcbiAgaGVpZ2h0OiA4MzBweDtcbn1cbi56LWJsb3F1ZS5oLTgzNSB7XG4gIGhlaWdodDogODM1cHg7XG59XG4uei1ibG9xdWUuaC04NDAge1xuICBoZWlnaHQ6IDg0MHB4O1xufVxuLnotYmxvcXVlLmgtODQ1IHtcbiAgaGVpZ2h0OiA4NDVweDtcbn1cbi56LWJsb3F1ZS5oLTg1MCB7XG4gIGhlaWdodDogODUwcHg7XG59XG4uei1ibG9xdWUuaC04NTUge1xuICBoZWlnaHQ6IDg1NXB4O1xufVxuLnotYmxvcXVlLmgtODYwIHtcbiAgaGVpZ2h0OiA4NjBweDtcbn1cbi56LWJsb3F1ZS5oLTg2NSB7XG4gIGhlaWdodDogODY1cHg7XG59XG4uei1ibG9xdWUuaC04NzAge1xuICBoZWlnaHQ6IDg3MHB4O1xufVxuLnotYmxvcXVlLmgtODc1IHtcbiAgaGVpZ2h0OiA4NzVweDtcbn1cbi56LWJsb3F1ZS5oLTg4MCB7XG4gIGhlaWdodDogODgwcHg7XG59XG4uei1ibG9xdWUuaC04ODUge1xuICBoZWlnaHQ6IDg4NXB4O1xufVxuLnotYmxvcXVlLmgtODkwIHtcbiAgaGVpZ2h0OiA4OTBweDtcbn1cbi56LWJsb3F1ZS5oLTg5NSB7XG4gIGhlaWdodDogODk1cHg7XG59XG4uei1ibG9xdWUuaC05MDAge1xuICBoZWlnaHQ6IDkwMHB4O1xufVxuLnotYmxvcXVlLmgtOTA1IHtcbiAgaGVpZ2h0OiA5MDVweDtcbn1cbi56LWJsb3F1ZS5oLTkxMCB7XG4gIGhlaWdodDogOTEwcHg7XG59XG4uei1ibG9xdWUuaC05MTUge1xuICBoZWlnaHQ6IDkxNXB4O1xufVxuLnotYmxvcXVlLmgtOTIwIHtcbiAgaGVpZ2h0OiA5MjBweDtcbn1cbi56LWJsb3F1ZS5oLTkyNSB7XG4gIGhlaWdodDogOTI1cHg7XG59XG4uei1ibG9xdWUuaC05MzAge1xuICBoZWlnaHQ6IDkzMHB4O1xufVxuLnotYmxvcXVlLmgtOTM1IHtcbiAgaGVpZ2h0OiA5MzVweDtcbn1cbi56LWJsb3F1ZS5oLTk0MCB7XG4gIGhlaWdodDogOTQwcHg7XG59XG4uei1ibG9xdWUuaC05NDUge1xuICBoZWlnaHQ6IDk0NXB4O1xufVxuLnotYmxvcXVlLmgtOTUwIHtcbiAgaGVpZ2h0OiA5NTBweDtcbn1cbi56LWJsb3F1ZS5oLTk1NSB7XG4gIGhlaWdodDogOTU1cHg7XG59XG4uei1ibG9xdWUuaC05NjAge1xuICBoZWlnaHQ6IDk2MHB4O1xufVxuLnotYmxvcXVlLmgtOTY1IHtcbiAgaGVpZ2h0OiA5NjVweDtcbn1cbi56LWJsb3F1ZS5oLTk3MCB7XG4gIGhlaWdodDogOTcwcHg7XG59XG4uei1ibG9xdWUuaC05NzUge1xuICBoZWlnaHQ6IDk3NXB4O1xufVxuLnotYmxvcXVlLmgtOTgwIHtcbiAgaGVpZ2h0OiA5ODBweDtcbn1cbi56LWJsb3F1ZS5oLTk4NSB7XG4gIGhlaWdodDogOTg1cHg7XG59XG4uei1ibG9xdWUuaC05OTAge1xuICBoZWlnaHQ6IDk5MHB4O1xufVxuLnotYmxvcXVlLmgtOTk1IHtcbiAgaGVpZ2h0OiA5OTVweDtcbn1cbi56LWJsb3F1ZS5oLTEwMDAge1xuICBoZWlnaHQ6IDEwMDBweDtcbn1cbi56LWJsb3F1ZS5tYXgtdy0wcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuei1ibG9xdWUubWF4LXctMHAge1xuICAgIG1heC13aWR0aDogMCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy0xMHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTEwcCB7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy0yMHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTIwcCB7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy0zMHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTMwcCB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy00MHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTQwcCB7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy01MHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTUwcCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy02MHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTYwcCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy03MHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTcwcCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy04MHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTgwcCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy05MHAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotYmxvcXVlLm1heC13LTkwcCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5tYXgtdy0xMDBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWJsb3F1ZS5tYXgtdy0xMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi56LWJsb3F1ZS5taW4taC0wIHtcbiAgbWluLWhlaWdodDogMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTUge1xuICBtaW4taGVpZ2h0OiA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTAge1xuICBtaW4taGVpZ2h0OiAxMHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTE1IHtcbiAgbWluLWhlaWdodDogMTVweDtcbn1cbi56LWJsb3F1ZS5taW4taC0yMCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjUge1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTMwIHtcbiAgbWluLWhlaWdodDogMzBweDtcbn1cbi56LWJsb3F1ZS5taW4taC0zNSB7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDAge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTQ1IHtcbiAgbWluLWhlaWdodDogNDVweDtcbn1cbi56LWJsb3F1ZS5taW4taC01MCB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTUge1xuICBtaW4taGVpZ2h0OiA1NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTYwIHtcbiAgbWluLWhlaWdodDogNjBweDtcbn1cbi56LWJsb3F1ZS5taW4taC02NSB7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzAge1xuICBtaW4taGVpZ2h0OiA3MHB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTc1IHtcbiAgbWluLWhlaWdodDogNzVweDtcbn1cbi56LWJsb3F1ZS5taW4taC04MCB7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODUge1xuICBtaW4taGVpZ2h0OiA4NXB4O1xufVxuLnotYmxvcXVlLm1pbi1oLTkwIHtcbiAgbWluLWhlaWdodDogOTBweDtcbn1cbi56LWJsb3F1ZS5taW4taC05NSB7XG4gIG1pbi1oZWlnaHQ6IDk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTA1IHtcbiAgbWluLWhlaWdodDogMTA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTEwIHtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTE1IHtcbiAgbWluLWhlaWdodDogMTE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTIwIHtcbiAgbWluLWhlaWdodDogMTIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTI1IHtcbiAgbWluLWhlaWdodDogMTI1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTMwIHtcbiAgbWluLWhlaWdodDogMTMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTM1IHtcbiAgbWluLWhlaWdodDogMTM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTQwIHtcbiAgbWluLWhlaWdodDogMTQwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTQ1IHtcbiAgbWluLWhlaWdodDogMTQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTUwIHtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTU1IHtcbiAgbWluLWhlaWdodDogMTU1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTYwIHtcbiAgbWluLWhlaWdodDogMTYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTY1IHtcbiAgbWluLWhlaWdodDogMTY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTcwIHtcbiAgbWluLWhlaWdodDogMTcwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTc1IHtcbiAgbWluLWhlaWdodDogMTc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTgwIHtcbiAgbWluLWhlaWdodDogMTgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTg1IHtcbiAgbWluLWhlaWdodDogMTg1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTkwIHtcbiAgbWluLWhlaWdodDogMTkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMTk1IHtcbiAgbWluLWhlaWdodDogMTk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjAwIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjA1IHtcbiAgbWluLWhlaWdodDogMjA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjEwIHtcbiAgbWluLWhlaWdodDogMjEwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjE1IHtcbiAgbWluLWhlaWdodDogMjE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjIwIHtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjI1IHtcbiAgbWluLWhlaWdodDogMjI1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjMwIHtcbiAgbWluLWhlaWdodDogMjMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjM1IHtcbiAgbWluLWhlaWdodDogMjM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjQwIHtcbiAgbWluLWhlaWdodDogMjQwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjQ1IHtcbiAgbWluLWhlaWdodDogMjQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjUwIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjU1IHtcbiAgbWluLWhlaWdodDogMjU1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjYwIHtcbiAgbWluLWhlaWdodDogMjYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjY1IHtcbiAgbWluLWhlaWdodDogMjY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjcwIHtcbiAgbWluLWhlaWdodDogMjcwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjc1IHtcbiAgbWluLWhlaWdodDogMjc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjgwIHtcbiAgbWluLWhlaWdodDogMjgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjg1IHtcbiAgbWluLWhlaWdodDogMjg1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMjkwIHtcbiAgbWluLWhlaWdodDogMjkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMjk1IHtcbiAgbWluLWhlaWdodDogMjk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzAwIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzA1IHtcbiAgbWluLWhlaWdodDogMzA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzEwIHtcbiAgbWluLWhlaWdodDogMzEwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzE1IHtcbiAgbWluLWhlaWdodDogMzE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzIwIHtcbiAgbWluLWhlaWdodDogMzIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzI1IHtcbiAgbWluLWhlaWdodDogMzI1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzMwIHtcbiAgbWluLWhlaWdodDogMzMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzM1IHtcbiAgbWluLWhlaWdodDogMzM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzQwIHtcbiAgbWluLWhlaWdodDogMzQwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzQ1IHtcbiAgbWluLWhlaWdodDogMzQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzUwIHtcbiAgbWluLWhlaWdodDogMzUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzU1IHtcbiAgbWluLWhlaWdodDogMzU1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzYwIHtcbiAgbWluLWhlaWdodDogMzYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzY1IHtcbiAgbWluLWhlaWdodDogMzY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzcwIHtcbiAgbWluLWhlaWdodDogMzcwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzc1IHtcbiAgbWluLWhlaWdodDogMzc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzgwIHtcbiAgbWluLWhlaWdodDogMzgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzg1IHtcbiAgbWluLWhlaWdodDogMzg1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMzkwIHtcbiAgbWluLWhlaWdodDogMzkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtMzk1IHtcbiAgbWluLWhlaWdodDogMzk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDAwIHtcbiAgbWluLWhlaWdodDogNDAwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDA1IHtcbiAgbWluLWhlaWdodDogNDA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDEwIHtcbiAgbWluLWhlaWdodDogNDEwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDE1IHtcbiAgbWluLWhlaWdodDogNDE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDIwIHtcbiAgbWluLWhlaWdodDogNDIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDI1IHtcbiAgbWluLWhlaWdodDogNDI1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDMwIHtcbiAgbWluLWhlaWdodDogNDMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDM1IHtcbiAgbWluLWhlaWdodDogNDM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDQwIHtcbiAgbWluLWhlaWdodDogNDQwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDQ1IHtcbiAgbWluLWhlaWdodDogNDQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDUwIHtcbiAgbWluLWhlaWdodDogNDUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDU1IHtcbiAgbWluLWhlaWdodDogNDU1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDYwIHtcbiAgbWluLWhlaWdodDogNDYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDY1IHtcbiAgbWluLWhlaWdodDogNDY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDcwIHtcbiAgbWluLWhlaWdodDogNDcwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDc1IHtcbiAgbWluLWhlaWdodDogNDc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDgwIHtcbiAgbWluLWhlaWdodDogNDgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDg1IHtcbiAgbWluLWhlaWdodDogNDg1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNDkwIHtcbiAgbWluLWhlaWdodDogNDkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNDk1IHtcbiAgbWluLWhlaWdodDogNDk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTAwIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTA1IHtcbiAgbWluLWhlaWdodDogNTA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTEwIHtcbiAgbWluLWhlaWdodDogNTEwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTE1IHtcbiAgbWluLWhlaWdodDogNTE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTIwIHtcbiAgbWluLWhlaWdodDogNTIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTI1IHtcbiAgbWluLWhlaWdodDogNTI1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTMwIHtcbiAgbWluLWhlaWdodDogNTMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTM1IHtcbiAgbWluLWhlaWdodDogNTM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTQwIHtcbiAgbWluLWhlaWdodDogNTQwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTQ1IHtcbiAgbWluLWhlaWdodDogNTQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTUwIHtcbiAgbWluLWhlaWdodDogNTUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTU1IHtcbiAgbWluLWhlaWdodDogNTU1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTYwIHtcbiAgbWluLWhlaWdodDogNTYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTY1IHtcbiAgbWluLWhlaWdodDogNTY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTcwIHtcbiAgbWluLWhlaWdodDogNTcwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTc1IHtcbiAgbWluLWhlaWdodDogNTc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTgwIHtcbiAgbWluLWhlaWdodDogNTgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTg1IHtcbiAgbWluLWhlaWdodDogNTg1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNTkwIHtcbiAgbWluLWhlaWdodDogNTkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNTk1IHtcbiAgbWluLWhlaWdodDogNTk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjAwIHtcbiAgbWluLWhlaWdodDogNjAwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjA1IHtcbiAgbWluLWhlaWdodDogNjA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjEwIHtcbiAgbWluLWhlaWdodDogNjEwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjE1IHtcbiAgbWluLWhlaWdodDogNjE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjIwIHtcbiAgbWluLWhlaWdodDogNjIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjI1IHtcbiAgbWluLWhlaWdodDogNjI1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjMwIHtcbiAgbWluLWhlaWdodDogNjMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjM1IHtcbiAgbWluLWhlaWdodDogNjM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjQwIHtcbiAgbWluLWhlaWdodDogNjQwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjQ1IHtcbiAgbWluLWhlaWdodDogNjQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjUwIHtcbiAgbWluLWhlaWdodDogNjUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjU1IHtcbiAgbWluLWhlaWdodDogNjU1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjYwIHtcbiAgbWluLWhlaWdodDogNjYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjY1IHtcbiAgbWluLWhlaWdodDogNjY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjcwIHtcbiAgbWluLWhlaWdodDogNjcwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjc1IHtcbiAgbWluLWhlaWdodDogNjc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjgwIHtcbiAgbWluLWhlaWdodDogNjgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjg1IHtcbiAgbWluLWhlaWdodDogNjg1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNjkwIHtcbiAgbWluLWhlaWdodDogNjkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNjk1IHtcbiAgbWluLWhlaWdodDogNjk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzAwIHtcbiAgbWluLWhlaWdodDogNzAwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzA1IHtcbiAgbWluLWhlaWdodDogNzA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzEwIHtcbiAgbWluLWhlaWdodDogNzEwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzE1IHtcbiAgbWluLWhlaWdodDogNzE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzIwIHtcbiAgbWluLWhlaWdodDogNzIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzI1IHtcbiAgbWluLWhlaWdodDogNzI1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzMwIHtcbiAgbWluLWhlaWdodDogNzMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzM1IHtcbiAgbWluLWhlaWdodDogNzM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzQwIHtcbiAgbWluLWhlaWdodDogNzQwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzQ1IHtcbiAgbWluLWhlaWdodDogNzQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzUwIHtcbiAgbWluLWhlaWdodDogNzUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzU1IHtcbiAgbWluLWhlaWdodDogNzU1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzYwIHtcbiAgbWluLWhlaWdodDogNzYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzY1IHtcbiAgbWluLWhlaWdodDogNzY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzcwIHtcbiAgbWluLWhlaWdodDogNzcwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzc1IHtcbiAgbWluLWhlaWdodDogNzc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzgwIHtcbiAgbWluLWhlaWdodDogNzgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzg1IHtcbiAgbWluLWhlaWdodDogNzg1cHg7XG59XG4uei1ibG9xdWUubWluLWgtNzkwIHtcbiAgbWluLWhlaWdodDogNzkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtNzk1IHtcbiAgbWluLWhlaWdodDogNzk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODAwIHtcbiAgbWluLWhlaWdodDogODAwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODA1IHtcbiAgbWluLWhlaWdodDogODA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODEwIHtcbiAgbWluLWhlaWdodDogODEwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODE1IHtcbiAgbWluLWhlaWdodDogODE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODIwIHtcbiAgbWluLWhlaWdodDogODIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODI1IHtcbiAgbWluLWhlaWdodDogODI1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODMwIHtcbiAgbWluLWhlaWdodDogODMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODM1IHtcbiAgbWluLWhlaWdodDogODM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODQwIHtcbiAgbWluLWhlaWdodDogODQwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODQ1IHtcbiAgbWluLWhlaWdodDogODQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODUwIHtcbiAgbWluLWhlaWdodDogODUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODU1IHtcbiAgbWluLWhlaWdodDogODU1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODYwIHtcbiAgbWluLWhlaWdodDogODYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODY1IHtcbiAgbWluLWhlaWdodDogODY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODcwIHtcbiAgbWluLWhlaWdodDogODcwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODc1IHtcbiAgbWluLWhlaWdodDogODc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODgwIHtcbiAgbWluLWhlaWdodDogODgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODg1IHtcbiAgbWluLWhlaWdodDogODg1cHg7XG59XG4uei1ibG9xdWUubWluLWgtODkwIHtcbiAgbWluLWhlaWdodDogODkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtODk1IHtcbiAgbWluLWhlaWdodDogODk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTAwIHtcbiAgbWluLWhlaWdodDogOTAwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTA1IHtcbiAgbWluLWhlaWdodDogOTA1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTEwIHtcbiAgbWluLWhlaWdodDogOTEwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTE1IHtcbiAgbWluLWhlaWdodDogOTE1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTIwIHtcbiAgbWluLWhlaWdodDogOTIwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTI1IHtcbiAgbWluLWhlaWdodDogOTI1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTMwIHtcbiAgbWluLWhlaWdodDogOTMwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTM1IHtcbiAgbWluLWhlaWdodDogOTM1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTQwIHtcbiAgbWluLWhlaWdodDogOTQwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTQ1IHtcbiAgbWluLWhlaWdodDogOTQ1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTUwIHtcbiAgbWluLWhlaWdodDogOTUwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTU1IHtcbiAgbWluLWhlaWdodDogOTU1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTYwIHtcbiAgbWluLWhlaWdodDogOTYwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTY1IHtcbiAgbWluLWhlaWdodDogOTY1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTcwIHtcbiAgbWluLWhlaWdodDogOTcwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTc1IHtcbiAgbWluLWhlaWdodDogOTc1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTgwIHtcbiAgbWluLWhlaWdodDogOTgwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTg1IHtcbiAgbWluLWhlaWdodDogOTg1cHg7XG59XG4uei1ibG9xdWUubWluLWgtOTkwIHtcbiAgbWluLWhlaWdodDogOTkwcHg7XG59XG4uei1ibG9xdWUubWluLWgtOTk1IHtcbiAgbWluLWhlaWdodDogOTk1cHg7XG59XG4uei1ibG9xdWUubWluLWgtMTAwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMDBweDtcbn1cbi56LWJsb3F1ZSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uei1ibG9xdWUuZml4ZWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuIGF1dG87XG59XG4uei1ibG9xdWUuZml4ZWQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG4uei1ibG9xdWUuZml4ZWQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotYmxvcXVlLmZpeGVkOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTAge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMC5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4IDBweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4IDBweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwcHggMHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTAubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDBweCAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDBweCAwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMHB4IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDBweCAwcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTEge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMS5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMXB4IDFweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMXB4IDFweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxcHggMXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMXB4IDFweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTEubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDFweCAxcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDFweCAxcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMXB4IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDFweCAxcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMi5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTIubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTMge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMy5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTMubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItNC5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTQubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTUge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItNS5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTUubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTYge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItNi5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTYubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTcge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItNy5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogN3B4IDdweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogN3B4IDdweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA3cHggN3B4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogN3B4IDdweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTcubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDdweCA3cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDdweCA3cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgN3B4IDdweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDdweCA3cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTgge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItOC5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTgubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTkge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA5cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItOS5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOXB4IDlweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOXB4IDlweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA5cHggOXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogOXB4IDlweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTkubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDlweCA5cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDlweCA5cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgOXB4IDlweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDlweCA5cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTEwIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xMC5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTAubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTEge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDExcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTFweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDExcHg7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTExLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMXB4IDExcHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDExcHggMTFweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMXB4IDExcHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAxMXB4IDExcHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xMS5uby1wYWRkaW5nID4gYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMTFweCAxMXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAxMXB4IDExcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMTFweCAxMXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTFweCAxMXB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xMiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTIubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTEyLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDEycHggMTJweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTEzIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xMy5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTNweCAxM3B4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxM3B4IDEzcHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTNweCAxM3B4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMTNweCAxM3B4IDAgMDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTMubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDEzcHggMTNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTNweCAxM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDEzcHggMTNweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEzcHggMTNweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE0Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNHB4IDE0cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE0cHggMTRweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxNHB4IDE0cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAxNHB4IDE0cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xNC5uby1wYWRkaW5nID4gYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMTRweCAxNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAxNHB4IDE0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMTRweCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTRweCAxNHB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xNSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTUubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE1Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDE1cHggMTVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE2IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xNi5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNnB4IDE2cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTYubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDE2cHggMTZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTZweCAxNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDE2cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDE2cHggMTZweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTcge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTdweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE3cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE3Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxN3B4IDE3cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE3cHggMTdweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxN3B4IDE3cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAxN3B4IDE3cHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xNy5uby1wYWRkaW5nID4gYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMTdweCAxN3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAxN3B4IDE3cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMTdweCAxN3B4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTdweCAxN3B4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xOCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMThweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMThweDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTgubm8tcGFkZGluZyA+IGFydGljbGU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE4cHggMThweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMThweCAxOHB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE4cHggMThweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggMThweCAwIDA7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE4Lm5vLXBhZGRpbmcgPiBhcnRpY2xlOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxOHB4IDE4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDE4cHggMThweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAxOHB4IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxOHB4IDE4cHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTE5IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxOXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE5cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxOXB4O1xuICBib3JkZXItcmFkaXVzOiAxOXB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0xOS5uby1wYWRkaW5nID4gYXJ0aWNsZTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTlweCAxOXB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxOXB4IDE5cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTlweCAxOXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMTlweCAxOXB4IDAgMDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMTkubm8tcGFkZGluZyA+IGFydGljbGU6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDE5cHggMTlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTlweCAxOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDE5cHggMTlweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDE5cHggMTlweDtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLnItMjAge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5yLTIwLm5vLXBhZGRpbmcgPiBhcnRpY2xlOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuci0yMC5uby1wYWRkaW5nID4gYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuYmxhbmNvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQuZ3JpcywgLnotYmxvcXVlLmJhY2tncm91bmQuZ3Jpcy0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uei1ibG9xdWUuYmFja2dyb3VuZC5ncmlzLTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LWJsb3F1ZS5iYWNrZ3JvdW5kLm5hcmFuamEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQubmFyYW5qYS0yMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xufVxuLnotYmxvcXVlLmJhY2tncm91bmQubmFyYW5qYS0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMTApO1xufVxuXG4uY2VudGVyLW9iamVjdHMge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5jZW50ZXItb2JqZWN0cyBwLFxuLmNlbnRlci1vYmplY3RzIGgxLFxuLmNlbnRlci1vYmplY3RzIGgyLFxuLmNlbnRlci1vYmplY3RzIGgzLFxuLmNlbnRlci1vYmplY3RzIGg0LFxuLmNlbnRlci1vYmplY3RzIGg1LFxuLmNlbnRlci1vYmplY3RzIGg2IHtcbiAgZmxleDogMCAwIDEwMCU7XG59XG4uY2VudGVyLW9iamVjdHMgPiBzZWN0aW9uLFxuLmNlbnRlci1vYmplY3RzID4gYXJ0aWNsZSxcbi5jZW50ZXItb2JqZWN0cyA+IGRpdixcbi5jZW50ZXItb2JqZWN0cyA+IGZpZ3VyZSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLmNlbnRlci1vYmplY3RzLm1lbnNhamUgPiBhcnRpY2xlIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTAge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtMSB7XG4gIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTEge1xuICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yIHtcbiAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTIge1xuICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMiB7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTMge1xuICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtMyB7XG4gIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm0tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtNCB7XG4gIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTQge1xuICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC00IHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTQge1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS01IHtcbiAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC01IHtcbiAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTYge1xuICBtYXJnaW46IDZweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTYge1xuICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi02IHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtNiB7XG4gIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm0tci02IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLm0tNyB7XG4gIG1hcmdpbjogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXQtNyB7XG4gIG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubS1iLTcge1xuICBtYXJnaW4tYm90dG9tOiA3cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC03IHtcbiAgbWFyZ2luLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubS1yLTcge1xuICBtYXJnaW4tcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ubS04IHtcbiAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC04IHtcbiAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xufVxuXG4ubS1sLTgge1xuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItOCB7XG4gIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTkge1xuICBtYXJnaW46IDlweCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTkge1xuICBtYXJnaW4tdG9wOiA5cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi05IHtcbiAgbWFyZ2luLWJvdHRvbTogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLWwtOSB7XG4gIG1hcmdpbi1sZWZ0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLm0tci05IHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm0tMTEge1xuICBtYXJnaW46IDExcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMSB7XG4gIG1hcmdpbi10b3A6IDExcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xMSB7XG4gIG1hcmdpbi1ib3R0b206IDExcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTEge1xuICBtYXJnaW4tcmlnaHQ6IDExcHggIWltcG9ydGFudDtcbn1cblxuLm0tMTIge1xuICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTIge1xuICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbn1cblxuLm0tMTMge1xuICBtYXJnaW46IDEzcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xMyB7XG4gIG1hcmdpbi10b3A6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xMyB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xMyB7XG4gIG1hcmdpbi1sZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTMge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLm0tMTQge1xuICBtYXJnaW46IDE0cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xNCB7XG4gIG1hcmdpbi10b3A6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xNCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTQge1xuICBtYXJnaW4tcmlnaHQ6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLm0tMTUge1xuICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm0tMTYge1xuICBtYXJnaW46IDE2cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTYge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLm0tMTcge1xuICBtYXJnaW46IDE3cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xNyB7XG4gIG1hcmdpbi10b3A6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xNyB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xNyB7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTcge1xuICBtYXJnaW4tcmlnaHQ6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLm0tMTgge1xuICBtYXJnaW46IDE4cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xOCB7XG4gIG1hcmdpbi10b3A6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xOCB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xOCB7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTgge1xuICBtYXJnaW4tcmlnaHQ6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLm0tMTkge1xuICBtYXJnaW46IDE5cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0xOSB7XG4gIG1hcmdpbi10b3A6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0xOSB7XG4gIG1hcmdpbi1ib3R0b206IDE5cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0xOSB7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMTkge1xuICBtYXJnaW4tcmlnaHQ6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLm0tMjAge1xuICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tMjEge1xuICBtYXJnaW46IDIxcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yMSB7XG4gIG1hcmdpbi10b3A6IDIxcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yMSB7XG4gIG1hcmdpbi1ib3R0b206IDIxcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yMSB7XG4gIG1hcmdpbi1sZWZ0OiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjEge1xuICBtYXJnaW4tcmlnaHQ6IDIxcHggIWltcG9ydGFudDtcbn1cblxuLm0tMjIge1xuICBtYXJnaW46IDIycHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yMiB7XG4gIG1hcmdpbi10b3A6IDIycHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yMiB7XG4gIG1hcmdpbi1ib3R0b206IDIycHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yMiB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjIge1xuICBtYXJnaW4tcmlnaHQ6IDIycHggIWltcG9ydGFudDtcbn1cblxuLm0tMjMge1xuICBtYXJnaW46IDIzcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yMyB7XG4gIG1hcmdpbi10b3A6IDIzcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yMyB7XG4gIG1hcmdpbi1ib3R0b206IDIzcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yMyB7XG4gIG1hcmdpbi1sZWZ0OiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjMge1xuICBtYXJnaW4tcmlnaHQ6IDIzcHggIWltcG9ydGFudDtcbn1cblxuLm0tMjQge1xuICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yNCB7XG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yNCB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yNCB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjQge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLm0tMjUge1xuICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm0tMjYge1xuICBtYXJnaW46IDI2cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yNiB7XG4gIG1hcmdpbi10b3A6IDI2cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yNiB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yNiB7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjYge1xuICBtYXJnaW4tcmlnaHQ6IDI2cHggIWltcG9ydGFudDtcbn1cblxuLm0tMjcge1xuICBtYXJnaW46IDI3cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yNyB7XG4gIG1hcmdpbi10b3A6IDI3cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yNyB7XG4gIG1hcmdpbi1ib3R0b206IDI3cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yNyB7XG4gIG1hcmdpbi1sZWZ0OiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjcge1xuICBtYXJnaW4tcmlnaHQ6IDI3cHggIWltcG9ydGFudDtcbn1cblxuLm0tMjgge1xuICBtYXJnaW46IDI4cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yOCB7XG4gIG1hcmdpbi10b3A6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yOCB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yOCB7XG4gIG1hcmdpbi1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjgge1xuICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLm0tMjkge1xuICBtYXJnaW46IDI5cHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0yOSB7XG4gIG1hcmdpbi10b3A6IDI5cHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0yOSB7XG4gIG1hcmdpbi1ib3R0b206IDI5cHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0yOSB7XG4gIG1hcmdpbi1sZWZ0OiAyOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMjkge1xuICBtYXJnaW4tcmlnaHQ6IDI5cHggIWltcG9ydGFudDtcbn1cblxuLm0tMzAge1xuICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm0tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm0tYi0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLXItMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xIHtcbiAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMiB7XG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTMge1xuICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0zIHtcbiAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMyB7XG4gIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC00IHtcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTQge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTQge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuLnAtNiB7XG4gIHBhZGRpbmc6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTYge1xuICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItNiB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnAtci02IHtcbiAgcGFkZGluZy1yaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtNiB7XG4gIHBhZGRpbmctbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTcge1xuICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC03IHtcbiAgcGFkZGluZy10b3A6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTcge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTcge1xuICBwYWRkaW5nLWxlZnQ6IDdweCAhaW1wb3J0YW50O1xufVxuXG4ucC04IHtcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtOCB7XG4gIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi04IHtcbiAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTgge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcbn1cblxuLnAtOSB7XG4gIHBhZGRpbmc6IDlweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTkge1xuICBwYWRkaW5nLXRvcDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItOSB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHggIWltcG9ydGFudDtcbn1cblxuLnAtci05IHtcbiAgcGFkZGluZy1yaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtOSB7XG4gIHBhZGRpbmctbGVmdDogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnAtMTEge1xuICBwYWRkaW5nOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTEge1xuICBwYWRkaW5nLXRvcDogMTFweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTExIHtcbiAgcGFkZGluZy1ib3R0b206IDExcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0xMSB7XG4gIHBhZGRpbmctbGVmdDogMTFweCAhaW1wb3J0YW50O1xufVxuXG4ucC0xMiB7XG4gIHBhZGRpbmc6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xMiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTIge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTEyIHtcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEzIHtcbiAgcGFkZGluZzogMTNweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTEzIHtcbiAgcGFkZGluZy10b3A6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTMge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLnAtMTQge1xuICBwYWRkaW5nOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTQge1xuICBwYWRkaW5nLXRvcDogMTRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTE0IHtcbiAgcGFkZGluZy1ib3R0b206IDE0cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0xNCB7XG4gIHBhZGRpbmctbGVmdDogMTRweCAhaW1wb3J0YW50O1xufVxuXG4ucC0xNSB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE2IHtcbiAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTE2IHtcbiAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTYge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTYge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLnAtMTcge1xuICBwYWRkaW5nOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMTcge1xuICBwYWRkaW5nLXRvcDogMTdweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTE3IHtcbiAgcGFkZGluZy1ib3R0b206IDE3cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0xNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0xNyB7XG4gIHBhZGRpbmctbGVmdDogMTdweCAhaW1wb3J0YW50O1xufVxuXG4ucC0xOCB7XG4gIHBhZGRpbmc6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0xOCB7XG4gIHBhZGRpbmctdG9wOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMTgge1xuICBwYWRkaW5nLWJvdHRvbTogMThweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTE4IHtcbiAgcGFkZGluZy1yaWdodDogMThweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTE4IHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTE5IHtcbiAgcGFkZGluZzogMTlweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTE5IHtcbiAgcGFkZGluZy10b3A6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0xOSB7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMTkge1xuICBwYWRkaW5nLXJpZ2h0OiAxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMTkge1xuICBwYWRkaW5nLWxlZnQ6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLnAtMjAge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMjAge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucC0yMSB7XG4gIHBhZGRpbmc6IDIxcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yMSB7XG4gIHBhZGRpbmctdG9wOiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMjEge1xuICBwYWRkaW5nLWJvdHRvbTogMjFweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTIxIHtcbiAgcGFkZGluZy1yaWdodDogMjFweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTIxIHtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIyIHtcbiAgcGFkZGluZzogMjJweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTIyIHtcbiAgcGFkZGluZy10b3A6IDIycHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yMiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjIge1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMjIge1xuICBwYWRkaW5nLWxlZnQ6IDIycHggIWltcG9ydGFudDtcbn1cblxuLnAtMjMge1xuICBwYWRkaW5nOiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMjMge1xuICBwYWRkaW5nLXRvcDogMjNweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTIzIHtcbiAgcGFkZGluZy1ib3R0b206IDIzcHggIWltcG9ydGFudDtcbn1cblxuLnAtci0yMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yMyB7XG4gIHBhZGRpbmctbGVmdDogMjNweCAhaW1wb3J0YW50O1xufVxuXG4ucC0yNCB7XG4gIHBhZGRpbmc6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yNCB7XG4gIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMjQge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTI0IHtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTI0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTI1IHtcbiAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnAtMjYge1xuICBwYWRkaW5nOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMjYge1xuICBwYWRkaW5nLXRvcDogMjZweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTI2IHtcbiAgcGFkZGluZy1ib3R0b206IDI2cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0yNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDI2cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yNiB7XG4gIHBhZGRpbmctbGVmdDogMjZweCAhaW1wb3J0YW50O1xufVxuXG4ucC0yNyB7XG4gIHBhZGRpbmc6IDI3cHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0yNyB7XG4gIHBhZGRpbmctdG9wOiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMjcge1xuICBwYWRkaW5nLWJvdHRvbTogMjdweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTI3IHtcbiAgcGFkZGluZy1yaWdodDogMjdweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTI3IHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLTI4IHtcbiAgcGFkZGluZzogMjhweCAhaW1wb3J0YW50O1xufVxuXG4ucC10LTI4IHtcbiAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLnAtYi0yOCB7XG4gIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXItMjgge1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWwtMjgge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLnAtMjkge1xuICBwYWRkaW5nOiAyOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXQtMjkge1xuICBwYWRkaW5nLXRvcDogMjlweCAhaW1wb3J0YW50O1xufVxuXG4ucC1iLTI5IHtcbiAgcGFkZGluZy1ib3R0b206IDI5cHggIWltcG9ydGFudDtcbn1cblxuLnAtci0yOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI5cHggIWltcG9ydGFudDtcbn1cblxuLnAtbC0yOSB7XG4gIHBhZGRpbmctbGVmdDogMjlweCAhaW1wb3J0YW50O1xufVxuXG4ucC0zMCB7XG4gIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnAtdC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wLWItMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1yLTMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucC1sLTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi56LWJvcmRlci1hbGwge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotYm9yZGVyLWFsbC5ncmlzLTEwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotYm9yZGVyLWFsbC5ncmlzLTE1IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTUpO1xufVxuLnotYm9yZGVyLWFsbC5ncmlzLTIwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnotYm9yZGVyLWFsbC5ncmlzLTQwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLnotYm9yZGVyLWFsbC5ncmlzLTUwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuLnotYm9yZGVyLWFsbC5ncmlzLTgwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogODEwcHgpIHtcbiAgLnotYm9yZGVyLWFsbC5uby1ib3JkZXItdGFibGV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC56LWJvcmRlci1hbGwubm8tYm9yZGVyLW1vYmlsZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi56LWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnotYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LWJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDgxMHB4KSB7XG4gIC56LWJvcmRlci1sZWZ0Lm5vLWJvcmRlci10YWJsZXQsIC56LWJvcmRlci1yaWdodC5uby1ib3JkZXItdGFibGV0LCAuei1ib3JkZXItdG9wLm5vLWJvcmRlci10YWJsZXQsIC56LWJvcmRlci1ib3R0b20ubm8tYm9yZGVyLXRhYmxldCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuei1ib3JkZXItbGVmdC5uby1ib3JkZXItbW9iaWxlLCAuei1ib3JkZXItcmlnaHQubm8tYm9yZGVyLW1vYmlsZSwgLnotYm9yZGVyLXRvcC5uby1ib3JkZXItbW9iaWxlLCAuei1ib3JkZXItYm90dG9tLm5vLWJvcmRlci1tb2JpbGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLnotYm9yZGVyLWxlZnQuZ3Jpcy0xMCwgLnotYm9yZGVyLXJpZ2h0LmdyaXMtMTAsIC56LWJvcmRlci10b3AuZ3Jpcy0xMCwgLnotYm9yZGVyLWJvdHRvbS5ncmlzLTEwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotYm9yZGVyLWxlZnQuZ3Jpcy0xNSwgLnotYm9yZGVyLXJpZ2h0LmdyaXMtMTUsIC56LWJvcmRlci10b3AuZ3Jpcy0xNSwgLnotYm9yZGVyLWJvdHRvbS5ncmlzLTE1IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTUpO1xufVxuLnotYm9yZGVyLWxlZnQuZ3Jpcy0yMCwgLnotYm9yZGVyLXJpZ2h0LmdyaXMtMjAsIC56LWJvcmRlci10b3AuZ3Jpcy0yMCwgLnotYm9yZGVyLWJvdHRvbS5ncmlzLTIwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnotYm9yZGVyLWxlZnQuZ3Jpcy00MCwgLnotYm9yZGVyLXJpZ2h0LmdyaXMtNDAsIC56LWJvcmRlci10b3AuZ3Jpcy00MCwgLnotYm9yZGVyLWJvdHRvbS5ncmlzLTQwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLnotYm9yZGVyLWxlZnQuZ3Jpcy01MCwgLnotYm9yZGVyLXJpZ2h0LmdyaXMtNTAsIC56LWJvcmRlci10b3AuZ3Jpcy01MCwgLnotYm9yZGVyLWJvdHRvbS5ncmlzLTUwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuLnotYm9yZGVyLWxlZnQuZ3Jpcy04MCwgLnotYm9yZGVyLXJpZ2h0LmdyaXMtODAsIC56LWJvcmRlci10b3AuZ3Jpcy04MCwgLnotYm9yZGVyLWJvdHRvbS5ncmlzLTgwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogODEwcHgpIHtcbiAgLnotYm9yZGVyLm5vLWJvcmRlci10YWJsZXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotYm9yZGVyLm5vLWJvcmRlci1tb2JpbGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG5pbWcuYm9yZGVyLTQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbmltZy5ib3JkZXItOCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuaW1nLmJvcmRlci0xMiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbmltZy5ib3JkZXItMjAge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5pbWcuei1mb3RvZ3JhZmlhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbmJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmRpdi56LWJ0bixcbmJ1dHRvbi56LWJ0bixcbmEuei1idG4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgaGVpZ2h0OiA0OHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1idXR0b24pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bixcbmJ1dHRvbi56LWJ0bixcbmEuei1idG4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5kaXYuei1idG4ubm8tcGFkZGluZyxcbmJ1dHRvbi56LWJ0bi5uby1wYWRkaW5nLFxuYS56LWJ0bi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIGRpdi56LWJ0bi5tb2JpbGUtY29tcGFjdCxcbmJ1dHRvbi56LWJ0bi5tb2JpbGUtY29tcGFjdCxcbmEuei1idG4ubW9iaWxlLWNvbXBhY3Qge1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgIG1pbi13aWR0aDogMTBweDtcbiAgfVxufVxuZGl2LnotYnRuLmNlbnRlcixcbmJ1dHRvbi56LWJ0bi5jZW50ZXIsXG5hLnotYnRuLmNlbnRlciB7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5kaXYuei1idG4uZXh0ZW5kaWRvLFxuYnV0dG9uLnotYnRuLmV4dGVuZGlkbyxcbmEuei1idG4uZXh0ZW5kaWRvIHtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIGRpdi56LWJ0bi5leHRlbmRpZG8sXG5idXR0b24uei1idG4uZXh0ZW5kaWRvLFxuYS56LWJ0bi5leHRlbmRpZG8ge1xuICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbixcbmJ1dHRvbi56LWJ0bi5taW4sXG5hLnotYnRuLm1pbiB7XG4gIG1pbi13aWR0aDogMjIwcHg7XG59XG5kaXYuei1idG4ubWluLnctMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0wLFxuYS56LWJ0bi5taW4udy0wIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTAsXG5idXR0b24uei1idG4ubWluLnctMCxcbmEuei1idG4ubWluLnctMCB7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0xMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xMCxcbmEuei1idG4ubWluLnctMTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMTAsXG5idXR0b24uei1idG4ubWluLnctMTAsXG5hLnotYnRuLm1pbi53LTEwIHtcbiAgICBtaW4td2lkdGg6IDEwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0yMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yMCxcbmEuei1idG4ubWluLnctMjAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMjAsXG5idXR0b24uei1idG4ubWluLnctMjAsXG5hLnotYnRuLm1pbi53LTIwIHtcbiAgICBtaW4td2lkdGg6IDIwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0zMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zMCxcbmEuei1idG4ubWluLnctMzAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMzAsXG5idXR0b24uei1idG4ubWluLnctMzAsXG5hLnotYnRuLm1pbi53LTMwIHtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy00MCxcbmJ1dHRvbi56LWJ0bi5taW4udy00MCxcbmEuei1idG4ubWluLnctNDAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNDAsXG5idXR0b24uei1idG4ubWluLnctNDAsXG5hLnotYnRuLm1pbi53LTQwIHtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy01MCxcbmJ1dHRvbi56LWJ0bi5taW4udy01MCxcbmEuei1idG4ubWluLnctNTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNTAsXG5idXR0b24uei1idG4ubWluLnctNTAsXG5hLnotYnRuLm1pbi53LTUwIHtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy02MCxcbmJ1dHRvbi56LWJ0bi5taW4udy02MCxcbmEuei1idG4ubWluLnctNjAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNjAsXG5idXR0b24uei1idG4ubWluLnctNjAsXG5hLnotYnRuLm1pbi53LTYwIHtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy03MCxcbmJ1dHRvbi56LWJ0bi5taW4udy03MCxcbmEuei1idG4ubWluLnctNzAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNzAsXG5idXR0b24uei1idG4ubWluLnctNzAsXG5hLnotYnRuLm1pbi53LTcwIHtcbiAgICBtaW4td2lkdGg6IDcwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy04MCxcbmJ1dHRvbi56LWJ0bi5taW4udy04MCxcbmEuei1idG4ubWluLnctODAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctODAsXG5idXR0b24uei1idG4ubWluLnctODAsXG5hLnotYnRuLm1pbi53LTgwIHtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy05MCxcbmJ1dHRvbi56LWJ0bi5taW4udy05MCxcbmEuei1idG4ubWluLnctOTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctOTAsXG5idXR0b24uei1idG4ubWluLnctOTAsXG5hLnotYnRuLm1pbi53LTkwIHtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0xMDAsXG5idXR0b24uei1idG4ubWluLnctMTAwLFxuYS56LWJ0bi5taW4udy0xMDAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMTAwLFxuYnV0dG9uLnotYnRuLm1pbi53LTEwMCxcbmEuei1idG4ubWluLnctMTAwIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMTEwLFxuYnV0dG9uLnotYnRuLm1pbi53LTExMCxcbmEuei1idG4ubWluLnctMTEwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTExMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xMTAsXG5hLnotYnRuLm1pbi53LTExMCB7XG4gICAgbWluLXdpZHRoOiAxMTBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTEyMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xMjAsXG5hLnotYnRuLm1pbi53LTEyMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0xMjAsXG5idXR0b24uei1idG4ubWluLnctMTIwLFxuYS56LWJ0bi5taW4udy0xMjAge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0xMzAsXG5idXR0b24uei1idG4ubWluLnctMTMwLFxuYS56LWJ0bi5taW4udy0xMzAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMTMwLFxuYnV0dG9uLnotYnRuLm1pbi53LTEzMCxcbmEuei1idG4ubWluLnctMTMwIHtcbiAgICBtaW4td2lkdGg6IDEzMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMTQwLFxuYnV0dG9uLnotYnRuLm1pbi53LTE0MCxcbmEuei1idG4ubWluLnctMTQwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTE0MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xNDAsXG5hLnotYnRuLm1pbi53LTE0MCB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTE1MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xNTAsXG5hLnotYnRuLm1pbi53LTE1MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0xNTAsXG5idXR0b24uei1idG4ubWluLnctMTUwLFxuYS56LWJ0bi5taW4udy0xNTAge1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0xNjAsXG5idXR0b24uei1idG4ubWluLnctMTYwLFxuYS56LWJ0bi5taW4udy0xNjAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMTYwLFxuYnV0dG9uLnotYnRuLm1pbi53LTE2MCxcbmEuei1idG4ubWluLnctMTYwIHtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMTcwLFxuYnV0dG9uLnotYnRuLm1pbi53LTE3MCxcbmEuei1idG4ubWluLnctMTcwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTE3MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xNzAsXG5hLnotYnRuLm1pbi53LTE3MCB7XG4gICAgbWluLXdpZHRoOiAxNzBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTE4MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0xODAsXG5hLnotYnRuLm1pbi53LTE4MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0xODAsXG5idXR0b24uei1idG4ubWluLnctMTgwLFxuYS56LWJ0bi5taW4udy0xODAge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0xOTAsXG5idXR0b24uei1idG4ubWluLnctMTkwLFxuYS56LWJ0bi5taW4udy0xOTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMTkwLFxuYnV0dG9uLnotYnRuLm1pbi53LTE5MCxcbmEuei1idG4ubWluLnctMTkwIHtcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMjAwLFxuYnV0dG9uLnotYnRuLm1pbi53LTIwMCxcbmEuei1idG4ubWluLnctMjAwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTIwMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yMDAsXG5hLnotYnRuLm1pbi53LTIwMCB7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTIxMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yMTAsXG5hLnotYnRuLm1pbi53LTIxMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0yMTAsXG5idXR0b24uei1idG4ubWluLnctMjEwLFxuYS56LWJ0bi5taW4udy0yMTAge1xuICAgIG1pbi13aWR0aDogMjEwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0yMjAsXG5idXR0b24uei1idG4ubWluLnctMjIwLFxuYS56LWJ0bi5taW4udy0yMjAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMjIwLFxuYnV0dG9uLnotYnRuLm1pbi53LTIyMCxcbmEuei1idG4ubWluLnctMjIwIHtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMjMwLFxuYnV0dG9uLnotYnRuLm1pbi53LTIzMCxcbmEuei1idG4ubWluLnctMjMwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTIzMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yMzAsXG5hLnotYnRuLm1pbi53LTIzMCB7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTI0MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yNDAsXG5hLnotYnRuLm1pbi53LTI0MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0yNDAsXG5idXR0b24uei1idG4ubWluLnctMjQwLFxuYS56LWJ0bi5taW4udy0yNDAge1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0yNTAsXG5idXR0b24uei1idG4ubWluLnctMjUwLFxuYS56LWJ0bi5taW4udy0yNTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMjUwLFxuYnV0dG9uLnotYnRuLm1pbi53LTI1MCxcbmEuei1idG4ubWluLnctMjUwIHtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMjYwLFxuYnV0dG9uLnotYnRuLm1pbi53LTI2MCxcbmEuei1idG4ubWluLnctMjYwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTI2MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yNjAsXG5hLnotYnRuLm1pbi53LTI2MCB7XG4gICAgbWluLXdpZHRoOiAyNjBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTI3MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yNzAsXG5hLnotYnRuLm1pbi53LTI3MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0yNzAsXG5idXR0b24uei1idG4ubWluLnctMjcwLFxuYS56LWJ0bi5taW4udy0yNzAge1xuICAgIG1pbi13aWR0aDogMjcwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0yODAsXG5idXR0b24uei1idG4ubWluLnctMjgwLFxuYS56LWJ0bi5taW4udy0yODAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMjgwLFxuYnV0dG9uLnotYnRuLm1pbi53LTI4MCxcbmEuei1idG4ubWluLnctMjgwIHtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMjkwLFxuYnV0dG9uLnotYnRuLm1pbi53LTI5MCxcbmEuei1idG4ubWluLnctMjkwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTI5MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0yOTAsXG5hLnotYnRuLm1pbi53LTI5MCB7XG4gICAgbWluLXdpZHRoOiAyOTBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTMwMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zMDAsXG5hLnotYnRuLm1pbi53LTMwMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0zMDAsXG5idXR0b24uei1idG4ubWluLnctMzAwLFxuYS56LWJ0bi5taW4udy0zMDAge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0zMTAsXG5idXR0b24uei1idG4ubWluLnctMzEwLFxuYS56LWJ0bi5taW4udy0zMTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMzEwLFxuYnV0dG9uLnotYnRuLm1pbi53LTMxMCxcbmEuei1idG4ubWluLnctMzEwIHtcbiAgICBtaW4td2lkdGg6IDMxMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMzIwLFxuYnV0dG9uLnotYnRuLm1pbi53LTMyMCxcbmEuei1idG4ubWluLnctMzIwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTMyMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zMjAsXG5hLnotYnRuLm1pbi53LTMyMCB7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTMzMCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zMzAsXG5hLnotYnRuLm1pbi53LTMzMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0zMzAsXG5idXR0b24uei1idG4ubWluLnctMzMwLFxuYS56LWJ0bi5taW4udy0zMzAge1xuICAgIG1pbi13aWR0aDogMzMwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0zNDAsXG5idXR0b24uei1idG4ubWluLnctMzQwLFxuYS56LWJ0bi5taW4udy0zNDAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMzQwLFxuYnV0dG9uLnotYnRuLm1pbi53LTM0MCxcbmEuei1idG4ubWluLnctMzQwIHtcbiAgICBtaW4td2lkdGg6IDM0MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMzUwLFxuYnV0dG9uLnotYnRuLm1pbi53LTM1MCxcbmEuei1idG4ubWluLnctMzUwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTM1MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zNTAsXG5hLnotYnRuLm1pbi53LTM1MCB7XG4gICAgbWluLXdpZHRoOiAzNTBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTM2MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zNjAsXG5hLnotYnRuLm1pbi53LTM2MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0zNjAsXG5idXR0b24uei1idG4ubWluLnctMzYwLFxuYS56LWJ0bi5taW4udy0zNjAge1xuICAgIG1pbi13aWR0aDogMzYwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy0zNzAsXG5idXR0b24uei1idG4ubWluLnctMzcwLFxuYS56LWJ0bi5taW4udy0zNzAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctMzcwLFxuYnV0dG9uLnotYnRuLm1pbi53LTM3MCxcbmEuei1idG4ubWluLnctMzcwIHtcbiAgICBtaW4td2lkdGg6IDM3MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctMzgwLFxuYnV0dG9uLnotYnRuLm1pbi53LTM4MCxcbmEuei1idG4ubWluLnctMzgwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTM4MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zODAsXG5hLnotYnRuLm1pbi53LTM4MCB7XG4gICAgbWluLXdpZHRoOiAzODBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTM5MCxcbmJ1dHRvbi56LWJ0bi5taW4udy0zOTAsXG5hLnotYnRuLm1pbi53LTM5MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy0zOTAsXG5idXR0b24uei1idG4ubWluLnctMzkwLFxuYS56LWJ0bi5taW4udy0zOTAge1xuICAgIG1pbi13aWR0aDogMzkwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy00MDAsXG5idXR0b24uei1idG4ubWluLnctNDAwLFxuYS56LWJ0bi5taW4udy00MDAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNDAwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQwMCxcbmEuei1idG4ubWluLnctNDAwIHtcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNDEwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQxMCxcbmEuei1idG4ubWluLnctNDEwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTQxMCxcbmJ1dHRvbi56LWJ0bi5taW4udy00MTAsXG5hLnotYnRuLm1pbi53LTQxMCB7XG4gICAgbWluLXdpZHRoOiA0MTBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTQyMCxcbmJ1dHRvbi56LWJ0bi5taW4udy00MjAsXG5hLnotYnRuLm1pbi53LTQyMCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy00MjAsXG5idXR0b24uei1idG4ubWluLnctNDIwLFxuYS56LWJ0bi5taW4udy00MjAge1xuICAgIG1pbi13aWR0aDogNDIwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy00MzAsXG5idXR0b24uei1idG4ubWluLnctNDMwLFxuYS56LWJ0bi5taW4udy00MzAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNDMwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQzMCxcbmEuei1idG4ubWluLnctNDMwIHtcbiAgICBtaW4td2lkdGg6IDQzMHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNDQwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQ0MCxcbmEuei1idG4ubWluLnctNDQwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTQ0MCxcbmJ1dHRvbi56LWJ0bi5taW4udy00NDAsXG5hLnotYnRuLm1pbi53LTQ0MCB7XG4gICAgbWluLXdpZHRoOiA0NDBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTQ1MCxcbmJ1dHRvbi56LWJ0bi5taW4udy00NTAsXG5hLnotYnRuLm1pbi53LTQ1MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy00NTAsXG5idXR0b24uei1idG4ubWluLnctNDUwLFxuYS56LWJ0bi5taW4udy00NTAge1xuICAgIG1pbi13aWR0aDogNDUwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy00NjAsXG5idXR0b24uei1idG4ubWluLnctNDYwLFxuYS56LWJ0bi5taW4udy00NjAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNDYwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQ2MCxcbmEuei1idG4ubWluLnctNDYwIHtcbiAgICBtaW4td2lkdGg6IDQ2MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNDcwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQ3MCxcbmEuei1idG4ubWluLnctNDcwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTQ3MCxcbmJ1dHRvbi56LWJ0bi5taW4udy00NzAsXG5hLnotYnRuLm1pbi53LTQ3MCB7XG4gICAgbWluLXdpZHRoOiA0NzBweDtcbiAgfVxufVxuZGl2LnotYnRuLm1pbi53LTQ4MCxcbmJ1dHRvbi56LWJ0bi5taW4udy00ODAsXG5hLnotYnRuLm1pbi53LTQ4MCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGRpdi56LWJ0bi5taW4udy00ODAsXG5idXR0b24uei1idG4ubWluLnctNDgwLFxuYS56LWJ0bi5taW4udy00ODAge1xuICAgIG1pbi13aWR0aDogNDgwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5taW4udy00OTAsXG5idXR0b24uei1idG4ubWluLnctNDkwLFxuYS56LWJ0bi5taW4udy00OTAge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4ubWluLnctNDkwLFxuYnV0dG9uLnotYnRuLm1pbi53LTQ5MCxcbmEuei1idG4ubWluLnctNDkwIHtcbiAgICBtaW4td2lkdGg6IDQ5MHB4O1xuICB9XG59XG5kaXYuei1idG4ubWluLnctNTAwLFxuYnV0dG9uLnotYnRuLm1pbi53LTUwMCxcbmEuei1idG4ubWluLnctNTAwIHtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLm1pbi53LTUwMCxcbmJ1dHRvbi56LWJ0bi5taW4udy01MDAsXG5hLnotYnRuLm1pbi53LTUwMCB7XG4gICAgbWluLXdpZHRoOiA1MDBweDtcbiAgfVxufVxuZGl2LnotYnRuLXByaW1hcnksXG5idXR0b24uei1idG4tcHJpbWFyeSxcbmEuei1idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5kaXYuei1idG4tcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi56LWJ0bi1wcmltYXJ5OmhvdmVyLFxuYS56LWJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG59XG5kaXYuei1idG4tcHJpbWFyeTphY3RpdmUsXG5idXR0b24uei1idG4tcHJpbWFyeTphY3RpdmUsXG5hLnotYnRuLXByaW1hcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG59XG5kaXYuei1idG4tcHJpbWFyeVtkaXNhYmxlZF0sXG5idXR0b24uei1idG4tcHJpbWFyeVtkaXNhYmxlZF0sXG5hLnotYnRuLXByaW1hcnlbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG59XG5kaXYuei1idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5idXR0b24uei1idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLnotYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG59XG5kaXYuei1idG4tcHJpbWFyeVtkaXNhYmxlZF0uaWNvbiBmaWd1cmUgaW1nLFxuYnV0dG9uLnotYnRuLXByaW1hcnlbZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyxcbmEuei1idG4tcHJpbWFyeVtkaXNhYmxlZF0uaWNvbiBmaWd1cmUgaW1nIHtcbiAgb3BhY2l0eTogMC44O1xufVxuZGl2LnotYnRuLXByaW1hcnktbmVncm8sXG5idXR0b24uei1idG4tcHJpbWFyeS1uZWdybyxcbmEuei1idG4tcHJpbWFyeS1uZWdybyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuZGl2LnotYnRuLXByaW1hcnktbmVncm86aG92ZXIsXG5idXR0b24uei1idG4tcHJpbWFyeS1uZWdybzpob3ZlcixcbmEuei1idG4tcHJpbWFyeS1uZWdybzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyKTtcbn1cbmRpdi56LWJ0bi1wcmltYXJ5LW5lZ3JvOmFjdGl2ZSxcbmJ1dHRvbi56LWJ0bi1wcmltYXJ5LW5lZ3JvOmFjdGl2ZSxcbmEuei1idG4tcHJpbWFyeS1uZWdybzphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uZWdyby1ob3Zlcik7XG59XG5kaXYuei1idG4tcHJpbWFyeS1uZWdyb1tkaXNhYmxlZF0sXG5idXR0b24uei1idG4tcHJpbWFyeS1uZWdyb1tkaXNhYmxlZF0sXG5hLnotYnRuLXByaW1hcnktbmVncm9bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG5kaXYuei1idG4tcHJpbWFyeS1uZWdyb1tkaXNhYmxlZF06aG92ZXIsXG5idXR0b24uei1idG4tcHJpbWFyeS1uZWdyb1tkaXNhYmxlZF06aG92ZXIsXG5hLnotYnRuLXByaW1hcnktbmVncm9bZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG59XG5kaXYuei1idG4tcHJpbWFyeS1uZWdyb1tkaXNhYmxlZF0uaWNvbiBmaWd1cmUgaW1nLFxuYnV0dG9uLnotYnRuLXByaW1hcnktbmVncm9bZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyxcbmEuei1idG4tcHJpbWFyeS1uZWdyb1tkaXNhYmxlZF0uaWNvbiBmaWd1cmUgaW1nIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuZGl2LnotYnRuLXByaW1hcnktYmxhbmNvLFxuYnV0dG9uLnotYnRuLXByaW1hcnktYmxhbmNvLFxuYS56LWJ0bi1wcmltYXJ5LWJsYW5jbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5kaXYuei1idG4tcHJpbWFyeS1ibGFuY286aG92ZXIsIGRpdi56LWJ0bi1wcmltYXJ5LWJsYW5jbzphY3RpdmUsXG5idXR0b24uei1idG4tcHJpbWFyeS1ibGFuY286aG92ZXIsXG5idXR0b24uei1idG4tcHJpbWFyeS1ibGFuY286YWN0aXZlLFxuYS56LWJ0bi1wcmltYXJ5LWJsYW5jbzpob3ZlcixcbmEuei1idG4tcHJpbWFyeS1ibGFuY286YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xufVxuZGl2LnotYnRuLmZ1bGwsXG5idXR0b24uei1idG4uZnVsbCxcbmEuei1idG4uZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZGl2LnotYnRuLnJlZ3VsYXIsXG5idXR0b24uei1idG4ucmVndWxhcixcbmEuei1idG4ucmVndWxhciB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuZGl2LnotYnRuLWRvd25sb2FkLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkLFxuYS56LWJ0bi1kb3dubG9hZCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbmRpdi56LWJ0bi1kb3dubG9hZCBzcGFuLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkIHNwYW4sXG5hLnotYnRuLWRvd25sb2FkIHNwYW4ge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuZGl2LnotYnRuLWRvd25sb2FkIHN2ZyxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZCBzdmcsXG5hLnotYnRuLWRvd25sb2FkIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5kaXYuei1idG4tZG93bmxvYWQ6aG92ZXIsXG5idXR0b24uei1idG4tZG93bmxvYWQ6aG92ZXIsXG5hLnotYnRuLWRvd25sb2FkOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xufVxuZGl2LnotYnRuLWRvd25sb2FkOmhvdmVyIHN2ZyxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZDpob3ZlciBzdmcsXG5hLnotYnRuLWRvd25sb2FkOmhvdmVyIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xufVxuZGl2LnotYnRuLWRvd25sb2FkOmFjdGl2ZSxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZDphY3RpdmUsXG5hLnotYnRuLWRvd25sb2FkOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG59XG5kaXYuei1idG4tZG93bmxvYWQgZmlndXJlLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkIGZpZ3VyZSxcbmEuei1idG4tZG93bmxvYWQgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDI0cHg7XG59XG5kaXYuei1idG4tZG93bmxvYWQgZmlndXJlOmZpcnN0LWNoaWxkLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkIGZpZ3VyZTpmaXJzdC1jaGlsZCxcbmEuei1idG4tZG93bmxvYWQgZmlndXJlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4tZG93bmxvYWQgZmlndXJlOmZpcnN0LWNoaWxkLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkIGZpZ3VyZTpmaXJzdC1jaGlsZCxcbmEuei1idG4tZG93bmxvYWQgZmlndXJlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi1kb3dubG9hZCBmaWd1cmU6bGFzdC1jaGlsZCxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZCBmaWd1cmU6bGFzdC1jaGlsZCxcbmEuei1idG4tZG93bmxvYWQgZmlndXJlOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLWRvd25sb2FkIGZpZ3VyZTpsYXN0LWNoaWxkLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkIGZpZ3VyZTpsYXN0LWNoaWxkLFxuYS56LWJ0bi1kb3dubG9hZCBmaWd1cmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi1kb3dubG9hZCBmaWd1cmUgc3ZnLFxuYnV0dG9uLnotYnRuLWRvd25sb2FkIGZpZ3VyZSBzdmcsXG5hLnotYnRuLWRvd25sb2FkIGZpZ3VyZSBzdmcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuZGl2LnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXSxcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZFtkaXNhYmxlZF0sXG5hLnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuZGl2LnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXSBzdmcsXG5idXR0b24uei1idG4tZG93bmxvYWRbZGlzYWJsZWRdIHN2ZyxcbmEuei1idG4tZG93bmxvYWRbZGlzYWJsZWRdIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xufVxuZGl2LnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXTpob3ZlcixcbmJ1dHRvbi56LWJ0bi1kb3dubG9hZFtkaXNhYmxlZF06aG92ZXIsXG5hLnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG59XG5kaXYuei1idG4tZG93bmxvYWRbZGlzYWJsZWRdIGZpZ3VyZSBpbWcsXG5idXR0b24uei1idG4tZG93bmxvYWRbZGlzYWJsZWRdIGZpZ3VyZSBpbWcsXG5hLnotYnRuLWRvd25sb2FkW2Rpc2FibGVkXSBmaWd1cmUgaW1nIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuZGl2LnotYnRuLXNlY29uZGFyeSxcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnksXG5hLnotYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuZGl2LnotYnRuLXNlY29uZGFyeS5uby1ib3JkZXIsXG5idXR0b24uei1idG4tc2Vjb25kYXJ5Lm5vLWJvcmRlcixcbmEuei1idG4tc2Vjb25kYXJ5Lm5vLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxLCAxLCAxLCAwKTtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnkubm8tYm9yZGVyOmhvdmVyLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeS5uby1ib3JkZXI6aG92ZXIsXG5hLnotYnRuLXNlY29uZGFyeS5uby1ib3JkZXI6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMSwgMSwgMSwgMCk7XG59XG5kaXYuei1idG4tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeTpob3ZlcixcbmEuei1idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnk6YWN0aXZlLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeTphY3RpdmUsXG5hLnotYnRuLXNlY29uZGFyeTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xufVxuZGl2LnotYnRuLXNlY29uZGFyeVtkaXNhYmxlZF0sXG5idXR0b24uei1idG4tc2Vjb25kYXJ5W2Rpc2FibGVkXSxcbmEuei1idG4tc2Vjb25kYXJ5W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdOmhvdmVyLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIsXG5hLnotYnRuLXNlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xufVxuZGl2LnotYnRuLXNlY29uZGFyeVtkaXNhYmxlZF0uaWNvbiBmaWd1cmUgaW1nLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeVtkaXNhYmxlZF0uaWNvbiBmaWd1cmUgaW1nLFxuYS56LWJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnktbmVncm8sXG5idXR0b24uei1idG4tc2Vjb25kYXJ5LW5lZ3JvLFxuYS56LWJ0bi1zZWNvbmRhcnktbmVncm8ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuZGl2LnotYnRuLXNlY29uZGFyeS1uZWdybzpob3ZlcixcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnktbmVncm86aG92ZXIsXG5hLnotYnRuLXNlY29uZGFyeS1uZWdybzpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uZWdyby1ob3Zlcik7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyKTtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnktbmVncm86YWN0aXZlLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeS1uZWdybzphY3RpdmUsXG5hLnotYnRuLXNlY29uZGFyeS1uZWdybzphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmVncm8taG92ZXIpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uZWdyby1ob3Zlcik7XG59XG5kaXYuei1idG4tc2Vjb25kYXJ5LW5lZ3JvW2Rpc2FibGVkXSxcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnktbmVncm9bZGlzYWJsZWRdLFxuYS56LWJ0bi1zZWNvbmRhcnktbmVncm9bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnktbmVncm9bZGlzYWJsZWRdOmhvdmVyLFxuYnV0dG9uLnotYnRuLXNlY29uZGFyeS1uZWdyb1tkaXNhYmxlZF06aG92ZXIsXG5hLnotYnRuLXNlY29uZGFyeS1uZWdyb1tkaXNhYmxlZF06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbmRpdi56LWJ0bi1zZWNvbmRhcnktbmVncm9bZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyxcbmJ1dHRvbi56LWJ0bi1zZWNvbmRhcnktbmVncm9bZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyxcbmEuei1idG4tc2Vjb25kYXJ5LW5lZ3JvW2Rpc2FibGVkXS5pY29uIGZpZ3VyZSBpbWcge1xuICBvcGFjaXR5OiAwLjM7XG59XG5kaXYuei1idG4uaWNvbixcbmJ1dHRvbi56LWJ0bi5pY29uLFxuYS56LWJ0bi5pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDYwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4uaWNvbixcbmJ1dHRvbi56LWJ0bi5pY29uLFxuYS56LWJ0bi5pY29uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5kaXYuei1idG4uaWNvbiBzcGFuLFxuYnV0dG9uLnotYnRuLmljb24gc3BhbixcbmEuei1idG4uaWNvbiBzcGFuIHtcbiAgbWFyZ2luOiAwIDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLmljb24gc3BhbixcbmJ1dHRvbi56LWJ0bi5pY29uIHNwYW4sXG5hLnotYnRuLmljb24gc3BhbiB7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBmbGV4OiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG5kaXYuei1idG4uaWNvbiBmaWd1cmUsXG5idXR0b24uei1idG4uaWNvbiBmaWd1cmUsXG5hLnotYnRuLmljb24gZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDI0cHg7XG59XG5kaXYuei1idG4uaWNvbiBmaWd1cmU6Zmlyc3QtY2hpbGQsXG5idXR0b24uei1idG4uaWNvbiBmaWd1cmU6Zmlyc3QtY2hpbGQsXG5hLnotYnRuLmljb24gZmlndXJlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBkaXYuei1idG4uaWNvbiBmaWd1cmU6Zmlyc3QtY2hpbGQsXG5idXR0b24uei1idG4uaWNvbiBmaWd1cmU6Zmlyc3QtY2hpbGQsXG5hLnotYnRuLmljb24gZmlndXJlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5pY29uIGZpZ3VyZTpsYXN0LWNoaWxkLFxuYnV0dG9uLnotYnRuLmljb24gZmlndXJlOmxhc3QtY2hpbGQsXG5hLnotYnRuLmljb24gZmlndXJlOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZGl2LnotYnRuLmljb24gZmlndXJlOmxhc3QtY2hpbGQsXG5idXR0b24uei1idG4uaWNvbiBmaWd1cmU6bGFzdC1jaGlsZCxcbmEuei1idG4uaWNvbiBmaWd1cmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5pY29uIGZpZ3VyZSBpbWcsXG5idXR0b24uei1idG4uaWNvbiBmaWd1cmUgaW1nLFxuYS56LWJ0bi5pY29uIGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuZGl2LnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uLFxuYnV0dG9uLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uLFxuYS56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiB7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1hcmdpbjogMHB4O1xufVxuZGl2LnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSxcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmUsXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSB7XG4gIGhlaWdodDogMjhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICBkaXYuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlLFxuYnV0dG9uLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSxcbmEuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlIHtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmUgaW1nLFxuYnV0dG9uLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSBpbWcsXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgZGl2LnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZSBpbWcsXG5idXR0b24uei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlIGltZyxcbmEuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlIGltZyB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5kaXYuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlOmZpcnN0LWNoaWxkLFxuYnV0dG9uLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZTpmaXJzdC1jaGlsZCxcbmEuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgZGl2LnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZTpmaXJzdC1jaGlsZCxcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmU6Zmlyc3QtY2hpbGQsXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIGZpZ3VyZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cbn1cbmRpdi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmU6bGFzdC1jaGlsZCxcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmU6bGFzdC1jaGlsZCxcbmEuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGRpdi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmU6bGFzdC1jaGlsZCxcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBmaWd1cmU6bGFzdC1jaGlsZCxcbmEuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gZmlndXJlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5kaXYuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24gc3BhbixcbmJ1dHRvbi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBzcGFuLFxuYS56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICBkaXYuei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24sXG5idXR0b24uei1idG4uaWNvbi5tb2JpbGUtaWNvbi1yZWR1Y3Rpb24sXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIHtcbiAgICBtYXJnaW46IDZweDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICB9XG4gIGRpdi56LWJ0bi5pY29uLm1vYmlsZS1pY29uLXJlZHVjdGlvbiBzcGFuLFxuYnV0dG9uLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIHNwYW4sXG5hLnotYnRuLmljb24ubW9iaWxlLWljb24tcmVkdWN0aW9uIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuZGl2LnotYnRuLWZvcm0sXG5idXR0b24uei1idG4tZm9ybSxcbmEuei1idG4tZm9ybSB7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgb3V0bGluZTogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKSAxcHggc29saWQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtaW4td2lkdGg6IDBweDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xufVxuZGl2LnotYnRuLWZvcm0uYXV0byxcbmJ1dHRvbi56LWJ0bi1mb3JtLmF1dG8sXG5hLnotYnRuLWZvcm0uYXV0byB7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5kaXYuei1idG4tZm9ybS5pY29ucyxcbmJ1dHRvbi56LWJ0bi1mb3JtLmljb25zLFxuYS56LWJ0bi1mb3JtLmljb25zIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZGl2LnotYnRuLWZvcm0uaWNvbnMgZmlndXJlLFxuYnV0dG9uLnotYnRuLWZvcm0uaWNvbnMgZmlndXJlLFxuYS56LWJ0bi1mb3JtLmljb25zIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbmRpdi56LWJ0bi1mb3JtLm5vLWJnLFxuYnV0dG9uLnotYnRuLWZvcm0ubm8tYmcsXG5hLnotYnRuLWZvcm0ubm8tYmcge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuZGl2LnotYnRuLWZvcm0ubm8tYmc6aG92ZXIsXG5idXR0b24uei1idG4tZm9ybS5uby1iZzpob3ZlcixcbmEuei1idG4tZm9ybS5uby1iZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC41O1xufVxuZGl2LnotYnRuLWZvcm0uZmxvYXQsXG5idXR0b24uei1idG4tZm9ybS5mbG9hdCxcbmEuei1idG4tZm9ybS5mbG9hdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMHB4O1xufVxuZGl2LnotYnRuLWZvcm0ubnVtYmVycyxcbmJ1dHRvbi56LWJ0bi1mb3JtLm51bWJlcnMsXG5hLnotYnRuLWZvcm0ubnVtYmVycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAzOC40cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDM4LjRweCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdG9wOiA0LjhweDtcbn1cbmRpdi56LWJ0bi1mb3JtLm51bWJlcnM6YWZ0ZXIsXG5idXR0b24uei1idG4tZm9ybS5udW1iZXJzOmFmdGVyLFxuYS56LWJ0bi1mb3JtLm51bWJlcnM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbmRpdi56LWJ0bi1mb3JtLm51bWJlcnMubGVzcyxcbmJ1dHRvbi56LWJ0bi1mb3JtLm51bWJlcnMubGVzcyxcbmEuei1idG4tZm9ybS5udW1iZXJzLmxlc3Mge1xuICB6LWluZGV4OiAxMjtcbiAgbGVmdDogNnB4O1xufVxuZGl2LnotYnRuLWZvcm0ubnVtYmVycy5wbHVzLFxuYnV0dG9uLnotYnRuLWZvcm0ubnVtYmVycy5wbHVzLFxuYS56LWJ0bi1mb3JtLm51bWJlcnMucGx1cyB7XG4gIHotaW5kZXg6IDEzO1xuICByaWdodDogNnB4O1xufVxuZGl2LnotYnRuLWZvcm0ubnVtYmVycy5wbHVzOmJlZm9yZSxcbmJ1dHRvbi56LWJ0bi1mb3JtLm51bWJlcnMucGx1czpiZWZvcmUsXG5hLnotYnRuLWZvcm0ubnVtYmVycy5wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBoZWlnaHQ6IDUwJTtcbiAgd2lkdGg6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuZGl2LnotYnRuLWZvcm0ucGFzc3dvcmQsXG5idXR0b24uei1idG4tZm9ybS5wYXNzd29yZCxcbmEuei1idG4tZm9ybS5wYXNzd29yZCB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24td2F0Y2gtb2ZmLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5kaXYuei1idG4tZm9ybS5wYXNzd29yZC5hY3RpdmUsXG5idXR0b24uei1idG4tZm9ybS5wYXNzd29yZC5hY3RpdmUsXG5hLnotYnRuLWZvcm0ucGFzc3dvcmQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi13YXRjaC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuZGl2LnotYnRuLWZvcm06aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZyksXG5idXR0b24uei1idG4tZm9ybTpob3Zlcjpub3QoLmF1ZGlvKTpub3QoLnBhc3N3b3JkKTpub3QoLm5vLWJnKSxcbmEuei1idG4tZm9ybTpob3Zlcjpub3QoLmF1ZGlvKTpub3QoLnBhc3N3b3JkKTpub3QoLm5vLWJnKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICBvdXRsaW5lOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKSAxcHggc29saWQ7XG59XG5kaXYuei1idG4tZm9ybVtkaXNhYmxlZF0sXG5idXR0b24uei1idG4tZm9ybVtkaXNhYmxlZF0sXG5hLnotYnRuLWZvcm1bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApIDFweCBzb2xpZDtcbn1cbmRpdi56LWJ0bi1mb3JtW2Rpc2FibGVkXTpob3Zlcjpub3QoLmF1ZGlvKTpub3QoLnBhc3N3b3JkKTpub3QoLm5vLWJnKSxcbmJ1dHRvbi56LWJ0bi1mb3JtW2Rpc2FibGVkXTpob3Zlcjpub3QoLmF1ZGlvKTpub3QoLnBhc3N3b3JkKTpub3QoLm5vLWJnKSxcbmEuei1idG4tZm9ybVtkaXNhYmxlZF06aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgb3V0bGluZTogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCkgMXB4IHNvbGlkO1xufVxuZGl2LnotYnRuLWZvcm1bZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyxcbmJ1dHRvbi56LWJ0bi1mb3JtW2Rpc2FibGVkXS5pY29uIGZpZ3VyZSBpbWcsXG5hLnotYnRuLWZvcm1bZGlzYWJsZWRdLmljb24gZmlndXJlIGltZyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbmRpdi56LWJ0bi1saW5rLFxuYnV0dG9uLnotYnRuLWxpbmssXG5hLnotYnRuLWxpbmsge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbmRpdi56LWJ0bi1saW5rOmhvdmVyLFxuYnV0dG9uLnotYnRuLWxpbms6aG92ZXIsXG5hLnotYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG59XG5kaXYuei1idG4tbGlua1tkaXNhYmxlZF0sXG5idXR0b24uei1idG4tbGlua1tkaXNhYmxlZF0sXG5hLnotYnRuLWxpbmtbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xufVxuZGl2LnotYnRuLWxpbmsuYmxhbmNvLFxuYnV0dG9uLnotYnRuLWxpbmsuYmxhbmNvLFxuYS56LWJ0bi1saW5rLmJsYW5jbyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5kaXYuei1idG4tbGluay5ibGFuY286aG92ZXIsXG5idXR0b24uei1idG4tbGluay5ibGFuY286aG92ZXIsXG5hLnotYnRuLWxpbmsuYmxhbmNvOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG5kaXYuei1idG4tbGluay5uZWdybyxcbmJ1dHRvbi56LWJ0bi1saW5rLm5lZ3JvLFxuYS56LWJ0bi1saW5rLm5lZ3JvIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuZGl2LnotYnRuLWxpbmsubmVncm86aG92ZXIsXG5idXR0b24uei1idG4tbGluay5uZWdybzpob3ZlcixcbmEuei1idG4tbGluay5uZWdybzpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuZGl2LnotYnRuLmNvbXBhY3RvLFxuYnV0dG9uLnotYnRuLmNvbXBhY3RvLFxuYS56LWJ0bi5jb21wYWN0byB7XG4gIG1pbi13aWR0aDogbWluLWNvbnRlbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi56LWluZm9ybWFjaW9uLWxhdGVyYWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi56LWluZm9ybWFjaW9uLWxhdGVyYWwgZmlndXJlIHtcbiAgZmxleDogMCAwIDEwMCU7XG59XG4uei1pbmZvcm1hY2lvbi1sYXRlcmFsIGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotaW5mb3JtYWNpb24tbGF0ZXJhbCBmaWd1cmUgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi56LWluZm9ybWFjaW9uLWxhdGVyYWwgaDEge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1pbmZvcm1hY2lvbi1sYXRlcmFsIGgxIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LWluZm9ybWFjaW9uLWxhdGVyYWwgaDEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG4uei1pbmZvcm1hY2lvbi1sYXRlcmFsIGgxIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LWluZm9ybWFjaW9uLWxhdGVyYWwgaDEgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjcwcHgpIHtcbiAgLnotaW5mb3JtYWNpb24tbGF0ZXJhbCBoMSBzcGFuIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cbi56LWluZm9ybWFjaW9uLWxhdGVyYWwuY2xhcm8gaDEge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuXG4uei1zaW1wbGUtZGF0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi56LXNpbXBsZS1kYXRhIHAsXG4uei1zaW1wbGUtZGF0YSBoMyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi56LXNpbXBsZS1kYXRhLm5hcmFuamEgcCxcbi56LXNpbXBsZS1kYXRhLm5hcmFuamEgaDMsXG4uei1zaW1wbGUtZGF0YS5uYXJhbmphIHAuaDMsXG4uei1zaW1wbGUtZGF0YS5uYXJhbmphIHAuaDQge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LXNpbXBsZS1kYXRhLmdyaXMtODAgcCxcbi56LXNpbXBsZS1kYXRhLmdyaXMtODAgaDMsXG4uei1zaW1wbGUtZGF0YS5ncmlzLTgwIHAuaDMsXG4uei1zaW1wbGUtZGF0YS5ncmlzLTgwIHAuaDQge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi56LXNpbXBsZS1kYXRhOm5vdCguaW52ZXJ0aWRvKSBoMyxcbi56LXNpbXBsZS1kYXRhOm5vdCguaW52ZXJ0aWRvKSBwLmgzLFxuLnotc2ltcGxlLWRhdGE6bm90KC5pbnZlcnRpZG8pIHAuaDQsXG4uei1zaW1wbGUtZGF0YTpub3QoLmludmVydGlkbykgaDQge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4uei1zaW1wbGUtZGF0YTpub3QoLmludmVydGlkbykgaDMgKyBwLFxuLnotc2ltcGxlLWRhdGE6bm90KC5pbnZlcnRpZG8pIHAuaDMgKyBwLFxuLnotc2ltcGxlLWRhdGE6bm90KC5pbnZlcnRpZG8pIHAuaDQgKyBwLFxuLnotc2ltcGxlLWRhdGE6bm90KC5pbnZlcnRpZG8pIGg0ICsgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi56LXNpbXBsZS1kYXRhLmludmVydGlkbyBwIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuLnotc2ltcGxlLWRhdGEuaW52ZXJ0aWRvIGgzLFxuLnotc2ltcGxlLWRhdGEuaW52ZXJ0aWRvIHAuaDMsXG4uei1zaW1wbGUtZGF0YS5pbnZlcnRpZG8gcC5oNCxcbi56LXNpbXBsZS1kYXRhLmludmVydGlkbyBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuLnotZm9ybXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnotZm9ybXMgLnByZWZpeCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogbWluLWNvbnRlbnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTM7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnotZm9ybXMgLnByZWZpeCArIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuLnotZm9ybXMgW2Rpc2FibGVkXSB+IC5wcmVmaXgge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG59XG4uei1mb3JtcyAubWl4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG59XG4uei1mb3JtcyAubWl4IGlucHV0LnAtaW5wdXR0ZXh0IHtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi56LWZvcm1zIC5taXgubnVtYmVyIGlucHV0LnAtaW5wdXR0ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi56LWZvcm1zIC5taXggLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi56LWZvcm1zIC5taXggcC1jaGVja2JveCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotZm9ybXMgLm1peCBwLWNoZWNrYm94IHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG4uei1mb3JtcyBwLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmZpZ3VyZS56LWljb25vcyB7XG4gIGhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC8qU2lzdGVtYSBkZSB0YW1hw7FvcywgbGEgY2FqYSAqL1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5maWd1cmUuei1pY29ub3MucGxhaW4ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbmZpZ3VyZS56LWljb25vcyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuZmlndXJlLnotaWNvbm9zLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5maWd1cmUuei1pY29ub3Muei1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuZmlndXJlLnotaWNvbm9zLnotY2VudGVyIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5maWd1cmUuei1pY29ub3Mudy01IHtcbiAgaGVpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNSBpbWcge1xuICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xMCB7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTAgaW1nIHtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xNSB7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTUgaW1nIHtcbiAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0yMCB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMjAgaW1nIHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0yNSB7XG4gIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMjUgaW1nIHtcbiAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0zMCB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMzAgaW1nIHtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0zNSB7XG4gIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMzUgaW1nIHtcbiAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy00MCB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNDAgaW1nIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy00NSB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNDUgaW1nIHtcbiAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy01MCB7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNTAgaW1nIHtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy01NSB7XG4gIGhlaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNTUgaW1nIHtcbiAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy02MCB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNjAgaW1nIHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy02NSB7XG4gIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNjUgaW1nIHtcbiAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy03MCB7XG4gIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNzAgaW1nIHtcbiAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy03NSB7XG4gIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNzUgaW1nIHtcbiAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy04MCB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctODAgaW1nIHtcbiAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy04NSB7XG4gIGhlaWdodDogODVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctODUgaW1nIHtcbiAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy05MCB7XG4gIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctOTAgaW1nIHtcbiAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy05NSB7XG4gIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctOTUgaW1nIHtcbiAgaGVpZ2h0OiA5NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xMDAge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTAwIGltZyB7XG4gIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xMDUge1xuICBoZWlnaHQ6IDEwNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTA1IGltZyB7XG4gIGhlaWdodDogMTA1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwNXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xMTAge1xuICBoZWlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTEwIGltZyB7XG4gIGhlaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xMTUge1xuICBoZWlnaHQ6IDExNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTE1IGltZyB7XG4gIGhlaWdodDogMTE1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDExNXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xMjAge1xuICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTIwIGltZyB7XG4gIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xMjUge1xuICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTI1IGltZyB7XG4gIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xMzAge1xuICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTMwIGltZyB7XG4gIGhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xMzUge1xuICBoZWlnaHQ6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTM1IGltZyB7XG4gIGhlaWdodDogMTM1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xNDAge1xuICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTQwIGltZyB7XG4gIGhlaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xNDUge1xuICBoZWlnaHQ6IDE0NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTQ1IGltZyB7XG4gIGhlaWdodDogMTQ1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE0NXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xNTAge1xuICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTUwIGltZyB7XG4gIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xNTUge1xuICBoZWlnaHQ6IDE1NXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNTVweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTU1IGltZyB7XG4gIGhlaWdodDogMTU1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE1NXB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xNiB7XG4gIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTYgaW1nIHtcbiAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0yNCB7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMjQgaW1nIHtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0zMiB7XG4gIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMzIgaW1nIHtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy00OCB7XG4gIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNDggaW1nIHtcbiAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy02NCB7XG4gIGhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNjQgaW1nIHtcbiAgaGVpZ2h0OiA2NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy03MiB7XG4gIGhlaWdodDogNzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNzJweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctNzIgaW1nIHtcbiAgaGVpZ2h0OiA3MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA3MnB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy05NiB7XG4gIGhlaWdodDogOTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOTZweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctOTYgaW1nIHtcbiAgaGVpZ2h0OiA5NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pY29ub3Mudy0xNDQge1xuICBoZWlnaHQ6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNDRweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWNvbm9zLnctMTQ0IGltZyB7XG4gIGhlaWdodDogMTQ0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE0NHB4ICFpbXBvcnRhbnQ7XG59XG5cbmZpZ3VyZS56LWltYWdlbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5maWd1cmUuYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmZpZ3VyZS56LWlsdXN0cmFjaW9uZXMudy02NCB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDY0cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWlsdXN0cmFjaW9uZXMudy02NCBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiA2NHB4ICFpbXBvcnRhbnQ7XG59XG5maWd1cmUuei1pbHVzdHJhY2lvbmVzLnctMTI4IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTI4cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWlsdXN0cmFjaW9uZXMudy0xMjggaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTI4cHggIWltcG9ydGFudDtcbn1cbmZpZ3VyZS56LWlsdXN0cmFjaW9uZXMudy0yNTYge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAyNTZweCAhaW1wb3J0YW50O1xufVxuZmlndXJlLnotaWx1c3RyYWNpb25lcy53LTI1NiBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAyNTZweCAhaW1wb3J0YW50O1xufVxuXG4uei1zZWxlY3RvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNjRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgbWFyZ2luOiA2cHggNnB4IDZweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnotc2VsZWN0b3Iuc29tYnJhIHtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uei1zZWxlY3Rvcjpob3ZlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTApO1xufVxuLnotc2VsZWN0b3IuYWN0aXZlLnNpbXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1zZWxlY3Rvci5hY3RpdmUuc2ltcGxlIC5sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uei1zZWxlY3Rvci5zaW1wbGUge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA1MHB4O1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuLnotc2VsZWN0b3Iuc2ltcGxlIHNwYW4ubGFiZWwge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuei1zZWxlY3RvciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICB9XG59XG4uei1zZWxlY3Rvci53LTEwMHAge1xuICB3aWR0aDogMTAwJTtcbn1cbi56LXNlbGVjdG9yLnctNXAge1xuICB3aWR0aDogNSU7XG59XG4uei1zZWxlY3Rvci53LTEwcCB7XG4gIHdpZHRoOiAxMCU7XG59XG4uei1zZWxlY3Rvci53LTE1cCB7XG4gIHdpZHRoOiAxNSU7XG59XG4uei1zZWxlY3Rvci53LTIwcCB7XG4gIHdpZHRoOiAyMCU7XG59XG4uei1zZWxlY3Rvci53LTI1cCB7XG4gIHdpZHRoOiAyNSU7XG59XG4uei1zZWxlY3Rvci53LTMwcCB7XG4gIHdpZHRoOiAzMCU7XG59XG4uei1zZWxlY3Rvci53LTM1cCB7XG4gIHdpZHRoOiAzNSU7XG59XG4uei1zZWxlY3Rvci53LTQwcCB7XG4gIHdpZHRoOiA0MCU7XG59XG4uei1zZWxlY3Rvci53LTQ1cCB7XG4gIHdpZHRoOiA0NSU7XG59XG4uei1zZWxlY3Rvci53LTUwcCB7XG4gIHdpZHRoOiA1MCU7XG59XG4uei1zZWxlY3Rvci53LTU1cCB7XG4gIHdpZHRoOiA1NSU7XG59XG4uei1zZWxlY3Rvci53LTYwcCB7XG4gIHdpZHRoOiA2MCU7XG59XG4uei1zZWxlY3Rvci53LTY1cCB7XG4gIHdpZHRoOiA2NSU7XG59XG4uei1zZWxlY3Rvci53LTcwcCB7XG4gIHdpZHRoOiA3MCU7XG59XG4uei1zZWxlY3Rvci53LTc1cCB7XG4gIHdpZHRoOiA3NSU7XG59XG4uei1zZWxlY3Rvci53LTgwcCB7XG4gIHdpZHRoOiA4MCU7XG59XG4uei1zZWxlY3Rvci53LTg1cCB7XG4gIHdpZHRoOiA4NSU7XG59XG4uei1zZWxlY3Rvci53LTkwcCB7XG4gIHdpZHRoOiA5MCU7XG59XG4uei1zZWxlY3Rvci53LTk1cCB7XG4gIHdpZHRoOiA5NSU7XG59XG4uei1zZWxlY3Rvci53LTEwMHAge1xuICB3aWR0aDogMTAwJTtcbn1cbi56LXNlbGVjdG9yLnN1c3BlbmRlZCBmaWd1cmUge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuLnotc2VsZWN0b3Iuc3VzcGVuZGVkIHNwYW4ubGFiZWwsIC56LXNlbGVjdG9yLnN1c3BlbmRlZCBzcGFuLnByZWZhY2UsIC56LXNlbGVjdG9yLnN1c3BlbmRlZCBzcGFuLmNhcHRpb24ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKSAhaW1wb3J0YW50O1xufVxuLnotc2VsZWN0b3Iuc3VzcGVuZGVkIHNwYW4uYXJyb3csIC56LXNlbGVjdG9yLnN1c3BlbmRlZCBzcGFuLmRlbGV0ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uei1zZWxlY3RvcltkaXNhYmxlZF0ge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnotc2VsZWN0b3JbZGlzYWJsZWRdIHNwYW4uY2FwdGlvbiwgLnotc2VsZWN0b3JbZGlzYWJsZWRdIHNwYW4ubGFiZWwsIC56LXNlbGVjdG9yW2Rpc2FibGVkXSBzcGFuLnByZWZhY2Uge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG59XG4uei1zZWxlY3RvcltkaXNhYmxlZF0gc3Bhbi5hcnJvdywgLnotc2VsZWN0b3JbZGlzYWJsZWRdIHNwYW4uZGVsZXRlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnotc2VsZWN0b3IgPiBmaWd1cmUge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi56LXNlbGVjdG9yID4gZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uei1zZWxlY3Rvci5ncmFuZGUgPiBmaWd1cmUge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xufVxuLnotc2VsZWN0b3Iuc3VwZXJpb3Ige1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnotc2VsZWN0b3Iuc3VwZXJpb3Igc3Bhbi5hcnJvdyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uei1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiAuZGF0byBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uei1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24gLmRhdG8gaDQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi56LXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiAuZGF0bzpsYXN0LWNoaWxkID4gc3Bhbixcbi56LXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiAuZGF0bzpsYXN0LWNoaWxkID4gaDQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi56LXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiAuZGF0by5lc3RhZG8ge1xuICBmbGV4OiAxO1xufVxuLnotc2VsZWN0b3IgZGl2LmRhdG9zLWluZm9ybWFjaW9uIC5kYXRvLm1vbnRvIHtcbiAgZmxleDogMTtcbn1cbi56LXNlbGVjdG9yIHNwYW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnotc2VsZWN0b3Igc3Bhbi5hcnJvdyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnotc2VsZWN0b3Igc3Bhbi5kZWxldGUge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb25fY2xvc2VfbmFyYW5qYS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMThweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4uei1zZWxlY3RvciBzcGFuLmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZsZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotc2VsZWN0b3Igc3Bhbi5sYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgfVxufVxuLnotc2VsZWN0b3Igc3Bhbi5sYWJlbCArIC5jYXB0aW9uLCAuei1zZWxlY3RvciBzcGFuLmxhYmVsICsgLnotY2FwdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnotc2VsZWN0b3Igc3Bhbi56LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnotc2VsZWN0b3Igc3Bhbi56LWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotc2VsZWN0b3Igc3Bhbi56LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuLnotc2VsZWN0b3Igc3Bhbi5wcmVmYWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uei1zZWxlY3RvciBzcGFuLnotY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnotc2VsZWN0b3Igc3Bhbi56LWNhcHRpb24gc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLnotc2VsZWN0b3IuZXhwYW5kaWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnotc2VsZWN0b3IuZXhwYW5kaWJsZVtvcGVuXSA+IHN1bW1hcnkuY3RhIHtcbiAgcGFkZGluZzogMHB4IDBweCAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnotc2VsZWN0b3IuZXhwYW5kaWJsZVtvcGVuXSBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1kb3duLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uei1zZWxlY3Rvci5leHBhbmRpYmxlID4gc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uei1zZWxlY3Rvci5leHBhbmRpYmxlIC5kYXRhIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi56LXNlbGVjdG9yLmV4cGFuZGlibGUgPiBzdW1tYXJ5LmN0YSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIFNhZmFyaSAqL1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIElFIDEwIGFuZCBJRSAxMSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogU3RhbmRhcmQgc3ludGF4ICovXG59XG4uei1zZWxlY3Rvci5leHBhbmRpYmxlID4gc3VtbWFyeS5jdGEgPiBmaWd1cmUge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi56LXNlbGVjdG9yLmV4cGFuZGlibGUgPiBzdW1tYXJ5LmN0YSA+IGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnotc2VsZWN0b3IuZXhwYW5kaWJsZS5ncmFuZGUgPiBzdW1tYXJ5LmN0YSA+IGZpZ3VyZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uei1zZWxlY3Rvci52aXNpdGVkIHtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MCk7XG59XG4uei1zZWxlY3Rvci52aXNpdGVkIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9jaGVja2JveF9uYXJhbmphX2NoZWNrLnN2Zyk7XG59XG5cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgLyoqL1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAudGl0dWxhciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAudGl0dWxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI5cHgpO1xuICBsZWZ0OiAxOXB4O1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAudGl0dWxhcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuei1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIGZpZ3VyZSB7XG4gIHotaW5kZXg6IDEwO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAudGl0dWxhciBmaWd1cmUgaW1nIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXIgZmlndXJlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXIgZmlnY2FwdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIGZpZ2NhcHRpb24gaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIGZpZ2NhcHRpb24gaDMgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAxOXB4O1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhOjpiZWZvcmUge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YSBzcGFuIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhIHNwYW46OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOXB4O1xuICB0b3A6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEgc3Bhbjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YSAuZGF0YS1pdGVtIHtcbiAgZmxleDogMTtcbiAgbWluLWhlaWdodDogNHJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY29tcGxldGVkIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY2hlY2tib3hfbmFyYW5qYV9jaGVjay5zdmcpO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmNvbXBsZXRlZCBidXR0b24uZGF0YS1pbnRlcmFjdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMCAwIDAgNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctZG93bi5zdmcpIGNhbGMoMTAwJSAtIDEwcHgpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YS5jb21wbGV0ZWQgYnV0dG9uLmRhdGEtaW50ZXJhY3Rpb24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy11cC5zdmcpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY29tcGxldGVkIGJ1dHRvbi5kYXRhLWludGVyYWN0aW9uLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmNvbXBsZXRlZCBidXR0b24uZGF0YS1pbnRlcmFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi56LWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YS5jb21wbGV0ZWQgLmRhdGEtaXRlbSAuZXh0cmEge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY3VycmVudDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiA1MCU7XG59XG4uei1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY3VycmVudCAuZGF0YS1pdGVtIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0xMCk7XG4gIHBhZGRpbmc6IDAgNHB4IDAgOHB4O1xufVxuLnotZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmN1cnJlbnQgLmRhdGEtaXRlbSBoMiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xufVxuXG4uei1wYXNvcy1pbmRpY2Uge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnotcGFzb3MtaW5kaWNlIHAtcHJvZ3Jlc3NiYXIge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLnotcGFzb3MtaW5kaWNlIC5pbmRleCB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLnotcGFzb3MtaW5kaWNlIC5wYXNvcyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnotcGFzb3MtaW5kaWNlIGgyLnotY29udGVuaWRvIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZsZXg6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuLnotcGFzb3MtaW5kaWNlLmFjdGl2ZSAuaW5kZXgge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LXBhc29zLWluZGljZS5hY3RpdmUgaDIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4uei1wYXNvcy1pbmRpY2UuYWN0aXZlIGgyIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LXBhc29zLWluZGljZS5jb21wbGV0ZWQgLmluZGV4IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94X2JsYW5jb19jaGVjay5zdmcpIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMnB4O1xufVxuLnotcGFzb3MtaW5kaWNlLmNvbXBsZXRlZCBoMiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuXG4uYmxvcXVlLXBsYW5lcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cbi5ibG9xdWUtcGxhbmVzID4gLmgzIHtcbiAgbWFyZ2luOiA4cHggMDtcbn1cbi5ibG9xdWUtcGxhbmVzID4gLmg0ICsgLmgxIHtcbiAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50O1xufVxuLmJsb3F1ZS1wbGFuZXMgPiAuaDEge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xufVxuLmJsb3F1ZS1wbGFuZXMgPiBzZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcbn1cbi5ibG9xdWUtcGxhbmVzIC56LWJ0bi1saW5rIHtcbiAgbWFyZ2luOiA4cHggMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYmxvcXVlLXBsYW5lcyA+IGFydGljbGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogOHB4O1xuICBib3JkZXItdG9wOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApIDFweCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKSAxcHggc29saWQ7XG59XG4uYmxvcXVlLXBsYW5lcyA+IGFydGljbGUgPiBkaXYge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG59XG4uYmxvcXVlLXBsYW5lcyA+IGFydGljbGUgPiBkaXYgPiBwIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZsZXg6IDI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYmxvcXVlLXBsYW5lcyA+IGFydGljbGUgPiBkaXYgPiBwOmxhc3QtY2hpbGQge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ibG9xdWUtcGxhbmVzIHAge1xuICB3aWR0aDogMTAwJTtcbn1cbi56LXBhZ2UtbG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMXM7XG59XG4uei1wYWdlLWxvYWRlciBwIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uei1sb2FkZXItaHRtbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi56LWxvYWRlci1odG1sLmlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi56LWxvYWRlci1odG1sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI0NCwgMjQ0LCAyNDQsIDAuNCk7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotbG9hZGVyLWh0bWwudy00IHtcbiAgaGVpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy04IHtcbiAgaGVpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMiB7XG4gIGhlaWdodDogMTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNiB7XG4gIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMCB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNCB7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yOCB7XG4gIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMiB7XG4gIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNiB7XG4gIGhlaWdodDogMzZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMzZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy00MCB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy00NCB7XG4gIGhlaWdodDogNDRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy00OCB7XG4gIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy01MiB7XG4gIGhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy01NiB7XG4gIGhlaWdodDogNTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy02MCB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy02NCB7XG4gIGhlaWdodDogNjRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy02OCB7XG4gIGhlaWdodDogNjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNjhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy03MiB7XG4gIGhlaWdodDogNzJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNzJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy03NiB7XG4gIGhlaWdodDogNzZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNzZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy04MCB7XG4gIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy04NCB7XG4gIGhlaWdodDogODRweCAhaW1wb3J0YW50O1xuICB3aWR0aDogODRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy04OCB7XG4gIGhlaWdodDogODhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogODhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy05MiB7XG4gIGhlaWdodDogOTJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy05NiB7XG4gIGhlaWdodDogOTZweCAhaW1wb3J0YW50O1xuICB3aWR0aDogOTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMDAge1xuICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMDQge1xuICBoZWlnaHQ6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMDgge1xuICBoZWlnaHQ6IDEwOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMTIge1xuICBoZWlnaHQ6IDExMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMTYge1xuICBoZWlnaHQ6IDExNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMjAge1xuICBoZWlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMjQge1xuICBoZWlnaHQ6IDEyNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMjRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMjgge1xuICBoZWlnaHQ6IDEyOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMjhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMzIge1xuICBoZWlnaHQ6IDEzMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMzJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xMzYge1xuICBoZWlnaHQ6IDEzNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMzZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNDAge1xuICBoZWlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNDQge1xuICBoZWlnaHQ6IDE0NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNDRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNDgge1xuICBoZWlnaHQ6IDE0OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNDhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNTIge1xuICBoZWlnaHQ6IDE1MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNTYge1xuICBoZWlnaHQ6IDE1NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNjAge1xuICBoZWlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNjQge1xuICBoZWlnaHQ6IDE2NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNjRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNjgge1xuICBoZWlnaHQ6IDE2OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNjhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNzIge1xuICBoZWlnaHQ6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNzJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xNzYge1xuICBoZWlnaHQ6IDE3NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNzZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xODAge1xuICBoZWlnaHQ6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxODBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xODQge1xuICBoZWlnaHQ6IDE4NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxODRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xODgge1xuICBoZWlnaHQ6IDE4OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxODhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xOTIge1xuICBoZWlnaHQ6IDE5MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxOTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0xOTYge1xuICBoZWlnaHQ6IDE5NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxOTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMDAge1xuICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMDQge1xuICBoZWlnaHQ6IDIwNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMDRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMDgge1xuICBoZWlnaHQ6IDIwOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMDhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMTIge1xuICBoZWlnaHQ6IDIxMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMTYge1xuICBoZWlnaHQ6IDIxNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMjAge1xuICBoZWlnaHQ6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMjQge1xuICBoZWlnaHQ6IDIyNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMjRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMjgge1xuICBoZWlnaHQ6IDIyOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMjhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMzIge1xuICBoZWlnaHQ6IDIzMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMzJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yMzYge1xuICBoZWlnaHQ6IDIzNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMzZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNDAge1xuICBoZWlnaHQ6IDI0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNDQge1xuICBoZWlnaHQ6IDI0NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNDRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNDgge1xuICBoZWlnaHQ6IDI0OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNDhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNTIge1xuICBoZWlnaHQ6IDI1MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNTYge1xuICBoZWlnaHQ6IDI1NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNjAge1xuICBoZWlnaHQ6IDI2MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNjQge1xuICBoZWlnaHQ6IDI2NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNjRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNjgge1xuICBoZWlnaHQ6IDI2OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNjhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNzIge1xuICBoZWlnaHQ6IDI3MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNzJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yNzYge1xuICBoZWlnaHQ6IDI3NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyNzZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yODAge1xuICBoZWlnaHQ6IDI4MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyODBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yODQge1xuICBoZWlnaHQ6IDI4NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyODRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yODgge1xuICBoZWlnaHQ6IDI4OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyODhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yOTIge1xuICBoZWlnaHQ6IDI5MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyOTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0yOTYge1xuICBoZWlnaHQ6IDI5NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyOTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMDAge1xuICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMDQge1xuICBoZWlnaHQ6IDMwNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMDRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMDgge1xuICBoZWlnaHQ6IDMwOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMDhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMTIge1xuICBoZWlnaHQ6IDMxMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMTYge1xuICBoZWlnaHQ6IDMxNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMjAge1xuICBoZWlnaHQ6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMjQge1xuICBoZWlnaHQ6IDMyNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMjRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMjgge1xuICBoZWlnaHQ6IDMyOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMjhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMzIge1xuICBoZWlnaHQ6IDMzMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMzJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zMzYge1xuICBoZWlnaHQ6IDMzNnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMzZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNDAge1xuICBoZWlnaHQ6IDM0MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNDBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNDQge1xuICBoZWlnaHQ6IDM0NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNDRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNDgge1xuICBoZWlnaHQ6IDM0OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNDhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNTIge1xuICBoZWlnaHQ6IDM1MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNTYge1xuICBoZWlnaHQ6IDM1NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNjAge1xuICBoZWlnaHQ6IDM2MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNjBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNjQge1xuICBoZWlnaHQ6IDM2NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNjRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNjgge1xuICBoZWlnaHQ6IDM2OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNjhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNzIge1xuICBoZWlnaHQ6IDM3MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNzJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zNzYge1xuICBoZWlnaHQ6IDM3NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzNzZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zODAge1xuICBoZWlnaHQ6IDM4MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzODBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zODQge1xuICBoZWlnaHQ6IDM4NHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzODRweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zODgge1xuICBoZWlnaHQ6IDM4OHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzODhweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zOTIge1xuICBoZWlnaHQ6IDM5MnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzOTJweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy0zOTYge1xuICBoZWlnaHQ6IDM5NnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzOTZweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy00MDAge1xuICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuLnotbG9hZGVyLWh0bWwudy00MDQge1xuICBoZWlnaHQ6IDQwNHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MDRweCAhaW1wb3J0YW50O1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi56LWxvYWRlci1jb250YWluZXIge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnotdGFibGEtY29tcGFyYXRpdmEge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG8gaGlkZGVuO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmE6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDI5MHB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZzogNDBweCAwcHggOHB4IDBweDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhLnRvcCxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkby50b3Age1xuICBib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiA2NHB4O1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDk2cHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSB7XG4gICAgbWluLWhlaWdodDogNjRweDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYTpsYXN0LWNoaWxkLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEubm8tYm9yZGVyOjpiZWZvcmUsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEubm8tYm9yZGVyOjpiZWZvcmUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBwLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gcCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gcCxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSA+IHNwYW4ub2ssIC56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gc3Bhbi5ub2ssIC56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gc3Bhbi5taW4sXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm9rLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gc3Bhbi5ub2ssXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm1pbiB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gc3Bhbi5vayxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSA+IHNwYW4ub2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9jaGVja2JveF9uYXJhbmphX2NoZWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBzcGFuLm5vayxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSA+IHNwYW4ubm9rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbl9jbG9zZV9uYXJhbmphLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gc3Bhbi5taW4sXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm1pbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL21pbnVzLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA2cHg7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSBmaWd1cmUsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmE6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYTpub3QoLnRpdHVsbyk6bm90KC5kZXNjcmlwdGl2byk6bm90KC5zdWJ0aXR1bG8pIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmE6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSBmaWd1cmUsXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmE6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSBmaWd1cmUge1xuICB3aWR0aDogMzBweDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hOm5vdCgudGl0dWxvKTpub3QoLmRlc2NyaXB0aXZvKTpub3QoLnN1YnRpdHVsbykgZmlndXJlIGltZyxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYTpub3QoLnRpdHVsbyk6bm90KC5kZXNjcmlwdGl2byk6bm90KC5zdWJ0aXR1bG8pIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEuc3VidGl0dWxvLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnN1YnRpdHVsbyB7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnN1YnRpdHVsbyBoMyxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5zdWJ0aXR1bG8gaDMge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLmRlc2NyaXB0aXZvLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLmRlc2NyaXB0aXZvIHtcbiAgd2lkdGg6IDBweDtcbiAgbWluLXdpZHRoOiAwO1xuICBmbGV4OiAwIDAgMHB4O1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEuZGVzY3JpcHRpdm8gcCxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5kZXNjcmlwdGl2byBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIGxlZnQ6IDE2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEuZGVzY3JpcHRpdm8sXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEuZGVzY3JpcHRpdm8ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEuZGVzY3JpcHRpdm8sXG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEuZGVzY3JpcHRpdm8ge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxuICAuei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5kZXNjcmlwdGl2byBwLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLmRlc2NyaXB0aXZvIHAge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgdGV4dC1pbmRlbnQ6IDE2cHg7XG4gIH1cbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8gZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgdG9wOiAtMzBweDtcbiAgei1pbmRleDogMTA7XG59XG4uei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS50aXR1bG8gZmlndXJlIGltZyxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8gZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS50aXR1bG8gZmlndXJlLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnRpdHVsbyBmaWd1cmUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyBoMSxcbi56LXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8gaDEge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMTZweCBhdXRvIDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEudGl0dWxvIGgxLFxuLnotdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnRpdHVsbyBoMSB7XG4gICAgbWFyZ2luOiAyNHB4IGF1dG8gOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMXZ3ICsgMC41cmVtLCAxLjhyZW0pO1xuICAgIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi56LXBhZ2luYWRvciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uei1wYWdpbmFkb3IgLnAtcGFnaW5hdG9yIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IHNlY3Rpb24ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiAuZWxpcHNpcyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDAgNHB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBtYXJnaW46IDAgMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IC5lbGlwc2lzIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMCAycHg7XG4gIH1cbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC4zO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubnVtYmVyIHtcbiAgcGFkZGluZzogMCA0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5udW1iZXIge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxufVxuLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5udW1iZXIuYWN0aXZvIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5udW1iZXI6aG92ZXIge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm51bWJlcjpob3Zlci5hY3Rpdm8ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICB3aWR0aDogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2IHtcbiAgICB3aWR0aDogNDhweDtcbiAgfVxufVxuLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXYubmF2LWZpcnN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1maXJzdC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDtcbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2Lm5hdi1sYXN0IHtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctbGFzdC5zdmcpO1xufVxuLnotcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXYubmF2LW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LXByZXYuc3ZnKTtcbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2Lm5hdi1iYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1wcmV2LnN2Zyk7XG59XG4uei1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCkgIWltcG9ydGFudDtcbn1cbi56LXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2OmhvdmVyLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG59XG5cbi56LWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uei1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIGlucHV0OmNoZWNrZWQgfiAuYWNjb3JkZW9uLWl0ZW0tY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uei1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIGlucHV0OmNoZWNrZWQgfiAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIGZpZ3VyZTo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG59XG4uei1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIGlucHV0OmNoZWNrZWQgfiAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIC5hY2NvcmRlb24taXRlbS1oZWFkZXIge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG4uei1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIC5hY2NvcmRlb24taXRlbS1oZWFkZXIgZmlndXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cbi56LWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBmaWd1cmU6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA5cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDlweCk7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctdXAuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIC5hY2NvcmRlb24taXRlbS1oZWFkZXIgc3BhbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuLnotYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbn1cblxuLnotbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDEwMjQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogNHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogNHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tcy1ib3gtc2hhZG93OiA0cHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogNHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnotbWVudTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi56LW1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotbWVudTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tZW51IHtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG4uei1tZW51IGEuY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi16ZW5pdC1jcnV6LnN2ZykgMHB4IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uei1tZW51IGEuY2xvc2Ugc3BhbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLnotbWVudSBhLmNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLnotbWVudSBmaWd1cmUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMjRweCAwIDEycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1uYW1lOiBtZW51RXhwYW5kO1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi56LW1lbnUgZmlndXJlIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbWVudSBmaWd1cmUge1xuICAgIG1hcmdpbjogMCAyNHB4IDAgMTJweDtcbiAgfVxufVxuLnotbWVudSBidXR0b24ge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi56LW1lbnUgYnV0dG9uIHNwYW4ge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xufVxuLnotbWVudSBidXR0b246aG92ZXIgZmlndXJlIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbn1cbi56LW1lbnUgYnV0dG9uOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LW1lbnUgPiB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uei1tZW51ID4gdWwgbGkgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi56LW1lbnUgPiB1bCBsaS5oZWFkZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uei1tZW51ID4gdWwgbGkuaGVhZGVyIGEgZmlndXJlIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCUpICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpICFpbXBvcnRhbnQ7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjgpO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpOm50aC1jaGlsZCgyKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM0LCAyMzQsIDAuOCk7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcik6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiAuc3ViLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiAuc3ViLW1lbnUgPiBsaSB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiAuc3ViLW1lbnUgPiBsaSBhIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMDhzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiAuc3ViLW1lbnUgPiBsaSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiAuc3ViLW1lbnUgPiBsaSBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IC5zdWItbWVudSA+IGxpID4gLnN1Yi1tZW51IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IC5zdWItbWVudSA+IGxpID4gLnN1Yi1tZW51IGxpIHtcbiAgbWluLWhlaWdodDogMjRweDtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IC5zdWItbWVudSA+IGxpID4gLnN1Yi1tZW51IGxpIGEge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiAuc3ViLW1lbnUgPiBsaSA+IC5zdWItbWVudSAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYSArIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGEuYWN0aXZvICsgdWwge1xuICBvcGFjaXR5OiAwLjg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiBhLnBhZHJlIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1uZXh0LnN2ZykgY2FsYygxMDAlIC0gOHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKTpob3ZlciA+IGEge1xuICBvcGFjaXR5OiAwLjg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpOmhvdmVyID4gYS5wYWRyZSB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctZG93bi5zdmcpIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSBjYWxjKDEwMCUgLSA4cHgpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpOmhvdmVyID4gYSA+IHNwYW4ge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKTpob3ZlciA+IGEuYWN0aXZvIHtcbiAgb3BhY2l0eTogMTtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKTpob3ZlciA+IGEuYWN0aXZvID4gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpOmhvdmVyID4gYSArIHVsIHtcbiAgb3BhY2l0eTogMC44O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYSBzcGFuIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjA4cyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4wOHMgbGluZWFyO1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYSB7XG4gICAgbWluLWhlaWdodDogNjRweDtcbiAgfVxufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYTpob3ZlciBmaWd1cmUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYTpob3ZlciBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiBhOmhvdmVyIHNwYW4sIC56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGEuYWN0aXZvIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LW1lbnUgPiB1bCA+IGxpOm5vdCguaGVhZGVyKSA+IGE6aG92ZXIgZmlndXJlLCAuei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiBhLmFjdGl2byBmaWd1cmUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xufVxuLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYS5hY3Rpdm8ge1xuICB6LWluZGV4OiAxMDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uei1tZW51ID4gdWwgPiBsaTpub3QoLmhlYWRlcikgPiBhLmFjdGl2bzphZnRlciwgLnotbWVudSA+IHVsID4gbGk6bm90KC5oZWFkZXIpID4gYS5hY3Rpdm86YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG5cbi56LW1lbnUtYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tZW51LWJhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbn1cblxuLnotYmFkZ2VzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMTJweCAxMnB4IDA7XG4gIHBhZGRpbmc6IDBweCAzMnB4IDBweCAxMnB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAyNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xufVxuLnotYmFkZ2VzIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1jb250ZW50OiBzZWxmLXN0YXJ0IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LWJhZGdlcyBzcGFuIHtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi56LWJhZGdlcyBidXR0b24ge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uei1iYWRnZXMgYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG4gIHJpZ2h0OiA4cHg7XG59XG4uei1iYWRnZXMuc2ltcGxlIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi56LWJhZGdlczpub3QoLnNpbXBsZSk6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1iYWRnZXMge1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxufVxuLnotYmFkZ2VzLmxsZW5vIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi56LWJhZGdlcy5sbGVubyBidXR0b24gc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnotYmFkZ2VzLmxsZW5vLmdyaXMtMTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotYmFkZ2VzLmxsZW5vLmdyaXMtMTAgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xufVxuLnotYmFkZ2VzLmxsZW5vLmdyaXMtMTAgYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uei1iYWRnZXMubGxlbm8uZ3Jpcy00MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG4uei1iYWRnZXMubGxlbm8uZ3Jpcy00MCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG59XG4uei1iYWRnZXMubGxlbm8uZ3Jpcy04MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uei1iYWRnZXMubGxlbm8ucm9qbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLnotYmFkZ2VzLmxsZW5vLm5lZ3JvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4uei1iYWRnZXMubGxlbm8ubmFyYW5qYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4uei1iYWRnZXMuYm9yZGUge1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi56LWJhZGdlcy5ib3JkZS5ncmlzLTEwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi56LWJhZGdlcy5ib3JkZS5ncmlzLTEwIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xufVxuLnotYmFkZ2VzLmJvcmRlLmdyaXMtMTAgYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uei1iYWRnZXMuYm9yZGUuZ3Jpcy00MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG4uei1iYWRnZXMuYm9yZGUuZ3Jpcy00MCBidXR0b24gc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi56LWJhZGdlcy5ib3JkZS5ncmlzLTgwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi56LWJhZGdlcy5ib3JkZS5ncmlzLTgwIGJ1dHRvbiBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLnotYmFkZ2VzLmJvcmRlLnJvam8ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uei1iYWRnZXMuYm9yZGUucm9qbyBidXR0b24gc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uei1iYWRnZXMuYm9yZGUubmVncm8ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4uei1iYWRnZXMuYm9yZGUubmVncm8gYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuLnotYmFkZ2VzLmJvcmRlLm5hcmFuamEge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotYmFkZ2VzLmJvcmRlLm5hcmFuamEgYnV0dG9uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5cbi56LWJhZGdlcy1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi56LWJhZGdlcy1ncm91cCAuei1iYWRnZXMge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotYmFkZ2VzLWdyb3VwIC56LWJhZGdlcyB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxufVxuLnotYmFkZ2VzLWdyb3VwLmZsZXggLnotYmFkZ2VzIHtcbiAgZmxleDogMSAhaW1wb3J0YW50O1xufVxuXG4uei1tZW5zYWplLWVtZXJnZW50ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZSBhcnRpY2xlIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5maWpvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIG1hcmdpbjogNHB4IGF1dG8gMTZweDtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmZsb3RhbnRlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwMDAwMDtcbiAgd2lkdGg6IDk2JTtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmZsb3RhbnRlLnN1cGVyaW9yIHtcbiAgdG9wOiA2MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbWVuc2FqZS1lbWVyZ2VudGUuZmxvdGFudGUuc3VwZXJpb3Ige1xuICAgIHRvcDogNzBweDtcbiAgfVxufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuZmxvdGFudGUuaW5mZXJpb3Ige1xuICBib3R0b206IDEwcHg7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5mbG90YW50ZS5kZXJlY2hhIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1lbnNhamUtZW1lcmdlbnRlLmZsb3RhbnRlLmRlcmVjaGEge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmZsb3RhbnRlLmNlbnRybyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5mbG90YW50ZS5penF1aWVyZGEge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbWVuc2FqZS1lbWVyZ2VudGUuZmxvdGFudGUuaXpxdWllcmRhIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZSBhcnRpY2xlIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC8qJjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgfSovXG59XG4uei1tZW5zYWplLWVtZXJnZW50ZSBhcnRpY2xlIGZpZ3VyZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA0OHB4O1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUgYXJ0aWNsZSBmaWd1cmUsXG4uei1tZW5zYWplLWVtZXJnZW50ZSBhcnRpY2xlIGJ1dHRvbiB7XG4gIGZsZXg6IDAgMCA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUgYXJ0aWNsZSBmaWdjYXB0aW9uIHtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAxMnB4IDAgOHB4O1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUgYXJ0aWNsZSBmaWdjYXB0aW9uIC5ib3RvbmVyYSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZSBhcnRpY2xlIGZpZ2NhcHRpb24gLmJvdG9uZXJhLnNpbXBsZSBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZSBhcnRpY2xlIGJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlIGFydGljbGUgYnV0dG9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmluZm9ybWF0aXZvIGJ1dHRvbiBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5pbmZvcm1hdGl2byBidXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5pbmZvcm1hdGl2byBhcnRpY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmluZm9ybWF0aXZvIGFydGljbGUgZmlndXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbl9tZW5zYWplX2VtZXJnZW50ZV9pbmZvLnN2Zyk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5pbmZvcm1hdGl2byBhcnRpY2xlIGZpZ2NhcHRpb24gaDUsXG4uei1tZW5zYWplLWVtZXJnZW50ZS5pbmZvcm1hdGl2byBhcnRpY2xlIGZpZ2NhcHRpb24gcCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5pbmZvcm1hdGl2byBhcnRpY2xlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5lcnJvciBidXR0b24gc3ZnLCAuei1tZW5zYWplLWVtZXJnZW50ZS5leGl0byBidXR0b24gc3ZnLCAuei1tZW5zYWplLWVtZXJnZW50ZS5hZHZlcnRlbmNpYSBidXR0b24gc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmVycm9yIGJ1dHRvbjpob3ZlciBzdmcsIC56LW1lbnNhamUtZW1lcmdlbnRlLmV4aXRvIGJ1dHRvbjpob3ZlciBzdmcsIC56LW1lbnNhamUtZW1lcmdlbnRlLmFkdmVydGVuY2lhIGJ1dHRvbjpob3ZlciBzdmcge1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuZXJyb3IgYXJ0aWNsZSB7XG4gIC8qJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gICAgICAgIH0qL1xufVxuLnotbWVuc2FqZS1lbWVyZ2VudGUuZXJyb3IgYXJ0aWNsZSBmaWd1cmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uX21lbnNhamVfZW1lcmdlbnRlX2Vycm9yLnN2Zyk7XG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5leGl0byBhcnRpY2xlIHtcbiAgLyomOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICAgICAgfSovXG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5leGl0byBhcnRpY2xlIGZpZ3VyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb25fbWVuc2FqZV9lbWVyZ2VudGVfb2suc3ZnKTtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLmFkdmVydGVuY2lhIGFydGljbGUge1xuICAvKiY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgfSovXG59XG4uei1tZW5zYWplLWVtZXJnZW50ZS5hZHZlcnRlbmNpYSBhcnRpY2xlIGZpZ3VyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb25fbWVuc2FqZV9lbWVyZ2VudGVfYWR2ZXJ0ZW5jaWEuc3ZnKTtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLm1hc2NhcmEge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLm1hc2NhcmEgPiBhLm1hc2NhcmEge1xuICBjdXJzb3I6IGdyYWI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgdG9wOiAtMjAwcHg7XG4gIGxlZnQ6IC0xMDAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgMTAwMDBweCBzb2xpZDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi56LW1lbnNhamUtZW1lcmdlbnRlLm1hc2NhcmEgPiBhLm1hc2NhcmEgKyBhcnRpY2xlIHtcbiAgei1pbmRleDogMTA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyB7XG4gIG91dGxpbmU6IDJweCBkYXNoZWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgbWluLWhlaWdodDogMTcycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAudmVyLWltYWdlbmVzIHtcbiAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC52ZXItaW1hZ2VuZXMgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC52ZXItaW1hZ2VuZXMgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzLmludmVydGlkbyAuY2FyZ2FzIHtcbiAgb3JkZXI6IDE7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMuaW52ZXJ0aWRvIC5pbmZvcm1hY2lvbiB7XG4gIG9yZGVyOiAyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgLmVsZW1lbnRvLWNhcmdhZG8ge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDg0cHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgLmVsZW1lbnRvLWNhcmdhZG8gYS5pbWFnZW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIC5lbGVtZW50by1jYXJnYWRvIGEuaW1hZ2VuIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmltYWdlbiBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmltYWdlbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIC5lbGVtZW50by1jYXJnYWRvIGEuZWxpbWluYXIge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLW1vZHVsby1pbWFnZW4tZGVsLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmVsaW1pbmFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3Zlcik7XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyBhLmNhcmdhIHtcbiAgbWF4LXdpZHRoOiAxMjRweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgYS5jYXJnYTpob3ZlciBmaWd1cmUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIGEuY2FyZ2E6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgYS5jYXJnYS5mdWxsIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgYS5jYXJnYSBmaWd1cmUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2NpcmNsZS1zdW0uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyOHB4IGF1dG87XG59XG4uei1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyBhLmNhcmdhIHNwYW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5pbmZvcm1hY2lvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIGhlaWdodDogNTBweDtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24gaDQge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi56LW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24gaDQubm8tcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuc3Bhbi56LXRvb2x0aXAge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL3Rvb2x0aXAtZmlsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC43O1xufVxuc3Bhbi56LXRvb2x0aXAuaW5wdXQge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyNHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuc3Bhbi56LXRvb2x0aXAuaW5wdXQgLm1lbnNhamUge1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xufVxuc3Bhbi56LXRvb2x0aXAgLm1lbnNhamUge1xuICB6LWluZGV4OiA0MDE7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBib3R0b206IGluaGVyaXQ7XG4gIHRvcDogMTEwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDE3MHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICByaWdodDogMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbnNwYW4uei10b29sdGlwIC5tZW5zYWplLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5zcGFuLnotdG9vbHRpcCAubWVuc2FqZTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwi4payXCI7XG4gIGJvdHRvbTogaW5oZXJpdDtcbiAgdG9wOiAtMTZweDtcbiAgcmlnaHQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMTApO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDEwcHg7XG59XG5zcGFuLnotdG9vbHRpcDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5zcGFuLnotdG9vbHRpcDpob3ZlciAubWVuc2FqZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmludmVydGlkbyBzcGFuLnotdG9vbHRpcCAubWVuc2FqZSB7XG4gIGJvdHRvbTogMTEwJTtcbiAgdG9wOiBpbmhlcml0O1xufVxuLmludmVydGlkbyBzcGFuLnotdG9vbHRpcCAubWVuc2FqZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKWvFwiO1xuICBib3R0b206IDBweDtcbiAgdG9wOiBpbmhlcml0O1xufVxuXG4uei1wdWJsaWNpZGFkLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogNDgwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1zLWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWd1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNjAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWd1cmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWd1cmUge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlndXJlIC5ibG9iLnRvcC1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yJTtcbiAgbGVmdDogMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAyJSk7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL0Jsb2ItdG9wLWxlZnQuc3ZnKSBib3R0b20gcmlnaHQgbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWd1cmUgLmJsb2IudG9wLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yJTtcbiAgbGVmdDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDIlKTtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvQmxvYi10b3AtcmlnaHQuc3ZnKSBsZWZ0IGJvdHRvbSBuby1yZXBlYXQ7XG4gIGhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMjBweDtcbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlndXJlIC5ibG9iLmJvdHRvbS1jZW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAzJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAzJSk7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL0Jsb2ItY2VudGVyLWJvdHRvbS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlndXJlIC5ibG9iLmJvdHRvbS1jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ3VyZSBpbWcge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiAzMjBweDtcbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlnY2FwdGlvbiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGhlaWdodDogNDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY3VydmUtZ3JhZC1ob3Jpem9udGFsLnN2ZykgY2VudGVyIHRvcCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTEwJSBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWdjYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwJSk7XG4gICAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY3VydmUtZ3JhZC12ZXJ0aWNhbC5zdmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTEwJTtcbiAgICB3aWR0aDogNjAlO1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ2NhcHRpb24ge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlnY2FwdGlvbiBzZWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwgZmlnY2FwdGlvbiBzZWN0aW9uIGgxLnotdGl0dWxvLFxuLnotcHVibGljaWRhZC1iYW5uZXIuaG9yaXpvbnRhbCBmaWdjYXB0aW9uIHNlY3Rpb24gaDIuei10aXR1bG8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ2NhcHRpb24gc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCAxNnB4IDAgMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsIGZpZ2NhcHRpb24gc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCAzMnB4IDAgMTIwcHg7XG4gIH1cbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwuaW52ZXJ0aWRvIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwuaW52ZXJ0aWRvIGZpZ3VyZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsLmludmVydGlkbyBmaWdjYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2N1cnZlLWdyYWQtaG9yaXpvbnRhbC1pbnYuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwuaW52ZXJ0aWRvIGZpZ2NhcHRpb24gc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LXB1YmxpY2lkYWQtYmFubmVyLmhvcml6b250YWwuaW52ZXJ0aWRvIGZpZ2NhcHRpb24gc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMCAxMjBweCAwIDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuei1wdWJsaWNpZGFkLWJhbm5lci5ob3Jpem9udGFsLmludmVydGlkbyBmaWdjYXB0aW9uIHNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMTIwcHggMCAzMnB4O1xuICB9XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci52ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBoZWlnaHQ6IDY5MHB4O1xufVxuLnotcHVibGljaWRhZC1iYW5uZXIudmVydGljYWwgZmlndXJlIHtcbiAgaGVpZ2h0OiA2OTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnotcHVibGljaWRhZC1iYW5uZXIudmVydGljYWwgZmlndXJlIGltZyB7XG4gIGhlaWdodDogNjkwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLnZlcnRpY2FsIGZpZ2NhcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4uei1wdWJsaWNpZGFkLWJhbm5lci52ZXJ0aWNhbCBmaWdjYXB0aW9uIC56LWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnotcHVibGljaWRhZC1iYW5uZXIudmVydGljYWwgZmlnY2FwdGlvbi50b3Age1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvQmxvYi1jZW50ZXItdG9wLWJpZy5zdmcpIGNlbnRlciBib3R0b20gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi56LXB1YmxpY2lkYWQtYmFubmVyLnZlcnRpY2FsIGZpZ2NhcHRpb24uYm90dG9tIHtcbiAgcGFkZGluZzogMzJweCAxNnB4IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9CbG9iLWNlbnRlci1ib3R0b20tYmlnLnN2ZykgY2VudGVyIHRvcCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuXG4uei1ib3RvbmVyYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgZmxleDogMCAwIDEwMCU7XG59XG4uei1ib3RvbmVyYS5kZXJlY2hhIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi56LWJvdG9uZXJhLmNlbnRybyB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnotYm90b25lcmEubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uei1ib3RvbmVyYTpub3QoLm5vLWJvcmRlcikge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi56LWJvdG9uZXJhIC5kdW1teSB7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuei1ib3RvbmVyYSAuei1idG4tcHJpbWFyeSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLnotYm90b25lcmEgLnotYnRuLXNlY29uZGFyeSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLnotYm90b25lcmEgLnotYnRuLXNlY29uZGFyeS1uZWdybyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuaW5wdXQucC1pbnB1dHRleHQge1xuICBwYWRkaW5nOiAwO1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRleHQtaW5kZW50OiAxNXB4O1xuICBtYXJnaW46IDAgMCA2cHggMDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgLyogJi5uZy1pbnZhbGlkLCAqL1xufVxuaW5wdXQucC1pbnB1dHRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0OmZvY3VzICsgLnotYnRuLWZvcm0ge1xuICBvdXRsaW5lLXdpZHRoOiAycHg7XG59XG5pbnB1dC5wLWlucHV0dGV4dC5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5pbnB1dC5wLWlucHV0dGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5pbnB1dC5wLWlucHV0dGV4dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ubWl4IGlucHV0LnAtaW5wdXR0ZXh0IDpub3QoLmljb24pIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuaW5wdXQucC1pbnB1dHRleHQuaXMtaW52YWxpZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5pbnB1dC5wLWlucHV0dGV4dC5pcy1pbnZhbGlkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQgKyAuei1idG4tZm9ybSB7XG4gIG91dGxpbmUtd2lkdGg6IDJweDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQubm8tYm9yZGVyIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCkgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbiAgb3BhY2l0eTogMTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXSArIC56LWJ0bi1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXS5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5pbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdICsgLnotY2FwdGlvbiwgaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdICsgLnotY2FwdGlvbi56LWVycm9yIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cblxucC1jYWxlbmRhciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiAmLm5nLWludmFsaWQsICovXG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIGlucHV0LnAtaW5wdXR0dGV4dCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxucC1jYWxlbmRhciAucC1jYWxlbmRhciAucC1idXR0b24taWNvbi1vbmx5IHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1jYWxlbmRhci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwJTtcbiAgbGVmdDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDAlKTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIC5wLWJ1dHRvbi1pY29uLW9ubHk6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbnAtY2FsZW5kYXIgLnAtY2FsZW5kYXIgLnAtYnV0dG9uLWljb24tb25seSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnAtY2FsZW5kYXIgLnAtY2FsZW5kYXIgLnAtYnV0dG9uLWljb24tb25seTpob3ZlciwgcC1jYWxlbmRhciAucC1jYWxlbmRhciAucC1idXR0b24taWNvbi1vbmx5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tY2FsZW5kYXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgb3BhY2l0eTogMC41O1xufVxucC1jYWxlbmRhciAucC1jYWxlbmRhciAucC1idXR0b24taWNvbi1vbmx5W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbnAtY2FsZW5kYXIuaXMtaW52YWxpZCAucC1idXR0b24taWNvbi1vbmx5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1jYWxlbmRhci1yZWQuc3ZnKTtcbn1cbnAtY2FsZW5kYXIuaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxucC1jYWxlbmRhci5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbnAtY2FsZW5kYXIuaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbnAtY2FsZW5kYXIuaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5wLWNhbGVuZGFyLmlzLWludmFsaWQgaW5wdXQucC1pbnB1dHR0ZXh0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbnAtY2FsZW5kYXIuaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cblxuLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgLyogLm5nLWludmFsaWQgJiwgKi9cbn1cbi5pcy1pbnZhbGlkIC5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dCB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uaXMtaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uaXMtaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uaXMtaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cblxuLnAtdGltZXBpY2tlciB7XG4gIHBhZGRpbmc6IDRweCAwO1xufVxuLnAtdGltZXBpY2tlciAucC1zZXBhcmF0b3Ige1xuICB3aWR0aDogMTBweDtcbn1cbi5wLXRpbWVwaWNrZXIgLnAtYW1wbS1waWNrZXIgPiBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1zZWNvbmQtcGlja2VyID4gc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtbWludXRlLXBpY2tlciA+IHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLWhvdXItcGlja2VyID4gc3BhbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4ucC10aW1lcGlja2VyIC5wLWFtcG0tcGlja2VyIC5wLWxpbmsgc3BhbjpiZWZvcmUsXG4ucC10aW1lcGlja2VyIC5wLXNlY29uZC1waWNrZXIgLnAtbGluayBzcGFuOmJlZm9yZSxcbi5wLXRpbWVwaWNrZXIgLnAtbWludXRlLXBpY2tlciAucC1saW5rIHNwYW46YmVmb3JlLFxuLnAtdGltZXBpY2tlciAucC1ob3VyLXBpY2tlciAucC1saW5rIHNwYW46YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLXRpbWVwaWNrZXIgLnAtYW1wbS1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZDpob3ZlciBzcGFuLCAucC10aW1lcGlja2VyIC5wLWFtcG0tcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZDpob3ZlciBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1zZWNvbmQtcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQ6aG92ZXIgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtc2Vjb25kLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQ6aG92ZXIgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtbWludXRlLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkOmhvdmVyIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLW1pbnV0ZS1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkOmhvdmVyIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLWhvdXItcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQ6aG92ZXIgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtaG91ci1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkOmhvdmVyIHNwYW4ge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucC10aW1lcGlja2VyIC5wLWFtcG0tcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQgc3BhbiwgLnAtdGltZXBpY2tlciAucC1hbXBtLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtc2Vjb25kLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLXNlY29uZC1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLW1pbnV0ZS1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1taW51dGUtcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1ob3VyLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLWhvdXItcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZCBzcGFuIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5wLXRpbWVwaWNrZXIgLnAtYW1wbS1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1zZWNvbmQtcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtbWludXRlLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLWhvdXItcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYXJyb3ctdXAuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5wLXRpbWVwaWNrZXIgLnAtYW1wbS1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLXNlY29uZC1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLW1pbnV0ZS1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLWhvdXItcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZCBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1kb3duLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi5wLWRhdGVwaWNrZXItZ3JvdXAtY29udGFpbmVyICsgLnAtdGltZXBpY2tlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuXG4ucC1kYXRlcGlja2VyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHggMnB4IDEwcHggMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHggMnB4IDEwcHggMTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDJweCAycHggMTBweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDEwcHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1pbi13aWR0aDogMHB4O1xuICB3aWR0aDogYXV0bztcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgZmxleDogMSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1kb3duLnN2ZykgY2FsYygxMDAlIC0gNHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMC4ycmVtO1xuICB0ZXh0LWluZGVudDogMTJweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Q6OmJlZm9yZSwgLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdDo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0LnAtZGF0ZXBpY2tlci15ZWFyIHtcbiAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0LnAtZGF0ZXBpY2tlci1tb250aCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTIwcHggIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSAucC1kYXRlcGlja2VyLW1vbnRoOm5vdChzZWxlY3QpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgLnAtZGF0ZXBpY2tlci1tb250aDpub3Qoc2VsZWN0KSxcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSAucC1kYXRlcGlja2VyLXllYXI6bm90KHNlbGVjdCksXG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZsZXg6IDE7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgLnAtZGF0ZXBpY2tlci1tb250aDpub3Qoc2VsZWN0KTpob3Zlcixcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSAucC1kYXRlcGlja2VyLXllYXI6bm90KHNlbGVjdCk6aG92ZXIsXG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYS1ob3ZlcikgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1wcmV2IHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1wcmV2LFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLW5leHQge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXByZXY6Zm9jdXMsXG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItbmV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDAgbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgdGFibGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMC41cmVtIDA7XG59XG4ucC1kYXRlcGlja2VyIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC4zcmVtIDAuNXJlbTtcbn1cbi5wLWRhdGVwaWNrZXIgdGFibGUgdGQgc3BhbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ucC1kYXRlcGlja2VyIHRhYmxlIHRkID4gc3Bhbjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXI6bm90KC5wLWRpc2FibGVkKSB0YWJsZSB0ZCBzcGFuOm5vdCgucC1oaWdobGlnaHQpOm5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4ucC1kYXRlcGlja2VyOm5vdCgucC1kaXNhYmxlZCkgdGFibGUgdGQucC1kYXRlcGlja2VyLXRvZGF5IHNwYW46bm90KC5wLWhpZ2hsaWdodCk6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtZGFyayk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGhlYWQgdGggc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGhlaWdodDogMjBweDtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIHNwYW4ucC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIHNwYW4ucC1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3Bhbjpob3ZlciwgLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCBzcGFuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkLnAtZGF0ZXBpY2tlci10b2RheSBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogd2hpdGU7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkLnAtZGF0ZXBpY2tlci10b2RheSBzcGFuLnAtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQucC1kYXRlcGlja2VyLXRvZGF5IHNwYW46aG92ZXIsIC5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQucC1kYXRlcGlja2VyLXRvZGF5IHNwYW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxuLnAtZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG4gIG1hcmdpbjogMCAwIDZweCAwO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAvKiAubmctaW52YWxpZCAmLCAqL1xufVxuLnAtZHJvcGRvd24ucC1kcm9wZG93bi1vcGVuIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbn1cbi5wLWRyb3Bkb3duLnAtZHJvcGRvd24tb3BlbiAucC1pbnB1dHRleHQ6bm90KC5wLWRyb3Bkb3duLWZpbHRlcikge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWVtcHR5LW1lc3NhZ2Uge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cbi5wLWRyb3Bkb3duIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5wLWlucHV0d3JhcHBlci1maWxsZWQgLnAtZHJvcGRvd24gLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93bjpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93bjpub3QoLnAtZGlzYWJsZWQpLnAtZm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjRjRGNEY0ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tbGFiZWwge1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLW9wZW4ge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tdHJpZ2dlciB7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWRvd24uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi10cmlnZ2VyIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tdHJpZ2dlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5wLWRyb3Bkb3duIC5wLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taXRlbS5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCkgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWhlYWRlciB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1oZWFkZXIgLnAtZHJvcGRvd24tZmlsdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taGVhZGVyIC5wLWRyb3Bkb3duLWZpbHRlci1jb250YWluZXIgLnAtZHJvcGRvd24tZmlsdGVyLWljb24ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAzMHB4O1xuICB0b3A6IDBweDtcbiAgbWFyZ2luOiA4cHggMDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tc2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1oZWFkZXIgLnAtZHJvcGRvd24tZmlsdGVyLWNvbnRhaW5lciAucC1kcm9wZG93bi1maWx0ZXItaWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWhlYWRlciAucC1kcm9wZG93bi1maWx0ZXItY29udGFpbmVyIC5wLWRyb3Bkb3duLWZpbHRlciB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93biB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93bjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93bjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duIC5wLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93bjpob3ZlciB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuLmlzLWludmFsaWQgLnAtZHJvcGRvd246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWRvd24tci5zdmcpO1xufVxuLnAtZHJvcGRvd24ucC1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93bi5wLWRpc2FibGVkIC5wLWRyb3Bkb3duLWxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24ucC1kaXNhYmxlZCAucC1pbnB1dHRleHQ6bm90KC5wLWRyb3Bkb3duLWZpbHRlcikge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24ucC1kaXNhYmxlZCAucC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duLnAtZGlzYWJsZWQgLnAtaW5wdXR0ZXh0IHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbnAtZHJvcGRvd24ucC1pbnB1dHdyYXBwZXItZm9jdXMgLnAtZHJvcGRvd24ge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cblxucC1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cbi5jb21wYWN0byBwLWNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnotdGFibGEtZGF0b3MgcC1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLnAtY2hlY2tib3gge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi56LXRhYmxhLWRhdG9zIC5wLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLnAtY2hlY2tib3gucC1jaGVja2JveC1mb2N1c2VkIC5wLWNoZWNrYm94LWJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnAtY2hlY2tib3gucC1jaGVja2JveC1jaGVja2VkIC5wLWNoZWNrYm94LWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWNoZWNrYm94LnAtY2hlY2tib3gtY2hlY2tlZCAucC1jaGVja2JveC1ib3g6YWZ0ZXIge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrYm94X25hcmFuamFfY2hlY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94IHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAvKiAubmctaW52YWxpZCAmLCAqL1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94IC5wLWNoZWNrYm94LWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94OmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3ggc3BhbiB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3gucC1oaWdobGlnaHQgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3gucC1oaWdobGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWRpc2FibGVkOmFmdGVyIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG4uaXMtaW52YWxpZCAucC1jaGVja2JveCAucC1jaGVja2JveC1ib3gge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXJvam8tNTApICFpbXBvcnRhbnQ7XG59XG4ucC1jaGVja2JveCArIC5wLWNoZWNrYm94LWxhYmVsIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1sYWJlbC1jaGVja2JveCk7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG4ucC1jaGVja2JveC5wLWNoZWNrYm94LWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5wLWNoZWNrYm94LnAtY2hlY2tib3gtZGlzYWJsZWQgLnAtY2hlY2tib3gtYm94IHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5wLWNoZWNrYm94LnAtY2hlY2tib3gtZGlzYWJsZWQgKyAucC1jaGVja2JveC1sYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuXG4ucC1tdWx0aXNlbGVjdCAucC1jaGVja2JveC1ib3gucC1oaWdobGlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1tdWx0aXNlbGVjdCAucC1jaGVja2JveC1ib3gucC1oaWdobGlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9jaGVja2JveF9uYXJhbmphX2NoZWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cblxucC1yYWRpb2J1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXJhZGlvYnV0dG9uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDRweCAwIDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5wLXJhZGlvYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgMTBweCAwO1xuICB9XG59XG4ucC1yYWRpb2J1dHRvbi5wLXJhZGlvYnV0dG9uLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5wLXJhZGlvYnV0dG9uLnAtcmFkaW9idXR0b24tZGlzYWJsZWQgKyAucC1yYWRpb2J1dHRvbi1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuLnAtcmFkaW9idXR0b24ucC1yYWRpb2J1dHRvbi1kaXNhYmxlZC5wLXJhZGlvYnV0dG9uLWNoZWNrZWQgKyAucC1yYWRpb2J1dHRvbi1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgb3BhY2l0eTogMC41O1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnMsIGJvcmRlci1jb2xvciAwLjJzLCBib3gtc2hhZG93IDAuMnM7XG59XG4ucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3g6bm90KC5wLWRpc2FibGVkKS5wLWZvY3VzIHtcbiAgb3V0bGluZTogMCBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94IC5wLXJhZGlvYnV0dG9uLWljb24ge1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94LnAtZGlzYWJsZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94LnAtZGlzYWJsZWQgLnAtcmFkaW9idXR0b24taWNvbiB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cbi5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0Om5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5wLXJhZGlvYnV0dG9uLnAtcmFkaW9idXR0b24tY2hlY2tlZCArIC5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuXG5wLXJhZGlvYnV0dG9uLm5nLWRpcnR5LmlzLWludmFsaWQgPiAucC1yYWRpb2J1dHRvbiA+IC5wLXJhZGlvYnV0dG9uLWJveCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCk7XG59XG5wLXJhZGlvYnV0dG9uLm5nLWRpcnR5LmlzLWludmFsaWQgPiAucC1yYWRpb2J1dHRvbiA+IC5wLXJhZGlvYnV0dG9uLWJveCAucC1yYWRpb2J1dHRvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5wLXJhZGlvYnV0dG9uLm5nLWRpcnR5LmlzLWludmFsaWQgPiAucC1yYWRpb2J1dHRvbiA+IC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCk7XG59XG5wLXJhZGlvYnV0dG9uLm5nLWRpcnR5LmlzLWludmFsaWQgPiAucC1yYWRpb2J1dHRvbiA+IC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodDpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKSAhaW1wb3J0YW50O1xufVxuXG4ucC1pbnB1dC1maWxsZWQgLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbn1cblxuLnAtaW5wdXQtZmlsbGVkIC5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG4ucC1pbnB1dC1maWxsZWQgLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94Om5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5cbi5wLWlucHV0LWZpbGxlZCAucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3gucC1oaWdobGlnaHQ6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG59XG5cbi5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1sYWJlbC1jaGVja2JveCk7XG59XG5cbnAtbXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgLyogJi5uZy1pbnZhbGlkLCAqL1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAtbXMtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWljb24ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogOTklO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtOTklLCAtNTAlKTtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjJweDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdG9rZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC10b2tlbiAucC1tdWx0aXNlbGVjdC10b2tlbi1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC10b2tlbiAucC1tdWx0aXNlbGVjdC10b2tlbi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHRvcDogMHB4O1xuICBtYXJnaW46IDhweCAwO1xuICByaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdG9rZW4gLnAtbXVsdGlzZWxlY3QtdG9rZW4taWNvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWNvbnRhaW5lciAucC1tdWx0aXNlbGVjdC1maWx0ZXItaWNvbiB7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQwcHg7XG4gIHRvcDogNTglO1xuICBsZWZ0OiA5OCU7XG4gIHJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXNlYXJjaC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWNvbnRhaW5lciAucC1tdWx0aXNlbGVjdC1maWx0ZXItaWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1wYW5lbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW0ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMTZweCAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW06Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCkgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaXRlbSAucC1jaGVja2JveCAucC1jaGVja2JveC1ib3gge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaXRlbSBzcGFuOm5vdCgucC1jaGVja2JveC1pY29uKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWxhYmVsLWNoZWNrYm94KTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdHJpZ2dlciB7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWRvd24uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRyaWdnZXIgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciAucC1jaGVja2JveCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMTBweDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtZW1wdHktbWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI0VGMzc0MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtY2xvc2Ugc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1sYWJlbC5wLXBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaXRlbXMtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5wLW11bHRpc2VsZWN0LnAtaW5wdXR3cmFwcGVyLWZvY3VzIC5wLW11bHRpc2VsZWN0IHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0LmlzLWludmFsaWQgLnAtbXVsdGlzZWxlY3Qge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QuaXMtaW52YWxpZCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdC5pcy1pbnZhbGlkIC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWxhYmVsLnAtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QuaXMtaW52YWxpZCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC10cmlnZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy1kb3duLXIuc3ZnKTtcbn1cblxuLnotbW9kYWwgLnAtZGlhbG9nLW1hc2sge1xuICB6LWluZGV4OiAxMDAwMDAwMSAhaW1wb3J0YW50O1xufVxuLnotbW9kYWwudy00MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQwcHg7XG59XG4uei1tb2RhbC53LTUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTBweDtcbn1cbi56LW1vZGFsLnctNjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLnotbW9kYWwudy03MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDcwcHg7XG59XG4uei1tb2RhbC53LTgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODBweDtcbn1cbi56LW1vZGFsLnctOTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5MHB4O1xufVxuLnotbW9kYWwudy0xMDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cbi56LW1vZGFsLnctMTEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTEwcHg7XG59XG4uei1tb2RhbC53LTEyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLnotbW9kYWwudy0xMzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbn1cbi56LW1vZGFsLnctMTQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTQwcHg7XG59XG4uei1tb2RhbC53LTE1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuLnotbW9kYWwudy0xNjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbn1cbi56LW1vZGFsLnctMTcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTcwcHg7XG59XG4uei1tb2RhbC53LTE4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuLnotbW9kYWwudy0xOTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbn1cbi56LW1vZGFsLnctMjAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uei1tb2RhbC53LTIxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDIxMHB4O1xufVxuLnotbW9kYWwudy0yMjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbn1cbi56LW1vZGFsLnctMjMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjMwcHg7XG59XG4uei1tb2RhbC53LTI0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLnotbW9kYWwudy0yNTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi56LW1vZGFsLnctMjYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjYwcHg7XG59XG4uei1tb2RhbC53LTI3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xufVxuLnotbW9kYWwudy0yODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyODBweDtcbn1cbi56LW1vZGFsLnctMjkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjkwcHg7XG59XG4uei1tb2RhbC53LTMwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLnotbW9kYWwudy0zMTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbn1cbi56LW1vZGFsLnctMzIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG4uei1tb2RhbC53LTMzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDMzMHB4O1xufVxuLnotbW9kYWwudy0zNDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbn1cbi56LW1vZGFsLnctMzUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG4uei1tb2RhbC53LTM2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xufVxuLnotbW9kYWwudy0zNzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi56LW1vZGFsLnctMzgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzgwcHg7XG59XG4uei1tb2RhbC53LTM5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDM5MHB4O1xufVxuLnotbW9kYWwudy00MDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi56LW1vZGFsLnctNDEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDEwcHg7XG59XG4uei1tb2RhbC53LTQyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQyMHB4O1xufVxuLnotbW9kYWwudy00MzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbn1cbi56LW1vZGFsLnctNDQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDQwcHg7XG59XG4uei1tb2RhbC53LTQ1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xufVxuLnotbW9kYWwudy00NjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbn1cbi56LW1vZGFsLnctNDcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDcwcHg7XG59XG4uei1tb2RhbC53LTQ4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xufVxuLnotbW9kYWwudy00OTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbn1cbi56LW1vZGFsLnctNTAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4uei1tb2RhbC53LTUxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDUxMHB4O1xufVxuLnotbW9kYWwudy01MjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbn1cbi56LW1vZGFsLnctNTMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTMwcHg7XG59XG4uei1tb2RhbC53LTU0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xufVxuLnotbW9kYWwudy01NTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbn1cbi56LW1vZGFsLnctNTYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG4uei1tb2RhbC53LTU3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDU3MHB4O1xufVxuLnotbW9kYWwudy01ODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1ODBweDtcbn1cbi56LW1vZGFsLnctNTkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTkwcHg7XG59XG4uei1tb2RhbC53LTYwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuLnotbW9kYWwudy02MTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2MTBweDtcbn1cbi56LW1vZGFsLnctNjIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjIwcHg7XG59XG4uei1tb2RhbC53LTYzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDYzMHB4O1xufVxuLnotbW9kYWwudy02NDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbn1cbi56LW1vZGFsLnctNjUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjUwcHg7XG59XG4uei1tb2RhbC53LTY2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDY2MHB4O1xufVxuLnotbW9kYWwudy02NzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2NzBweDtcbn1cbi56LW1vZGFsLnctNjgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjgwcHg7XG59XG4uei1tb2RhbC53LTY5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDY5MHB4O1xufVxuLnotbW9kYWwudy03MDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbn1cbi56LW1vZGFsLnctNzEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzEwcHg7XG59XG4uei1tb2RhbC53LTcyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xufVxuLnotbW9kYWwudy03MzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cbi56LW1vZGFsLnctNzQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzQwcHg7XG59XG4uei1tb2RhbC53LTc1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDc1MHB4O1xufVxuLnotbW9kYWwudy03NjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbn1cbi56LW1vZGFsLnctNzcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzcwcHg7XG59XG4uei1tb2RhbC53LTc4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDc4MHB4O1xufVxuLnotbW9kYWwudy03OTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3OTBweDtcbn1cbi56LW1vZGFsLnctODAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4uei1tb2RhbC53LTgxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDgxMHB4O1xufVxuLnotbW9kYWwudy04MjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4MjBweDtcbn1cbi56LW1vZGFsLnctODMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODMwcHg7XG59XG4uei1tb2RhbC53LTg0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDg0MHB4O1xufVxuLnotbW9kYWwudy04NTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4NTBweDtcbn1cbi56LW1vZGFsLnctODYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODYwcHg7XG59XG4uei1tb2RhbC53LTg3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDg3MHB4O1xufVxuLnotbW9kYWwudy04ODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbn1cbi56LW1vZGFsLnctODkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODkwcHg7XG59XG4uei1tb2RhbC53LTkwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuLnotbW9kYWwudy05MTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5MTBweDtcbn1cbi56LW1vZGFsLnctOTIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTIwcHg7XG59XG4uei1tb2RhbC53LTkzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDkzMHB4O1xufVxuLnotbW9kYWwudy05NDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5NDBweDtcbn1cbi56LW1vZGFsLnctOTUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTUwcHg7XG59XG4uei1tb2RhbC53LTk2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuLnotbW9kYWwudy05NzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5NzBweDtcbn1cbi56LW1vZGFsLnctOTgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTgwcHg7XG59XG4uei1tb2RhbC53LTk5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDk5MHB4O1xufVxuLnotbW9kYWwudy0xMDAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuLnotbW9kYWwgLnAtZGlhbG9nLW1hc2sucC1jb21wb25lbnQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMjRweCAzOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlcjogMCBub25lO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDAuMnJlbSAxLjVyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuei10aXR1bG8sXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuaDEsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuaDIsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuaDMsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuaDQsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuaDUsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgyLFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDMsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoNCxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGg1IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMCA0cHg7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuei10aXR1bG8gZmlndXJlLFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgLmgxIGZpZ3VyZSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5oMiBmaWd1cmUsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAuaDMgZmlndXJlLFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgLmg0IGZpZ3VyZSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5oNSBmaWd1cmUsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMSBmaWd1cmUsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMiBmaWd1cmUsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMyBmaWd1cmUsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoNCBmaWd1cmUsXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoNSBmaWd1cmUge1xuICBtYXJnaW46IDIwcHggYXV0byAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAucC1kaWFsb2ctaGVhZGVyLWljb25zIC5wLWRpYWxvZy1oZWFkZXItY2xvc2Uge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uX2Nsb3NlX25hcmFuamEuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAucC1kaWFsb2ctaGVhZGVyLWljb25zIC5wLWRpYWxvZy1oZWFkZXItY2xvc2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICB9XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAucC1kaWFsb2ctaGVhZGVyLWljb25zIC5wLWRpYWxvZy1oZWFkZXItY2xvc2UgLnAtZGlhbG9nLWhlYWRlci1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCB7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQgLnNpbXBsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQgLnNpbXBsZSB+IC5zaW1wbGUge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLmR1bW15IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBwYWRkaW5nOiAxcmVtIDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5zaW1wbGUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLnNpbXBsZSB+IC5zaW1wbGUge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZXh0cmVtb3Mge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLmRlcmVjaGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5penF1aWVyZGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLmNlbnRyYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweCkge1xuICAuei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZXh0cmVtb3MgLnotYnRuLXByaW1hcnksXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZGVyZWNoYSAuei1idG4tcHJpbWFyeSxcbi56LW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5penF1aWVyZGEgLnotYnRuLXByaW1hcnksXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuY2VudHJhciAuei1idG4tcHJpbWFyeSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLmV4dHJlbW9zIC56LWJ0bi1zZWNvbmRhcnksXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZGVyZWNoYSAuei1idG4tc2Vjb25kYXJ5LFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLml6cXVpZXJkYSAuei1idG4tc2Vjb25kYXJ5LFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLmNlbnRyYXIgLnotYnRuLXNlY29uZGFyeSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLmV4dHJlbW9zIC56LWJ0bi1saW5rLFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLmRlcmVjaGEgLnotYnRuLWxpbmssXG4uei1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuaXpxdWllcmRhIC56LWJ0bi1saW5rLFxuLnotbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLmNlbnRyYXIgLnotYnRuLWxpbmsge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnotbW9kdWxvLWF5dWRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0xMCk7XG59XG4uei1tb2RhbCAucC1kaWFsb2cgLnotbW9kdWxvLWF5dWRhLmdyaXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC56LW1vZHVsby1heXVkYSBwLFxuLnotbW9kYWwgLnAtZGlhbG9nIC56LW1vZHVsby1heXVkYSBoNSxcbi56LW1vZGFsIC5wLWRpYWxvZyAuei1tb2R1bG8tYXl1ZGEgLmg1IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLnotbW9kYWwgLnAtZGlhbG9nIC56LW1vZHVsby1heXVkYSBwOm5vdCguaDUpIHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG59XG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2cge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xufVxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xufVxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICB9XG59XG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMge1xuICB0b3A6IDhweDtcbn1cbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgaDEsXG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGgyLFxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoMyxcbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgaDQsXG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGg1IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGgxLFxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoMixcbi56LW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgaDMsXG4uei1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGg0LFxuLnotbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoNSB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG59XG4uei1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uei1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cbi56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgLnAtZGlhbG9nLWhlYWRlci1pY29ucyB7XG4gIHRvcDogOHB4O1xufVxuLnotbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoMSxcbi56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDIsXG4uei1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGgzLFxuLnotbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoNCxcbi56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDEsXG4uei1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGgyLFxuLnotbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoMyxcbi56LW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDQsXG4uei1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGg1IHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cbn1cbi56LW1vZGFsLnotZGl2aWRpZG8gLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uei1tb2RhbC56LWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC56LW1vZGFsLnotZGl2aWRpZG8gLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gICAgcm93LWdhcDogMHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi56LW1vZGFsLnotZGl2aWRpZG8gLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IC5kaWFsb2ctY29sdW1uIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi56LW1vZGFsLnotZGl2aWRpZG8gLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IC5kaWFsb2ctY29sdW1uLmJhY2tncm91bmQuZ3Jpcy0xMCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uei1tb2RhbC56LWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuZGlhbG9nLWNvbHVtbi5iYWNrZ3JvdW5kLmdyaXMtMjAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnotbW9kYWwuei1kaXZpZGlkbyAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQgLmRpYWxvZy1jb2x1bW4uYmFja2dyb3VuZC5ncmlzLTQwIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cblxuLnotbW9kdWxvLWRpYWxvZy1pbWFnZW4tZGV0YWxsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMXMgbGluZWFyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbW9kdWxvLWRpYWxvZy1pbWFnZW4tZGV0YWxsZSB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC56LW1vZHVsby1kaWFsb2ctaW1hZ2VuLWRldGFsbGUge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi56LW1vZHVsby1kaWFsb2ctaW1hZ2VuLWRldGFsbGUgaW1nIHtcbiAgLypcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgb2JqZWN0LWZpdDogY292ZXI7Ki9cbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLnotbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMTZweCA0cHg7XG59XG4uei1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgbWluLWhlaWdodDogOTBweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8ge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG59XG4uei1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi56LW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ3VyZSB7XG4gIGZsZXg6IDEgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDc1cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi56LW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NXB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uei1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyBmaWdjYXB0aW9uIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG59XG4uei1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyBmaWdjYXB0aW9uIC56LXNpbXBsZS1kYXRhIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnotbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8gZmlnY2FwdGlvbiAuei1zaW1wbGUtZGF0YTpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnotbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8gZmlnY2FwdGlvbiAuei1zaW1wbGUtZGF0YTpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi56LW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ2NhcHRpb24gYSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uei10YWJsYS1kYXRvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0byBoaWRkZW47XG59XG4uei10YWJsYS1kYXRvczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDJweDtcbn1cbi56LXRhYmxhLWRhdG9zOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi56LXRhYmxhLWRhdG9zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi56LXRhYmxhLWRhdG9zIHAtZGF0YXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi56LXRhYmxhLXBhbmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uei10YWJsYS1wYW5lbCBzcGFuLmxhYmVsIHtcbiAgZmxleDogMTtcbn1cblxuLnAtZGF0YXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1kYXRhdGFibGUgLnAtcGFnaW5hdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIG1pbi13aWR0aDogMTEwMHB4O1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmF1dG8gLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgbWluLXdpZHRoOiAwcHg7XG59XG4ubWluLTYwMCAucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUge1xuICBtaW4td2lkdGg6IDYwMHB4O1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBtaW4taGVpZ2h0OiAyLjRyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGggLnotYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogOTclO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtOTclLCAtNTAlKTtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGhbY29sc3Bhbj1cIjJcIl0sIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aFtjb2xzcGFuPVwiM1wiXSwgLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoW2NvbHNwYW49XCI0XCJdLCAucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGhbY29sc3Bhbj1cIjVcIl0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNvbXBhY3RvIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCB7XG4gIHBhZGRpbmc6IDAuM3JlbSAwLjNyZW0gMC4zcmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBtaW4taGVpZ2h0OiAyLjJyZW07XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGggc3Bhbjpub3QoLmFycm93KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gIHJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gOTAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLW5hcmFuamEtYXJyb3ctdXBkb3duLnN2Zyk7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGggLnAtc29ydGFibGUtY29sdW1uLWljb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGggLnAtc29ydGFibGUtY29sdW1uLWljb24ucGktc29ydC1hbHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLW5hcmFuamEtYXJyb3ctdXBkb3duLnN2Zyk7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGggLnAtc29ydGFibGUtY29sdW1uLWljb24ucGktc29ydC1hbW91bnQtdXAtYWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hcnJvdy11cC5zdmcpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uLnBpLXNvcnQtYW1vdW50LWRvd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWFycm93LWRvd24uc3ZnKTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keS5wLWRhdGF0YWJsZS10Ym9keSB0ciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keS5wLWRhdGF0YWJsZS10Ym9keSB0cjpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keS5wLWRhdGF0YWJsZS10Ym9keSB0ciB0ZCB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5jb21wYWN0byAucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkucC1kYXRhdGFibGUtdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiAwLjVyZW0gMC4zcmVtIDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWluLWhlaWdodDogMi4ycmVtO1xufVxuXG5wLXByb2dyZXNzYmFyIC5wLXByb2dyZXNzYmFyIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGhlaWdodDogMS41cmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbnAtcHJvZ3Jlc3NiYXIgLnAtcHJvZ3Jlc3NiYXIgLnAtcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxucC1wcm9ncmVzc2JhciAucC1wcm9ncmVzc2JhciAucC1wcm9ncmVzc2Jhci1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xufVxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn0iLCIvLyBSRVNFVFxuXG5tYWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuW2hpZGRlbl0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgLy8gT25lIG9mIHRoZSBnb29kIHVzZSBjYXNlcyBvZiAhaW1wb3J0YW50XG59XG5cblxuYnV0dG9uLFxuYSB7XG4gLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG59XG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgLW1vei11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBpbnB1dCxcbnRleHRhcmVhLFxuYnV0dG9uLFxuc2VsZWN0LFxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbn1cblxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBhcHBlYXJhbmNlOiBidXR0b247XG59IiwiJGJsYW5jbzojZmZmZmZmICFkZWZhdWx0OyBcbiRuZWdybzojMDAwMDAwICFkZWZhdWx0O1xuJG5hcmFuamEgOiAjZmY5MDE1ICFkZWZhdWx0O1xuJG5hcmFuamEtMTA6ICNGRkY0RTggIWRlZmF1bHQ7XG4kbmFyYW5qYS0yMDogI0ZGRTlEMCAhZGVmYXVsdDtcbiRuYXJhbmphLTUwOiAjRkZDNzhBICFkZWZhdWx0O1xuJG5hcmFuamEtOTA6ICNGRDlCMkQgIWRlZmF1bHQ7XG4kbmFyYW5qYWhvdmVyOiAjRTA2MzA4ICFkZWZhdWx0O1xuJG5hcmFuam9Pc2N1cm86ICM2NzM5MDYgIWRlZmF1bHQ7XG4vLyBtb25vY3JvbW9cbiRncmlzLTU6ICNmYWZhZmEgIWRlZmF1bHQ7XG4kZ3Jpcy0xMDogI0Y0RjRGNCAhZGVmYXVsdDtcbiRncmlzLTE1OiAjRUZGMUY0ICFkZWZhdWx0O1xuJGdyaXMtMjA6ICNFQUVBRUEgIWRlZmF1bHQ7XG4kZ3Jpcy00MDogI0UyRTJFMyAhZGVmYXVsdDtcbiRncmlzLTUwOiAjQUNBREFDICFkZWZhdWx0O1xuJGdyaXMtODA6ICM4ZjhmOGYgIWRlZmF1bHQ7XG4vLyByb2pvXG4kcm9qbzogI0VGMzc0MiAhZGVmYXVsdDtcbiRyb2pvLTEwOiAjRkZFN0U5ICFkZWZhdWx0O1xuJHJvam8tNTA6ICNGNzlCQTAgIWRlZmF1bHQ7IFxuJHJvam8taG92ZXI6ICNCOTFCMjQgIWRlZmF1bHQ7XG4vKlxuJHZlcmRlLWhvdmVyOiMwMzc3MzAgIWRlZmF1bHQ7XG4kYXp1bC1ob3ZlcjojMEM2MDk4ICFkZWZhdWx0O1xuIFxuLy8gc2VjdW5kYXJpb3NcbiRhbWFyaWxsbzogI0Y3RDUwMCAhZGVmYXVsdDtcbiBcbiR2ZXJkZS01MDogICM4MENBOUMgIWRlZmF1bHQ7XG4kYXp1bC00MDogICM5OUM1RTMgIWRlZmF1bHQ7XG4kYXp1bC0xMDogICNGMEY4RkUgIWRlZmF1bHQ7XG4vLyBlc2NhbGEgZGUgZ3Jpc2VzXG4kZ3Jpcy0xMDogI0Y0RjRGNCAhZGVmYXVsdDtcbiRncmlzLTE1OiAjRUZGMUY0ICFkZWZhdWx0O1xuJGdyaXMtMjA6ICNFQUVBRUEgIWRlZmF1bHQ7XG4kZ3Jpcy00MDogI0UyRTJFMyAhZGVmYXVsdDtcbiRncmlzLTUwOiAjQUNBREFDICFkZWZhdWx0O1xuJGdyaXMtODA6ICM4ZjhmOGYgIWRlZmF1bHQ7XG5cbi8vIHZhbGlkYWNpb25cblxuJHZlcmRlLTEwOiAjRTVGNEVCICFkZWZhdWx0O1xuJHZlcmRlLTUwOiAjODBDQTlDICFkZWZhdWx0O1xuJGFtYXJpbGxvLTEwOiAjRkVGOUQ5ICFkZWZhdWx0O1xuJGFtYXJpbGxvLTUwOiAjRkJFQTgwICFkZWZhdWx0O1xuICovXG4iLCIkb3ZlclBhc3NfcmVndWxhciA6J292ZXJwYXNzcmVndWxhcicsIHNhbnMtc2VyaWY7XG4kb3ZlclBhc3NfYm9sZDonb3ZlcnBhc3Nib2xkJywgc2Fucy1zZXJpZjtcbiRvdmVyUGFzc19saWdodCA6J292ZXJwYXNzbGlnaHQnLCBzYW5zLXNlcmlmO1xuJG51bml0byA6J051bml0bycsc2Fucy1zZXJpZjtcblxuIEBmb250LWZhY2Uge1xuICAgICBmb250LWZhbWlseTogJ051bml0byc7XG4gICAgIHNyYzogdXJsKCN7JGZvbnRwYXRofU51bml0by1CbGFjay53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCN7JGZvbnRwYXRofU51bml0by1CbGFjay53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gfVxuXG4gQGZvbnQtZmFjZSB7XG4gICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcbiAgICAgc3JjOiB1cmwoI3skZm9udHBhdGh9TnVuaXRvLUJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgjeyRmb250cGF0aH1OdW5pdG8tQm9sZC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuIH1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6J292ZXJwYXNzYm9sZCc7XG4gICAgc3JjOiB1cmwoI3skZm9udHBhdGh9b3ZlcnBhc3MtYm9sZC13ZWJmb250LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoI3skZm9udHBhdGh9b3ZlcnBhc3MtYm9sZC13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ292ZXJwYXNzbGlnaHQnO1xuICAgIHNyYzogdXJsKCN7JGZvbnRwYXRofW92ZXJwYXNzLWxpZ2h0LXdlYmZvbnQud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgjeyRmb250cGF0aH1vdmVycGFzcy1saWdodC13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ292ZXJwYXNzcmVndWxhcicgO1xuICAgIHNyYzogdXJsKCN7JGZvbnRwYXRofW92ZXJwYXNzLXJlZ3VsYXItd2ViZm9udC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCN7JGZvbnRwYXRofW92ZXJwYXNzLXJlZ3VsYXItd2ViZm9udC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuJG92ZXJQYXNzIDogJG92ZXJQYXNzX3JlZ3VsYXIgO1xuJEFyaWFsOiAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuXG5cbiIsIi8vIHZhcmlhYmxlcyBnbG9iYWxlc1xuXG46cm9vdCB7XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8teGw6IGNsYW1wKDEuNXJlbSwgM3Z3ICsgMC4ycmVtLCAycmVtKTtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1sOiBjbGFtcCgxLjNyZW0sIDN2dyArIDAuMnJlbSwgMS43cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1tOiBjbGFtcCgxLjJyZW0sIDN2dyArIDAuMnJlbSwgMS41cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1sYWJlbDogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtcGxhY2Vob2xkZXI6IDEuNXJlbTtcbiAgLy9cbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1wdWJsaWNpZGFkLWgxOiBjbGFtcCgycmVtLCAzdncgKyAwLjJyZW0sIDMuNnJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tcHVibGljaWRhZC1oMjogY2xhbXAoMS44cmVtLCAzdncgKyAwLjJyZW0sIDJyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLXB1YmxpY2lkYWQtaDM6IGNsYW1wKDEuNnJlbSwgM3Z3ICsgMC4ycmVtLCAxLjhyZW0pO1xuICAvL1xuICAtLWJzLS1mb250LXNpemUtbGFiZWwtY2hlY2tib3g6IDEuNXJlbTtcbiAgLS1icy0tZm9udC1zaXplLXA6IDEuNXJlbTtcbiAgLS1icy0tZm9udC1zaXplLWNhcHRpb246IDEuM3JlbTtcbiAgLS1icy0tZm9udC1zaXplLW1lbnU6IDEuNXJlbTtcbiAgLS1icy0tZm9udC1zaXplLWgxOiBjbGFtcCgyLjJyZW0sIDN2dyArIDAuMnJlbSwgNHJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oMS1lc3BlY2lhbDogY2xhbXAoMi4ycmVtLCA0dncsIDNyZW0pO1xuICAtLWJzLS1mb250LXNpemUtaDEtZXNwZWNpYWwtc3BhbjogY2xhbXAoM3JlbSwgNHZ3LCA1cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWgyOiBjbGFtcCgxLjhyZW0sIDJ2dyArIDAuMnJlbSwgM3JlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oMzogY2xhbXAoMS42cmVtLCAydncgKyAwLjJyZW0sIDJyZW0pO1xuICAtLWJzLS1mb250LXNpemUtaDQ6IDEuOHJlbTtcbiAgLS1icy0tZm9udC1zaXplLWg1OiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1idXR0b246IDEuNXJlbTtcblxuICAvLyBjb2xvcmVzXG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY286ICN7JGJsYW5jb307XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybzogI3skbmVncm99O1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYTogI3skbmFyYW5qYX07XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0xMDogI3skbmFyYW5qYS0xMH07XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMDogI3skbmFyYW5qYS0yMH07XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MDogI3skbmFyYW5qYS01MH07XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS05MDogI3skbmFyYW5qYS05MH07XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3ZlcjogI3skbmFyYW5qYWhvdmVyfTtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWRhcms6ICN7JG5hcmFuam9Pc2N1cm99O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyOiAjeyRncmlzLTgwfTtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1ibGFuY28taG92ZXI6ICN7JGdyaXMtMjB9O1xuXG4gIC8vIG1vbm9jcm9tb1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01OiAjeyRncmlzLTV9O1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMDogI3skZ3Jpcy0xMH07XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1OiAjeyRncmlzLTE1fTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjA6ICN7JGdyaXMtMjB9O1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MDogI3skZ3Jpcy00MH07XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwOiAjeyRncmlzLTUwfTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODA6ICN7JGdyaXMtODB9O1xuXG4gIC8vIFJvam9cbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvOiAjeyRyb2pvfTtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyOiAjeyRyb2pvLWhvdmVyfTtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTEwOiAjeyRyb2pvLTEwfTtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwOiAjeyRyb2pvLTUwfTtcbn1cbiIsImgxLnotdGl0dWxvLFxucC56LXRpdHVsby5oMSB7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgxKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuXG4gICYuei1jb250ZW5pZG8ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8teGwpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmLnotcHVibGljaWRhZCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1wdWJsaWNpZGFkLWgxKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cblxuICAmLnotZXNwZWNpYWwge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMS1lc3BlY2lhbCk7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgxLWVzcGVjaWFsLXNwYW4pO1xuICAgIH1cbiAgfVxufVxuXG5oMi56LXRpdHVsbyxcbnAuei10aXR1bG8uaDIge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDIpO1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICBsaW5lLWhlaWdodDogMnJlbTtcblxuICBAbWVkaWEgI3skdGFibGV0IH0ge1xuICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gIH1cblxuICAmLnotY29udGVuaWRvIHtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLWwpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgJnN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgIH1cbiAgfVxuXG4gICYuei1wdWJsaWNpZGFkIHtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLXB1YmxpY2lkYWQtaDIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC1mYW1pbHk6ICRudW5pdG87XG4gIH1cbn1cblxuaDMuei10aXR1bG8sXG5wLnotdGl0dWxvLmgzIHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgzKTtcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG5cbiAgJi56LWNvbnRlbmlkbyB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1tKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuXG4gICAgJi56LWdyaXMtODAge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgfVxuXG4gICAgJi56LW5lZ3JvIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICB9XG4gIH1cblxuICAmLnotcHVibGljaWRhZCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1wdWJsaWNpZGFkLWgzKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cblxuaDQuei10aXR1bG8sXG5wLnotdGl0dWxvLmg0IHtcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDQpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5cbmg1LnotdGl0dWxvLFxucC56LXRpdHVsby5oNSB7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWg1KTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuXG5wLnotbGFiZWwsXG4uei1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG5cbiAgJi5zaW1wbGUge1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcblxuICAgICYgfiAuei1jYXB0aW9uIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgIH1cbiAgfVxufVxuXG4uei1vcHRpb25hbCB7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uei1yZXF1aXJlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cblxuaDUuei10aXR1bG8sXG5wLnotdGl0dWxvLmgxLFxuaDQuei10aXR1bG8sXG5wLnotdGl0dWxvLmgyLFxuaDMuei10aXR1bG8sXG5wLnotdGl0dWxvLmgzLFxuaDIuei10aXR1bG8sXG5wLnotdGl0dWxvLmg0LFxuaDEuei10aXR1bG8sXG5wLnotdGl0dWxvLmg1LFxucCxcbnNtYWxsIHtcbiAgJi56LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICBsaW5lLWhlaWdodDogMS4yO1xuXG4gIEBtZWRpYSAjeyRkZXNrdG9wIH0ge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cblxuICAmLnotc3Ryb2tlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAycHg7XG4gICAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbiAgfVxuXG4gICYuei1ub3JtYWwge1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgfVxuXG4gICYuei1uZWdyaXRhIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIH1cblxuICAmLnotZ3Jpcy01MCxcbiAgJi5ncmlzLTUwIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgfVxuXG4gICYuei1ncmlzLTgwLFxuICAmLmdyaXMtODAge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICB9XG5cbiAgJi56LW5lZ3JvLFxuICAmLm5lZ3JvIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIH1cblxuICAmLnotbmFyYW5qYSxcbiAgJi5uYXJhbmphIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgfVxuXG4gICYuei1ibGFuY28sXG4gICYuYmxhbmNvIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICB9XG5cbiAgJi56LXVwIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIH1cbn1cblxucDpub3QoaDEpOm5vdChoMik6bm90KGgzKTpub3QoaDQpOm5vdChoNSk6bm90KC56LXRpdHVsbykge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuXG4gIGEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgICB9XG4gIH1cblxuICBzdHJvbmcge1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcblxuICAgICYubmFyYW5qYSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICB9XG4gIH1cblxuICAmLnotY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWNhcHRpb24pO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cbiAgICAmLnotZXJyb3Ige1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgIH1cbiAgfVxufVxuXG5wIHNtYWxsLFxuc21hbGwge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtY2FwdGlvbik7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBsaW5lLWhlaWdodDogMC44cmVtICFpbXBvcnRhbnQ7XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIH1cblxuICBhIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLy8gbGlzdGFzXG5cbmRpdi56LWxpc3RhIHtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ3RvcCcpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AnKTtcblxuICBzcGFuIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgIG1hcmdpbi10b3A6IDJweDtcblxuICAgICYuY2hlY2sge1xuICAgICAgYmFja2dyb3VuZDogJGNoZWNrX2J1dHRvbl9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuXG4gIHAge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxudWwuei1saXN0YSxcbm9sLnotbGlzdGEge1xuICBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5cbnVsLnotbGlzdGEge1xuICBsaSB7XG4gICAgYmFja2dyb3VuZDogJGljb25fbmV4dF9uYXJhbmphIGxlZnQgMXB4IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcblxuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG5vbC56LWxpc3RhIHtcbiAgY291bnRlci1yZXNldDogZWxlbWVudC1jb3VudGVyO1xuXG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGVsZW1lbnQtY291bnRlcjtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBjb3VudGVyKGVsZW1lbnQtY291bnRlcik7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBjZW50cmFyKCRvZmZzZXQteDogNTAlLCAkb2Zmc2V0LXk6IDUwJSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogJG9mZnNldC15O1xuICBsZWZ0OiAkb2Zmc2V0LXg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKCRvZmZzZXQteCAqIC0xLCAkb2Zmc2V0LXkgKiAtMSk7XG59XG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzLCAkc3RhdHVzOiBmYWxzZSkge1xuICBAaWYgKCRzdGF0dXMpIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgfSBAZWxzZSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5AbWl4aW4gc2Nyb2xsaW5nKFxuICAkd2lkdGg6IDJweCxcbiAgJGhlaWdodDogMnB4LFxuICAkc2hhZG93OiA2cHgsXG4gICRzaGFkb3djb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpLFxuICAkYmFja2dyb3VuZDogI2YwYWFiYlxuKSB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgJHNoYWRvdyAkc2hhZG93Y29sb3I7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtaXhpbiBmbGV4KCR0eXBlOiBmYWxzZSkge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBpZiAoJHR5cGUpIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgfSBAZWxzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQG1peGluIGZsZXgtaW5saW5lKCR0eXBlOiBmYWxzZSkge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgQGlmICgkdHlwZSkge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICB9IEBlbHNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG5AbWl4aW4gZmxleC1wb3NpdGlvbi1jaGlsZCgkaG9yaXpvbnRhbDogXCJsZWZ0XCIsICR2ZXJ0aWNhbDogXCJ0b3BcIikge1xuICAvLyBsZWZ0LCByaWdodCwgY2VudGVyLCBidywgYXIsdW5zZXRcbiAgQGlmICRob3Jpem9udGFsPT0gXCJsZWZ0XCIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiY2VudGVyXCIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJyaWdodFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJhclwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiYndcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJ1bnNldFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJldmVuXCIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLy8gdG9wLCBib3R0b20sIGNlbnRlciwgYmFzZSwgc3RyXG4gIEBpZiAkdmVydGljYWw9PSBcInRvcFwiIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImNlbnRlclwiIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwiYm90dG9tXCIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImJhc2VcIiB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwic3RyXCIge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwidW5zZXRcIiB7XG4gICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICB9XG59XG5AbWl4aW4gbm8tc2hhZG93KCkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtaXhpbiBib3gtc2hhZG93KCRsZWZ0LCAkdG9wLCAkYmx1ciwgJHNpemUsICRjb2xvciwgJGluc2V0OiBmYWxzZSkge1xuICBAaWYgJGluc2V0IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgJGxlZnQgJHRvcCAkYmx1ciAkc2l6ZSAkY29sb3I7XG4gICAgLW1zLWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzogJGxlZnQgJHRvcCAkYmx1ciAkc2l6ZSAkY29sb3I7XG4gICAgLW1zLWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICB9XG59XG5cbkBtaXhpbiBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCRkaXN0cmlidXRpb246IFwidG9wXCIpIHtcbiAgQGlmICRkaXN0cmlidXRpb249PSBcInRvcFwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJjZW50ZXJcIiB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJib3R0b21cIiB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xuICB9IEBlbHNlIGlmICRkaXN0cmlidXRpb249PSBcInN0clwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJid1wiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYmV0d2VlbjtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJhclwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYXJvdW5kO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYXJvdW5kO1xuICB9IEBlbHNlIGlmICRkaXN0cmlidXRpb249PSBcImV2XCIge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1ldmVubHk7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1ldmVubHk7XG4gIH1cbn1cbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkcG9zaXRpb246IFwicm93XCIsICRyZXZlcnNlOiBmYWxzZSkge1xuICBAaWYgKCRwb3NpdGlvbj09IFwicm93XCIgYW5kICRyZXZlcnNlPT10cnVlKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwicm93XCIgYW5kICRyZXZlcnNlPT1mYWxzZSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfSBAZWxzZSBpZiAoJHBvc2l0aW9uPT0gXCJjb2x1bW5cIiBhbmQgJHJldmVyc2U9PXRydWUpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiY29sdW1uXCIgYW5kICRyZXZlcnNlPT1mYWxzZSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfSBAZWxzZSBpZiAoJHBvc2l0aW9uPT0gXCJpbml0aWFsXCIpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xuICB9XG59XG5AbWl4aW4gbGluZUNsYW1wICgkbGluZXM6Mikge1xuXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG59XG5AbWl4aW4gZ3JpZCgkY29sdW1uczogMywgJGdhcF9jOiA4cHgsICRnYXBfcjogOHB4LCAkZ3JpZF9oOiBub25lKSB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkY29sdW1ucywgMWZyKTtcbiAgY29sdW1uLWdhcDogJGdhcF9jO1xuICByb3ctZ2FwOiAkZ2FwX3I7XG4gIG1pbi1oZWlnaHQ6ICRncmlkX2g7XG59XG5AbWl4aW4gYW5pbWF0ZSgkcHJvcGVydHk6IGFsbCwgJGR1cmF0aW9uOiAwLjNzLCAkZWFzZTogbGluZWFyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbn1cblxuQG1peGluIGZpZ3VyZS1zaXplKCRoZWlnaHQ6IDQ4cHgsICR3aWR0aDogNDhweCkge1xuICBoZWlnaHQ6ICRoZWlnaHQgIWltcG9ydGFudDtcbiAgd2lkdGg6ICR3aWR0aCAhaW1wb3J0YW50O1xufVxuQG1peGluIGlsbHVzLXNpemUoICAkd2lkdGg6IDQ4cHgpIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogJHdpZHRoICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLnotY29udGVuZWRvciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWF4LXdpZHRoOiAkY29udGFpbmVyLXNpemU7XG5cbiAgJi5leHRlbmRlZCB7XG4gICAgbWF4LXdpZHRoOiAkYmlnLWNvbnRhaW5lci1zaXplO1xuICB9XG5cbiAgJi5mdWxsIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotbWFpbi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xuICBAaW5jbHVkZSBzY3JvbGxpbmcoXG4gICAgMnB4LFxuICAgIDRweCxcbiAgICA2cHgsXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSxcbiAgICB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKVxuICApO1xufVxuXG4uei1iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgb3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xuICBAaW5jbHVkZSBzY3JvbGxpbmcoXG4gICAgMnB4LFxuICAgIDRweCxcbiAgICA2cHgsXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSxcbiAgICB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKVxuICApO1xufVxuXG4uei13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1heC13aWR0aDogJGNvbnRhaW5lci1zaXplO1xuICB3aWR0aDogMTAwJTtcblxuICAmLmV4dGVuZGVkIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoJGNvbnRhaW5lci1zaXplICsgMzgwcHgpO1xuICB9XG5cbiAgLmR1bW15IHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbi5uby1tYXJnaW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm5vLW1hcmdpbi10YiB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1tYXJnaW4tbHIge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gUEFUSFxuJGZvbnRwYXRoOiBcIn5zcmMvYXNzZXRzL2ZvbnRzL1wiO1xuJGltZ3BhdGg6IFwifnNyYy9hc3NldHMvaW1nL1wiO1xuJHN2Z3BhdGg6IFwifnNyYy9hc3NldHMvaW1nL3N2Zy9cIjtcblxuLy8gTUVESUEgUVVFUklFU1xuJG5vLW06IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA2MDBweClcIjtcbiRuby1tb2JpbGU6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweClcIjtcbiRuby10YWJsZXQ6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA4MTBweClcIjtcbiRtb2JpbGUtMzQ1OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMzQ1cHgpXCI7XG4kbW9iaWxlLTM2MDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM2MHB4KVwiO1xuJG1vYmlsZS0zNzU6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNzVweClcIjtcbiRtb2JpbGUtNDMwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNDMwcHgpXCI7XG5cbi8vXG4kdGFibGV0OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpXCI7XG4kdGFibGV0X2I6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweClcIjtcblxuLy9cbiRkZXNrdG9wX3Q6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjgwcHgpXCI7XG4kZGVza3RvcDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweClcIjtcbiRkZXNrdG9wX2I6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5OTJweClcIjtcbi8vXG4kZnVsbDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEyNzBweClcIjtcbiRmdWxsLWhkOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTM0MHB4KVwiO1xuLy9cbiRiaWc6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxNTYwcHgpXCI7XG5cbiRidG4taGVpZ2h0OjQ4cHg7XG4kY29udGFpbmVyLXNpemU6MTIwMHB4O1xuJGJpZy1jb250YWluZXItc2l6ZTpjbGFtcCgxMjAwcHgsMTAwJSwxNjAwcHgpO1xuJGZvcm0tc2l6ZTo0OHB4O1xuIiwiLyohXG4gKiBCb290c3RyYXAgR3JpZCB2NS4xLjMgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuXG4kaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZzogdHJ1ZSAhZGVmYXVsdDtcblxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5AaW1wb3J0IFwibWl4aW5zL2xpc3RzXCI7XG5AaW1wb3J0IFwibWl4aW5zL2JyZWFrcG9pbnRzXCI7XG5AaW1wb3J0IFwibWl4aW5zL2NvbnRhaW5lclwiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkXCI7XG5AaW1wb3J0IFwibWl4aW5zL3V0aWxpdGllc1wiO1xuXG5AaW1wb3J0IFwidmVuZG9yL3Jmc1wiO1xuXG5AaW1wb3J0IFwicm9vdFwiO1xuXG5AaW1wb3J0IFwiY29udGFpbmVyc1wiO1xuQGltcG9ydCBcImdyaWRcIjtcblxuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuLy8gT25seSB1c2UgdGhlIHV0aWxpdGllcyB3ZSBuZWVkXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHV0aWxpdGllczogbWFwLWdldC1tdWx0aXBsZShcbiAgJHV0aWxpdGllcyxcbiAgKFxuICAgIFwiZGlzcGxheVwiLFxuICAgIFwib3JkZXJcIixcbiAgICBcImZsZXhcIixcbiAgICBcImZsZXgtZGlyZWN0aW9uXCIsXG4gICAgXCJmbGV4LWdyb3dcIixcbiAgICBcImZsZXgtc2hyaW5rXCIsXG4gICAgXCJmbGV4LXdyYXBcIixcbiAgICBcImp1c3RpZnktY29udGVudFwiLFxuICAgIFwiYWxpZ24taXRlbXNcIixcbiAgICBcImFsaWduLWNvbnRlbnRcIixcbiAgICBcImFsaWduLXNlbGZcIixcbiAgICBcIm1hcmdpblwiLFxuICAgIFwibWFyZ2luLXhcIixcbiAgICBcIm1hcmdpbi15XCIsXG4gICAgXCJtYXJnaW4tdG9wXCIsXG4gICAgXCJtYXJnaW4tZW5kXCIsXG4gICAgXCJtYXJnaW4tYm90dG9tXCIsXG4gICAgXCJtYXJnaW4tc3RhcnRcIixcbiAgICBcIm5lZ2F0aXZlLW1hcmdpblwiLFxuICAgIFwibmVnYXRpdmUtbWFyZ2luLXhcIixcbiAgICBcIm5lZ2F0aXZlLW1hcmdpbi15XCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4tdG9wXCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4tZW5kXCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4tYm90dG9tXCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4tc3RhcnRcIixcbiAgICBcInBhZGRpbmdcIixcbiAgICBcInBhZGRpbmcteFwiLFxuICAgIFwicGFkZGluZy15XCIsXG4gICAgXCJwYWRkaW5nLXRvcFwiLFxuICAgIFwicGFkZGluZy1lbmRcIixcbiAgICBcInBhZGRpbmctYm90dG9tXCIsXG4gICAgXCJwYWRkaW5nLXN0YXJ0XCIsXG4gIClcbik7XG5cbkBpbXBvcnQgXCJ1dGlsaXRpZXMvYXBpXCI7XG4iLCI6cm9vdCB7XG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuXG4gIC8vIENvbG9yc1xuICAvL1xuICAvLyBHZW5lcmF0ZSBwYWxldHRlcyBmb3IgZnVsbCBjb2xvcnMsIGdyYXlzLCBhbmQgdGhlbWUgY29sb3JzLlxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGdyYXlzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmF5LSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9LXJnYjogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAjeyRmb250LWZhbWlseS1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDb250YWluZXIgbWl4aW5zXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14LCAjeyRndXR0ZXJ9KTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXG4kZ3JheXM6IChcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxuICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxuICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXG4kYmx1ZTogICAgIzBkNmVmZCAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2Q2MzM4NCAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMTk4NzU0ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzBkY2FmMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvcnMtbWFwXG4kY29sb3JzOiAoXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLXJnYlxuJHRoZW1lLWNvbG9ycy1yZ2I6IG1hcC1sb29wKCR0aGVtZS1jb2xvcnMsIHRvLXJnYiwgXCIkdmFsdWVcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1yZ2JcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0xMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY3NzZ3JpZDogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1idXR0b24tcG9pbnRlcnM6ICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zOiAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiAgdHJ1ZSAhZGVmYXVsdDtcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcblxuJG5lZ2F0aXZlLXNwYWNlcnM6IGlmKCRlbmFibGUtbmVnYXRpdmUtbWFyZ2lucywgbmVnYXRpdmlmeS1tYXAoJHNwYWNlcnMpLCBudWxsKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4vLyBVdGlsaXRpZXMgbWFwc1xuLy9cbi8vIEV4dGVuZHMgdGhlIGRlZmF1bHQgYCR0aGVtZS1jb2xvcnNgIG1hcHMgdG8gaGVscCBjcmVhdGUgb3VyIHV0aWxpdGllcy5cblxuLy8gQ29tZSB2Niwgd2UnbGwgZGUtZHVwZSB0aGVzZSB2YXJpYWJsZXMuIFVudGlsIHRoZW4sIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSBrZWVwIHRoZW0gdG8gcmVhc3NpZ24uXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWNvbG9yc1xuJHV0aWxpdGllcy1jb2xvcnM6ICR0aGVtZS1jb2xvcnMtcmdiICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtdGV4dC1jb2xvcnNcbiR1dGlsaXRpZXMtdGV4dDogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWNvbG9yKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy10ZXh0LWNvbG9yczogbWFwLWxvb3AoJHV0aWxpdGllcy10ZXh0LCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcInRleHRcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWJnLWNvbG9yc1xuJHV0aWxpdGllcy1iZzogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWJnKVxuICApXG4pICFkZWZhdWx0O1xuJHV0aWxpdGllcy1iZy1jb2xvcnM6IG1hcC1sb29wKCR1dGlsaXRpZXMtYmcsIHJnYmEtY3NzLXZhciwgXCIka2V5XCIsIFwiYmdcIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1iZy1jb2xvcnNcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogICAgICAgICAgICAgICAgICAgMjAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgc2hpZnQtY29sb3IoJGxpbmstY29sb3IsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiAgICAgICAgICAgYWZ0ZXIgIWRlZmF1bHQ7XG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmlkLWJyZWFrcG9pbnRzXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweCxcbiAgeHhsOiAxNDAwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb250YWluZXItbWF4LXdpZHRoc1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4kZ3V0dGVyczogJHNwYWNlcnMgIWRlZmF1bHQ7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG5cbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuJGhyLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWJnOiAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAgICAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudENvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwbDMgM2w2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc206ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZzogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcbiRmb3JtLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuXG4vLyBOYXZzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci10aGVtZS12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXggIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAgICAgICAgICAgIC03MCUgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3Itc2NhbGU6ICAgICAgICAgICAgIDQwJSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwMTEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDExMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMDEwLTEuNDE0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZm9jdXMtc2hhZG93OiAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTogICAgLjc1ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAgICAxICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjogICAgIGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cblxuLy8gT2ZmY2FudmFzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBvZmZjYW52YXMtdmFyaWFibGVzXG4kb2ZmY2FudmFzLXBhZGRpbmcteTogICAgICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiAgICAgICAgNDAwcHggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodDogICAgICAgICAzMHZoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iZy1jb2xvcjogICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1jb2xvciAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAkbW9kYWwtYmFja2Ryb3AtYmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleDogMSAwIDAlOyAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbmQgaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skcHJvcGVydHktY2xhc3N9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skcHJvcGVydHktY2xhc3N9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YWx1ZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFsdWV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsImhlYWRlci56LWhlYWRlciB7XG4gICYuc2ltcGxlLFxuICAmLmNvbWVyY2lhbCxcbiAgJi5wcml2YWRvIHtcbiAgICBoZWlnaHQ6IDU0cHg7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgei1pbmRleDogOTk5OTk5OTtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIGEubWVudSB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogNTRweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uLW1lbnUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNDBweDtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMzJweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb24tbWVudSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAjeyRkZXNrdG9wX3R9IHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDQ4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYS5sb2dvdGlwbyB7XG4gICAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZShoZWlnaHQsIDAuMnMsIGVhc2UtaW4tb3V0KTtcblxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcCB9IHtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bC56LWhlYWRlci10b29sYmFyIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ3JpZ2h0JywgJ2NlbnRlcicpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICYubm8tbWFyZ2luIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC56LXdyYXBwZXIge1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAnY2VudGVyJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIH1cblxuICAgICAgYS5sb2dvdGlwbyB7XG4gICAgICAgIGZsZXg6IDAgMCA5MHB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBmbGV4OiAxIDAgMTMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnotaGVhZGVyLXRvb2xiYXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC56LWJ0biB7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYucHJpdmFkbyB7XG4gICAgLnotd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ2NlbnRlcicpO1xuXG4gICAgICBhLm1lbnUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIH1cblxuICAgICAgYS5sb2dvdGlwbyB7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICB9XG5cbiAgICAgIHNlY3Rpb24ge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgID4gdWwge1xuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgIHRvcDogNDZweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRvcDogMTAxJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJltmaXhdIHtcbiAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gdWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdyaWdodCcsICdjZW50ZXInKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcblxuICAgICAgICAgID4gbGkuc2VwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcblxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IGxpOm5vdCguc2VwKSB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjRweDtcblxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZGVwbG95XSB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4IDhweCAwIDApO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJltncmlzXSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcblxuICAgICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJltuYXJhbmphXSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICA+IC51c2VyLWlkLFxuICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcyg1MDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTApO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkXG4gICAgICAgICAgICAgICAgICAgIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTApO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG5cbiAgICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MCk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS01MFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIC8vIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICAgICAgICAgIC8vYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBib3gtc2hhZG93KDBweCwgLTZweCwgMTBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMSksIGZhbHNlKTtcbiAgICAgICAgICAgICAgPiBhLFxuICAgICAgICAgICAgICA+IC51c2VyLWlkIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6ICgxMDAlKTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogKDEwMCUpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJltkZXBsb3ldIHtcbiAgICAgICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KFxuICAgICAgICAgICAgICAgICAgICAwcHgsXG4gICAgICAgICAgICAgICAgICAgIDRweCxcbiAgICAgICAgICAgICAgICAgICAgMTBweCxcbiAgICAgICAgICAgICAgICAgICAgMHB4LFxuICAgICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuMiksXG4gICAgICAgICAgICAgICAgICAgIGZhbHNlXG4gICAgICAgICAgICAgICAgICApO1xuXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTBweCAwIDEwcHggMTBweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ2NlbnRlcicpO1xuICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAgICAgICAgICAgICAgICAgICAgIC8vICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcblxuICAgICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDE2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbYmlnXSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICZbaW52ZXJ0XSB7XG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gYSxcbiAgICAgICAgICAgID4gLnVzZXItaWQge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgJltwdXNoXSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKHB1c2gpO1xuXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDIwcHgpO1xuICAgICAgICAgICAgICAgICAgdG9wOiAtNnB4O1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1JTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAudXNlci1pZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG5cbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAudXNlci1pZCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgncmlnaHQnLCAnY2VudGVyJyk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNvbWVyY2lhbCB7XG4gICAgc2VjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdyaWdodCcsICdjZW50ZXInKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgICAuei1idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuXG4gICAgICAgIGhlaWdodDogJGJ0bi1oZWlnaHQgLSA0cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AgfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6ICRidG4taGVpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3BfdCB9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6ICRidG4taGVpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi56LWhlYWRlci1zZXBhcmF0b3Ige1xuICB3aWR0aDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJjpub3QoLmdob3N0KSB7XG4gICAgJjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBjZW50cmFyKCk7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXQgfSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uei1oZWFkZXItc3BhbiB7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuIiwiLnotc2VwYXJhZG9yIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTBweDtcblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDIyIHtcbiAgICAkaGVpZ2h0OiA1cHgrICgkaSAqIDUpO1xuICAgICRuYW1lOiA1KyAoJGkgKiA1KTtcblxuICAgICYuaC0jeyRuYW1lfSB7XG4gICAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJi5saW5lYWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDJweCAwO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgQGluY2x1ZGUgY2VudHJhcig1MCUsIDUwJSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgfVxuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gICAgICAkaGVpZ2h0OiAxcHggKiAoJGkpO1xuICAgICAgJG5hbWU6IDEgKiAoJGkpO1xuXG4gICAgICAmLnRoLSN7JG5hbWV9IHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyhjYWxjKCN7JGhlaWdodH0vIDIpKTtcbiAgICAgICAgICBoZWlnaHQ6ICRoZWlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmgtMCB7XG4gICAgaGVpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnotYmxvcXVlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDIwcHg7XG5cbiAgJi5tZW5zYWplIHtcbiAgICA+IGFydGljbGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cbiAgfVxuXG4gICYuZm90b2dyYWZpYSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICYubm8tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMDtcblxuICAgID4gYXJ0aWNsZSB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAmLm5vLW1vYmlsZSB7XG4gICAgICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAmLm5hcmFuamEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5hcmFuamEtMjAge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnotc2VsZWN0b3IgJiB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICB9XG5cbiAgJiArICYge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuXG4gIC8vXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAwIHtcbiAgICAkaGVpZ2h0OiAwcHgrICgkaSAqIDUpO1xuICAgICRuYW1lOiAwKyAoJGkgKiA1KTtcblxuICAgICYuaC0jeyRuYW1lfSB7XG4gICAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgfVxuICB9XG5cbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMCB7XG4gICAgJHdpZHRoOiAoJGkgKiAxMCUpO1xuICAgICRuYW1lOiAoJGkgKiAxMCk7XG5cbiAgICAmLm1heC13LSN7JG5hbWV9cCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgIG1heC13aWR0aDogJHdpZHRoO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAwIHtcbiAgICAkaGVpZ2h0OiAwcHgrICgkaSAqIDUpO1xuICAgICRuYW1lOiAwKyAoJGkgKiA1KTtcblxuICAgICYubWluLWgtI3skbmFtZX0ge1xuICAgICAgbWluLWhlaWdodDogJGhlaWdodDtcbiAgICB9XG4gIH1cblxuICA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJi5maXhlZCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDYwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xuICAgIEBpbmNsdWRlIHNjcm9sbGluZyhcbiAgICAgIDJweCxcbiAgICAgIDRweCxcbiAgICAgIDZweCxcbiAgICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCksXG4gICAgICB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKVxuICAgICk7XG4gIH1cbiAgJi5jZW50ZXIge1xuICB9XG4gICYuYmFja2dyb3VuZCB7XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgICAkcmFkaXVzOiAwcHggKyAkaTtcbiAgICAgICRuYW1lOiAwICsgJGk7XG5cbiAgICAgICYuci0jeyRuYW1lfSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHJhZGl1cyk7XG5cbiAgICAgICAgJi5uby1wYWRkaW5nIHtcbiAgICAgICAgICA+IGFydGljbGUge1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHJhZGl1cyAkcmFkaXVzIDAgMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwICRyYWRpdXMgJHJhZGl1cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ibGFuY28ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIH1cblxuICAgICYuZ3JpcyxcbiAgICAmLmdyaXMtMTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICB9XG5cbiAgICAmLmdyaXMtMjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICB9XG5cbiAgICAmLm5hcmFuamEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICB9XG5cbiAgICAmLm5hcmFuamEtMjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gICAgfVxuXG4gICAgJi5uYXJhbmphLTEwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMTApO1xuICAgIH1cbiAgfVxufVxuXG4uY2VudGVyLW9iamVjdHMge1xuICBAaW5jbHVkZSBmbGV4KCk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgcCxcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cblxuICA+IHNlY3Rpb24sXG4gID4gYXJ0aWNsZSxcbiAgPiBkaXYsXG4gID4gZmlndXJlIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxuXG4gICYubWVuc2FqZSB7XG4gICAgPiBhcnRpY2xlIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICd0b3AgJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AgICAgJyk7XG4gICAgfVxuICB9XG59XG5cbi8vIG1hcmdpblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAzMCB7XG4gICRtYXJnaW46IDBweCsgKCRpICogMSk7XG4gICRuYW1lOiAwKyAoJGkgKiAxKTtcblxuICAubS0jeyRuYW1lfSB7XG4gICAgbWFyZ2luOiAkbWFyZ2luICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS10LSN7JG5hbWV9IHtcbiAgICBtYXJnaW4tdG9wOiAkbWFyZ2luICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1iLSN7JG5hbWV9IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sLSN7JG5hbWV9IHtcbiAgICBtYXJnaW4tbGVmdDogJG1hcmdpbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tci0jeyRuYW1lfSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gcGFkZGluZ1xuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAzMCB7XG4gICRwYWRkaW5nOiAwcHgrICgkaSAqIDEpO1xuICAkbmFtZTogMCsgKCRpICogMSk7XG5cbiAgLnAtI3skbmFtZX0ge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC10LSN7JG5hbWV9IHtcbiAgICBwYWRkaW5nLXRvcDogJHBhZGRpbmcgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWItI3skbmFtZX0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAkcGFkZGluZyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtci0jeyRuYW1lfSB7XG4gICAgcGFkZGluZy1yaWdodDogJHBhZGRpbmcgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWwtI3skbmFtZX0ge1xuICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmcgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBib3JkZXNcblxuLnotYm9yZGVyLWFsbCB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG5cbiAgJi5ncmlzLTEwIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIH1cblxuICAmLmdyaXMtMTUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbiAgfVxuXG4gICYuZ3Jpcy0yMCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICB9XG5cbiAgJi5ncmlzLTQwIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIH1cblxuICAmLmdyaXMtNTAge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgfVxuXG4gICYuZ3Jpcy04MCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICB9XG5cbiAgJi5uby1ib3JkZXItdGFibGV0IHtcbiAgICBAbWVkaWEgI3skbm8tdGFibGV0fSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5uby1ib3JkZXItbW9iaWxlIHtcbiAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi56LWJvcmRlciB7XG4gICYtbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICB9XG5cbiAgJi1yaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgfVxuXG4gICYtdG9wIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgfVxuXG4gICYtYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgfVxuXG4gIC8vIGNvbG9yXG4gICYtbGVmdCxcbiAgJi1yaWdodCxcbiAgJi10b3AsXG4gICYtYm90dG9tIHtcbiAgICAmLm5vLWJvcmRlci10YWJsZXQge1xuICAgICAgQG1lZGlhICN7JG5vLXRhYmxldH0ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5uby1ib3JkZXItbW9iaWxlIHtcbiAgICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZ3Jpcy0xMCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgfVxuXG4gICAgJi5ncmlzLTE1IHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbiAgICB9XG5cbiAgICAmLmdyaXMtMjAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgIH1cblxuICAgICYuZ3Jpcy00MCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgfVxuXG4gICAgJi5ncmlzLTUwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICB9XG5cbiAgICAmLmdyaXMtODAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIH1cbiAgfVxuXG4gICYubm8tYm9yZGVyLXRhYmxldCB7XG4gICAgQG1lZGlhICN7JG5vLXRhYmxldH0ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYubm8tYm9yZGVyLW1vYmlsZSB7XG4gICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5pbWcge1xuICAkc2l6ZXM6IDQsIDgsIDEyLCAyMDtcblxuICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICYuYm9yZGVyLSN7JHNpemV9IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoI3skc2l6ZX1weCk7XG4gICAgfVxuICB9XG5cbiAgJi56LWZvdG9ncmFmaWEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC8vICAgZmlsdGVyOiBzYXR1cmF0ZSg2NSUpO1xuICAgIC8vIC13ZWJraXQtZmlsdGVyOiBzYXR1cmF0ZSg2NSUpO1xuICB9XG59XG4iLCJidXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTsgLy9jdXN0b20gYm9yZGVyXG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuZGl2LnotYnRuLFxuYnV0dG9uLnotYnRuLFxuYS56LWJ0biB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBoZWlnaHQ6ICRidG4taGVpZ2h0O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4taGVpZ2h0LzIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtYnV0dG9uKTtcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAvL1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAjeyR0YWJsZXQgfSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAmLm5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gICYubW9iaWxlLWNvbXBhY3Qge1xuICAgIEBtZWRpYSAjeyRuby1tb2JpbGUgfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgbWluLXdpZHRoOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICYuY2VudGVyIHtcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICYuZXh0ZW5kaWRvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG5cbiAgICBAbWVkaWEgI3skbm8tbW9iaWxlIH0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi5taW4ge1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG5cbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDUwIHtcbiAgICAgICR3aWR0aDogMHB4KyAoJGkgKiAxMCk7XG4gICAgICAkbmFtZTogMCsgKCRpICogMTApO1xuXG4gICAgICAmLnctI3skbmFtZX0ge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldCB9IHtcbiAgICAgICAgICBtaW4td2lkdGg6ICR3aWR0aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgfVxuXG4gICAgICAmLmljb24ge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1wcmltYXJ5LW5lZ3JvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uZWdyby1ob3Zlcik7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmVncm8taG92ZXIpO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgfVxuXG4gICAgICAmLmljb24ge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1wcmltYXJ5LWJsYW5jbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgJi5mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYucmVndWxhciB7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICB9XG5cbiAgJi1kb3dubG9hZCB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICAgICAgLy8gYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcblxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgICAgIC8vICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgfVxuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAmLm5vLWJvcmRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMSwgMSwgMSwgMCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMSwgMSwgMSwgMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG5cbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWhvdmVyKTtcblxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgfVxuXG4gICAgICAmLmljb24ge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1zZWNvbmRhcnktbmVncm8ge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyKTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5lZ3JvLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmVncm8taG92ZXIpO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmVncm8taG92ZXIpO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgfVxuXG4gICAgICAmLmljb24ge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pY29uIHtcbiAgICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3ICAgICcsICdjZW50ZXInKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubW9iaWxlLWljb24tcmVkdWN0aW9uIHtcbiAgICAgIG1pbi13aWR0aDogMjBweDtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgbWFyZ2luOiAwcHg7XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIGhlaWdodDogMjhweDtcblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcCB9IHtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMjhweDtcblxuICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wIH0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuXG4gICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AgfSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG5cbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgI3skZGVza3RvcCB9IHtcbiAgICAgICAgbWFyZ2luOiA2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZm9ybSB7XG4gICAgaGVpZ2h0OiAkZm9ybS1zaXplO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgb3V0bGluZTogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKSAxcHggc29saWQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDRweCA0cHggMCk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICBtaW4td2lkdGg6IDBweDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICYuYXV0byB7XG4gICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgIH1cblxuICAgICYuaWNvbnMge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5uby1iZyB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZmxvYXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICB9XG5cbiAgICAmLm51bWJlcnMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAkZm9ybS1zaXplICogMC44ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogJGZvcm0tc2l6ZSAqIDAuOCAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdG9wOiAoJGZvcm0tc2l6ZSAqIDAuNSkgLSAoJGZvcm0tc2l6ZSAqIDAuNCk7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoKTtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDJweCk7XG4gICAgICB9XG5cbiAgICAgICYubGVzcyB7XG4gICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICB9XG5cbiAgICAgICYucGx1cyB7XG4gICAgICAgIHotaW5kZXg6IDEzO1xuICAgICAgICByaWdodDogNnB4O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBAaW5jbHVkZSBjZW50cmFyKCk7XG4gICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDJweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnBhc3N3b3JkIHtcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX3dhdGNoX29mZiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl93YXRjaCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMHMsIGxpbmVhcik7XG5cbiAgICAmOmhvdmVyOm5vdCguYXVkaW8pOm5vdCgucGFzc3dvcmQpOm5vdCgubm8tYmcpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtaG92ZXIpO1xuICAgICAgb3V0bGluZTogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3ZlcikgMXB4IHNvbGlkO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApO1xuICAgICAgb3V0bGluZTogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCkgMXB4IHNvbGlkO1xuXG4gICAgICAmOmhvdmVyOm5vdCguYXVkaW8pOm5vdCgucGFzc3dvcmQpOm5vdCgubm8tYmcpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0yMCk7XG4gICAgICAgIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMjApIDFweCBzb2xpZDtcbiAgICAgIH1cblxuICAgICAgJi5pY29uIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbGluayB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTIwKTtcbiAgICB9XG5cbiAgICAmLmJsYW5jbyB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5uZWdybyB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyB0YW1hbm9zXG4gICYuY29tcGFjdG8ge1xuICAgIG1pbi13aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbiIsIi56LWluZm9ybWFjaW9uLWxhdGVyYWwge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBmaWd1cmUge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBAbWVkaWEgI3skZGVza3RvcCB9IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXQgfSB7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skZGVza3RvcCB9IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldCB9IHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgI3skZnVsbCB9IHtcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY2xhcm8ge1xuICAgIGgxIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgfVxuICB9XG59XG4iLCIuei1zaW1wbGUtZGF0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICBwLFxuICBoMyB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAmLm5hcmFuamEge1xuICAgIHAsXG4gICAgaDMsXG4gICAgcC5oMyxcbiAgICBwLmg0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIH1cbiAgfVxuXG4gICYuZ3Jpcy04MCB7XG4gICAgcCxcbiAgICBoMyxcbiAgICBwLmgzLFxuICAgIHAuaDQge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLmludmVydGlkbykge1xuICAgIGgzLFxuICAgIHAuaDMsXG4gICAgcC5oNCxcbiAgICBoNCB7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgICAgJiArIHAge1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaW52ZXJ0aWRvIHtcbiAgICBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cblxuICAgIGgzLFxuICAgIHAuaDMsXG4gICAgcC5oNCxcbiAgICBoNCB7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi56LWZvcm1zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAucHJlZml4IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1zaXplO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogbWluLWNvbnRlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMTM7XG4gICAgaGVpZ2h0OiAkZm9ybS1zaXplO1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgJiArIGlucHV0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICB9XG4gIH1cblxuICBbZGlzYWJsZWRdIHtcbiAgICAmIH4gLnByZWZpeCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubWl4IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ3RvcCcpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuXG4gICAgaW5wdXQucC1pbnB1dHRleHQge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgJi5udW1iZXIge1xuICAgICAgaW5wdXQucC1pbnB1dHRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIH1cblxuICAgIHAtY2hlY2tib3gge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwLWNoZWNrYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiZmlndXJlLnotaWNvbm9zIHtcbiAgQGluY2x1ZGUgZmlndXJlLXNpemUoNjRweCwgNjRweCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcblxuICAmLnBsYWluIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIGZsZXgtaW5saW5lKCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAvKlNpc3RlbWEgZGUgdGFtYcOxb3MsIGxhIGNhamEgKi9cblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJi5ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmLnotY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDMwIHtcbiAgICAkaGVpZ2h0OiA1cHgrKCRpICogNSk7XG4gICAgJG5hbWU6IDUrKCRpICogNSk7XG4gICAgJGhlaWdodF90eDogNXB4KygkaSAqIDVweCk7XG5cbiAgICAmLnctI3skbmFtZX0ge1xuICAgICAgQGluY2x1ZGUgZmlndXJlLXNpemUoJGhlaWdodCwgJGhlaWdodCk7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIGZpZ3VyZS1zaXplKCRoZWlnaHQsICRoZWlnaHQpO1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cbiAgJHNpemVzOiAxNiwgMjQsIDMyLCA0OCwgNjQsIDcyLCA5NiwgMTQ0O1xuXG4gIEBlYWNoICRzaXplIGluICRzaXplcyB7XG4gICAgJi53LSN7JHNpemV9IHtcblxuICAgICAgQGluY2x1ZGUgZmlndXJlLXNpemUoI3skc2l6ZX1weCwgI3skc2l6ZX1weCk7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIGZpZ3VyZS1zaXplKCN7JHNpemV9cHgsICN7JHNpemV9cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbmZpZ3VyZS56LWltYWdlbiB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmLmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICYuei1pbHVzdHJhY2lvbmVzIHtcbiAgICAkc2l6ZXM6IDY0LFxuICAgIDEyOCxcbiAgICAyNTY7XG5cbiAgICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICAgJi53LSN7JHNpemV9IHtcblxuICAgICAgICBAaW5jbHVkZSBpbGx1cy1zaXplKCN7JHNpemV9cHgpO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgQGluY2x1ZGUgaWxsdXMtc2l6ZSgjeyRzaXplfXB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi56LXNlbGVjdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA2NHB4O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICdjZW50ZXInKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gIG1hcmdpbjogNnB4IDZweCA2cHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAmLnNvbWJyYSB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTBweCk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMSksIGZhbHNlKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtNTApO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgICYuc2ltcGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuXG4gICAgICAubGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2ltcGxlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIHNwYW4ubGFiZWwge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gIH1cblxuICAmLnctMTAwcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDIwIHtcbiAgICAkd2lkdGhfc2VsZWN0b3I6ICgkaSAqIDUlKTtcbiAgICAkbmFtZV9zZWxlY3RvcjogKCRpICogNSk7XG5cbiAgICAmLnctI3skbmFtZV9zZWxlY3Rvcn1wIHtcbiAgICAgIHdpZHRoOiAkd2lkdGhfc2VsZWN0b3I7XG4gICAgfVxuICB9XG5cbiAgJi5zdXNwZW5kZWQge1xuICAgIGZpZ3VyZSB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAmLmxhYmVsLFxuICAgICAgJi5wcmVmYWNlLFxuICAgICAgJi5jYXB0aW9uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJi5hcnJvdyxcbiAgICAgICYuZGVsZXRlIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgc3BhbiB7XG4gICAgICAmLmNhcHRpb24sXG4gICAgICAmLmxhYmVsLFxuICAgICAgJi5wcmVmYWNlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG5cbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgICB9XG5cbiAgICAgICYuYXJyb3csXG4gICAgICAmLmRlbGV0ZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IGZpZ3VyZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi5ncmFuZGUge1xuICAgID4gZmlndXJlIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICB9XG4gIH1cblxuICAmLnN1cGVyaW9yIHtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICd0b3AnKTtcblxuICAgIHNwYW4uYXJyb3cge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cblxuICBkaXYuZGF0b3MtaW5mb3JtYWNpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuXG4gICAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICdjZW50ZXInKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG5cbiAgICAuZGF0byB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgfVxuXG4gICAgICBoNCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgPiBzcGFuLFxuICAgICAgICA+IGg0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmVzdGFkbyB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG5cbiAgICAgICYubW9udG8ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAmLmFycm93IHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogJGljb25fbmV4dF9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICB9XG5cbiAgICAmLmRlbGV0ZSB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Nsb3NlX25hcmFuamEgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMThweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIH1cblxuICAgICYubGFiZWwge1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgfVxuXG4gICAgICAmICsgLmNhcHRpb24sXG4gICAgICAmICsgLnotY2FwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuei10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmLnotZGVzY3JpcHRpb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wcmVmYWNlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgJi56LWNhcHRpb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmLnotY2FwdGlvbiB7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZXhwYW5kaWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmW29wZW5dIHtcbiAgICAgID4gc3VtbWFyeS5jdGEge1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDEwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICAmLmFycm93IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9kb3duX25hcmFuamEgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZGF0YSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cblxuICAgID4gc3VtbWFyeS5jdGEge1xuICAgICAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ2NlbnRlcicpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLyogU2FmYXJpICovXG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAvKiBJRSAxMCBhbmQgSUUgMTEgKi9cbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAvKiBTdGFuZGFyZCBzeW50YXggKi9cbiAgICAgID4gZmlndXJlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdyYW5kZSB7XG4gICAgICA+IHN1bW1hcnkuY3RhIHtcbiAgICAgICAgPiBmaWd1cmUge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52aXNpdGVkIHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTUwKTtcblxuICAgIHNwYW4ge1xuICAgICAgJi5hcnJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjaGVja19idXR0b25fbmFyYW5qYTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiBcbiRjaGVja19idXR0b25fbmFyYW5qYTogdXJsKCN7JHN2Z3BhdGh9Y2hlY2tib3hfbmFyYW5qYV9jaGVjay5zdmcpO1xuJGljb25fY2xvc2VfbmFyYW5qYTogdXJsKCN7JHN2Z3BhdGh9aWNvbl9jbG9zZV9uYXJhbmphLnN2Zyk7XG4kaWNvbi10YWJsZS1taW46IHVybCgjeyRzdmdwYXRofW1pbnVzLnN2Zyk7XG4kY2hlY2tfYnV0dG9uX2JsYW5jbzogdXJsKCN7JHN2Z3BhdGh9Y2hlY2tib3hfYmxhbmNvX2NoZWNrLnN2Zyk7XG4kaWNvbl9wcmV2X25hcmFuamE6IHVybCgjeyRzdmdwYXRofWljb24tYXJyb3ctcHJldi5zdmcpO1xuJGljb25fbmV4dF9uYXJhbmphOiB1cmwoI3skc3ZncGF0aH1pY29uLWFycm93LW5leHQuc3ZnKTtcbiRpY29uX25leHRfbmFyYW5qYS13OiB1cmwoI3skc3ZncGF0aH1pY29uLWFycm93LW5leHQtdy5zdmcpO1xuJGljb25fdXBfbmFyYW5qYTogdXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy11cC5zdmcpO1xuJGljb25fZG93bl9uYXJhbmphOiB1cmwoI3skc3ZncGF0aH1pY29uLWFycm93LWRvd24uc3ZnKTtcbiRpY29uX3NvcnRfbWl4dG86IHVybCgjeyRzdmdwYXRofWljb24tbmFyYW5qYS1hcnJvdy11cGRvd24uc3ZnKTtcbi8vaWNvbi1uYXJhbmphLWFycm93LXVwZG93bi5zdmdcbiRpY29uX2Rvd25fcm9qbzogdXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy1kb3duLXIuc3ZnKTtcbiRpY29uX2NhbGVuZGFyOiB1cmwoI3skc3ZncGF0aH1pY29uLWNhbGVuZGFyLnN2Zyk7XG4kaWNvbl9jYWxlbmRhcl9yZWQ6IHVybCgjeyRzdmdwYXRofWljb24tY2FsZW5kYXItcmVkLnN2Zyk7XG4kaWNvbl9zZWFyY2g6IHVybCgjeyRzdmdwYXRofWljb24tc2VhcmNoLnN2Zyk7XG4vLyRpY29uX3ByZXZfbmFyYW5qYTogdXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy1wcmV2LnN2Zyk7XG4vLyRpY29uX3ByZXZfbmFyYW5qYTogdXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy1wcmV2LnN2Zyk7XG5cbiRpY29uX3dhdGNoOiB1cmwoI3skc3ZncGF0aH1pY29uLXdhdGNoLnN2Zyk7XG4kaWNvbl93YXRjaF9vZmY6IHVybCgjeyRzdmdwYXRofWljb24td2F0Y2gtb2ZmLnN2Zyk7XG5cbi8vIGRlc3BsZWdhYmxlXG4kY2hlY2tfYnV0dG9uX2JsdWU6IHVybCgjeyRzdmdwYXRofWljb24tYXJyb3ctcHJldi5zdmcpO1xuXG4vLyBwYWdpbmFkb3JcbiRpY29uLXBhZ2luYXRvci1maXJzdDp1cmwoI3skc3ZncGF0aH1pY29uLWFycm93LWZpcnN0LnN2Zyk7XG4kaWNvbi1wYWdpbmF0b3ItbGFzdDp1cmwoI3skc3ZncGF0aH1pY29uLWFycm93LWxhc3Quc3ZnKTtcbiRpY29uLXBhZ2luYXRvci1uZXh0OnVybCgjeyRzdmdwYXRofWljb24tYXJyb3ctcHJldi5zdmcpO1xuJGljb24tcGFnaW5hdG9yLXByZXY6dXJsKCN7JHN2Z3BhdGh9aWNvbi1hcnJvdy1wcmV2LnN2Zyk7XG4kaWNvbi1tZW51OnVybCgjeyRzdmdwYXRofWljb24tdWktbmF2LW1lbnUtbWVudS1zaW1wbGUuc3ZnKTtcbiRpY29uLXplbml0LWNydXo6IHVybCgjeyRzdmdwYXRofWljb24temVuaXQtY3J1ei5zdmcpO1xuXG4vL1xuXG4kdG9hc3RfaW5mbzogdXJsKCN7JHN2Z3BhdGh9aWNvbl9tZW5zYWplX2VtZXJnZW50ZV9pbmZvLnN2Zyk7XG4kdG9hc3RfZXJyb3I6IHVybCgjeyRzdmdwYXRofWljb25fbWVuc2FqZV9lbWVyZ2VudGVfZXJyb3Iuc3ZnKTtcbiR0b2FzdF9leGl0bzogdXJsKCN7JHN2Z3BhdGh9aWNvbl9tZW5zYWplX2VtZXJnZW50ZV9vay5zdmcpO1xuJHRvYXN0X2FkdmVydGVuY2lhOiB1cmwoI3skc3ZncGF0aH1pY29uX21lbnNhamVfZW1lcmdlbnRlX2FkdmVydGVuY2lhLnN2Zyk7XG5cbi8vY2FyZ2FcbiRpY29uLW1vZHVsby1pbWFnZW4tZGVsOnVybCgjeyRzdmdwYXRofWljb24tbW9kdWxvLWltYWdlbi1kZWwuc3ZnKTtcbiRjaXJjbGUtc3VtOnVybCgjeyRzdmdwYXRofWNpcmNsZS1zdW0uc3ZnKTtcbiR0b29sdGlwLWZpbGU6dXJsKCN7JHN2Z3BhdGh9dG9vbHRpcC1maWxlLnN2Zyk7XG5cblxuLy8gZ3JhZGllbnRzXG4gXG4kY3VydmUtZ3JhZC12ZXJ0aWNhbC1pbnY6IHVybCgjeyRzdmdwYXRofWN1cnZlLWdyYWQtaG9yaXpvbnRhbC1pbnYuc3ZnKTtcbiRjdXJ2ZS1ncmFkLWhvcml6b250YWw6IHVybCgjeyRzdmdwYXRofWN1cnZlLWdyYWQtaG9yaXpvbnRhbC5zdmcpO1xuJGN1cnZlLWdyYWQtdmVydGljYWw6IHVybCgjeyRzdmdwYXRofWN1cnZlLWdyYWQtdmVydGljYWwuc3ZnKTtcblxuLy8gYmxvYlxuJEJsb2ItdG9wLWxlZnQ6IHVybCgjeyRzdmdwYXRofUJsb2ItdG9wLWxlZnQuc3ZnKTtcbiRCbG9iLXRvcC1yaWdodDogdXJsKCN7JHN2Z3BhdGh9QmxvYi10b3AtcmlnaHQuc3ZnKTtcbiRCbG9iLWNlbnRlci1ib3R0b206IHVybCgjeyRzdmdwYXRofUJsb2ItY2VudGVyLWJvdHRvbS5zdmcpO1xuLy9CbG9iLXRvcC1sZWZ0LnN2Z1xuJEJsb2ItYm90dG9tLWJpZzogdXJsKCN7JHN2Z3BhdGh9QmxvYi1jZW50ZXItYm90dG9tLWJpZy5zdmcpO1xuJEJsb2ItdG9wLWJpZzogdXJsKCN7JHN2Z3BhdGh9QmxvYi1jZW50ZXItdG9wLWJpZy5zdmcpOyIsIi56LWRlc3BsZWdhYmxlLXJlc3VtZW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNHB4IDAgMDtcblxuICAudGl0dWxhciB7XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgcGFkZGluZzogNHB4IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI5cHgpO1xuICAgICAgbGVmdDogMTlweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICd0b3AnKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnbGVmdCcsICd0b3AnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qKi9cbiAgLmRlcGxveSB7XG4gICAgLmRhdGEge1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnbGVmdCcsICd0b3AnKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMTlweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcblxuICAgICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogOXB4O1xuICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRhdGEtaXRlbSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDRyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgfVxuXG4gICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjaGVja19idXR0b25fbmFyYW5qYTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24uZGF0YS1pbnRlcmFjdGlvbiB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb25fZG93bl9uYXJhbmphIGNhbGMoMTAwJSAtIDEwcHgpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uX3VwX25hcmFuamE7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRhLWl0ZW0ge1xuICAgICAgICAgIC5leHRyYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0YS1pdGVtIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLTEwKTtcblxuICAgICAgICAgIHBhZGRpbmc6IDAgNHB4IDAgOHB4O1xuXG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi56LXBhc29zLWluZGljZSB7XG4gIEBpbmNsdWRlIGZsZXgoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnbGVmdCcsICdjZW50ZXInKTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgcC1wcm9ncmVzc2JhciB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG5cbiAgLmluZGV4IHtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuXG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIH1cblxuICAucGFzb3Mge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgaDIuei1jb250ZW5pZG8ge1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICBmbGV4OiAxO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIC5pbmRleCB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jb21wbGV0ZWQge1xuICAgIC5pbmRleCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICBiYWNrZ3JvdW5kOiAkY2hlY2tfYnV0dG9uX2JsYW5jbyB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpIGNlbnRlclxuICAgICAgICBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEycHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgfVxuICB9XG59XG4iLCIuYmxvcXVlLXBsYW5lcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMHB4KTtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAndG9wJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KDBweCwgMHB4LCAyMHB4LCAwcHgsIHJnYmEoMCwgMCwgMCwgMC4xMiksIGZhbHNlKTtcbiAgPiAuaDMge1xuICAgIG1hcmdpbjogOHB4IDA7XG4gIH1cbiAgPiAuaDQge1xuICAgICYgKyAuaDEge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICA+IC5oMSB7XG4gICAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbiAgfVxuICA+IHNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMTApO1xuICB9XG4gIC56LWJ0bi1saW5rIHtcbiAgICBtYXJnaW46IDhweCAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICA+IGFydGljbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogOHB4O1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCkgMXB4IHNvbGlkO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCkgMXB4IHNvbGlkO1xuXG4gICAgPiBkaXYge1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAnY2VudGVyJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgICA+IHAge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZmxleDogMjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmLmNvbXBhY3RvIHtcbiAgICAuaDEsXG4gICAgLmgyLFxuICAgIC5oMyxcbiAgICAuaDQsXG4gICAgLmg1IHtcbiAgICAgIC8vIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgfVxufVxuIiwiLnotcGFnZS1sb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoJGJsYW5jbywgMC44KTtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMXM7XG5cbiAgcCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi56LWxvYWRlci1odG1sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbmltYXRpb246IHJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gICYuaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwcHg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoJGdyaXMtMTAsIDAuNCk7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gIH1cblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwMCB7XG4gICAgJGhlaWdodDogNHB4KyAoJGkgKiA0KTtcbiAgICAkbmFtZTogNCsgKCRpICogNCk7XG5cbiAgICAmLnctI3skbmFtZX0ge1xuICAgICAgQGluY2x1ZGUgZmlndXJlLXNpemUoJGhlaWdodCwgJGhlaWdodCk7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uei1sb2FkZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIuei10YWJsYS1jb21wYXJhdGl2YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0byBoaWRkZW47XG4gIEBpbmNsdWRlIHNjcm9sbGluZyhcbiAgICAycHgsXG4gICAgMnB4LFxuICAgIDZweCxcbiAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApLFxuICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MClcbiAgKTtcblxuICBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDI5MHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMHB4IDhweCAwcHg7XG5cbiAgICAuY2FiZWNlcmEge1xuICAgICAgLmNvbHVtbmEge1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FiZWNlcmEsXG4gICAgLmNvbnRlbmlkbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmLnRvcCB7XG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgfVxuICAgICAgLmNvbHVtbmEge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogOTZweDtcblxuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5vLWJvcmRlciB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiBwIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcblxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgJi5vayxcbiAgICAgICAgICAmLm5vayxcbiAgICAgICAgICAmLm1pbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcblxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5vayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY2hlY2tfYnV0dG9uX25hcmFuamE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLm5vayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbl9jbG9zZV9uYXJhbmphO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5taW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tdGFibGUtbWluO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLnRpdHVsbyk6bm90KC5kZXNjcmlwdGl2byk6bm90KC5zdWJ0aXR1bG8pIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2JvdHRvbScpO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2JvdHRvbScpO1xuXG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc3VidGl0dWxvIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcblxuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVzY3JpcHRpdm8ge1xuICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgIGZsZXg6IDAgMCAwcHg7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywgJ2NlbnRlcicpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudGl0dWxvIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcblxuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW46IDE2cHggYXV0byA4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gOHB4O1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxdncgKyAwLjVyZW0sIDEuOHJlbSk7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi56LXBhZ2luYWRvciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBmbGV4OiAwIDAgMTAwJTtcbiAgQGluY2x1ZGUgZmxleCgpO1xuXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAucC1wYWdpbmF0b3Ige1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGNlbnRyYXIoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICdjZW50ZXInKTtcbiAgfVxuXG4gIC5jdXN0b20tbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICBzZWN0aW9uIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICB9XG5cbiAgICAuZWxpcHNpcyB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnYm90dG9tJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdib3R0b20nKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICBtYXJnaW46IDAgMnB4O1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MHB4KTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYubnVtYmVyIHtcbiAgICAgICAgcGFkZGluZzogMCA0cHg7XG4gICAgICAgIG1pbi13aWR0aDogMjRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2byB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgIGNvbG9yOiAkYmxhbmNvO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG5cbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcblxuICAgICAgICAgICYuYWN0aXZvIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhbmNvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubmF2IHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubmF2LWZpcnN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1wYWdpbmF0b3ItZmlyc3Q7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5hdi1sYXN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1wYWdpbmF0b3ItbGFzdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubmF2LW5leHQge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXBhZ2luYXRvci1uZXh0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uYXYtYmFjayB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLXByZXY7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnotYWNjb3JkZW9uIHtcbiAgLmFjY29yZGVvbi1pdGVtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICAmIH4gLmFjY29yZGVvbi1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYgfiAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIHtcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMnMsIGxpbmVhcik7XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGUoYWxsLCAwLjJzLCBsaW5lYXIpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDlweCk7XG4gICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA5cHgpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uX3VwX25hcmFuamEgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRlb24taXRlbS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuei1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogMTAyNDtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyg0cHgsIDBweCwgMjBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMiksIGZhbHNlKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIEBpbmNsdWRlIHNjcm9sbGluZyhcbiAgICA0cHgsXG4gICAgNHB4LFxuICAgIDZweCxcbiAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApLFxuICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MClcbiAgKTtcblxuICBAbWVkaWEgI3skdGFibGV0IH0ge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICBhLmNsb3NlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgc3BhbiB7XG4gICAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4wOHMsIGxpbmVhcik7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB9XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBiYWNrZ3JvdW5kOiAkaWNvbi16ZW5pdC1jcnV6IDBweCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA0MHB4O1xuICAgIG9wYWNpdHk6IDAuNDtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxuXG4gIGZpZ3VyZSB7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAyNHB4IDAgMTJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgYW5pbWF0aW9uLW5hbWU6IG1lbnVFeHBhbmQ7XG4gICAgbWFyZ2luOiAwIDEycHg7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICBtYXJnaW46IDAgMjRweCAwIDEycHg7XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBzcGFuIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4wOHMsIGxpbmVhcik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICA+IHVsIHtcbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJi5oZWFkZXIge1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBsaTpub3QoLmhlYWRlcikge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyaXMtMjAsIDAuOCk7XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGdyaXMtMjAsIDAuOCk7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG5cbiAgICAgID4gLnN1Yi1tZW51IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuXG4gICAgICAgID4gbGkge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGUoYWxsLCAwLjA4cywgbGluZWFyKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IC5zdWItbWVudSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAvLyAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiBhIHtcbiAgICAgICAgLy9hbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgIC8vYW5pbWF0aW9uLW5hbWU6IG1lbnVzbGlkZV9iYWNrO1xuICAgICAgICAmICsgdWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2byB7XG4gICAgICAgICAgJiArIHVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucGFkcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uX25leHRfbmFyYW5qYSBjYWxjKDEwMCUgLSA4cHgpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgIC8vQGluY2x1ZGUgYm94LXNoYWRvdygtMzZweCwgMHB4LCAyNHB4LCAwcHgsIHJnYmEoMCwgMCwgMCwgMC4yKSwgZmFsc2UpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAgICAgICAmLnBhZHJlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Rvd25fbmFyYW5qYSB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbylcbiAgICAgICAgICAgICAgY2FsYygxMDAlIC0gOHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2byB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiArIHVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMDhzLCBsaW5lYXIpO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgICAgbWluLWhlaWdodDogNjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnbGVmdCcsICdjZW50ZXInKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3Rpdm8ge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZvIHtcbiAgICAgICAgICB6LWluZGV4OiAxMDE7XG4gICAgICAgICAgLy8gIEBpbmNsdWRlIGJveC1zaGFkb3coLTM2cHgsIDBweCwgMjRweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMSksIGZhbHNlKTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gICAgICAgICAgJjphZnRlcixcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnotbWVudS1iYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgfVxufVxuIiwiLnotYmFkZ2VzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIHNwYW4ge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1jb250ZW50OiBzZWxmLXN0YXJ0IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG4gIH1cblxuICBidXR0b24ge1xuICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG4gICAgICByaWdodDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIG1hcmdpbjogMCAxMnB4IDEycHggMDtcbiAgcGFkZGluZzogMHB4IDMycHggMHB4IDEycHg7XG5cbiAgJi5zaW1wbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIH1cblxuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxNnB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDI0cHg7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4LCAwcHgsIDJweCwgMnB4LCByZ2JhKDAsIDAsIDAsIDAuMDkpLCBmYWxzZSk7XG4gIEBpbmNsdWRlIGFuaW1hdGUoYWxsLCAwLjFzLCBsaW5lYXIpO1xuXG4gICY6bm90KC5zaW1wbGUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgJi5sbGVubyB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ncmlzLTEwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ncmlzLTQwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ncmlzLTgwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgfVxuXG4gICAgJi5yb2pvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgIH1cblxuICAgICYubmVncm8ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgfVxuXG4gICAgJi5uYXJhbmphIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgfVxuICB9XG5cbiAgJi5ib3JkZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblxuICAgICYuZ3Jpcy0xMCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZ3Jpcy00MCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ncmlzLTgwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJvam8ge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubmVncm8ge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubmFyYW5qYSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi56LWJhZGdlcy1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBmbGV4KCk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAndG9wJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuXG4gIC56LWJhZGdlcyB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAuei1iYWRnZXMge1xuICAgICAgZmxleDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLmZsZXgge1xuICAgIC56LWJhZGdlcyB7XG4gICAgICBmbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuei1tZW5zYWplLWVtZXJnZW50ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4LCAwcHgsIDIwcHgsIDBweCwgcmdiYSgwLCAwLCAwLCAwLjIpLCBmYWxzZSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcblxuICBhcnRpY2xlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XG4gIH1cblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5maWpvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgbWFyZ2luOiA0cHggYXV0byAxNnB4O1xuICB9XG5cbiAgJi5mbG90YW50ZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDAwMDAwO1xuICAgIHdpZHRoOiA5NiU7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4ycywgbGluZWFyKTtcblxuICAgICYuc3VwZXJpb3Ige1xuICAgICAgdG9wOiA2MHB4O1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIHRvcDogNzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmluZmVyaW9yIHtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAmLmRlcmVjaGEge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuY2VudHJvIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIH1cblxuICAgICYuaXpxdWllcmRhIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGFydGljbGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAndG9wJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgndG9wJyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgIGZpZ3VyZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA0OHB4O1xuICAgIH1cblxuICAgIGZpZ3VyZSxcbiAgICBidXR0b24ge1xuICAgICAgZmxleDogMCAwIDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW46IDEycHggMCA4cHg7XG5cbiAgICAgIC5ib3RvbmVyYSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICYuc2ltcGxlIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAvLyAgICBiYWNrZ3JvdW5kOiAkaWNvbl9kZWxldGUtYmxhY2sgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAvLyBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgICAgfSovXG4gIH1cblxuICAmLmluZm9ybWF0aXZvIHtcbiAgICBidXR0b24ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cblxuICAgIGFydGljbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJHRvYXN0X2luZm87XG4gICAgICB9XG5cbiAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICBoNSxcbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5lcnJvcixcbiAgJi5leGl0byxcbiAgJi5hZHZlcnRlbmNpYSB7XG4gICAgYnV0dG9uIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmVycm9yIHtcbiAgICBhcnRpY2xlIHtcbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICR0b2FzdF9lcnJvcjtcbiAgICAgIH1cblxuICAgICAgLyomOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gICAgICAgICAgICB9Ki9cbiAgICB9XG4gIH1cblxuICAmLmV4aXRvIHtcbiAgICBhcnRpY2xlIHtcbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICR0b2FzdF9leGl0bztcbiAgICAgIH1cblxuICAgICAgLyomOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gICAgICAgICAgICB9Ki9cbiAgICB9XG4gIH1cblxuICAmLmFkdmVydGVuY2lhIHtcbiAgICBhcnRpY2xlIHtcbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICR0b2FzdF9hZHZlcnRlbmNpYTtcbiAgICAgIH1cblxuICAgICAgLyomOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICAgICAgfSovXG4gICAgfVxuICB9XG5cbiAgJi5tYXNjYXJhIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KDBweCwgMHB4LCAyMHB4LCAwcHgsIHJnYmEoMCwgMCwgMCwgMCksIGZhbHNlKTtcblxuICAgID4gYS5tYXNjYXJhIHtcbiAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB0b3A6IC0yMDBweDtcbiAgICAgIGxlZnQ6IC0xMDAwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDEwMDAwcHggc29saWQ7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAmICsgYXJ0aWNsZSB7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KDBweCwgMHB4LCAyMHB4LCAwcHgsIHJnYmEoMCwgMCwgMCwgMC4yKSwgZmFsc2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnotbW9kdWxvLWNhcmdhLWltYWdlbmVzIHtcbiAgb3V0bGluZTogMnB4IGRhc2hlZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBtaW4taGVpZ2h0OiAxNzJweDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBAaW5jbHVkZSBmbGV4KCk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ3N0cicpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdzdHInKTtcblxuICAudmVyLWltYWdlbmVzIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjRweDtcblxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgIH1cblxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYuaW52ZXJ0aWRvIHtcbiAgICAuY2FyZ2FzIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cblxuICAgIC5pbmZvcm1hY2lvbiB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJnYXMge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2V2ZW4nLCAnY2VudGVyJyk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICAuZWxlbWVudG8tY2FyZ2FkbyB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbWF4LXdpZHRoOiA4NHB4O1xuICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBhLmltYWdlbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIGFuaW1hdGUob3BhY2l0eSwgMC4xcywgbGluZWFyKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYS5lbGltaW5hciB7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICRpY29uLW1vZHVsby1pbWFnZW4tZGVsXG4gICAgICAgICAgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MCU7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYS5jYXJnYSB7XG4gICAgICBtYXgtd2lkdGg6IDEyNHB4O1xuICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZ1bGwge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIEBpbmNsdWRlIGFuaW1hdGUoYWxsLCAwLjFzLCBsaW5lYXIpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjaXJjbGUtc3VtIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggYXV0bztcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIEBpbmNsdWRlIGFuaW1hdGUoYWxsLCAwLjFzLCBsaW5lYXIpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbmZvcm1hY2lvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICdjZW50ZXInKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICBoNCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBAaW5jbHVkZSBsaW5lQ2xhbXAoKTtcblxuICAgICAgJi5uby1wYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5zcGFuLnotdG9vbHRpcCB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogJHRvb2x0aXAtZmlsZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNztcbiAgJi5pbnB1dCB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgLm1lbnNhamUge1xuICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tZW5zYWplIHtcbiAgICB6LWluZGV4OiA0MDE7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gICAgJi51cHBlcmNhc2Uge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIGNvbnRlbnQ6ICdcXDI1QjInO1xuICAgICAgYm90dG9tOiBpbmhlcml0O1xuICAgICAgdG9wOiAtMTZweDtcbiAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMTApO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICB9XG5cbiAgICBib3R0b206IGluaGVyaXQ7XG4gICAgdG9wOiAxMTAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLW5hcmFuamEtMTApO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICByaWdodDogMHB4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLm1lbnNhamUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmludmVydGlkbyAmIHtcbiAgICAubWVuc2FqZSB7XG4gICAgICBib3R0b206IDExMCU7XG4gICAgICB0b3A6IGluaGVyaXQ7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcMjVCQyc7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICB0b3A6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuei1wdWJsaWNpZGFkLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcblxuICAmLmhvcml6b250YWwge1xuICAgIGhlaWdodDogNDgwcHg7XG5cbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KDBweCwgMHB4LCAyMHB4LCAwcHgsIHJnYmEoMCwgMCwgMCwgMC4wNSksIGZhbHNlKTtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMCUsIDAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDYwJTtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDAlLCA1MCUpO1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgfVxuXG4gICAgICAuYmxvYiB7XG4gICAgICAgICYudG9wLWxlZnQge1xuICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMCUsIC0yJSk7XG4gICAgICAgICAgYmFja2dyb3VuZDogJEJsb2ItdG9wLWxlZnQgYm90dG9tIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRvcC1yaWdodCB7XG4gICAgICAgICAgQGluY2x1ZGUgY2VudHJhcigxMDAlLCAtMiUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRCbG9iLXRvcC1yaWdodCBsZWZ0IGJvdHRvbSBuby1yZXBlYXQ7XG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvdHRvbS1jZW50ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoNTAlLCAxMDMlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkQmxvYi1jZW50ZXItYm90dG9tIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCA0cHggMCAwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIDRweCA0cHgpO1xuICAgICAgaGVpZ2h0OiA0MCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgY2VudHJhcig1MCUsIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZDogJGN1cnZlLWdyYWQtaG9yaXpvbnRhbCBjZW50ZXIgdG9wIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJSBhdXRvO1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMTAwJSwgMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VydmUtZ3JhZC12ZXJ0aWNhbCBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMTAlO1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgfVxuXG4gICAgICBzZWN0aW9uIHtcbiAgICAgICAgQGluY2x1ZGUgY2VudHJhcigpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuXG4gICAgICAgIGgxLFxuICAgICAgICBoMiB7XG4gICAgICAgICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xuICAgICAgICAgICAgJi56LXRpdHVsbyB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE2cHggMCAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgICAgcGFkZGluZzogMCAzMnB4IDAgMTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmludmVydGlkbyB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCA0cHggMCAwKTtcblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMTAwJSwgNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMCUsIDUwJSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGN1cnZlLWdyYWQtdmVydGljYWwtaW52O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIHNlY3Rpb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcblxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTIwcHggMCAxNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEyMHB4IDAgMzJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnZlcnRpY2FsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgIGhlaWdodDogNjkwcHg7XG5cbiAgICBmaWd1cmUge1xuICAgICAgaGVpZ2h0OiA2OTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogNjkwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLnotYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICYudG9wIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAxNnB4IDMycHg7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoNTAlLCAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRCbG9iLXRvcC1iaWcgY2VudGVyIGJvdHRvbSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgIH1cblxuICAgICAgJi5ib3R0b20ge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDE2cHggOHB4O1xuICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDUwJSwgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRCbG9iLWJvdHRvbS1iaWcgY2VudGVyIHRvcCBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi56LWJvdG9uZXJhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGZsZXgoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAnY2VudGVyJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG5cbiAgJi5kZXJlY2hhIHtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdyaWdodCcsICdjZW50ZXInKTtcbiAgfVxuXG4gICYuY2VudHJvIHtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdjZW50ZXInLCAnY2VudGVyJyk7XG4gIH1cbiAgJi5uby1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIGZsZXg6IDAgMCAxMDAlO1xuXG4gICY6bm90KC5uby1ib3JkZXIpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgfVxuXG4gIC5kdW1teSB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAuei1idG4ge1xuICAgICAgJi1wcmltYXJ5IHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICB9XG5cbiAgICAgICYtc2Vjb25kYXJ5IHtcbiAgICAgICAgb3JkZXI6IDM7XG4gICAgICB9XG5cbiAgICAgICYtc2Vjb25kYXJ5LW5lZ3JvIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJpbnB1dC5wLWlucHV0dGV4dCB7XG4gIHBhZGRpbmc6IDA7XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgICYgKyAuei1idG4tZm9ybSB7XG4gICAgICBvdXRsaW5lLXdpZHRoOiAycHg7XG4gICAgfVxuICB9XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICYubm8tYm9yZGVyIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG4gIG1hcmdpbjogMCAwIDZweCAwO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcblxuICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC5taXggJiB7XG4gICAgOm5vdCguaWNvbikge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHggMCAwIDRweCk7XG4gICAgfVxuICB9XG5cbiAgLyogJi5uZy1pbnZhbGlkLCAqL1xuICAmLmlzLWludmFsaWQge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYgKyAuei1idG4tZm9ybSB7XG4gICAgICBvdXRsaW5lLXdpZHRoOiAycHg7XG4gICAgfVxuICAgICYubm8tYm9yZGVyIHtcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJltkaXNhYmxlZF0ge1xuICAgICYgKyAuei1idG4tZm9ybSB7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIH1cbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xuICAgICYubm8tYm9yZGVyIHtcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGNvbG9yOiByZ2JhKCRncmlzLTUwLCAwLjgpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoJGdyaXMtNTAsIDAuOCk7XG4gICAgfVxuICAgICYgKyAuei1jYXB0aW9uLFxuICAgICYgKyAuei1jYXB0aW9uLnotZXJyb3Ige1xuICAgICAgY29sb3I6IHJnYmEoJGdyaXMtNTAsIDAuOCk7XG4gICAgfVxuICB9XG59XG4iLCJwLWNhbGVuZGFyIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnAtY2FsZW5kYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgaW5wdXQucC1pbnB1dHR0ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgICB9XG5cbiAgICAucC1idXR0b24taWNvbi1vbmx5IHtcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX2NhbGVuZGFyIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICBoZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBjZW50cmFyKDEwMCUsIDAlKTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2NhbGVuZGFyIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG5cbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qICYubmctaW52YWxpZCwgKi9cbiAgJi5pcy1pbnZhbGlkIHtcbiAgICAucC1idXR0b24taWNvbi1vbmx5IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uX2NhbGVuZGFyX3JlZDtcbiAgICB9XG5cbiAgICBpbnB1dC5wLWlucHV0dHRleHQge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcblxuICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtY2FsZW5kYXItdy1idG4ge1xuICAucC1pbnB1dHRleHQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4LCB0cnVlKTtcblxuICAgIC8qIC5uZy1pbnZhbGlkICYsICovXG4gICAgLmlzLWludmFsaWQgJiB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC10aW1lcGlja2VyIHtcbiAgcGFkZGluZzogNHB4IDA7XG5cbiAgLnAtc2VwYXJhdG9yIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuXG4gIC5wLWFtcG0tcGlja2VyLFxuICAucC1zZWNvbmQtcGlja2VyLFxuICAucC1taW51dGUtcGlja2VyLFxuICAucC1ob3VyLXBpY2tlciB7XG4gICAgPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgICAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuXG4gICAgLnAtbGluayB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb25fdXBfbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9kb3duX25hcmFuamEgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtZGF0ZXBpY2tlci1ncm91cC1jb250YWluZXIge1xuICAmICsgLnAtdGltZXBpY2tlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgfVxufVxuXG4ucC1kYXRlcGlja2VyIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygycHggMnB4IDEwcHggMTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuXG4gIC5wLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAucC1kYXRlcGlja2VyLXRpdGxlIHtcbiAgICAgIHNlbGVjdCB7XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cblxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAvLyBBZGRpdGlvbmFsIHJlc2V0cyBmb3IgZnVydGhlciBjb25zaXN0ZW5jeVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgIGN1cnNvcjogaW5oZXJpdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIG1pbi13aWR0aDogMHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAmOjotbXMtZXhwYW5kIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgbWluLXdpZHRoOiAwcHggIWltcG9ydGFudDtcblxuICAgICAgICAmLnAtZGF0ZXBpY2tlci15ZWFyIHtcbiAgICAgICAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wLWRhdGVwaWNrZXItbW9udGgge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBmbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1zaXplO1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9kb3duX25hcmFuamEgY2FsYygxMDAlIC0gNHB4KSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gICAgICAgIHBhZGRpbmc6IDAuMnJlbTtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuXG4gICAgICAucC1kYXRlcGlja2VyLW1vbnRoOm5vdChzZWxlY3QpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG5cbiAgICAgIC5wLWRhdGVwaWNrZXItbW9udGg6bm90KHNlbGVjdCksXG4gICAgICAucC1kYXRlcGlja2VyLXllYXI6bm90KHNlbGVjdCksXG4gICAgICBzZWxlY3Qge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphLWhvdmVyKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtZGF0ZXBpY2tlci1wcmV2IHtcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX3ByZXZfbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fcHJldl9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtZGF0ZXBpY2tlci1uZXh0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX25leHRfbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fbmV4dF9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtZGF0ZXBpY2tlci1wcmV2LFxuICAgIC5wLWRhdGVwaWNrZXItbmV4dCB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMzBweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwIG5vbmU7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW46IDAuNXJlbSAwO1xuXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogMC4zcmVtIDAuNXJlbTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgID4gc3BhbiB7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KC5wLWRpc2FibGVkKSB7XG4gICAgdGFibGUge1xuICAgICAgdGQge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOm5vdCgucC1oaWdobGlnaHQpOm5vdCgucC1kaXNhYmxlZCkge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJlZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnAtZGF0ZXBpY2tlci10b2RheSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOm5vdCgucC1oaWdobGlnaHQpOm5vdCgucC1kaXNhYmxlZCkge1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1uYXJhbmphLWRhcmspO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIHRoZWFkIHtcbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZzogMC41cmVtO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG5cbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0Ym9keSB7XG4gICAgdHIge1xuICAgICAgdGQge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuXG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG5cbiAgICAgICAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzMHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnAtZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnAtZGF0ZXBpY2tlci10b2RheSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzMHB4KTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICAgJi5wLWhpZ2hsaWdodCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS1ob3Zlcik7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zaXplO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG4gIG1hcmdpbjogMCAwIDZweCAwO1xuXG4gICYucC1kcm9wZG93bi1vcGVuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCA0cHggMCAwKTtcblxuICAgIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wLWRyb3Bkb3duLWVtcHR5LW1lc3NhZ2Uge1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcbiAgfVxuXG4gIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyICFpbXBvcnRhbnQ7XG5cbiAgICAucC1pbnB1dHdyYXBwZXItZmlsbGVkICYge1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuXG4gICY6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOm5vdCgucC1kaXNhYmxlZCkucC1mb2N1cyB7XG4gICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkZ3Jpcy0xMCAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtZHJvcGRvd24tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICB9XG5cbiAgLnAtZHJvcGRvd24tb3BlbiB7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWRyb3Bkb3duLXRyaWdnZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICRpY29uX2Rvd25fbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cblxuICAucC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWRyb3Bkb3duLXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCA0cHggNHB4KTtcbiAgfVxuXG4gIC5wLWRyb3Bkb3duLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5wLWhpZ2hsaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnAtZHJvcGRvd24taGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgLy9tYXJnaW46MCAhaW1wb3J0YW50XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcblxuICAgIC5wLWRyb3Bkb3duLWZpbHRlci1jb250YWluZXIge1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAndG9wJyk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AnKTtcblxuICAgICAgLnAtZHJvcGRvd24tZmlsdGVyLWljb24ge1xuICAgICAgICBoZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX3NlYXJjaCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnAtZHJvcGRvd24tZmlsdGVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiAubmctaW52YWxpZCAmLCAqL1xuICAuaXMtaW52YWxpZCAmIHtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG5cbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gICAgfVxuXG4gICAgLnAtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbl9kb3duX3Jvam87XG4gICAgfVxuICB9XG5cbiAgJi5wLWRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcblxuICAgIC5wLWRyb3Bkb3duLWxhYmVsIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1pbnB1dHRleHQ6bm90KC5wLWRyb3Bkb3duLWZpbHRlcikge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLWlucHV0dGV4dCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogcmdiYSgkZ3Jpcy01MCwgMC44KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5wLWRyb3Bkb3duIHtcbiAgJi5wLWlucHV0d3JhcHBlci1mb2N1cyB7XG4gICAgLnAtZHJvcGRvd24ge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCJwLWNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAuY29tcGFjdG8gJiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC56LXRhYmxhLWRhdG9zICYge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuLnAtY2hlY2tib3gge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLnotdGFibGEtZGF0b3MgJiB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG4gICYucC1jaGVja2JveC1mb2N1c2VkIHtcbiAgICAucC1jaGVja2JveC1ib3gge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgJi5wLWNoZWNrYm94LWNoZWNrZWQge1xuICAgIC5wLWNoZWNrYm94LWJveCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNoZWNrX2J1dHRvbl9uYXJhbmphIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wLWNoZWNrYm94LWJveCB7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIC5wLWNoZWNrYm94LWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICB9XG4gICAgfVxuICAgICYucC1kaXNhYmxlZCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLyogLm5nLWludmFsaWQgJiwgKi9cbiAgICAuaXMtaW52YWxpZCAmIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJiArIC5wLWNoZWNrYm94LWxhYmVsIHtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1sYWJlbC1jaGVja2JveCk7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICB9XG4gICYucC1jaGVja2JveC1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAucC1jaGVja2JveC1ib3gge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gICAgJiArIC5wLWNoZWNrYm94LWxhYmVsIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIH1cbiAgfVxufVxuXG4ucC1tdWx0aXNlbGVjdCB7XG4gIC5wLWNoZWNrYm94LWJveCB7XG4gICAgJi5wLWhpZ2hsaWdodCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjaGVja19idXR0b25fbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwicC1yYWRpb2J1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5wLXJhZGlvYnV0dG9uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDRweCAwIDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgQG1lZGlhICN7JHRhYmxldCB9IHtcbiAgICBtYXJnaW46IDAgMTBweCAwO1xuICB9XG4gICYucC1yYWRpb2J1dHRvbi1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAmICsgLnAtcmFkaW9idXR0b24tbGFiZWwge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgfVxuICAgICYucC1yYWRpb2J1dHRvbi1jaGVja2VkIHtcbiAgICAgICYgKyAucC1yYWRpb2J1dHRvbi1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucC1yYWRpb2J1dHRvbi1ib3gge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycyxcbiAgICAgIGJveC1zaGFkb3cgMC4ycztcblxuICAgICY6bm90KC5wLWRpc2FibGVkKSB7XG4gICAgICAmLnAtZm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAwIG5vbmU7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtcmFkaW9idXR0b24taWNvbiB7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICAgIGhlaWdodDogMTFweDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgIH1cblxuICAgICYucC1kaXNhYmxlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuXG4gICAgICAucC1yYWRpb2J1dHRvbi1pY29uIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYucC1oaWdobGlnaHQge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gICAgICAmOm5vdCgucC1kaXNhYmxlZCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wLXJhZGlvYnV0dG9uLWNoZWNrZWQge1xuICAgICYgKyAucC1yYWRpb2J1dHRvbi1sYWJlbCB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uYXJhbmphKTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICB9XG4gIH1cbn1cblxucC1yYWRpb2J1dHRvbiB7XG4gICYubmctZGlydHkge1xuICAgICYuaXMtaW52YWxpZC8qICxcbiAgICAmLm5nLWludmFsaWQgKi8ge1xuICAgICAgPiAucC1yYWRpb2J1dHRvbiB7XG4gICAgICAgID4gLnAtcmFkaW9idXR0b24tYm94IHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXJvam8tNTApO1xuXG4gICAgICAgICAgLnAtcmFkaW9idXR0b24taWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCk7XG5cbiAgICAgICAgICAgICY6bm90KC5wLWRpc2FibGVkKSB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1pbnB1dC1maWxsZWQge1xuICAucC1yYWRpb2J1dHRvbiB7XG4gICAgLnAtcmFkaW9idXR0b24tYm94IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgfVxuICB9XG59XG5cbi5wLWlucHV0LWZpbGxlZCB7XG4gIC5wLXJhZGlvYnV0dG9uIHtcbiAgICAucC1yYWRpb2J1dHRvbi1ib3gge1xuICAgICAgJi5wLWhpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICB9XG5cbiAgICAgICY6bm90KC5wLWRpc2FibGVkKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1pbnB1dC1maWxsZWRcbiAgLnAtcmFkaW9idXR0b25cbiAgLnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0Om5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5hcmFuamEpO1xufVxuXG4ucC1yYWRpb2J1dHRvbi1sYWJlbCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWxhYmVsLWNoZWNrYm94KTtcbn1cbiIsInAtbXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcblxuICAucC1tdWx0aXNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuXG4gICAgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWljb24ge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBAaW5jbHVkZSBjZW50cmFyKDk5JSwgNTAlKTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgIH1cblxuICAgIC5wLW11bHRpc2VsZWN0LXRva2VuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG5cbiAgICAgIC5wLW11bHRpc2VsZWN0LXRva2VuLWxhYmVsIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgfVxuXG4gICAgICAucC1tdWx0aXNlbGVjdC10b2tlbi1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBoZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX3NlYXJjaCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgICB1c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG5cbiAgICAucC1tdWx0aXNlbGVjdC1oZWFkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIC8vbWFyZ2luOjAgIWltcG9ydGFudFxuICAgICAgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAndG9wJyk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuXG4gICAgICAgIC5wLW11bHRpc2VsZWN0LWZpbHRlci1pY29uIHtcbiAgICAgICAgICBoZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgdG9wOiA1OCU7XG4gICAgICAgICAgbGVmdDogOTglO1xuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uX3NlYXJjaCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wLW11bHRpc2VsZWN0LWZpbHRlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtcGFuZWwge1xuICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgNHB4IDRweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtaXRlbSB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4IDAgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5wLWNoZWNrYm94IHtcbiAgICAgICAgLnAtY2hlY2tib3gtYm94IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuOm5vdCgucC1jaGVja2JveC1pY29uKSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1sYWJlbC1jaGVja2JveCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtdHJpZ2dlciB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Rvd25fbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1tdWx0aXNlbGVjdC1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcblxuICAgICAgLnAtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1tdWx0aXNlbGVjdC1lbXB0eS1tZXNzYWdlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIGNvbG9yOiAkcm9qbztcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIC5wLW11bHRpc2VsZWN0LWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wLW11bHRpc2VsZWN0LWxhYmVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICAgIHRleHQtaW5kZW50OiAxNnB4O1xuXG4gICAgICAmLnAtcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXIgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1tdWx0aXNlbGVjdC1pdGVtcy13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIH1cbiAgfVxuXG4gICYucC1pbnB1dHdyYXBwZXItZm9jdXMge1xuICAgIC5wLW11bHRpc2VsZWN0IHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8qICYubmctaW52YWxpZCwgKi9cbiAgJi5pcy1pbnZhbGlkIHtcbiAgICAucC1tdWx0aXNlbGVjdCB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcblxuICAgICAgLnAtbXVsdGlzZWxlY3QtbGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi5wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucC1tdWx0aXNlbGVjdC10cmlnZ2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fZG93bl9yb2pvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnotbW9kYWwge1xuICAucC1kaWFsb2ctbWFzayB7XG4gICAgei1pbmRleDogMTAwMDAwMDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSA0IHRocm91Z2ggMTAwIHtcbiAgICAkd2lkdGhfbW9kYWw6ICgkaSAqIDEwcHgpO1xuICAgICRuYW1lX21vZGFsOiAoJGkgKiAxMCk7XG5cbiAgICAmLnctI3skbmFtZV9tb2RhbH0ge1xuICAgICAgLnAtZGlhbG9nIHtcbiAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgbWF4LXdpZHRoOiAkd2lkdGhfbW9kYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnAtZGlhbG9nLW1hc2sucC1jb21wb25lbnQtb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICB9XG5cbiAgLnAtZGlhbG9nIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG4gICAgYm94LXNoYWRvdzogMHB4IDExcHggMTVweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4yKSxcbiAgICAgIDBweCAyNHB4IDM4cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNCksXG4gICAgICAwcHggOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG5cbiAgICAucC1kaWFsb2ctaGVhZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMC4ycmVtIDEuNXJlbTtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4IDRweCAwIDApO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAndG9wJyk7XG5cbiAgICAgIC56LXRpdHVsbyxcbiAgICAgIC5oMSxcbiAgICAgIC5oMixcbiAgICAgIC5oMyxcbiAgICAgIC5oNCxcbiAgICAgIC5oNSxcbiAgICAgIGgxLFxuICAgICAgaDIsXG4gICAgICBoMyxcbiAgICAgIGg0LFxuICAgICAgaDUge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwIDRweDtcblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnAtZGlhbG9nLWhlYWRlci1pY29ucyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICByaWdodDogMTBweDtcblxuICAgICAgICAucC1kaWFsb2ctaGVhZGVyLWNsb3NlIHtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb25fY2xvc2VfbmFyYW5qYSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDtcblxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQgfSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucC1kaWFsb2ctaGVhZGVyLWNsb3NlLWljb24ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1kaWFsb2ctY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zaW1wbGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcblxuICAgICAgICAmIH4gLnNpbXBsZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHVtbXkge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucC1kaWFsb2ctZm9vdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIDRweCA0cHgpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgcGFkZGluZzogMXJlbSAxNnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuc2ltcGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG5cbiAgICAgICAgJiB+IC5zaW1wbGUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5leHRyZW1vcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ2NlbnRlcicpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcblxuICAgICAgICAuei1idG4tcHJpbWFyeSB7XG4gICAgICAgICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGVyZWNoYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ3JpZ2h0JywgJ2NlbnRlcicpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCdjZW50ZXInKTtcbiAgICAgIH1cblxuICAgICAgLml6cXVpZXJkYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCAnY2VudGVyJyk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xuICAgICAgfVxuXG4gICAgICAuY2VudHJhciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2NlbnRlcicsICdjZW50ZXInKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgnY2VudGVyJyk7XG4gICAgICB9XG5cbiAgICAgIC5leHRyZW1vcyxcbiAgICAgIC5kZXJlY2hhLFxuICAgICAgLml6cXVpZXJkYSxcbiAgICAgIC5jZW50cmFyIHtcbiAgICAgICAgQG1lZGlhICN7JG5vLW19IHtcbiAgICAgICAgICAuei1idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuei1idG4tc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC56LWJ0bi1saW5rIHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC56LW1vZHVsby1heXVkYSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tbmFyYW5qYS0xMCk7XG5cbiAgICAgICYuZ3JpcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICB9XG5cbiAgICAgIHAsXG4gICAgICBoNSxcbiAgICAgIC5oNSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIH1cblxuICAgICAgcDpub3QoLmg1KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYnVzcXVlZGEtYXZhbnphZGEge1xuICAgIC5wLWRpYWxvZyB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xuXG4gICAgICAucC1kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgQGluY2x1ZGUgc2Nyb2xsaW5nKFxuICAgICAgICAgIDRweCxcbiAgICAgICAgICA0cHgsXG4gICAgICAgICAgNnB4LFxuICAgICAgICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCksXG4gICAgICAgICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKVxuICAgICAgICApO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wLWRpYWxvZy1oZWFkZXIge1xuICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgICB9XG5cbiAgICAgIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMge1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgIH1cblxuICAgICAgaDEsXG4gICAgICBoMixcbiAgICAgIGgzLFxuICAgICAgaDQsXG4gICAgICBoNSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNvbXBhY3RvIHtcbiAgICAucC1kaWFsb2ctY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5wLWRpYWxvZy1oZWFkZXIge1xuICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG5cbiAgICAgIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMge1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgIH1cblxuICAgICAgaDEsXG4gICAgICBoMixcbiAgICAgIGgzLFxuICAgICAgaDQsXG4gICAgICBoNSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnotZGl2aWRpZG8ge1xuICAgIC5wLWRpYWxvZyB7XG4gICAgICAucC1kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAucC1kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcblxuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JpZCgyLCAwcHgsIDBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlhbG9nLWNvbHVtbiB7XG4gICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAmLmdyaXMtMTAge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmdyaXMtMjAge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmdyaXMtNDAge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uei1tb2R1bG8tZGlhbG9nLWltYWdlbi1kZXRhbGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGFuaW1hdGUoaGVpZ2h0LCAwLjFzLCBsaW5lYXIpO1xuXG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICAvKlxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsqL1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG59XG5cbi56LW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDE2cHggNHB4O1xuXG4gIC5tb2R1bG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICd0b3AnKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCd0b3AnKTtcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA3NXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg4cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgZmxleDogMTtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywgJ3RvcCcpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgndG9wJyk7XG5cbiAgICAgIC56LXNpbXBsZS1kYXRhIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi56LXRhYmxhLWRhdG9zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvIGhpZGRlbjtcbiAgQGluY2x1ZGUgc2Nyb2xsaW5nKFxuICAgIDJweCxcbiAgICAycHgsXG4gICAgNnB4LFxuICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCksXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKVxuICApO1xuXG4gIHAtZGF0YXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uei10YWJsYS1wYW5lbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBzcGFuLmxhYmVsIHtcbiAgICBmbGV4OiAxO1xuICB9XG5cbiAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgncmlnaHQnLCAnY2VudGVyJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ2NlbnRlcicpO1xufVxuXG4ucC1kYXRhdGFibGUge1xuICB3aWR0aDogMTAwJTtcblxuICAucC1wYWdpbmF0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWRhdGF0YWJsZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgdGFibGUge1xuICAgICAgbWluLXdpZHRoOiAxMTAwcHg7XG4gICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gICAgICAuYXV0byAmIHtcbiAgICAgICAgbWluLXdpZHRoOiAwcHg7XG4gICAgICB9XG4gICAgICAubWluLTYwMCAmIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MDBweDtcbiAgICAgIH1cblxuICAgICAgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgdGgge1xuICAgICAgICAgICAgLnotYnRuIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgY2VudHJhcig5NyUsIDUwJSk7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2NvbHNwYW49JzInXSxcbiAgICAgICAgICAgICZbY29sc3Bhbj0nMyddLFxuICAgICAgICAgICAgJltjb2xzcGFuPSc0J10sXG4gICAgICAgICAgICAmW2NvbHNwYW49JzUnXSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyLjRyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5jb21wYWN0byAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC4zcmVtIDAuM3JlbSAwLjNyZW0gMXJlbTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Bhbjpub3QoLmFycm93KSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucC1zb3J0YWJsZS1jb2x1bW4taWNvbiB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDkwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fc29ydF9taXh0bztcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLnBpLXNvcnQtYWx0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbl9zb3J0X21peHRvO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5waS1zb3J0LWFtb3VudC11cC1hbHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uX3VwX25hcmFuamE7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLnBpLXNvcnQtYW1vdW50LWRvd24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uX2Rvd25fbmFyYW5qYTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0Ym9keS5wLWRhdGF0YWJsZS10Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmlzLTEwLCA1JSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG5cbiAgICAgICAgICAgIC5jb21wYWN0byAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuM3JlbSAwLjVyZW0gMXJlbTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsInAtcHJvZ3Jlc3NiYXIge1xuICAucC1wcm9ncmVzc2JhciB7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG5cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAucC1wcm9ncmVzc2Jhci12YWx1ZSB7XG4gICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmFyYW5qYSk7XG4gICAgfVxuICAgIGhlaWdodDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAucC1wcm9ncmVzc2Jhci1sYWJlbCB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgfVxuICB9XG59XG4iXX0= */
