@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= */
@charset "UTF-8";
.bs-contenedor {
  max-width: 1200px !important;
}
.bs-optional {
  margin-left: 4px;
  color: var(--bs--color-grises-gris-50);
  font-size: 1.1rem;
  text-transform: uppercase;
}
.bloque-planes {
  background-color: var(--z--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);
}
.bs-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);
}
.bs-accionables:hover {
  background-color: var(--bs--color-grises-gris-10);
}
.bs-accionables.full {
  width: 100%;
}
.bs-accionables a {
  text-decoration: none;
  color: var(--bs--color-principal-negro);
  width: 100%;
  display: grid;
  grid-template-columns: 56px auto 12px;
}
.bs-accionables a span {
  height: 48px;
  display: grid;
  place-items: center start;
  line-height: 2rem;
  font-size: var(--bs--font-size-p);
}
.bs-accionables a svg {
  position: absolute;
  right: 10px;
  height: 16px;
  top: calc(50% - 8px);
  fill: var(--bs--color-grises-gris-40);
}
.p-datatable .p-datatable-wrapper table {
  min-width: 100% !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;
}
.input-spinner-container {
  position: relative;
  display: inline-block;
  width: 100%;
}
.input-spinner-container input {
  width: 100%;
  padding-right: 30px;
  /* Espacio para el spinner */
}
.input-spinner-container .bs-loader-html {
  position: absolute;
  right: 10px;
  /* Ajusta según el diseño */
  top: 25%;
  /*transform: translateY(-50%);*/
  /*width: 20px; !* Ajusta según el tamaño del spinner *!*/
  /*height: 20px;*/
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uXFxzdHlsZXMuc2NzcyIsIi4uXFxhc3NldHNcXHNjc3NcXHNoYXJlZFxcY29uZmlnXFxtaXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFHaEI7RUFDRSw0QkFBQTtBQURGO0FBSUE7RUFDRSxnQkFBQTtFQUNBLHNDQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtBQURGO0FBSUE7RUFDRSxrREFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLGlDQUFBO0VBQ0EsK0JBQUE7RUFDQSxvREFBQTtFQUNBLGdEQUFBO0FBREY7QUFJQTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtFQ2ZFLGtCRGdCcUI7RUFDdkIsaURBQUE7RUFDQSxtQkFBQTtFQUNBLG1EQUFBO0VDcUZFLDBEQUFBO0VBQ0Esc0RBQUE7QURoRko7QUFIRTtFQUNFLGlEQUFBO0FBS0o7QUFGRTtFQUNFLFdBQUE7QUFJSjtBQURFO0VBQ0UscUJBQUE7RUFDQSx1Q0FBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EscUNBQUE7QUFHSjtBQURJO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUNBQUE7QUFHTjtBQUFJO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0EscUNBQUE7QUFFTjtBQUdBO0VBQ0UsMEJBQUE7QUFBRjtBQUdBO0VBQ0UsNkRBQUE7RUFDQSxrQkFBQTtBQUFGO0FBRUU7RUFDRSx3QkFBQTtFQUNBLFNBQUE7QUFBSjtBQUVFO0VBQ0Usd0JBQUE7QUFBSjtBQUdBO0VBQ0UsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkVBQUE7RUFDQSxrRUFBQTtBQUFGO0FBSUE7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtBQURGO0FBSUE7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7RUFBcUIsNEJBQUE7QUFBdkI7QUFHQTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUFhLDJCQUFBO0VBQ2IsUUFBQTtFQUNBLCtCQUFBO0VBQ0Esd0RBQUE7RUFDQSxnQkFBQTtBQUNGIiwiZmlsZSI6InN0eWxlcy5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmJzLWNvbnRlbmVkb3Ige1xuICBtYXgtd2lkdGg6IDEyMDBweCAhaW1wb3J0YW50O1xufVxuXG4uYnMtb3B0aW9uYWwge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9xdWUtcGxhbmVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tei0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uYnMtYWNjaW9uYWJsZXMge1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDhweCAyNHB4IDhweCA0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDhweCAxMHB4IDBweCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMTIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCA4cHggMTBweCAwcHggcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjEyKTtcbiAgLW1zLWJveC1zaGFkb3c6IDBweCA4cHggMTBweCAwcHggcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjEyKTtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxMHB4IDBweCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMTIpO1xufVxuLmJzLWFjY2lvbmFibGVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi5icy1hY2Npb25hYmxlcy5mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnMtYWNjaW9uYWJsZXMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1NnB4IGF1dG8gMTJweDtcbn1cbi5icy1hY2Npb25hYmxlcyBhIHNwYW4ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXIgc3RhcnQ7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG59XG4uYnMtYWNjaW9uYWJsZXMgYSBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA4cHgpO1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuXG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUge1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnAtaW5wdXRncm91cCB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wLWlucHV0Z3JvdXAgaW5wdXQucC1pbnB1dHRleHQge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5wLWlucHV0Z3JvdXAgaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucC1pbnB1dGdyb3VwLWFkZG9uIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0LWRhcmsocmdiYSgyMzksIDIzOSwgMjM5LCAwLjMpLCByZ2JhKDU5LCA1OSwgNTksIDAuMykpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1zcGlubmVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0LXNwaW5uZXItY29udGFpbmVyIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIC8qIEVzcGFjaW8gcGFyYSBlbCBzcGlubmVyICovXG59XG5cbi5pbnB1dC1zcGlubmVyLWNvbnRhaW5lciAuYnMtbG9hZGVyLWh0bWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICAvKiBBanVzdGEgc2Vnw7puIGVsIGRpc2XDsW8gKi9cbiAgdG9wOiAyNSU7XG4gIC8qdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyovXG4gIC8qd2lkdGg6IDIwcHg7ICEqIEFqdXN0YSBzZWfDum4gZWwgdGFtYcOxbyBkZWwgc3Bpbm5lciAqISovXG4gIC8qaGVpZ2h0OiAyMHB4OyovXG59IiwiQG1peGluIGNlbnRyYXIoJG9mZnNldC14OiA1MCUsICRvZmZzZXQteTogNTAlKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkb2Zmc2V0LXk7XG4gIGxlZnQ6ICRvZmZzZXQteDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJG9mZnNldC14ICogLTEsICRvZmZzZXQteSAqIC0xKTtcbn1cbkBtaXhpbiBjZW50cmFyX2ZpeGVkKCRvZmZzZXQteDogNTAlLCAkb2Zmc2V0LXk6IDUwJSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogJG9mZnNldC15O1xuICBsZWZ0OiAkb2Zmc2V0LXg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKCRvZmZzZXQteCAqIC0xLCAkb2Zmc2V0LXkgKiAtMSk7XG59XG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzLCAkc3RhdHVzOiBmYWxzZSkge1xuICBAaWYgKCRzdGF0dXMpIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgfSBAZWxzZSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5AbWl4aW4gc2Nyb2xsaW5nKFxuICAkd2lkdGg6IDJweCxcbiAgJGhlaWdodDogMnB4LFxuICAkc2hhZG93OiA2cHgsXG4gICRzaGFkb3djb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpLFxuICAkYmFja2dyb3VuZDogI2YwYWFiYlxuKSB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgJHNoYWRvdyAkc2hhZG93Y29sb3I7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbkBtaXhpbiBmbGV4KCR0eXBlOiBmYWxzZSkge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBpZiAoJHR5cGUpIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgfSBAZWxzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQG1peGluIGZsZXgtaW5saW5lKCR0eXBlOiBmYWxzZSkge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgQGlmICgkdHlwZSkge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICB9IEBlbHNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG5AbWl4aW4gZmxleC1wb3NpdGlvbi1jaGlsZCgkaG9yaXpvbnRhbDogXCJsZWZ0XCIsICR2ZXJ0aWNhbDogXCJ0b3BcIikge1xuICAvLyBsZWZ0LCByaWdodCwgY2VudGVyLCBidywgYXIsdW5zZXRcbiAgQGlmICRob3Jpem9udGFsPT0gXCJsZWZ0XCIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiY2VudGVyXCIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJyaWdodFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJhclwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiYndcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJ1bnNldFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJldmVuXCIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLy8gdG9wLCBib3R0b20sIGNlbnRlciwgYmFzZSwgc3RyXG4gIEBpZiAkdmVydGljYWw9PSBcInRvcFwiIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImNlbnRlclwiIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwiYm90dG9tXCIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImJhc2VcIiB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwic3RyXCIge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwidW5zZXRcIiB7XG4gICAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICB9XG59XG5AbWl4aW4gbm8tc2hhZG93KCkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtaXhpbiBib3gtc2hhZG93KCRsZWZ0LCAkdG9wLCAkYmx1ciwgJHNpemUsICRjb2xvciwgJGluc2V0OiBmYWxzZSkge1xuICBAaWYgJGluc2V0IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzogaW5zZXQgJGxlZnQgJHRvcCAkYmx1ciAkc2l6ZSAkY29sb3I7XG4gICAgLW1zLWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzogJGxlZnQgJHRvcCAkYmx1ciAkc2l6ZSAkY29sb3I7XG4gICAgLW1zLWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICB9XG59XG5cbkBtaXhpbiBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKCRkaXN0cmlidXRpb246IFwidG9wXCIpIHtcbiAgQGlmICRkaXN0cmlidXRpb249PSBcInRvcFwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJjZW50ZXJcIiB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJib3R0b21cIiB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xuICB9IEBlbHNlIGlmICRkaXN0cmlidXRpb249PSBcInN0clwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJid1wiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYmV0d2VlbjtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJhclwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYXJvdW5kO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYXJvdW5kO1xuICB9IEBlbHNlIGlmICRkaXN0cmlidXRpb249PSBcImV2XCIge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1ldmVubHk7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1ldmVubHk7XG4gIH1cbn1cbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkcG9zaXRpb246IFwicm93XCIsICRyZXZlcnNlOiBmYWxzZSkge1xuICBAaWYgKCRwb3NpdGlvbj09IFwicm93XCIgYW5kICRyZXZlcnNlPT10cnVlKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwicm93XCIgYW5kICRyZXZlcnNlPT1mYWxzZSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfSBAZWxzZSBpZiAoJHBvc2l0aW9uPT0gXCJjb2x1bW5cIiBhbmQgJHJldmVyc2U9PXRydWUpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiY29sdW1uXCIgYW5kICRyZXZlcnNlPT1mYWxzZSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfSBAZWxzZSBpZiAoJHBvc2l0aW9uPT0gXCJpbml0aWFsXCIpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xuICB9XG59XG5AbWl4aW4gbGluZUNsYW1wICgkbGluZXM6Mikge1xuXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG59XG5AbWl4aW4gZ3JpZCgkY29sdW1uczogMywgJGdhcF9jOiA4cHgsICRnYXBfcjogOHB4LCAkZ3JpZF9oOiBub25lKSB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkY29sdW1ucywgMWZyKTtcbiAgY29sdW1uLWdhcDogJGdhcF9jO1xuICByb3ctZ2FwOiAkZ2FwX3I7XG4gIG1pbi1oZWlnaHQ6ICRncmlkX2g7XG59XG5AbWl4aW4gYW5pbWF0ZSgkcHJvcGVydHk6IGFsbCwgJGR1cmF0aW9uOiAwLjNzLCAkZWFzZTogbGluZWFyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbn1cblxuQG1peGluIGZpZ3VyZS1zaXplKCRoZWlnaHQ6IDQ4cHgsICR3aWR0aDogNDhweCkge1xuICBoZWlnaHQ6ICRoZWlnaHQ7XG4gIHdpZHRoOiAkd2lkdGg7XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuQG1peGluIGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHMuLi4pIHtcbiAgYmFja2dyb3VuZDogbnRoKG50aCgkY29sb3Itc3RvcHMsIDEpLCAxKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVnYWN5LWRpcmVjdGlvbigkZGlyZWN0aW9uKSwgJGNvbG9yLXN0b3BzKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuIl19 */
@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);
}
a {
  cursor: pointer;
}
@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, 1.7vw + 0.2rem, 2rem);
  --bs--font-size-titulo-l: clamp(1.3rem, 1.7vw + 0.2rem, 1.7rem);
  --bs--font-size-titulo-m: clamp(1.2rem, 1.7vw + 0.2rem, 1.5rem);
  --bs--font-size-titulo-label: 1.4rem;
  --bs--font-size-placeholder: 1.4rem;
  --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, 3.2vw + 0.2rem, 4rem);
  --bs--font-size-h2: clamp(1.8rem, 2vw + 0.2rem, 2.2rem);
  --bs--font-size-h3: clamp(1.8rem, 2vw + 0.2rem, 2rem);
  --bs--font-size-h4: 1.8rem;
  --bs--font-size-h5: 1.5rem;
  --bs--font-size-button: 1.3rem;
  --bs--color-principal-blanco: #ffffff;
  --bs--color-principal-verde: #00953A;
  --bs--color-principal-verde-hover: #037730;
  --bs--color-principal-azul: #006FB9;
  --bs--color-principal-azul-hover: #0C6098;
  --bs--color-principal-negro: #595B5A;
  --bs--color-secundario-amarillo: #F7D500;
  --bs--color-secundario-rojo: #EF3742;
  --bs--color-secundario-rojo-hover: #B91B24;
  --bs--color-secundario-azul-40: #99C5E3;
  --bs--color-secundario-azul-10: #F0F8FE;
  --bs--color-secundario-azul-5: #fafcff;
  --bs--color-secundario-verde-50: #80CA9C;
  --bs--color-grises-gris-5: #f9f9f9;
  --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-validacion-verde-10: #E5F4EB;
  --bs--color-validacion-verde-50: #80CA9C;
  --bs--color-validacion-amarillo-10: #FEF9D9;
  --bs--color-validacion-amarillo-50: #FBEA80;
  --bs--color-validacion-rojo-10: #FFE7E9;
  --bs--color-validacion-rojo-50: #F79BA0;
  --bs--color-comercial-verde: #59a80f;
  --bs--color-comercial-azul: #005fff;
  --bs--color-comercial-rojo: #f40034;
  --bs--color-comercial-amarillo: #f9b316;
  --bs--font-regular: overpassregular, sans-serif;
  --bs--font-bold: overpassbold, sans-serif;
  --bs--font-light: overpasslight, sans-serif;
}
p,
h1,
p.h1,
p.h2,
h2,
p.h3,
h3,
h4,
p.h4,
h5,
p.h5,
label {
  color: var(--bs--color-principal-negro);
}
p.bs-uppercase,
h1.bs-uppercase,
p.h1.bs-uppercase,
p.h2.bs-uppercase,
h2.bs-uppercase,
p.h3.bs-uppercase,
h3.bs-uppercase,
h4.bs-uppercase,
p.h4.bs-uppercase,
h5.bs-uppercase,
p.h5.bs-uppercase,
label.bs-uppercase {
  text-transform: uppercase;
}
p.bs-center,
h1.bs-center,
p.h1.bs-center,
p.h2.bs-center,
h2.bs-center,
p.h3.bs-center,
h3.bs-center,
h4.bs-center,
p.h4.bs-center,
h5.bs-center,
p.h5.bs-center,
label.bs-center {
  text-align: center !important;
}
p.bs-right,
h1.bs-right,
p.h1.bs-right,
p.h2.bs-right,
h2.bs-right,
p.h3.bs-right,
h3.bs-right,
h4.bs-right,
p.h4.bs-right,
h5.bs-right,
p.h5.bs-right,
label.bs-right {
  text-align: right !important;
}
p.bs-azul,
h1.bs-azul,
p.h1.bs-azul,
p.h2.bs-azul,
h2.bs-azul,
p.h3.bs-azul,
h3.bs-azul,
h4.bs-azul,
p.h4.bs-azul,
h5.bs-azul,
p.h5.bs-azul,
label.bs-azul {
  color: var(--bs--color-principal-azul) !important;
}
p {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-p);
  line-height: 2.4rem;
  color: var(--bs--color-principal-negro);
}
p strong {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-azul) !important;
}
p strong.bs-negro {
  color: var(--bs--color-principal-negro) !important;
}
p a {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-verde) !important;
  text-decoration: underline;
  text-underline-offset: 2px;
}
p a.bs-imagen {
  margin: 0 8px;
}
p a.bs-imagen:hover {
  opacity: 0.5;
}
p a:hover {
  color: var(--bs--color-principal-verde-hover) !important;
}
p a.bs-azul {
  color: var(--bs--color-principal-azul) !important;
}
p a.bs-azul:hover {
  color: var(--bs--color-principal-azul-hover) !important;
}
p.bs-caption {
  font-size: var(--bs--font-size-caption);
  color: var(--bs--color-grises-gris-50);
  line-height: 1.1rem;
}
p.bs-caption.bs-error {
  color: var(--bs--color-secundario-rojo);
}
.color p {
  color: var(--bs--color-principal-blanco);
}
.color p.bs-error {
  color: var(--bs--color-validacion-rojo-10);
}
p.h1,
h1 {
  font-family: "overpassbold", sans-serif;
  font-size: var(--bs--font-size-h1);
  line-height: normal;
}
p.h1.bs-contenido,
h1.bs-contenido {
  font-size: var(--bs--font-size-titulo-xl);
  text-transform: uppercase;
}
p.h1 strong,
h1 strong {
  font-family: "overpassbold", sans-serif;
}
p.h2,
h2 {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-h2);
  line-height: 3.4rem;
}
p.h2.bs-contenido,
h2.bs-contenido {
  font-size: var(--bs--font-size-titulo-l);
  text-transform: uppercase;
}
p.h2 strong,
h2 strong {
  font-family: "overpassbold", sans-serif;
}
p.h3,
h3 {
  font-family: "overpassbold", sans-serif;
  font-size: var(--bs--font-size-h3);
  line-height: 2.4rem;
}
p.h3.bs-contenido,
h3.bs-contenido {
  font-size: var(--bs--font-size-titulo-m);
  text-transform: uppercase;
  color: var(--bs--color-principal-azul);
}
p.h3.bs-contenido.bs-gris-80,
h3.bs-contenido.bs-gris-80 {
  color: var(--bs--color-grises-gris-80);
}
p.h3.bs-contenido.bs-negro,
h3.bs-contenido.bs-negro {
  color: var(--bs--color-principal-negro);
}
p.h4,
h4 {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-h4);
  line-height: 2.4rem;
}
p.h4 strong,
h4 strong {
  font-family: "overpassbold", sans-serif;
}
p.h5,
h5 {
  font-family: "overpassbold", sans-serif;
  font-size: var(--bs--font-size-h5);
  line-height: 2.4rem;
}
label p.h5,
label h5 {
  font-size: var(--bs--font-size-titulo-label);
  line-height: 1;
  margin-bottom: 8px;
  min-height: 1.4rem;
}
label p.h5[disabled],
label h5[disabled] {
  color: var(--bs--color-grises-gris-50);
}
label p.h5 span.bs-required,
label h5 span.bs-required {
  margin-left: 4px;
  color: var(--bs--color-secundario-rojo);
  font-size: 1.4rem;
}
label p.h5 span.bs-optional,
label h5 span.bs-optional {
  margin-left: 4px;
  color: var(--bs--color-grises-gris-50);
  font-size: 1.1rem;
  text-transform: uppercase;
}
.bs-color p.h5,
.bs-color h5 {
  color: var(--bs--color-principal-blanco);
}
.bs-color p.h5[disabled],
.bs-color h5[disabled] {
  color: var(--bs--color-principal-blanco);
  opacity: 0.5;
}
div.bs-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.bs-lista span {
  width: 20px;
  height: 20px;
  display: grid;
  place-items: center;
  color: var(--bs--color-principal-blanco);
  font-size: 1.3rem;
  margin-right: 12px;
  background-color: var(--bs--color-principal-azul);
  border-radius: 50%;
  margin-top: 2px;
}
div.bs-lista span.check {
  background: url('icon-bullet.77109fba637e8fcee24f.svg') center center no-repeat;
}
div.bs-lista p {
  flex: 1;
}
ul.bs-lista li,
ol.bs-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.bs-lista li {
  background: url('icon-bullet.77109fba637e8fcee24f.svg') left 1px no-repeat;
  background-size: auto 20px;
  min-height: 20px;
  line-height: 1.5;
}
ol.bs-lista {
  counter-reset: element-counter;
}
ol.bs-lista li {
  position: relative;
  counter-increment: element-counter;
}
ol.bs-lista li::before {
  content: counter(element-counter);
  height: 20px;
  width: 20px;
  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-azul);
  font-family: "overpassbold", sans-serif;
  font-size: 1rem;
}
.bs-contenedor {
  margin: 0 auto;
  display: block;
  width: calc(100% - 30px);
  max-width: 1340px;
}
.bs-contenedor.extended {
  max-width: clamp(1340px,100%,1600px);
}
.bs-wrapper {
  margin: 0 auto;
  display: block;
  width: 100%;
  max-width: 1340px;
}
.bs-wrapper.extended {
  max-width: calc($container-size + 380px);
}
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.bs-fotografia {
  height: auto;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  background-size: cover;
  filter: saturate(65%);
  -webkit-filter: saturate(65%);
}
/*!
 * 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;
  }
}
button {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  background: none;
  cursor: pointer;
}
.bs-btn {
  text-decoration: none;
  height: 48px;
  display: -ms-flex;
  display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  color: white;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  font-size: 1.3rem;
  text-align: center;
  padding: 0;
  min-width: 144px;
  font-size: var(--bs--font-size-button);
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
  margin: 6px 0;
  width: 100%;
  transition: all 0.1s linear;
  position: relative;
  cursor: pointer;
}
.bs-btn.no-margin-tb {
  margin-top: 0 !important;
  margin-bottom: 0px !important;
}
.bs-btn.no-margin-lr {
  margin-top: 0 !important;
  margin-bottom: 0px !important;
}
.bs-btn.no-margin {
  margin: 0 !important;
}
.bs-btna {
  cursor: pointer;
}
.bs-btn.min-w {
  min-width: 10px;
}
.bs-btn.small {
  height: 18px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  width: auto !important;
  min-width: 0px;
}
.bs-btn.tabla {
  height: 30px;
  width: auto;
  min-width: 96px;
  margin: 0;
  cursor: pointer;
}
@media only screen and (min-width : 600px) {
  .bs-btn.tabla {
    min-width: 50px;
  }
}
.bs-btn.tabla.min-w {
  min-width: 10px;
}
.bs-btn.tabla + .bs-btn-primary, .bs-btn.tabla + .bs-btn-secondary {
  margin-left: 5px;
}
.bs-btn.tabla + .bs-btn-icon-only {
  margin-left: 10px;
}
.bs-btn.tabla.bs-btn-icon-only {
  min-width: 0;
}
.bs-btn.tabla.bs-btn-link {
  min-width: 0;
  min-height: 0;
  height: auto;
}
@media only screen and (min-width : 600px) {
  .bs-btn {
    width: auto;
    padding-left: 15px;
    padding-right: 15px;
    min-width: 190px;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-btn {
    min-width: 220px;
  }
}
.bs-btn.icons {
  justify-content: space-between;
  align-items: center;
}
.bs-btn figure {
  height: 20px;
  width: 20px;
  display: block;
  margin-right: 10px;
  margin-left: 15px;
}
@media only screen and (min-width : 600px) {
  .bs-btn figure {
    margin-left: 0;
  }
}
.bs-btn figure img {
  height: 100%;
  width: auto;
}
.bs-btn span.arrow, .bs-btn span.dummy {
  height: 20px;
  width: 20px;
  background-size: 20px 20px;
  display: block;
}
.bs-btn span.arrow:last-child, .bs-btn span.dummy:last-child {
  margin-left: 10px;
  margin-right: 15px;
}
@media only screen and (min-width : 600px) {
  .bs-btn span.arrow:last-child, .bs-btn span.dummy:last-child {
    margin-right: 0;
  }
}
.bs-btn span.arrow:first-child, .bs-btn span.dummy:first-child {
  margin-left: 15px;
  margin-right: 10px;
}
@media only screen and (min-width : 600px) {
  .bs-btn span.arrow:first-child, .bs-btn span.dummy:first-child {
    margin-left: 0;
  }
}
.bs-btn span.add {
  height: 28px;
  width: 28px;
  background: url('icon-add.b4ebf682017b856f1c59.svg') center center no-repeat;
  background-size: 28px 28px;
  display: block;
}
.bs-btn span.add:last-child {
  margin-left: 10px;
  margin-right: 15px;
}
.bs-btn span.add:first-child {
  margin-left: 15px;
  margin-right: 10px;
}
.bs-btn span.remove {
  height: 28px;
  width: 28px;
  background: url('icon-remove.b0b5b8b7d50eed8d04c2.svg') center center no-repeat;
  background-size: 28px 28px;
  display: block;
}
.bs-btn span.remove:last-child {
  margin-left: 10px;
  margin-right: 15px;
}
.bs-btn span.remove:first-child {
  margin-left: 15px;
  margin-right: 10px;
}
.bs-btn.border {
  background: white;
}
.bs-btn.disabled, .bs-btn[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}
.bs-btn-secondary-color {
  color: var(--bs--color-principal-blanco);
  border: 2px solid var(--bs--color-principal-blanco);
}
.bs-btn-secondary-color.icons span.arrow {
  background: url('arrow-button.b4ca77d64a4f1bfa8e3a.svg') center center no-repeat;
}
.bs-btn-secondary-color:hover {
  opacity: 0.5;
}
.bs-btn-form {
  height: 46px;
  background-color: var(--bs--color-principal-verde);
  outline: var(--bs--color-principal-verde) 1px solid;
  border-radius: 0 4px 4px 0;
  margin: 0;
  padding: 0 16px;
  min-width: 0px;
  width: auto !important;
  max-width: 120px;
  transition: all 0s linear;
}
.bs-btn-form.icons {
  cursor: pointer;
}
.bs-btn-form.icons figure {
  margin: 0;
}
.bs-btn-form.no-bg {
  background: none;
  outline: none;
}
.bs-btn-form.no-bg:hover {
  background-color: none !important;
  opacity: 0.5;
}
.bs-btn-form.float {
  position: absolute;
  top: 0;
  right: 0px;
}
.bs-btn-form.audio {
  background: url('icon-mic-off.72038f5c1fc815aae0b9.svg') center center no-repeat;
}
.bs-btn-form.audio.active {
  background: url('icon-mic.107c7f33281057b431c4.svg') center center no-repeat;
}
.bs-btn-form.password {
  background: url('icon-watch-off.b7a217f8ffd962c87d86.svg') center center no-repeat;
}
.bs-btn-form.password.active {
  background: url('icon-watch.9a599deda43ec3d7c2e2.svg') center center no-repeat;
}
.bs-btn-form:hover:not(.audio):not(.password):not(.no-bg) {
  background-color: var(--bs--color-principal-verde-hover);
  outline: var(--bs--color-principal-verde-hover) 1px solid;
}
.bs-btn-form[disabled]:hover:not(.audio):not(.password):not(.no-bg) {
  background-color: var(--bs--color-principal-verde);
  outline: var(--bs--color-principal-verde) 1px solid;
}
.bs-btn.full {
  width: 100%;
}
.bs-btn-remove {
  border-radius: 4px;
  border: 2px dotted var(--bs--color-secundario-rojo);
  text-transform: none;
  height: auto;
  padding: 6px 0;
  min-height: 34px;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-btn-remove {
    width: auto;
    min-width: 190px;
  }
}
.bs-btn-remove span.label {
  font-size: 1.5rem;
  flex: 1;
  line-height: normal;
  margin: 0;
  text-align: left;
  color: var(--bs--color-secundario-rojo);
  padding-right: 15px;
}
.bs-btn-remove.icons span.remove {
  margin-left: 0;
  margin-right: 16px;
  margin-left: 15px;
}
.bs-btn-remove:hover {
  border: 2px dotted var(--bs--color-secundario-rojo-hover);
}
.bs-btn-remove:hover span.remove {
  filter: brightness(80%);
  -webkit-filter: brightness(80%);
}
.bs-btn-remove:hover span.label {
  color: var(--bs--color-secundario-rojo-hover);
}
.bs-btn-remove[disabled] span.remove {
  filter: brightness(100%);
  -webkit-filter: brightness(100%);
}
.bs-btn-remove[disabled] span.label {
  color: var(--bs--color-secundario-rojo);
}
.bs-btn-remove[disabled]:hover {
  border: 2px dotted var(--bs--color-secundario-rojo);
}
.bs-btn-add {
  border-radius: 4px;
  border: 2px dotted var(--bs--color-principal-verde);
  text-transform: none;
  height: auto;
  padding: 6px 0;
  min-height: 34px;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-btn-add {
    width: auto;
    min-width: 190px;
  }
}
.bs-btn-add span.label {
  font-size: 1.5rem;
  flex: 1;
  line-height: normal;
  margin: 0;
  text-align: left;
  color: var(--bs--color-principal-verde);
  padding-right: 15px;
}
.bs-btn-add.icons span.add {
  margin-left: 0;
  margin-right: 16px;
  margin-left: 15px;
}
.bs-btn-add:hover {
  border: 2px dotted var(--bs--color-principal-verde-hover);
}
.bs-btn-add:hover span.add {
  filter: brightness(80%);
  -webkit-filter: brightness(80%);
}
.bs-btn-add:hover span.label {
  color: var(--bs--color-principal-verde-hover);
}
.bs-btn-add[disabled] span.add {
  filter: brightness(100%);
  -webkit-filter: brightness(100%);
}
.bs-btn-add[disabled] span.label {
  color: var(--bs--color-principal-verde);
}
.bs-btn-add[disabled]:hover {
  border: 2px dotted var(--bs--color-principal-verde);
}
.bs-btn-link {
  color: var(--bs--color-principal-verde);
  text-decoration: underline;
  height: auto;
  text-transform: none;
  font-size: 1.5rem;
  padding: 0;
  margin: 0;
  display: inline;
  font-family: "overpassbold", sans-serif;
  text-underline-offset: 2px;
  min-width: 0;
  width: auto !important;
}
.bs-btn-link:hover {
  color: var(--bs--color-principal-verde-hover);
}
.bs-btn-link.icon {
  padding-left: 20px;
  position: relative;
}
.bs-btn-link.icon img {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
  height: 16px;
  width: auto;
}
.bs-btn-link.icon.invert {
  padding-right: 20px;
  padding-left: 0px;
}
.bs-btn-link.icon.invert img {
  position: absolute;
  top: 50%;
  left: 100%;
  transform: translate(-100%, -50%);
}
.bs-btn-link.icon:hover img {
  filter: brightness(80%);
  -webkit-filter: brightness(80%);
}
.bs-btn-link[disabled] {
  color: var(--bs--color-validacion-verde-50);
}
.bs-btn-link[disabled] img {
  filter: brightness(100%) grayscale(100%);
  -webkit-filter: brightness(100%) grayscale(100%);
}
.bs-btn-link[disabled]:hover {
  color: var(--bs--color-validacion-verde-50);
}
.bs-btn-link[disabled]:hover img {
  filter: brightness(100%) grayscale(100%);
  -webkit-filter: brightness(100%) grayscale(100%);
}
.bs-btn-primary {
  background-color: var(--bs--color-principal-verde);
}
.bs-btn-primary.icons span.arrow {
  background: url('arrow-button.b4ca77d64a4f1bfa8e3a.svg') center center no-repeat;
}
.bs-btn-primary:hover {
  background-color: var(--bs--color-principal-verde-hover);
}
.bs-btn-primary[disabled]:hover {
  background-color: var(--bs--color-principal-verde);
}
.bs-btn-primary-blue {
  background-color: var(--bs--color-principal-azul);
}
.bs-btn-primary-blue.icons span.arrow {
  background: url('arrow-button.b4ca77d64a4f1bfa8e3a.svg') center center no-repeat;
}
.bs-btn-primary-blue:hover {
  background-color: var(--bs--color-principal-azul-hover);
}
.bs-btn-primary-blue[disabled]:hover {
  background-color: var(--bs--color-principal-azul);
}
.bs-btn-secondary {
  background-color: var(--bs--color-principal-blanco);
  color: var(--bs--color-principal-verde);
  border: 2px solid var(--bs--color-principal-verde);
}
.bs-btn-secondary.icons span.arrow {
  background: url('arrow-button-secondary.641e836ae74b1ee94cf1.svg') center center no-repeat;
}
.bs-btn-secondary.icons:hover span,
.bs-btn-secondary.icons:hover figure {
  filter: brightness(80%);
  -webkit-filter: brightness(80%);
}
.bs-btn-secondary:hover {
  color: var(--bs--color-principal-verde-hover);
  border: 2px solid var(--bs--color-principal-verde-hover);
}
.bs-btn-secondary[disabled]:hover {
  border: 2px solid var(--bs--color-principal-verde);
}
.bs-btn-secondary-alert {
  color: var(--bs--color-secundario-rojo);
  border: 2px solid var(--bs--color-secundario-rojo);
}
.bs-btn-secondary-alert:hover {
  color: var(--bs--color-secundario-rojo-hover);
  border: 2px solid var(--bs--color-secundario-rojo-hover);
}
.bs-btn-secondary-alert[disabled]:hover {
  border: 2px solid var(--bs--color-secundario-rojo);
}
.bs-btn-secondary-negro {
  color: var(--bs--color-principal-negro);
  border: 2px solid var(--bs--color-principal-negro);
}
.bs-btn-secondary-negro:hover {
  color: var(--bs--color-grises-gris-80);
  border: 2px solid var(--bs--color-grises-gris-80);
}
.bs-btn-secondary-negro[disabled] {
  color: var(--bs--color-grises-gris-20);
  border: 2px solid var(--bs--color-grises-gris-20);
}
.bs-btn-secondary-negro[disabled]:hover {
  border: 2px solid var(--bs--color-grises-gris-20);
}
.bs-btn-back {
  color: var(--bs--color-principal-negro);
  justify-content: flex-start;
  align-items: center;
  min-width: 50px;
  padding-left: 0px;
  text-transform: none;
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-p);
}
.bs-btn-back span.arrow {
  margin-left: 0;
  margin-right: 10px;
  background: url('arrow-button-back.3b358da2b45e73136f85.svg') center center no-repeat;
}
.bs-btn-back:hover {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.bs-btn-back-color {
  color: var(--bs--color-principal-blanco);
  justify-content: flex-start;
  align-items: center;
  min-width: 50px;
  padding-left: 0px;
  text-transform: capitalize;
  font-size: var(--bs--font-size-p);
}
.bs-btn-back-color span.arrow {
  margin-left: 0;
  margin-right: 10px;
  background: url('arrow-button-back-white.74452a41a8aa0ee801fd.svg') center center no-repeat;
}
.bs-btn-back-color:hover {
  opacity: 0.5;
}
.bs-btn-terciary-color {
  color: var(--bs--color-principal-blanco);
  width: auto;
  min-width: 100px;
  text-transform: capitalize;
  font-size: var(--bs--font-size-p);
}
.bs-btn-terciary-color.icons span.arrow {
  background: url('arrow-button.b4ca77d64a4f1bfa8e3a.svg') center center no-repeat;
}
.bs-btn-terciary-color span {
  font-size: var(--bs--font-size-p);
}
.bs-btn-terciary-color:hover {
  opacity: 0.5;
}
.bs-btn-icon-only {
  padding-right: 10px;
  padding-left: 10px;
  min-width: 0px;
}
.bs-btn-icon-only figure {
  margin: 0;
}
.bs-btn-terciary {
  width: auto;
  color: var(--bs--color-principal-verde);
  text-transform: capitalize;
  font-size: var(--bs--font-size-p);
  min-width: 100px;
}
.bs-btn-terciary span {
  text-transform: capitalize;
}
.bs-btn-terciary.icons span.arrow {
  background: url('arrow-button-secondary.641e836ae74b1ee94cf1.svg') center center no-repeat;
}
.bs-btn-terciary.icons:hover span,
.bs-btn-terciary.icons:hover figure {
  filter: brightness(80%);
  -webkit-filter: brightness(80%);
}
.bs-btn-terciary:hover {
  color: var(--bs--color-principal-verde-hover);
}
.bs-btn-terciary[disabled]:hover {
  color: var(--bs--color-principal-verde);
}
.bs-selector {
  position: relative;
  min-height: 54px;
  border-radius: 4px;
  border: 3px solid var(--bs--color-grises-gris-15);
  padding: 8px 16px;
  width: calc(100% - 32px);
  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);
}
.bs-selector:hover {
  border: 3px solid rgba(0, 111, 185, 0.5);
}
.bs-selector.active.simple {
  background-color: var(--bs--color-principal-azul);
  border: 3px solid var(--bs--color-principal-azul);
}
.bs-selector.active.simple .label {
  color: var(--bs--color-principal-blanco);
}
.bs-selector.active.simple.icon figure img {
  filter: brightness(400%);
  -webkit-filter: brightness(400%);
}
.bs-selector.icon figure {
  width: 100%;
  margin: 0;
}
.bs-selector.icon figure img {
  height: 100%;
  width: auto;
}
.bs-selector.icon.compacto figure {
  height: 20px;
}
.bs-selector.p-lr-2 {
  padding-left: 2px;
  padding-right: 2px;
}
.bs-selector.p-lr-4 {
  padding-left: 4px;
  padding-right: 4px;
}
.bs-selector.p-lr-8 {
  padding-left: 8px;
  padding-left: 8px;
}
.bs-selector.simple {
  width: auto;
  min-width: 50px;
  max-width: 200px;
}
.bs-selector.simple span.label {
  line-height: 1;
}
.bs-selector.simple.center span.label {
  text-align: center;
}
.bs-selector.compacto {
  min-height: 32px;
  min-width: 16px;
  padding-left: 4px;
  padding-right: 2px;
  margin: 0 2px 6px 0;
}
@media only screen and (min-width : 1000px) {
  .bs-selector.compacto {
    margin-right: 8px;
    padding-left: 8px;
    padding-right: 8px;
  }
}
.bs-selector.compacto.small {
  margin: 0 0 4px 0;
  min-height: 20px;
}
.bs-selector.min-w.mw-10 {
  min-width: 10px;
}
.bs-selector.min-w.mw-20 {
  min-width: 20px;
}
.bs-selector.min-w.mw-30 {
  min-width: 30px;
}
.bs-selector.min-w.mw-40 {
  min-width: 40px;
}
.bs-selector.min-w.mw-50 {
  min-width: 50px;
}
.bs-selector.min-w.mw-60 {
  min-width: 60px;
}
.bs-selector.min-w.mw-70 {
  min-width: 70px;
}
.bs-selector.min-w.mw-80 {
  min-width: 80px;
}
.bs-selector.min-w.mw-90 {
  min-width: 90px;
}
.bs-selector.min-w.mw-100 {
  min-width: 100px;
}
.bs-selector.min-w.mw-110 {
  min-width: 110px;
}
.bs-selector.min-w.mw-120 {
  min-width: 120px;
}
.bs-selector.min-w.mw-130 {
  min-width: 130px;
}
.bs-selector.min-w.mw-140 {
  min-width: 140px;
}
.bs-selector.min-w.mw-150 {
  min-width: 150px;
}
.bs-selector.min-w.mw-160 {
  min-width: 160px;
}
.bs-selector.min-w.mw-170 {
  min-width: 170px;
}
.bs-selector.min-w.mw-180 {
  min-width: 180px;
}
.bs-selector.min-w.mw-190 {
  min-width: 190px;
}
.bs-selector.min-w.mw-200 {
  min-width: 200px;
}
.bs-selector.min-w.mw-210 {
  min-width: 210px;
}
.bs-selector.min-w.mw-220 {
  min-width: 220px;
}
.bs-selector.min-w.mw-230 {
  min-width: 230px;
}
.bs-selector.min-w.mw-240 {
  min-width: 240px;
}
.bs-selector.min-w.mw-250 {
  min-width: 250px;
}
.bs-selector.min-w.mw-260 {
  min-width: 260px;
}
.bs-selector.min-w.mw-270 {
  min-width: 270px;
}
.bs-selector.min-w.mw-280 {
  min-width: 280px;
}
.bs-selector.min-w.mw-290 {
  min-width: 290px;
}
.bs-selector.min-w.mw-300 {
  min-width: 300px;
}
.bs-selector.min-w.mw-310 {
  min-width: 310px;
}
.bs-selector.min-w.mw-320 {
  min-width: 320px;
}
.bs-selector.min-w.mw-330 {
  min-width: 330px;
}
.bs-selector.min-w.mw-340 {
  min-width: 340px;
}
.bs-selector.min-w.mw-350 {
  min-width: 350px;
}
.bs-selector.min-w.mw-360 {
  min-width: 360px;
}
.bs-selector.min-w.mw-370 {
  min-width: 370px;
}
.bs-selector.min-w.mw-380 {
  min-width: 380px;
}
.bs-selector.min-w.mw-390 {
  min-width: 390px;
}
.bs-selector.min-w.mw-400 {
  min-width: 400px;
}
@media only screen and (min-width : 1000px) {
  .bs-selector {
    width: auto;
    max-width: 600px;
    min-width: 200px;
  }
}
.bs-selector.w-100p {
  width: calc(100% - 32px);
}
.bs-selector.min-0 {
  min-width: 0;
}
.bs-selector.suspended figure {
  opacity: 0.5;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.bs-selector.suspended span.label, .bs-selector.suspended span.preface, .bs-selector.suspended span.caption {
  color: var(--bs--color-grises-gris-50) !important;
}
.bs-selector.suspended span.arrow, .bs-selector.suspended span.delete {
  opacity: 0.5;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.bs-selector[disabled] {
  border: 3px solid var(--bs--color-grises-gris-10);
  cursor: not-allowed;
}
.bs-selector[disabled] span.caption, .bs-selector[disabled] span.label, .bs-selector[disabled] span.preface {
  color: var(--bs--color-grises-gris-50);
  color: var(--bs--color-grises-gris-50);
}
.bs-selector[disabled] span.arrow, .bs-selector[disabled] span.delete {
  opacity: 0.5;
}
.bs-selector figure {
  margin-right: 16px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.bs-selector figure img {
  width: 100%;
  height: auto;
}
.bs-selector.grande figure {
  height: auto;
  max-height: 48px;
  width: 48px;
}
.bs-selector.superior {
  justify-content: space-between;
  align-items: flex-start;
}
.bs-selector.superior span.arrow {
  margin-top: 20px;
}
.bs-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);
}
.bs-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;
}
.bs-selector div.datos-informacion .dato h4 {
  display: block;
  color: var(--bs--color-principal-azul);
  font-size: 1.8rem;
  font-family: "overpassbold", sans-serif;
}
.bs-selector div.datos-informacion .dato:last-child > span,
.bs-selector div.datos-informacion .dato:last-child > h4 {
  text-align: right;
}
.bs-selector div.datos-informacion .dato.estado {
  flex: 1;
}
.bs-selector div.datos-informacion .dato.monto {
  flex: 1;
}
.bs-selector span {
  text-align: left;
}
.bs-selector span.arrow {
  height: 20px;
  width: 20px;
  display: inline-block;
  background: url('arrow-button-secondary.641e836ae74b1ee94cf1.svg') center center no-repeat;
  margin-left: 16px;
}
.bs-selector span.delete {
  height: 20px;
  width: 20px;
  display: inline-block;
  background: url('delete-button.49b92d4f200146962993.svg') center center no-repeat;
  margin-left: 16px;
}
.bs-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) {
  .bs-selector span.label {
    line-height: 2.2rem;
  }
}
.bs-selector span.label + .caption {
  margin-left: 16px;
}
.bs-selector span.label.fix {
  font-size: 1.3rem;
}
.bs-selector span.label.fix + .fix {
  margin-left: 8px;
}
.bs-selector span.label.fix + .arrow {
  flex: 1;
  margin-left: 8px;
}
.bs-selector span.bs-title {
  display: block;
  font-family: "overpassbold", sans-serif;
  font-size: 1.5rem;
  color: var(--bs--color-principal-negro);
  line-height: normal;
}
.bs-selector span.bs-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) {
  .bs-selector span.bs-description {
    font-size: 1.1rem;
  }
}
.bs-selector span.preface {
  display: block;
  font-family: "overpassregular", sans-serif;
  font-size: 1.3rem;
  color: var(--bs--color-principal-azul);
  line-height: normal;
}
.bs-selector span.bs-caption {
  display: block;
  font-family: "overpassregular", sans-serif;
  font-size: 1.3rem;
  color: var(--bs--color-grises-gris-80);
  line-height: normal;
}
.bs-selector span.bs-caption strong {
  color: var(--bs--color-principal-azul);
  font-family: "overpassbold", sans-serif;
}
.bs-selector.visited {
  border: 3px solid rgba(0, 111, 185, 0.5);
}
.bs-selector.visited span.arrow {
  background-image: url('check-button-blue.a30c4c7b3554b564f1a9.svg');
}
.bs-estados-generales {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
.bs-estados-generales.derecha {
  justify-content: flex-end;
  align-items: center;
}
.bs-estados-generales.izquierda {
  justify-content: flex-start;
  align-items: center;
}
.bs-estados-generales.centro {
  justify-content: center;
  align-items: center;
}
.bs-estados-generales h5 {
  font-size: 1.5rem;
  font-family: "overpassbold", sans-serif;
  padding-right: 8px;
}
@media only screen and (min-width : 600px) {
  .bs-estados-generales h5 {
    font-size: 1.8rem;
  }
}
.bs-estados-generales span {
  border-radius: 50%;
  height: 12px;
  width: 12px;
  display: inline-block;
  background-color: var(--bs--color-principal-negro);
}
@media only screen and (min-width : 600px) {
  .bs-estados-generales span {
    height: 16px;
    width: 16px;
  }
}
.bs-estados-generales.verde h5 {
  color: var(--bs--color-principal-verde);
}
.bs-estados-generales.verde span {
  background-color: var(--bs--color-principal-verde);
}
.bs-estados-generales.azul h5 {
  color: var(--bs--color-principal-azul);
}
.bs-estados-generales.azul span {
  background-color: var(--bs--color-principal-azul);
}
.bs-estados-generales.rojo h5 {
  color: var(--bs--color-principal-rojo);
}
.bs-estados-generales.rojo span {
  background-color: var(--bs--color-principal-rojo);
}
.bs-selector-group {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  align-content: stretch;
  -webkit-align-content: stretch;
  -moz-flex-direction: stretch;
  justify-content: flex-start;
  align-items: stretch;
}
.bs-selector-group.right {
  justify-content: flex-end;
  align-items: stretch;
}
.bs-selector-group.center {
  justify-content: center;
  align-items: stretch;
}
.bs-selector-group.bw {
  justify-content: space-between;
  align-items: stretch;
}
.bs-separador {
  clear: both;
  float: none;
  width: 100%;
  display: block;
  height: 10px;
}
.bs-separador.h-5 {
  height: 5px;
}
.bs-separador.h-10 {
  height: 10px;
}
.bs-separador.h-15 {
  height: 15px;
}
.bs-separador.h-20 {
  height: 20px;
}
.bs-separador.h-25 {
  height: 25px;
}
.bs-separador.h-30 {
  height: 30px;
}
.bs-separador.h-35 {
  height: 35px;
}
.bs-separador.h-40 {
  height: 40px;
}
.bs-separador.h-45 {
  height: 45px;
}
.bs-separador.h-50 {
  height: 50px;
}
.bs-separador.h-55 {
  height: 55px;
}
.bs-separador.h-60 {
  height: 60px;
}
.bs-separador.h-65 {
  height: 65px;
}
.bs-separador.h-70 {
  height: 70px;
}
.bs-separador.h-75 {
  height: 75px;
}
.bs-separador.h-80 {
  height: 80px;
}
.bs-separador.h-85 {
  height: 85px;
}
.bs-separador.h-90 {
  height: 90px;
}
.bs-separador.h-95 {
  height: 95px;
}
.bs-separador.h-100 {
  height: 100px;
}
.bs-separador.h-105 {
  height: 105px;
}
.bs-separador.h-110 {
  height: 110px;
}
.bs-separador.h-115 {
  height: 115px;
}
.bs-separador.h-120 {
  height: 120px;
}
.bs-separador.h-125 {
  height: 125px;
}
.bs-separador.h-130 {
  height: 130px;
}
.bs-separador.h-135 {
  height: 135px;
}
.bs-separador.h-140 {
  height: 140px;
}
.bs-separador.h-145 {
  height: 145px;
}
.bs-separador.h-150 {
  height: 150px;
}
.bs-separador.h-155 {
  height: 155px;
}
.bs-separador.h-160 {
  height: 160px;
}
.bs-separador.h-165 {
  height: 165px;
}
.bs-separador.h-170 {
  height: 170px;
}
.bs-separador.h-175 {
  height: 175px;
}
.bs-separador.h-180 {
  height: 180px;
}
.bs-separador.h-185 {
  height: 185px;
}
.bs-separador.lineal {
  position: relative;
  margin: 4px 0;
}
.bs-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);
}
.bs-separador.lineal.th-1:after {
  border-radius: calc($height/2);
  height: 1px !important;
}
.bs-separador.lineal.th-2:after {
  border-radius: calc($height/2);
  height: 2px !important;
}
.bs-separador.lineal.th-3:after {
  border-radius: calc($height/2);
  height: 3px !important;
}
.bs-separador.lineal.th-4:after {
  border-radius: calc($height/2);
  height: 4px !important;
}
.bs-separador.lineal.th-5:after {
  border-radius: calc($height/2);
  height: 5px !important;
}
.bs-separador.lineal.th-6:after {
  border-radius: calc($height/2);
  height: 6px !important;
}
.bs-separador.lineal.th-7:after {
  border-radius: calc($height/2);
  height: 7px !important;
}
.bs-separador.lineal.th-8:after {
  border-radius: calc($height/2);
  height: 8px !important;
}
.bs-separador.lineal.th-9:after {
  border-radius: calc($height/2);
  height: 9px !important;
}
.bs-separador.lineal.th-10:after {
  border-radius: calc($height/2);
  height: 10px !important;
}
figure.bs-iconos {
  height: 64px;
  width: 64px;
  margin: 0;
  padding: 0;
  /*Sistema de tamaños, la caja */
  display: inline-block;
}
figure.bs-iconos img {
  width: 100%;
  height: auto;
}
figure.bs-iconos.center {
  margin: 0 auto;
}
figure.bs-iconos.center img {
  margin: 0 auto;
}
figure.bs-iconos.block {
  display: block;
}
figure.bs-iconos.w-5 {
  height: 5px;
  width: 5px;
}
figure.bs-iconos.w-10 {
  height: 10px;
  width: 10px;
}
figure.bs-iconos.w-15 {
  height: 15px;
  width: 15px;
}
figure.bs-iconos.w-20 {
  height: 20px;
  width: 20px;
}
figure.bs-iconos.w-25 {
  height: 25px;
  width: 25px;
}
figure.bs-iconos.w-30 {
  height: 30px;
  width: 30px;
}
figure.bs-iconos.w-35 {
  height: 35px;
  width: 35px;
}
figure.bs-iconos.w-40 {
  height: 40px;
  width: 40px;
}
figure.bs-iconos.w-45 {
  height: 45px;
  width: 45px;
}
figure.bs-iconos.w-50 {
  height: 50px;
  width: 50px;
}
figure.bs-iconos.w-55 {
  height: 55px;
  width: 55px;
}
figure.bs-iconos.w-60 {
  height: 60px;
  width: 60px;
}
figure.bs-iconos.w-65 {
  height: 65px;
  width: 65px;
}
figure.bs-iconos.w-70 {
  height: 70px;
  width: 70px;
}
figure.bs-iconos.w-75 {
  height: 75px;
  width: 75px;
}
figure.bs-iconos.w-80 {
  height: 80px;
  width: 80px;
}
figure.bs-iconos.w-85 {
  height: 85px;
  width: 85px;
}
figure.bs-iconos.w-90 {
  height: 90px;
  width: 90px;
}
figure.bs-iconos.w-95 {
  height: 95px;
  width: 95px;
}
figure.bs-iconos.w-100 {
  height: 100px;
  width: 100px;
}
figure.bs-iconos.w-105 {
  height: 105px;
  width: 105px;
}
figure.bs-iconos.w-110 {
  height: 110px;
  width: 110px;
}
figure.bs-iconos.w-115 {
  height: 115px;
  width: 115px;
}
figure.bs-iconos.w-120 {
  height: 120px;
  width: 120px;
}
figure.bs-iconos.w-125 {
  height: 125px;
  width: 125px;
}
figure.bs-iconos.w-130 {
  height: 130px;
  width: 130px;
}
figure.bs-iconos.w-135 {
  height: 135px;
  width: 135px;
}
figure.bs-iconos.w-140 {
  height: 140px;
  width: 140px;
}
figure.bs-iconos.w-145 {
  height: 145px;
  width: 145px;
}
figure.bs-iconos.w-150 {
  height: 150px;
  width: 150px;
}
figure.bs-iconos.w-155 {
  height: 155px;
  width: 155px;
}
figure.bs-iconos.w-8 {
  height: 8px;
  width: 8px;
}
figure.bs-iconos.w-16 {
  height: 16px;
  width: 16px;
}
figure.bs-iconos.w-24 {
  height: 24px;
  width: 24px;
}
figure.bs-iconos.w-32 {
  height: 32px;
  width: 32px;
}
figure.bs-iconos.w-48 {
  height: 48px;
  width: 48px;
}
figure.bs-iconos.w-64 {
  height: 64px;
  width: 64px;
}
figure.bs-iconos.w-72 {
  height: 72px;
  width: 72px;
}
figure.bs-iconos.w-96 {
  height: 96px;
  width: 96px;
}
figure.bs-iconos.w-144 {
  height: 144px;
  width: 144px;
}
header.bs-header {
  background-color: var(--bs--color-principal-blanco);
  z-index: 990;
  height: 60px;
  width: 100%;
  position: fixed;
  display: block;
  left: 0;
  top: 0;
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
  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;
}
header.bs-header a.logo {
  height: 32px;
  display: inline-block;
  margin-left: 8px;
}
@media only screen and (min-width : 360px) {
  header.bs-header a.logo {
    margin: 0 16px;
  }
}
@media only screen and (min-width : 600px) {
  header.bs-header a.logo {
    height: 32px;
  }
}
header.bs-header a.logo img {
  height: 24px;
  margin-top: 4px;
  width: auto;
}
@media only screen and (min-width : 360px) {
  header.bs-header a.logo img {
    margin-top: 0;
    height: 32px;
  }
}
header.bs-header .actions {
  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.bs-header .actions .action {
  position: relative;
  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;
}
header.bs-header .actions .action span.bubble {
  width: 16px;
  height: 16px;
  display: grid;
  place-items: center;
  font-size: 1.1rem;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-blanco);
  border-radius: 50%;
  position: absolute;
  top: 2px;
  right: 20px;
}
header.bs-header .actions .action span.bubble.azul {
  background: var(--bs--color-principal-azul);
}
header.bs-header .actions .action span.bubble.verde {
  background: var(--bs--color-principal-verde);
}
header.bs-header button.menu {
  width: 30px;
  height: 30px;
  margin: 0 8px;
  display: inline-block;
  background: url('icon-ui-nav-menu.4f5ebbaf1b1572bda30c.svg') center center no-repeat;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  background-size: 30px auto;
}
header.bs-header button.menu.active {
  background-image: url('delete-button.49b92d4f200146962993.svg');
  background-size: 24px auto !important;
}
header.bs-header button.menu:hover {
  opacity: 0.7;
}
header.bs-header.corporativo {
  border-bottom: none;
  height: auto;
  -ms-box-shadow: 0px 0px 20px 0px rgba(100, 100, 100, 0.09);
  box-shadow: 0px 0px 20px 0px rgba(100, 100, 100, 0.09);
}
header.bs-header.corporativo .top,
header.bs-header.corporativo .bottom {
  width: 100%;
}
header.bs-header.corporativo .top {
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
  display: block;
}
header.bs-header.corporativo .top .bs-contenedor {
  position: relative;
  width: 100%;
  height: 60px;
  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;
}
header.bs-header.corporativo .top .bs-contenedor .actions {
  height: 40px;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu {
  position: static;
  padding: 0 2px;
}
@media only screen and (min-width : 600px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action.menu {
    position: relative;
  }
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu .bs-menu-desplegable {
  display: none;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu:hover .bs-menu-desplegable {
  display: block;
}
@media only screen and (min-width : 360px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action.menu {
    padding: 0 3px;
  }
}
@media only screen and (min-width : 430px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action.menu {
    padding: 0 10px;
  }
}
@media only screen and (min-width : 600px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action.menu {
    padding: 0 20px;
    border-right: 1px solid var(--bs--color-grises-gris-40);
  }
  header.bs-header.corporativo .top .bs-contenedor .actions .action.menu:last-child {
    border-right: none;
  }
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a {
  position: relative;
  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;
  cursor: pointer;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a > figcaption {
  display: none;
  margin-right: 20px;
}
@media only screen and (min-width : 600px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a > figcaption {
    display: inline-block;
  }
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a > figcaption p,
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a > figcaption h4 {
  font-size: 1.35rem;
  line-height: 1.3;
  text-align: right;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a > figcaption h4 {
  font-family: "overpassbold", sans-serif;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a > figure {
  height: 40px;
  display: grid;
  place-items: center;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a > figure img {
  height: 30px;
  width: auto;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a:hover > figcaption {
  opacity: 0.5;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action.menu > a:hover > figure {
  opacity: 0.5;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) {
  cursor: pointer;
  padding: 0 2px;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar {
  position: absolute;
  top: 60px;
  right: 0;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar label {
  margin: 0;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar label .btn {
  margin: 0;
  height: 30px !important;
}
@media only screen and (min-width : 1000px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar label .btn {
    height: 40px !important;
  }
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar label .btn figure {
  height: 30px !important;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar label .btn figure img {
  height: 24px;
}
@media only screen and (min-width : 1000px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar label .btn figure {
    height: 40px !important;
    display: grid;
    place-items: center;
  }
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar label .btn figure img {
    height: 34px;
  }
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar input {
  background: none !important;
  width: 100%;
  margin: 0;
  line-height: 30px !important;
  -moz-text-align-last: right;
       text-align-last: right;
  padding-right: 8px;
}
@media only screen and (min-width : 1000px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar input {
    width: 200px;
    line-height: 40px !important;
  }
}
@media only screen and (min-width : 1000px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu).buscar {
    position: static;
  }
}
@media only screen and (min-width : 360px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) {
    padding: 0 3px;
  }
}
@media only screen and (min-width : 430px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) {
    padding: 0 10px;
  }
}
@media only screen and (min-width : 1000px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) {
    padding: 0 20px;
    border-right: 1px solid var(--bs--color-grises-gris-40);
  }
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu):last-child {
    border-right: none;
  }
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) > figcaption {
  display: none;
  margin-right: 20px;
}
@media only screen and (min-width : 600px) {
  header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) > figcaption {
    display: inline-block;
  }
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) > figcaption p,
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) > figcaption h4 {
  font-size: 1.35rem;
  line-height: 1.3;
  text-align: right;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) > figcaption h4 {
  font-family: "overpassbold", sans-serif;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) > figure {
  height: 40px;
  display: grid;
  place-items: center;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu) > figure img {
  height: 30px;
  width: auto;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu):hover > figcaption {
  opacity: 0.5;
}
header.bs-header.corporativo .top .bs-contenedor .actions .action:not(.menu):hover > figure {
  opacity: 0.5;
}
header.bs-header.corporativo .top .bs-contenedor button.menu {
  display: inline-block;
}
@media only screen and (min-width : 360px) {
  header.bs-header.corporativo .top .bs-contenedor button.menu {
    margin: 0 16px;
    background-size: 40px auto;
  }
  header.bs-header.corporativo .top .bs-contenedor button.menu + a.logo {
    margin-left: 0px;
  }
}
@media only screen and (min-width : 1000px) {
  header.bs-header.corporativo .top .bs-contenedor button.menu {
    display: none;
  }
  header.bs-header.corporativo .top .bs-contenedor button.menu + a.logo {
    margin-left: 16px;
  }
}
header.bs-header.corporativo .top .bs-contenedor button.menu:hover {
  opacity: 0.7;
}
header.bs-header.corporativo .bottom {
  height: 30px;
  width: 100%;
}
header.bs-header.corporativo .bottom > .bs-contenedor {
  position: relative;
}
header.bs-header.corporativo .bottom > .bs-contenedor > ul {
  height: 30px;
  width: 100%;
  display: none;
}
@media only screen and (min-width : 1000px) {
  header.bs-header.corporativo .bottom > .bs-contenedor > ul {
    display: -ms-flex;
    display: inline-flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
}
header.bs-header.corporativo .bottom > .bs-contenedor > ul > li {
  list-style: none;
  position: relative;
}
header.bs-header.corporativo .bottom > .bs-contenedor > ul > li > a {
  cursor: pointer;
  padding: 0 10px;
  font-size: var(--bs--font-size-menu);
  color: var(--bs--color-principal-negro);
  text-decoration: none;
  font-family: "overpassbold", sans-serif;
  line-height: 3rem;
}
header.bs-header.corporativo .bottom > .bs-contenedor > ul > li .bs-menu-desplegable {
  display: none;
  z-index: 990;
}
header.bs-header.corporativo .bottom > .bs-contenedor > ul > li:hover > a {
  color: var(--bs--color-principal-verde);
}
header.bs-header.corporativo .bottom > .bs-contenedor > ul > li:hover .bs-menu-desplegable {
  display: block;
}
header.bs-header.privado {
  height: 50px;
}
header.bs-header.privado .bs-contenedor {
  position: relative;
  width: 100%;
  height: 50px;
  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;
}
@media only screen and (min-width : 600px) {
  header.bs-header.privado .bs-contenedor {
    height: 60px;
  }
}
@media only screen and (min-width : 600px) {
  header.bs-header.privado {
    height: 60px;
  }
}
header.bs-header.privado .actions {
  height: 40px;
}
header.bs-header.privado .actions .action.menu {
  position: static;
  padding: 0 10px;
  border-right: 1px solid var(--bs--color-grises-gris-40);
}
@media only screen and (min-width : 600px) {
  header.bs-header.privado .actions .action.menu {
    position: relative;
  }
}
header.bs-header.privado .actions .action.menu .bs-menu-desplegable {
  display: none;
}
header.bs-header.privado .actions .action.menu:hover .bs-menu-desplegable {
  display: block;
}
@media only screen and (min-width : 600px) {
  header.bs-header.privado .actions .action.menu {
    padding: 0 20px;
  }
}
header.bs-header.privado .actions .action.menu:last-child {
  border-right: none;
}
header.bs-header.privado .actions .action.menu > a {
  position: relative;
  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;
  width: 100%;
  cursor: pointer;
}
header.bs-header.privado .actions .action.menu > a > figcaption {
  display: none;
  margin-right: 20px;
}
@media only screen and (min-width : 600px) {
  header.bs-header.privado .actions .action.menu > a > figcaption {
    display: inline-block;
  }
}
header.bs-header.privado .actions .action.menu > a > figcaption p,
header.bs-header.privado .actions .action.menu > a > figcaption h4 {
  font-size: 1.35rem;
  line-height: 1.3;
  text-align: right;
}
header.bs-header.privado .actions .action.menu > a > figcaption h4 {
  font-family: "overpassbold", sans-serif;
}
header.bs-header.privado .actions .action.menu > a > figure {
  height: 40px;
  display: grid;
  place-items: center;
}
header.bs-header.privado .actions .action.menu > a > figure img {
  height: 30px;
  width: auto;
}
header.bs-header.privado .actions .action.menu > a:hover > figcaption {
  opacity: 0.5;
}
header.bs-header.privado .actions .action.menu > a:hover > figure {
  opacity: 0.5;
}
header.bs-header.privado .actions .action:not(.menu) {
  cursor: pointer;
  padding: 0 10px;
  border-right: 1px solid var(--bs--color-grises-gris-40);
}
@media only screen and (min-width : 600px) {
  header.bs-header.privado .actions .action:not(.menu) {
    padding: 0 20px;
  }
}
header.bs-header.privado .actions .action:not(.menu):last-child {
  border-right: none;
}
header.bs-header.privado .actions .action:not(.menu) > figcaption {
  display: none;
  margin-right: 20px;
}
@media only screen and (min-width : 600px) {
  header.bs-header.privado .actions .action:not(.menu) > figcaption {
    display: inline-block;
  }
}
header.bs-header.privado .actions .action:not(.menu) > figcaption p,
header.bs-header.privado .actions .action:not(.menu) > figcaption h4 {
  font-size: 1.35rem;
  line-height: 1.3;
  text-align: right;
}
header.bs-header.privado .actions .action:not(.menu) > figcaption h4 {
  font-family: "overpassbold", sans-serif;
}
header.bs-header.privado .actions .action:not(.menu) > figure {
  height: 40px;
  display: grid;
  place-items: center;
}
header.bs-header.privado .actions .action:not(.menu) > figure img {
  height: 30px;
  width: auto;
}
header.bs-header.privado .actions .action:not(.menu):hover > figcaption {
  opacity: 0.5;
}
header.bs-header.privado .actions .action:not(.menu):hover > figure {
  opacity: 0.5;
}
header.bs-header.privado button.menu {
  margin: 0 16px;
  background-size: 40px auto;
}
header.bs-header.privado button.menu + a.logo {
  margin-left: 0px;
}
header.bs-header.simple .bs-contenedor {
  height: 60px;
  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;
}
header.bs-header.simple .bs-contenedor h1 {
  flex: 1;
  text-align: center;
  display: none;
}
@media only screen and (min-width : 600px) {
  header.bs-header.simple .bs-contenedor h1 {
    display: inline-block;
  }
}
header.bs-header.simple .bs-contenedor a.logo {
  max-width: 150px;
  height: 32px;
  margin-left: 16px;
}
@media only screen and (min-width : 600px) {
  header.bs-header.simple .bs-contenedor a.logo {
    height: 40px;
  }
}
@media only screen and (min-width : 1280px) {
  header.bs-header.simple .bs-contenedor a.logo {
    margin-left: 0px;
  }
}
header.bs-header.simple .bs-contenedor a.logo img {
  height: 32px;
}
@media only screen and (min-width : 600px) {
  header.bs-header.simple .bs-contenedor a.logo img {
    height: 40px;
  }
}
header.bs-header.simple .bs-contenedor .floating-img {
  margin-left: auto;
  width: 64px;
  height: auto;
  margin-right: 16px;
}
@media only screen and (min-width : 600px) {
  header.bs-header.simple .bs-contenedor .floating-img {
    width: auto;
  }
}
@media only screen and (min-width : 1280px) {
  header.bs-header.simple .bs-contenedor .floating-img {
    margin-right: 0px;
  }
}
header.bs-header.simple .bs-contenedor a.resumen {
  text-decoration: none;
  height: 60px;
  width: clamp(70px, 10vw, 88px);
  background-color: var(--bs--color-principal-verde);
  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;
}
header.bs-header.simple .bs-contenedor a.resumen:hover, header.bs-header.simple .bs-contenedor a.resumen:active {
  background-color: var(--bs--color-principal-verde-hover);
}
header.bs-header.simple .bs-contenedor a.resumen figure {
  width: 100%;
  display: inline-block;
  text-align: center;
  margin: 0;
  padding: 0;
}
header.bs-header.simple .bs-contenedor a.resumen figure img {
  margin: 2px auto;
}
header.bs-header.simple .bs-contenedor a.resumen span {
  color: var(--bs--color-principal-blanco);
  font-family: "overpassregular", sans-serif;
  font-size: 1.2rem;
  width: 100%;
  display: block;
  text-align: center;
  line-height: 1;
}
@media only screen and (min-width : 600px) {
  header.bs-header.simple .bs-contenedor a.resumen {
    display: none;
  }
}
header.bs-header.movil {
  position: static;
}
header.bs-header.movil + .separador {
  display: none;
}
.border-rojo {
  outline: 1px solid var(--bs--color-secundario-rojo);
}
.border-rojo-dotted {
  outline: 1px dotted var(--bs--color-secundario-rojo);
}
.border-rojo-dotted.gris {
  outline-color: var(--bs--color-grises-gris-40);
}
.border-rojo.gris {
  outline-color: var(--bs--color-grises-gris-20);
}
.bs-border-all {
  border: 2px solid var(--bs--color-grises-gris-10);
}
.bs-border-all.th-3 {
  border-width: 3px;
}
.bs-border-all.th-4 {
  border-width: 4px;
}
.bs-border-all.gris-10 {
  border-color: var(--bs--color-grises-gris-10);
}
.bs-border-all.gris-15 {
  border-color: var(--bs--color-grises-gris-15);
}
.bs-border-all.gris-20 {
  border-color: var(--bs--color-grises-gris-20);
}
.bs-border-all.gris-40 {
  border-color: var(--bs--color-grises-gris-40);
}
.bs-border-all.gris-50 {
  border-color: var(--bs--color-grises-gris-50);
}
.bs-border-all.gris-80 {
  border-color: var(--bs--color-grises-gris-80);
}
@media only screen and (max-width : 810px) {
  .bs-border-all.no-border-tablet {
    border: none;
  }
}
@media only screen and (max-width : 500px) {
  .bs-border-all.no-border-mobile {
    border: none;
  }
}
.bs-border-left {
  border-left: 2px solid var(--bs--color-grises-gris-20);
}
.bs-border-right {
  border-right: 2px solid var(--bs--color-grises-gris-20);
}
.bs-border-top {
  border-top: 2px solid var(--bs--color-grises-gris-20);
}
.bs-border-bottom {
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
}
@media only screen and (max-width : 810px) {
  .bs-border-left.no-border-tablet, .bs-border-right.no-border-tablet, .bs-border-top.no-border-tablet, .bs-border-bottom.no-border-tablet {
    border: none;
  }
}
@media only screen and (max-width : 500px) {
  .bs-border-left.no-border-mobile, .bs-border-right.no-border-mobile, .bs-border-top.no-border-mobile, .bs-border-bottom.no-border-mobile {
    border: none;
  }
}
.bs-border-left.gris-10, .bs-border-right.gris-10, .bs-border-top.gris-10, .bs-border-bottom.gris-10 {
  border-color: var(--bs--color-grises-gris-10);
}
.bs-border-left.gris-15, .bs-border-right.gris-15, .bs-border-top.gris-15, .bs-border-bottom.gris-15 {
  border-color: var(--bs--color-grises-gris-15);
}
.bs-border-left.gris-20, .bs-border-right.gris-20, .bs-border-top.gris-20, .bs-border-bottom.gris-20 {
  border-color: var(--bs--color-grises-gris-20);
}
.bs-border-left.gris-40, .bs-border-right.gris-40, .bs-border-top.gris-40, .bs-border-bottom.gris-40 {
  border-color: var(--bs--color-grises-gris-40);
}
.bs-border-left.gris-50, .bs-border-right.gris-50, .bs-border-top.gris-50, .bs-border-bottom.gris-50 {
  border-color: var(--bs--color-grises-gris-50);
}
.bs-border-left.gris-80, .bs-border-right.gris-80, .bs-border-top.gris-80, .bs-border-bottom.gris-80 {
  border-color: var(--bs--color-grises-gris-80);
}
@media only screen and (max-width : 810px) {
  .bs-border.no-border-tablet {
    border: none;
  }
}
@media only screen and (max-width : 500px) {
  .bs-border.no-border-mobile {
    border: none;
  }
}
.bs-border.th-3 {
  border-width: 3px;
}
.bs-border.th-4 {
  border-width: 4px;
}
.bs-block-color {
  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: 4px;
  margin: 6px 0;
  width: calc(100% - 12px);
  min-height: 50px;
  padding: 16px 6px;
  background: var(--bs--color-principal-verde);
}
.bs-bloque-group {
  display: -ms-grid;
  display: -webkit-inline-grid;
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  -moz-column-gap: 20px;
       column-gap: 20px;
  row-gap: 20px;
  min-height: none;
}
.bs-bloque-group .bs-bloque {
  margin-bottom: 0px;
  height: 100%;
}
@media only screen and (min-width : 1000px) {
  .bs-bloque-group {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 20px;
    min-height: none;
  }
}
@media only screen and (min-width : 600px) {
  .bs-bloque-group.set-1-t {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 20px;
    min-height: none;
  }
}
@media only screen and (min-width : 600px) {
  .bs-bloque-group.set-2-t {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 20px;
    min-height: none;
  }
}
@media only screen and (min-width : 600px) {
  .bs-bloque-group.set-3-t {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 20px;
    min-height: none;
  }
}
@media only screen and (min-width : 600px) {
  .bs-bloque-group.set-4-t {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 20px;
    min-height: none;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-bloque-group.set-1-d {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 20px;
    min-height: none;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-bloque-group.set-2-d {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 20px;
    min-height: none;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-bloque-group.set-3-d {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 20px;
    min-height: none;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-bloque-group.set-4-d {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    -moz-column-gap: 20px;
         column-gap: 20px;
    row-gap: 20px;
    min-height: none;
  }
}
.bs-bloque {
  margin: 0;
  padding: 0;
  width: 100%;
  min-height: 50px;
  display: block;
  box-sizing: border-box;
}
.bs-bloque[disabled] {
  opacity: 0.5;
}
.bs-bloque.centrar {
  display: grid;
  place-content: center;
}
.bs-bloque .dummy {
  flex: 1;
  color: var(--bs--color-grises-gris-40);
  text-align: center;
}
.bs-bloque > article {
  width: 100%;
  padding: 8px 16px;
  margin: auto;
  box-sizing: border-box;
}
.bs-bloque > article.flex {
  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;
}
.bs-bloque > article.flex .bs-selector,
.bs-bloque > article.flex .bs-btn,
.bs-bloque > article.flex .bs-chip,
.bs-bloque > article.flex .bs-badges {
  flex: 1;
}
.bs-bloque > article.padding-h-4 {
  padding: 4px 8px;
}
.bs-bloque > article.padding-h-8 {
  padding: 8px 8px;
}
.bs-bloque > article.padding-h-12 {
  padding: 12px 8px;
}
.bs-bloque.color.verde {
  background-color: var(--bs--color-principal-verde);
}
.bs-bloque.color.azul {
  background-color: var(--bs--color-principal-azul);
}
.bs-bloque.color.gris-10 {
  background-color: var(--bs--color-grises-gris-10);
}
.bs-bloque.color.gris-15 {
  background-color: var(--bs--color-grises-gris-15);
}
.bs-bloque.color.azul-10 {
  background-color: var(--bs--color-secundario-azul-10);
}
.bs-bloque.color.amarillo-10 {
  background-color: var(--bs--color-validacion-amarillo-10);
}
.bs-bloque.h-0 {
  height: 0px;
}
.bs-bloque.h-5 {
  height: 5px;
}
.bs-bloque.h-10 {
  height: 10px;
}
.bs-bloque.h-15 {
  height: 15px;
}
.bs-bloque.h-20 {
  height: 20px;
}
.bs-bloque.h-25 {
  height: 25px;
}
.bs-bloque.h-30 {
  height: 30px;
}
.bs-bloque.h-35 {
  height: 35px;
}
.bs-bloque.h-40 {
  height: 40px;
}
.bs-bloque.h-45 {
  height: 45px;
}
.bs-bloque.h-50 {
  height: 50px;
}
.bs-bloque.h-55 {
  height: 55px;
}
.bs-bloque.h-60 {
  height: 60px;
}
.bs-bloque.h-65 {
  height: 65px;
}
.bs-bloque.h-70 {
  height: 70px;
}
.bs-bloque.h-75 {
  height: 75px;
}
.bs-bloque.h-80 {
  height: 80px;
}
.bs-bloque.h-85 {
  height: 85px;
}
.bs-bloque.h-90 {
  height: 90px;
}
.bs-bloque.h-95 {
  height: 95px;
}
.bs-bloque.h-100 {
  height: 100px;
}
.bs-bloque.h-105 {
  height: 105px;
}
.bs-bloque.h-110 {
  height: 110px;
}
.bs-bloque.h-115 {
  height: 115px;
}
.bs-bloque.h-120 {
  height: 120px;
}
.bs-bloque.h-125 {
  height: 125px;
}
.bs-bloque.h-130 {
  height: 130px;
}
.bs-bloque.h-135 {
  height: 135px;
}
.bs-bloque.h-140 {
  height: 140px;
}
.bs-bloque.h-145 {
  height: 145px;
}
.bs-bloque.h-150 {
  height: 150px;
}
.bs-bloque.h-155 {
  height: 155px;
}
.bs-bloque.h-160 {
  height: 160px;
}
.bs-bloque.h-165 {
  height: 165px;
}
.bs-bloque.h-170 {
  height: 170px;
}
.bs-bloque.h-175 {
  height: 175px;
}
.bs-bloque.h-180 {
  height: 180px;
}
.bs-bloque.h-185 {
  height: 185px;
}
.bs-bloque.h-190 {
  height: 190px;
}
.bs-bloque.h-195 {
  height: 195px;
}
.bs-bloque.h-200 {
  height: 200px;
}
.bs-bloque.h-205 {
  height: 205px;
}
.bs-bloque.h-210 {
  height: 210px;
}
.bs-bloque.h-215 {
  height: 215px;
}
.bs-bloque.h-220 {
  height: 220px;
}
.bs-bloque.h-225 {
  height: 225px;
}
.bs-bloque.h-230 {
  height: 230px;
}
.bs-bloque.h-235 {
  height: 235px;
}
.bs-bloque.h-240 {
  height: 240px;
}
.bs-bloque.h-245 {
  height: 245px;
}
.bs-bloque.h-250 {
  height: 250px;
}
.bs-bloque.h-255 {
  height: 255px;
}
.bs-bloque.h-260 {
  height: 260px;
}
.bs-bloque.h-265 {
  height: 265px;
}
.bs-bloque.h-270 {
  height: 270px;
}
.bs-bloque.h-275 {
  height: 275px;
}
.bs-bloque.h-280 {
  height: 280px;
}
.bs-bloque.h-285 {
  height: 285px;
}
.bs-bloque.h-290 {
  height: 290px;
}
.bs-bloque.h-295 {
  height: 295px;
}
.bs-bloque.h-300 {
  height: 300px;
}
.bs-bloque.h-305 {
  height: 305px;
}
.bs-bloque.h-310 {
  height: 310px;
}
.bs-bloque.h-315 {
  height: 315px;
}
.bs-bloque.h-320 {
  height: 320px;
}
.bs-bloque.h-325 {
  height: 325px;
}
.bs-bloque.h-330 {
  height: 330px;
}
.bs-bloque.h-335 {
  height: 335px;
}
.bs-bloque.h-340 {
  height: 340px;
}
.bs-bloque.h-345 {
  height: 345px;
}
.bs-bloque.h-350 {
  height: 350px;
}
.bs-bloque.h-355 {
  height: 355px;
}
.bs-bloque.h-360 {
  height: 360px;
}
.bs-bloque.h-365 {
  height: 365px;
}
.bs-bloque.h-370 {
  height: 370px;
}
.bs-bloque.h-375 {
  height: 375px;
}
.bs-bloque.h-380 {
  height: 380px;
}
.bs-bloque.h-385 {
  height: 385px;
}
.bs-bloque.h-390 {
  height: 390px;
}
.bs-bloque.h-395 {
  height: 395px;
}
.bs-bloque.h-400 {
  height: 400px;
}
.bs-bloque.h-405 {
  height: 405px;
}
.bs-bloque.h-410 {
  height: 410px;
}
.bs-bloque.h-415 {
  height: 415px;
}
.bs-bloque.h-420 {
  height: 420px;
}
.bs-bloque.h-425 {
  height: 425px;
}
.bs-bloque.h-430 {
  height: 430px;
}
.bs-bloque.h-435 {
  height: 435px;
}
.bs-bloque.h-440 {
  height: 440px;
}
.bs-bloque.h-445 {
  height: 445px;
}
.bs-bloque.h-450 {
  height: 450px;
}
.bs-bloque.h-455 {
  height: 455px;
}
.bs-bloque.h-460 {
  height: 460px;
}
.bs-bloque.h-465 {
  height: 465px;
}
.bs-bloque.h-470 {
  height: 470px;
}
.bs-bloque.h-475 {
  height: 475px;
}
.bs-bloque.h-480 {
  height: 480px;
}
.bs-bloque.h-485 {
  height: 485px;
}
.bs-bloque.h-490 {
  height: 490px;
}
.bs-bloque.h-495 {
  height: 495px;
}
.bs-bloque.h-500 {
  height: 500px;
}
.bs-bloque.h-505 {
  height: 505px;
}
.bs-bloque.h-510 {
  height: 510px;
}
.bs-bloque.h-515 {
  height: 515px;
}
.bs-bloque.h-520 {
  height: 520px;
}
.bs-bloque.h-525 {
  height: 525px;
}
.bs-bloque.h-530 {
  height: 530px;
}
.bs-bloque.h-535 {
  height: 535px;
}
.bs-bloque.h-540 {
  height: 540px;
}
.bs-bloque.h-545 {
  height: 545px;
}
.bs-bloque.h-550 {
  height: 550px;
}
.bs-bloque.h-555 {
  height: 555px;
}
.bs-bloque.h-560 {
  height: 560px;
}
.bs-bloque.h-565 {
  height: 565px;
}
.bs-bloque.h-570 {
  height: 570px;
}
.bs-bloque.h-575 {
  height: 575px;
}
.bs-bloque.h-580 {
  height: 580px;
}
.bs-bloque.h-585 {
  height: 585px;
}
.bs-bloque.h-590 {
  height: 590px;
}
.bs-bloque.h-595 {
  height: 595px;
}
.bs-bloque.h-600 {
  height: 600px;
}
.bs-bloque.h-605 {
  height: 605px;
}
.bs-bloque.h-610 {
  height: 610px;
}
.bs-bloque.h-615 {
  height: 615px;
}
.bs-bloque.h-620 {
  height: 620px;
}
.bs-bloque.h-625 {
  height: 625px;
}
.bs-bloque.h-630 {
  height: 630px;
}
.bs-bloque.h-635 {
  height: 635px;
}
.bs-bloque.h-640 {
  height: 640px;
}
.bs-bloque.h-645 {
  height: 645px;
}
.bs-bloque.h-650 {
  height: 650px;
}
.bs-bloque.h-655 {
  height: 655px;
}
.bs-bloque.h-660 {
  height: 660px;
}
.bs-bloque.h-665 {
  height: 665px;
}
.bs-bloque.h-670 {
  height: 670px;
}
.bs-bloque.h-675 {
  height: 675px;
}
.bs-bloque.h-680 {
  height: 680px;
}
.bs-bloque.h-685 {
  height: 685px;
}
.bs-bloque.h-690 {
  height: 690px;
}
.bs-bloque.h-695 {
  height: 695px;
}
.bs-bloque.h-700 {
  height: 700px;
}
.bs-bloque.h-705 {
  height: 705px;
}
.bs-bloque.h-710 {
  height: 710px;
}
.bs-bloque.h-715 {
  height: 715px;
}
.bs-bloque.h-720 {
  height: 720px;
}
.bs-bloque.h-725 {
  height: 725px;
}
.bs-bloque.h-730 {
  height: 730px;
}
.bs-bloque.h-735 {
  height: 735px;
}
.bs-bloque.h-740 {
  height: 740px;
}
.bs-bloque.h-745 {
  height: 745px;
}
.bs-bloque.h-750 {
  height: 750px;
}
.bs-bloque.h-755 {
  height: 755px;
}
.bs-bloque.h-760 {
  height: 760px;
}
.bs-bloque.h-765 {
  height: 765px;
}
.bs-bloque.h-770 {
  height: 770px;
}
.bs-bloque.h-775 {
  height: 775px;
}
.bs-bloque.h-780 {
  height: 780px;
}
.bs-bloque.h-785 {
  height: 785px;
}
.bs-bloque.h-790 {
  height: 790px;
}
.bs-bloque.h-795 {
  height: 795px;
}
.bs-bloque.h-800 {
  height: 800px;
}
.bs-bloque.h-805 {
  height: 805px;
}
.bs-bloque.h-810 {
  height: 810px;
}
.bs-bloque.h-815 {
  height: 815px;
}
.bs-bloque.h-820 {
  height: 820px;
}
.bs-bloque.h-825 {
  height: 825px;
}
.bs-bloque.h-830 {
  height: 830px;
}
.bs-bloque.h-835 {
  height: 835px;
}
.bs-bloque.h-840 {
  height: 840px;
}
.bs-bloque.h-845 {
  height: 845px;
}
.bs-bloque.h-850 {
  height: 850px;
}
.bs-bloque.h-855 {
  height: 855px;
}
.bs-bloque.h-860 {
  height: 860px;
}
.bs-bloque.h-865 {
  height: 865px;
}
.bs-bloque.h-870 {
  height: 870px;
}
.bs-bloque.h-875 {
  height: 875px;
}
.bs-bloque.h-880 {
  height: 880px;
}
.bs-bloque.h-885 {
  height: 885px;
}
.bs-bloque.h-890 {
  height: 890px;
}
.bs-bloque.h-895 {
  height: 895px;
}
.bs-bloque.h-900 {
  height: 900px;
}
.bs-bloque.h-905 {
  height: 905px;
}
.bs-bloque.h-910 {
  height: 910px;
}
.bs-bloque.h-915 {
  height: 915px;
}
.bs-bloque.h-920 {
  height: 920px;
}
.bs-bloque.h-925 {
  height: 925px;
}
.bs-bloque.h-930 {
  height: 930px;
}
.bs-bloque.h-935 {
  height: 935px;
}
.bs-bloque.h-940 {
  height: 940px;
}
.bs-bloque.h-945 {
  height: 945px;
}
.bs-bloque.h-950 {
  height: 950px;
}
.bs-bloque.h-955 {
  height: 955px;
}
.bs-bloque.h-960 {
  height: 960px;
}
.bs-bloque.h-965 {
  height: 965px;
}
.bs-bloque.h-970 {
  height: 970px;
}
.bs-bloque.h-975 {
  height: 975px;
}
.bs-bloque.h-980 {
  height: 980px;
}
.bs-bloque.h-985 {
  height: 985px;
}
.bs-bloque.h-990 {
  height: 990px;
}
.bs-bloque.h-995 {
  height: 995px;
}
.bs-bloque.h-1000 {
  height: 1000px;
}
.bs-bloque.h-1005 {
  height: 1005px;
}
.bs-bloque.h-1010 {
  height: 1010px;
}
.bs-bloque.h-1015 {
  height: 1015px;
}
.bs-bloque.h-1020 {
  height: 1020px;
}
.bs-bloque.h-1025 {
  height: 1025px;
}
.bs-bloque.h-1030 {
  height: 1030px;
}
.bs-bloque.h-1035 {
  height: 1035px;
}
.bs-bloque.h-1040 {
  height: 1040px;
}
.bs-bloque.h-1045 {
  height: 1045px;
}
.bs-bloque.h-1050 {
  height: 1050px;
}
.bs-bloque.h-1055 {
  height: 1055px;
}
.bs-bloque.h-1060 {
  height: 1060px;
}
.bs-bloque.h-1065 {
  height: 1065px;
}
.bs-bloque.h-1070 {
  height: 1070px;
}
.bs-bloque.h-1075 {
  height: 1075px;
}
.bs-bloque.h-1080 {
  height: 1080px;
}
.bs-bloque.h-1085 {
  height: 1085px;
}
.bs-bloque.h-1090 {
  height: 1090px;
}
.bs-bloque.h-1095 {
  height: 1095px;
}
.bs-bloque.h-1100 {
  height: 1100px;
}
.bs-bloque.h-1105 {
  height: 1105px;
}
.bs-bloque.h-1110 {
  height: 1110px;
}
.bs-bloque.h-1115 {
  height: 1115px;
}
.bs-bloque.h-1120 {
  height: 1120px;
}
.bs-bloque.h-1125 {
  height: 1125px;
}
.bs-bloque.h-1130 {
  height: 1130px;
}
.bs-bloque.h-1135 {
  height: 1135px;
}
.bs-bloque.h-1140 {
  height: 1140px;
}
.bs-bloque.h-1145 {
  height: 1145px;
}
.bs-bloque.h-1150 {
  height: 1150px;
}
.bs-bloque.h-1155 {
  height: 1155px;
}
.bs-bloque.h-1160 {
  height: 1160px;
}
.bs-bloque.h-1165 {
  height: 1165px;
}
.bs-bloque.h-1170 {
  height: 1170px;
}
.bs-bloque.h-1175 {
  height: 1175px;
}
.bs-bloque.h-1180 {
  height: 1180px;
}
.bs-bloque.h-1185 {
  height: 1185px;
}
.bs-bloque.h-1190 {
  height: 1190px;
}
.bs-bloque.h-1195 {
  height: 1195px;
}
.bs-bloque.h-1200 {
  height: 1200px;
}
.bs-bloque.h-1205 {
  height: 1205px;
}
.bs-bloque.h-1210 {
  height: 1210px;
}
.bs-bloque.h-1215 {
  height: 1215px;
}
.bs-bloque.h-1220 {
  height: 1220px;
}
.bs-bloque.h-1225 {
  height: 1225px;
}
.bs-bloque.h-1230 {
  height: 1230px;
}
.bs-bloque.h-1235 {
  height: 1235px;
}
.bs-bloque.h-1240 {
  height: 1240px;
}
.bs-bloque.h-1245 {
  height: 1245px;
}
.bs-bloque.h-1250 {
  height: 1250px;
}
.bs-bloque.h-1255 {
  height: 1255px;
}
.bs-bloque.h-1260 {
  height: 1260px;
}
.bs-bloque.h-1265 {
  height: 1265px;
}
.bs-bloque.h-1270 {
  height: 1270px;
}
.bs-bloque.h-1275 {
  height: 1275px;
}
.bs-bloque.h-1280 {
  height: 1280px;
}
.bs-bloque.h-1285 {
  height: 1285px;
}
.bs-bloque.h-1290 {
  height: 1290px;
}
.bs-bloque.h-1295 {
  height: 1295px;
}
.bs-bloque.h-1300 {
  height: 1300px;
}
.bs-bloque.h-1305 {
  height: 1305px;
}
.bs-bloque.h-1310 {
  height: 1310px;
}
.bs-bloque.h-1315 {
  height: 1315px;
}
.bs-bloque.h-1320 {
  height: 1320px;
}
.bs-bloque.h-1325 {
  height: 1325px;
}
.bs-bloque.h-1330 {
  height: 1330px;
}
.bs-bloque.h-1335 {
  height: 1335px;
}
.bs-bloque.h-1340 {
  height: 1340px;
}
.bs-bloque.h-1345 {
  height: 1345px;
}
.bs-bloque.h-1350 {
  height: 1350px;
}
.bs-bloque.h-1355 {
  height: 1355px;
}
.bs-bloque.h-1360 {
  height: 1360px;
}
.bs-bloque.h-1365 {
  height: 1365px;
}
.bs-bloque.h-1370 {
  height: 1370px;
}
.bs-bloque.h-1375 {
  height: 1375px;
}
.bs-bloque.h-1380 {
  height: 1380px;
}
.bs-bloque.h-1385 {
  height: 1385px;
}
.bs-bloque.h-1390 {
  height: 1390px;
}
.bs-bloque.h-1395 {
  height: 1395px;
}
.bs-bloque.h-1400 {
  height: 1400px;
}
.bs-bloque.h-1405 {
  height: 1405px;
}
.bs-bloque.h-1410 {
  height: 1410px;
}
.bs-bloque.h-1415 {
  height: 1415px;
}
.bs-bloque.h-1420 {
  height: 1420px;
}
.bs-bloque.h-1425 {
  height: 1425px;
}
.bs-bloque.h-1430 {
  height: 1430px;
}
.bs-bloque.h-1435 {
  height: 1435px;
}
.bs-bloque.h-1440 {
  height: 1440px;
}
.bs-bloque.h-1445 {
  height: 1445px;
}
.bs-bloque.h-1450 {
  height: 1450px;
}
.bs-bloque.h-1455 {
  height: 1455px;
}
.bs-bloque.h-1460 {
  height: 1460px;
}
.bs-bloque.h-1465 {
  height: 1465px;
}
.bs-bloque.h-1470 {
  height: 1470px;
}
.bs-bloque.h-1475 {
  height: 1475px;
}
.bs-bloque.h-1480 {
  height: 1480px;
}
.bs-bloque.h-1485 {
  height: 1485px;
}
.bs-bloque.h-1490 {
  height: 1490px;
}
.bs-bloque.h-1495 {
  height: 1495px;
}
.bs-bloque.h-1500 {
  height: 1500px;
}
.bs-bloque.h-1505 {
  height: 1505px;
}
.bs-bloque.h-1510 {
  height: 1510px;
}
.bs-bloque.h-1515 {
  height: 1515px;
}
.bs-bloque.h-1520 {
  height: 1520px;
}
.bs-bloque.h-1525 {
  height: 1525px;
}
.bs-bloque.h-1530 {
  height: 1530px;
}
.bs-bloque.h-1535 {
  height: 1535px;
}
.bs-bloque.h-1540 {
  height: 1540px;
}
.bs-bloque.h-1545 {
  height: 1545px;
}
.bs-bloque.h-1550 {
  height: 1550px;
}
.bs-bloque.h-1555 {
  height: 1555px;
}
.bs-bloque.h-1560 {
  height: 1560px;
}
.bs-bloque.h-1565 {
  height: 1565px;
}
.bs-bloque.h-1570 {
  height: 1570px;
}
.bs-bloque.h-1575 {
  height: 1575px;
}
.bs-bloque.h-1580 {
  height: 1580px;
}
.bs-bloque.h-1585 {
  height: 1585px;
}
.bs-bloque.h-1590 {
  height: 1590px;
}
.bs-bloque.h-1595 {
  height: 1595px;
}
.bs-bloque.h-1600 {
  height: 1600px;
}
.bs-bloque.h-1605 {
  height: 1605px;
}
.bs-bloque.h-1610 {
  height: 1610px;
}
.bs-bloque.h-1615 {
  height: 1615px;
}
.bs-bloque.h-1620 {
  height: 1620px;
}
.bs-bloque.h-1625 {
  height: 1625px;
}
.bs-bloque.h-1630 {
  height: 1630px;
}
.bs-bloque.h-1635 {
  height: 1635px;
}
.bs-bloque.h-1640 {
  height: 1640px;
}
.bs-bloque.h-1645 {
  height: 1645px;
}
.bs-bloque.h-1650 {
  height: 1650px;
}
.bs-bloque.h-1655 {
  height: 1655px;
}
.bs-bloque.h-1660 {
  height: 1660px;
}
.bs-bloque.h-1665 {
  height: 1665px;
}
.bs-bloque.h-1670 {
  height: 1670px;
}
.bs-bloque.h-1675 {
  height: 1675px;
}
.bs-bloque.h-1680 {
  height: 1680px;
}
.bs-bloque.h-1685 {
  height: 1685px;
}
.bs-bloque.h-1690 {
  height: 1690px;
}
.bs-bloque.h-1695 {
  height: 1695px;
}
.bs-bloque.h-1700 {
  height: 1700px;
}
.bs-bloque.h-1705 {
  height: 1705px;
}
.bs-bloque.h-1710 {
  height: 1710px;
}
.bs-bloque.h-1715 {
  height: 1715px;
}
.bs-bloque.h-1720 {
  height: 1720px;
}
.bs-bloque.h-1725 {
  height: 1725px;
}
.bs-bloque.h-1730 {
  height: 1730px;
}
.bs-bloque.h-1735 {
  height: 1735px;
}
.bs-bloque.h-1740 {
  height: 1740px;
}
.bs-bloque.h-1745 {
  height: 1745px;
}
.bs-bloque.h-1750 {
  height: 1750px;
}
.bs-bloque.h-1755 {
  height: 1755px;
}
.bs-bloque.h-1760 {
  height: 1760px;
}
.bs-bloque.h-1765 {
  height: 1765px;
}
.bs-bloque.h-1770 {
  height: 1770px;
}
.bs-bloque.h-1775 {
  height: 1775px;
}
.bs-bloque.h-1780 {
  height: 1780px;
}
.bs-bloque.h-1785 {
  height: 1785px;
}
.bs-bloque.h-1790 {
  height: 1790px;
}
.bs-bloque.h-1795 {
  height: 1795px;
}
.bs-bloque.h-1800 {
  height: 1800px;
}
.bs-bloque.h-1805 {
  height: 1805px;
}
.bs-bloque.h-1810 {
  height: 1810px;
}
.bs-bloque.h-1815 {
  height: 1815px;
}
.bs-bloque.h-1820 {
  height: 1820px;
}
.bs-bloque.h-1825 {
  height: 1825px;
}
.bs-bloque.h-1830 {
  height: 1830px;
}
.bs-bloque.h-1835 {
  height: 1835px;
}
.bs-bloque.h-1840 {
  height: 1840px;
}
.bs-bloque.h-1845 {
  height: 1845px;
}
.bs-bloque.h-1850 {
  height: 1850px;
}
.bs-bloque.h-1855 {
  height: 1855px;
}
.bs-bloque.h-1860 {
  height: 1860px;
}
.bs-bloque.h-1865 {
  height: 1865px;
}
.bs-bloque.h-1870 {
  height: 1870px;
}
.bs-bloque.h-1875 {
  height: 1875px;
}
.bs-bloque.h-1880 {
  height: 1880px;
}
.bs-bloque.h-1885 {
  height: 1885px;
}
.bs-bloque.h-1890 {
  height: 1890px;
}
.bs-bloque.h-1895 {
  height: 1895px;
}
.bs-bloque.h-1900 {
  height: 1900px;
}
.bs-bloque.h-1905 {
  height: 1905px;
}
.bs-bloque.h-1910 {
  height: 1910px;
}
.bs-bloque.h-1915 {
  height: 1915px;
}
.bs-bloque.h-1920 {
  height: 1920px;
}
.bs-bloque.h-1925 {
  height: 1925px;
}
.bs-bloque.h-1930 {
  height: 1930px;
}
.bs-bloque.h-1935 {
  height: 1935px;
}
.bs-bloque.h-1940 {
  height: 1940px;
}
.bs-bloque.h-1945 {
  height: 1945px;
}
.bs-bloque.h-1950 {
  height: 1950px;
}
.bs-bloque.h-1955 {
  height: 1955px;
}
.bs-bloque.h-1960 {
  height: 1960px;
}
.bs-bloque.h-1965 {
  height: 1965px;
}
.bs-bloque.h-1970 {
  height: 1970px;
}
.bs-bloque.h-1975 {
  height: 1975px;
}
.bs-bloque.h-1980 {
  height: 1980px;
}
.bs-bloque.h-1985 {
  height: 1985px;
}
.bs-bloque.h-1990 {
  height: 1990px;
}
.bs-bloque.h-1995 {
  height: 1995px;
}
.bs-bloque.h-2000 {
  height: 2000px;
}
.bs-bloque.scroll {
  overflow-y: scroll;
  overflow-x: hidden;
}
.bs-bloque.scroll::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.bs-bloque.scroll::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.bs-bloque.scroll::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.bs-bloque.min-h-0 {
  min-height: 0px;
}
.bs-bloque.m-h-0 {
  max-height: 0px;
}
.bs-bloque.min-h-5 {
  min-height: 5px;
}
.bs-bloque.m-h-5 {
  max-height: 5px;
}
.bs-bloque.min-h-10 {
  min-height: 10px;
}
.bs-bloque.m-h-10 {
  max-height: 10px;
}
.bs-bloque.min-h-15 {
  min-height: 15px;
}
.bs-bloque.m-h-15 {
  max-height: 15px;
}
.bs-bloque.min-h-20 {
  min-height: 20px;
}
.bs-bloque.m-h-20 {
  max-height: 20px;
}
.bs-bloque.min-h-25 {
  min-height: 25px;
}
.bs-bloque.m-h-25 {
  max-height: 25px;
}
.bs-bloque.min-h-30 {
  min-height: 30px;
}
.bs-bloque.m-h-30 {
  max-height: 30px;
}
.bs-bloque.min-h-35 {
  min-height: 35px;
}
.bs-bloque.m-h-35 {
  max-height: 35px;
}
.bs-bloque.min-h-40 {
  min-height: 40px;
}
.bs-bloque.m-h-40 {
  max-height: 40px;
}
.bs-bloque.min-h-45 {
  min-height: 45px;
}
.bs-bloque.m-h-45 {
  max-height: 45px;
}
.bs-bloque.min-h-50 {
  min-height: 50px;
}
.bs-bloque.m-h-50 {
  max-height: 50px;
}
.bs-bloque.min-h-55 {
  min-height: 55px;
}
.bs-bloque.m-h-55 {
  max-height: 55px;
}
.bs-bloque.min-h-60 {
  min-height: 60px;
}
.bs-bloque.m-h-60 {
  max-height: 60px;
}
.bs-bloque.min-h-65 {
  min-height: 65px;
}
.bs-bloque.m-h-65 {
  max-height: 65px;
}
.bs-bloque.min-h-70 {
  min-height: 70px;
}
.bs-bloque.m-h-70 {
  max-height: 70px;
}
.bs-bloque.min-h-75 {
  min-height: 75px;
}
.bs-bloque.m-h-75 {
  max-height: 75px;
}
.bs-bloque.min-h-80 {
  min-height: 80px;
}
.bs-bloque.m-h-80 {
  max-height: 80px;
}
.bs-bloque.min-h-85 {
  min-height: 85px;
}
.bs-bloque.m-h-85 {
  max-height: 85px;
}
.bs-bloque.min-h-90 {
  min-height: 90px;
}
.bs-bloque.m-h-90 {
  max-height: 90px;
}
.bs-bloque.min-h-95 {
  min-height: 95px;
}
.bs-bloque.m-h-95 {
  max-height: 95px;
}
.bs-bloque.min-h-100 {
  min-height: 100px;
}
.bs-bloque.m-h-100 {
  max-height: 100px;
}
.bs-bloque.min-h-105 {
  min-height: 105px;
}
.bs-bloque.m-h-105 {
  max-height: 105px;
}
.bs-bloque.min-h-110 {
  min-height: 110px;
}
.bs-bloque.m-h-110 {
  max-height: 110px;
}
.bs-bloque.min-h-115 {
  min-height: 115px;
}
.bs-bloque.m-h-115 {
  max-height: 115px;
}
.bs-bloque.min-h-120 {
  min-height: 120px;
}
.bs-bloque.m-h-120 {
  max-height: 120px;
}
.bs-bloque.min-h-125 {
  min-height: 125px;
}
.bs-bloque.m-h-125 {
  max-height: 125px;
}
.bs-bloque.min-h-130 {
  min-height: 130px;
}
.bs-bloque.m-h-130 {
  max-height: 130px;
}
.bs-bloque.min-h-135 {
  min-height: 135px;
}
.bs-bloque.m-h-135 {
  max-height: 135px;
}
.bs-bloque.min-h-140 {
  min-height: 140px;
}
.bs-bloque.m-h-140 {
  max-height: 140px;
}
.bs-bloque.min-h-145 {
  min-height: 145px;
}
.bs-bloque.m-h-145 {
  max-height: 145px;
}
.bs-bloque.min-h-150 {
  min-height: 150px;
}
.bs-bloque.m-h-150 {
  max-height: 150px;
}
.bs-bloque.min-h-155 {
  min-height: 155px;
}
.bs-bloque.m-h-155 {
  max-height: 155px;
}
.bs-bloque.min-h-160 {
  min-height: 160px;
}
.bs-bloque.m-h-160 {
  max-height: 160px;
}
.bs-bloque.min-h-165 {
  min-height: 165px;
}
.bs-bloque.m-h-165 {
  max-height: 165px;
}
.bs-bloque.min-h-170 {
  min-height: 170px;
}
.bs-bloque.m-h-170 {
  max-height: 170px;
}
.bs-bloque.min-h-175 {
  min-height: 175px;
}
.bs-bloque.m-h-175 {
  max-height: 175px;
}
.bs-bloque.min-h-180 {
  min-height: 180px;
}
.bs-bloque.m-h-180 {
  max-height: 180px;
}
.bs-bloque.min-h-185 {
  min-height: 185px;
}
.bs-bloque.m-h-185 {
  max-height: 185px;
}
.bs-bloque.min-h-190 {
  min-height: 190px;
}
.bs-bloque.m-h-190 {
  max-height: 190px;
}
.bs-bloque.min-h-195 {
  min-height: 195px;
}
.bs-bloque.m-h-195 {
  max-height: 195px;
}
.bs-bloque.min-h-200 {
  min-height: 200px;
}
.bs-bloque.m-h-200 {
  max-height: 200px;
}
.bs-bloque.min-h-205 {
  min-height: 205px;
}
.bs-bloque.m-h-205 {
  max-height: 205px;
}
.bs-bloque.min-h-210 {
  min-height: 210px;
}
.bs-bloque.m-h-210 {
  max-height: 210px;
}
.bs-bloque.min-h-215 {
  min-height: 215px;
}
.bs-bloque.m-h-215 {
  max-height: 215px;
}
.bs-bloque.min-h-220 {
  min-height: 220px;
}
.bs-bloque.m-h-220 {
  max-height: 220px;
}
.bs-bloque.min-h-225 {
  min-height: 225px;
}
.bs-bloque.m-h-225 {
  max-height: 225px;
}
.bs-bloque.min-h-230 {
  min-height: 230px;
}
.bs-bloque.m-h-230 {
  max-height: 230px;
}
.bs-bloque.min-h-235 {
  min-height: 235px;
}
.bs-bloque.m-h-235 {
  max-height: 235px;
}
.bs-bloque.min-h-240 {
  min-height: 240px;
}
.bs-bloque.m-h-240 {
  max-height: 240px;
}
.bs-bloque.min-h-245 {
  min-height: 245px;
}
.bs-bloque.m-h-245 {
  max-height: 245px;
}
.bs-bloque.min-h-250 {
  min-height: 250px;
}
.bs-bloque.m-h-250 {
  max-height: 250px;
}
.bs-bloque.min-h-255 {
  min-height: 255px;
}
.bs-bloque.m-h-255 {
  max-height: 255px;
}
.bs-bloque.min-h-260 {
  min-height: 260px;
}
.bs-bloque.m-h-260 {
  max-height: 260px;
}
.bs-bloque.min-h-265 {
  min-height: 265px;
}
.bs-bloque.m-h-265 {
  max-height: 265px;
}
.bs-bloque.min-h-270 {
  min-height: 270px;
}
.bs-bloque.m-h-270 {
  max-height: 270px;
}
.bs-bloque.min-h-275 {
  min-height: 275px;
}
.bs-bloque.m-h-275 {
  max-height: 275px;
}
.bs-bloque.min-h-280 {
  min-height: 280px;
}
.bs-bloque.m-h-280 {
  max-height: 280px;
}
.bs-bloque.min-h-285 {
  min-height: 285px;
}
.bs-bloque.m-h-285 {
  max-height: 285px;
}
.bs-bloque.min-h-290 {
  min-height: 290px;
}
.bs-bloque.m-h-290 {
  max-height: 290px;
}
.bs-bloque.min-h-295 {
  min-height: 295px;
}
.bs-bloque.m-h-295 {
  max-height: 295px;
}
.bs-bloque.min-h-300 {
  min-height: 300px;
}
.bs-bloque.m-h-300 {
  max-height: 300px;
}
.bs-bloque.min-h-305 {
  min-height: 305px;
}
.bs-bloque.m-h-305 {
  max-height: 305px;
}
.bs-bloque.min-h-310 {
  min-height: 310px;
}
.bs-bloque.m-h-310 {
  max-height: 310px;
}
.bs-bloque.min-h-315 {
  min-height: 315px;
}
.bs-bloque.m-h-315 {
  max-height: 315px;
}
.bs-bloque.min-h-320 {
  min-height: 320px;
}
.bs-bloque.m-h-320 {
  max-height: 320px;
}
.bs-bloque.min-h-325 {
  min-height: 325px;
}
.bs-bloque.m-h-325 {
  max-height: 325px;
}
.bs-bloque.min-h-330 {
  min-height: 330px;
}
.bs-bloque.m-h-330 {
  max-height: 330px;
}
.bs-bloque.min-h-335 {
  min-height: 335px;
}
.bs-bloque.m-h-335 {
  max-height: 335px;
}
.bs-bloque.min-h-340 {
  min-height: 340px;
}
.bs-bloque.m-h-340 {
  max-height: 340px;
}
.bs-bloque.min-h-345 {
  min-height: 345px;
}
.bs-bloque.m-h-345 {
  max-height: 345px;
}
.bs-bloque.min-h-350 {
  min-height: 350px;
}
.bs-bloque.m-h-350 {
  max-height: 350px;
}
.bs-bloque.min-h-355 {
  min-height: 355px;
}
.bs-bloque.m-h-355 {
  max-height: 355px;
}
.bs-bloque.min-h-360 {
  min-height: 360px;
}
.bs-bloque.m-h-360 {
  max-height: 360px;
}
.bs-bloque.min-h-365 {
  min-height: 365px;
}
.bs-bloque.m-h-365 {
  max-height: 365px;
}
.bs-bloque.min-h-370 {
  min-height: 370px;
}
.bs-bloque.m-h-370 {
  max-height: 370px;
}
.bs-bloque.min-h-375 {
  min-height: 375px;
}
.bs-bloque.m-h-375 {
  max-height: 375px;
}
.bs-bloque.min-h-380 {
  min-height: 380px;
}
.bs-bloque.m-h-380 {
  max-height: 380px;
}
.bs-bloque.min-h-385 {
  min-height: 385px;
}
.bs-bloque.m-h-385 {
  max-height: 385px;
}
.bs-bloque.min-h-390 {
  min-height: 390px;
}
.bs-bloque.m-h-390 {
  max-height: 390px;
}
.bs-bloque.min-h-395 {
  min-height: 395px;
}
.bs-bloque.m-h-395 {
  max-height: 395px;
}
.bs-bloque.min-h-400 {
  min-height: 400px;
}
.bs-bloque.m-h-400 {
  max-height: 400px;
}
.bs-bloque.min-h-405 {
  min-height: 405px;
}
.bs-bloque.m-h-405 {
  max-height: 405px;
}
.bs-bloque.min-h-410 {
  min-height: 410px;
}
.bs-bloque.m-h-410 {
  max-height: 410px;
}
.bs-bloque.min-h-415 {
  min-height: 415px;
}
.bs-bloque.m-h-415 {
  max-height: 415px;
}
.bs-bloque.min-h-420 {
  min-height: 420px;
}
.bs-bloque.m-h-420 {
  max-height: 420px;
}
.bs-bloque.min-h-425 {
  min-height: 425px;
}
.bs-bloque.m-h-425 {
  max-height: 425px;
}
.bs-bloque.min-h-430 {
  min-height: 430px;
}
.bs-bloque.m-h-430 {
  max-height: 430px;
}
.bs-bloque.min-h-435 {
  min-height: 435px;
}
.bs-bloque.m-h-435 {
  max-height: 435px;
}
.bs-bloque.min-h-440 {
  min-height: 440px;
}
.bs-bloque.m-h-440 {
  max-height: 440px;
}
.bs-bloque.min-h-445 {
  min-height: 445px;
}
.bs-bloque.m-h-445 {
  max-height: 445px;
}
.bs-bloque.min-h-450 {
  min-height: 450px;
}
.bs-bloque.m-h-450 {
  max-height: 450px;
}
.bs-bloque.min-h-455 {
  min-height: 455px;
}
.bs-bloque.m-h-455 {
  max-height: 455px;
}
.bs-bloque.min-h-460 {
  min-height: 460px;
}
.bs-bloque.m-h-460 {
  max-height: 460px;
}
.bs-bloque.min-h-465 {
  min-height: 465px;
}
.bs-bloque.m-h-465 {
  max-height: 465px;
}
.bs-bloque.min-h-470 {
  min-height: 470px;
}
.bs-bloque.m-h-470 {
  max-height: 470px;
}
.bs-bloque.min-h-475 {
  min-height: 475px;
}
.bs-bloque.m-h-475 {
  max-height: 475px;
}
.bs-bloque.min-h-480 {
  min-height: 480px;
}
.bs-bloque.m-h-480 {
  max-height: 480px;
}
.bs-bloque.min-h-485 {
  min-height: 485px;
}
.bs-bloque.m-h-485 {
  max-height: 485px;
}
.bs-bloque.min-h-490 {
  min-height: 490px;
}
.bs-bloque.m-h-490 {
  max-height: 490px;
}
.bs-bloque.min-h-495 {
  min-height: 495px;
}
.bs-bloque.m-h-495 {
  max-height: 495px;
}
.bs-bloque.min-h-500 {
  min-height: 500px;
}
.bs-bloque.m-h-500 {
  max-height: 500px;
}
.bs-bloque.min-h-505 {
  min-height: 505px;
}
.bs-bloque.m-h-505 {
  max-height: 505px;
}
.bs-bloque.min-h-510 {
  min-height: 510px;
}
.bs-bloque.m-h-510 {
  max-height: 510px;
}
.bs-bloque.min-h-515 {
  min-height: 515px;
}
.bs-bloque.m-h-515 {
  max-height: 515px;
}
.bs-bloque.min-h-520 {
  min-height: 520px;
}
.bs-bloque.m-h-520 {
  max-height: 520px;
}
.bs-bloque.min-h-525 {
  min-height: 525px;
}
.bs-bloque.m-h-525 {
  max-height: 525px;
}
.bs-bloque.min-h-530 {
  min-height: 530px;
}
.bs-bloque.m-h-530 {
  max-height: 530px;
}
.bs-bloque.min-h-535 {
  min-height: 535px;
}
.bs-bloque.m-h-535 {
  max-height: 535px;
}
.bs-bloque.min-h-540 {
  min-height: 540px;
}
.bs-bloque.m-h-540 {
  max-height: 540px;
}
.bs-bloque.min-h-545 {
  min-height: 545px;
}
.bs-bloque.m-h-545 {
  max-height: 545px;
}
.bs-bloque.min-h-550 {
  min-height: 550px;
}
.bs-bloque.m-h-550 {
  max-height: 550px;
}
.bs-bloque.min-h-555 {
  min-height: 555px;
}
.bs-bloque.m-h-555 {
  max-height: 555px;
}
.bs-bloque.min-h-560 {
  min-height: 560px;
}
.bs-bloque.m-h-560 {
  max-height: 560px;
}
.bs-bloque.min-h-565 {
  min-height: 565px;
}
.bs-bloque.m-h-565 {
  max-height: 565px;
}
.bs-bloque.min-h-570 {
  min-height: 570px;
}
.bs-bloque.m-h-570 {
  max-height: 570px;
}
.bs-bloque.min-h-575 {
  min-height: 575px;
}
.bs-bloque.m-h-575 {
  max-height: 575px;
}
.bs-bloque.min-h-580 {
  min-height: 580px;
}
.bs-bloque.m-h-580 {
  max-height: 580px;
}
.bs-bloque.min-h-585 {
  min-height: 585px;
}
.bs-bloque.m-h-585 {
  max-height: 585px;
}
.bs-bloque.min-h-590 {
  min-height: 590px;
}
.bs-bloque.m-h-590 {
  max-height: 590px;
}
.bs-bloque.min-h-595 {
  min-height: 595px;
}
.bs-bloque.m-h-595 {
  max-height: 595px;
}
.bs-bloque.min-h-600 {
  min-height: 600px;
}
.bs-bloque.m-h-600 {
  max-height: 600px;
}
.bs-bloque.min-h-605 {
  min-height: 605px;
}
.bs-bloque.m-h-605 {
  max-height: 605px;
}
.bs-bloque.min-h-610 {
  min-height: 610px;
}
.bs-bloque.m-h-610 {
  max-height: 610px;
}
.bs-bloque.min-h-615 {
  min-height: 615px;
}
.bs-bloque.m-h-615 {
  max-height: 615px;
}
.bs-bloque.min-h-620 {
  min-height: 620px;
}
.bs-bloque.m-h-620 {
  max-height: 620px;
}
.bs-bloque.min-h-625 {
  min-height: 625px;
}
.bs-bloque.m-h-625 {
  max-height: 625px;
}
.bs-bloque.min-h-630 {
  min-height: 630px;
}
.bs-bloque.m-h-630 {
  max-height: 630px;
}
.bs-bloque.min-h-635 {
  min-height: 635px;
}
.bs-bloque.m-h-635 {
  max-height: 635px;
}
.bs-bloque.min-h-640 {
  min-height: 640px;
}
.bs-bloque.m-h-640 {
  max-height: 640px;
}
.bs-bloque.min-h-645 {
  min-height: 645px;
}
.bs-bloque.m-h-645 {
  max-height: 645px;
}
.bs-bloque.min-h-650 {
  min-height: 650px;
}
.bs-bloque.m-h-650 {
  max-height: 650px;
}
.bs-bloque.min-h-655 {
  min-height: 655px;
}
.bs-bloque.m-h-655 {
  max-height: 655px;
}
.bs-bloque.min-h-660 {
  min-height: 660px;
}
.bs-bloque.m-h-660 {
  max-height: 660px;
}
.bs-bloque.min-h-665 {
  min-height: 665px;
}
.bs-bloque.m-h-665 {
  max-height: 665px;
}
.bs-bloque.min-h-670 {
  min-height: 670px;
}
.bs-bloque.m-h-670 {
  max-height: 670px;
}
.bs-bloque.min-h-675 {
  min-height: 675px;
}
.bs-bloque.m-h-675 {
  max-height: 675px;
}
.bs-bloque.min-h-680 {
  min-height: 680px;
}
.bs-bloque.m-h-680 {
  max-height: 680px;
}
.bs-bloque.min-h-685 {
  min-height: 685px;
}
.bs-bloque.m-h-685 {
  max-height: 685px;
}
.bs-bloque.min-h-690 {
  min-height: 690px;
}
.bs-bloque.m-h-690 {
  max-height: 690px;
}
.bs-bloque.min-h-695 {
  min-height: 695px;
}
.bs-bloque.m-h-695 {
  max-height: 695px;
}
.bs-bloque.min-h-700 {
  min-height: 700px;
}
.bs-bloque.m-h-700 {
  max-height: 700px;
}
.bs-bloque.min-h-705 {
  min-height: 705px;
}
.bs-bloque.m-h-705 {
  max-height: 705px;
}
.bs-bloque.min-h-710 {
  min-height: 710px;
}
.bs-bloque.m-h-710 {
  max-height: 710px;
}
.bs-bloque.min-h-715 {
  min-height: 715px;
}
.bs-bloque.m-h-715 {
  max-height: 715px;
}
.bs-bloque.min-h-720 {
  min-height: 720px;
}
.bs-bloque.m-h-720 {
  max-height: 720px;
}
.bs-bloque.min-h-725 {
  min-height: 725px;
}
.bs-bloque.m-h-725 {
  max-height: 725px;
}
.bs-bloque.min-h-730 {
  min-height: 730px;
}
.bs-bloque.m-h-730 {
  max-height: 730px;
}
.bs-bloque.min-h-735 {
  min-height: 735px;
}
.bs-bloque.m-h-735 {
  max-height: 735px;
}
.bs-bloque.min-h-740 {
  min-height: 740px;
}
.bs-bloque.m-h-740 {
  max-height: 740px;
}
.bs-bloque.min-h-745 {
  min-height: 745px;
}
.bs-bloque.m-h-745 {
  max-height: 745px;
}
.bs-bloque.min-h-750 {
  min-height: 750px;
}
.bs-bloque.m-h-750 {
  max-height: 750px;
}
.bs-bloque.min-h-755 {
  min-height: 755px;
}
.bs-bloque.m-h-755 {
  max-height: 755px;
}
.bs-bloque.min-h-760 {
  min-height: 760px;
}
.bs-bloque.m-h-760 {
  max-height: 760px;
}
.bs-bloque.min-h-765 {
  min-height: 765px;
}
.bs-bloque.m-h-765 {
  max-height: 765px;
}
.bs-bloque.min-h-770 {
  min-height: 770px;
}
.bs-bloque.m-h-770 {
  max-height: 770px;
}
.bs-bloque.min-h-775 {
  min-height: 775px;
}
.bs-bloque.m-h-775 {
  max-height: 775px;
}
.bs-bloque.min-h-780 {
  min-height: 780px;
}
.bs-bloque.m-h-780 {
  max-height: 780px;
}
.bs-bloque.min-h-785 {
  min-height: 785px;
}
.bs-bloque.m-h-785 {
  max-height: 785px;
}
.bs-bloque.min-h-790 {
  min-height: 790px;
}
.bs-bloque.m-h-790 {
  max-height: 790px;
}
.bs-bloque.min-h-795 {
  min-height: 795px;
}
.bs-bloque.m-h-795 {
  max-height: 795px;
}
.bs-bloque.min-h-800 {
  min-height: 800px;
}
.bs-bloque.m-h-800 {
  max-height: 800px;
}
.bs-bloque.min-h-805 {
  min-height: 805px;
}
.bs-bloque.m-h-805 {
  max-height: 805px;
}
.bs-bloque.min-h-810 {
  min-height: 810px;
}
.bs-bloque.m-h-810 {
  max-height: 810px;
}
.bs-bloque.min-h-815 {
  min-height: 815px;
}
.bs-bloque.m-h-815 {
  max-height: 815px;
}
.bs-bloque.min-h-820 {
  min-height: 820px;
}
.bs-bloque.m-h-820 {
  max-height: 820px;
}
.bs-bloque.min-h-825 {
  min-height: 825px;
}
.bs-bloque.m-h-825 {
  max-height: 825px;
}
.bs-bloque.min-h-830 {
  min-height: 830px;
}
.bs-bloque.m-h-830 {
  max-height: 830px;
}
.bs-bloque.min-h-835 {
  min-height: 835px;
}
.bs-bloque.m-h-835 {
  max-height: 835px;
}
.bs-bloque.min-h-840 {
  min-height: 840px;
}
.bs-bloque.m-h-840 {
  max-height: 840px;
}
.bs-bloque.min-h-845 {
  min-height: 845px;
}
.bs-bloque.m-h-845 {
  max-height: 845px;
}
.bs-bloque.min-h-850 {
  min-height: 850px;
}
.bs-bloque.m-h-850 {
  max-height: 850px;
}
.bs-bloque.min-h-855 {
  min-height: 855px;
}
.bs-bloque.m-h-855 {
  max-height: 855px;
}
.bs-bloque.min-h-860 {
  min-height: 860px;
}
.bs-bloque.m-h-860 {
  max-height: 860px;
}
.bs-bloque.min-h-865 {
  min-height: 865px;
}
.bs-bloque.m-h-865 {
  max-height: 865px;
}
.bs-bloque.min-h-870 {
  min-height: 870px;
}
.bs-bloque.m-h-870 {
  max-height: 870px;
}
.bs-bloque.min-h-875 {
  min-height: 875px;
}
.bs-bloque.m-h-875 {
  max-height: 875px;
}
.bs-bloque.min-h-880 {
  min-height: 880px;
}
.bs-bloque.m-h-880 {
  max-height: 880px;
}
.bs-bloque.min-h-885 {
  min-height: 885px;
}
.bs-bloque.m-h-885 {
  max-height: 885px;
}
.bs-bloque.min-h-890 {
  min-height: 890px;
}
.bs-bloque.m-h-890 {
  max-height: 890px;
}
.bs-bloque.min-h-895 {
  min-height: 895px;
}
.bs-bloque.m-h-895 {
  max-height: 895px;
}
.bs-bloque.min-h-900 {
  min-height: 900px;
}
.bs-bloque.m-h-900 {
  max-height: 900px;
}
.bs-bloque.min-h-905 {
  min-height: 905px;
}
.bs-bloque.m-h-905 {
  max-height: 905px;
}
.bs-bloque.min-h-910 {
  min-height: 910px;
}
.bs-bloque.m-h-910 {
  max-height: 910px;
}
.bs-bloque.min-h-915 {
  min-height: 915px;
}
.bs-bloque.m-h-915 {
  max-height: 915px;
}
.bs-bloque.min-h-920 {
  min-height: 920px;
}
.bs-bloque.m-h-920 {
  max-height: 920px;
}
.bs-bloque.min-h-925 {
  min-height: 925px;
}
.bs-bloque.m-h-925 {
  max-height: 925px;
}
.bs-bloque.min-h-930 {
  min-height: 930px;
}
.bs-bloque.m-h-930 {
  max-height: 930px;
}
.bs-bloque.min-h-935 {
  min-height: 935px;
}
.bs-bloque.m-h-935 {
  max-height: 935px;
}
.bs-bloque.min-h-940 {
  min-height: 940px;
}
.bs-bloque.m-h-940 {
  max-height: 940px;
}
.bs-bloque.min-h-945 {
  min-height: 945px;
}
.bs-bloque.m-h-945 {
  max-height: 945px;
}
.bs-bloque.min-h-950 {
  min-height: 950px;
}
.bs-bloque.m-h-950 {
  max-height: 950px;
}
.bs-bloque.min-h-955 {
  min-height: 955px;
}
.bs-bloque.m-h-955 {
  max-height: 955px;
}
.bs-bloque.min-h-960 {
  min-height: 960px;
}
.bs-bloque.m-h-960 {
  max-height: 960px;
}
.bs-bloque.min-h-965 {
  min-height: 965px;
}
.bs-bloque.m-h-965 {
  max-height: 965px;
}
.bs-bloque.min-h-970 {
  min-height: 970px;
}
.bs-bloque.m-h-970 {
  max-height: 970px;
}
.bs-bloque.min-h-975 {
  min-height: 975px;
}
.bs-bloque.m-h-975 {
  max-height: 975px;
}
.bs-bloque.min-h-980 {
  min-height: 980px;
}
.bs-bloque.m-h-980 {
  max-height: 980px;
}
.bs-bloque.min-h-985 {
  min-height: 985px;
}
.bs-bloque.m-h-985 {
  max-height: 985px;
}
.bs-bloque.min-h-990 {
  min-height: 990px;
}
.bs-bloque.m-h-990 {
  max-height: 990px;
}
.bs-bloque.min-h-995 {
  min-height: 995px;
}
.bs-bloque.m-h-995 {
  max-height: 995px;
}
.bs-bloque.min-h-1000 {
  min-height: 1000px;
}
.bs-bloque.m-h-1000 {
  max-height: 1000px;
}
.bs-bloque.botonera {
  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;
}
.bs-bloque.botonera .bs-btn + .bs-btn {
  margin-left: 8px;
}
.bs-bloque.botonera:not(.extremos) {
  flex-direction: column-reverse;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.botonera:not(.extremos) {
    justify-content: space-between;
    align-items: center;
    flex-direction: row;
    -moz-flex-direction: row;
  }
}
@media only screen and (min-width : 600px) {
  .bs-bloque.botonera:not(.extremos).right {
    justify-content: flex-end;
    align-items: center;
    flex-direction: row;
    -moz-flex-direction: row;
  }
}
@media only screen and (min-width : 600px) {
  .bs-bloque.botonera:not(.extremos).left {
    justify-content: flex-start;
    align-items: center;
    flex-direction: row;
    -moz-flex-direction: row;
  }
}
@media only screen and (min-width : 600px) {
  .bs-bloque.botonera:not(.extremos).center {
    justify-content: center;
    align-items: center;
    flex-direction: row;
    -moz-flex-direction: row;
  }
}
.bs-bloque.botonera.extremos .bs-btn-primary,
.bs-bloque.botonera.extremos .bs-btn-secondary,
.bs-bloque.botonera.extremos .bs-btn-back,
.bs-bloque.botonera.extremos .bs-btn-terciary {
  width: auto;
}
.bs-bloque.important section {
  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;
}
.bs-bloque.important section figure {
  width: 16px;
  margin-right: 16px;
  margin-top: 5px;
}
.bs-bloque.important section figure img {
  width: 16px;
  height: auto;
}
.bs-bloque.important section p {
  flex: 1;
}
.bs-bloque > img {
  width: 100%;
  height: auto;
}
.bs-bloque.background {
  border-radius: 4px;
  padding: 16px;
  width: calc(100% - 32px);
}
.bs-bloque.background.gris {
  background-color: var(--bs--color-grises-gris-10);
}
.bs-bloque.background.verde {
  background-color: var(--bs--color-principal-verde);
}
.bs-bloque.background.azul {
  background-color: var(--bs--color-principal-azul);
}
.bs-bloque.resumen-perfil article {
  display: -ms-grid;
  display: -webkit-inline-grid;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  -moz-column-gap: 4px;
       column-gap: 4px;
  row-gap: 4px;
  min-height: none;
}
.bs-bloque.resumen-perfil article .col {
  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;
}
.bs-bloque.resumen-perfil article .col .bs-vineta-emocion {
  margin: 0;
}
.bs-bloque.resumen-perfil article .col.full {
  grid-column: span 2;
}
.bs-chip {
  margin: 0 8px 8px 0;
  background-color: var(--bs--color-principal-negro);
  color: var(--bs--color-principal-blanco);
  display: inline-block;
  padding: 4px 8px 3px;
  font-size: 1.4rem;
  text-transform: uppercase;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: top;
  border-radius: 4px;
  box-sizing: border-box;
  font-family: "overpassregular", sans-serif;
}
.bs-chip.no-margin {
  margin: 0;
}
.bs-chip.mini {
  font-size: 1.2rem;
  margin: 4px 0;
  padding: 2px 8px;
  font-family: "overpassregular", sans-serif;
}
.bs-chip.gris-10 {
  background-color: var(--bs--color-grises-gris-10);
  color: var(--bs--color-grises-gris-80);
}
.bs-chip.gris-20 {
  background-color: var(--bs--color-grises-gris-20);
  color: var(--bs--color-grises-gris-80);
}
.bs-chip.gris-40 {
  background-color: var(--bs--color-grises-gris-40);
}
.bs-chip.gris-50 {
  background-color: var(--bs--color-grises-gris-50);
}
.bs-chip.gris-80 {
  background-color: var(--bs--color-grises-gris-80);
}
.bs-chip.rojo {
  background-color: var(--bs--color-secundario-rojo);
}
.bs-chip.verde {
  background-color: var(--bs--color-principal-verde);
}
.bs-chip.azul {
  background-color: var(--bs--color-principal-azul);
}
.bs-chip.azul-10 {
  background-color: var(--bs--color-secundario-azul-10);
  color: var(--bs--color-principal-azul);
}
.bs-chip.amarillo {
  background-color: var(--bs--color-secundario-amarillo);
}
.bs-chip.amarillo-10 {
  background-color: var(--bs--color-validacion-amarillo-10);
  color: var(--bs--color-secundario-amarillo);
}
.bs-chip.verde-10 {
  background-color: var(--bs--color-validacion-verde-10);
  color: var(--bs--color-principal-verde);
}
.bs-chip.verde-50 {
  background-color: var(--bs--color-validacion-verde-50);
}
.bs-chip.verde-110 {
  background-color: var(--bs--color-principal-verde-hover);
}
.bs-chip.full {
  width: 100%;
  text-align: center;
  margin: 0;
}
.bs-chip.min-w.w-50 {
  min-width: 50px;
}
.bs-chip.min-w.w-100 {
  min-width: 100px;
}
@media only screen and (max-width : 500px) {
  .no-mobile {
    display: none;
  }
}
@media only screen and (max-width : 810px) {
  .no-tablet {
    display: none;
  }
}
.bs-pasos-indice {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}
.bs-pasos-indice p-progressbar {
  flex: 0 0 100%;
}
.bs-pasos-indice .index {
  height: 20px;
  width: 20px;
  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.3rem;
  font-family: "overpassbold", sans-serif;
  text-align: center;
  padding: 0;
  margin: 0 8px 0 0;
}
.bs-pasos-indice .pasos {
  color: var(--bs--color-grises-gris-80);
  font-size: 1.3rem;
  text-transform: uppercase;
  font-family: "overpassregular", sans-serif;
  text-align: right;
}
.bs-pasos-indice h2.bs-contenido {
  font-family: "overpassbold", sans-serif;
  flex: 1;
  color: var(--bs--color-grises-gris-50);
}
.bs-pasos-indice.active .index {
  color: var(--bs--color-principal-azul);
  border: 2px solid var(--bs--color-principal-azul);
}
.bs-pasos-indice.active h2 {
  color: var(--bs--color-principal-negro);
}
.bs-pasos-indice.active h2 span {
  color: var(--bs--color-principal-azul);
}
.bs-pasos-indice.completed .index {
  color: rgba(0, 0, 0, 0);
  border: 2px solid var(--bs--color-principal-azul);
  background: url('check-button-white.1a29295d64d8ef5d9d03.svg') var(--bs--color-principal-azul) center center no-repeat;
  background-size: auto 12px;
}
.bs-pasos-indice.completed h2 {
  color: var(--bs--color-principal-azul);
}
.bs-titular-seccional {
  width: 100%;
  min-height: 40px;
  display: block;
  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;
  border-bottom: 1px solid var(--bs--color-grises-gris-80);
}
.bs-titular-seccional figcaption {
  flex: 1;
}
.bs-titular-seccional figcaption h3 {
  font-size: 1.4rem;
  line-height: 1;
}
.bs-titular-seccional figcaption h3 span {
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
  display: block;
}
@media only screen and (min-width : 600px) {
  .bs-titular-seccional figcaption h3 span {
    display: inline;
  }
}
.bs-titular-seccional figure {
  height: 40px;
  display: inline-flex;
  margin: 4px 10px 4px 0;
  padding: 0;
  flex: 0 0 40px;
}
.bs-titular-seccional figure img {
  width: 100%;
  height: auto;
}
.bs-simple-data {
  width: 100%;
  display: block;
  margin-bottom: 16px;
}
.bs-simple-data.no-margin {
  margin-bottom: 0px;
}
.bs-simple-data p,
.bs-simple-data h3 {
  color: var(--bs--color-principal-negro);
  line-height: normal;
}
.bs-simple-data p.h3,
.bs-simple-data h3 {
  font-size: 1.5rem;
  font-family: "overpassbold", sans-serif;
}
.bs-simple-data p.h4,
.bs-simple-data h4 {
  font-size: 1.4rem;
  font-family: "overpassregular", sans-serif;
}
.bs-simple-data p:not(.h3):not(.h4) {
  font-size: 1.5rem;
  font-family: "overpassregular", sans-serif;
}
.bs-simple-data.azul p:not(.h3):not(.h4) {
  color: var(--bs--color-principal-azul);
}
.bs-simple-data-tabla {
  border: 1px solid var(--bs--color-grises-gris-40);
}
.bs-simple-data-tabla .modulo {
  width: calc(100% - 20px);
  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;
  padding: 10px;
  border-bottom: 1px solid var(--bs--color-grises-gris-40);
}
.bs-simple-data-tabla .modulo:last-child {
  border-bottom: none;
}
.bs-simple-data-tabla .modulo figure {
  margin-right: 10px;
  width: 24px;
  height: 24px;
}
.bs-simple-data-tabla .modulo p {
  flex: 1;
  line-height: 1.8rem;
}
.bs-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;
}
.bs-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;
}
.bs-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;
}
.bs-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;
}
.bs-paginador .custom-nav .elipsis {
  font-size: 2rem;
  min-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) {
  .bs-paginador .custom-nav .elipsis {
    min-height: 32px;
  }
}
.bs-paginador .custom-nav button {
  font-size: 1.5rem;
  min-height: 32px;
  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: 4px;
  cursor: pointer;
}
@media only screen and (min-width : 600px) {
  .bs-paginador .custom-nav button {
    margin: 0 2px;
  }
}
.bs-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%);
}
.bs-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) {
  .bs-paginador .custom-nav button.number {
    min-width: 32px;
  }
}
.bs-paginador .custom-nav button.number.activo {
  font-family: "overpassbold", sans-serif;
  color: #ffffff;
  background-color: var(--bs--color-principal-verde);
}
.bs-paginador .custom-nav button.number:hover {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-verde);
}
.bs-paginador .custom-nav button.number:hover.activo {
  color: #ffffff;
  background-color: var(--bs--color-principal-verde-hover);
}
.bs-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) {
  .bs-paginador .custom-nav button.nav {
    width: 48px;
  }
}
.bs-paginador .custom-nav button.nav.nav-first {
  background-image: url('icon-paginator-first.afa3ccecb9317f53237d.svg');
}
.bs-paginador .custom-nav button.nav.nav-last {
  background-image: url('icon-paginator-last.7b27e0aba2ea124fcb0a.svg');
}
.bs-paginador .custom-nav button.nav.nav-next {
  background-image: url('icon-paginator-next.201b9ac9cb649cdfa73a.svg');
}
.bs-paginador .custom-nav button.nav.nav-back {
  background-image: url('icon-paginator-prev.6330bd570bb427ff4f40.svg');
}
.bs-paginador .custom-nav button.nav:hover {
  background-color: var(--bs--color-grises-gris-10) !important;
}
.bs-paginador .custom-nav button.nav:hover.disabled {
  background-color: var(--bs--color-principal-blanco) !important;
}
.bs-forms {
  width: 100%;
  display: block;
  margin-bottom: 10px;
  position: relative;
}
.bs-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;
}
.bs-forms .mix input.p-inputtext {
  flex: 1;
  padding-right: 40px;
}
.bs-forms .mix .btn {
  margin-bottom: 6px;
}
.bs-forms .mix p-checkbox {
  flex: 1;
}
.bs-forms p-checkbox {
  width: 100%;
}
.bs-forms.bs-archivos {
  width: 100%;
}
.bs-forms.bs-archivos .bs-loader-container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.bs-forms.bs-archivos .modulos-archivos-compactos {
  margin-top: 12px;
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo {
  border-radius: 10px;
  position: relative;
  height: 48px;
  width: 56px;
  margin-right: 12px;
  margin-bottom: 12px;
  background-color: var(--bs--color-grises-gris-10);
  display: inline-block;
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo p.caption {
  height: 16px;
  position: absolute;
  top: 48px;
  left: 0;
  width: 100%;
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo a.agregar {
  cursor: pointer;
  background: url('icon-modulo-imagen-add.245ae8d500ea40161916.svg') center center no-repeat;
  height: 100%;
  width: 100%;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo a.agregar:hover {
  opacity: 0.5;
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo a.detalle {
  height: 100%;
  width: 100%;
  display: block;
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: url('icon-modulo-archivo-detalle.dc97b79e69b30a100246.svg') center center no-repeat;
  border-radius: 10px;
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo a.detalle:hover {
  background-color: var(--bs--color-grises-gris-50);
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo a.detalle:hover::after {
  filter: brightness(118%);
  -webkit-filter: brightness(118%);
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo a.detalle::after {
  content: "";
  display: block;
  height: 23px;
  width: 23px;
  background: url('icon-modulo-archivo-ver.e960ec191b0f6dc78232.svg') center center no-repeat;
  position: absolute;
  right: -8px;
  bottom: -8px;
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo a.borrar {
  position: absolute;
  cursor: pointer;
  right: -8px;
  top: -8px;
  display: block;
  height: 23px;
  width: 23px;
  background: url('icon-modulo-archivo-quitar.8f76d2b612fdc231586c.svg') center center no-repeat;
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo a.borrar:hover {
  filter: brightness(90%);
  -webkit-filter: brightness(90%);
}
.bs-forms.bs-archivos .modulos-archivos-compactos .modulo.agregado {
  margin-right: 20px;
  background-color: var(--bs--color-grises-gris-80);
}
.bs-forms.bs-archivos .modulos-archivos {
  width: 100%;
  margin: 8px 0;
  display: -ms-grid;
  display: -webkit-inline-grid;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  -moz-column-gap: 2px;
       column-gap: 2px;
  row-gap: 2px;
  min-height: none;
}
@media only screen and (min-width : 600px) {
  .bs-forms.bs-archivos .modulos-archivos {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: 2px;
         column-gap: 2px;
    row-gap: 2px;
    min-height: none;
    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;
  }
}
.bs-forms.bs-archivos .modulos-archivos .modulo {
  position: relative;
  width: 100px;
  height: 80px;
  display: inline-block;
  border-radius: 8px;
  margin: 0 0px 36px 0;
  background-color: var(--bs--color-grises-gris-10);
}
@media only screen and (min-width : 600px) {
  .bs-forms.bs-archivos .modulos-archivos .modulo {
    width: 100px;
    height: 90px;
    margin: 0 16px 36px 0;
  }
}
.bs-forms.bs-archivos .modulos-archivos .modulo p.caption {
  height: auto;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  font-size: 1.1rem;
  line-height: 1;
  margin-top: 4px;
  color: var(--bs--color-grises-gris-80);
}
.bs-forms.bs-archivos .modulos-archivos .modulo figure {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
}
.bs-forms.bs-archivos .modulos-archivos .modulo figure img {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.bs-forms.bs-archivos .modulos-archivos .modulo.icon figure img {
  max-width: 72px;
  height: auto;
  width: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.bs-forms.bs-archivos .modulos-archivos .modulo .borrar,
.bs-forms.bs-archivos .modulos-archivos .modulo .detalle,
.bs-forms.bs-archivos .modulos-archivos .modulo .agregar {
  position: absolute;
  display: block;
  cursor: pointer;
}
.bs-forms.bs-archivos .modulos-archivos .modulo .detalle,
.bs-forms.bs-archivos .modulos-archivos .modulo .agregar {
  cursor: pointer;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.bs-forms.bs-archivos .modulos-archivos .modulo .borrar {
  bottom: 0px;
  right: 0px;
  height: 30px;
  width: 30px;
  background: var(--bs--color-secundario-rojo) url('icon-modulo-imagen-dell.525ac58943471928ee28.svg') center center no-repeat;
  border-radius: 15px 15px 5px 15px;
  display: block;
}
.bs-forms.bs-archivos .modulos-archivos .modulo .borrar:hover {
  background-color: var(--bs--color-secundario-rojo-hover);
}
.bs-forms.bs-archivos .modulos-archivos .modulo .detalle:hover {
  opacity: 0.3;
  background-color: var(--bs--color-principal-blanco);
}
.bs-forms.bs-archivos .modulos-archivos .modulo .agregar {
  background: url('icon-modulo-imagen-add.245ae8d500ea40161916.svg') center center no-repeat;
}
.bs-forms.bs-archivos .modulos-archivos .modulo .agregar:hover {
  opacity: 0.5;
}
.bs-time-line {
  width: 100%;
  min-height: 40px;
}
.bs-time-line .time-line-block {
  position: relative;
  display: inline-block;
  width: 100%;
  padding: 0;
}
.bs-time-line .time-line-block.background {
  background: var(--bs--color-grises-gris-10);
}
.bs-time-line .time-line-block:first-child .bs-contenedor::before {
  top: 20px;
  height: calc(100% - 20px);
}
.bs-time-line .time-line-block:last-child .bs-contenedor::before {
  height: 10px !important;
}
@media only screen and (min-width : 600px) {
  .bs-time-line .time-line-block:last-child .bs-contenedor::before {
    height: 30px !important;
  }
}
.bs-time-line .time-line-block .bs-contenedor {
  position: relative;
  padding: 0 0 20px 0;
  width: 100%;
}
.bs-time-line .time-line-block .bs-contenedor::before {
  content: "";
  position: absolute;
  top: 0px;
  width: 2px;
  height: calc(100% + 20px);
  display: block;
  left: 21px;
  background-color: var(--bs--color-principal-azul);
}
@media only screen and (min-width : 600px) {
  .bs-time-line .time-line-block .bs-contenedor::before {
    left: 26px;
  }
}
.bs-time-line .time-line-block .time-line-spot {
  display: block;
  height: 20px;
  width: 20px;
  border: 2px solid var(--bs--color-principal-azul);
  content: "";
  position: absolute;
  left: 10px;
  top: 10px;
  border-radius: 50%;
  background: var(--bs--color-principal-blanco) center center no-repeat;
}
.bs-time-line .time-line-block .time-line-spot.ok {
  background: var(--bs--color-principal-azul) url('check-button-white.1a29295d64d8ef5d9d03.svg') center center no-repeat;
}
@media only screen and (min-width : 600px) {
  .bs-time-line .time-line-block .time-line-spot {
    height: 30px;
    width: 30px;
  }
}
.bs-time-line .time-line-block .time-line-module {
  width: calc(100% - 62px);
  margin-left: 46px;
  padding: 8px 16px 0 0;
}
@media only screen and (min-width : 600px) {
  .bs-time-line .time-line-block .time-line-module {
    padding: 14px 16px 4px 0;
    width: calc(100% - 72px);
    margin-left: 56px;
  }
}
.bs-banner {
  background-size: auto 100%;
  background-position: right center;
  min-height: 10px;
  border-radius: 4px;
  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;
  padding: 8px;
  width: calc(100% - 16px);
}
@media only screen and (min-width : 600px) {
  .bs-banner {
    padding: 16px;
    width: calc(100% - 32px);
    background-size: cover;
    background-position: center center;
  }
}
.bs-banner.m-w-5 {
  max-width: 5px;
}
.bs-banner.m-w-10 {
  max-width: 10px;
}
.bs-banner.m-w-15 {
  max-width: 15px;
}
.bs-banner.m-w-20 {
  max-width: 20px;
}
.bs-banner.m-w-25 {
  max-width: 25px;
}
.bs-banner.m-w-30 {
  max-width: 30px;
}
.bs-banner.m-w-35 {
  max-width: 35px;
}
.bs-banner.m-w-40 {
  max-width: 40px;
}
.bs-banner.m-w-45 {
  max-width: 45px;
}
.bs-banner.m-w-50 {
  max-width: 50px;
}
.bs-banner.m-w-55 {
  max-width: 55px;
}
.bs-banner.m-w-60 {
  max-width: 60px;
}
.bs-banner.m-w-65 {
  max-width: 65px;
}
.bs-banner.m-w-70 {
  max-width: 70px;
}
.bs-banner.m-w-75 {
  max-width: 75px;
}
.bs-banner.m-w-80 {
  max-width: 80px;
}
.bs-banner.m-w-85 {
  max-width: 85px;
}
.bs-banner.m-w-90 {
  max-width: 90px;
}
.bs-banner.m-w-95 {
  max-width: 95px;
}
.bs-banner.m-w-100 {
  max-width: 100px;
}
.bs-banner.m-w-105 {
  max-width: 105px;
}
.bs-banner.m-w-110 {
  max-width: 110px;
}
.bs-banner.m-w-115 {
  max-width: 115px;
}
.bs-banner.m-w-120 {
  max-width: 120px;
}
.bs-banner.m-w-125 {
  max-width: 125px;
}
.bs-banner.m-w-130 {
  max-width: 130px;
}
.bs-banner.m-w-135 {
  max-width: 135px;
}
.bs-banner.m-w-140 {
  max-width: 140px;
}
.bs-banner.m-w-145 {
  max-width: 145px;
}
.bs-banner.m-w-150 {
  max-width: 150px;
}
.bs-banner.m-w-155 {
  max-width: 155px;
}
.bs-banner.m-w-160 {
  max-width: 160px;
}
.bs-banner.m-w-165 {
  max-width: 165px;
}
.bs-banner.m-w-170 {
  max-width: 170px;
}
.bs-banner.m-w-175 {
  max-width: 175px;
}
.bs-banner.m-w-180 {
  max-width: 180px;
}
.bs-banner.m-w-185 {
  max-width: 185px;
}
.bs-banner.m-w-190 {
  max-width: 190px;
}
.bs-banner.m-w-195 {
  max-width: 195px;
}
.bs-banner.m-w-200 {
  max-width: 200px;
}
.bs-banner.m-w-205 {
  max-width: 205px;
}
.bs-banner.m-w-210 {
  max-width: 210px;
}
.bs-banner.m-w-215 {
  max-width: 215px;
}
.bs-banner.m-w-220 {
  max-width: 220px;
}
.bs-banner.m-w-225 {
  max-width: 225px;
}
.bs-banner.m-w-230 {
  max-width: 230px;
}
.bs-banner.m-w-235 {
  max-width: 235px;
}
.bs-banner.m-w-240 {
  max-width: 240px;
}
.bs-banner.m-w-245 {
  max-width: 245px;
}
.bs-banner.m-w-250 {
  max-width: 250px;
}
.bs-banner.m-w-255 {
  max-width: 255px;
}
.bs-banner.m-w-260 {
  max-width: 260px;
}
.bs-banner.m-w-265 {
  max-width: 265px;
}
.bs-banner.m-w-270 {
  max-width: 270px;
}
.bs-banner.m-w-275 {
  max-width: 275px;
}
.bs-banner.m-w-280 {
  max-width: 280px;
}
.bs-banner.m-w-285 {
  max-width: 285px;
}
.bs-banner.m-w-290 {
  max-width: 290px;
}
.bs-banner.m-w-295 {
  max-width: 295px;
}
.bs-banner.m-w-300 {
  max-width: 300px;
}
.bs-banner.m-w-305 {
  max-width: 305px;
}
.bs-banner.m-w-310 {
  max-width: 310px;
}
.bs-banner.m-w-315 {
  max-width: 315px;
}
.bs-banner.m-w-320 {
  max-width: 320px;
}
.bs-banner.m-w-325 {
  max-width: 325px;
}
.bs-banner.m-w-330 {
  max-width: 330px;
}
.bs-banner.m-w-335 {
  max-width: 335px;
}
.bs-banner.m-w-340 {
  max-width: 340px;
}
.bs-banner.m-w-345 {
  max-width: 345px;
}
.bs-banner.m-w-350 {
  max-width: 350px;
}
.bs-banner.m-w-355 {
  max-width: 355px;
}
.bs-banner.m-w-360 {
  max-width: 360px;
}
.bs-banner.m-w-365 {
  max-width: 365px;
}
.bs-banner.m-w-370 {
  max-width: 370px;
}
.bs-banner.m-w-375 {
  max-width: 375px;
}
.bs-banner.m-w-380 {
  max-width: 380px;
}
.bs-banner.m-w-385 {
  max-width: 385px;
}
.bs-banner.m-w-390 {
  max-width: 390px;
}
.bs-banner.m-w-395 {
  max-width: 395px;
}
.bs-banner.m-w-400 {
  max-width: 400px;
}
.bs-banner.m-w-405 {
  max-width: 405px;
}
.bs-banner.m-w-410 {
  max-width: 410px;
}
.bs-banner.m-w-415 {
  max-width: 415px;
}
.bs-banner.m-w-420 {
  max-width: 420px;
}
.bs-banner.m-w-425 {
  max-width: 425px;
}
.bs-banner.m-w-430 {
  max-width: 430px;
}
.bs-banner.m-w-435 {
  max-width: 435px;
}
.bs-banner.m-w-440 {
  max-width: 440px;
}
.bs-banner.m-w-445 {
  max-width: 445px;
}
.bs-banner.m-w-450 {
  max-width: 450px;
}
.bs-banner.m-w-455 {
  max-width: 455px;
}
.bs-banner.m-w-460 {
  max-width: 460px;
}
.bs-banner.m-w-465 {
  max-width: 465px;
}
.bs-banner.m-w-470 {
  max-width: 470px;
}
.bs-banner.m-w-475 {
  max-width: 475px;
}
.bs-banner.m-w-480 {
  max-width: 480px;
}
.bs-banner.m-w-485 {
  max-width: 485px;
}
.bs-banner.m-w-490 {
  max-width: 490px;
}
.bs-banner.m-w-495 {
  max-width: 495px;
}
.bs-banner.m-w-500 {
  max-width: 500px;
}
.bs-banner.m-w-505 {
  max-width: 505px;
}
.bs-banner.m-w-510 {
  max-width: 510px;
}
.bs-banner.m-w-515 {
  max-width: 515px;
}
.bs-banner.m-w-520 {
  max-width: 520px;
}
.bs-banner.m-w-525 {
  max-width: 525px;
}
.bs-banner.m-w-530 {
  max-width: 530px;
}
.bs-banner.m-w-535 {
  max-width: 535px;
}
.bs-banner.m-w-540 {
  max-width: 540px;
}
.bs-banner.m-w-545 {
  max-width: 545px;
}
.bs-banner.m-w-550 {
  max-width: 550px;
}
.bs-banner.m-w-555 {
  max-width: 555px;
}
.bs-banner.m-w-560 {
  max-width: 560px;
}
.bs-banner.m-w-565 {
  max-width: 565px;
}
.bs-banner.m-w-570 {
  max-width: 570px;
}
.bs-banner.m-w-575 {
  max-width: 575px;
}
.bs-banner.m-w-580 {
  max-width: 580px;
}
.bs-banner.m-w-585 {
  max-width: 585px;
}
.bs-banner.m-w-590 {
  max-width: 590px;
}
.bs-banner.m-w-595 {
  max-width: 595px;
}
.bs-banner.m-w-600 {
  max-width: 600px;
}
.bs-banner.m-w-605 {
  max-width: 605px;
}
.bs-banner.m-w-610 {
  max-width: 610px;
}
.bs-banner.m-w-615 {
  max-width: 615px;
}
.bs-banner.m-w-620 {
  max-width: 620px;
}
.bs-banner.m-w-625 {
  max-width: 625px;
}
.bs-banner.m-w-630 {
  max-width: 630px;
}
.bs-banner.m-w-635 {
  max-width: 635px;
}
.bs-banner.m-w-640 {
  max-width: 640px;
}
.bs-banner.m-w-645 {
  max-width: 645px;
}
.bs-banner.m-w-650 {
  max-width: 650px;
}
.bs-banner.m-w-655 {
  max-width: 655px;
}
.bs-banner.m-w-660 {
  max-width: 660px;
}
.bs-banner.m-w-665 {
  max-width: 665px;
}
.bs-banner.m-w-670 {
  max-width: 670px;
}
.bs-banner.m-w-675 {
  max-width: 675px;
}
.bs-banner.m-w-680 {
  max-width: 680px;
}
.bs-banner.m-w-685 {
  max-width: 685px;
}
.bs-banner.m-w-690 {
  max-width: 690px;
}
.bs-banner.m-w-695 {
  max-width: 695px;
}
.bs-banner.m-w-700 {
  max-width: 700px;
}
.bs-banner.m-w-705 {
  max-width: 705px;
}
.bs-banner.m-w-710 {
  max-width: 710px;
}
.bs-banner.m-w-715 {
  max-width: 715px;
}
.bs-banner.m-w-720 {
  max-width: 720px;
}
.bs-banner.m-w-725 {
  max-width: 725px;
}
.bs-banner.m-w-730 {
  max-width: 730px;
}
.bs-banner.m-w-735 {
  max-width: 735px;
}
.bs-banner.m-w-740 {
  max-width: 740px;
}
.bs-banner.m-w-745 {
  max-width: 745px;
}
.bs-banner.m-w-750 {
  max-width: 750px;
}
.bs-banner.m-w-755 {
  max-width: 755px;
}
.bs-banner.m-w-760 {
  max-width: 760px;
}
.bs-banner.m-w-765 {
  max-width: 765px;
}
.bs-banner.m-w-770 {
  max-width: 770px;
}
.bs-banner.m-w-775 {
  max-width: 775px;
}
.bs-banner.m-w-780 {
  max-width: 780px;
}
.bs-banner.m-w-785 {
  max-width: 785px;
}
.bs-banner.m-w-790 {
  max-width: 790px;
}
.bs-banner.m-w-795 {
  max-width: 795px;
}
.bs-banner.m-w-800 {
  max-width: 800px;
}
.bs-banner.m-w-805 {
  max-width: 805px;
}
.bs-banner.m-w-810 {
  max-width: 810px;
}
.bs-banner.m-w-815 {
  max-width: 815px;
}
.bs-banner.m-w-820 {
  max-width: 820px;
}
.bs-banner.m-w-825 {
  max-width: 825px;
}
.bs-banner.m-w-830 {
  max-width: 830px;
}
.bs-banner.m-w-835 {
  max-width: 835px;
}
.bs-banner.m-w-840 {
  max-width: 840px;
}
.bs-banner.m-w-845 {
  max-width: 845px;
}
.bs-banner.m-w-850 {
  max-width: 850px;
}
.bs-banner.m-w-855 {
  max-width: 855px;
}
.bs-banner.m-w-860 {
  max-width: 860px;
}
.bs-banner.m-w-865 {
  max-width: 865px;
}
.bs-banner.m-w-870 {
  max-width: 870px;
}
.bs-banner.m-w-875 {
  max-width: 875px;
}
.bs-banner.m-w-880 {
  max-width: 880px;
}
.bs-banner.m-w-885 {
  max-width: 885px;
}
.bs-banner.m-w-890 {
  max-width: 890px;
}
.bs-banner.m-w-895 {
  max-width: 895px;
}
.bs-banner.m-w-900 {
  max-width: 900px;
}
.bs-banner.m-w-905 {
  max-width: 905px;
}
.bs-banner.m-w-910 {
  max-width: 910px;
}
.bs-banner.m-w-915 {
  max-width: 915px;
}
.bs-banner.m-w-920 {
  max-width: 920px;
}
.bs-banner.m-w-925 {
  max-width: 925px;
}
.bs-banner.m-w-930 {
  max-width: 930px;
}
.bs-banner.m-w-935 {
  max-width: 935px;
}
.bs-banner.m-w-940 {
  max-width: 940px;
}
.bs-banner.m-w-945 {
  max-width: 945px;
}
.bs-banner.m-w-950 {
  max-width: 950px;
}
.bs-banner.m-w-955 {
  max-width: 955px;
}
.bs-banner.m-w-960 {
  max-width: 960px;
}
.bs-banner.m-w-965 {
  max-width: 965px;
}
.bs-banner.m-w-970 {
  max-width: 970px;
}
.bs-banner.m-w-975 {
  max-width: 975px;
}
.bs-banner.m-w-980 {
  max-width: 980px;
}
.bs-banner.m-w-985 {
  max-width: 985px;
}
.bs-banner.m-w-990 {
  max-width: 990px;
}
.bs-banner.m-w-995 {
  max-width: 995px;
}
.bs-banner.m-w-1000 {
  max-width: 1000px;
}
.bs-banner.m-w-1005 {
  max-width: 1005px;
}
.bs-banner.m-w-1010 {
  max-width: 1010px;
}
.bs-banner.m-w-1015 {
  max-width: 1015px;
}
.bs-banner.m-w-1020 {
  max-width: 1020px;
}
.bs-banner.m-w-1025 {
  max-width: 1025px;
}
.bs-banner.m-w-1030 {
  max-width: 1030px;
}
.bs-banner.m-w-1035 {
  max-width: 1035px;
}
.bs-banner.m-w-1040 {
  max-width: 1040px;
}
.bs-banner.m-w-1045 {
  max-width: 1045px;
}
.bs-banner.m-w-1050 {
  max-width: 1050px;
}
.bs-banner.m-w-1055 {
  max-width: 1055px;
}
.bs-banner.m-w-1060 {
  max-width: 1060px;
}
.bs-banner.m-w-1065 {
  max-width: 1065px;
}
.bs-banner.m-w-1070 {
  max-width: 1070px;
}
.bs-banner.m-w-1075 {
  max-width: 1075px;
}
.bs-banner.m-w-1080 {
  max-width: 1080px;
}
.bs-banner.m-w-1085 {
  max-width: 1085px;
}
.bs-banner.m-w-1090 {
  max-width: 1090px;
}
.bs-banner.m-w-1095 {
  max-width: 1095px;
}
.bs-banner.m-w-1100 {
  max-width: 1100px;
}
.bs-banner.m-w-1105 {
  max-width: 1105px;
}
.bs-banner.m-w-1110 {
  max-width: 1110px;
}
.bs-banner.m-w-1115 {
  max-width: 1115px;
}
.bs-banner.m-w-1120 {
  max-width: 1120px;
}
.bs-banner.m-w-1125 {
  max-width: 1125px;
}
.bs-banner.m-w-1130 {
  max-width: 1130px;
}
.bs-banner.m-w-1135 {
  max-width: 1135px;
}
.bs-banner.m-w-1140 {
  max-width: 1140px;
}
.bs-banner.m-w-1145 {
  max-width: 1145px;
}
.bs-banner.m-w-1150 {
  max-width: 1150px;
}
.bs-banner.m-w-1155 {
  max-width: 1155px;
}
.bs-banner.m-w-1160 {
  max-width: 1160px;
}
.bs-banner.m-w-1165 {
  max-width: 1165px;
}
.bs-banner.m-w-1170 {
  max-width: 1170px;
}
.bs-banner.m-w-1175 {
  max-width: 1175px;
}
.bs-banner.m-w-1180 {
  max-width: 1180px;
}
.bs-banner.m-w-1185 {
  max-width: 1185px;
}
.bs-banner.m-w-1190 {
  max-width: 1190px;
}
.bs-banner.m-w-1195 {
  max-width: 1195px;
}
.bs-banner.m-w-1200 {
  max-width: 1200px;
}
.bs-banner.m-w-1205 {
  max-width: 1205px;
}
.bs-banner.m-w-1210 {
  max-width: 1210px;
}
.bs-banner.m-w-1215 {
  max-width: 1215px;
}
.bs-banner.m-w-1220 {
  max-width: 1220px;
}
.bs-banner.m-w-1225 {
  max-width: 1225px;
}
.bs-banner.m-w-1230 {
  max-width: 1230px;
}
.bs-banner.m-w-1235 {
  max-width: 1235px;
}
.bs-banner.m-w-1240 {
  max-width: 1240px;
}
.bs-banner.m-w-1245 {
  max-width: 1245px;
}
.bs-banner.m-w-1250 {
  max-width: 1250px;
}
.bs-banner.m-w-1255 {
  max-width: 1255px;
}
.bs-banner figure {
  flex: 0 0 64px;
}
.bs-banner figure img {
  width: 100%;
  height: auto;
}
@media only screen and (min-width : 600px) {
  .bs-banner figure {
    flex: 0 0 96px;
  }
}
.bs-banner figcaption {
  flex: 1;
}
.bs-banner figcaption h1 {
  font-size: clamp(1.5rem,1.7vw + 0.2rem, 2rem);
  color: var(--bs--color-principal-blanco);
  font-family: "overpassbold", sans-serif;
}
.bs-banner figcaption h2 {
  font-size: clamp(1.5rem,1.7vw + 0.2rem, 1.8rem);
  color: var(--bs--color-principal-blanco);
  font-family: "overpassregular", sans-serif;
}
.bs-banner figcaption h3 {
  font-size: clamp(1.4rem,1.7vw + 0.2rem, 1.7rem);
  color: var(--bs--color-principal-blanco);
  font-family: "overpassbold", sans-serif;
}
.bs-banner figcaption h4 {
  font-size: clamp(1.3rem,1.7vw + 0.2rem,1.6rem);
  color: var(--bs--color-principal-blanco);
  font-family: "overpassregular", sans-serif;
}
.bs-banner figcaption h5 {
  font-size: clamp(1.2rem,1.7vw + 0.2rem, 1.5rem);
  color: var(--bs--color-principal-blanco);
  font-family: "overpassbold", sans-serif;
}
.bs-banner figcaption p {
  font-size: clamp(1.2rem,1.7vw + 0.2rem, 1.5rem);
  color: var(--bs--color-principal-blanco);
}
.bs-aplicacion-movil {
  width: 100%;
  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;
  flex-direction: column-reverse;
}
@media only screen and (min-width : 600px) {
  .bs-aplicacion-movil {
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    -webkit-align-content: flex-start;
    -moz-flex-direction: flex-start;
    flex-direction: row;
    -moz-flex-direction: row;
  }
}
.bs-aplicacion-movil > figcaption {
  display: block;
  flex: 1;
  padding-right: 10px;
}
@media only screen and (min-width : 600px) {
  .bs-aplicacion-movil > figcaption {
    padding-right: 20px;
  }
}
.bs-aplicacion-movil > figure {
  flex: 1;
  max-width: 230px;
  margin-right: 20px;
}
.bs-aplicacion-movil > figure img {
  margin-top: 30px;
  width: 100%;
  height: auto;
}
@media only screen and (min-width : 600px) {
  .bs-aplicacion-movil > figure img {
    margin-top: 0px;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-aplicacion-movil > figure img {
    width: auto;
    height: auto;
  }
}
@media only screen and (min-width : 600px) {
  .bs-aplicacion-movil > figure {
    flex: 1;
    max-width: 100px;
    margin-right: 20px;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-aplicacion-movil > figure {
    flex: 1;
    max-width: 160px;
    margin-right: 40px;
  }
}
.bs-tabla-comparativa {
  width: 100%;
  overflow: auto hidden;
}
.bs-tabla-comparativa::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.bs-tabla-comparativa::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.bs-tabla-comparativa::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.bs-tabla-comparativa section {
  display: block;
  width: 100%;
  min-width: 290px;
  padding-top: 40px;
  padding: 40px 0px 8px 0px;
}
.bs-tabla-comparativa section .cabecera .columna {
  border-top: 3px solid var(--bs--color-grises-gris-20);
}
.bs-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);
}
.bs-tabla-comparativa section .cabecera,
.bs-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;
}
.bs-tabla-comparativa section .cabecera .columna,
.bs-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) {
  .bs-tabla-comparativa section .cabecera .columna,
.bs-tabla-comparativa section .contenido .columna {
    min-height: 64px;
    padding-top: 0px;
  }
}
.bs-tabla-comparativa section .cabecera .columna:last-child,
.bs-tabla-comparativa section .contenido .columna:last-child {
  border-right: 3px solid var(--bs--color-grises-gris-20);
}
.bs-tabla-comparativa section .cabecera .columna.no-border::before,
.bs-tabla-comparativa section .contenido .columna.no-border::before {
  border-top: none;
}
.bs-tabla-comparativa section .cabecera .columna > p,
.bs-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) {
  .bs-tabla-comparativa section .cabecera .columna > p,
.bs-tabla-comparativa section .contenido .columna > p {
    font-size: 1.5rem;
  }
}
.bs-tabla-comparativa section .cabecera .columna > span.ok, .bs-tabla-comparativa section .cabecera .columna > span.nok, .bs-tabla-comparativa section .cabecera .columna > span.min,
.bs-tabla-comparativa section .contenido .columna > span.ok,
.bs-tabla-comparativa section .contenido .columna > span.nok,
.bs-tabla-comparativa section .contenido .columna > span.min {
  height: 30px;
  width: 30px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  margin-bottom: 6px;
}
.bs-tabla-comparativa section .cabecera .columna > span.ok,
.bs-tabla-comparativa section .contenido .columna > span.ok {
  background-image: url('icon-table-ok.8574715464ab004b0cac.svg');
}
.bs-tabla-comparativa section .cabecera .columna > span.nok,
.bs-tabla-comparativa section .contenido .columna > span.nok {
  background-image: url('icon-table-nok.d29a561854aa71e1602d.svg');
}
.bs-tabla-comparativa section .cabecera .columna > span.min,
.bs-tabla-comparativa section .contenido .columna > span.min {
  background-image: url('icon-table-min.ecfa12e19554117f1866.svg');
}
.bs-tabla-comparativa section .cabecera .columna figure,
.bs-tabla-comparativa section .contenido .columna figure {
  margin: 0;
  padding: 0;
}
.bs-tabla-comparativa section .cabecera .columna:not(.titulo):not(.descriptivo):not(.subtitulo),
.bs-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;
}
.bs-tabla-comparativa section .cabecera .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure,
.bs-tabla-comparativa section .contenido .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure {
  width: 30px;
}
.bs-tabla-comparativa section .cabecera .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure img,
.bs-tabla-comparativa section .contenido .columna:not(.titulo):not(.descriptivo):not(.subtitulo) figure img {
  width: 100%;
  height: auto;
}
.bs-tabla-comparativa section .cabecera .columna.subtitulo,
.bs-tabla-comparativa section .contenido .columna.subtitulo {
  min-height: 30px;
  background: var(--bs--color-grises-gris-10);
  position: static;
  max-width: none;
  padding-top: 0px;
}
.bs-tabla-comparativa section .cabecera .columna.subtitulo h3,
.bs-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;
}
.bs-tabla-comparativa section .cabecera .columna.descriptivo,
.bs-tabla-comparativa section .contenido .columna.descriptivo {
  width: 0px;
  min-width: 0;
  flex: 0 0 0px;
}
.bs-tabla-comparativa section .cabecera .columna.descriptivo p,
.bs-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) {
  .bs-tabla-comparativa section .cabecera .columna.descriptivo,
.bs-tabla-comparativa section .contenido .columna.descriptivo {
    border: none;
  }
}
@media only screen and (min-width : 600px) {
  .bs-tabla-comparativa section .cabecera .columna.descriptivo,
.bs-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;
  }
  .bs-tabla-comparativa section .cabecera .columna.descriptivo p,
.bs-tabla-comparativa section .contenido .columna.descriptivo p {
    position: static;
    font-size: 1.5rem;
    text-indent: 16px;
  }
}
.bs-tabla-comparativa section .cabecera .columna.titulo,
.bs-tabla-comparativa section .contenido .columna.titulo {
  background: var(--bs--color-principal-azul);
  min-height: 80px;
  padding-top: 0px;
}
.bs-tabla-comparativa section .cabecera .columna.titulo figure,
.bs-tabla-comparativa section .contenido .columna.titulo figure {
  display: none;
  width: 50px;
  position: absolute;
  left: calc(50% - 25px);
  top: -30px;
  z-index: 10;
}
.bs-tabla-comparativa section .cabecera .columna.titulo figure img,
.bs-tabla-comparativa section .contenido .columna.titulo figure img {
  width: 100%;
  height: auto;
}
@media only screen and (min-width : 600px) {
  .bs-tabla-comparativa section .cabecera .columna.titulo figure,
.bs-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) {
  .bs-tabla-comparativa section .cabecera .columna.titulo,
.bs-tabla-comparativa section .contenido .columna.titulo {
    background: none;
  }
}
.bs-tabla-comparativa section .cabecera .columna.titulo h1,
.bs-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) {
  .bs-tabla-comparativa section .cabecera .columna.titulo h1,
.bs-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;
  }
}
.bs-accordeon.no-margin .accordeon-item {
  margin-bottom: 0px !important;
}
.bs-accordeon .accordeon-item {
  border: 1px solid var(--bs--color-grises-gris-10);
  margin-bottom: 10px;
}
.bs-accordeon .accordeon-item input {
  display: none;
}
.bs-accordeon .accordeon-item input:checked ~ .accordeon-item-content {
  height: auto;
  display: block;
}
.bs-accordeon .accordeon-item input:checked ~ .accordeon-item-header figure::before {
  transform: rotate(180deg);
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.bs-accordeon .accordeon-item input:checked ~ .accordeon-item-header span {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-azul);
}
.bs-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;
}
.bs-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) {
  .bs-accordeon .accordeon-item .accordeon-item-header figure {
    width: 60px;
  }
}
.bs-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('arrow-button-up-blue.9a49ecf599417538d184.svg') center center no-repeat;
  transform: rotate(90deg);
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.bs-accordeon .accordeon-item .accordeon-item-header span {
  margin-left: 10px;
  width: calc(100% - 10px);
  padding-left: 20px;
}
@media only screen and (min-width : 600px) {
  .bs-accordeon .accordeon-item .accordeon-item-header span {
    margin-left: 20px;
    width: calc(100% - 20px);
    padding-left: 10px;
  }
}
.bs-accordeon .accordeon-item .accordeon-item-content {
  display: none;
  padding: 10px 30px;
}
.bs-tarjeta-detalle {
  width: 100%;
  display: block;
  background: var(--bs--color-principal-blanco);
  border: 2px solid var(--bs--color-grises-gris-20);
  margin-bottom: 20px;
}
.bs-tarjeta-detalle .top {
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
  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;
}
.bs-tarjeta-detalle .top .bs-chip {
  margin: 0;
}
.bs-tarjeta-detalle .top h1 {
  flex: 1;
  font-size: 1.6rem;
  text-transform: uppercase;
  color: var(--bs--color-principal-negro);
  font-family: "overpassbold", sans-serif;
}
.bs-tarjeta-detalle .top h1::before {
  font-family: "overpassregular", sans-serif;
  font-size: 1rem;
  line-height: 0.9;
  content: attr(data-title);
  display: block;
}
.bs-tarjeta-detalle .content {
  background: var(--bs--color-grises-gris-10);
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
}
.bs-tarjeta-detalle .content .data {
  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;
  border-bottom: 1px solid var(--bs--color-grises-gris-40);
}
.bs-tarjeta-detalle .content .data:last-child {
  border: none;
}
.bs-tarjeta-detalle .content .data .data-module {
  flex: 1;
  padding: 8px;
  display: block;
}
.bs-tarjeta-detalle .content .data .data-module + .data-module {
  flex: 0 1 40%;
}
.bs-tarjeta-detalle .content .data .data-module p {
  line-height: 1.5;
  font-family: "overpassregular", sans-serif;
  font-size: 1.1rem;
}
.bs-tarjeta-detalle .content .data .data-module h5 {
  line-height: 1.2;
  font-family: "overpassbold", sans-serif;
  font-size: 1.5rem;
}
.bs-tarjeta-detalle .extra {
  background: var(--bs--color-principal-blanco);
}
.bs-tarjeta-detalle .extra .expandable-content {
  display: none;
}
@media only screen and (min-width : 600px) {
  .bs-tarjeta-detalle .extra .expandable-content {
    display: block;
  }
}
.bs-tarjeta-detalle .extra .expandable-content .data-footer {
  margin: 0 auto;
  padding: 4px 0;
  width: 90%;
  margin-bottom: 10px;
}
.bs-tarjeta-detalle .extra .expandable-content .data-footer p {
  font-size: 1.2rem;
  line-height: 1.4;
}
.bs-tarjeta-detalle .extra .expandable-content .data-module {
  margin: 0 auto;
  padding: 4px 0;
  width: 90%;
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
.bs-tarjeta-detalle .extra .expandable-content .data-module:first-of-type {
  border: none;
}
.bs-tarjeta-detalle .extra .expandable-content .data-module a:not(.bs-btn) {
  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;
  color: var(--bs--color-principal-negro);
}
.bs-tarjeta-detalle .extra .expandable-content .data-module a:not(.bs-btn):hover {
  color: var(--bs--color-grises-gris-80);
}
.bs-tarjeta-detalle .extra .expandable-content .data-module a:not(.bs-btn):hover figure {
  opacity: 0.6;
}
.bs-tarjeta-detalle .extra .expandable-content .data-module a:not(.bs-btn) figure {
  width: 40px;
}
.bs-tarjeta-detalle .extra .expandable-content .data-module a:not(.bs-btn) figure img {
  height: 100%;
  width: auto;
}
.bs-tarjeta-detalle .extra .expandable-content .data-module a:not(.bs-btn) figcaption {
  flex: 1;
  font-family: "overpassregular", sans-serif;
}
.bs-tarjeta-detalle .extra .expandable-content .data-module a:not(.bs-btn) figcaption span {
  display: block;
  font-size: 1.2rem;
}
.bs-tarjeta-detalle .extra .expandable-content .data-module a:not(.bs-btn) figcaption strong {
  font-family: "overpassbold", sans-serif;
}
.bs-tarjeta-detalle .extra input[type=checkbox] {
  display: none;
}
.bs-tarjeta-detalle .extra input[type=checkbox] + label {
  color: var(--bs--color-principal-verde);
  font-family: "overpassbold", sans-serif;
  line-height: 2.4;
  width: 95%;
  margin: 0 auto;
  text-decoration: underline;
  display: block;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  transition: width 0.2s linear;
  cursor: pointer;
}
.bs-tarjeta-detalle .extra input[type=checkbox] + label:hover {
  color: var(--bs--color-principal-verde-hover);
}
.bs-tarjeta-detalle .extra input[type=checkbox] + label:before {
  content: attr(data-off);
}
@media only screen and (min-width : 600px) {
  .bs-tarjeta-detalle .extra input[type=checkbox] + label {
    display: none;
  }
}
.bs-tarjeta-detalle .extra input[type=checkbox]:checked + label {
  width: 90%;
}
.bs-tarjeta-detalle .extra input[type=checkbox]:checked + label:before {
  content: attr(data-on);
}
.bs-tarjeta-detalle .extra input[type=checkbox]:checked ~ .expandable-content {
  display: block;
}
.bs-tarjetas-estadisticas {
  width: calc(100% - 16px);
  margin: 0 auto 12px;
  display: block;
  outline: 1px solid var(--bs--color-grises-gris-20);
  border-radius: 4px;
  padding: 8px;
  min-height: 80px;
  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) {
  .bs-tarjetas-estadisticas {
    max-width: 940px;
  }
}
.bs-tarjetas-estadisticas h3 {
  font-size: 2.2rem;
  font-family: "overpasslight", sans-serif;
  color: var(--bs--color-grises-gris-80);
  text-align: center;
  flex: 0 0 100%;
  line-height: 2;
}
.bs-tarjetas-estadisticas h2 {
  flex: 0 0 100%;
  font-family: "overpassbold", sans-serif;
  font-size: 1.5rem;
  color: var(--bs--color-principal-negro);
  line-height: 1.5;
  text-align: center;
}
.bs-tarjetas-estadisticas h2 em {
  display: block;
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-azul);
}
.bs-tarjetas-estadisticas figure {
  flex: 0 0 100%;
  text-align: center;
}
.bs-tarjetas-estadisticas figure img {
  height: 72px;
  width: auto;
}
.bs-tarjetas-estadisticas > span {
  border-radius: 50%;
  height: 6px;
  width: 6px;
  display: inline-block;
  background-color: var(--bs--color-secundario-azul-40);
  margin: 12px auto;
}
.bs-tarjetas-estadisticas.destacado {
  background-color: var(--bs--color-principal-azul);
}
.bs-tarjetas-estadisticas.destacado figure img {
  filter: brightness(518%);
  -webkit-filter: brightness(518%);
}
.bs-tarjetas-estadisticas.destacado h2,
.bs-tarjetas-estadisticas.destacado h3 {
  color: var(--bs--color-principal-blanco);
}
.bs-tarjetas-estadisticas.destacado h2 {
  font-family: "overpassregular", sans-serif;
}
.bs-tarjetas-estadisticas.destacado h2 em {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-blanco);
}
.bs-tarjetas-boton {
  padding: 8px;
  text-decoration: none !important;
  margin: 0 auto 12px;
  display: block;
  width: calc(100% - 16px);
  min-height: 20px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  align-content: stretch;
  -webkit-align-content: stretch;
  -moz-flex-direction: stretch;
  background-color: var(--bs--color-grises-gris-10);
  cursor: pointer;
}
@media only screen and (min-width : 600px) {
  .bs-tarjetas-boton {
    max-width: 340px;
  }
}
.bs-tarjetas-boton article {
  text-align: center;
  display: block;
  width: 100%;
  padding: 8px;
  min-height: 60px;
  background-color: var(--bs--color-principal-blanco);
}
.bs-tarjetas-boton article svg {
  display: inline-block;
  margin: 8px auto 0;
  fill: var(--bs--color-grises-gris-40);
  height: 12px;
  width: auto;
}
.bs-tarjetas-boton article figure {
  margin: 0 auto;
  text-align: center;
  display: block;
  height: auto;
  width: 100%;
}
.bs-tarjetas-boton article figure img {
  margin: 0 auto;
  width: auto;
  height: 48px;
}
.bs-tarjetas-boton article h2 {
  margin-top: 0px;
  width: 100%;
  text-align: center;
  font-size: 1.5rem;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  line-height: 1.5;
}
.bs-tarjetas-boton article h2 em {
  color: var(--bs--color-principal-azul);
  font-family: "overpassbold", sans-serif;
}
.bs-tarjetas-boton:not(.destacado):hover article {
  background-color: var(--bs--color-grises-gris-10);
}
.bs-tarjetas-boton.destacado {
  background-color: var(--bs--color-principal-azul-hover);
}
.bs-tarjetas-boton.destacado figure {
  filter: brightness(518%);
  -webkit-filter: brightness(518%);
}
.bs-tarjetas-boton.destacado article {
  background-color: var(--bs--color-principal-azul);
}
.bs-tarjetas-boton.destacado article h2 {
  color: var(--bs--color-principal-blanco);
}
.bs-tarjetas-boton.destacado article h2 em {
  color: var(--bs--color-principal-blanco);
}
.bs-tarjetas-boton.destacado:hover article {
  background-color: var(--bs--color-principal-azul-hover);
}
.bs-tarjetas-boton.disabled, .bs-tarjetas-boton[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  background-color: var(--bs--color-grises-gris-10) !important;
}
.bs-tarjetas-boton.disabled article figure, .bs-tarjetas-boton.disabled article h2, .bs-tarjetas-boton.disabled article svg, .bs-tarjetas-boton[disabled] article figure, .bs-tarjetas-boton[disabled] article h2, .bs-tarjetas-boton[disabled] article svg {
  opacity: 0.3;
}
.bs-tarjetas-boton.disabled:hover article, .bs-tarjetas-boton[disabled]:hover article {
  background-color: var(--bs--color-principal-blanco) !important;
}
.bs-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;
}
.bs-modulo-carga-imagenes .ver-imagenes {
  flex: 0 0 100% !important;
  height: 24px;
}
.bs-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;
}
.bs-modulo-carga-imagenes .ver-imagenes a:hover {
  color: var(--bs--color-principal-azul);
}
.bs-modulo-carga-imagenes.invertido .cargas {
  order: 1;
}
.bs-modulo-carga-imagenes.invertido .informacion {
  order: 2;
  border: none;
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
.bs-modulo-carga-imagenes.invertido .informacion span.tooltip .mensaje {
  bottom: 110%;
  top: inherit;
}
.bs-modulo-carga-imagenes.invertido .informacion span.tooltip .mensaje::after {
  content: "▼";
  bottom: -2px;
  top: inherit;
}
.bs-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) {
  .bs-modulo-carga-imagenes .cargas {
    min-height: 150px;
  }
}
.bs-modulo-carga-imagenes .cargas .elemento-cargado {
  flex: 1;
  max-width: 84px;
  margin: 0 10px 0 0;
  position: relative;
}
.bs-modulo-carga-imagenes .cargas .elemento-cargado a.imagen {
  width: 100%;
  display: inline-block;
  cursor: pointer;
  transition: opacity 0.1s linear;
}
.bs-modulo-carga-imagenes .cargas .elemento-cargado a.imagen figure {
  display: inline-block;
  width: 100%;
}
.bs-modulo-carga-imagenes .cargas .elemento-cargado a.imagen figure img {
  width: 100%;
  height: 72px;
  -o-object-fit: cover;
     object-fit: cover;
}
.bs-modulo-carga-imagenes .cargas .elemento-cargado a.imagen:hover {
  opacity: 0.5;
}
.bs-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-dell.525ac58943471928ee28.svg') center center no-repeat;
  background-size: auto 50%;
  border-radius: 50%;
  cursor: pointer;
}
.bs-modulo-carga-imagenes .cargas .elemento-cargado a.eliminar:hover {
  background-color: var(--bs--color-secundario-rojo-hover);
}
.bs-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;
}
.bs-modulo-carga-imagenes .cargas a.carga:hover figure {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.bs-modulo-carga-imagenes .cargas a.carga:hover span {
  color: var(--bs--color-grises-gris-80);
}
.bs-modulo-carga-imagenes .cargas a.carga.full span {
  display: none;
}
.bs-modulo-carga-imagenes .cargas a.carga figure {
  transition: all 0.1s linear;
  display: inline-block;
  width: 50px;
  height: 50px;
  background: url('circle-sum.9d090011157ca6426bc8.svg') center center no-repeat;
  background-size: 28px auto;
}
.bs-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;
}
.bs-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;
}
.bs-modulo-carga-imagenes .informacion h4 {
  flex: 1;
  text-align: center;
  color: var(--bs--color-principal-azul);
  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;
}
.bs-modulo-carga-imagenes .informacion h4.no-padding {
  padding-left: 0;
}
.bs-modulo-carga-imagenes .informacion span.tooltip {
  height: 50px;
  width: 50px;
  display: inline-block;
  background: url('tooltip-file.d6dccbd0d78f521a616c.svg') center center no-repeat;
  background-size: 28px 28px;
  position: relative;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.bs-modulo-carga-imagenes .informacion span.tooltip .mensaje {
  z-index: 401;
  font-family: "overpassbold", sans-serif;
  bottom: inherit;
  top: 110%;
  display: none;
  position: absolute;
  background-color: var(--bs--color-secundario-azul-40);
  color: var(--bs--color-principal-blanco);
  padding: 10px;
  font-size: 1.6rem;
  text-align: right;
  width: 170px;
  line-height: 1.4;
  right: 0px;
  border-radius: 8px;
}
.bs-modulo-carga-imagenes .informacion span.tooltip .mensaje.uppercase {
  text-transform: uppercase;
}
.bs-modulo-carga-imagenes .informacion span.tooltip .mensaje::after {
  position: absolute;
  content: "▲";
  bottom: inherit;
  top: -20px;
  right: 26px;
  font-size: 2rem;
  color: var(--bs--color-secundario-azul-40);
  height: 10px;
  width: 10px;
}
.bs-modulo-carga-imagenes .informacion span.tooltip:hover .mensaje {
  display: block;
}
.bs-banner-header {
  width: 100%;
  display: block;
}
.bs-banner-header figure {
  position: absolute;
  top: 50px;
  left: 0;
  width: 100%;
  display: block;
}
@media only screen and (min-width : 600px) {
  .bs-banner-header figure {
    position: static;
  }
}
.bs-banner-header figure img {
  width: 100%;
  display: block;
  height: 50px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media only screen and (min-width : 600px) {
  .bs-banner-header figure img {
    height: 80px;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-banner-header figure img {
    height: 100px;
  }
}
.bs-banner-informativo {
  width: 100%;
  display: grid;
  height: auto;
  min-height: 20px;
  place-items: center;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.bs-banner-informativo section {
  width: calc(100% - 15px);
  padding: 20px 10px 20px 5px;
  height: auto;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  align-content: stretch;
  -webkit-align-content: stretch;
  -moz-flex-direction: stretch;
  filter: brightness(380%);
  -webkit-filter: brightness(380%);
}
@media only screen and (min-width : 600px) {
  .bs-banner-informativo section {
    width: calc(100% - 25px);
    padding: 20px 20px 20px 5px;
  }
}
.bs-banner-informativo section figure {
  width: 50px;
  display: grid;
  place-items: center;
}
.bs-banner-informativo section figure img {
  width: 48px;
}
@media only screen and (min-width : 600px) {
  .bs-banner-informativo section figure img {
    width: 64px;
  }
}
@media only screen and (min-width : 600px) {
  .bs-banner-informativo section figure {
    width: 80px;
  }
}
.bs-banner-informativo section p {
  flex: 1;
  font-size: var(--bs--font-size-p);
}
.bs-banner-informativo section p strong {
  display: block;
}
.bs-aplicacion-imagen-login {
  background-repeat: no-repeat;
  background-position: 100% center;
  background-size: auto 100%;
  width: 100%;
  position: relative;
}
.bs-aplicacion-imagen-login .bs-contenedor .image-holder figure {
  position: relative;
}
@media only screen and (min-width : 992px) {
  .bs-aplicacion-imagen-login .bs-contenedor .image-holder figure {
    position: absolute;
    top: 0%;
    right: calc(50% + 40px);
    height: 100%;
    width: calc(50% - 40px);
  }
}
.bs-aplicacion-imagen-login .bs-contenedor .image-holder figure img {
  width: 100%;
  height: 150px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media only screen and (min-width : 992px) {
  .bs-aplicacion-imagen-login .bs-contenedor .image-holder figure img {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100% !important;
    border-radius: 0 2px 2px 0;
  }
}
.bs-aplicacion-imagen-login.comercial .image-holder figure img {
  border-radius: 0 0 100px 0;
}
@media only screen and (min-width : 992px) {
  .bs-aplicacion-imagen-login.comercial .image-holder figure img {
    border-radius: 0 0 100px 0;
  }
}
.bs-plan-setup {
  width: 100%;
  border: 4px solid var(--bs--color-grises-gris-10);
  box-sizing: border-box;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  align-content: stretch;
  -webkit-align-content: stretch;
  -moz-flex-direction: stretch;
  margin-bottom: 16px;
}
.bs-plan-setup .top {
  background-color: var(--bs--color-secundario-azul-10);
  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;
}
.bs-plan-setup .top p-checkbox {
  margin: 0;
}
.bs-plan-setup .top p-checkbox .p-checkbox {
  margin-left: 0;
}
.bs-plan-setup .top p-checkbox .p-checkbox-label {
  color: var(--bs--color-principal-azul) !important;
  font-size: 1.8rem !important;
  line-height: 1.2;
  font-family: "overpassbold", sans-serif !important;
}
.bs-plan-setup .bs-bloque article {
  padding-top: 4px;
  padding-bottom: 4px;
}
.bs-plan-setup .bs-bloque.interaccion {
  min-height: 120px;
}
.bs-plan-setup .bs-bloque.interaccion h4 {
  flex: 0 0 100%;
}
.bs-plan-setup .bs-bloque.interaccion .bs-selector {
  min-width: 10px;
  margin-left: 2px;
  margin-right: 2px;
}
.bs-plan-setup .bs-bloque.top {
  min-height: 60px;
  max-height: 30%;
}
.bs-plan-setup-total {
  background-color: var(--bs--color-secundario-azul-10);
  display: grid;
  place-content: center;
  width: 100%;
  border: 4px solid var(--bs--color-grises-gris-10);
  box-sizing: border-box;
  padding: 20px 10px;
}
.bs-plan-setup-group .col-12 {
  margin-bottom: 16px;
}
.bs-plan-setup-group .bs-plan-setup {
  height: 100%;
  margin-bottom: 16px;
}
.bs-bloque.set-filtros {
  display: -ms-grid;
  display: -webkit-inline-grid;
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  -moz-column-gap: 16px;
       column-gap: 16px;
  row-gap: 4px;
  min-height: none;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-1 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(0, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-1 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-1 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-2 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-2 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-2 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-3 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-3 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-3 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-4 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-4 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-4 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-5 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-5 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-5 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-6 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-6 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-6 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-7 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(6, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-7 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-7 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-8 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-8 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(8, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-8 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-9 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(8, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-9 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(9, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-9 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-bloque.set-filtros.set-auto {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-bloque.set-filtros.set-auto label,
.bs-bloque.set-filtros.set-auto button,
.bs-bloque.set-filtros.set-auto a {
  min-width: 70px !important;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-auto label {
    flex: 1;
  }
  .bs-bloque.set-filtros.set-auto a,
.bs-bloque.set-filtros.set-auto button {
    width: auto;
  }
}
.bs-bloque.set-filtros.set-auto .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
@media only screen and (min-width : 600px) {
  .bs-bloque.set-filtros.set-10 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(9, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
@media only screen and (min-width : 992px) {
  .bs-bloque.set-filtros.set-10 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(10, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 4px;
    min-height: none;
  }
}
.bs-bloque.set-filtros.set-10 .bs-btn {
  margin-top: 20px;
  min-width: 0px;
}
.bs-modulo-ficha {
  width: 100%;
  border: 2px solid var(--bs--color-grises-gris-15);
  border-radius: 4px;
  background-color: var(--bs--color-principal-blanco);
  -ms-box-shadow: 0px 12px 20px 0px rgba(100, 100, 100, 0.05);
  box-shadow: 0px 12px 20px 0px rgba(100, 100, 100, 0.05);
  margin-bottom: 8px;
  position: relative;
  box-sizing: border-box;
  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;
}
.bs-modulo-ficha .avatar {
  position: absolute;
  height: 48px;
  width: 48px;
  top: 4px;
  left: 4px;
  display: block;
}
.bs-modulo-ficha .avatar svg {
  height: 48px;
  width: auto;
}
.bs-modulo-ficha a.boton-selector {
  text-transform: uppercase;
  font-family: "overpassbold", sans-serif;
  font-size: 1.4rem;
  width: 100%;
  height: 36px;
  margin-bottom: 4px;
  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;
  color: var(--bs--color-principal-negro);
  text-decoration: none;
}
.bs-modulo-ficha a.boton-selector svg {
  fill: var(--bs--color-grises-gris-80);
  height: 16px;
  width: auto;
}
.bs-modulo-ficha a.boton-selector:hover {
  opacity: 0.6;
}
.bs-modulo-ficha a.boton-selector:hover svg {
  fill: var(--bs--color-grises-gris-50);
}
.bs-modulo-ficha.extendida {
  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;
}
.bs-modulo-ficha.extendida section.free {
  flex: 0 0 56px;
}
.bs-modulo-ficha.extendida section.izq {
  flex: 1;
}
@media only screen and (min-width : 600px) {
  .bs-modulo-ficha.extendida section.izq {
    flex: 0 0 45%;
  }
}
.bs-modulo-ficha.extendida section.der {
  flex: 0 0 100%;
  background-color: var(--bs--color-grises-gris-5);
  position: relative;
}
@media only screen and (min-width : 600px) {
  .bs-modulo-ficha.extendida section.der {
    flex: 1;
  }
}
.bs-modulo-ficha.extendida section.der a.bs-btn {
  box-sizing: border-box;
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-modulo-ficha.extendida section.der a.bs-btn {
    width: 90%;
    position: absolute;
    top: 95%;
    left: 50%;
    transform: translate(-50%, -95%);
  }
}
.bs-modulo-ficha section {
  box-sizing: border-box;
  padding: 8px;
  flex: 0 0 100%;
}
.bs-modulo-ficha section .grid {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
}
.bs-modulo-ficha section .grid + .grid {
  margin-top: 8px;
}
.bs-modulo-ficha section .grid .bs-simple-data {
  flex: 1;
}
.bs-modulo-ficha section.superior {
  height: calc(100% - 48px);
  background-color: var(--bs--color-principal-blanco);
}
.bs-modulo-ficha section.inferior {
  background-color: var(--bs--color-grises-gris-5);
  height: 48px;
}
.bs-modulo-ficha section.inferior .botonera {
  min-height: 0px;
}
.bs-modulo-ficha section.inferior span,
.bs-modulo-ficha section.inferior button,
.bs-modulo-ficha section.inferior a {
  margin: 0 !important;
}
.bs-modulo-ficha.seguros.publicidad {
  padding-bottom: 16px;
  min-height: 370px;
}
.bs-modulo-ficha.seguros.publicidad h2,
.bs-modulo-ficha.seguros.publicidad p {
  width: 100%;
  padding: 0 8px;
  text-align: center !important;
  margin: 8px auto;
}
.bs-modulo-ficha.seguros.publicidad h2 {
  margin: 2px auto;
}
.bs-modulo-ficha.seguros.publicidad a,
.bs-modulo-ficha.seguros.publicidad button {
  margin: 0 auto;
  max-width: 80%;
}
.bs-modulo-ficha.seguros.publicidad figure {
  width: 100%;
}
.bs-modulo-ficha.seguros.publicidad figure img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
  aspect-ratio: 2/1;
}
.bs-modulo-ficha.seguros.producto.simple {
  min-height: 370px;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-end;
  align-items: stretch;
  align-content: stretch;
  -webkit-align-content: stretch;
  -moz-flex-direction: stretch;
}
.bs-modulo-ficha.seguros.producto.simple .superior {
  padding-left: 50px;
  min-height: -webkit-max-content;
  min-height: -moz-max-content;
  min-height: max-content;
  height: auto;
}
.bs-modulo-ficha.seguros.producto.simple .inferior {
  flex: 0 0 100%;
  height: auto;
  min-height: -webkit-max-content;
  min-height: -moz-max-content;
  min-height: max-content;
}
@media only screen and (min-width : 600px) {
  .bs-modulo-ficha.seguros.producto.extendida, .bs-modulo-ficha.seguros.producto.extendido {
    min-height: 420px;
    grid-column: span 2;
  }
}
.bs-modulo-ficha.siniestro section.superior {
  padding-left: 64px;
}
.bs-modulo-fichas-group {
  display: -ms-grid;
  display: -webkit-inline-grid;
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  -moz-column-gap: 16px;
       column-gap: 16px;
  row-gap: 16px;
  min-height: none;
}
@media only screen and (min-width : 600px) {
  .bs-modulo-fichas-group {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 16px;
    min-height: none;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-modulo-fichas-group {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 16px;
    min-height: none;
  }
}
@media only screen and (min-width : 1270px) {
  .bs-modulo-fichas-group {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 16px;
    min-height: none;
  }
}
.bs-modulo-fichas-group .bs-modulo-ficha {
  margin-bottom: 0px;
}
@media only screen and (min-width : 1000px) {
  .bs-modulo-fichas-group.set-3 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 16px;
    min-height: none;
  }
}
@media only screen and (min-width : 1270px) {
  .bs-modulo-fichas-group.set-3 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 16px;
    min-height: none;
  }
}
@media only screen and (min-width : 1270px) {
  .bs-modulo-fichas-group.set-2 {
    display: -ms-grid;
    display: -webkit-inline-grid;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    -moz-column-gap: 16px;
         column-gap: 16px;
    row-gap: 16px;
    min-height: none;
  }
}
.bs-modulo-noticias {
  width: 100%;
  display: block;
  border: 1px solid var(--bs--color-grises-gris-20);
  border-radius: 8px;
  margin-bottom: 8px;
}
.bs-modulo-noticias figure img {
  border-radius: 8px 8px 0 0;
  max-height: 200px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.bs-modulo-noticias figcaption {
  padding: 8px 16px 16px 16px;
}
.bs-modulo-noticias figcaption p.h3 {
  margin-bottom: 8px;
}
.bs-modulo-noticias figcaption p:not(.h3) {
  margin-bottom: 16px;
}
input.p-inputtext {
  padding: 0;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  border: none;
  line-height: 46px;
  border-radius: 4px;
  font-size: 1.4rem;
  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 + .bs-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;
}
input.p-inputtext:-moz-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
}
input.p-inputtext::-moz-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
}
input.p-inputtext:-ms-input-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
}
.mix input.p-inputtext :not(.icon) {
  border-radius: 4px 0 0 4px;
}
.bs-color input.p-inputtext {
  outline: 1px solid var(--bs--color-validacion-verde-50) !important;
}
.bs-color input.p-inputtext.no-border {
  outline: none !important;
}
.is-invalid input.p-inputtext, 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;
}
.is-invalid input.p-inputtext::-webkit-input-placeholder, input.p-inputtext.is-invalid::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid input.p-inputtext:-moz-placeholder, input.p-inputtext.is-invalid:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid input.p-inputtext::-moz-placeholder, input.p-inputtext.is-invalid::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid input.p-inputtext:-ms-input-placeholder, input.p-inputtext.is-invalid:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.is-invalid input.p-inputtext:focus, input.p-inputtext.is-invalid:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
.is-invalid input.p-inputtext + .bs-btn-form, input.p-inputtext.is-invalid + .bs-btn-form {
  outline-width: 2px;
}
.is-invalid input.p-inputtext.no-border, 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] + .bs-btn-form {
  margin-left: 2px;
}
input.p-inputtext[disabled].no-border {
  outline: none !important;
}
.bs-color input.p-inputtext[disabled] {
  background-color: var(--bs--color-principal-blanco);
  outline: 1px solid var(--bs--color-validacion-verde-10) !important;
}
.bs-color input.p-inputtext[disabled].no-border {
  outline: none !important;
}
.bs-color input.p-inputtext[disabled]::-webkit-input-placeholder {
  color: rgba(172, 173, 172, 0.4) !important;
}
.bs-color input.p-inputtext[disabled]:-moz-placeholder {
  color: rgba(172, 173, 172, 0.4) !important;
}
.bs-color input.p-inputtext[disabled]::-moz-placeholder {
  color: rgba(172, 173, 172, 0.4) !important;
}
.bs-color input.p-inputtext[disabled]:-ms-input-placeholder {
  color: rgba(172, 173, 172, 0.4) !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] + .caption, input.p-inputtext[disabled] + .caption.error {
  color: rgba(172, 173, 172, 0.8);
}
.bs-color input.p-inputtext[disabled] + .caption, .bs-color input.p-inputtext[disabled] + .caption.error {
  opacity: 0.5;
  color: var(--bs--color-principal-blanco);
}
p-progressbar .p-progressbar {
  border: 0 none;
  height: 1.5rem;
  border-radius: 3px;
  background: var(--bs--color-grises-gris-40);
  height: 6px;
  margin-bottom: 6px;
}
p-progressbar .p-progressbar .p-progressbar-value {
  border: 0 none;
  margin: 0;
  background: var(--bs--color-principal-azul);
}
p-progressbar .p-progressbar .p-progressbar-label {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
  line-height: 1.5rem;
}
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.f19950beaac5990fd827.svg') center center no-repeat;
  width: 55px;
  height: 46px;
  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.f19950beaac5990fd827.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('hour-arrow-up.8bc7c86053c1e9960af4.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('hour-arrow-down.b8ce5323321313f6e48a.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-group-container + .p-monthpicker .p-monthpicker-month {
  font-size: 1.6rem;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
  width: 24%;
  margin: 8px 4%;
}
.p-datepicker-group-container + .p-monthpicker .p-monthpicker-month:hover {
  color: var(--bs--color-principal-verde);
  font-family: "overpassbold", sans-serif;
}
.p-datepicker-group-container + .p-monthpicker .p-monthpicker-month.p-highlight {
  background-color: var(--bs--color-principal-verde);
  color: var(--bs--color-principal-blanco);
  font-family: "overpassbold", sans-serif;
  border-radius: 10px;
}
.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: 46px;
  height: 36px;
  margin-bottom: 4px;
  margin-top: 4px;
  background: url('arrow-button-down-green.4342f404d6a78d9bde58.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-azul-hover) !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev {
  background: url('arrow-button-back.3b358da2b45e73136f85.svg') center center no-repeat;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:hover {
  opacity: 0.5;
  background: url('arrow-button-back.3b358da2b45e73136f85.svg') center center no-repeat !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-next {
  background: url('arrow-button-secondary.641e836ae74b1ee94cf1.svg') center center no-repeat;
}
.p-datepicker .p-datepicker-header .p-datepicker-next:hover {
  opacity: 0.5;
  background: url('arrow-button-secondary.641e836ae74b1ee94cf1.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: #003253;
  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-verde);
  color: white;
  border-radius: 30px;
}
.p-datepicker-calendar tbody tr td span.p-highlight:hover, .p-datepicker-calendar tbody tr td span.p-highlight:focus {
  background: var(--bs--color-principal-verde) !important;
  color: var(--bs--color-principal-blanco) !important;
  font-family: "overpassbold", sans-serif !important;
}
.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-verde) !important;
  color: var(--bs--color-principal-blanco) !important;
  font-family: "overpassbold", sans-serif !important;
}
@media only screen and (min-width : 1000px) {
  .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-azul) !important;
  }
}
.p-datepicker-calendar tbody tr td.p-datepicker-today span {
  background: var(--bs--color-principal-azul);
  border-radius: 30px;
  color: white;
}
.p-datepicker-calendar tbody tr td.p-datepicker-today span.p-highlight {
  background: var(--bs--color-principal-azul);
  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-principal-azul-hover);
  color: var(--bs--color-principal-blanco);
}
.p-dropdown {
  width: 100%;
  border: none;
  outline: none;
  line-height: 46px;
  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: 46px;
}
.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 .p-dropdown-clear-icon {
  top: calc(50% - 7px);
  left: inherit;
  right: 40px;
  height: 10px;
  margin: 0;
  /* .ng-invalid &, */
}
.p-dropdown .p-dropdown-clear-icon:before {
  color: var(--bs--color-grises-gris-80);
}
.is-invalid .p-dropdown .p-dropdown-clear-icon:before {
  color: var(--bs--color-secundario-rojo) !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('arrow-button-down-green.4342f404d6a78d9bde58.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: 46px;
  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: 46px;
  width: 30px;
  top: 0px;
  margin: 8px 0;
  right: 16px;
  background: url('icon-search.fc8f980d527f30a5e444.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('arrow-button-down-red.5f02d27827774caf3501.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: 16px;
  align-items: flex-start !important;
}
.bs-tabla-datos p-checkbox {
  margin-bottom: 0px;
}
.p-checkbox {
  margin: 0 10px 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.bs-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('check-button-blue.a30c4c7b3554b564f1a9.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;
  box-shadow: none !important;
  height: 20px;
  width: 20px;
  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;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
  margin-left: 0 !important;
  line-height: 2rem;
}
.p-checkbox.p-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('check-button-blue-40.db8160b5edcf9e4706b7.svg') center center no-repeat !important;
}
p-radiobutton {
  margin-bottom: 16px;
  align-items: flex-start !important;
}
.p-radiobutton {
  width: 20px;
  height: 20px;
  margin: 0 10px 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.p-radiobutton.p-radiobutton-disabled + .p-radiobutton-label {
  color: var(--bs--color-grises-gris-80);
}
.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-azul);
}
.p-radiobutton .p-radiobutton-box .p-radiobutton-icon {
  width: 11px;
  height: 11px;
  transition-duration: 0.2s;
  background-color: var(--bs--color-principal-azul);
}
.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-azul);
}
.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.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-azul);
}
.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight {
  background: var(--bs--color-principal-azul);
}
.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-azul);
}
.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;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-negro);
}
p-multiselect {
  width: 100%;
  /* &.ng-invalid, */
  /* &.ng-invalid, */
}
p-multiselect .p-multiselect-clear-icon {
  top: calc(50% - 7px);
  left: inherit;
  right: 40px;
  height: 10px;
  margin: 0;
}
p-multiselect .p-multiselect-clear-icon:before {
  color: var(--bs--color-grises-gris-80);
}
p-multiselect.is-invalid .p-multiselect-clear-icon:before {
  color: var(--bs--color-secundario-rojo) !important;
}
p-multiselect .p-multiselect {
  width: 100%;
  margin-bottom: 6px;
  border-radius: 4px;
  border: none;
  outline: none;
  line-height: 46px;
  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-azul);
}
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: 46px;
  width: 30px;
  top: 0px;
  margin: 8px 0;
  right: 16px;
  background: url('icon-search.fc8f980d527f30a5e444.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: 46px;
  width: 40px;
  top: 58%;
  left: 98%;
  right: 20px;
  background: url('icon-search.fc8f980d527f30a5e444.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: 46px;
  padding: 0 !important;
  margin: 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-highlight {
  background: var(--bs--color-grises-gris-20) !important;
}
p-multiselect .p-multiselect .p-multiselect-trigger {
  width: 40px;
  background: url('arrow-button-down-green.4342f404d6a78d9bde58.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-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-item span:not(.p-checkbox-icon) {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-grises-gris-50);
  font-size: 1.6rem;
  text-transform: none;
}
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('arrow-button-down-red.5f02d27827774caf3501.svg');
}
.bs-modal.w-40 .p-dialog {
  width: 98%;
  max-width: 40px;
}
.bs-modal.w-50 .p-dialog {
  width: 98%;
  max-width: 50px;
}
.bs-modal.w-60 .p-dialog {
  width: 98%;
  max-width: 60px;
}
.bs-modal.w-70 .p-dialog {
  width: 98%;
  max-width: 70px;
}
.bs-modal.w-80 .p-dialog {
  width: 98%;
  max-width: 80px;
}
.bs-modal.w-90 .p-dialog {
  width: 98%;
  max-width: 90px;
}
.bs-modal.w-100 .p-dialog {
  width: 98%;
  max-width: 100px;
}
.bs-modal.w-110 .p-dialog {
  width: 98%;
  max-width: 110px;
}
.bs-modal.w-120 .p-dialog {
  width: 98%;
  max-width: 120px;
}
.bs-modal.w-130 .p-dialog {
  width: 98%;
  max-width: 130px;
}
.bs-modal.w-140 .p-dialog {
  width: 98%;
  max-width: 140px;
}
.bs-modal.w-150 .p-dialog {
  width: 98%;
  max-width: 150px;
}
.bs-modal.w-160 .p-dialog {
  width: 98%;
  max-width: 160px;
}
.bs-modal.w-170 .p-dialog {
  width: 98%;
  max-width: 170px;
}
.bs-modal.w-180 .p-dialog {
  width: 98%;
  max-width: 180px;
}
.bs-modal.w-190 .p-dialog {
  width: 98%;
  max-width: 190px;
}
.bs-modal.w-200 .p-dialog {
  width: 98%;
  max-width: 200px;
}
.bs-modal.w-210 .p-dialog {
  width: 98%;
  max-width: 210px;
}
.bs-modal.w-220 .p-dialog {
  width: 98%;
  max-width: 220px;
}
.bs-modal.w-230 .p-dialog {
  width: 98%;
  max-width: 230px;
}
.bs-modal.w-240 .p-dialog {
  width: 98%;
  max-width: 240px;
}
.bs-modal.w-250 .p-dialog {
  width: 98%;
  max-width: 250px;
}
.bs-modal.w-260 .p-dialog {
  width: 98%;
  max-width: 260px;
}
.bs-modal.w-270 .p-dialog {
  width: 98%;
  max-width: 270px;
}
.bs-modal.w-280 .p-dialog {
  width: 98%;
  max-width: 280px;
}
.bs-modal.w-290 .p-dialog {
  width: 98%;
  max-width: 290px;
}
.bs-modal.w-300 .p-dialog {
  width: 98%;
  max-width: 300px;
}
.bs-modal.w-310 .p-dialog {
  width: 98%;
  max-width: 310px;
}
.bs-modal.w-320 .p-dialog {
  width: 98%;
  max-width: 320px;
}
.bs-modal.w-330 .p-dialog {
  width: 98%;
  max-width: 330px;
}
.bs-modal.w-340 .p-dialog {
  width: 98%;
  max-width: 340px;
}
.bs-modal.w-350 .p-dialog {
  width: 98%;
  max-width: 350px;
}
.bs-modal.w-360 .p-dialog {
  width: 98%;
  max-width: 360px;
}
.bs-modal.w-370 .p-dialog {
  width: 98%;
  max-width: 370px;
}
.bs-modal.w-380 .p-dialog {
  width: 98%;
  max-width: 380px;
}
.bs-modal.w-390 .p-dialog {
  width: 98%;
  max-width: 390px;
}
.bs-modal.w-400 .p-dialog {
  width: 98%;
  max-width: 400px;
}
.bs-modal.w-410 .p-dialog {
  width: 98%;
  max-width: 410px;
}
.bs-modal.w-420 .p-dialog {
  width: 98%;
  max-width: 420px;
}
.bs-modal.w-430 .p-dialog {
  width: 98%;
  max-width: 430px;
}
.bs-modal.w-440 .p-dialog {
  width: 98%;
  max-width: 440px;
}
.bs-modal.w-450 .p-dialog {
  width: 98%;
  max-width: 450px;
}
.bs-modal.w-460 .p-dialog {
  width: 98%;
  max-width: 460px;
}
.bs-modal.w-470 .p-dialog {
  width: 98%;
  max-width: 470px;
}
.bs-modal.w-480 .p-dialog {
  width: 98%;
  max-width: 480px;
}
.bs-modal.w-490 .p-dialog {
  width: 98%;
  max-width: 490px;
}
.bs-modal.w-500 .p-dialog {
  width: 98%;
  max-width: 500px;
}
.bs-modal.w-510 .p-dialog {
  width: 98%;
  max-width: 510px;
}
.bs-modal.w-520 .p-dialog {
  width: 98%;
  max-width: 520px;
}
.bs-modal.w-530 .p-dialog {
  width: 98%;
  max-width: 530px;
}
.bs-modal.w-540 .p-dialog {
  width: 98%;
  max-width: 540px;
}
.bs-modal.w-550 .p-dialog {
  width: 98%;
  max-width: 550px;
}
.bs-modal.w-560 .p-dialog {
  width: 98%;
  max-width: 560px;
}
.bs-modal.w-570 .p-dialog {
  width: 98%;
  max-width: 570px;
}
.bs-modal.w-580 .p-dialog {
  width: 98%;
  max-width: 580px;
}
.bs-modal.w-590 .p-dialog {
  width: 98%;
  max-width: 590px;
}
.bs-modal.w-600 .p-dialog {
  width: 98%;
  max-width: 600px;
}
.bs-modal.w-610 .p-dialog {
  width: 98%;
  max-width: 610px;
}
.bs-modal.w-620 .p-dialog {
  width: 98%;
  max-width: 620px;
}
.bs-modal.w-630 .p-dialog {
  width: 98%;
  max-width: 630px;
}
.bs-modal.w-640 .p-dialog {
  width: 98%;
  max-width: 640px;
}
.bs-modal.w-650 .p-dialog {
  width: 98%;
  max-width: 650px;
}
.bs-modal.w-660 .p-dialog {
  width: 98%;
  max-width: 660px;
}
.bs-modal.w-670 .p-dialog {
  width: 98%;
  max-width: 670px;
}
.bs-modal.w-680 .p-dialog {
  width: 98%;
  max-width: 680px;
}
.bs-modal.w-690 .p-dialog {
  width: 98%;
  max-width: 690px;
}
.bs-modal.w-700 .p-dialog {
  width: 98%;
  max-width: 700px;
}
.bs-modal.w-710 .p-dialog {
  width: 98%;
  max-width: 710px;
}
.bs-modal.w-720 .p-dialog {
  width: 98%;
  max-width: 720px;
}
.bs-modal.w-730 .p-dialog {
  width: 98%;
  max-width: 730px;
}
.bs-modal.w-740 .p-dialog {
  width: 98%;
  max-width: 740px;
}
.bs-modal.w-750 .p-dialog {
  width: 98%;
  max-width: 750px;
}
.bs-modal.w-760 .p-dialog {
  width: 98%;
  max-width: 760px;
}
.bs-modal.w-770 .p-dialog {
  width: 98%;
  max-width: 770px;
}
.bs-modal.w-780 .p-dialog {
  width: 98%;
  max-width: 780px;
}
.bs-modal.w-790 .p-dialog {
  width: 98%;
  max-width: 790px;
}
.bs-modal.w-800 .p-dialog {
  width: 98%;
  max-width: 800px;
}
.bs-modal.w-810 .p-dialog {
  width: 98%;
  max-width: 810px;
}
.bs-modal.w-820 .p-dialog {
  width: 98%;
  max-width: 820px;
}
.bs-modal.w-830 .p-dialog {
  width: 98%;
  max-width: 830px;
}
.bs-modal.w-840 .p-dialog {
  width: 98%;
  max-width: 840px;
}
.bs-modal.w-850 .p-dialog {
  width: 98%;
  max-width: 850px;
}
.bs-modal.w-860 .p-dialog {
  width: 98%;
  max-width: 860px;
}
.bs-modal.w-870 .p-dialog {
  width: 98%;
  max-width: 870px;
}
.bs-modal.w-880 .p-dialog {
  width: 98%;
  max-width: 880px;
}
.bs-modal.w-890 .p-dialog {
  width: 98%;
  max-width: 890px;
}
.bs-modal.w-900 .p-dialog {
  width: 98%;
  max-width: 900px;
}
.bs-modal.w-910 .p-dialog {
  width: 98%;
  max-width: 910px;
}
.bs-modal.w-920 .p-dialog {
  width: 98%;
  max-width: 920px;
}
.bs-modal.w-930 .p-dialog {
  width: 98%;
  max-width: 930px;
}
.bs-modal.w-940 .p-dialog {
  width: 98%;
  max-width: 940px;
}
.bs-modal.w-950 .p-dialog {
  width: 98%;
  max-width: 950px;
}
.bs-modal.w-960 .p-dialog {
  width: 98%;
  max-width: 960px;
}
.bs-modal.w-970 .p-dialog {
  width: 98%;
  max-width: 970px;
}
.bs-modal.w-980 .p-dialog {
  width: 98%;
  max-width: 980px;
}
.bs-modal.w-990 .p-dialog {
  width: 98%;
  max-width: 990px;
}
.bs-modal.w-1000 .p-dialog {
  width: 98%;
  max-width: 1000px;
}
.bs-modal.w-full .p-dialog {
  width: 98%;
  max-width: 4000px;
}
.bs-modal .p-dialog-mask.p-component-overlay {
  background-color: rgba(0, 0, 0, 0.8);
}
.bs-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;
}
.bs-modal .p-dialog .p-dialog-header {
  border-bottom: 0 none;
  background: #ffffff;
  color: #495057;
  padding: 1.5rem;
  border-radius: 4px 4px 0 0;
  justify-content: space-between;
  align-items: flex-start;
}
.bs-modal .p-dialog .p-dialog-header h1,
.bs-modal .p-dialog .p-dialog-header h2,
.bs-modal .p-dialog .p-dialog-header h3,
.bs-modal .p-dialog .p-dialog-header h4,
.bs-modal .p-dialog .p-dialog-header h5 {
  width: 100%;
  padding: 15px 0;
}
@media only screen and (min-width : 600px) {
  .bs-modal .p-dialog .p-dialog-header h1,
.bs-modal .p-dialog .p-dialog-header h2,
.bs-modal .p-dialog .p-dialog-header h3,
.bs-modal .p-dialog .p-dialog-header h4,
.bs-modal .p-dialog .p-dialog-header h5 {
    padding: 30px 0;
  }
}
.bs-modal .p-dialog .p-dialog-header h1 figure,
.bs-modal .p-dialog .p-dialog-header h2 figure,
.bs-modal .p-dialog .p-dialog-header h3 figure,
.bs-modal .p-dialog .p-dialog-header h4 figure,
.bs-modal .p-dialog .p-dialog-header h5 figure {
  margin: 0 auto;
  display: block;
  margin-bottom: 10px;
}
.bs-modal .p-dialog .p-dialog-header .p-dialog-header-icons {
  position: absolute;
  top: 10px;
  right: 10px;
}
.bs-modal .p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close {
  height: 24px;
  width: 24px;
  background: url('delete-button-blue.8eb8ca3ebb61074999bf.svg') center center no-repeat;
}
.bs-modal .p-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-close .p-dialog-header-close-icon::before {
  display: none;
}
.bs-modal .p-dialog .p-dialog-content {
  background: var(--bs--color-principal-blanco);
  padding: 0 20px;
}
@media only screen and (min-width : 600px) {
  .bs-modal .p-dialog .p-dialog-content {
    padding: 0 30px;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-modal .p-dialog .p-dialog-content {
    padding: 0 60px;
  }
}
.bs-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;
}
.bs-modal .p-dialog .p-dialog-content .simple ~ .simple {
  padding-top: 10px;
  padding-bottom: 20px;
}
.bs-modal .p-dialog .dummy {
  width: 20px;
  color: var(--bs--color-grises-gris-40);
  text-align: center;
}
.bs-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;
}
.bs-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;
}
.bs-modal .p-dialog .p-dialog-footer .simple ~ .simple {
  padding-top: 10px;
  padding-bottom: 20px;
}
.bs-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;
}
.bs-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;
}
.bs-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;
}
.bs-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;
}
.bs-modal .p-dialog .bs-modulo-ayuda {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 10px;
  background-color: var(--bs--color-grises-gris-10);
}
.bs-modal .p-dialog .bs-modulo-ayuda p,
.bs-modal .p-dialog .bs-modulo-ayuda h5 {
  text-align: center;
  line-height: 1.6;
}
.bs-modal .p-dialog .bs-modulo-ayuda p {
  font-size: 1.7rem;
}
.bs-modal.busqueda-avanzada .p-dialog {
  max-height: calc(100% - 1.5rem);
}
.bs-modal.busqueda-avanzada .p-dialog .p-dialog-content {
  padding: 0 16px;
}
.bs-modal.busqueda-avanzada .p-dialog .p-dialog-content::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.bs-modal.busqueda-avanzada .p-dialog .p-dialog-content::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.bs-modal.busqueda-avanzada .p-dialog .p-dialog-content::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.bs-modal.busqueda-avanzada .p-dialog-header {
  padding-top: 2px;
  padding-bottom: 2px;
}
@media only screen and (min-width : 600px) {
  .bs-modal.busqueda-avanzada .p-dialog-header {
    padding-top: 48px;
  }
}
.bs-modal.busqueda-avanzada .p-dialog-header .p-dialog-header-icons {
  top: 8px;
}
.bs-modal.busqueda-avanzada .p-dialog-header h1,
.bs-modal.busqueda-avanzada .p-dialog-header h2,
.bs-modal.busqueda-avanzada .p-dialog-header h3,
.bs-modal.busqueda-avanzada .p-dialog-header h4,
.bs-modal.busqueda-avanzada .p-dialog-header h5 {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
}
@media only screen and (min-width : 600px) {
  .bs-modal.busqueda-avanzada .p-dialog-header h1,
.bs-modal.busqueda-avanzada .p-dialog-header h2,
.bs-modal.busqueda-avanzada .p-dialog-header h3,
.bs-modal.busqueda-avanzada .p-dialog-header h4,
.bs-modal.busqueda-avanzada .p-dialog-header h5 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
}
.bs-modal.compacto .p-dialog-content {
  padding: 0;
}
.bs-modal.compacto .p-dialog-header {
  padding-top: 2px;
  padding-bottom: 2px;
}
.bs-modal.compacto .p-dialog-header .p-dialog-header-icons {
  top: 8px;
}
.bs-modal.compacto .p-dialog-header h1,
.bs-modal.compacto .p-dialog-header h2,
.bs-modal.compacto .p-dialog-header h3,
.bs-modal.compacto .p-dialog-header h4,
.bs-modal.compacto .p-dialog-header h5 {
  width: 100%;
  padding-top: 6px;
  padding-bottom: 6px;
}
@media only screen and (min-width : 600px) {
  .bs-modal.compacto .p-dialog-header h1,
.bs-modal.compacto .p-dialog-header h2,
.bs-modal.compacto .p-dialog-header h3,
.bs-modal.compacto .p-dialog-header h4,
.bs-modal.compacto .p-dialog-header h5 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
}
.bs-modal.bs-dividido .p-dialog .p-dialog-header {
  height: 0;
  padding: 0;
}
.bs-modal.bs-dividido .p-dialog .p-dialog-content {
  padding: 0;
  border-radius: 4px;
  display: block;
}
@media only screen and (min-width : 600px) {
  .bs-modal.bs-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;
  }
}
.bs-modal.bs-dividido .p-dialog .p-dialog-content .dialog-column {
  flex: 0 0 50%;
  padding: 20px;
  height: 100%;
  display: block;
}
.bs-modal.bs-dividido .p-dialog .p-dialog-content .dialog-column.background.gris-10 {
  background: var(--bs--color-grises-gris-10);
}
.bs-modal.bs-dividido .p-dialog .p-dialog-content .dialog-column.background.gris-20 {
  background: var(--bs--color-grises-gris-20);
}
.bs-modal.bs-dividido .p-dialog .p-dialog-content .dialog-column.background.gris-40 {
  background: var(--bs--color-grises-gris-40);
}
.bs-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) {
  .bs-modulo-dialog-imagen-detalle {
    min-height: 50px;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-modulo-dialog-imagen-detalle {
    min-height: 50px;
  }
}
.bs-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;
}
.bs-modulo-lista-tabla-datos {
  width: 100%;
  padding: 16px 16px 4px;
}
.bs-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) {
  .bs-modulo-lista-tabla-datos .modulo {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
.bs-modulo-lista-tabla-datos .modulo:last-child {
  border-bottom: none;
}
.bs-modulo-lista-tabla-datos .modulo figure {
  flex: 1 0 100%;
  max-width: 75px;
  margin-right: 12px;
}
.bs-modulo-lista-tabla-datos .modulo figure img {
  width: 100%;
  height: 75px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 8px;
}
.bs-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;
}
.bs-modulo-lista-tabla-datos .modulo figcaption .bs-simple-data {
  margin-bottom: 8px;
  display: inline;
  width: auto;
}
.bs-modulo-lista-tabla-datos .modulo figcaption .bs-simple-data:first-child {
  width: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-modulo-lista-tabla-datos .modulo figcaption .bs-simple-data:first-child {
    width: auto;
  }
}
.bs-modulo-lista-tabla-datos .modulo figcaption a {
  flex: 0 0 100%;
  text-align: left;
}
.bs-page-loader {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  display: block;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.9);
  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;
}
.bs-page-loader p {
  flex: 0 0 100%;
  text-align: center;
  line-height: 4.8rem;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.bs-loader-html {
  display: block;
  border-radius: 50%;
  position: relative;
  -webkit-animation: rotate 1s linear infinite;
          animation: rotate 1s linear infinite;
  margin: 0 auto;
}
.bs-loader-html.inline-block {
  display: inline-block;
}
.bs-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-azul);
}
.bs-loader-html.w-4 {
  height: 4px;
  width: 4px;
}
.bs-loader-html.w-8 {
  height: 8px;
  width: 8px;
}
.bs-loader-html.w-12 {
  height: 12px;
  width: 12px;
}
.bs-loader-html.w-16 {
  height: 16px;
  width: 16px;
}
.bs-loader-html.w-20 {
  height: 20px;
  width: 20px;
}
.bs-loader-html.w-24 {
  height: 24px;
  width: 24px;
}
.bs-loader-html.w-28 {
  height: 28px;
  width: 28px;
}
.bs-loader-html.w-32 {
  height: 32px;
  width: 32px;
}
.bs-loader-html.w-36 {
  height: 36px;
  width: 36px;
}
.bs-loader-html.w-40 {
  height: 40px;
  width: 40px;
}
.bs-loader-html.w-44 {
  height: 44px;
  width: 44px;
}
.bs-loader-html.w-48 {
  height: 48px;
  width: 48px;
}
.bs-loader-html.w-52 {
  height: 52px;
  width: 52px;
}
.bs-loader-html.w-56 {
  height: 56px;
  width: 56px;
}
.bs-loader-html.w-60 {
  height: 60px;
  width: 60px;
}
.bs-loader-html.w-64 {
  height: 64px;
  width: 64px;
}
.bs-loader-html.w-68 {
  height: 68px;
  width: 68px;
}
.bs-loader-html.w-72 {
  height: 72px;
  width: 72px;
}
.bs-loader-html.w-76 {
  height: 76px;
  width: 76px;
}
.bs-loader-html.w-80 {
  height: 80px;
  width: 80px;
}
.bs-loader-html.w-84 {
  height: 84px;
  width: 84px;
}
.bs-loader-html.w-88 {
  height: 88px;
  width: 88px;
}
.bs-loader-html.w-92 {
  height: 92px;
  width: 92px;
}
.bs-loader-html.w-96 {
  height: 96px;
  width: 96px;
}
.bs-loader-html.w-100 {
  height: 100px;
  width: 100px;
}
.bs-loader-html.w-104 {
  height: 104px;
  width: 104px;
}
.bs-loader-html.w-108 {
  height: 108px;
  width: 108px;
}
.bs-loader-html.w-112 {
  height: 112px;
  width: 112px;
}
.bs-loader-html.w-116 {
  height: 116px;
  width: 116px;
}
.bs-loader-html.w-120 {
  height: 120px;
  width: 120px;
}
.bs-loader-html.w-124 {
  height: 124px;
  width: 124px;
}
.bs-loader-html.w-128 {
  height: 128px;
  width: 128px;
}
.bs-loader-html.w-132 {
  height: 132px;
  width: 132px;
}
.bs-loader-html.w-136 {
  height: 136px;
  width: 136px;
}
.bs-loader-html.w-140 {
  height: 140px;
  width: 140px;
}
.bs-loader-html.w-144 {
  height: 144px;
  width: 144px;
}
.bs-loader-html.w-148 {
  height: 148px;
  width: 148px;
}
.bs-loader-html.w-152 {
  height: 152px;
  width: 152px;
}
.bs-loader-html.w-156 {
  height: 156px;
  width: 156px;
}
.bs-loader-html.w-160 {
  height: 160px;
  width: 160px;
}
.bs-loader-html.w-164 {
  height: 164px;
  width: 164px;
}
.bs-loader-html.w-168 {
  height: 168px;
  width: 168px;
}
.bs-loader-html.w-172 {
  height: 172px;
  width: 172px;
}
.bs-loader-html.w-176 {
  height: 176px;
  width: 176px;
}
.bs-loader-html.w-180 {
  height: 180px;
  width: 180px;
}
.bs-loader-html.w-184 {
  height: 184px;
  width: 184px;
}
.bs-loader-html.w-188 {
  height: 188px;
  width: 188px;
}
.bs-loader-html.w-192 {
  height: 192px;
  width: 192px;
}
.bs-loader-html.w-196 {
  height: 196px;
  width: 196px;
}
.bs-loader-html.w-200 {
  height: 200px;
  width: 200px;
}
.bs-loader-html.w-204 {
  height: 204px;
  width: 204px;
}
.bs-loader-html.w-208 {
  height: 208px;
  width: 208px;
}
.bs-loader-html.w-212 {
  height: 212px;
  width: 212px;
}
.bs-loader-html.w-216 {
  height: 216px;
  width: 216px;
}
.bs-loader-html.w-220 {
  height: 220px;
  width: 220px;
}
.bs-loader-html.w-224 {
  height: 224px;
  width: 224px;
}
.bs-loader-html.w-228 {
  height: 228px;
  width: 228px;
}
.bs-loader-html.w-232 {
  height: 232px;
  width: 232px;
}
.bs-loader-html.w-236 {
  height: 236px;
  width: 236px;
}
.bs-loader-html.w-240 {
  height: 240px;
  width: 240px;
}
.bs-loader-html.w-244 {
  height: 244px;
  width: 244px;
}
.bs-loader-html.w-248 {
  height: 248px;
  width: 248px;
}
.bs-loader-html.w-252 {
  height: 252px;
  width: 252px;
}
.bs-loader-html.w-256 {
  height: 256px;
  width: 256px;
}
.bs-loader-html.w-260 {
  height: 260px;
  width: 260px;
}
.bs-loader-html.w-264 {
  height: 264px;
  width: 264px;
}
.bs-loader-html.w-268 {
  height: 268px;
  width: 268px;
}
.bs-loader-html.w-272 {
  height: 272px;
  width: 272px;
}
.bs-loader-html.w-276 {
  height: 276px;
  width: 276px;
}
.bs-loader-html.w-280 {
  height: 280px;
  width: 280px;
}
.bs-loader-html.w-284 {
  height: 284px;
  width: 284px;
}
.bs-loader-html.w-288 {
  height: 288px;
  width: 288px;
}
.bs-loader-html.w-292 {
  height: 292px;
  width: 292px;
}
.bs-loader-html.w-296 {
  height: 296px;
  width: 296px;
}
.bs-loader-html.w-300 {
  height: 300px;
  width: 300px;
}
.bs-loader-html.w-304 {
  height: 304px;
  width: 304px;
}
.bs-loader-html.w-308 {
  height: 308px;
  width: 308px;
}
.bs-loader-html.w-312 {
  height: 312px;
  width: 312px;
}
.bs-loader-html.w-316 {
  height: 316px;
  width: 316px;
}
.bs-loader-html.w-320 {
  height: 320px;
  width: 320px;
}
.bs-loader-html.w-324 {
  height: 324px;
  width: 324px;
}
.bs-loader-html.w-328 {
  height: 328px;
  width: 328px;
}
.bs-loader-html.w-332 {
  height: 332px;
  width: 332px;
}
.bs-loader-html.w-336 {
  height: 336px;
  width: 336px;
}
.bs-loader-html.w-340 {
  height: 340px;
  width: 340px;
}
.bs-loader-html.w-344 {
  height: 344px;
  width: 344px;
}
.bs-loader-html.w-348 {
  height: 348px;
  width: 348px;
}
.bs-loader-html.w-352 {
  height: 352px;
  width: 352px;
}
.bs-loader-html.w-356 {
  height: 356px;
  width: 356px;
}
.bs-loader-html.w-360 {
  height: 360px;
  width: 360px;
}
.bs-loader-html.w-364 {
  height: 364px;
  width: 364px;
}
.bs-loader-html.w-368 {
  height: 368px;
  width: 368px;
}
.bs-loader-html.w-372 {
  height: 372px;
  width: 372px;
}
.bs-loader-html.w-376 {
  height: 376px;
  width: 376px;
}
.bs-loader-html.w-380 {
  height: 380px;
  width: 380px;
}
.bs-loader-html.w-384 {
  height: 384px;
  width: 384px;
}
.bs-loader-html.w-388 {
  height: 388px;
  width: 388px;
}
.bs-loader-html.w-392 {
  height: 392px;
  width: 392px;
}
.bs-loader-html.w-396 {
  height: 396px;
  width: 396px;
}
.bs-loader-html.w-400 {
  height: 400px;
  width: 400px;
}
.bs-loader-html.w-404 {
  height: 404px;
  width: 404px;
}
@-webkit-keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
.bs-loader-container {
  width: auto;
  height: auto;
  display: block;
}
.bs-pestanas {
  width: 100%;
  display: block;
}
.lineal .p-tabview .p-tabview-nav-content {
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
}
.p-tabview .p-tabview-panels {
  padding: 1rem 0px;
  border: 0 none;
}
.p-tabview .p-tabview-nav {
  background: none;
  flex-wrap: nowrap;
  width: 100%;
  overflow: auto hidden;
  padding-bottom: 2px;
}
.p-tabview .p-tabview-nav::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.p-tabview .p-tabview-nav::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
}
.p-tabview .p-tabview-nav::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
}
@media only screen and (min-width : 600px) {
  .p-tabview .p-tabview-nav {
    width: 100%;
    flex-wrap: wrap;
  }
}
.p-tabview .p-tabview-nav li {
  margin-right: 4px;
}
@media only screen and (min-width : 600px) {
  .p-tabview .p-tabview-nav li {
    margin-right: 8px;
  }
}
@media only screen and (min-width : 1000px) {
  .p-tabview .p-tabview-nav li {
    margin-right: 16px;
  }
}
.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link {
  border-color: #6c757d;
  color: var(--bs--color-principal-negro);
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link {
  border: solid rgba(0, 0, 0, 0);
  border-width: 0 0 3px 0;
  border-color: transparent transparent rgba(0, 0, 0, 0) transparent;
  background: none;
  color: #6c757d;
  padding: 1rem;
  transition: box-shadow 0.2s;
  margin: 0 0 -2px 0;
  text-transform: uppercase;
  font-size: clamp(1.3rem, 1vw + 0.3rem, 1.5rem);
  font-family: "overpassbold", sans-serif;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus {
  outline: 0 none;
  outline-offset: 0;
}
.p-tabview .p-tabview-nav li .p-tabview-nav-link span {
  white-space: nowrap;
}
.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link {
  border-color: var(--bs--color-principal-azul);
  color: var(--bs--color-principal-azul);
  font-size: clamp(1.3rem, 1vw + 0.3rem, 1.5rem);
}
.bs-tabla-datos {
  width: 100%;
  overflow: auto hidden;
}
.bs-tabla-datos::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.bs-tabla-datos::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.bs-tabla-datos::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
.bs-tabla-datos p-datatable {
  width: 100%;
}
.bs-tabla-datos.min-mobile .p-datatable .p-datatable-wrapper table {
  min-width: 440px !important;
}
.bs-tabla-datos.min-0 .p-datatable .p-datatable-wrapper table {
  min-width: 0px !important;
}
.bs-tabla-datos.min-full .p-datatable .p-datatable-wrapper table {
  min-width: 1100px !important;
}
.bs-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;
}
.bs-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 {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
  min-width: 1100px;
  background: var(--bs--color-grises-gris-10);
  border-radius: 4px;
}
.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 .bs-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;
}
.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: cover;
  background-position: center center;
  background-image: url('icon-table-sort-mixto.2d45ffad1ff285be3489.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-table-sort-mixto.2d45ffad1ff285be3489.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-table-sort-up.0d0b09d6e34b0b203c2f.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-table-sort-down.114ad89c290628effd09.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-negro);
  font-family: "overpassregular", sans-serif;
}
.p-datatable .p-datatable-wrapper table tbody.p-datatable-tbody tr td.center {
  text-align: center;
}
.p-datatable table {
  table-layout: auto !important;
}
th {
  background-color: #f4f4f4 !important;
}
.p-datatable-table {
  width: 100%;
}
.p-paginator {
  padding: 0;
  margin: 10px;
}
.p-paginator .p-paginator-pages {
  margin: 0 10px;
}
.p-paginator .p-paginator-pages .p-paginator-element {
  height: 32px;
  background-color: var(--bs--color-principal-blanco) !important;
}
.p-paginator .p-paginator-pages .p-paginator-page {
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-grises-gris-80);
  border-radius: 4px;
  font-size: 1.5rem;
}
@media only screen and (min-width : 600px) {
  .p-paginator .p-paginator-pages .p-paginator-page {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
.p-paginator .p-paginator-pages .p-paginator-page:hover {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-verde-hover) !important;
}
.p-paginator .p-paginator-pages .p-paginator-page.p-highlight {
  background-color: var(--bs--color-principal-verde) !important;
  border-color: var(--bs--color-principal-verde) !important;
  color: var(--bs--color-principal-blanco);
  box-shadow: none !important;
}
.p-paginator .p-paginator-pages .p-paginator-page.p-highlight:hover {
  font-family: "overpassregular", sans-serif;
  color: var(--bs--color-principal-blanco) !important;
}
.p-paginator .p-paginator-current {
  margin: 10px;
  flex: 0 0 100%;
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassbold", sans-serif;
}
@media only screen and (min-width : 600px) {
  .p-paginator .p-paginator-current {
    flex: 1;
  }
}
.p-paginator .p-paginator-element {
  height: 32px;
  background: none;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 20px auto;
  width: 20px;
}
.p-paginator .p-paginator-element.p-disabled {
  opacity: 0.5;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.p-paginator .p-paginator-element .p-paginator-icon:before {
  display: none;
}
.p-paginator .p-paginator-element.p-paginator-next {
  background-image: url('icon-paginator-next.201b9ac9cb649cdfa73a.svg');
}
.p-paginator .p-paginator-element.p-paginator-prev {
  background-image: url('icon-paginator-prev.6330bd570bb427ff4f40.svg');
}
.p-paginator .p-paginator-element.p-paginator-last {
  background-image: url('icon-paginator-last.7b27e0aba2ea124fcb0a.svg');
}
.p-paginator .p-paginator-element.p-paginator-first {
  background-image: url('icon-paginator-first.afa3ccecb9317f53237d.svg');
}
.p-paginator .p-paginator-element.p-paginator-prev, .p-paginator .p-paginator-element.p-paginator-next {
  width: 40px !important;
}
@media only screen and (min-width : 600px) {
  .p-paginator .p-paginator-element.p-paginator-prev, .p-paginator .p-paginator-element.p-paginator-next {
    width: 80px !important;
  }
}
p-accordion .bs-form-accordion .bs-bloque {
  margin: 0 2px;
  width: calc(100% - 4px);
}
p-accordion .bs-form-accordion p-accordiontab .p-accordion-tab {
  border-bottom: 1px solid var(--bs--color-grises-gris-40);
}
p-accordion .bs-form-accordion p-accordiontab:first-child .p-accordion-tab {
  border-top: 1px solid var(--bs--color-grises-gris-40);
}
p-accordion .bs-form-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link {
  width: 100%;
  height: 44px;
}
@media only screen and (min-width : 600px) {
  p-accordion .bs-form-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link {
    height: 64px;
  }
}
p-accordion .bs-form-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-header-text {
  font-size: var(--bs--font-size-h3) !important;
  font-family: "overpassbold", sans-serif !important;
  flex: 1;
  order: 1;
}
p-accordion .bs-form-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon {
  order: 2;
  background: url('icon-ui-nav-flecha-abajo.397b4ad9501e050714ec.svg') center center no-repeat;
  width: 20px;
  height: 20px;
}
p-accordion .bs-form-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon::before {
  display: none;
}
p-accordion .bs-form-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon {
  background-image: url('icon-ui-nav-flecha-arriba.a96d178302b65a93d1ce.svg');
  opacity: 0.7;
}
.p-inputtextarea {
  padding: 0;
  width: 100%;
  outline: 1px solid var(--bs--color-grises-gris-80) !important;
  border: none;
  line-height: 46px;
  border-radius: 4px;
  font-size: 1.4rem;
  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,
  & */
}
.p-inputtextarea:focus {
  outline: 2px solid var(--bs--color-principal-negro) !important;
}
.p-inputtextarea:focus + .bs-btn-form {
  outline-width: 2px;
}
.p-inputtextarea.no-border {
  outline: none !important;
}
.p-inputtextarea::-webkit-input-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
}
.p-inputtextarea:-moz-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
}
.p-inputtextarea::-moz-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
}
.p-inputtextarea:-ms-input-placeholder {
  color: var(--bs--color-grises-gris-80);
  font-family: "overpassregular", sans-serif;
}
.mix .p-inputtextarea :not(.icon) {
  border-radius: 4px 0 0 4px;
}
.bs-color .p-inputtextarea {
  outline: 1px solid var(--bs--color-validacion-verde-50) !important;
}
.bs-color .p-inputtextarea.no-border {
  outline: none !important;
}
.p-inputtextarea .is-invalid {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif;
}
.p-inputtextarea .is-invalid::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.p-inputtextarea .is-invalid:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.p-inputtextarea .is-invalid::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.p-inputtextarea .is-invalid:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.p-inputtextarea .is-invalid:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
.p-inputtextarea .is-invalid + .bs-btn-form {
  outline-width: 2px;
}
.p-inputtextarea .is-invalid.no-border {
  outline: none !important;
}
.p-inputtextarea[disabled] {
  outline: 1px solid var(--bs--color-grises-gris-40) !important;
  cursor: not-allowed;
  color: rgba(172, 173, 172, 0.8);
  opacity: 1;
}
.p-inputtextarea[disabled] + .bs-btn-form {
  margin-left: 2px;
}
.p-inputtextarea[disabled].no-border {
  outline: none !important;
}
.bs-color .p-inputtextarea[disabled] {
  background-color: var(--bs--color-principal-blanco);
  outline: 1px solid var(--bs--color-validacion-verde-10) !important;
}
.bs-color .p-inputtextarea[disabled].no-border {
  outline: none !important;
}
.bs-color .p-inputtextarea[disabled]::-webkit-input-placeholder {
  color: rgba(172, 173, 172, 0.4) !important;
}
.bs-color .p-inputtextarea[disabled]:-moz-placeholder {
  color: rgba(172, 173, 172, 0.4) !important;
}
.bs-color .p-inputtextarea[disabled]::-moz-placeholder {
  color: rgba(172, 173, 172, 0.4) !important;
}
.bs-color .p-inputtextarea[disabled]:-ms-input-placeholder {
  color: rgba(172, 173, 172, 0.4) !important;
}
.p-inputtextarea[disabled]::-webkit-input-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
.p-inputtextarea[disabled]:-moz-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
.p-inputtextarea[disabled]::-moz-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
.p-inputtextarea[disabled]:-ms-input-placeholder {
  color: rgba(172, 173, 172, 0.8);
}
.p-inputtextarea[disabled] + .caption, .p-inputtextarea[disabled] + .caption.error {
  color: rgba(172, 173, 172, 0.8);
}
.bs-color .p-inputtextarea[disabled] + .caption, .bs-color .p-inputtextarea[disabled] + .caption.error {
  opacity: 0.5;
  color: var(--bs--color-principal-blanco);
}
p-autocomplete {
  width: 100%;
  display: inline-block;
  position: relative;
  /*   &.ng-invalid, */
}
p-autocomplete .p-autocomplete-multiple,
p-autocomplete .p-autocomplete {
  width: 100%;
  position: relative;
}
p-autocomplete .p-autocomplete-multiple-container {
  margin-bottom: 6px;
}
p-autocomplete .p-autocomplete-loader {
  position: absolute;
  top: 35%;
  left: 100%;
  transform: translate(-100%, -35%);
  left: 92%;
  margin: 0;
}
p-autocomplete .p-autocomplete-loader:before {
  color: var(--bs--color-grises-gris-40);
}
p-autocomplete .p-autocomplete-clear-icon {
  position: absolute;
  top: 55%;
  left: 100%;
  transform: translate(-100%, -55%);
  left: 96%;
  /* .ng-invalid &, */
}
p-autocomplete .p-autocomplete-clear-icon:before {
  color: var(--bs--color-grises-gris-80);
}
.is-invalid p-autocomplete .p-autocomplete-clear-icon:before {
  color: var(--bs--color-secundario-rojo) !important;
}
p-autocomplete .p-autocomplete-panel {
  background-color: var(--bs--color-principal-blanco);
  padding: 4px;
  border: 1px solid var(--bs--color-grises-gris-40);
  -ms-box-shadow: 0px -4px 30px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px -4px 30px 0px rgba(0, 0, 0, 0.12);
  border-radius: 2px 2px 8px 8px;
}
p-autocomplete .p-autocomplete-panel ul li {
  line-height: 3;
  padding: 0 2px 0 8px;
}
p-autocomplete .p-autocomplete-panel ul li span {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-p);
  color: var(--bs--color-principal-negro);
}
p-autocomplete .p-autocomplete-panel ul li:hover {
  background-color: var(--bs--color-grises-gris-5);
}
p-autocomplete .p-autocomplete-panel ul li:not(:last-child) {
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
}
p-autocomplete.is-invalid .p-autocomplete-loader:before,
p-autocomplete.is-invalid .p-autocomplete-clear-icon:before {
  color: var(--bs--color-secundario-rojo) !important;
}
.p-slider {
  background: var(--bs--color-grises-gris-40);
  border: 0 none;
  border-radius: 3px;
}
.p-slider.p-slider-horizontal {
  height: 0.486rem;
}
.p-slider.p-slider-horizontal .p-slider-handle {
  margin-top: -0.7715rem;
  margin-left: -0.5715rem;
}
.p-slider.p-slider-vertical {
  width: 0.286rem;
}
.p-slider.p-slider-vertical .p-slider-handle {
  margin-left: -0.5715rem;
  margin-bottom: -0.5715rem;
}
.p-slider .p-slider-handle {
  height: 1.543rem;
  width: 1.543rem;
  background: var(--bs--color-principal-verde);
  border: 2px solid var(--bs--color-comercial-verde);
  border-radius: 50%;
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s;
}
.p-slider .p-slider-handle:focus {
  outline: 0 none;
  outline-offset: 0;
  box-shadow: 0 0 0 1px #93cbf9;
}
.p-slider .p-slider-range {
  border: 0 none;
  border-radius: 3px;
  background: var(--bs--color-principal-azul);
}
.p-slider:not(.p-disabled) .p-slider-handle:hover {
  background: var(--bs--color-principal-verde-hover);
  border-color: #64B5F6;
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, left 0.2s;
}
.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range {
  transition: width 0.2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle {
  transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s, bottom 0.2s;
}
.p-slider.p-slider-animate.p-slider-vertical .p-slider-range {
  transition: height 0.2s;
}
html {
  font-size: 62.5%;
  margin: 0;
  padding: 0;
  scroll-behavior: smooth;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
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);
  margin: 0;
  padding: 0;
  height: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uXFwuLlxcLi5cXG1haW4uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxyZXNldC5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb25maWdcXHRpcG9ncmFmaWFzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xccm9vdF92YXJpYWJsZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFx0ZXh0b3Muc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxtaXhpbnMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxjb250YWluZXIuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFx2YXJpYWJsZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxmb3RvZ3JhZmlhLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXGJvb3RzdHJhcC1ncmlkLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9yb290LnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9jb250YWluZXJzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXG1peGluc1xcX2NvbnRhaW5lci5zY3NzIiwiLi5cXC4uXFwuLlxcYm9vdHN0cmFwXFxtaXhpbnNcXF9icmVha3BvaW50cy5zY3NzIiwiLi5cXC4uXFwuLlxcYm9vdHN0cmFwXFxfdmFyaWFibGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9ncmlkLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXG1peGluc1xcX2dyaWQuc2NzcyIsIi4uXFwuLlxcLi5cXGJvb3RzdHJhcFxcbWl4aW5zXFxfdXRpbGl0aWVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXHV0aWxpdGllc1xcX2FwaS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxib3RvbmVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHNlbGVjdG9yQ29tcGxlam8uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxpbWFnZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcc2VwYXJhZG9yLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGljb25vcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxoZWFkZXIuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcbWFya2Vycy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxwYXNvcy1pbmRpY2Uuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcdGl0dWxhci1zZWNjaW9uYWwuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcc2ltcGxlLWRhdGEuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xccGFnaW5hZG9yLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcY29sb3Jlcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxmb3JtdWxhcmlvcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFx0aW1lLWxpbmUuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcYmFubmVyLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGFwbGljYWNpb24tbW92aWwuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcdGFibGEtY29tcGFyYXRpdmEuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcYWNjb3JkZW9uLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHRhcmpldGEtZGV0YWxsZS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFx0YXJqZXRhcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxtb2R1bG8tY2FyZ2EtaW1hZ2VuZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcYmFubmVyLWNhYmVjZXJhLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGJhbm5lci1pbmZvcm1hdGl2by5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxhcGxpY2FjaW9uLWltYWdlbi5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxwbGFuLXNldHVwLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHNldEZpbHRyb3Muc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcbW9kdWxvRmljaGFzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXG1vZHVsb05vdGljaWFzLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxpbnB1dC10ZXh0LnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxwcm9ncmVzcy1iYXIuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXGNhbGVuZGFyLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxkcm9wZG93bi5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcY2hlY2tib3guc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXHJhZGlvYnV0dG9uLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxtdWx0aXNlbGVjdC5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcZGlhbG9nLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxsb2FkZXIuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXHBlc3RhbmFzLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxkYXRhVGFibGUuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXHBhZ2luYXRvci5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcYWNjb3JkZW9uLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFx0ZXh0YXJlYS5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcYXV0b0NvbXBsZXRlLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxzbGlkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFaEI7RUFDSSxjQUFBO0FEQUo7QUNHQTtFQUNJLHdCQUFBO0FEQUo7QUNFQTs7RUFFQyw2Q0FBQTtFQUNBLHdDQUFBO0VBQ0EseUJBQUE7RUFFQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0MsaUJBQUE7QURDRjtBQ0VBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpRkksU0FBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSx3QkFBQTtBRENKO0FDRUE7RUFDSSxvQ0FBQTtFQUVBLGlDQUFBO0VBQ0EsZ0NBQUE7RUFDQSw0QkFBQTtBRENKO0FDRUU7Ozs7O0VBS0EsNkNBQUE7QURDRjtBQ0NBO0VBQ0UsZUFBQTtBREVGO0FFeEhBO0VBQ0ksMkJBQUE7RUFDQSxtSkFBQTtFQUVBLG1CQUFBO0VBQ0Esa0JBQUE7QUYwSEo7QUV2SEE7RUFDSSw0QkFBQTtFQUNBLHFKQUFBO0VBRUEsbUJBQUE7RUFDQSxrQkFBQTtBRndISjtBRXJIQTtF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RUUsbUJBQUE7RWhCd3dEUjs7RWdCcndETTs7SUFFRSxtQkFBQTtFaEJ3d0RSOztFZ0Ivd0RNOztJQUVFLHFCQUFBO0VoQmt4RFI7O0VnQi93RE07O0lBRUUscUJBQUE7RWhCa3hEUjs7RWdCenhETTs7SUFFRSxtQkFBQTtFaEI0eERSOztFZ0J6eERNOztJQUVFLG1CQUFBO0VoQjR4RFI7QUFDRjtBaUJ2MURRO0VBT0ksMEJBQUE7QWpCbTFEWjtBaUIxMURRO0VBT0ksZ0NBQUE7QWpCdTFEWjtBaUI5MURRO0VBT0kseUJBQUE7QWpCMjFEWjtBaUJsMkRRO0VBT0ksd0JBQUE7QWpCKzFEWjtBaUJ0MkRRO0VBT0kseUJBQUE7QWpCbTJEWjtBaUIxMkRRO0VBT0ksNkJBQUE7QWpCdTJEWjtBaUI5MkRRO0VBT0ksOEJBQUE7QWpCMjJEWjtBaUJsM0RRO0VBT0ksd0JBQUE7QWpCKzJEWjtBaUJ0M0RRO0VBT0ksK0JBQUE7QWpCbTNEWjtBaUIxM0RRO0VBT0ksd0JBQUE7QWpCdTNEWjtBaUI5M0RRO0VBT0kseUJBQUE7QWpCMjNEWjtBaUJsNERRO0VBT0ksOEJBQUE7QWpCKzNEWjtBaUJ0NERRO0VBT0ksaUNBQUE7QWpCbTREWjtBaUIxNERRO0VBT0ksc0NBQUE7QWpCdTREWjtBaUI5NERRO0VBT0kseUNBQUE7QWpCMjREWjtBaUJsNURRO0VBT0ksdUJBQUE7QWpCKzREWjtBaUJ0NURRO0VBT0ksdUJBQUE7QWpCbTVEWjtBaUIxNURRO0VBT0kseUJBQUE7QWpCdTVEWjtBaUI5NURRO0VBT0kseUJBQUE7QWpCMjVEWjtBaUJsNkRRO0VBT0ksMEJBQUE7QWpCKzVEWjtBaUJ0NkRRO0VBT0ksNEJBQUE7QWpCbTZEWjtBaUIxNkRRO0VBT0ksa0NBQUE7QWpCdTZEWjtBaUI5NkRRO0VBT0ksc0NBQUE7QWpCMjZEWjtBaUJsN0RRO0VBT0ksb0NBQUE7QWpCKzZEWjtBaUJ0N0RRO0VBT0ksa0NBQUE7QWpCbTdEWjtBaUIxN0RRO0VBT0kseUNBQUE7QWpCdTdEWjtBaUI5N0RRO0VBT0ksd0NBQUE7QWpCMjdEWjtBaUJsOERRO0VBT0ksd0NBQUE7QWpCKzdEWjtBaUJ0OERRO0VBT0ksa0NBQUE7QWpCbThEWjtBaUIxOERRO0VBT0ksZ0NBQUE7QWpCdThEWjtBaUI5OERRO0VBT0ksOEJBQUE7QWpCMjhEWjtBaUJsOURRO0VBT0ksZ0NBQUE7QWpCKzhEWjtBaUJ0OURRO0VBT0ksK0JBQUE7QWpCbTlEWjtBaUIxOURRO0VBT0ksb0NBQUE7QWpCdTlEWjtBaUI5OURRO0VBT0ksa0NBQUE7QWpCMjlEWjtBaUJsK0RRO0VBT0ksZ0NBQUE7QWpCKzlEWjtBaUJ0K0RRO0VBT0ksdUNBQUE7QWpCbStEWjtBaUIxK0RRO0VBT0ksc0NBQUE7QWpCdStEWjtBaUI5K0RRO0VBT0ksaUNBQUE7QWpCMitEWjtBaUJsL0RRO0VBT0ksMkJBQUE7QWpCKytEWjtBaUJ0L0RRO0VBT0ksaUNBQUE7QWpCbS9EWjtBaUIxL0RRO0VBT0ksK0JBQUE7QWpCdS9EWjtBaUI5L0RRO0VBT0ksNkJBQUE7QWpCMi9EWjtBaUJsZ0VRO0VBT0ksK0JBQUE7QWpCKy9EWjtBaUJ0Z0VRO0VBT0ksOEJBQUE7QWpCbWdFWjtBaUIxZ0VRO0VBT0ksb0JBQUE7QWpCdWdFWjtBaUI5Z0VRO0VBT0ksbUJBQUE7QWpCMmdFWjtBaUJsaEVRO0VBT0ksbUJBQUE7QWpCK2dFWjtBaUJ0aEVRO0VBT0ksbUJBQUE7QWpCbWhFWjtBaUIxaEVRO0VBT0ksbUJBQUE7QWpCdWhFWjtBaUI5aEVRO0VBT0ksbUJBQUE7QWpCMmhFWjtBaUJsaUVRO0VBT0ksbUJBQUE7QWpCK2hFWjtBaUJ0aUVRO0VBT0ksbUJBQUE7QWpCbWlFWjtBaUIxaUVRO0VBT0ksb0JBQUE7QWpCdWlFWjtBaUI5aUVRO0VBT0ksMEJBQUE7QWpCMmlFWjtBaUJsakVRO0VBT0kseUJBQUE7QWpCK2lFWjtBaUJ0akVRO0VBT0ksdUJBQUE7QWpCbWpFWjtBaUIxakVRO0VBT0kseUJBQUE7QWpCdWpFWjtBaUI5akVRO0VBT0ksdUJBQUE7QWpCMmpFWjtBaUJsa0VRO0VBT0ksdUJBQUE7QWpCK2pFWjtBaUJ0a0VRO0VBT0ks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QUFBO0VqQms4RVY7O0VpQno4RU07SUFPSSw4QkFBQTtFakJzOEVWOztFaUI3OEVNO0lBT0ksd0JBQUE7RWpCMDhFVjs7RWlCajlFTTtJQU9JLCtCQUFBO0VqQjg4RVY7O0VpQnI5RU07SUFPSSx3QkFBQTtFakJrOUVWOztFaUJ6OUVNO0lBT0kseUJBQUE7RWpCczlFVjs7RWlCNzlFTTtJQU9JLDhCQUFBO0VqQjA5RVY7O0VpQmorRU07SUFPSSxpQ0FBQTtFakI4OUVWOztFaUJyK0VNO0lBT0ksc0NBQUE7RWpCaytFVjs7RWlCeitFTTtJQU9JLHlDQUFBO0VqQnMrRVY7O0VpQjcrRU07SUFPSSx1QkFBQTtFakIwK0VWOztFaUJqL0VNO0lBT0ksdUJBQUE7RWpCOCtFVjs7RWlCci9FTTtJQU9JLHlCQUFBO0VqQmsvRVY7O0VpQnovRU07SUFPSSx5QkFBQTtFakJzL0VWOztFaUI3L0VNO0lBT0ksMEJBQUE7RWpCMC9FVjs7RWlCamdGTTtJQU9JLDRCQUFBO0VqQjgvRVY7O0VpQnJnRk07SUFPSSxrQ0FBQTtFakJrZ0ZWOztFaUJ6Z0ZNO0lBT0ksc0NBQUE7RWpCc2dGVjs7RWlCN2dGTTtJQU9JLG9DQUFBO0VqQjBnRlY7O0VpQmpoRk07SUFPSSxrQ0FBQTtFakI4Z0ZWOztFaUJyaEZNO0lBT0kseUNBQUE7RWpCa2hGVjs7RWlCemhGTTtJQU9JLHdDQUFBO0VqQnNoRlY7O0VpQjdoRk07SUFPSSx3Q0FBQTtFakIwaEZWOztFaUJqaUZNO0lBT0ksa0NBQUE7RWpCOGhGVjs7RWlCcmlGTTtJQU9JLGdDQUFBO0VqQmtpRlY7O0VpQnppRk07SUFPSSw4QkFBQTtFakJzaUZWOztFaUI3aUZNO0lBT0ksZ0NBQUE7RWpCMGlGVjs7RWlCampGTTtJQU9JLCtCQUFBO0VqQjhpRlY7O0VpQnJqRk07SUFPSSxvQ0FBQTtFakJrakZWOztFaUJ6akZNO0lBT0ksa0NBQUE7RWpCc2pGVjs7RWlCN2pGTTtJQU9JLGdDQUFBO0VqQjBqRlY7O0VpQmprRk07SUFPSSx1Q0FBQTtFakI4akZWOztFaUJya0ZNO0lBT0ksc0NBQUE7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Vjs7RWlCMzdGTTtJQU9JLDhCQUFBO0VqQnc3RlY7O0VpQi83Rk07SUFPSSw0QkFBQTtFakI0N0ZWOztFaUJuOEZNO0lBT0ksMkJBQUE7RWpCZzhGVjs7RWlCdjhGTTtJQU9JLGlDQUFBO0VqQm84RlY7O0VpQjM4Rk07SUFPSSxnQ0FBQTtFakJ3OEZWOztFaUIvOEZNO0lBT0ksOEJBQUE7RWpCNDhGVjs7RWlCbjlGTTtJQU9JLGdDQUFBO0VqQmc5RlY7O0VpQnY5Rk07SUFPSSw4QkFBQTtFakJvOUZWOztFaUIzOUZNO0lBT0ksNEJBQUE7RWpCdzlGVjs7RWlCLzlGTTtJQU9JLGtDQUFBO0VqQjQ5RlY7O0VpQm4rRk07SUFPSSxpQ0FBQTtFakJnK0ZWOztFaUJ2K0ZNO0lBT0ksK0JBQUE7RWpCbytGVjs7RWlCMytGTTtJQU9JLGlDQUFBO0VqQncrRlY7O0VpQi8rRk07SUFPSSwrQkFBQTtFakI0K0ZWOztFaUJuL0ZNO0lBT0ksMEJBQUE7RWpCZy9GVjs7RWlCdi9GTTtJQU9JLGdDQUFBO0VqQm8vRlY7O0VpQjMvRk07SUFPSSwrQkFBQTtFakJ3L0ZWOztFaUIvL0ZNO0lBT0ksNkJBQUE7RWpCNC9GVjs7RWlCbmdHTTtJQU9JLCtCQUFBO0VqQmdnR1Y7O0VpQnZnR007SUFPSSw2QkFBQTtFakJvZ0dWO0FBQ0Y7QWE1Z0dJO0VJQUk7SUFPSSwwQkFBQTtFakJ5Z0dWOztFaUJoaEdNO0lBT0ksZ0NBQUE7RWpCNmdHVjs7RWlCcGhHTTtJQU9JLHlCQUFBO0VqQmloR1Y7O0VpQnhoR007SUFPSSx3QkFBQTtFakJxaEdWOztFaUI1aEdNO0lBT0kseUJBQUE7RWpCeWhHVjs7RWlCaGlHTTtJQU9JLDZCQUFBO0VqQjZoR1Y7O0VpQnBpR007SUFPSSw4QkFBQTtFakJpaUdWOztFaUJ4aUdNO0lBT0ksd0JBQUE7RWpCcWlHVjs7RWlCNWlHTTtJQU9JLCtCQUFBO0VqQnlpR1Y7O0VpQmhqR007SUFPSSx3QkFBQTtFakI2aUdWOztFaUJwakdNO0lBT0kseUJBQUE7RWpCaWpHVjs7RWlCeGpHTTtJQU9JLDhCQUFBO0VqQnFqR1Y7O0VpQjVqR007SUFPSSxpQ0FBQTtFakJ5akdWOztFaUJoa0dNO0lBT0ksc0NBQUE7RWpCNmpHVjs7RWlCcGtHTTtJQU9JLHlDQUFBO0VqQmlrR1Y7O0VpQnhrR007SUFPSSx1QkFBQTtFakJxa0dWOztFaUI1a0dNO0lBT0ksdUJBQUE7RWpCeWtHVjs7RWlCaGxHTTtJQU9JLHlCQUFBO0VqQjZrR1Y7O0VpQnBsR007SUFPSSx5QkFBQTtFakJpbEdWOztFaUJ4bEdNO0lBT0ksMEJBQUE7RWpCcWxHVjs7RWlCNWxHTTtJQU9JLDRCQUFBO0VqQnlsR1Y7O0VpQmhtR007SUFPSSxrQ0FBQTtFakI2bEdWOztFaUJwbUdNO0lBT0ksc0NBQUE7RWpCaW1HVjs7RWlCeG1HTTtJQU9JLG9DQUFBO0VqQnFtR1Y7O0VpQjVtR007SUFPSSxrQ0FBQTtFakJ5bUdWOztFaUJobkdNO0lBT0kseUNBQUE7RWpCNm1HVjs7RWlCcG5HTTtJQU9JLHdDQUFBO0VqQmluR1Y7O0VpQnhuR007SUFPSSx3Q0FBQTtFakJxbkdWOztFaUI1bkdNO0lBT0ksa0NBQUE7RWpCeW5HVjs7RWlCaG9HTTtJQU9JLGdDQUFBO0VqQjZuR1Y7O0VpQnBvR007SUFPSSw4QkFBQTtFakJpb0dWOztFaUJ4b0dNO0lBT0ksZ0NBQUE7RWpCcW9HVjs7RWlCNW9HTTtJQU9JLCtCQUFBO0VqQnlvR1Y7O0VpQmhwR007SUFPSSxvQ0FBQTtFakI2b0dWOztFaUJwcEdNO0lBT0ksa0NBQUE7RWpCaXBHVjs7RWlCeHBHTTtJQU9JLGdDQUFBO0VqQnFwR1Y7O0VpQjVwR007SUFPSSx1Q0FBQTtFakJ5cEdWOztFaUJocUdNO0lBT0ksc0NBQUE7RWpCNnBHVjs7RWlCcHFHTTtJQU9JLGlDQUFBO0VqQmlxR1Y7O0VpQnhxR007SUFPSSwyQkFBQTtFakJxcUdWOztFaUI1cUdNO0lBT0ksaUNBQUE7RWpCeXFHVjs7RWlCaHJHTTtJQU9JLCtCQUFBO0VqQjZxR1Y7O0VpQnByR007SUFPSSw2QkFBQTtFakJpckdWOztFaUJ4ckdNO0lBT0ksK0JBQUE7RWpCcXJHVjs7RWlCNXJHTTtJQU9JLDhCQUFBO0VqQnlyR1Y7O0VpQmhzR007SUFPSSxvQkFBQTtFakI2ckdWOztFaUJwc0dNO0lBT0ksbUJBQUE7RWpCaXNHVjs7RWlCeHNHTTtJQU9JLG1CQUFBO0VqQnFzR1Y7O0VpQjVzR007SUFPSSxtQkFBQTtFakJ5c0dWOztFaUJodEdNO0lBT0ksbUJBQUE7RWpCNnNHVjs7RWlCcHRHTTtJQU9JLG1CQUFBO0VqQml0R1Y7O0VpQnh0R007SUFPSSxtQkFBQTtFakJxdEdWOztFaUI1dEdNO0lBT0ksbUJBQUE7RWpCeXRHVjs7RWlCaHVHTTtJQU9JLG9CQUFBO0VqQjZ0R1Y7O0VpQnB1R007SUFPSSwwQkFBQTtFakJpdUdWOztFaUJ4dUdNO0lBT0kseUJBQUE7RWpCcXVHVjs7RWlCNXVHTTtJQU9JLHVCQUFBO0VqQnl1R1Y7O0VpQmh2R007SUFPSSx5QkFBQTtFakI2dUdWOztFaUJwdkdNO0lBT0ksdUJBQUE7RWpCaXZHVjs7RWlCeHZHTTtJQU9JLHVCQUFBO0VqQnF2R1Y7O0VpQjV2R007SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0VqQjB2R1Y7O0VpQmp3R007SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VqQit2R1Y7O0VpQnR3R007SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQm93R1Y7O0VpQjN3R007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQnl3R1Y7O0VpQmh4R007SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQjh3R1Y7O0VpQnJ4R007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQm14R1Y7O0VpQjF4R007SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQnd4R1Y7O0VpQi94R007SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0VqQjZ4R1Y7O0VpQnB5R007SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VqQmt5R1Y7O0VpQnp5R007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQnV5R1Y7O0VpQjl5R007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQjR5R1Y7O0VpQm56R007SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQml6R1Y7O0VpQnh6R007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQnN6R1Y7O0VpQjd6R007SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQjJ6R1Y7O0VpQmwwR007SUFPSSx3QkFBQTtFakIrekdWOztFaUJ0MEdNO0lBT0ksOEJBQUE7RWpCbTBHVjs7RWlCMTBHTTtJQU9JLDZCQUFBO0VqQnUwR1Y7O0VpQjkwR007SUFPSSwyQkFBQTtFakIyMEdWOztFaUJsMUdNO0lBT0ksNkJBQUE7RWpCKzBHVjs7RWlCdDFHTTtJQU9JLDJCQUFBO0VqQm0xR1Y7O0VpQjExR007SUFPSSwyQkFBQTtFakJ1MUdWOztFaUI5MUdNO0lBT0ksMEJBQUE7RWpCMjFHVjs7RWlCbDJHTTtJQU9JLGdDQUFBO0VqQisxR1Y7O0VpQnQyR007SUFPSSwrQkFBQTtFakJtMkdWOztFaUIxMkdNO0lBT0ksNkJBQUE7RWpCdTJHVjs7RWlCOTJHTTtJQU9JLCtCQUFBO0VqQjIyR1Y7O0VpQmwzR007SUFPSSw2QkFBQTtFakIrMkdWOztFaUJ0M0dNO0lBT0ksNkJBQUE7RWpCbTNHVjs7RWlCMTNHTTtJQU9JLDJCQUFBO0VqQnUzR1Y7O0VpQjkzR007SUFPSSxpQ0FBQTtFakIyM0dWOztFaUJsNEdNO0lBT0ksZ0NBQUE7RWpCKzNHVjs7RWlCdDRHTTtJQU9JLDhCQUFBO0VqQm00R1Y7O0VpQjE0R007SUFPSSxnQ0FBQTtFakJ1NEdWOztFaUI5NEdNO0lBT0ksOEJBQUE7RWpCMjRHVjs7RWlCbDVHTTtJQU9JLDhCQUFBO0VqQis0R1Y7O0VpQnQ1R007SUFPSSx5QkFBQTtFakJtNUdWOztFaUIxNUdNO0lBT0ksK0JBQUE7RWpCdTVHVjs7RWlCOTVHTTtJQU9JLDhCQUFBO0VqQjI1R1Y7O0VpQmw2R007SUFPSSw0QkFBQTtFakIrNUdWOztFaUJ0NkdNO0lBT0ksOEJBQUE7RWpCbTZHVjs7RWlCMTZHTTtJQU9JLDRCQUFBO0VqQnU2R1Y7O0VpQjk2R007SUFPSSw0QkFBQTtFakIyNkdWOztFaUJsN0dNO0lBT0kscUJBQUE7RWpCKzZHVjs7RWlCdDdHTTtJQU9JLDJCQUFBO0VqQm03R1Y7O0VpQjE3R007SUFPSSwwQkFBQTtFakJ1N0dWOztFaUI5N0dNO0lBT0ksd0JBQUE7RWpCMjdHVjs7RWlCbDhHTTtJQU9JLDBCQUFBO0VqQis3R1Y7O0VpQnQ4R007SUFPSSx3QkFBQTtFakJtOEdWOztFaUIxOEdNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFakJ3OEdWOztFaUIvOEdNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFakI2OEdWOztFaUJwOUdNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakJrOUdWOztFaUJ6OUdNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakJ1OUdWOztFaUI5OUdNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakI0OUdWOztFaUJuK0dNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakJpK0dWOztFaUJ4K0dNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFakJzK0dWOztFaUI3K0dNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFakIyK0dWOztFaUJsL0dNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakJnL0dWOztFaUJ2L0dNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakJxL0dWOztFaUI1L0dNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakIwL0dWOztFaUJqZ0hNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakIrL0dWOztFaUJ0Z0hNO0lBT0kseUJBQUE7RWpCbWdIVjs7RWlCMWdITTtJQU9JLCtCQUFBO0VqQnVnSFY7O0VpQjlnSE07SUFPSSw4QkFBQTtFakIyZ0hWOztFaUJsaEhNO0lBT0ksNEJBQUE7RWpCK2dIVjs7RWlCdGhITTtJQU9JLDhCQUFBO0VqQm1oSFY7O0VpQjFoSE07SUFPSSw0QkFBQTtFakJ1aEhWOztFaUI5aEhNO0lBT0ksMkJBQUE7RWpCMmhIVjs7RWlCbGlITTtJQU9JLGlDQUFBO0VqQitoSFY7O0VpQnRpSE07SUFPSSxnQ0FBQTtFakJtaUhWOztFaUIxaUhNO0lBT0ksOEJBQUE7RWpCdWlIVjs7RWlCOWlITTtJQU9JLGdDQUFBO0VqQjJpSFY7O0VpQmxqSE07SUFPSSw4QkFBQTtFakIraUhWOztFaUJ0akhNO0lBT0ksNEJBQUE7RWpCbWpIVjs7RWlCMWpITTtJQU9JLGtDQUFBO0VqQnVqSFY7O0VpQjlqSE07SUFPSSxpQ0FBQTtFakIyakhWOztFaUJsa0hNO0lBT0ksK0JBQUE7RWpCK2pIVjs7RWlCdGtITTtJQU9JLGlDQUFBO0VqQm1rSFY7O0VpQjFrSE07SUFPSSwrQkFBQTtFakJ1a0hWOztFaUI5a0hNO0lBT0ksMEJBQUE7RWpCMmtIVjs7RWlCbGxITTtJQU9JLGdDQUFBO0VqQitrSFY7O0VpQnRsSE07SUFPSSwrQkFBQTtFakJtbEhWOztFaUIxbEhNO0lBT0ksNkJBQUE7RWpCdWxIVjs7RWlCOWxITTtJQU9JLCtCQUFBO0VqQjJsSFY7O0VpQmxtSE07SUFPSSw2QkFBQTtFakIrbEhWO0FBQ0Y7QWF2bUhJO0VJQUk7SUFPSSwwQkFBQTtFakJvbUhWOztFaUIzbUhNO0lBT0ksZ0NBQUE7RWpCd21IVjs7RWlCL21ITTtJQU9JLHlCQUFBO0VqQjRtSFY7O0VpQm5uSE07SUFPSSx3QkFBQTtFakJnbkhWOztFaUJ2bkhNO0lBT0kseUJBQUE7RWpCb25IVjs7RWlCM25ITTtJQU9JLDZCQUFBO0VqQnduSFY7O0VpQi9uSE07SUFPSSw4QkFBQTtFakI0bkhWOztFaUJub0hNO0lBT0ksd0JBQUE7RWpCZ29IVjs7RWlCdm9ITTtJQU9JLCtCQUFBO0VqQm9vSFY7O0VpQjNvSE07SUFPSSx3QkFBQTtFakJ3b0hWOztFaUIvb0hNO0lBT0kseUJBQUE7RWpCNG9IVjs7RWlCbnBITTtJQU9JLDhCQUFBO0VqQmdwSFY7O0VpQnZwSE07SUFPSSxpQ0FBQTtFakJvcEhWOztFaUIzcEhNO0lBT0ksc0NBQUE7RWpCd3BIVjs7RWlCL3BITTtJQU9JLHlDQUFBO0VqQjRwSFY7O0VpQm5xSE07SUFPSSx1QkFBQTtFakJncUhWOztFaUJ2cUhNO0lBT0ksdUJBQUE7RWpCb3FIVjs7RWlCM3FITTtJQU9JLHlCQUFBO0VqQndxSFY7O0VpQi9xSE07SUFPSSx5QkFBQTtFakI0cUhWOztFaUJuckhNO0lBT0ksMEJBQUE7RWpCZ3JIVjs7RWlCdnJITTtJQU9JLDRCQUFBO0VqQm9ySFY7O0VpQjNySE07SUFPSSxrQ0FBQTtFakJ3ckhWOztFaUIvckhNO0lBT0ksc0NBQUE7RWpCNHJIVjs7RWlCbnNITTtJQU9JLG9DQUFBO0VqQmdzSFY7O0VpQnZzSE07SUFPSSxrQ0FBQTtFakJvc0hWOztFaUIzc0hNO0lBT0kseUNBQUE7RWpCd3NIVjs7RWlCL3NITTtJQU9JLHdDQUFBO0VqQjRzSFY7O0VpQm50SE07SUFPSSx3Q0FBQTtFakJndEhWOztFaUJ2dEhNO0lBT0ksa0NBQUE7RWpCb3RIVjs7RWlCM3RITTtJQU9JLGdDQUFBO0VqQnd0SFY7O0VpQi90SE07SUFPSSw4QkFBQTtFakI0dEhWOztFaUJudUhNO0lBT0ksZ0NBQUE7RWpCZ3VIVjs7RWlCdnVITTtJQU9JLCtCQUFBO0VqQm91SFY7O0VpQjN1SE07SUFPSSxvQ0FBQTtFakJ3dUhWOztFaUIvdUhNO0lBT0ksa0NBQUE7RWpCNHVIVjs7RWlCbnZITTtJQU9JLGdDQUFBO0VqQmd2SFY7O0VpQnZ2SE07SUFPSSx1Q0FBQTtFakJvdkhWOztFaUIzdkhNO0lBT0ksc0NBQUE7RWpCd3ZIVjs7RWlCL3ZITTtJQU9JLGlDQUFBO0VqQjR2SFY7O0VpQm53SE07SUFPSSwyQkFBQTtFakJnd0hWOztFaUJ2d0hNO0lBT0ksaUNBQUE7RWpCb3dIVjs7RWlCM3dITTtJQU9JLCtCQUFBO0VqQnd3SFY7O0VpQi93SE07SUFPSSw2QkFBQTtFakI0d0hWOztFaUJueEhNO0lBT0ksK0JBQUE7RWpCZ3hIVjs7RWlCdnhITTtJQU9JLDhCQUFBO0VqQm94SFY7O0VpQjN4SE07SUFPSSxvQkFBQTtFakJ3eEhWOztFaUIveEhNO0lBT0ksbUJBQUE7RWpCNHhIVjs7RWlCbnlITTtJQU9JLG1CQUFBO0VqQmd5SFY7O0VpQnZ5SE07SUFPSSxtQkFBQTtFakJveUhWOztFaUIzeUhNO0lBT0ksbUJBQUE7RWpCd3lIVjs7RWlCL3lITTtJQU9JLG1CQUFBO0VqQjR5SFY7O0VpQm56SE07SUFPSSxtQkFBQTtFakJnekhWOztFaUJ2ekhNO0lBT0ksbUJBQUE7RWpCb3pIVjs7RWlCM3pITTtJQU9JLG9CQUFBO0VqQnd6SFY7O0VpQi96SE07SUFPSSwwQkFBQTtFakI0ekhWOztFaUJuMEhNO0lBT0kseUJBQUE7RWpCZzBIVjs7RWlCdjBITTtJQU9JLHVCQUFBO0VqQm8wSFY7O0VpQjMwSE07SUFPSSx5QkFBQTtFakJ3MEhWOztFaUIvMEhNO0lBT0ksdUJBQUE7RWpCNDBIVjs7RWlCbjFITTtJQU9JLHVCQUFBO0VqQmcxSFY7O0VpQnYxSE07SUFPSSwwQkFBQTtJQUFBLHlCQUFBO0VqQnExSFY7O0VpQjUxSE07SUFPSSxnQ0FBQTtJQUFBLCtCQUFBO0VqQjAxSFY7O0VpQmoySE07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQisxSFY7O0VpQnQySE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQm8ySFY7O0VpQjMySE07SUFPSSwrQkFBQTtJQUFBLDhCQUFBO0VqQnkySFY7O0VpQmgzSE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQjgySFY7O0VpQnIzSE07SUFPSSw2QkFBQTtJQUFBLDRCQUFBO0VqQm0zSFY7O0VpQjEzSE07SUFPSSx3QkFBQTtJQUFBLDJCQUFBO0VqQnczSFY7O0VpQi8zSE07SUFPSSw4QkFBQTtJQUFBLGlDQUFBO0VqQjYzSFY7O0VpQnA0SE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQms0SFY7O0VpQno0SE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQnU0SFY7O0VpQjk0SE07SUFPSSw2QkFBQTtJQUFBLGdDQUFBO0VqQjQ0SFY7O0VpQm41SE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQmk1SFY7O0VpQng1SE07SUFPSSwyQkFBQTtJQUFBLDhCQUFBO0VqQnM1SFY7O0VpQjc1SE07SUFPSSx3QkFBQTtFakIwNUhWOztFaUJqNkhNO0lBT0ksOEJBQUE7RWpCODVIVjs7RWlCcjZITTtJQU9JLDZCQUFBO0VqQms2SFY7O0VpQno2SE07SUFPSSwyQkFBQTtFakJzNkhWOztFaUI3NkhNO0lBT0ksNkJBQUE7RWpCMDZIVjs7RWlCajdITTtJQU9JLDJCQUFBO0VqQjg2SFY7O0VpQnI3SE07SUFPSSwyQkFBQTtFakJrN0hWOztFaUJ6N0hNO0lBT0ksMEJBQUE7RWpCczdIVjs7RWlCNzdITTtJQU9JLGdDQUFBO0VqQjA3SFY7O0VpQmo4SE07SUFPSSwrQkFBQTtFakI4N0hWOztFaUJyOEhNO0lBT0ksNkJBQUE7RWpCazhIVjs7RWlCejhITTtJQU9JLCtCQUFBO0VqQnM4SFY7O0VpQjc4SE07SUFPSSw2QkFBQTtFakIwOEhWOztFaUJqOUhNO0lBT0ksNkJBQUE7RWpCODhIVjs7RWlCcjlITTtJQU9JLDJCQUFBO0VqQms5SFY7O0VpQno5SE07SUFPSSxpQ0FBQTtFakJzOUhWOztFaUI3OUhNO0lBT0ksZ0NBQUE7RWpCMDlIVjs7RWlCaitITTtJQU9JLDhCQUFBO0VqQjg5SFY7O0VpQnIrSE07SUFPSSxnQ0FBQTtFakJrK0hWOztFaUJ6K0hNO0lBT0ksOEJBQUE7RWpCcytIVjs7RWlCNytITTtJQU9JLDhCQUFBO0VqQjArSFY7O0VpQmovSE07SUFPSSx5QkFBQTtFakI4K0hWOztFaUJyL0hNO0lBT0ksK0JBQUE7RWpCay9IVjs7RWlCei9ITTtJQU9JLDhCQUFBO0VqQnMvSFY7O0VpQjcvSE07SUFPSSw0QkFBQTtFakIwL0hWOztFaUJqZ0lNO0lBT0ksOEJBQUE7RWpCOC9IVjs7RWlCcmdJTTtJQU9JLDRCQUFBO0VqQmtnSVY7O0VpQnpnSU07SUFPSSw0QkFBQTtFakJzZ0lWOztFaUI3Z0lNO0lBT0kscUJBQUE7RWpCMGdJVjs7RWlCamhJTTtJQU9JLDJCQUFBO0VqQjhnSVY7O0VpQnJoSU07SUFPSSwwQkFBQTtFakJraElWOztFaUJ6aElNO0lBT0ksd0JBQUE7RWpCc2hJVjs7RWlCN2hJTTtJQU9JLDBCQUFBO0VqQjBoSVY7O0VpQmppSU07SUFPSSx3QkFBQTtFakI4aElWOztFaUJyaUlNO0lBT0ksMkJBQUE7SUFBQSwwQkFBQTtFakJtaUlWOztFaUIxaUlNO0lBT0ksaUNBQUE7SUFBQSxnQ0FBQTtFakJ3aUlWOztFaUIvaUlNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakI2aUlWOztFaUJwaklNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakJraklWOztFaUJ6aklNO0lBT0ksZ0NBQUE7SUFBQSwrQkFBQTtFakJ1aklWOztFaUI5aklNO0lBT0ksOEJBQUE7SUFBQSw2QkFBQTtFakI0aklWOztFaUJua0lNO0lBT0kseUJBQUE7SUFBQSw0QkFBQTtFakJpa0lWOztFaUJ4a0lNO0lBT0ksK0JBQUE7SUFBQSxrQ0FBQTtFakJza0lWOztFaUI3a0lNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakIya0lWOztFaUJsbElNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakJnbElWOztFaUJ2bElNO0lBT0ksOEJBQUE7SUFBQSxpQ0FBQTtFakJxbElWOztFaUI1bElNO0lBT0ksNEJBQUE7SUFBQSwrQkFBQTtFakIwbElWOztFaUJqbUlNO0lBT0kseUJBQUE7RWpCOGxJVjs7RWlCcm1JTTtJQU9JLCtCQUFBO0VqQmttSVY7O0VpQnptSU07SUFPSSw4QkFBQTtFakJzbUlWOztFaUI3bUlNO0lBT0ksNEJBQUE7RWpCMG1JVjs7RWlCam5JTTtJQU9JLDhCQUFBO0VqQjhtSVY7O0VpQnJuSU07SUFPSSw0QkFBQTtFakJrbklWOztFaUJ6bklNO0lBT0ksMkJBQUE7RWpCc25JVjs7RWlCN25JTTtJQU9JLGlDQUFBO0VqQjBuSVY7O0VpQmpvSU07SUFPSSxnQ0FBQTtFakI4bklWOztFaUJyb0lNO0lBT0ksOEJBQUE7RWpCa29JVjs7RWlCem9JTTtJQU9JLGdDQUFBO0VqQnNvSVY7O0VpQjdvSU07SUFPSSw4QkFBQTtFakIwb0lWOztFaUJqcElNO0lBT0ksNEJBQUE7RWpCOG9JVjs7RWlCcnBJTTtJQU9JLGtDQUFBO0VqQmtwSVY7O0VpQnpwSU07SUFPSSxpQ0FBQTtFakJzcElWOztFaUI3cElNO0lBT0ksK0JBQUE7RWpCMHBJVjs7RWlCanFJTTtJQU9JLGlDQUFBO0VqQjhwSVY7O0VpQnJxSU07SUFPSSwrQkFBQTtFakJrcUlWOztFaUJ6cUlNO0lBT0ksMEJBQUE7RWpCc3FJVjs7RWlCN3FJTTtJQU9JLGdDQUFBO0VqQjBxSVY7O0VpQmpySU07SUFPSSwrQkFBQTtFakI4cUlWOztFaUJycklNO0lBT0ksNkJBQUE7RWpCa3JJVjs7RWlCenJJTTtJQU9JLCtCQUFBO0VqQnNySVY7O0VpQjdySU07SUFPSSw2QkFBQTtFakIwcklWO0FBQ0Y7QWFsc0lJO0VJQUk7SUFPSSwwQkFBQTtFakIrcklWOztFaUJ0c0lNO0lBT0ksZ0NBQUE7RWpCbXNJVjs7RWlCMXNJTTtJQU9JLHlCQUFBO0VqQnVzSVY7O0VpQjlzSU07SUFPSSx3QkFBQTtFakIyc0lWOztFaUJsdElNO0lBT0kseUJBQUE7RWpCK3NJVjs7RWlCdHRJTTtJQU9JLDZCQUFBO0VqQm10SVY7O0VpQjF0SU07SUFPSSw4QkFBQTtFakJ1dElWOztFaUI5dElNO0lBT0ksd0JBQUE7RWpCMnRJVjs7RWlCbHVJTTtJQU9JLCtCQUFBO0VqQit0SVY7O0VpQnR1SU07SUFPSSx3QkFBQTtFakJtdUlWOztFaUIxdUlNO0lBT0kseUJBQUE7RWpCdXVJVjs7RWlCOXVJTTtJQU9JLDhCQUFBO0VqQjJ1SVY7O0VpQmx2SU07SUFPSSxpQ0FBQTtFakIrdUlWOztFaUJ0dklNO0lBT0ksc0NBQUE7RWpCbXZJVjs7RWlCMXZJTTtJQU9JLHlDQUFBO0VqQnV2SVY7O0VpQjl2SU07SUFPSSx1QkFBQTtFakIydklWOztFaUJsd0lNO0lBT0ksdUJBQUE7RWpCK3ZJVjs7RWlCdHdJTTtJQU9JLHlCQUFBO0VqQm13SVY7O0VpQjF3SU07SUFPSSx5QkFBQTtFakJ1d0lWOztFaUI5d0lNO0lBT0ksMEJBQUE7RWpCMndJVjs7RWlCbHhJTTtJQU9JLDRCQUFBO0VqQit3SVY7O0VpQnR4SU07SUFPSSxrQ0FBQTtFakJteElWOztFaUIxeElNO0lBT0ksc0NBQUE7RWpCdXhJVjs7RWlCOXhJTTtJQU9JLG9DQUFBO0VqQjJ4SVY7O0VpQmx5SU07SUFPSSxrQ0FBQTtFakIreElWOztFaUJ0eUlNO0lBT0kseUNBQUE7RWpCbXlJVjs7RWlCMXlJTTtJQU9JLHdDQUFBO0VqQnV5SVY7O0VpQjl5SU07SUFPSSx3Q0FBQTtFakIyeUlWOztFaUJseklNO0lBT0ksa0NBQUE7RWpCK3lJVjs7RWlCdHpJTTtJQU9JLGdDQUFBO0VqQm16SVY7O0VpQjF6SU07SUFPSSw4QkFBQTtFakJ1eklWOztFaUI5eklNO0lBT0ksZ0NBQUE7RWpCMnpJVjs7RWlCbDBJTTtJQU9JLCtCQUFBO0VqQit6SVY7O0VpQnQwSU07SUFPSSxvQ0FBQTtFakJtMElWOztFaUIxMElNO0lBT0ksa0NBQUE7RWpCdTBJVjs7RWlCOTBJTTtJQU9JLGdDQUFBO0VqQjIwSVY7O0VpQmwxSU07SUFPSSx1Q0FBQTtFakIrMElWOztFaUJ0MUlNO0lBT0ksc0NBQUE7RWpCbTFJVjs7RWlCMTFJTTtJQU9JLGlDQUFBO0VqQnUxSVY7O0VpQjkxSU07SUFPSSwyQkFBQTtFakIyMUlWOztFaUJsMklNO0lBT0ksaUNBQUE7RWpCKzFJVjs7RWlCdDJJTTtJQU9JLCtCQUFBO0VqQm0ySVY7O0VpQjEySU07SUFPSSw2QkFBQTtFakJ1MklWOztFaUI5MklNO0lBT0ksK0JBQUE7RWpCMjJJVjs7RWlCbDNJTTtJQU9JLDhCQUFBO0VqQisySVY7O0VpQnQzSU07SUFPSSxvQkFBQTtFakJtM0lWOztFaUIxM0lNO0lBT0ksbUJBQUE7RWpCdTNJVjs7RWlCOTNJTTtJQU9JLG1CQUFBO0VqQjIzSVY7O0VpQmw0SU07SUFPSSxtQkFBQTtFakIrM0lWOztFaUJ0NElNO0lBT0ksbUJBQUE7RWpCbTRJVjs7RWlCMTRJTTtJQU9JLG1CQUFBO0VqQnU0SVY7O0VpQjk0SU07SUFPSSxtQkFBQTtFakIyNElWOztFaUJsNUlNO0lBT0ksbUJBQUE7RWpCKzRJVjs7RWlCdDVJTTtJQU9JLG9CQUFBO0VqQm01SVY7O0VpQjE1SU07SUFPSSwwQkFBQTtFakJ1NUlWOztFaUI5NUlNO0lBT0kseUJBQUE7RWpCMjVJVjs7RWlCbDZJTTtJ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QUFBO0VqQml4SlY7O0VpQnh4Sk07SUFPSSw2QkFBQTtFakJxeEpWO0FBQ0Y7QWE3eEpJO0VJQUk7SUFPSSwwQkFBQTtFakIweEpWOztFaUJqeUpNO0lBT0ksZ0NBQUE7RWpCOHhKVjs7RWlCcnlKTTtJQU9JLHlCQUFBO0VqQmt5SlY7O0VpQnp5Sk07SUFPSSx3QkFBQTtFakJzeUpWOztFaUI3eUpNO0lBT0kseUJBQUE7RWpCMHlKVjs7RWlCanpKTTtJQU9JLDZCQUFBO0VqQjh5SlY7O0VpQnJ6Sk07SUFPSSw4QkFBQTtFakJrekpWOztFaUJ6ekpNO0lBT0ksd0JBQUE7RWpCc3pKVjs7RWlCN3pKTTtJQU9JLCtCQUFBO0VqQjB6SlY7O0VpQmowSk07SUFPSSx3QkFBQTtFakI4ekpWOztFaUJyMEpNO0lBT0kseUJBQUE7RWpCazBKVjs7RWlCejBKTTtJQU9JLDhCQUFBO0VqQnMwSlY7O0VpQjcwSk07SUFPSSxpQ0FBQTtFakIwMEpWOztFaUJqMUpNO0lBT0ksc0NBQUE7RWpCODBKVjs7RWlCcjFKTTtJQU9JLHlDQUFBO0VqQmsxSlY7O0VpQnoxSk07SUFPSSx1QkFBQTtFakJzMUpWOztFaUI3MUpNO0lBT0ksdUJBQUE7RWpCMDFKVjs7RWlCajJKTTtJQU9JLHlCQUFBO0VqQjgxSlY7O0VpQnIySk07SUFPSSx5QkFBQTtFakJrMkpWOztFaUJ6MkpNO0lBT0ksMEJBQUE7RWpCczJKVjs7RWlCNzJKTTtJQU9JLDRCQUFBO0VqQjAySlY7O0VpQmozSk07SUFPSSxrQ0FBQTtFakI4MkpWOztFaUJyM0pNO0lBT0ksc0NBQUE7RWpCazNKVjs7RWlCejNKTTtJQU9JLG9DQUFBO0VqQnMzSlY7O0VpQjczSk07SUFPSSxrQ0FBQTtFakIwM0pWOztFaUJqNEpNO0lBT0kseUNBQUE7RWpCODNKVjs7RWlCcjRKTTtJQU9JLHdDQUFBO0VqQms0SlY7O0VpQno0Sk07SUFPSSx3Q0FBQTtFakJzNEpWOztFaUI3NEpNO0lBT0ksa0NBQUE7RWpCMDRKVjs7RWlCajVKTTtJQU9JLGdDQUFBO0VqQjg0SlY7O0VpQnI1Sk07SUFP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aE1sQjtBb0JqaE1NO0VBQ0UsZUFKVTtBcEJ1aE1sQjtBb0JwaE1NO0VBQ0UsZUFKVTtBcEIwaE1sQjtBb0J2aE1NO0VBQ0UsZUFKVTtBcEI2aE1sQjtBb0IxaE1NO0VBQ0UsZUFKVTtBcEJnaU1sQjtBb0I3aE1NO0VBQ0UsZUFKVTtBcEJtaU1sQjtBb0JoaU1NO0VBQ0UsZUFKVTtBcEJzaU1sQjtBb0JuaU1NO0VBQ0UsZUFKVTtBcEJ5aU1sQjtBb0J0aU1NO0VBQ0UsZ0JBSlU7QXBCNGlNbEI7QW9CemlNTTtFQUNFLGdCQUpVO0FwQitpTWxCO0FvQjVpTU07RUFDRSxnQkFKVTtBcEJrak1sQjtBb0IvaU1NO0VBQ0UsZ0JBSlU7QXBCcWpNbEI7QW9CbGpNTTtFQUNFLGdCQUpVO0FwQndqTWxCO0FvQnJqTU07RUFDRSxnQkFKVTtBcEIyak1sQjtBb0J4ak1NO0VBQ0UsZ0JBSlU7QXBCOGpNbEI7QW9CM2pNTTtFQUNFLGdCQUpVO0FwQmlrTWxCO0FvQjlqTU07RUFDRSxnQkFKVTtBcEJva01sQjtBb0Jqa01NO0VBQ0UsZ0JBSlU7QXBCdWtNbEI7QW9CcGtNTTtFQUNFLGdCQUpVO0FwQjBrTWxCO0FvQnZrTU07RUFDRSxnQkFKVTtBcEI2a01sQjtBb0Ixa01NO0VBQ0UsZ0JBSlU7QXBCZ2xNbEI7QW9CN2tNTTtFQUNFLGdCQUpVO0FwQm1sTWxCO0FvQmhsTU07RUFDRSxnQkFKVTtBcEJzbE1sQjtBb0JubE1NO0VBQ0UsZ0JBSlU7QXBCeWxNbEI7QW9CdGxNTTtFQUNFLGdCQUpVO0FwQjRsTWxCO0FvQnpsTU07RUFDRSxnQkFKVTtBcEIrbE1sQjtBb0I1bE1NO0VBQ0UsZ0JBSlU7QXBCa21NbEI7QW9CL2xNTTtFQUNFLGdCQUpVO0FwQnFtTWxCO0FvQmxtTU07RUFDRSxnQkFKVTtBcEJ3bU1sQjtBb0JybU1NO0VBQ0UsZ0JBSlU7QXBCMm1NbEI7QW9CeG1NTTtFQUNFLGdCQUpVO0FwQjhtTWxCO0FvQjNtTU07RUFDRSxnQkFKVTtBcEJpbk1sQjtBb0I5bU1NO0VBQ0UsZ0JBSlU7QXBCb25NbEI7QW9Cam5NTTtFQUNFLGdCQUpVO0FwQnVuTWxCO0FvQnBuTU07RUFDRSxnQkFKVTtBcEIwbk1sQjtBb0J2bk1NO0VBQ0UsZ0JBSlU7QXBCNm5NbEI7QW9CMW5NTTtFQUNFLGdCQUpVO0FwQmdvTWxCO0FvQjduTU07RUFDRSxnQkFKVTtBcEJtb01sQjtBb0Job01NO0VBQ0UsZ0JBSlU7QXBCc29NbEI7QW9CN25NRTtFQTVIRjtJQTZISSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtFcEJnb01GO0FBQ0Y7QW9COW5NRTtFQUNFLHdCQUFBO0FwQmdvTUo7QW9CN25NRTtFQUNFLFlBQUE7QXBCK25NSjtBb0Izbk1JO0VBQ0UsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7QXBCNm5NTjtBb0J4bk1NO0VBR0UsaURBQUE7QXBCd25NUjtBb0Jybk1NO0VBRUUsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsK0JBQUE7QXBCc25NUjtBb0Jqbk1FO0VBQ0UsaURBQUE7RUFDQSxtQkFBQTtBcEJtbk1KO0FvQi9tTU07RUFHRSxzQ0FBQTtFQUVBLHNDQUFBO0FwQjhtTVI7QW9CM21NTTtFQUVFLFlBQUE7QXBCNG1NUjtBb0J2bU1FO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FwQnltTUo7QW9Cdm1NSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FwQnltTU47QW9CcG1NSTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QXBCc21NTjtBb0JsbU1FO0VmakhFLDhCQUFBO0VBU0EsdUJBQUE7QUw4c01KO0FvQm5tTUk7RUFDRSxnQkFBQTtBcEJxbU1OO0FvQmptTUU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFZnJKRixpQkFBQTtFQUVBLG9CQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBZUEsOEJBQUE7RUFXQSxtQkFBQTtFQXFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7RWU4RUEsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHFEQUFBO0FwQjJtTUo7QW9CeG1NTTtFQUNFLGNBQUE7RUFDQSxzQ0FBQTtFQUNBLGlCQUFBO0VBQ0EsMENsQm5PVztFa0JvT1gsZ0JBQUE7QXBCMG1NUjtBb0J2bU1NO0VBQ0UsY0FBQTtFQUNBLHNDQUFBO0VBQ0EsaUJBQUE7RUFDQSx1Q2xCMU9PO0FGbTFNZjtBb0JwbU1ROztFQUVFLGlCQUFBO0FwQnNtTVY7QW9CbG1NTTtFQUNFLE9BQUE7QXBCb21NUjtBb0JqbU1NO0VBQ0UsT0FBQTtBcEJtbU1SO0FvQjlsTUU7RUFDRSxnQkFBQTtBcEJnbU1KO0FvQjlsTUk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsMEZBQUE7RUFDQSxpQkFBQTtBcEJnbU1OO0FvQjdsTUk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUZBQUE7RUFDQSxpQkFBQTtBcEIrbE1OO0FvQjVsTUk7RUFDRSx1Q2xCblJTO0VrQm9SVCxpQkFBQTtFQUNBLHVDQUFBO0VBQ0EsT0FBQTtFQUVBLG1CQUFBO0FwQjZsTU47QW9CM2xNTTtFQVJGO0lBU0ksbUJBQUE7RXBCOGxNTjtBQUNGO0FvQjVsTU07RUFDRSxpQkFBQTtBcEI4bE1SO0FvQjNsTU07RUFDRSxpQkFBQTtBcEI2bE1SO0FvQjNsTVE7RUFDRSxnQkFBQTtBcEI2bE1WO0FvQjFsTVE7RUFDRSxPQUFBO0VBQ0EsZ0JBQUE7QXBCNGxNVjtBb0J2bE1JO0VBQ0UsY0FBQTtFQUNBLHVDbEJsVFM7RWtCbVRULGlCQUFBO0VBQ0EsdUNBQUE7RUFDQSxtQkFBQTtBcEJ5bE1OO0FvQnRsTUk7RUFDRSxjQUFBO0VBQ0EsMENsQjNUYTtFa0I0VGIsZUFBQTtFQUNBLHNDQUFBO0VBQ0EsbUJBQUE7QXBCd2xNTjtBb0J0bE1NO0VBUEY7SUFRSSxpQkFBQTtFcEJ5bE1OO0FBQ0Y7QW9CdGxNSTtFQUNFLGNBQUE7RUFDQSwwQ2xCdlVhO0VrQndVYixpQkFBQTtFQUNBLHNDQUFBO0VBQ0EsbUJBQUE7QXBCd2xNTjtBb0JybE1JO0VBQ0UsY0FBQTtFQUNBLDBDbEIvVWE7RWtCZ1ZiLGlCQUFBO0VBQ0Esc0NBQUE7RUFDQSxtQkFBQTtBcEJ1bE1OO0FvQm5sTU07RUFDRSxzQ0FBQTtFQUNBLHVDbEJ2Vk87QUY0Nk1mO0FvQmhsTUU7RUFDRSx3Q0FBQTtBcEJrbE1KO0FvQi9rTU07RUFDRSxtRUMzVlk7QXJCNDZNcEI7QW9CM2tNQTtFZnhURSxpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUErRUEscUJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0FMb3pNSjtBb0JubE1FO0VmdlJFLHlCQUFBO0VBZUEsbUJBQUE7QUwrMU1KO0FvQm5sTUU7RWYvUkUsMkJBQUE7RUFtQkEsbUJBQUE7QUxtMk1KO0FvQm5sTUU7RWZqU0UsdUJBQUE7RUFpQkEsbUJBQUE7QUx1Mk1KO0FvQm5sTUU7RUFDRSxpQkFBQTtFQUNBLHVDbEIxWFc7RWtCMlhYLGtCQUFBO0FwQnFsTUo7QW9CbmxNSTtFQUxGO0lBTUksaUJBQUE7RXBCc2xNSjtBQUNGO0FvQm5sTUU7RWY3V0Usa0JlOFd1QjtFQUN2QixZQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0RBQUE7QXBCd2xNSjtBb0J0bE1JO0VBUEY7SUFRSSxZQUFBO0lBQ0EsV0FBQTtFcEJ5bE1KO0FBQ0Y7QW9CcmxNSTtFQUNFLHVDQUFBO0FwQnVsTU47QW9CcGxNSTtFQUNFLGtEQUFBO0FwQnNsTU47QW9CamxNSTtFQUNFLHNDQUFBO0FwQm1sTU47QW9CaGxNSTtFQUNFLGlEQUFBO0FwQmtsTU47QW9CN2tNSTtFQUNFLHNDQUFBO0FwQitrTU47QW9CNWtNSTtFQUNFLGlEQUFBO0FwQjhrTU47QW9CeGtNQTtFZmhZRSxpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUF5RkEsc0JBQUE7RUFDQSw4QkFBQTtFQUNBLDRCQUFBO0VBcEVBLDJCQUFBO0VBeUJBLG9CQUFBO0FMNDVNSjtBb0JsbE1FO0VmL1ZFLHlCQUFBO0VBcUJBLG9CQUFBO0FMZzZNSjtBb0JsbE1FO0VmcldFLHVCQUFBO0VBdUJBLG9CQUFBO0FMbzZNSjtBb0JsbE1FO0VmbldFLDhCQUFBO0VBaUJBLG9CQUFBO0FMdzZNSjtBc0JuaE5BO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QXRCc2hORjtBc0JoaE5JO0VBQ0UsV0FKTztBdEJzaE5iO0FzQm5oTkk7RUFDRSxZQUpPO0F0QnloTmI7QXNCdGhOSTtFQUNFLFlBSk87QXRCNGhOYjtBc0J6aE5JO0VBQ0UsWUFKTztBdEIraE5iO0FzQjVoTkk7RUFDRSxZQUpPO0F0QmtpTmI7QXNCL2hOSTtFQUNFLFlBSk87QXRCcWlOYjtBc0JsaU5JO0VBQ0UsWUFKTztBdEJ3aU5iO0FzQnJpTkk7RUFDRSxZQUpPO0F0QjJpTmI7QXNCeGlOSTtFQUNFLFlBSk87QXRCOGlOYjtBc0IzaU5JO0VBQ0UsWUFKTztBdEJpak5iO0FzQjlpTkk7RUFDRSxZQUpPO0F0Qm9qTmI7QXNCampOSTtFQUNFLFlBSk87QXRCdWpOYjtBc0Jwak5JO0VBQ0UsWUFKTztBdEIwak5iO0FzQnZqTkk7RUFDRSxZQUpPO0F0QjZqTmI7QXNCMWpOSTtFQUNFLFlBSk87QXRCZ2tOYjtBc0I3ak5JO0VBQ0UsWUFKTztBdEJta05iO0FzQmhrTkk7RUFDRSxZQUpPO0F0QnNrTmI7QXNCbmtOSTtFQUNFLFlBSk87QXRCeWtOYjtBc0J0a05JO0VBQ0UsWUFKTztBdEI0a05iO0FzQnprTkk7RUFDRSxhQUpPO0F0QitrTmI7QXNCNWtOSTtFQUNFLGFBSk87QXRCa2xOYjtBc0Iva05JO0VBQ0UsYUFKTztBdEJxbE5iO0FzQmxsTkk7RUFDRSxhQUpPO0F0QndsTmI7QXNCcmxOSTtFQUNFLGFBSk87QXRCMmxOYjtBc0J4bE5JO0VBQ0UsYUFKTztBdEI4bE5iO0FzQjNsTkk7RUFDRSxhQUpPO0F0QmltTmI7QXNCOWxOSTtFQUNFLGFBSk87QXRCb21OYjtBc0JqbU5JO0VBQ0UsYUFKTztBdEJ1bU5iO0FzQnBtTkk7RUFDRSxhQUpPO0F0QjBtTmI7QXNCdm1OSTtFQUNFLGFBSk87QXRCNm1OYjtBc0IxbU5JO0VBQ0UsYUFKTztBdEJnbk5iO0FzQjdtTkk7RUFDRSxhQUpPO0F0Qm1uTmI7QXNCaG5OSTtFQUNFLGFBSk87QXRCc25OYjtBc0Jubk5JO0VBQ0UsYUFKTztBdEJ5bk5iO0FzQnRuTkk7RUFDRSxhQUpPO0F0QjRuTmI7QXNCem5OSTtFQUNFLGFBSk87QXRCK25OYjtBc0I1bk5JO0VBQ0UsYUFKTztBdEJrb05iO0FzQjFuTkU7RUFDRSxrQkFBQTtFQUNBLGFBQUE7QXRCNG5OSjtBc0Ixbk5JO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RWpCckJKLGtCQUFBO0VBQ0EsUWlCcUIwQjtFakJwQjFCLFNpQm9CcUI7RWpCbkJyQixnQ0FBQTtFaUJvQkksV0FBQTtFQUVBLGlEQUFBO0F0QjhuTk47QXNCdG5OUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHNCQUFBO0F0QjJuTlY7QXNCN25OUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHNCQUFBO0F0QmtvTlY7QXNCcG9OUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHNCQUFBO0F0QnlvTlY7QXNCM29OUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHNCQUFBO0F0QmdwTlY7QXNCbHBOUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHNCQUFBO0F0QnVwTlY7QXNCenBOUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHNCQUFBO0F0QjhwTlY7QXNCaHFOUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHNCQUFBO0F0QnFxTlY7QXNCdnFOUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHNCQUFBO0F0QjRxTlY7QXNCOXFOUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHNCQUFBO0F0Qm1yTlY7QXNCcnJOUTtFakJaSiw4QmlCYTZCO0VBQ3ZCLHVCQUFBO0F0QjByTlY7QXVCOXROQTtFbEI2TkUsWWtCNU5xQjtFbEI2TnJCLFdrQjdOMEI7RUFDMUIsU0FBQTtFQUFVLFVBQUE7RUFLViwrQkFBQTtFQUVBLHFCQUFBO0F2Qjh0TkY7QXVCcHVORTtFQUNFLFdBQUE7RUFBYSxZQUFBO0F2QnV1TmpCO0F1Qmp1Tkk7RUFDRSxjQUFBO0F2Qm11Tk47QXVCanVOTTtFQUNFLGNBQUE7QXZCbXVOUjtBdUJodU5FO0VBQ0UsY0FBQTtBdkJrdU5KO0F1QjN0Tkk7RWxCb01GLFdrQnZNVztFbEJ3TVgsVWtCeE1XO0F2Qmt1TmI7QXVCL3ROSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCc3VOYjtBdUJudU5JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkIwdU5iO0F1QnZ1Tkk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2Qjh1TmI7QXVCM3VOSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCa3ZOYjtBdUIvdU5JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkJzdk5iO0F1Qm52Tkk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2QjB2TmI7QXVCdnZOSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCOHZOYjtBdUIzdk5JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkJrd05iO0F1Qi92Tkk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2QnN3TmI7QXVCbndOSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCMHdOYjtBdUJ2d05JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkI4d05iO0F1QjN3Tkk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2Qmt4TmI7QXVCL3dOSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCc3hOYjtBdUJueE5JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkIweE5iO0F1QnZ4Tkk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2Qjh4TmI7QXVCM3hOSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCa3lOYjtBdUIveE5JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkJzeU5iO0F1Qm55Tkk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2QjB5TmI7QXVCdnlOSTtFbEJvTUYsYWtCdk1XO0VsQndNWCxZa0J4TVc7QXZCOHlOYjtBdUIzeU5JO0VsQm9NRixha0J2TVc7RWxCd01YLFlrQnhNVztBdkJrek5iO0F1Qi95Tkk7RWxCb01GLGFrQnZNVztFbEJ3TVgsWWtCeE1XO0F2QnN6TmI7QXVCbnpOSTtFbEJvTUYsYWtCdk1XO0VsQndNWCxZa0J4TVc7QXZCMHpOYjtBdUJ2ek5JO0VsQm9NRixha0J2TVc7RWxCd01YLFlrQnhNVztBdkI4ek5iO0F1QjN6Tkk7RWxCb01GLGFrQnZNVztFbEJ3TVgsWWtCeE1XO0F2QmswTmI7QXVCL3pOSTtFbEJvTUYsYWtCdk1XO0VsQndNWCxZa0J4TVc7QXZCczBOYjtBdUJuME5JO0VsQm9NRixha0J2TVc7RWxCd01YLFlrQnhNVztBdkIwME5iO0F1QnYwTkk7RWxCb01GLGFrQnZNVztFbEJ3TVgsWWtCeE1XO0F2QjgwTmI7QXVCMzBOSTtFbEJvTUYsYWtCdk1XO0VsQndNWCxZa0J4TVc7QXZCazFOYjtBdUIvME5JO0VsQm9NRixha0J2TVc7RWxCd01YLFlrQnhNVztBdkJzMU5iO0F1Qm4xTkk7RWxCb01GLGFrQnZNVztFbEJ3TVgsWWtCeE1XO0F2QjAxTmI7QXVCLzBOSTtFbEI0TEYsV2tCM0x5QjtFbEI0THpCLFVrQjVMb0M7QXZCazFOdEM7QXVCbjFOSTtFbEI0TEYsWWtCM0x5QjtFbEI0THpCLFdrQjVMb0M7QXZCczFOdEM7QXVCdjFOSTtFbEI0TEYsWWtCM0x5QjtFbEI0THpCLFdrQjVMb0M7QXZCMDFOdEM7QXVCMzFOSTtFbEI0TEYsWWtCM0x5QjtFbEI0THpCLFdrQjVMb0M7QXZCODFOdEM7QXVCLzFOSTtFbEI0TEYsWWtCM0x5QjtFbEI0THpCLFdrQjVMb0M7QXZCazJOdEM7QXVCbjJOSTtFbEI0TEYsWWtCM0x5QjtFbEI0THpCLFdrQjVMb0M7QXZCczJOdEM7QXVCdjJOSTtFbEI0TEYsWWtCM0x5QjtFbEI0THpCLFdrQjVMb0M7QXZCMDJOdEM7QXVCMzJOSTtFbEI0TEYsWWtCM0x5QjtFbEI0THpCLFdrQjVMb0M7QXZCODJOdEM7QXVCLzJOSTtFbEI0TEYsYWtCM0x5QjtFbEI0THpCLFlrQjVMb0M7QXZCazNOdEM7QXdCbjVORTtFQUNFLG1EQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLHdEQUFBO0VuQnNDRixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUF5QkEsdUJBQUE7RUFpQkEsbUJBQUE7RUFxQ0EscUJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0FMZ3lOSjtBd0I5NU5JO0VBQ0UsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QXhCZzZOTjtBd0IvNU5NO0VBSkY7SUFLSSxjQUFBO0V4Qms2Tk47QUFDRjtBd0JqNk5NO0VBUEY7SUFRSSxZQUFBO0V4Qm82Tk47QUFDRjtBd0JsNk5NO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0F4Qm82TlI7QXdCbjZOUTtFQUpGO0lBS0ksYUFBQTtJQUNBLFlBQUE7RXhCczZOUjtBQUNGO0F3Qm42Tkk7RW5CYUYsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBMkJBLHlCQUFBO0VBZUEsbUJBQUE7RUFxQ0EscUJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0VtQnJHRSxPQUFBO0F4Qjg2Tk47QXdCNzZOTTtFQUNFLGtCQUFBO0VuQk9OLGlCQUFBO0VBRUEsYUFBQTtFQVFFLGVBQUE7RUFDQSx1QkFBQTtFQStCQSw4QkFBQTtFQVdBLG1CQUFBO0VBcUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtBTHcxTko7QXdCdjdOUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSx1Q3RCbERLO0VzQm1ETCx3Q0FBQTtFbkI5Qk4sa0JtQitCNkI7RUFDdkIsa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtBeEI0N05WO0F3QjM3TlU7RUFDRSwyQ0FBQTtBeEI2N05aO0F3QjM3TlU7RUFDRSw0Q0FBQTtBeEI2N05aO0F3Qng3Tkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLG9GQUFBO0VBQ0EsdUJBQUE7RUFDQSwrQkFBQTtFQUNBLDBCQUFBO0F4QjA3Tk47QXdCejdOTTtFQUNFLCtESGpFTTtFR2tFTixxQ0FBQTtBeEIyN05SO0F3Qno3Tk07RUFDRSxZQUFBO0F4QjI3TlI7QXdCeDdOSTtFQUNFLG1CQUFBO0VBQ0EsWUFBQTtFbkJ5Q0YsMERBQUE7RUFDQSxzREFBQTtBTG81Tko7QXdCcjdOTTs7RUFFRSxXQUFBO0F4QnU3TlI7QXdCcjdOTTtFQUNFLHdEQUFBO0VBQ0EsY0FBQTtBeEJ1N05SO0F3QnQ3TlE7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VuQnhEUixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUF1QkEsMkJBQUE7RUFtQkEsbUJBQUE7RUFxQ0EscUJBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0FMZzZOSjtBd0IvN05VO0VBQ0UsWUFBQTtBeEJpOE5aO0F3Qi83TmM7RUFDRSxnQkFBQTtFQVlBLGNBQUE7QXhCczdOaEI7QXdCajhOZ0I7RUFGRjtJQUdJLGtCQUFBO0V4Qm84TmhCO0FBQ0Y7QXdCbjhOZ0I7RUFDRSxhQUFBO0F4QnE4TmxCO0F3Qmw4TmtCO0VBQ0UsY0FBQTtBeEJvOE5wQjtBd0JoOE5nQjtFQWRGO0lBZUksY0FBQTtFeEJtOE5oQjtBQUNGO0F3Qmw4TmdCO0VBakJGO0lBa0JJLGVBQUE7RXhCcThOaEI7QUFDRjtBd0JwOE5nQjtFQXBCRjtJQXFCSSxlQUFBO0lBQ0EsdURBQUE7RXhCdThOaEI7RXdCdDhOZ0I7SUFDRSxrQkFBQTtFeEJ3OE5sQjtBQUNGO0F3QnQ4TmdCO0VBQ0Usa0JBQUE7RW5CNUZoQixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUErQkEsOEJBQUE7RUFXQSxtQkFBQTtFQXFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7RW1CSWMsZUFBQTtBeEJpOU5sQjtBd0IvOE5rQjtFQUNFLGFBQUE7RUFJQSxrQkFBQTtBeEI4OE5wQjtBd0JqOU5vQjtFQUZGO0lBR0kscUJBQUE7RXhCbzlOcEI7QUFDRjtBd0JsOU5vQjs7RUFFRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QXhCbzlOdEI7QXdCajlOb0I7RUFDRSx1Q3RCL0pQO0FGa25PZjtBd0JoOU5rQjtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QXhCazlOcEI7QXdCajlOb0I7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBeEJtOU50QjtBd0IvOE5vQjtFQUNFLFlBQUE7QXhCaTlOdEI7QXdCLzhOb0I7RUFDRSxZQUFBO0F4Qmk5TnRCO0F3QjM4Tlk7RUErQ0UsZUFBQTtFQUNBLGNBQUE7QXhCKzVOZDtBd0I5OE5jO0VBaUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7QXhCZzdOaEI7QXdCbDlOZ0I7RUFDRSxTQUFBO0F4Qm85TmxCO0F3Qm45TmtCO0VBQ0UsU0FBQTtFQUNBLHVCQUFBO0F4QnE5TnBCO0F3QnA5Tm9CO0VBSEY7SUFJSSx1QkFBQTtFeEJ1OU5wQjtBQUNGO0F3QnQ5Tm9CO0VBQ0UsdUJBQUE7QXhCdzlOdEI7QXdCdjlOc0I7RUFDRSxZQUFBO0F4Qnk5TnhCO0F3QnY5TnNCO0VBTEY7SUFNSSx1QkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtFeEIwOU50QjtFd0J6OU5zQjtJQUNFLFlBQUE7RXhCMjlOeEI7QUFDRjtBd0J0OU5nQjtFQUNFLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO09BQUEsc0JBQUE7RUFDQSxrQkFBQTtBeEJ3OU5sQjtBd0JuOU5nQjtFQUNFO0lBQ0UsWUFBQTtJQUNBLDRCQUFBO0V4QnE5TmxCO0FBQ0Y7QXdCbjlOZ0I7RUExQ0Y7SUEyQ0ksZ0JBQUE7RXhCczlOaEI7QUFDRjtBd0JsOU5jO0VBakRGO0lBa0RJLGNBQUE7RXhCcTlOZDtBQUNGO0F3QnA5TmM7RUFwREY7SUFxREksZUFBQTtFeEJ1OU5kO0FBQ0Y7QXdCdDlOYztFQXZERjtJQXdESSxlQUFBO0lBQ0EsdURBQUE7RXhCeTlOZDtFd0J4OU5jO0lBQ0Usa0JBQUE7RXhCMDlOaEI7QUFDRjtBd0J2OU5jO0VBQ0UsYUFBQTtFQUlBLGtCQUFBO0F4QnM5TmhCO0F3Qno5TmdCO0VBRkY7SUFHSSxxQkFBQTtFeEI0OU5oQjtBQUNGO0F3QjE5TmdCOztFQUVFLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBeEI0OU5sQjtBd0J6OU5nQjtFQUNFLHVDdEJuUUg7QUY4dE9mO0F3Qng5TmM7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0F4QjA5TmhCO0F3Qno5TmdCO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QXhCMjlObEI7QXdCdjlOZ0I7RUFDRSxZQUFBO0F4Qnk5TmxCO0F3QnY5TmdCO0VBQ0UsWUFBQTtBeEJ5OU5sQjtBd0JwOU5VO0VBQ0UscUJBQUE7QXhCczlOWjtBd0JyOU5ZO0VBRkY7SUFHSSxjQUFBO0lBQ0EsMEJBQUE7RXhCdzlOWjtFd0J2OU5ZO0lBQ0UsZ0JBQUE7RXhCeTlOZDtBQUNGO0F3QnQ5Tlk7RUFWRjtJQVdJLGFBQUE7RXhCeTlOWjtFd0J2OU5ZO0lBQ0UsaUJBQUE7RXhCeTlOZDtBQUNGO0F3QnQ5Tlk7RUFDRSxZQUFBO0F4Qnc5TmQ7QXdCbjlOTTtFQUNFLFlBQUE7RUFDQSxXQUFBO0F4QnE5TlI7QXdCcDlOTTtFQUNJLGtCQUFBO0F4QnM5TlY7QXdCcjlOVTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBRUEsYUFBQTtBeEJzOU5aO0F3QnI5Tlk7RUFMRjtJbkJ2UFIsaUJBQUE7SUFFQSxvQkFBQTtJQVFFLGVBQUE7SUFDQSx1QkFBQTtFTCtzT0Y7QUFDRjtBd0I1OU5ZO0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtBeEI4OU5kO0F3QjU5TmM7RUFDRSxlQUFBO0VBQ0EsZUFBQTtFQUNBLG9DQUFBO0VBQ0EsdUNBQUE7RUFDQSxxQkFBQTtFQUNBLHVDdEJ4VUQ7RXNCeVVDLGlCQUFBO0F4Qjg5TmhCO0F3QjM5TmM7RUFDRSxhQUFBO0VBQ0EsWUFBQTtBeEI2OU5oQjtBd0IxOU5nQjtFQUNFLHVDQUFBO0F4QjQ5TmxCO0F3QjE5TmdCO0VBQ0UsY0FBQTtBeEI0OU5sQjtBd0JwOU5JO0VBWUUsWUFBQTtBeEIyOE5OO0F3QnQ5Tk07RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VuQmxUTixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUErQkEsOEJBQUE7RUFXQSxtQkFBQTtFQXFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7QUwwck9KO0F3Qm4rTlE7RUFKRjtJQUtJLFlBQUE7RXhCcytOUjtBQUNGO0F3QmgrTk07RUFiRjtJQWNJLFlBQUE7RXhCbStOTjtBQUNGO0F3QmorTk07RUFDRSxZQUFBO0F4Qm0rTlI7QXdCaitOVTtFQUNFLGdCQUFBO0VBWUEsZUFBQTtFQUlBLHVEQUFBO0F4QnE5Tlo7QXdCcCtOWTtFQUZGO0lBR0ksa0JBQUE7RXhCdStOWjtBQUNGO0F3QnQrTlk7RUFDRSxhQUFBO0F4QncrTmQ7QXdCcitOYztFQUNFLGNBQUE7QXhCdStOaEI7QXdCbitOWTtFQWRGO0lBZUksZUFBQTtFeEJzK05aO0FBQ0Y7QXdCcCtOWTtFQUNFLGtCQUFBO0F4QnMrTmQ7QXdCcCtOWTtFQUNFLGtCQUFBO0VuQnhWWixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUErQkEsOEJBQUE7RUFXQSxtQkFBQTtFQXFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7RW1CZ1FVLFdBQUE7RUFDQSxlQUFBO0F4QisrTmQ7QXdCNytOYztFQUNFLGFBQUE7RUFJQSxrQkFBQTtBeEI0K05oQjtBd0IvK05nQjtFQUZGO0lBR0kscUJBQUE7RXhCay9OaEI7QUFDRjtBd0JoL05nQjs7RUFFRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QXhCay9ObEI7QXdCLytOZ0I7RUFDRSx1Q3RCNVpIO0FGNjRPZjtBd0I5K05jO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBeEJnL05oQjtBd0IvK05nQjtFQUNFLFlBQUE7RUFDQSxXQUFBO0F4QmkvTmxCO0F3QjcrTmdCO0VBQ0UsWUFBQTtBeEIrK05sQjtBd0I3K05nQjtFQUNFLFlBQUE7QXhCKytObEI7QXdCeitOUTtFQUNFLGVBQUE7RUFDQSxlQUFBO0VBSUEsdURBQUE7QXhCdytOVjtBd0IzK05VO0VBSEY7SUFJSSxlQUFBO0V4QjgrTlY7QUFDRjtBd0I1K05VO0VBQ0Usa0JBQUE7QXhCOCtOWjtBd0I1K05VO0VBQ0UsYUFBQTtFQUlBLGtCQUFBO0F4QjIrTlo7QXdCOStOWTtFQUZGO0lBR0kscUJBQUE7RXhCaS9OWjtBQUNGO0F3Qi8rTlk7O0VBRUUsa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0F4QmkvTmQ7QXdCOStOWTtFQUNFLHVDdEIzY0M7QUYyN09mO0F3QjcrTlU7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0F4QisrTlo7QXdCOStOWTtFQUNFLFlBQUE7RUFDQSxXQUFBO0F4QmcvTmQ7QXdCNStOWTtFQUNFLFlBQUE7QXhCOCtOZDtBd0I1K05ZO0VBQ0UsWUFBQTtBeEI4K05kO0F3QnorTk07RUFDRSxjQUFBO0VBQ0EsMEJBQUE7QXhCMitOUjtBd0J6K05RO0VBQ0UsZ0JBQUE7QXhCMitOVjtBd0J0K05NO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RW5COWJOLGlCQUFBO0VBRUEsYUFBQTtFQVFFLGVBQUE7RUFDQSx1QkFBQTtFQStCQSw4QkFBQTtFQVdBLG1CQUFBO0VBcUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtBTHMxT0o7QXdCLytOUTtFQUNFLE9BQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7QXhCaS9OVjtBd0JoL05VO0VBSkY7SUFLSSxxQkFBQTtFeEJtL05WO0FBQ0Y7QXdCai9OUTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUVBLGlCQUFBO0F4QmsvTlY7QXdCai9OVTtFQUxGO0lBTUksWUFBQTtFeEJvL05WO0FBQ0Y7QXdCbi9OVTtFQVJGO0lBU0ksZ0JBQUE7RXhCcy9OVjtBQUNGO0F3QnIvTlU7RUFDRSxZQUFBO0F4QnUvTlo7QXdCci9OWTtFQUhGO0lBSUksWUFBQTtFeEJ3L05aO0FBQ0Y7QXdCci9OUTtFQUNFLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBeEJ1L05WO0F3QnQvTlU7RUFMRjtJQU1JLFdBQUE7RXhCeS9OVjtBQUNGO0F3QngvTlU7RUFSRjtJQVNJLGlCQUFBO0V4QjIvTlY7QUFDRjtBd0J6L05RO0VBQ0UscUJBQUE7RUFDQSxZQUFBO0VBQ0EsOEJBQUE7RUFDQSxrREFBQTtFbkI5ZVIsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBeUJBLHVCQUFBO0VBaUJBLG1CQUFBO0VBcUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtBTHk1T0o7QXdCbmdPVTtFQUVFLHdEQUFBO0F4Qm9nT1o7QXdCbGdPVTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QXhCb2dPWjtBd0JuZ09ZO0VBQ0UsZ0JBQUE7QXhCcWdPZDtBd0JsZ09VO0VBQ0Usd0NBQUE7RUFDQSwwQ3RCbGpCTztFc0JtakJQLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QXhCb2dPWjtBd0JsZ09VO0VBL0JGO0lBZ0NJLGFBQUE7RXhCcWdPVjtBQUNGO0F3QmpnT0k7RUFDRSxnQkFBQTtBeEJtZ09OO0F3QmxnT007RUFDRSxhQUFBO0F4Qm9nT1I7QXlCcmtQQTtFQUNFLG1EQUFBO0F6QndrUEY7QXlCdGtQRTtFQUNFLG9EQUFBO0F6QndrUEo7QXlCdGtQSTtFQUNFLDhDQUFBO0F6QndrUE47QXlCcGtQRTtFQUNFLDhDQUFBO0F6QnNrUEo7QXlCbGtQQTtFQUNFLGlEQUFBO0F6QnFrUEY7QXlCbmtQRTtFQUNFLGlCQUFBO0F6QnFrUEo7QXlCbGtQRTtFQUNFLGlCQUFBO0F6Qm9rUEo7QXlCamtQRTtFQUNFLDZDQUFBO0F6Qm1rUEo7QXlCaGtQRTtFQUNFLDZDQUFBO0F6QmtrUEo7QXlCL2pQRTtFQUNFLDZDQUFBO0F6QmlrUEo7QXlCOWpQRTtFQUNFLDZDQUFBO0F6QmdrUEo7QXlCN2pQRTtFQUNFLDZDQUFBO0F6QitqUEo7QXlCNWpQRTtFQUNFLDZDQUFBO0F6QjhqUEo7QXlCMWpQSTtFQURGO0lBRUksWUFBQTtFekI2alBKO0FBQ0Y7QXlCempQSTtFQURGO0lBRUksWUFBQTtFekI0alBKO0FBQ0Y7QXlCdmpQRTtFQUNFLHNEQUFBO0F6QjBqUEo7QXlCdmpQRTtFQUNFLHVEQUFBO0F6QnlqUEo7QXlCdGpQRTtFQUNFLHFEQUFBO0F6QndqUEo7QXlCcmpQRTtFQUNFLHdEQUFBO0F6QnVqUEo7QXlCOWlQTTtFQURGO0lBRUksWUFBQTtFekJpalBOO0FBQ0Y7QXlCN2lQTTtFQURGO0lBRUksWUFBQTtFekJnalBOO0FBQ0Y7QXlCN2lQSTtFQUNFLDZDQUFBO0F6QitpUE47QXlCNWlQSTtFQUNFLDZDQUFBO0F6QjhpUE47QXlCM2lQSTtFQUNFLDZDQUFBO0F6QjZpUE47QXlCMWlQSTtFQUNFLDZDQUFBO0F6QjRpUE47QXlCemlQSTtFQUNFLDZDQUFBO0F6QjJpUE47QXlCeGlQSTtFQUNFLDZDQUFBO0F6QjBpUE47QXlCcmlQSTtFQURGO0lBRUksWUFBQTtFekJ3aVBKO0FBQ0Y7QXlCcGlQSTtFQURGO0lBRUksWUFBQTtFekJ1aVBKO0FBQ0Y7QXlCcGlQRTtFQUNFLGlCQUFBO0F6QnNpUEo7QXlCbmlQRTtFQUNFLGlCQUFBO0F6QnFpUEo7QXlCaGlQQTtFcEJsR0UsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBeUJBLHVCQUFBO0VBaUJBLG1CQUFBO0VBcUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtFQXRIQSxrQm9CZ0lxQjtFQUN2QixhQUFBO0VBQ0Esd0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsNENBQUE7QXpCK2lQRjtBeUI1aVBBO0VwQjhDRSxpQkFBQTtFQUNBLDRCQUFBO0VBQ0EsYUFBQTtFQUNBLHFDQUFBO0VBQ0EscUJvQjFDaUI7T3BCMENqQixnQm9CMUNpQjtFcEIyQ2pCLGFvQjNDdUI7RXBCNEN2QixnQkFQMEQ7QUx5Z1A1RDtBeUJualBFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0F6QnFqUEo7QXlCaGpQRTtFQVZGO0lwQjhDRSxpQkFBQTtJQUNBLDRCQUFBO0lBQ0EsYUFBQTtJQUNBLHFDQUFBO0lBQ0EscUJvQnZDbUI7U3BCdUNuQixnQm9CdkNtQjtJcEJ3Q25CLGFvQnhDeUI7SXBCeUN6QixnQkFQMEQ7RUx1aFAxRDtBQUNGO0F5QnRqUEk7RUFERjtJcEJnQ0EsaUJBQUE7SUFDQSw0QkFBQTtJQUNBLGFBQUE7SUFDQSxxQ0FBQTtJQUNBLHFCb0JsQ3FCO1NwQmtDckIsZ0JvQmxDcUI7SXBCbUNyQixhb0JuQzJCO0lwQm9DM0IsZ0JBUDBEO0VMa2lQMUQ7QUFDRjtBeUIxalBJO0VBRkY7SXBCMEJBLGlCQUFBO0lBQ0EsNEJBQUE7SUFDQSxhQUFBO0lBQ0EscUNBQUE7SUFDQSxxQm9CM0JxQjtTcEIyQnJCLGdCb0IzQnFCO0lwQjRCckIsYW9CNUIyQjtJcEI2QjNCLGdCQVAwRDtFTDZpUDFEO0FBQ0Y7QXlCOWpQSTtFQUZGO0lwQm1CQSxpQkFBQTtJQUNBLDRCQUFBO0lBQ0EsYUFBQTtJQUNBLHFDQUFBO0lBQ0EscUJvQnBCcUI7U3BCb0JyQixnQm9CcEJxQjtJcEJxQnJCLGFvQnJCMkI7SXBCc0IzQixnQkFQMEQ7RUx3alAxRDtBQUNGO0F5QmxrUEk7RUFGRjtJcEJZQSxpQkFBQTtJQUNBLDRCQUFBO0lBQ0EsYUFBQTtJQUNBLHFDQUFBO0lBQ0EscUJvQmJxQjtTcEJhckIsZ0JvQmJxQjtJcEJjckIsYW9CZDJCO0lwQmUzQixnQkFQMEQ7RUxta1AxRDtBQUNGO0F5QnZrUEk7RUFERjtJcEJLQSxpQkFBQTtJQUNBLDRCQUFBO0lBQ0EsYUFBQTtJQUNBLHFDQUFBO0lBQ0EscUJvQlBxQjtTcEJPckIsZ0JvQlBxQjtJcEJRckIsYW9CUjJCO0lwQlMzQixnQkFQMEQ7RUw4a1AxRDtBQUNGO0F5QjNrUEk7RUFGRjtJcEJEQSxpQkFBQTtJQUNBLDRCQUFBO0lBQ0EsYUFBQTtJQUNBLHFDQUFBO0lBQ0EscUJBQUE7U0FBQSxnQkFBQTtJQUNBLGFvQkQyQjtJcEJFM0IsZ0JBUDBEO0VMeWxQMUQ7QUFDRjtBeUIva1BJO0VBRkY7SXBCUkEsaUJBQUE7SUFDQSw0QkFBQTtJQUNBLGFBQUE7SUFDQSxxQ0FBQTtJQUNBLHFCb0JPcUI7U3BCUHJCLGdCb0JPcUI7SXBCTnJCLGFvQk0yQjtJcEJMM0IsZ0JBUDBEO0VMb21QMUQ7QUFDRjtBeUJubFBJO0VBRkY7SXBCZkEsaUJBQUE7SUFDQSw0QkFBQTtJQUNBLGFBQUE7SUFDQSxxQ0FBQTtJQUNBLHFCb0JjcUI7U3BCZHJCLGdCb0JjcUI7SXBCYnJCLGFvQmEyQjtJcEJaM0IsZ0JBUDBEO0VMK21QMUQ7QUFDRjtBeUJ4bFBBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7QXpCMmxQRjtBeUJ6bFBFO0VBQ0UsWUFBQTtBekIybFBKO0F5QnhsUEU7RUFDRSxhQUFBO0VBQ0EscUJBQUE7QXpCMGxQSjtBeUJ2bFBFO0VBQ0UsT0FBQTtFQUNBLHNDQUFBO0VBQ0Esa0JBQUE7QXpCeWxQSjtBeUJ0bFBFO0VBQ0UsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0F6QndsUEo7QXlCdGxQSTtFcEJoTkYsaUJBQUE7RUFFQSxhQUFBO0VBUUUsZUFBQTtFQUNBLHVCQUFBO0VBdUJBLDJCQUFBO0VBbUJBLG1CQUFBO0VBcUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtBTHd0UEo7QXlCL2xQTTs7OztFQUlFLE9BQUE7QXpCaW1QUjtBeUI3bFBJO0VBQ0UsZ0JBQUE7QXpCK2xQTjtBeUI1bFBJO0VBQ0UsZ0JBQUE7QXpCOGxQTjtBeUIzbFBJO0VBQ0UsaUJBQUE7QXpCNmxQTjtBeUJ4bFBJO0VBQ0Usa0RBQUE7QXpCMGxQTjtBeUJ2bFBJO0VBQ0UsaURBQUE7QXpCeWxQTjtBeUJ0bFBJO0VBQ0UsaURBQUE7QXpCd2xQTjtBeUJybFBJO0VBQ0UsaURBQUE7QXpCdWxQTjtBeUJwbFBJO0VBQ0UscURBQUE7QXpCc2xQTjtBeUJubFBJO0VBQ0UseURBQUE7QXpCcWxQTjtBeUI3a1BJO0VBQ0UsV0FKTztBekJtbFBiO0F5QmhsUEk7RUFDRSxXQUpPO0F6QnNsUGI7QXlCbmxQSTtFQUNFLFlBSk87QXpCeWxQYjtBeUJ0bFBJO0VBQ0UsWUFKTztBekI0bFBiO0F5QnpsUEk7RUFDRSxZQUpPO0F6QitsUGI7QXlCNWxQSTtFQUNFLFlBSk87QXpCa21QYjtBeUIvbFBJO0VBQ0UsWUFKTztBekJxbVBiO0F5QmxtUEk7RUFDRSxZQUpPO0F6QndtUGI7QXlCcm1QSTtFQUNFLFlBSk87QXpCMm1QYjtBeUJ4bVBJO0VBQ0UsWUFKTztBekI4bVBiO0F5QjNtUEk7RUFDRSxZQUpPO0F6QmluUGI7QXlCOW1QSTtFQUNFLFlBSk87QXpCb25QYjtBeUJqblBJO0VBQ0UsWUFKTztBekJ1blBiO0F5QnBuUEk7RUFDRSxZQUpPO0F6QjBuUGI7QXlCdm5QSTtFQUNFLFlBSk87QXpCNm5QYjtBeUIxblBJO0VBQ0UsWUFKTztBekJnb1BiO0F5QjduUEk7RUFDRSxZQUpPO0F6Qm1vUGI7QXlCaG9QSTtFQUNFLFlBSk87QXpCc29QYjtBeUJub1BJO0VBQ0UsWUFKTztBekJ5b1BiO0F5QnRvUEk7RUFDRSxZQUpPO0F6QjRvUGI7QXlCem9QSTtFQUNFLGFBSk87QXpCK29QYjtBeUI1b1BJO0VBQ0UsYUFKTztBekJrcFBiO0F5Qi9vUEk7RUFDRSxhQUpPO0F6QnFwUGI7QXlCbHBQSTtFQUNFLGFBSk87QXpCd3BQYjtBeUJycFBJO0VBQ0UsYUFKTztBekIycFBiO0F5QnhwUEk7RUFDRSxhQUpPO0F6QjhwUGI7QXlCM3BQSTtFQUNFLGFBSk87QXpCaXFQYjtBeUI5cFBJO0VBQ0UsYUFKTztBekJvcVBiO0F5QmpxUEk7RUFDRSxhQUpPO0F6QnVxUGI7QXlCcHFQSTtFQUNFLGFBSk87QXpCMHFQYjtBeUJ2cVBJO0VBQ0UsYUFKTztBekI2cVBiO0F5QjFxUEk7RUFDRSxhQUpPO0F6QmdyUGI7QXlCN3FQSTtFQUNFLGFBSk87QXpCbXJQYjtBeUJoclBJO0VBQ0UsYUFKTztBekJzclBiO0F5Qm5yUEk7RUFDRSxhQUpPO0F6QnlyUGI7QXlCdHJQSTtFQUNFLGFBSk87QXpCNHJQYjtBeUJ6clBJO0VBQ0UsYUFKTztBekIrclBiO0F5QjVyUEk7RUFDRSxhQUpPO0F6QmtzUGI7QXlCL3JQSTtFQUNFLGFBSk87QXpCcXNQYjtBeUJsc1BJO0VBQ0UsYUFKTztBekJ3c1BiO0F5QnJzUEk7RUFDRSxhQUpPO0F6QjJzUGI7QXlCeHNQSTtFQUNFLGFBSk87QXpCOHNQYjtBeUIzc1BJO0VBQ0UsYUFKTztBekJpdFBiO0F5QjlzUEk7RUFDRSxhQUpPO0F6Qm90UGI7QXlCanRQSTtFQUNFLGFBSk87QXpCdXRQYjtBeUJwdFBJO0VBQ0UsYUFKTztBekIwdFBiO0F5QnZ0UEk7RUFDRSxhQUpPO0F6QjZ0UGI7QXlCMXRQSTtFQUNFLGFBSk87QXpCZ3VQYjtBeUI3dFBJO0VBQ0UsYUFKTztBekJtdVBiO0F5Qmh1UEk7RUFDRSxhQUpPO0F6QnN1UGI7QXlCbnVQSTtFQUNFLGFBSk87QXpCeXVQYjtBeUJ0dVBJO0VBQ0UsYUFKTztBekI0dVBiO0F5Qnp1UEk7RUFDRSxhQUpPO0F6Qit1UGI7QXlCNXVQSTtFQUNFLGFBSk87QXpCa3ZQYjtBeUIvdVBJO0VBQ0UsYUFKTztBekJxdlBiO0F5Qmx2UEk7RUFDRSxhQUpPO0F6Qnd2UGI7QXlCcnZQSTtFQUNFLGFBSk87QXpCMnZQYjtBeUJ4dlBJO0VBQ0UsYUFKTztBekI4dlBiO0F5QjN2UEk7RUFDRSxhQUpPO0F6Qml3UGI7QXlCOXZQSTtFQUNFLGFBSk87QXpCb3dQYjtBeUJqd1BJO0VBQ0UsYUFKTztBekJ1d1BiO0F5QnB3UEk7RUFDRSxhQUpPO0F6QjB3UGI7QXlCdndQSTtFQUNFLGFBSk87QXpCNndQYjtBeUIxd1BJO0VBQ0UsYUFKTztBekJneFBiO0F5Qjd3UEk7RUFDRSxhQUpPO0F6Qm14UGI7QXlCaHhQSTtFQUNFLGFBSk87QXpCc3hQYjtBeUJueFBJO0VBQ0UsYUFKTztBekJ5eFBiO0F5QnR4UEk7RUFDRSxhQUpPO0F6QjR4UGI7QXlCenhQSTtFQUNFLGFBSk87QXpCK3hQYjtBeUI1eFBJO0VBQ0UsYUFKTztBekJreVBiO0F5Qi94UEk7RUFDRSxhQUpPO0F6QnF5UGI7QXlCbHlQSTtFQUNFLGFBSk87QXpCd3lQYjtBeUJyeVBJO0VBQ0UsYUFKTztBekIyeVBiO0F5Qnh5UEk7RUFDRSxhQUpPO0F6Qjh5UGI7QXlCM3lQSTtFQUNFLGFBSk87QXpCaXpQYjtBeUI5eVBJO0VBQ0UsYUFKTztBekJvelBiO0F5Qmp6UEk7RUFDRSxhQUpPO0F6QnV6UGI7QXlCcHpQSTtFQUNFLGFBSk87QXpCMHpQYjtBeUJ2elBJO0VBQ0UsYUFKTztBekI2elBiO0F5QjF6UEk7RUFDRSxhQUpPO0F6QmcwUGI7QXlCN3pQSTtFQUNFLGFBSk87QXpCbTBQYjtBeUJoMFBJO0VBQ0UsYUFKTztBekJzMFBiO0F5Qm4wUEk7RUFDRSxhQUpPO0F6QnkwUGI7QXlCdDBQSTtFQUNFLGFBSk87QXpCNDBQYjtBeUJ6MFBJO0VBQ0UsYUFKTztBekIrMFBiO0F5QjUwUEk7RUFDRSxhQUpPO0F6QmsxUGI7QXlCLzBQSTtFQUNFLGFBSk87QXpCcTFQYjtBeUJsMVBJO0VBQ0UsYUFKTztBekJ3MVBiO0F5QnIxUEk7RUFDRSxhQUpPO0F6QjIxUGI7QXlCeDFQSTtFQUNFLGFBSk87QXpCODFQYjtBeUIzMVBJO0VBQ0UsYUFKTztBekJpMlBiO0F5QjkxUEk7RUFDRSxhQUpPO0F6Qm8yUGI7QXlCajJQSTtFQUNFLGFBSk87QXpCdTJQYjtBeUJwMlBJO0VBQ0UsYUFKTztBekIwMlBiO0F5QnYyUEk7RUFDRSxhQUpPO0F6QjYyUGI7QXlCMTJQSTtFQUNFLGFBSk87QXpCZzNQYjtBeUI3MlBJO0VBQ0UsYUFKTztBekJtM1BiO0F5QmgzUEk7RUFDRSxhQUpPO0F6QnMzUGI7QXlCbjNQSTtFQUNFLGFBSk87QXpCeTNQYjtBeUJ0M1BJO0VBQ0UsYUFKTztBekI0M1BiO0F5QnozUEk7RUFDRSxhQUpPO0F6QiszUGI7QXlCNTNQSTtFQUNFLGFBSk87QXpCazRQYjtBeUIvM1BJO0VBQ0UsYUFKTztBekJxNFBiO0F5Qmw0UEk7RUFDRSxhQUpPO0F6Qnc0UGI7QXlCcjRQSTtFQUNFLGFBSk87QXpCMjRQYjtBeUJ4NFBJO0VBQ0UsYUFKTztBekI4NFBiO0F5QjM0UEk7RUFDRSxhQUpPO0F6Qmk1UGI7QXlCOTRQSTtFQUNFLGFBSk87QXpCbzVQYjtBeUJqNVBJO0VBQ0UsYUFKTztBekJ1NVBiO0F5QnA1UEk7RUFDRSxhQUpPO0F6QjA1UGI7QXlCdjVQSTtFQUNFLGFBSk87QXpCNjVQYjtBeUIxNVBJO0VBQ0UsYUFKTztBekJnNlBiO0F5Qjc1UEk7RUFDRSxhQUpPO0F6Qm02UGI7QXlCaDZQSTtFQUNFLGFBSk87QXpCczZQYjtBeUJuNlBJO0VBQ0UsYUFKTztBekJ5NlBiO0F5QnQ2UEk7RUFDRSxhQUpPO0F6QjQ2UGI7QXlCejZQSTtFQUNFLGFBSk87QXpCKzZQYjtBeUI1NlBJO0VBQ0UsYUFKTztBekJrN1BiO0F5Qi82UEk7RUFDRSxhQUpPO0F6QnE3UGI7QXlCbDdQSTtFQUNFLGFBSk87QXpCdzdQYjtBeUJyN1BJO0VBQ0UsYUFKTztBekIyN1BiO0F5Qng3UEk7RUFDRSxhQUpPO0F6Qjg3UGI7QXlCMzdQSTtFQUNFLGFBSk87QXpCaThQYjtBeUI5N1BJO0VBQ0UsYUFKTztBekJvOFBiO0F5Qmo4UEk7RUFDRSxhQUpPO0F6QnU4UGI7QXlCcDhQSTtFQUNFLGFBSk87QXpCMDhQYjtBeUJ2OFBJO0VBQ0UsYUFKTztBekI2OFBiO0F5QjE4UEk7RUFDRSxhQUpPO0F6Qmc5UGI7QXlCNzhQSTtFQUNFLGFBSk87QXpCbTlQYjtBeUJoOVBJO0VBQ0UsYUFKTztBekJzOVBiO0F5Qm45UEk7RUFDRSxhQUpPO0F6Qnk5UGI7QXlCdDlQSTtFQUNFLGFBSk87QXpCNDlQYjtBeUJ6OVBJO0VBQ0UsYUFKTztBekIrOVBiO0F5QjU5UEk7RUFDRSxhQUpPO0F6QmsrUGI7QXlCLzlQSTtFQUNFLGFBSk87QXpCcStQYjtBeUJsK1BJO0VBQ0UsYUFKTztBekJ3K1BiO0F5QnIrUEk7RUFDRSxhQUpPO0F6QjIrUGI7QXlCeCtQSTtFQUNFLGFBSk87QXpCOCtQYjtBeUIzK1BJO0VBQ0UsYUFKTztBekJpL1BiO0F5QjkrUEk7RUFDRSxhQUpPO0F6Qm8vUGI7QXlCai9QSTtFQUNFLGFBSk87QXpCdS9QYjtBeUJwL1BJO0VBQ0UsYUFKTztBekIwL1BiO0F5QnYvUEk7RUFDRSxhQUpPO0F6QjYvUGI7QXlCMS9QSTtFQUNFLGFBSk87QXpCZ2dRYjtBeUI3L1BJO0VBQ0UsYUFKTztBekJtZ1FiO0F5QmhnUUk7RUFDRSxhQUpPO0F6QnNnUWI7QXlCbmdRSTtFQUNFLGFBSk87QXpCeWdRYjtBeUJ0Z1FJO0VBQ0UsYUFKTztBekI0Z1FiO0F5QnpnUUk7RUFDRSxhQUpPO0F6QitnUWI7QXlCNWdRSTtFQUNFLGFBSk87QXpCa2hRYjtBeUIvZ1FJO0VBQ0UsYUFKTztBekJxaFFiO0F5QmxoUUk7RUFDRSxhQUpPO0F6QndoUWI7QXlCcmhRSTtFQUNFLGFBSk87QXpCMmhRYjtBeUJ4aFFJO0VBQ0UsYUFKTztBekI4aFFiO0F5QjNoUUk7RUFDRSxhQUpPO0F6QmlpUWI7QXlCOWhRSTtFQUNFLGFBSk87QXpCb2lRYjtBeUJqaVFJO0VBQ0UsYUFKTztBekJ1aVFiO0F5QnBpUUk7RUFDRSxhQUpPO0F6QjBpUWI7QXlCdmlRSTtFQUNFLGFBSk87QXpCNmlRYjtBeUIxaVFJO0VBQ0UsYUFKTztBekJnalFiO0F5QjdpUUk7RUFDRSxhQUpPO0F6Qm1qUWI7QXlCaGpRSTtFQUNFLGFBSk87QXpCc2pRYjtBeUJualFJO0VBQ0UsYUFKTztBekJ5alFiO0F5QnRqUUk7RUFDRSxhQUpPO0F6QjRqUWI7QXlCempRSTtFQUNFLGFBSk87QXpCK2pRYjtBeUI1alFJO0VBQ0UsYUFKTztBekJra1FiO0F5Qi9qUUk7RUFDRSxhQUpPO0F6QnFrUWI7QXlCbGtRSTtFQUNFLGFBSk87QXpCd2tRYjtBeUJya1FJO0VBQ0UsYUFKTztBekIya1FiO0F5QnhrUUk7RUFDRSxhQUpPO0F6QjhrUWI7QXlCM2tRSTtFQUNFLGFBSk87QXpCaWxRYjtBeUI5a1FJO0VBQ0UsYUFKTztBekJvbFFiO0F5QmpsUUk7RUFDRSxhQUpPO0F6QnVsUWI7QXlCcGxRSTtFQUNFLGFBSk87QXpCMGxRYjtBeUJ2bFFJO0VBQ0UsYUFKTztBekI2bFFiO0F5QjFsUUk7RUFDRSxhQUpPO0F6QmdtUWI7QXlCN2xRSTtFQUNFLGFBSk87QXpCbW1RYjtBeUJobVFJO0VBQ0UsYUFKTztBekJzbVFiO0F5Qm5tUUk7RUFDRSxhQUpPO0F6QnltUWI7QXlCdG1RSTtFQUNFLGFBSk87QXpCNG1RYjtBeUJ6bVFJO0VBQ0UsYUFKTztBekIrbVFiO0F5QjVtUUk7RUFDRSxhQUpPO0F6QmtuUWI7QXlCL21RSTtFQUNFLGFBSk87QXpCcW5RYjtBeUJsblFJO0VBQ0UsYUFKTztBekJ3blFiO0F5QnJuUUk7RUFDRSxhQUpPO0F6QjJuUWI7QXlCeG5RSTtFQUNFLGFBSk87QXpCOG5RYjtBeUIzblFJO0VBQ0UsYUFKTztBekJpb1FiO0F5QjluUUk7RUFDRSxhQUpPO0F6Qm9vUWI7QXlCam9RSTtFQUNFLGFBSk87QXpCdW9RYjtBeUJwb1FJO0VBQ0UsYUFKTztBekIwb1FiO0F5QnZvUUk7RUFDRSxhQUpPO0F6QjZvUWI7QXlCMW9RSTtFQUNFLGFBSk87QXpCZ3BRYjtBeUI3b1FJO0VBQ0UsYUFKTztBekJtcFFiO0F5QmhwUUk7RUFDRSxhQUpPO0F6QnNwUWI7QXlCbnBRSTtFQUNFLGFBSk87QXpCeXBRYjtBeUJ0cFFJO0VBQ0UsYUFKTztBekI0cFFiO0F5QnpwUUk7RUFDRSxhQUpPO0F6QitwUWI7QXlCNXBRSTtFQUNFLGFBSk87QXpCa3FRYjtBeUIvcFFJO0VBQ0UsYUFKTztBekJxcVFiO0F5QmxxUUk7RUFDRSxhQUpPO0F6QndxUWI7QXlCcnFRSTtFQUNFLGNBSk87QXpCMnFRYjtBeUJ4cVFJO0VBQ0UsY0FKTztBekI4cVFiO0F5QjNxUUk7RUFDRSxjQUpPO0F6QmlyUWI7QXlCOXFRSTtFQUNFLGNBSk87QXpCb3JRYjtBeUJqclFJO0VBQ0UsY0FKTztBekJ1clFiO0F5QnByUUk7RUFDRSxjQUpPO0F6QjByUWI7QXlCdnJRSTtFQUNFLGNBSk87QXpCNnJRYjtBeUIxclFJO0VBQ0UsY0FKTztBekJnc1FiO0F5QjdyUUk7RUFDRSxjQUpPO0F6Qm1zUWI7QXlCaHNRSTtFQUNFLGNBSk87QXpCc3NRYjtBeUJuc1FJO0VBQ0UsY0FKTztBekJ5c1FiO0F5QnRzUUk7RUFDRSxjQUpPO0F6QjRzUWI7QXlCenNRSTtFQUNFLGNBSk87QXpCK3NRYjtBeUI1c1FJO0VBQ0UsY0FKTztBekJrdFFiO0F5Qi9zUUk7RUFDRSxjQUpPO0F6QnF0UWI7QXlCbHRRSTtFQUNFLGNBSk87QXpCd3RRYjtBeUJydFFJO0VBQ0UsY0FKTztBekIydFFiO0F5Qnh0UUk7RUFDRSxjQUpPO0F6Qjh0UWI7QXlCM3RRSTtFQUNFLGNBSk87QXpCaXVRYjtBeUI5dFFJO0VBQ0UsY0FKTztBekJvdVFiO0F5Qmp1UUk7RUFDRSxjQUpPO0F6QnV1UWI7QXlCcHVRSTtFQUNFLGNBSk87QXpCMHVRYjtBeUJ2dVFJO0VBQ0UsY0FKTztBekI2dVFiO0F5QjF1UUk7RUFDRSxjQUpPO0F6Qmd2UWI7QXlCN3VRSTtFQUNFLGNBSk87QXpCbXZRYjtBeUJodlFJO0VBQ0UsY0FKTztBekJzdlFiO0F5Qm52UUk7RUFDRSxjQUpPO0F6Qnl2UWI7QXlCdHZRSTtFQUNFLGNBSk87QXpCNHZRYjtBeUJ6dlFJO0VBQ0UsY0FKTztBekIrdlFiO0F5QjV2UUk7RUFDRSxjQUpPO0F6Qmt3UWI7QXlCL3ZRSTtFQUNFLGNBSk87QXpCcXdRYjtBeUJsd1FJO0VBQ0UsY0FKTztBekJ3d1FiO0F5QnJ3UUk7RUFDRSxjQUpPO0F6QjJ3UWI7QXlCeHdRSTtFQUNFLGNBSk87QXpCOHdRYjtBeUIzd1FJO0VBQ0UsY0FKTztBekJpeFFiO0F5Qjl3UUk7RUFDRSxjQUpPO0F6Qm94UWI7QXlCanhRSTtFQUNFLGNBSk87QXpCdXhRYjtBeUJweFFJO0VBQ0UsY0FKTztBekIweFFiO0F5QnZ4UUk7RUFDRSxjQUpPO0F6QjZ4UWI7QXlCMXhRSTtFQUNFLGNBSk87QXpCZ3lRYjtBeUI3eFFJO0VBQ0UsY0FKTztBekJteVFiO0F5Qmh5UUk7RUFDRSxjQUpPO0F6QnN5UWI7QXlCbnlRSTtFQUNFLGNBSk87QXpCeXlRYjtBeUJ0eVFJO0VBQ0UsY0FKTztBekI0eVFiO0F5Qnp5UUk7RUFDRSxjQUpPO0F6Qit5UWI7QXlCNXlRSTtFQUNFLGNBSk87QXpCa3pRYjtBeUIveVFJO0VBQ0UsY0FKTztBekJxelFiO0F5Qmx6UUk7RUFDRSxjQUpPO0F6Qnd6UWI7QXlCcnpRSTtFQUNFLGNBSk87QXpCMnpRYjtBeUJ4elFJO0VBQ0UsY0FKTztBekI4elFiO0F5QjN6UUk7RUFDRSxjQUpPO0F6QmkwUWI7QXlCOXpRSTtFQUNFLGNBSk87QXpCbzBRYjtBeUJqMFFJO0VBQ0UsY0FKTztBekJ1MFFiO0F5QnAwUUk7RUFDRSxjQUpPO0F6QjAwUWI7QXlCdjBRSTtFQUNFLGNBSk87QXpCNjBRYjtBeUIxMFFJO0VBQ0UsY0FKTztBekJnMVFiO0F5QjcwUUk7RUFDRSxjQUpPO0F6Qm0xUWI7QXlCaDFRSTtFQUNFLGNBSk87QXpCczFRYjtBeUJuMVFJO0VBQ0UsY0FKTztBekJ5MVFiO0F5QnQxUUk7RUFDRSxjQUpPO0F6QjQxUWI7QXlCejFRSTtFQUNFLGNBSk87QXpCKzFRYjtBeUI1MVFJO0VBQ0UsY0FKTztBekJrMlFiO0F5Qi8xUUk7RUFDRSxjQUpPO0F6QnEyUWI7QXlCbDJRSTtFQUNFLGNBSk87QXpCdzJRYjtBeUJyMlFJO0VBQ0UsY0FKTztBekIyMlFiO0F5QngyUUk7RUFDRSxjQUpPO0F6QjgyUWI7QXlCMzJRSTtFQUNFLGNBSk87QXpCaTNRYjtBeUI5MlFJO0VBQ0UsY0FKTztBekJvM1FiO0F5QmozUUk7RUFDRSxjQUpPO0F6QnUzUWI7QXlCcDNRSTtFQUNFLGNBSk87QXpCMDNRYjtBeUJ2M1FJO0VBQ0UsY0FKTztBekI2M1FiO0F5QjEzUUk7RUFDRSxjQUpPO0F6Qmc0UWI7QXlCNzNRSTtFQUNFLGNBSk87QXpCbTRRYjtBeUJoNFFJO0VBQ0UsY0FKTztBekJzNFFiO0F5Qm40UUk7RUFDRSxjQUpPO0F6Qnk0UWI7QXlCdDRRSTtFQUNFLGNBSk87QXpCNDRRYjtBeUJ6NFFJO0VBQ0UsY0FKTztBekIrNFFiO0F5QjU0UUk7RUFDRSxjQUpPO0F6Qms1UWI7QXlCLzRRSTtFQUNFLGNBSk87QXpCcTVRYjtBeUJsNVFJO0VBQ0UsY0FKTztBekJ3NVFiO0F5QnI1UUk7RUFDRSxjQUpPO0F6QjI1UWI7QXlCeDVRSTtFQUNFLGNBSk87QXpCODVRYjtBeUIzNVFJO0VBQ0UsY0FKTztBekJpNlFiO0F5Qjk1UUk7RUFDRSxjQUpPO0F6Qm82UWI7QXlCajZRSTtFQUNFLGNBSk87QXpCdTZRYjtBeUJwNlFJO0VBQ0UsY0FKTztBekIwNlFiO0F5QnY2UUk7RUFDRSxjQUpPO0F6QjY2UWI7QXlCMTZRSTtFQUNFLGNBSk87QXpCZzdRYjtBeUI3NlFJO0VBQ0UsY0FKTztBekJtN1FiO0F5Qmg3UUk7RUFDRSxjQUpPO0F6QnM3UWI7QXlCbjdRSTtFQUNFLGNBSk87QXpCeTdRYjtBeUJ0N1FJO0VBQ0UsY0FKTztBekI0N1FiO0F5Qno3UUk7RUFDRSxjQUpPO0F6Qis3UWI7QXlCNTdRSTtFQUNFLGNBSk87QXpCazhRYjtBeUIvN1FJO0VBQ0UsY0FKTztBekJxOFFiO0F5Qmw4UUk7RUFDRSxjQUpPO0F6Qnc4UWI7QXlCcjhRSTtFQUNFLGNBSk87QXpCMjhRYjtBeUJ4OFFJO0VBQ0UsY0FKTztBekI4OFFiO0F5QjM4UUk7RUFDRSxjQUpPO0F6Qmk5UWI7QXlCOThRSTtFQUNFLGNBSk87QXpCbzlRYjtBeUJqOVFJO0VBQ0UsY0FKTztBekJ1OVFiO0F5QnA5UUk7RUFDRSxjQUpPO0F6QjA5UWI7QXlCdjlRSTtFQUNFLGNBSk87QXpCNjlRYjtBeUIxOVFJO0VBQ0UsY0FKTztBekJnK1FiO0F5Qjc5UUk7RUFDRSxjQUpPO0F6Qm0rUWI7QXlCaCtRSTtFQUNFLGNBSk87QXpCcytRYjtBeUJuK1FJO0VBQ0UsY0FKTztBekJ5K1FiO0F5QnQrUUk7RUFDRSxjQUpPO0F6QjQrUWI7QXlCeitRSTtFQUNFLGNBSk87QXpCKytRYjtBeUI1K1FJO0VBQ0UsY0FKTztBekJrL1FiO0F5Qi8rUUk7RUFDRSxjQUpPO0F6QnEvUWI7QXlCbC9RSTtFQUNFLGNBSk87QXpCdy9RYjtBeUJyL1FJO0VBQ0UsY0FKTztBekIyL1FiO0F5QngvUUk7RUFDRSxjQUpPO0F6QjgvUWI7QXlCMy9RSTtFQUNFLGNBSk87QXpCaWdSYjtBeUI5L1FJO0VBQ0UsY0FKTztBekJvZ1JiO0F5QmpnUkk7RUFDRSxjQUpPO0F6QnVnUmI7QXlCcGdSSTtFQUNFLGNBSk87QXpCMGdSYjtBeUJ2Z1JJO0VBQ0UsY0FKTztBekI2Z1JiO0F5QjFnUkk7RUFDRSxjQUpPO0F6QmdoUmI7QXlCN2dSSTtFQUNFLGNBSk87QXpCbWhSYjtBeUJoaFJJO0VBQ0UsY0FKTztBekJzaFJiO0F5Qm5oUkk7RUFDRSxjQUpPO0F6QnloUmI7QXlCdGhSSTtFQUNFLGNBSk87QXpCNGhSYjtBeUJ6aFJJO0VBQ0UsY0FKTztBekIraFJiO0F5QjVoUkk7RUFDRSxjQUpPO0F6QmtpUmI7QXlCL2hSSTtFQUNFLGNBSk87QXpCcWlSYjtBeUJsaVJJO0VBQ0UsY0FKTztBekJ3aVJiO0F5QnJpUkk7RUFDRSxjQUpPO0F6QjJpUmI7QXlCeGlSSTtFQUNFLGNBSk87QXpCOGlSYjtBeUIzaVJJO0VBQ0UsY0FKTztBekJpalJiO0F5QjlpUkk7RUFDRSxjQUpPO0F6Qm9qUmI7QXlCampSSTtFQUNFLGNBSk87QXpCdWpSYjtBeUJwalJJO0VBQ0UsY0FKTztBekIwalJiO0F5QnZqUkk7RUFDRSxjQUpPO0F6QjZqUmI7QXlCMWpSSTtFQUNFLGNBSk87QXpCZ2tSYjtBeUI3alJJO0VBQ0UsY0FKTztBekJta1JiO0F5QmhrUkk7RUFDRSxjQUpPO0F6QnNrUmI7QXlCbmtSSTtFQUNFLGNBSk87QXpCeWtSYjtBeUJ0a1JJO0VBQ0UsY0FKTztBekI0a1JiO0F5QnprUkk7RUFDRSxjQUpPO0F6QitrUmI7QXlCNWtSSTtFQUNFLGNBSk87QXpCa2xSYjtBeUIva1JJO0VBQ0UsY0FKTztBekJxbFJiO0F5QmxsUkk7RUFDRSxjQUpPO0F6QndsUmI7QXlCcmxSSTtFQUNFLGNBSk87QXpCMmxSYjtBeUJ4bFJJO0VBQ0UsY0FKTztBekI4bFJiO0F5QjNsUkk7RUFDRSxjQUpPO0F6QmltUmI7QXlCOWxSSTtFQUNFLGNBSk87QXpCb21SYjtBeUJqbVJJO0VBQ0UsY0FKTztBekJ1bVJiO0F5QnBtUkk7RUFDRSxjQUpPO0F6QjBtUmI7QXlCdm1SSTtFQUNFLGNBSk87QXpCNm1SYjtBeUIxbVJJO0VBQ0UsY0FKTztBekJnblJiO0F5QjdtUkk7RUFDRSxjQUpPO0F6Qm1uUmI7QXlCaG5SSTtFQUNFLGNBSk87QXpCc25SYjtBeUJublJJO0VBQ0UsY0FKTztBekJ5blJiO0F5QnRuUkk7RUFDRSxjQUpPO0F6QjRuUmI7QXlCem5SSTtFQUNFLGNBSk87QXpCK25SYjtBeUI1blJJO0VBQ0UsY0FKTztBekJrb1JiO0F5Qi9uUkk7RUFDRSxjQUpPO0F6QnFvUmI7QXlCbG9SSTtFQUNFLGNBSk87QXpCd29SYjtBeUJyb1JJO0VBQ0UsY0FKTztBekIyb1JiO0F5QnhvUkk7RUFDRSxjQUpPO0F6QjhvUmI7QXlCM29SSTtFQUNFLGNBSk87QXpCaXBSYjtBeUI5b1JJO0VBQ0UsY0FKTztBekJvcFJiO0F5QmpwUkk7RUFDRSxjQUpPO0F6QnVwUmI7QXlCcHBSSTtFQUNFLGNBSk87QXpCMHBSYjtBeUJ2cFJJO0VBQ0UsY0FKTztBekI2cFJiO0F5QjFwUkk7RUFDRSxjQUpPO0F6QmdxUmI7QXlCN3BSSTtFQUNFLGNBSk87QXpCbXFSYjtBeUJocVJJO0VBQ0UsY0FKTztBekJzcVJiO0F5Qm5xUkk7RUFDRSxjQUpPO0F6QnlxUmI7QXlCdHFSSTtFQUNFLGNBSk87QXpCNHFSYjtBeUJ6cVJJO0VBQ0UsY0FKTztBekIrcVJiO0F5QjVxUkk7RUFDRSxjQUpPO0F6QmtyUmI7QXlCL3FSSTtFQUNFLGNBSk87QXpCcXJSYjtBeUJsclJJO0VBQ0UsY0FKTztBekJ3clJiO0F5QnJyUkk7RUFDRSxjQUpPO0F6QjJyUmI7QXlCeHJSSTtFQUNFLGNBSk87QXpCOHJSYjtBeUIzclJJO0VBQ0UsY0FKTztBekJpc1JiO0F5QjlyUkk7RUFDRSxjQUpPO0F6Qm9zUmI7QXlCanNSSTtFQUNFLGNBSk87QXpCdXNSYjtBeUJwc1JJO0VBQ0UsY0FKTztBekIwc1JiO0F5QnZzUkk7RUFDRSxjQUpPO0F6QjZzUmI7QXlCMXNSSTtFQUNFLGNBSk87QXpCZ3RSYjtBeUI3c1JJO0VBQ0UsY0FKTztBekJtdFJiO0F5Qmh0Ukk7RUFDRSxjQUpPO0F6QnN0UmI7QXlCbnRSSTtFQUNFLGNBSk87QXpCeXRSYjtBeUJ0dFJJO0VBQ0UsY0FKTztBekI0dFJiO0F5Qnp0Ukk7RUFDRSxjQUpPO0F6Qit0UmI7QXlCNXRSSTtFQUNFLGNBSk87QXpCa3VSYjtBeUIvdFJJO0VBQ0UsY0FKTztBekJxdVJiO0F5Qmx1Ukk7RUFDRSxjQUpPO0F6Qnd1UmI7QXlCcnVSSTtFQUNFLGNBSk87QXpCMnVSYjtBeUJ4dVJJO0VBQ0UsY0FKTztBekI4dVJiO0F5QjN1Ukk7RUFDRSxjQUpPO0F6Qml2UmI7QXlCOXVSSTtFQUNFLGNBSk87QXpCb3ZSYjtBeUJqdlJJO0VBQ0UsY0FKTztBekJ1dlJiO0F5QnB2Ukk7RUFDRSxjQUpPO0F6QjB2UmI7QXlCdnZSSTtFQUNFLGNBSk87QXpCNnZSYjtBeUIxdlJJO0VBQ0UsY0FKTztBekJnd1JiO0F5Qjd2Ukk7RUFDRSxjQUpPO0F6Qm13UmI7QXlCM3ZSRTtFQUNFLGtCQUFBO0VBQ0Esa0JBQUE7QXpCNnZSSjtBSzVoU0U7RUFDRSxVb0IrUm1CO0VwQjlSbkIsV29CK1JFO0F6Qit2Uk47QUszaFNFO0VBQ0UseURBQUE7QUw2aFNKO0FLMWhTRTtFQUNFLGlEb0IwUkU7RXBCeFJGLGVBQUE7QUwyaFNKO0F5QjV2Ukk7RUFDRSxlQUpPO0F6Qmt3UmI7QXlCM3ZSSTtFQUNFLGVBUk87QXpCcXdSYjtBeUJsd1JJO0VBQ0UsZUFKTztBekJ3d1JiO0F5Qmp3Ukk7RUFDRSxlQVJPO0F6QjJ3UmI7QXlCeHdSSTtFQUNFLGdCQUpPO0F6Qjh3UmI7QXlCdndSSTtFQUNFLGdCQVJPO0F6Qml4UmI7QXlCOXdSSTtFQUNFLGdCQUpPO0F6Qm94UmI7QXlCN3dSSTtFQUNFLGdCQVJPO0F6QnV4UmI7QXlCcHhSSTtFQUNFLGdCQUpPO0F6QjB4UmI7QXlCbnhSSTtFQUNFLGdCQVJPO0F6QjZ4UmI7QXlCMXhSSTtFQUNFLGdCQUpPO0F6Qmd5UmI7QXlCenhSSTtFQUNFLGdCQVJPO0F6Qm15UmI7QXlCaHlSSTtFQUNFLGdCQUpPO0F6QnN5UmI7QXlCL3hSSTtFQUNFLGdCQVJPO0F6Qnl5UmI7QXlCdHlSSTtFQUNFLGdCQUpPO0F6QjR5UmI7QXlCcnlSSTtFQUNFLGdCQVJPO0F6Qit5UmI7QXlCNXlSSTtFQUNFLGdCQUpPO0F6Qmt6UmI7QXlCM3lSSTtFQUNFLGdCQVJPO0F6QnF6UmI7QXlCbHpSSTtFQUNFLGdCQUpPO0F6Qnd6UmI7QXlCanpSSTtFQUNFLGdCQVJPO0F6QjJ6UmI7QXlCeHpSSTtFQUNFLGdCQUpPO0F6Qjh6UmI7QXlCdnpSSTtFQUNFLGdCQVJPO0F6QmkwUmI7QXlCOXpSSTtFQUNFLGdCQUpPO0F6Qm8wUmI7QXlCN3pSSTtFQUNFLGdCQVJPO0F6QnUwUmI7QXlCcDBSSTtFQUNFLGdCQUpPO0F6QjAwUmI7QXlCbjBSSTtFQUNFLGdCQVJPO0F6QjYwUmI7QXlCMTBSSTtFQUNFLGdCQUpPO0F6QmcxUmI7QXlCejBSSTtFQUNFLGdCQVJPO0F6Qm0xUmI7QXlCaDFSSTtFQUNFLGdCQUpPO0F6QnMxUmI7QXlCLzBSSTtFQUNFLGdCQVJPO0F6QnkxUmI7QXlCdDFSSTtFQUNFLGdCQUpPO0F6QjQxUmI7QXlCcjFSSTtFQUNFLGdCQVJPO0F6QisxUmI7QXlCNTFSSTtFQUNFLGdCQUpPO0F6QmsyUmI7QXlCMzFSSTtFQUNFLGdCQVJPO0F6QnEyUmI7QXlCbDJSSTtFQUNFLGdCQUpPO0F6QncyUmI7QXlCajJSSTtFQUNFLGdCQVJPO0F6QjIyUmI7QXlCeDJSSTtFQUNFLGdCQUpPO0F6QjgyUmI7QXlCdjJSSTtFQUNFLGdCQVJPO0F6QmkzUmI7QXlCOTJSSTtFQUNFLGdCQUpPO0F6Qm8zUmI7QXlCNzJSSTtFQUNFLGdCQVJPO0F6QnUzUmI7QXlCcDNSSTtFQUNFLGlCQUpPO0F6QjAzUmI7QXlCbjNSSTtFQUNFLGlCQVJPO0F6QjYzUmI7QXlCMTNSSTtFQUNFLGlCQUpPO0F6Qmc0UmI7QXlCejNSSTtFQUNFLGlCQVJPO0F6Qm00UmI7QXlCaDRSSTtFQUNFLGlCQUpPO0F6QnM0UmI7QXlCLzNSSTtFQUNFLGlCQVJPO0F6Qnk0UmI7QXlCdDRSSTtFQUNFLGlCQUpPO0F6QjQ0UmI7QXlCcjRSSTtFQUNFLGlCQVJPO0F6Qis0UmI7QXlCNTRSSTtFQUNFLGlCQUpPO0F6Qms1UmI7QXlCMzRSSTtFQUNFLGlCQVJPO0F6QnE1UmI7QXlCbDVSSTtFQUNFLGlCQUpPO0F6Qnc1UmI7QXlCajVSSTtFQUNFLGlCQVJPO0F6QjI1UmI7QXlCeDVSSTtFQUNFLGlCQUpPO0F6Qjg1UmI7QXlCdjVSSTtFQUNFLGlCQVJPO0F6Qmk2UmI7QXlCOTVSSTtFQUNFLGlCQUpPO0F6Qm82UmI7QXlCNzVSSTtFQUNFLGlCQVJPO0F6QnU2UmI7QXlCcDZSSTtFQUNFLGlCQUpPO0F6QjA2UmI7QXlCbjZSSTtFQUNFLGlCQVJPO0F6QjY2UmI7QXlCMTZSSTtFQUNFLGlCQUpPO0F6Qmc3UmI7QXlCejZSSTtFQUNFLGlCQVJPO0F6Qm03UmI7QXlCaDdSSTtFQUNFLGlCQUpPO0F6QnM3UmI7QXlCLzZSSTtFQUNFLGlCQVJPO0F6Qnk3UmI7QXlCdDdSSTtFQUNFLGlCQUpPO0F6QjQ3UmI7QXlCcjdSSTtFQUNFLGlCQVJPO0F6Qis3UmI7QXlCNTdSSTtFQUNFLGlCQUpPO0F6Qms4UmI7QXlCMzdSSTtFQUNFLGlCQVJPO0F6QnE4UmI7QXlCbDhSSTtFQUNFLGlCQUpPO0F6Qnc4UmI7QXlCajhSSTtFQUNFLGlCQVJPO0F6QjI4UmI7QXlCeDhSSTtFQUNFLGlCQUpPO0F6Qjg4UmI7QXlCdjhSSTtFQUNFLGlCQVJPO0F6Qmk5UmI7QXlCOThSSTtFQUNFLGlCQUpPO0F6Qm85UmI7QXlCNzhSSTtFQUNFLGlCQVJPO0F6QnU5UmI7QXlCcDlSSTtFQUNFLGlCQUpPO0F6QjA5UmI7QXlCbjlSSTtFQUNFLGlCQVJPO0F6QjY5UmI7QXlCMTlSSTtFQUNFLGlCQUpPO0F6QmcrUmI7QXlCejlSSTtFQUNFLGlCQVJPO0F6Qm0rUmI7QXlCaCtSSTtFQUNFLGlCQUpPO0F6QnMrUmI7QXlCLzlSSTtFQUNFLGlCQVJPO0F6QnkrUmI7QXlCdCtSSTtFQUNFLGlCQUpPO0F6QjQrUmI7QXlCcitSSTtFQUNFLGlCQVJPO0F6QisrUmI7QXlCNStSSTtFQUNFLGlCQUpPO0F6QmsvUmI7QXlCMytSSTtFQUNFLGlCQVJPO0F6QnEvUmI7QXlCbC9SSTtFQUNFLGlCQUpPO0F6QncvUmI7QXlCai9SSTtFQUNFLGlCQVJPO0F6QjIvUmI7QXlCeC9SSTtFQUNFLGlCQUpPO0F6QjgvUmI7QXlCdi9SSTtFQUNFLGlCQVJPO0F6QmlnU2I7QXlCOS9SSTtFQUNFLGlCQUpPO0F6Qm9nU2I7QXlCNy9SSTtFQUNFLGlCQVJPO0F6QnVnU2I7QXlCcGdTSTtFQUNFLGlCQUpPO0F6QjBnU2I7QXlCbmdTSTtFQUNFLGlCQVJPO0F6QjZnU2I7QXlCMWdTSTtFQUNFLGlCQUpPO0F6QmdoU2I7QXlCemdTSTtFQUNFLGlCQVJPO0F6Qm1oU2I7QXlCaGhTSTtFQUNFLGlCQUpPO0F6QnNoU2I7QXlCL2dTSTtFQUNFLGlCQVJPO0F6QnloU2I7QXlCdGhTSTtFQUNFLGlCQUpPO0F6QjRoU2I7QXlCcmhTSTtFQUNFLGlCQVJPO0F6QitoU2I7QXlCNWhTSTtFQUNFLGlCQUpPO0F6QmtpU2I7QXlCM2hTSTtFQUNFLGlCQVJPO0F6QnFpU2I7QXlCbGlTSTtFQUNFLGlCQUpPO0F6QndpU2I7QXlCamlTSTtFQUNFLGlCQVJPO0F6QjJpU2I7QXlCeGlTSTtFQUNFLGlCQUpPO0F6QjhpU2I7QXlCdmlTSTtFQUNFLGlCQVJPO0F6QmlqU2I7QXlCOWlTSTtFQUNFLGlCQUpPO0F6Qm9qU2I7QXlCN2lTSTtFQUNFLGlCQVJPO0F6QnVqU2I7QXlCcGpTSTtFQUNFLGlCQUpPO0F6QjBqU2I7QXlCbmpTSTtFQUNFLGlCQVJPO0F6QjZqU2I7QXlCMWpTSTtFQUNFLGlCQUpPO0F6QmdrU2I7QXlCempTSTtFQUNFLGlCQVJPO0F6Qm1rU2I7QXlCaGtTSTtFQUNFLGlCQUpPO0F6QnNrU2I7QXlCL2pTSTtFQUNFLGlCQVJPO0F6QnlrU2I7QXlCdGtTSTtFQUNFLGlCQUpPO0F6QjRrU2I7QXlCcmtTSTtFQUNFLGlCQVJPO0F6QitrU2I7QXlCNWtTSTtFQUNFLGlCQUpPO0F6QmtsU2I7QXlCM2tTSTtFQUNFLGlCQVJPO0F6QnFsU2I7QXlCbGxTSTtFQUNFLGlCQUpPO0F6QndsU2I7QXlCamxTSTtFQUNFLGlCQVJPO0F6QjJsU2I7QXlCeGxTSTtFQUNFLGlCQUpPO0F6QjhsU2I7QXlCdmxTSTtFQUNFLGlCQVJPO0F6QmltU2I7QXlCOWxTSTtFQUNFLGlCQUpPO0F6Qm9tU2I7QXlCN2xTSTtFQUNFLGlCQVJPO0F6QnVtU2I7QXlCcG1TSTtFQUNFLGlCQUpPO0F6QjBtU2I7QXlCbm1TSTtFQUNFLGlCQVJPO0F6QjZtU2I7QXlCMW1TSTtFQUNFLGlCQUpPO0F6QmduU2I7QXlCem1TSTtFQUNFLGlCQVJPO0F6Qm1uU2I7QXlCaG5TSTtFQUNFLGlCQUpPO0F6QnNuU2I7QXlCL21TSTtFQUNFLGlCQVJPO0F6QnluU2I7QXlCdG5TSTtFQUNFLGlCQUpPO0F6QjRuU2I7QXlCcm5TSTtFQUNFLGlCQVJPO0F6QituU2I7QXlCNW5TSTtFQUNFLGlCQUpPO0F6QmtvU2I7QXlCM25TSTtFQUNFLGlCQVJPO0F6QnFvU2I7QXlCbG9TSTtFQUNFLGlCQUpPO0F6QndvU2I7QXlCam9TSTtFQUNFLGlCQVJPO0F6QjJvU2I7QXlCeG9TSTtFQUNFLGlCQUpPO0F6QjhvU2I7QXlCdm9TSTtFQUNFLGlCQVJPO0F6QmlwU2I7QXlCOW9TSTtFQUNFLGlCQUpPO0F6Qm9wU2I7QXlCN29TSTtFQUNFLGlCQVJPO0F6QnVwU2I7QXlCcHBTSTtFQUNFLGlCQUpPO0F6QjBwU2I7QXlCbnBTSTtFQUNFLGlCQVJPO0F6QjZwU2I7QXlCMXBTSTtFQUNFLGlCQUpPO0F6QmdxU2I7QXlCenBTSTtFQUNFLGlCQVJPO0F6Qm1xU2I7QXlCaHFTSTtFQUNFLGlCQUpPO0F6QnNxU2I7QXlCL3BTSTtFQUNFLGlCQVJPO0F6QnlxU2I7QXlCdHFTSTtFQUNFLGlCQUpPO0F6QjRxU2I7QXlCcnFTSTtFQUNFLGlCQVJPO0F6QitxU2I7QXlCNXFTSTtFQUNFLGlCQUpPO0F6QmtyU2I7QXlCM3FTSTtFQUNFLGlCQVJPO0F6QnFyU2I7QXlCbHJTSTtFQUNFLGlCQUpPO0F6QndyU2I7QXlCanJTSTtFQUNFLGlCQVJPO0F6QjJyU2I7QXlCeHJTSTtFQUNFLGlCQUpPO0F6QjhyU2I7QXlCdnJTSTtFQUNFLGlCQVJPO0F6QmlzU2I7QXlCOXJTSTtFQUNFLGlCQUpPO0F6Qm9zU2I7QXlCN3JTSTtFQUNFLGlCQVJPO0F6QnVzU2I7QXlCcHNTSTtFQUNFLGlCQUpPO0F6QjBzU2I7QXlCbnNTSTtFQUNFLGlCQVJPO0F6QjZzU2I7QXlCMXNTSTtFQUNFLGlCQUpPO0F6Qmd0U2I7QXlCenNTSTtFQUNFLGlCQVJPO0F6Qm10U2I7QXlCaHRTSTtFQUNFLGlCQUpPO0F6QnN0U2I7QXlCL3NTSTtFQUNFLGlCQVJPO0F6Qnl0U2I7QXlCdHRTSTtFQUNFLGlCQUpPO0F6QjR0U2I7QXlCcnRTSTtFQUNFLGlCQVJPO0F6Qit0U2I7QXlCNXRTSTtFQUNFLGlCQUpPO0F6Qmt1U2I7QXlCM3RTSTtFQUNFLGlCQVJPO0F6QnF1U2I7QXlCbHVTSTtFQUNFLGlCQUpPO0F6Qnd1U2I7QXlCanVTSTtFQUNFLGlCQVJPO0F6QjJ1U2I7QXlCeHVTSTtFQUNFLGlCQUpPO0F6Qjh1U2I7QXlCdnVTSTtFQUNFLGlCQVJPO0F6Qml2U2I7QXlCOXVTSTtFQUNFLGlCQUpPO0F6Qm92U2I7QXlCN3VTSTtFQUNFLGlCQVJPO0F6QnV2U2I7QXlCcHZTSTtFQUNFLGlCQUpPO0F6QjB2U2I7QXlCbnZTSTtFQUNFLGlCQVJPO0F6QjZ2U2I7QXlCMXZTSTtFQUNFLGlCQUpPO0F6Qmd3U2I7QXlCenZTSTtFQUNFLGlCQVJPO0F6Qm13U2I7QXlCaHdTSTtFQUNFLGlCQUpPO0F6QnN3U2I7QXlCL3ZTSTtFQUNFLGlCQVJPO0F6Qnl3U2I7QXlCdHdTSTtFQUNFLGlCQUpPO0F6QjR3U2I7QXlCcndTSTtFQUNFLGlCQVJPO0F6Qit3U2I7QXlCNXdTSTtFQUNFLGlCQUpPO0F6Qmt4U2I7QXlCM3dTSTtFQUNFLGlCQVJPO0F6QnF4U2I7QXlCbHhTSTtFQUNFLGlCQUpPO0F6Qnd4U2I7QXlCanhTSTtFQUNFLGlCQVJPO0F6QjJ4U2I7QXlCeHhTSTtFQUNFLGlCQUpPO0F6Qjh4U2I7QXlCdnhTSTtFQUNFLGlCQVJPO0F6Qml5U2I7QXlCOXhTSTtFQUNFLGlCQUpPO0F6Qm95U2I7QXlCN3hTSTtFQUNFLGlCQVJPO0F6QnV5U2I7QXlCcHlTSTtFQUNFLGlCQUpPO0F6QjB5U2I7QXlCbnlTSTtFQUNFLGlCQVJPO0F6QjZ5U2I7QXlCMXlTSTtFQUNFLGlCQUpPO0F6Qmd6U2I7QXlCenlTSTtFQUNFLGlCQVJPO0F6Qm16U2I7QXlCaHpTSTtFQUNFLGlCQUpPO0F6QnN6U2I7QXlCL3lTSTtFQUNFLGlCQVJPO0F6Qnl6U2I7QXlCdHpTSTtFQUNFLGlCQUpPO0F6QjR6U2I7QXlCcnpTSTtFQUNFLGlCQVJPO0F6Qit6U2I7QXlCNXpTSTtFQUNFLGlCQUpPO0F6QmswU2I7QXlCM3pTSTtFQUNFLGlCQVJPO0F6QnEwU2I7QXlCbDBTSTtFQUNFLGlCQUpPO0F6QncwU2I7QXlCajBTSTtFQUNFLGlCQVJPO0F6QjIwU2I7QXlCeDBTSTtFQUNFLGlCQUpPO0F6QjgwU2I7QXlCdjBTSTtFQUNFLGlCQVJPO0F6QmkxU2I7QXlCOTBTSTtFQUNFLGlCQUpPO0F6Qm8xU2I7QXlCNzBTSTtFQUNFLGlCQVJPO0F6QnUxU2I7QXlCcDFTSTtFQUNFLGlCQUpPO0F6QjAxU2I7QXlCbjFTSTtFQUNFLGlCQVJPO0F6QjYxU2I7QXlCMTFTSTtFQUNFLGlCQUpPO0F6QmcyU2I7QXlCejFTSTtFQUNFLGlCQVJPO0F6Qm0yU2I7QXlCaDJTSTtFQUNFLGlCQUpPO0F6QnMyU2I7QXlCLzFTSTtFQUNFLGlCQVJPO0F6QnkyU2I7QXlCdDJTSTtFQUNFLGlCQUpPO0F6QjQyU2I7QXlCcjJTSTtFQUNFLGlCQVJPO0F6QisyU2I7QXlCNTJTSTtFQUNFLGlCQUpPO0F6QmszU2I7QXlCMzJTSTtFQUNFLGlCQVJPO0F6QnEzU2I7QXlCbDNTSTtFQUNFLGlCQUpPO0F6QnczU2I7QXlCajNTSTtFQUNFLGlCQVJPO0F6QjIzU2I7QXlCeDNTSTtFQUNFLGlCQUpPO0F6QjgzU2I7QXlCdjNTSTtFQUNFLGlCQVJPO0F6Qmk0U2I7QXlCOTNTSTtFQUNFLGlCQUpPO0F6Qm80U2I7QXlCNzNTSTtFQUNFLGlCQVJPO0F6QnU0U2I7QXlCcDRTSTtFQUNFLGlCQUpPO0F6QjA0U2I7QXlCbjRTSTtFQUNFLGlCQVJPO0F6QjY0U2I7QXlCMTRTSTtFQUNFLGlCQUpPO0F6Qmc1U2I7QXlCejRTSTtFQUNFLGlCQVJPO0F6Qm01U2I7QXlCaDVTSTtFQUNFLGlCQUpPO0F6QnM1U2I7QXlCLzRTSTtFQUNFLGlCQVJPO0F6Qnk1U2I7QXlCdDVTSTtFQUNFLGlCQUpPO0F6QjQ1U2I7QXlCcjVTSTtFQUNFLGlCQVJPO0F6Qis1U2I7QXlCNTVTSTtFQUNFLGlCQUpPO0F6Qms2U2I7QXlCMzVTSTtFQUNFLGlCQVJPO0F6QnE2U2I7QXlCbDZTSTtFQUNFLGlCQUpPO0F6Qnc2U2I7QXlCajZTSTtFQUNFLGlCQVJPO0F6QjI2U2I7QXlCeDZTSTtFQUNFLGlCQUpPO0F6Qjg2U2I7QXlCdjZTSTtFQUNFLGlCQVJPO0F6Qmk3U2I7QXlCOTZTSTtFQUNFLGlCQUpPO0F6Qm83U2I7QXlCNzZTSTtFQUNFLGlCQVJPO0F6QnU3U2I7QXlCcDdTSTtFQUNFLGlCQUpPO0F6QjA3U2I7QXlCbjdTSTtFQUNFLGlCQVJPO0F6QjY3U2I7QXlCMTdTSTtFQUNFLGlCQUpPO0F6Qmc4U2I7QXlCejdTSTtFQUNFLGlCQVJPO0F6Qm04U2I7QXlCaDhTSTtFQUNFLGlCQUpPO0F6QnM4U2I7QXlCLzdTSTtFQUNFLGlCQVJPO0F6Qnk4U2I7QXlCdDhTSTtFQUNFLGlCQUpPO0F6QjQ4U2I7QXlCcjhTSTtFQUNFLGlCQVJPO0F6Qis4U2I7QXlCNThTSTtFQUNFLGlCQUpPO0F6Qms5U2I7QXlCMzhTSTtFQUNFLGlCQVJPO0F6QnE5U2I7QXlCbDlTSTtFQUNFLGlCQUpPO0F6Qnc5U2I7QXlCajlTSTtFQUNFLGlCQVJPO0F6QjI5U2I7QXlCeDlTSTtFQUNFLGlCQUpPO0F6Qjg5U2I7QXlCdjlTSTtFQUNFLGlCQVJPO0F6QmkrU2I7QXlCOTlTSTtFQUNFLGlCQUpPO0F6Qm8rU2I7QXlCNzlTSTtFQUNFLGlCQVJPO0F6QnUrU2I7QXlCcCtTSTtFQUNFLGlCQUpPO0F6QjArU2I7QXlCbitTSTtFQUNFLGlCQVJPO0F6QjYrU2I7QXlCMStTSTtFQUNFLGlCQUpPO0F6QmcvU2I7QXlCeitTSTtFQUNFLGlCQVJPO0F6Qm0vU2I7QXlCaC9TSTtFQUNFLGlCQUpPO0F6QnMvU2I7QXlCLytTSTtFQUNFLGlCQVJPO0F6QnkvU2I7QXlCdC9TSTtFQUNFLGlCQUpPO0F6QjQvU2I7QXlCci9TSTtFQUNFLGlCQVJPO0F6QisvU2I7QXlCNS9TSTtFQUNFLGlCQUpPO0F6QmtnVGI7QXlCMy9TSTtFQUNFLGlCQVJPO0F6QnFnVGI7QXlCbGdUSTtFQUNFLGlCQUpPO0F6QndnVGI7QXlCamdUSTtFQUNFLGlCQVJPO0F6QjJnVGI7QXlCeGdUSTtFQUNFLGlCQUpPO0F6QjhnVGI7QXlCdmdUSTtFQUNFLGlCQVJPO0F6QmloVGI7QXlCOWdUSTtFQUNFLGlCQUpPO0F6Qm9oVGI7QXlCN2dUSTtFQUNFLGlCQVJPO0F6QnVoVGI7QXlCcGhUSTtFQUNFLGlCQUpPO0F6QjBoVGI7QXlCbmhUSTtFQUNFLGlCQVJPO0F6QjZoVGI7QXlCMWhUSTtFQUNFLGlCQUpPO0F6QmdpVGI7QXlCemhUSTtFQUNFLGlCQVJPO0F6Qm1pVGI7QXlCaGlUSTtFQUNFLGlCQUpPO0F6QnNpVGI7QXlCL2hUSTtFQUNFLGlCQVJPO0F6QnlpVGI7QXlCdGlUSTtFQUNFLGlCQUpPO0F6QjRpVGI7QXlCcmlUSTtFQUNFLGlCQVJPO0F6QitpVGI7QXlCNWlUSTtFQUNFLGlCQUpPO0F6QmtqVGI7QXlCM2lUSTtFQUNFLGlCQVJPO0F6QnFqVGI7QXlCbGpUSTtFQUNFLGlCQUpPO0F6QndqVGI7QXlCampUSTtFQUNFLGlCQVJPO0F6QjJqVGI7QXlCeGpUSTtFQUNFLGlCQUpPO0F6QjhqVGI7QXlCdmpUSTtFQUNFLGlCQVJPO0F6QmlrVGI7QXlCOWpUSTtFQUNFLGlCQUpPO0F6Qm9rVGI7QXlCN2pUSTtFQUNFLGlCQVJPO0F6QnVrVGI7QXlCcGtUSTtFQUNFLGlCQUpPO0F6QjBrVGI7QXlCbmtUSTtFQUNFLGlCQVJPO0F6QjZrVGI7QXlCMWtUSTtFQUNFLGlCQUpPO0F6QmdsVGI7QXlCemtUSTtFQUNFLGlCQVJPO0F6Qm1sVGI7QXlCaGxUSTtFQUNFLGlCQUpPO0F6QnNsVGI7QXlCL2tUSTtFQUNFLGlCQVJPO0F6QnlsVGI7QXlCdGxUSTtFQUNFLGlCQUpPO0F6QjRsVGI7QXlCcmxUSTtFQUNFLGlCQVJPO0F6QitsVGI7QXlCNWxUSTtFQUNFLGlCQUpPO0F6QmttVGI7QXlCM2xUSTtFQUNFLGlCQVJPO0F6QnFtVGI7QXlCbG1USTtFQUNFLGlCQUpPO0F6QndtVGI7QXlCam1USTtFQUNFLGlCQVJPO0F6QjJtVGI7QXlCeG1USTtFQUNFLGlCQUpPO0F6QjhtVGI7QXlCdm1USTtFQUNFLGlCQVJPO0F6QmluVGI7QXlCOW1USTtFQUNFLGlCQUpPO0F6Qm9uVGI7QXlCN21USTtFQUNFLGlCQVJPO0F6QnVuVGI7QXlCcG5USTtFQUNFLGlCQUpPO0F6QjBuVGI7QXlCbm5USTtFQUNFLGlCQVJPO0F6QjZuVGI7QXlCMW5USTtFQUNFLGlCQUpPO0F6QmdvVGI7QXlCem5USTtFQUNFLGlCQVJPO0F6Qm1vVGI7QXlCaG9USTtFQUNFLGlCQUpPO0F6QnNvVGI7QXlCL25USTtFQUNFLGlCQVJPO0F6QnlvVGI7QXlCdG9USTtFQUNFLGlCQUpPO0F6QjRvVGI7QXlCcm9USTtFQUNFLGlCQVJPO0F6QitvVGI7QXlCNW9USTtFQUNFLGlCQUpPO0F6QmtwVGI7QXlCM29USTtFQUNFLGlCQVJPO0F6QnFwVGI7QXlCbHBUSTtFQUNFLGlCQUpPO0F6QndwVGI7QXlCanBUSTtFQUNFLGlCQVJPO0F6QjJwVGI7QXlCeHBUSTtFQUNFLGlCQUpPO0F6QjhwVGI7QXlCdnBUSTtFQUNFLGlCQVJPO0F6QmlxVGI7QXlCOXBUSTtFQUNFLGlCQUpPO0F6Qm9xVGI7QXlCN3BUSTtFQUNFLGlCQVJPO0F6QnVxVGI7QXlCcHFUSTtFQUNFLGlCQUpPO0F6QjBxVGI7QXlCbnFUSTtFQUNFLGlCQVJPO0F6QjZxVGI7QXlCMXFUSTtFQUNFLGlCQUpPO0F6QmdyVGI7QXlCenFUSTtFQUNFLGlCQVJPO0F6Qm1yVGI7QXlCaHJUSTtFQUNFLGlCQUpPO0F6QnNyVGI7QXlCL3FUSTtFQUNFLGlCQVJPO0F6QnlyVGI7QXlCdHJUSTtFQUNFLGlCQUpPO0F6QjRyVGI7QXlCcnJUSTtFQUNFLGlCQVJPO0F6QityVGI7QXlCNXJUSTtFQUNFLGlCQUpPO0F6QmtzVGI7QXlCM3JUSTtFQUNFLGlCQVJPO0F6QnFzVGI7QXlCbHNUSTtFQUNFLGlCQUpPO0F6QndzVGI7QXlCanNUSTtFQUNFLGlCQVJPO0F6QjJzVGI7QXlCeHNUSTtFQUNFLGlCQUpPO0F6QjhzVGI7QXlCdnNUSTtFQUNFLGlCQVJPO0F6Qml0VGI7QXlCOXNUSTtFQUNFLGlCQUpPO0F6Qm90VGI7QXlCN3NUSTtFQUNFLGlCQVJPO0F6QnV0VGI7QXlCcHRUSTtFQUNFLGlCQUpPO0F6QjB0VGI7QXlCbnRUSTtFQUNFLGlCQVJPO0F6QjZ0VGI7QXlCMXRUSTtFQUNFLGlCQUpPO0F6Qmd1VGI7QXlCenRUSTtFQUNFLGlCQVJPO0F6Qm11VGI7QXlCaHVUSTtFQUNFLGlCQUpPO0F6QnN1VGI7QXlCL3RUSTtFQUNFLGlCQVJPO0F6Qnl1VGI7QXlCdHVUSTtFQUNFLGlCQUpPO0F6QjR1VGI7QXlCcnVUSTtFQUNFLGlCQVJPO0F6Qit1VGI7QXlCNXVUSTtFQUNFLGlCQUpPO0F6Qmt2VGI7QXlCM3VUSTtFQUNFLGlCQVJPO0F6QnF2VGI7QXlCbHZUSTtFQUNFLGlCQUpPO0F6Qnd2VGI7QXlCanZUSTtFQUNFLGlCQVJPO0F6QjJ2VGI7QXlCeHZUSTtFQUNFLGlCQUpPO0F6Qjh2VGI7QXlCdnZUSTtFQUNFLGlCQVJPO0F6Qml3VGI7QXlCOXZUSTtFQUNFLGlCQUpPO0F6Qm93VGI7QXlCN3ZUSTtFQUNFLGlCQVJPO0F6QnV3VGI7QXlCcHdUSTtFQUNFLGlCQUpPO0F6QjB3VGI7QXlCbndUSTtFQUNFLGlCQVJPO0F6QjZ3VGI7QXlCMXdUSTtFQUNFLGlCQUpPO0F6Qmd4VGI7QXlCendUSTtFQUNFLGlCQVJPO0F6Qm14VGI7QXlCaHhUSTtFQUNFLGlCQUpPO0F6QnN4VGI7QXlCL3dUSTtFQUNFLGlCQVJPO0F6Qnl4VGI7QXlCdHhUSTtFQUNFLGlCQUpPO0F6QjR4VGI7QXlCcnhUSTtFQUNFLGlCQVJPO0F6Qit4VGI7QXlCNXhUSTtFQUNFLGlCQUpPO0F6Qmt5VGI7QXlCM3hUSTtFQUNFLGlCQVJPO0F6QnF5VGI7QXlCbHlUSTtFQUNFLGlCQUpPO0F6Qnd5VGI7QXlCanlUSTtFQUNFLGlCQVJPO0F6QjJ5VGI7QXlCeHlUSTtFQUNFLGlCQUpPO0F6Qjh5VGI7QXlCdnlUSTtFQUNFLGlCQVJPO0F6Qml6VGI7QXlCOXlUSTtFQUNFLGlCQUpPO0F6Qm96VGI7QXlCN3lUSTtFQUNFLGlCQVJPO0F6QnV6VGI7QXlCcHpUSTtFQUNFLGlCQUpPO0F6QjB6VGI7QXlCbnpUSTtFQUNFLGlCQVJPO0F6QjZ6VGI7QXlCMXpUSTtFQUNFLGlCQUpPO0F6QmcwVGI7QXlCenpUSTtFQUNFLGlCQVJPO0F6Qm0wVGI7QXlCaDBUSTtFQUNFLGlCQUpPO0F6QnMwVGI7QXlCL3pUSTtFQUNFLGlCQVJPO0F6QnkwVGI7QXlCdDBUSTtFQUNFLGlCQUpPO0F6QjQwVGI7QXlCcjBUSTtFQUNFLGlCQVJPO0F6QiswVGI7QXlCNTBUSTtFQUNFLGlCQUpPO0F6QmsxVGI7QXlCMzBUSTtFQUNFLGlCQVJPO0F6QnExVGI7QXlCbDFUSTtFQUNFLGlCQUpPO0F6QncxVGI7QXlCajFUSTtFQUNFLGlCQVJPO0F6QjIxVGI7QXlCeDFUSTtF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QzN1V0k7RUFDRSxnQkFKUztBakNpdldmO0FpQzl1V0k7RUFDRSxnQkFKUztBakNvdldmO0FpQ2p2V0k7RUFDRSxnQkFKUztBakN1dldmO0FpQ3B2V0k7RUFDRSxnQkFKUztBakMwdldmO0FpQ3Z2V0k7RUFDRSxnQkFKUztBakM2dldmO0FpQzF2V0k7RUFDRSxnQkFKUztBakNnd1dmO0FpQzd2V0k7RUFDRSxnQkFKUztBakNtd1dmO0FpQ2h3V0k7RUFDRSxnQkFKUztBakNzd1dmO0FpQ253V0k7RUFDRSxnQkFKUztBakN5d1dmO0FpQ3R3V0k7RUFDRSxnQkFKUztBakM0d1dmO0FpQ3p3V0k7RUFDRSxnQkFKUztBakMrd1dmO0FpQzV3V0k7RUFDRSxnQkFKUztBakNreFdmO0FpQy93V0k7RUFDRSxnQkFKUztBakNxeFdmO0FpQ2x4V0k7RUFDRSxnQkFKUztBakN3eFdmO0FpQ3J4V0k7RUFDRSxnQkFKUztBakMyeFdmO0FpQ3h4V0k7RUFDRSxnQkFKUztBakM4eFdmO0FpQzN4V0k7RUFDRSxnQkFKUztBakNpeVdmO0FpQzl4V0k7RUFDRSxnQkFKUztBakNveVdmO0FpQ2p5V0k7RUFDRSxnQkFKUztBakN1eVdmO0FpQ3B5V0k7RUFDRSxnQkFKUztBakMweVdmO0FpQ3Z5V0k7RUFDRSxnQkFKUztBakM2eVdmO0FpQzF5V0k7RUFDRSxnQkFKUztBakNneldmO0FpQzd5V0k7RUFDRSxnQkFKUztBakNteldmO0FpQ2h6V0k7RUFDRSxnQkFKUztBakNzeldmO0FpQ256V0k7RUFDRSxnQkFKUztBakN5eldmO0FpQ3R6V0k7RUFDRSxnQkFKUztBakM0eldmO0FpQ3p6V0k7RUFDRSxnQkFKUztBakMreldmO0FpQzV6V0k7RUFDRSxnQkFKUztBakNrMFdmO0FpQy96V0k7RUFDRSxnQkFKUztBakNxMFdmO0FpQ2wwV0k7RUFDRSxnQkFKUztBakN3MFdmO0FpQ3IwV0k7RUFDRSxnQkFKUztBakMyMFdmO0FpQ3gwV0k7RUFDRSxnQkFKUztBakM4MFdmO0FpQzMwV0k7RUFDRSxnQkFKUztBakNpMVdmO0FpQzkwV0k7RUFDRSxnQkFKUztBakNvMVdmO0FpQ2oxV0k7RUFDRSxnQkFKUztBakN1MVdmO0FpQ3AxV0k7RUFDRSxnQkFKUztBakMwMVdmO0FpQ3YxV0k7RUFDRSxnQkFKUztBakM2MVdmO0FpQzExV0k7RUFDRSxnQkFKUztBakNnMldmO0FpQzcxV0k7RUFDRSxnQkFKUztBakNtMldmO0FpQ2gyV0k7RUFDRSxnQkFKUztBakNzMldmO0FpQ24yV0k7RUFDRSxnQkFKUztBakN5MldmO0FpQ3QyV0k7RUFDRSxnQkFKUztBakM0MldmO0FpQ3oyV0k7RUFDRSxnQkFKUztBakMrMldmO0FpQzUyV0k7RUFDRSxnQkFKUztBakNrM1dmO0FpQy8yV0k7RUFDRSxnQkFKUztBakNxM1dmO0FpQ2wzV0k7RUFDRSxnQkFKUztBakN3M1dmO0FpQ3IzV0k7RUFDRSxnQkFKUztBakMyM1dmO0FpQ3gzV0k7RUFDRSxnQkFKUztBakM4M1dmO0FpQzMzV0k7RUFDRSxnQkFKUztBakNpNFdmO0FpQzkzV0k7RUFDRSxnQkFKUztBakNvNFdmO0FpQ2o0V0k7RUFDRSxnQkFKUztBakN1NFdmO0FpQ3A0V0k7RUFDRSxnQkFKUztBakMwNFdmO0FpQ3Y0V0k7RUFDRSxnQkFKUztBakM2NFdmO0FpQzE0V0k7RUFDRSxnQkFKUztBakNnNVdmO0FpQzc0V0k7RUFDRSxnQkFKUztBakNtNVdmO0FpQ2g1V0k7RUFDRSxnQkFKUztBakNzNVdmO0FpQ241V0k7RUFDRSxnQkFKUztBakN5NVdmO0FpQ3Q1V0k7RUFDRSxnQkFKUztBakM0NVdmO0FpQ3o1V0k7RUFDRSxnQkFKUztBakMrNVdmO0FpQzU1V0k7RUFDRSxnQkFKUztBakNrNldmO0FpQy81V0k7RUFDRSxnQkFKUztBakNxNldmO0FpQ2w2V0k7RUFDRSxnQkFKUztBakN3NldmO0FpQ3I2V0k7RUFDRSxnQkFKUztBakMyNldmO0FpQ3g2V0k7RUFDRSxnQkFKUztBakM4NldmO0FpQzM2V0k7RUFDRSxnQkFKUztBakNpN1dmO0FpQzk2V0k7RUFDRSxnQkFKUztBakNvN1dmO0FpQ2o3V0k7RUFDRSxnQkFKUztBakN1N1dmO0FpQ3A3V0k7RUFDRSxnQkFKUztBakMwN1dmO0FpQ3Y3V0k7RUFDRSxnQkFKUztBakM2N1dmO0FpQzE3V0k7RUFDRSxnQkFKUztBakNnOFdmO0FpQzc3V0k7RUFDRSxnQkFKUztBakNtOFdmO0FpQ2g4V0k7RUFDRSxnQkFKUztBakNzOFdmO0FpQ244V0k7RUFDRSxnQkFKUztBakN5OFdmO0FpQ3Q4V0k7RUFDRSxnQkFKUztBakM0OFdmO0FpQ3o4V0k7RUFDRSxnQkFKUztBakMrOFdmO0FpQzU4V0k7RUFDRSxnQkFKUztBakNrOVdmO0FpQy84V0k7RUFDRSxnQkFKUztBakNxOVdmO0FpQ2w5V0k7RUFDRSxnQkFKUztBakN3OVdmO0FpQ3I5V0k7RUFDRSxnQkFKUztBakMyOVdmO0FpQ3g5V0k7RUFDRSxnQkFKUztBakM4OVdmO0FpQzM5V0k7RUFDRSxnQkFKUztBakNpK1dmO0FpQzk5V0k7RUFDRSxnQkFKUztBakNvK1dmO0FpQ2orV0k7RUFDRSxnQkFKUztBakN1K1dmO0FpQ3ArV0k7RUFDRSxnQkFKUztBakMwK1dmO0FpQ3YrV0k7RUFDRSxnQkFKUztBakM2K1dmO0FpQzErV0k7RUFDRSxnQkFKUztBakNnL1dmO0FpQzcrV0k7RUFDRSxnQkFKUztBakNtL1dmO0FpQ2gvV0k7RUFDRSxnQkFKUztBakNzL1dmO0FpQ24vV0k7RUFDRSxnQkFKUztBakN5L1dmO0FpQ3QvV0k7RUFDRSxnQkFKUztBakM0L1dmO0FpQ3ovV0k7RUFDRSxnQkFKUztBakMrL1dmO0FpQzUvV0k7RUFDRSxnQkFKUztBakNrZ1hmO0FpQy8vV0k7RUFDRSxnQkFKUztBakNxZ1hmO0FpQ2xnWEk7RUFDRSxnQkFKUztBakN3Z1hmO0FpQ3JnWEk7RUFDRSxnQkFKUztBakMyZ1hmO0FpQ3hnWEk7RUFDRSxnQkFKUztBakM4Z1hmO0FpQzNnWEk7RUFDRSxnQkFKUztBakNpaFhmO0FpQzlnWEk7RUFDRSxnQkFKUztBakNvaFhmO0FpQ2poWEk7RUFDRSxnQkFKUztBakN1aFhmO0FpQ3BoWEk7RUFDRSxnQkFKUztBakMwaFhmO0FpQ3ZoWEk7RUFDRSxnQkFKUztBakM2aFhmO0FpQzFoWEk7RUFDRSxnQkFKUztBakNnaVhmO0FpQzdoWEk7RUFDRSxnQkFKUztBakNtaVhmO0FpQ2hpWEk7RUFDRSxnQkFKUztBakNzaVhmO0FpQ25pWEk7RUFDRSxnQkFKUztBakN5aVhmO0FpQ3RpWEk7RUFDRSxnQkFKUztBakM0aVhmO0FpQ3ppWEk7RUFDRSxnQkFKUztBakMraVhmO0FpQzVpWEk7RUFDRSxnQkFKUztBakNralhmO0FpQy9pWEk7RUFDRSxnQkFKUztBakNxalhmO0FpQ2xqWEk7RUFDRSxnQkFKUztBakN3alhmO0FpQ3JqWEk7RUFDRSxnQkFKUztBakMyalhmO0FpQ3hqWEk7RUFDRSxnQkFKUztBakM4alhmO0FpQzNqWEk7RUFDRSxnQkFKUztBakNpa1hmO0FpQzlqWEk7RUFDRSxnQkFKUztBakNva1hmO0FpQ2prWEk7RUFDRSxnQkFKUztBakN1a1hmO0FpQ3BrWEk7RUFDRSxnQkFKUztBakMwa1hmO0FpQ3ZrWEk7RUFDRSxnQkFKUztBakM2a1hmO0FpQzFrWEk7RUFDRSxnQkFKUztBakNnbFhmO0FpQzdrWEk7RUFDRSxnQkFKUztBakNtbFhmO0FpQ2hsWEk7RUFDRSxnQkFKUztBakNzbFhmO0FpQ25sWEk7RUFDRSxnQkFKUztBakN5bFhmO0FpQ3RsWEk7RUFDRSxnQkFKUztBakM0bFhmO0FpQ3psWEk7RUFDRSxnQkFKUztBakMrbFhmO0FpQzVsWEk7RUFDRSxnQkFKUztBakNrbVhmO0FpQy9sWEk7RUFDRSxnQkFKUztBakNxbVhmO0FpQ2xtWEk7RUFDRSxnQkFKUztBakN3bVhmO0FpQ3JtWEk7RUFDRSxnQkFKUztBakMybVhmO0FpQ3htWEk7RUFDRSxnQkFKUztBakM4bVhmO0FpQzNtWEk7RUFDRSxnQkFKUztBakNpblhmO0FpQzltWEk7RUFDRSxnQkFKUztBakNvblhmO0FpQ2puWEk7RUFDRSxnQkFKUztBakN1blhmO0FpQ3BuWEk7RUFDRSxnQkFKUztBakMwblhmO0FpQ3ZuWEk7RUFDRSxnQkFKUztBakM2blhmO0FpQzFuWEk7RUFDRSxnQkFKUztBakNnb1hmO0FpQzduWEk7RUFDRSxnQkFKUztBakNtb1hmO0FpQ2hvWEk7RUFDRSxnQkFKUztBakNzb1hmO0FpQ25vWEk7RUFDRSxnQkFKUztBakN5b1hmO0FpQ3RvWEk7RUFDRSxnQkFKUztBakM0b1hmO0FpQ3pvWEk7RUFDRSxnQkFKUztBakMrb1hmO0FpQzVvWEk7RUFDRSxnQkFKUztBakNrcFhmO0FpQy9vWEk7RUFDRSxnQkFKUztBakNxcFhmO0FpQ2xwWEk7RUFDRSxnQkFKUztBakN3cFhmO0FpQ3JwWEk7RUFDRSxnQkFKUztBakMycFhmO0FpQ3hwWEk7RUFDRSxnQkFKUztBakM4cFhmO0FpQzNwWEk7RUFDRSxnQkFKUztBakNpcVhmO0FpQzlwWEk7RUFDRSxnQkFKUztBakNvcVhmO0FpQ2pxWEk7RUFDRSxnQkFKUztBakN1cVhmO0FpQ3BxWEk7RUFDRSxnQkFKUztBakMwcVhmO0FpQ3ZxWEk7RUFDRSxnQkFKUztBakM2cVhmO0FpQzFxWEk7RUFDRSxnQkFKUztBakNnclhmO0FpQzdxWEk7RUFDRSxnQkFKUztBakNtclhmO0FpQ2hyWEk7RUFDRSxnQkFKUztBakNzclhmO0FpQ25yWEk7RUFDRSxnQkFKUztBakN5clhmO0FpQ3RyWEk7RUFDRSxnQkFKUztBakM0clhmO0FpQ3pyWEk7RUFDRSxnQkFKUztBakMrclhmO0FpQzVyWEk7RUFDRSxnQkFKUztBakNrc1hmO0FpQy9yWEk7RUFDRSxnQkFKUztBakNxc1hmO0FpQ2xzWEk7RUFDRSxnQkFKUztBakN3c1hmO0FpQ3JzWEk7RUFDRSxnQkFKUztBakMyc1hmO0FpQ3hzWEk7RUFDRSxnQkFKUztBakM4c1hmO0FpQzNzWEk7RUFDRSxnQkFKUztBakNpdFhmO0FpQzlzWEk7RUFDRSxnQkFKUztBakNvdFhmO0FpQ2p0WEk7RUFDRSxnQkFKUztBakN1dFhmO0FpQ3B0WEk7RUFDRSxnQkFKUztBakMwdFhmO0FpQ3Z0WEk7RUFDRSxnQkFKUztBakM2dFhmO0FpQzF0WEk7RUFDRSxnQkFKUztBakNndVhmO0FpQzd0WEk7RUFDRSxnQkFKUztBakNtdVhmO0FpQ2h1WEk7RUFDRSxnQkFKUztBakNzdVhmO0FpQ251WEk7RUFDRSxnQkFKUztBakN5dVhmO0FpQ3R1WEk7RUFDRSxnQkFKUztBakM0dVhmO0FpQ3p1WEk7RUFDRSxnQkFKUztBakMrdVhmO0FpQzV1WEk7RUFDRSxnQkFKUztBakNrdlhmO0FpQy91WEk7RUFDRSxnQkFKUztBakNxdlhmO0FpQ2x2WEk7RUFDRSxnQkFKUztBakN3dlhmO0FpQ3J2WEk7RUFDRSxnQkFKUztBakMydlhmO0FpQ3h2WEk7RUFDRSxnQkFKUztBakM4dlhmO0FpQzN2WEk7RUFDRSxnQkFKUztBakNpd1hmO0FpQzl2WEk7RUFDRSxnQkFKUztBakNvd1hmO0FpQ2p3WEk7RUFDRSxnQkFKUztBakN1d1hmO0FpQ3B3WEk7RUFDRSxnQkFKUztBakMwd1hmO0FpQ3Z3WEk7RUFDRSxpQkFKUztBakM2d1hmO0FpQzF3WEk7RUFDRSxpQkFKUztBakNneFhmO0FpQzd3WEk7RUFDRSxpQkFKUztBakNteFhmO0FpQ2h4WEk7RUFDRSxpQkFKUztBakNzeFhmO0FpQ254WEk7RUFDRSxpQkFKUztBakN5eFhmO0FpQ3R4WEk7RUFDRSxpQkFKUztBakM0eFhmO0FpQ3p4WEk7RUFDRSxpQkFKUztBakMreFhmO0FpQzV4WEk7RUFDRSxpQkFKUztBakNreVhmO0FpQy94WEk7RUFDRSxpQkFKUztBakNxeVhmO0FpQ2x5WEk7RUFDRSxpQkFKUztBakN3eVhmO0FpQ3J5WEk7RUFDRSxpQkFKUztBakMyeVhmO0FpQ3h5WEk7RUFDRSxpQkFKUztBakM4eVhmO0FpQzN5WEk7RUFDRSxpQkFKUztBakNpelhmO0FpQzl5WEk7RUFDRSxpQkFKUztBakNvelhmO0FpQ2p6WEk7RUFDRSxpQkFKUztBakN1elhmO0FpQ3B6WEk7RUFDRSxpQkFKUztBakMwelhmO0FpQ3Z6WEk7RUFDRSxpQkFKUztBakM2elhmO0FpQzF6WEk7RUFDRSxpQkFKUztBakNnMFhmO0FpQzd6WEk7RUFDRSxpQkFKUztBakNtMFhmO0FpQ2gwWEk7RUFDRSxpQkFKUztBakNzMFhmO0FpQ24wWEk7RUFDRSxpQkFKUztBakN5MFhmO0FpQ3QwWEk7RUFDRSxpQkFKUztBakM0MFhmO0FpQ3owWEk7RUFDRSxpQkFKUztBakMrMFhmO0FpQzUwWEk7RUFDRSxpQkFKUztBakNrMVhmO0FpQy8wWEk7RUFDRSxpQkFKUztBakNxMVhmO0FpQ2wxWEk7RUFDRSxpQkFKUztBakN3MVhmO0FpQ3IxWEk7RUFDRSxpQkFKUztBakMyMVhmO0FpQ3gxWEk7RUFDRSxpQkFKUztBakM4MVhmO0FpQzMxWEk7RUFDRSxpQkFKUztBakNpMlhmO0FpQzkxWEk7RUFDRSxpQkFKUztBakNvMlhmO0FpQ2oyWEk7RUFDRSxpQkFKUztBakN1MlhmO0FpQ3AyWEk7RUFDRSxpQkFKUztBakMwMlhmO0FpQ3YyWEk7RUFDRSxpQkFKUztBakM2MlhmO0FpQzEyWEk7RUFDRSxpQkFKUztBakNnM1hmO0FpQzcyWEk7RUFDRSxpQkFKUztBakNtM1hmO0FpQ2gzWEk7RUFDRSxpQkFKUztBakNzM1hmO0FpQ24zWEk7RUFDRSxpQkFKUztBakN5M1hmO0FpQ3QzWEk7RUFDRSxpQkFKUztBakM0M1hmO0FpQ3ozWEk7RUFDRSxpQkFKUztBakMrM1hmO0FpQzUzWEk7RUFDRSxpQkFKUztBakNrNFhmO0FpQy8zWEk7RUFDRSxpQkFKUztBakNxNFhmO0FpQ2w0WEk7RUFDRSxpQkFKUztBakN3NFhmO0FpQ3I0WEk7RUFDRSxpQkFKUztBakMyNFhmO0FpQ3g0WEk7RUFDRSxpQkFKUztBakM4NFhmO0FpQzM0WEk7RUFDRSxpQkFKUztBakNpNVhmO0FpQzk0WEk7RUFDRSxpQkFKUztBakNvNVhmO0FpQ2o1WEk7RUFDRSxpQkFKUztBakN1NVhmO0FpQ3A1WEk7RUFDRSxpQkFKUztBakMwNVhmO0FpQ3Y1WEk7RUFDRSxpQkFKUztBakM2NVhmO0FpQzE1WEk7RUFDRSxpQkFKUztBakNnNlhmO0FpQzc1WEk7RUFDRSxpQkFKUztBakNtNlhmO0FpQ2g2WEk7RUFDRSxpQkFKUztBakNzNlhmO0FpQy81WEU7RUFDRSxjQUFBO0FqQ2k2WEo7QWlDaDZYSTtFQUNF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RUFDRSw4REFBQTtBL0NrcmNKO0ErQ2hyY0k7RUFDRSxrQkFBQTtBL0NrcmNOO0ErQzVxY0U7RUFDRSx3QkFBQTtBL0M4cWNKO0FLMTliRTtFMENyTUUsc0NBQUE7RUFDQSwwQzdDOUJlO0FGZ3NjbkI7QUsxOWJFO0UwQ3pNRSxzQ0FBQTtFQUNBLDBDN0M5QmU7QUZvc2NuQjtBSzE5YkU7RTBDN01FLHNDQUFBO0VBQ0EsMEM3QzlCZTtBRndzY25CO0FLMTliRTtFMENqTkUsc0NBQUE7RUFDQSwwQzdDOUJlO0FGNHNjbkI7QStDMXFjSTtFMUNaQSwwQjBDYXlCO0EvQytxYzdCO0ErQzNxY0U7RUFDRSxrRUFBQTtBL0M2cWNKO0ErQzNxY0k7RUFDRSx3QkFBQTtBL0M2cWNOO0ErQ3hxY0U7RUFHRSw4REFBQTtFQUNBLGtEQUFBO0VBQ0EsdUM3Q3BEVztBRjR0Y2Y7QUszL2JFO0UwQzFLSSx1Q0FBQTtBL0N3cWNOO0FLMS9iRTtFMEM5S0ksdUNBQUE7QS9DMnFjTjtBS3ovYkU7RTBDbExJLHVDQUFBO0EvQzhxY047QUt4L2JFO0UwQ3RMSSx1Q0FBQTtBL0NpcmNOO0ErQzlxY0k7RUFDRSw4REFBQTtBL0NncmNOO0ErQzdxY0k7RUFDRSxrQkFBQTtBL0MrcWNOO0ErQzVxY0k7RUFDRSx3QkFBQTtBL0M4cWNOO0ErQzFxY0U7RUFLRSw2REFBQTtFQW1CQSxtQkFBQTtFQUNBLCtCQUFBO0VBQ0EsVUFBQTtBL0NzcGNKO0ErQy9xY0k7RUFDRSxnQkFBQTtBL0NpcmNOO0ErQzVxY0k7RUFDRSx3QkFBQTtBL0M4cWNOO0ErQzNxY0k7RUFDRSxtREFBQTtFQUNBLGtFQUFBO0EvQzZxY047QStDM3FjTTtFQUNFLHdCQUFBO0EvQzZxY1I7QUtuaWNFO0UwQ3RJTSwwQ0FBQTtBL0M0cWNSO0FLbGljRTtFMEMxSU0sMENBQUE7QS9DK3FjUjtBS2ppY0U7RTBDOUlNLDBDQUFBO0EvQ2tyY1I7QUtoaWNFO0UwQ2xKTSwwQ0FBQTtBL0NxcmNSO0FLL2ljRTtFMEM3SEksK0JBQUE7QS9DK3FjTjtBSzlpY0U7RTBDaklJLCtC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RDFrZU07RUFDRSx1RWhDdE1jO0FyQmt4ZXRCO0FzRDd4ZU07RUFDRSxVQUFBO0VBQ0EsZUFOVTtBdERzeWVsQjtBc0RseWVNO0VBQ0UsVUFBQTtFQUNBLGVBTlU7QXREMHllbEI7QXNEdHllTTtFQUNFLFVBQUE7RUFDQSxlQU5VO0F0RDh5ZWxCO0FzRDF5ZU07RUFDRSxVQUFBO0VBQ0EsZUFOVTtBdERremVsQjtBc0Q5eWVNO0VBQ0UsVUFBQTtFQUNBLGVBTlU7QXREc3plbEI7QXNEbHplTTtFQUNFLFVBQUE7RUFDQSxlQU5VO0F0RDB6ZWxCO0FzRHR6ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREOHplbEI7QXNEMXplTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERrMGVsQjtBc0Q5emVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RHMwZWxCO0FzRGwwZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREMDBlbEI7QXNEdDBlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQ4MGVsQjtBc0QxMGVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RGsxZWxCO0FzRDkwZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREczFlbEI7QXNEbDFlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQwMWVsQjtBc0R0MWVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDgxZWxCO0FzRDExZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREazJlbEI7QXNEOTFlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERzMmVsQjtBc0RsMmVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDAyZWxCO0FzRHQyZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREODJlbEI7QXNEMTJlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERrM2VsQjtBc0Q5MmVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RHMzZWxCO0FzRGwzZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREMDNlbEI7QXNEdDNlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQ4M2VsQjtBc0QxM2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RGs0ZWxCO0FzRDkzZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREczRlbEI7QXNEbDRlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQwNGVsQjtBc0R0NGVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDg0ZWxCO0FzRDE0ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREazVlbEI7QXNEOTRlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERzNWVsQjtBc0RsNWVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDA1ZWxCO0FzRHQ1ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREODVlbEI7QXNEMTVlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERrNmVsQjtBc0Q5NWVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RHM2ZWxCO0FzRGw2ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREMDZlbEI7QXNEdDZlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQ4NmVsQjtBc0QxNmVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RGs3ZWxCO0FzRDk2ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREczdlbEI7QXNEbDdlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQwN2VsQjtBc0R0N2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDg3ZWxCO0FzRDE3ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREazhlbEI7QXNEOTdlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERzOGVsQjtBc0RsOGVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDA4ZWxCO0FzRHQ4ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREODhlbEI7QXNEMThlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERrOWVsQjtBc0Q5OGVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RHM5ZWxCO0FzRGw5ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREMDllbEI7QXNEdDllTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQ4OWVsQjtBc0QxOWVNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RGsrZWxCO0FzRDk5ZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREcytlbEI7QXNEbCtlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQwK2VsQjtBc0R0K2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDgrZWxCO0FzRDErZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREay9lbEI7QXNEOStlTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERzL2VsQjtBc0RsL2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDAvZWxCO0FzRHQvZU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREOC9lbEI7QXNEMS9lTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERrZ2ZsQjtBc0Q5L2VNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RHNnZmxCO0FzRGxnZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREMGdmbEI7QXNEdGdmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQ4Z2ZsQjtBc0QxZ2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RGtoZmxCO0FzRDlnZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREc2hmbEI7QXNEbGhmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQwaGZsQjtBc0R0aGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDhoZmxCO0FzRDFoZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREa2lmbEI7QXNEOWhmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERzaWZsQjtBc0RsaWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDBpZmxCO0FzRHRpZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREOGlmbEI7QXNEMWlmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERramZsQjtBc0Q5aWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RHNqZmxCO0FzRGxqZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREMGpmbEI7QXNEdGpmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQ4amZsQjtBc0QxamZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RGtrZmxCO0FzRDlqZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREc2tmbEI7QXNEbGtmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQwa2ZsQjtBc0R0a2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDhrZmxCO0FzRDFrZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREa2xmbEI7QXNEOWtmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERzbGZsQjtBc0RsbGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDBsZmxCO0FzRHRsZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREOGxmbEI7QXNEMWxmTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERrbWZsQjtBc0Q5bGZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RHNtZmxCO0FzRGxtZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREMG1mbEI7QXNEdG1mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQ4bWZsQjtBc0QxbWZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RGtuZmxCO0FzRDltZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREc25mbEI7QXNEbG5mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdEQwbmZsQjtBc0R0bmZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDhuZmxCO0FzRDFuZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREa29mbEI7QXNEOW5mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERzb2ZsQjtBc0Rsb2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RDBvZmxCO0FzRHRvZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREOG9mbEI7QXNEMW9mTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBdERrcGZsQjtBc0Q5b2ZNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0F0RHNwZmxCO0FzRGxwZk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXREMHBmbEI7QXNEdHBm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RDJLWCxXa0QzS1c7QXZEaW9nQmI7QXVEOW5nQkk7RWxEdUtGLFlrRDFLVztFbEQyS1gsV2tEM0tXO0F2RHFvZ0JiO0F1RGxvZ0JJO0VsRHVLRixZa0QxS1c7RWxEMktYLFdrRDNLVztBdkR5b2dCYjtBdUR0b2dCSTtFbER1S0YsWWtEMUtXO0VsRDJLWCxXa0QzS1c7QXZENm9nQmI7QXVEMW9nQkk7RWxEdUtGLFlrRDFLVztFbEQyS1gsV2tEM0tXO0F2RGlwZ0JiO0F1RDlvZ0JJO0VsRHVLRixZa0QxS1c7RWxEMktYLFdrRDNLVztBdkRxcGdCYjtBdURscGdCSTtFbER1S0YsWWtEMUtXO0VsRDJLWCxXa0QzS1c7QXZEeXBnQmI7QXVEdHBnQkk7RWxEdUtGLFlrRDFLVztFbEQyS1gsV2tEM0tXO0F2RDZwZ0JiO0F1RDFwZ0JJO0VsRHVLRixZa0QxS1c7RWxEMktYLFdrRDNLVztBdkRpcWdCYjtBdUQ5cGdCSTtFbER1S0YsWWtEMUtXO0VsRDJLWCxXa0QzS1c7QXZEcXFnQmI7QXVEbHFnQkk7RWxEdUtGLFlrRDFLVztFbEQyS1gsV2tEM0tXO0F2RHlxZ0JiO0F1RHRxZ0JJO0VsRHVLRixZa0QxS1c7RWxEMktYLFdrRDNLVztBdkQ2cWdCYjtBdUQxcWdCSTtFbER1S0YsWWtEMUtXO0VsRDJLWCxXa0QzS1c7QXZEaXJnQmI7QXVEOXFnQkk7RWxEdUtGLFlrRDFLVztFbEQyS1gsV2tEM0tXO0F2RHFyZ0JiO0F1RGxyZ0JJO0VsRHVLRixZa0QxS1c7RWxEMktYLFdrRDNLVztBdkR5cmdCYjtBdUR0cmdCSTtFbER1S0YsWWtEMUtXO0VsRDJLWCxXa0QzS1c7QXZENnJnQmI7QXVEMXJnQkk7RWxEdUtGLFlrRDFLVztFbEQyS1gsV2tEM0tXO0F2RGlzZ0JiO0F1RDlyZ0JJO0VsRHVLRixZa0QxS1c7RWxEMktYLFdrRDNLVztBdkRxc2dCYjtBdURsc2dCSTtFbER1S0YsWWtEMUtXO0VsRDJLWCxXa0QzS1c7QXZEeXNnQmI7QXVEdHNnQkk7RWxEdUtGLFlrRDFLVztFbEQyS1gsV2tEM0tXO0F2RDZzZ0JiO0F1RDFzZ0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRpdGdCYjtBdUQ5c2dCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEcXRnQmI7QXVEbHRnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHl0Z0JiO0F1RHR0Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkQ2dGdCYjtBdUQxdGdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEaXVnQmI7QXVEOXRnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHF1Z0JiO0F1RGx1Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkR5dWdCYjtBdUR0dWdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZENnVnQmI7QXVEMXVnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RGl2Z0JiO0F1RDl1Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRxdmdCYjtBdURsdmdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEeXZnQmI7QXVEdHZnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RDZ2Z0JiO0F1RDF2Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRpd2dCYjtBdUQ5dmdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEcXdnQmI7QXVEbHdnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHl3Z0JiO0F1RHR3Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkQ2d2dCYjtBdUQxd2dCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEaXhnQmI7QXVEOXdnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHF4Z0JiO0F1RGx4Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkR5eGdCYjtBdUR0eGdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZENnhnQmI7QXVEMXhnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RGl5Z0JiO0F1RDl4Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRxeWdCYjtBdURseWdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEeXlnQmI7QXVEdHlnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RDZ5Z0JiO0F1RDF5Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRpemdCYjtBdUQ5eWdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEcXpnQmI7QXVEbHpnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHl6Z0JiO0F1RHR6Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkQ2emdCYjtBdUQxemdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEaTBnQmI7QXVEOXpnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHEwZ0JiO0F1RGwwZ0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkR5MGdCYjtBdUR0MGdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZENjBnQmI7QXVEMTBnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RGkxZ0JiO0F1RDkwZ0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRxMWdCYjtBdURsMWdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEeTFnQmI7QXVEdDFnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RDYxZ0JiO0F1RDExZ0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRpMmdCYjtBdUQ5MWdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEcTJnQmI7QXVEbDJnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHkyZ0JiO0F1RHQyZ0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkQ2MmdCYjtBdUQxMmdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEaTNnQmI7QXVEOTJnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHEzZ0JiO0F1RGwzZ0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkR5M2dCYjtBdUR0M2dCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZENjNnQmI7QXVEMTNnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RGk0Z0JiO0F1RDkzZ0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRxNGdCYjtBdURsNGdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEeTRnQmI7QXVEdDRnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RDY0Z0JiO0F1RDE0Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRpNWdCYjtBdUQ5NGdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEcTVnQmI7QXVEbDVnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHk1Z0JiO0F1RHQ1Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkQ2NWdCYjtBdUQxNWdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEaTZnQmI7QXVEOTVnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHE2Z0JiO0F1RGw2Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkR5NmdCYjtBdUR0NmdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZENjZnQmI7QXVEMTZnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RGk3Z0JiO0F1RDk2Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRxN2dCYjtBdURsN2dCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEeTdnQmI7QXVEdDdnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RDY3Z0JiO0F1RDE3Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRpOGdCYjtBdUQ5N2dCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEcThnQmI7QXVEbDhnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHk4Z0JiO0F1RHQ4Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkQ2OGdCYjtBdUQxOGdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEaTlnQmI7QXVEOThnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHE5Z0JiO0F1RGw5Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkR5OWdCYjtBdUR0OWdCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZENjlnQmI7QXVEMTlnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RGkrZ0JiO0F1RDk5Z0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRxK2dCYjtBdURsK2dCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEeStnQmI7QXVEdCtnQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RDYrZ0JiO0F1RDErZ0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkRpL2dCYjtBdUQ5K2dCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEcS9nQmI7QXVEbC9nQkk7RWxEdUtGLGFrRDFLVztFbEQyS1gsWWtEM0tXO0F2RHkvZ0JiO0F1RHQvZ0JJO0VsRHVLRixha0QxS1c7RWxEMktYLFlrRDNLVztBdkQ2L2dCYjtBdUQxL2dCSTtFbER1S0YsYWtEMUtXO0VsRDJLWCxZa0QzS1c7QXZEaWdoQmI7QXVEeC9nQkE7RUFDRTtJQUNFLHlCQUFBO0V2RDIvZ0JGO0FBQ0Y7QXVEOS9nQkE7RUFDRTtJQUNFLHlCQUFB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aEJOO0E0RDU3aEJNO0VBQ0Usd0JBQUE7QTVEODdoQlI7QUtwemhCRTtFdUR0SU0sMENBQUE7QTVENjdoQlI7QUtuemhCRTtFdUQxSU0sMENBQUE7QTVEZzhoQlI7QUtsemhCRTtFdUQ5SU0sMENBQUE7QTVEbThoQlI7QUtqemhCRTtFdURsSk0sMENBQUE7QTVEczhoQlI7QUtoMGhCRTtFdUQ3SEksK0JBQUE7QTVEZzhoQk47QUsvemhCRTtFdURqSUksK0JBQUE7QTVEbThoQk47QUs5emhCRTtFdURySUksK0JBQUE7QTVEczhoQk47QUs3emhCRTtFdUR6SUksK0JBQUE7QTVEeThoQk47QTREdDhoQkk7RUFFRSwrQkFBQTtBNUR1OGhCTjtBNERyOGhCTTtFQUNFLFlBQUE7RUFDQSx3Q0FBQTtBNUR1OGhCUjtBNkRyamlCQTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBbUVBLG9CQUFBO0E3RHMvaEJGO0E2RHZqaUJFOztFQUVFLFdBQUE7RUFDQSxrQkFBQTtBN0R5amlCSjtBNkR0amlCRTtFQUNFLGtCQUFBO0E3RHdqaUJKO0E2RHJqaUJFO0V4RGRBLGtCQUFBO0VBQ0EsUXdEY3lCO0V4RGJ6QixVd0RhbUI7RXhEWm5CLGlDQUFBO0V3RGFFLFNBQUE7RUFDQSxTQUFBO0E3RDBqaUJKO0E2RHhqaUJJO0VBQ0Usc0NBQUE7QTdEMGppQk47QTZEdGppQkU7RXhEeEJBLGtCQUFBO0VBQ0EsUXdEd0J5QjtFeER2QnpCLFV3RHVCbUI7RXhEdEJuQixpQ0FBQTtFd0R1QkUsU0FBQTtFQU1BLG1CQUFBO0E3RHNqaUJKO0E2RDFqaUJJO0VBQ0Usc0NBQUE7QTdENGppQk47QTZEdmppQk07RUFDRSxrREFBQTtBN0R5amlCUjtBNkRwamlCRTtFQUNFLG1EQUFBO0VBQ0EsWUFBQTtFQUNBLGlEQUFBO0V4RGtGQSxxREFBQTtFQUNBLGlEQUFBO0VBekdBLDhCd0R3QnVCO0E3RDRqaUIzQjtBNkR6amlCTTtFQUNFLGNBQUE7RUFDQSxvQkFBQTtBN0QyamlCUjtBNkR6amlCUTtFQUNFLDBDM0R0RFM7RTJEdURULGlDQUFBO0VBQ0EsdUNBQUE7QTdEMmppQlY7QTZEeGppQlE7RUFDRSxnREFBQTtBN0QwamlCVjtBNkR2amlCUTtFQUNFLHdEQUFBO0E3RHlqaUJWO0E2RC9paUJNOztFQUNFLGtEQUFBO0E3RGtqaUJSO0E4RDduaUJBO0VBQ0ksMkNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QTlEZ29pQko7QThEOW5pQkU7RUFDRSxnQkFBQTtBOURpb2lCSjtBOEQvbmlCRTtFQUNFLHNCQUFBO0VBQ0EsdUJBQUE7QTlEa29pQko7QThEaG9pQkU7RUFDRSxlQUFBO0E5RG1vaUJKO0E4RGpvaUJFO0VBQ0UsdUJBQUE7RUFDQSx5QkFBQTtBOURvb2lCSjtBOERsb2lCRTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLDRDQUFBO0VBQ0Esa0RBQUE7RUFDQSxrQkFBQTtFQUNBLGlGQUFBO0E5RHFvaUJKO0E4RG5vaUJFO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7QTlEc29pQko7QThEcG9pQkU7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQ0FBQTtBOUR1b2lCSjtBOERyb2lCRTtFQUNFLGtEQUFBO0VBQ0EscUJBQUE7QTlEd29pQko7QThEdG9pQkU7RUFDRSw0RkFBQTtBOUR5b2lCSjtBOER2b2lCRTtFQUNFLHNCQUFBO0E5RDBvaUJKO0E4RHhvaUJFO0VBQ0UsOEZBQUE7QTlEMm9pQko7QThEem9pQkU7RUFDRSx1QkFBQTtBOUQ0b2lCSjtBQS9xaUJBO0VBQ0UsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHVCQUFBO0VBQ0YsOEJBQUE7RUFDQyw2Q0FBQTtBQWtyaUJEO0FBL3FpQkE7RUFDRSw4QkFBQTtFQUNBLDZDQUFBO0VBQ0EsMENFNUJpQjtFRjZCakIsaUNBQUE7RUFDQSx1Q0FBQTtFQUVBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNFLG1DQUFBO0VBQ0Ysa0NBQUE7QUFpcmlCRjtBS3JyaUJFO0VBQ0UsVUxLQTtFS0pBLFdMS0E7QUFrcmlCSjtBS3ByaUJFO0VBQ0UseURBQUE7QUxzcmlCSjtBS25yaUJFO0VBQ0UsaURBQUE7RUFFQSxlQUFBO0FMb3JpQkoiLCJmaWxlIjoibWFpbi5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYnV0dG9uLFxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAtbXMtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbmJ1dHRvbixcbnNlbGVjdCxcbmEge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIjtcbiAgc3JjOiB1cmwofnNyYy9hc3NldHMvZm9udHMvb3ZlcnBhc3MtYm9sZC13ZWJmb250LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL292ZXJwYXNzLWJvbGQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NsaWdodFwiO1xuICBzcmM6IHVybCh+c3JjL2Fzc2V0cy9mb250cy9vdmVycGFzcy1saWdodC13ZWJmb250LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKH5zcmMvYXNzZXRzL2ZvbnRzL292ZXJwYXNzLWxpZ2h0LXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiO1xuICBzcmM6IHVybCh+c3JjL2Fzc2V0cy9mb250cy9vdmVycGFzcy1yZWd1bGFyLXdlYmZvbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwofnNyYy9hc3NldHMvZm9udHMvb3ZlcnBhc3MtcmVndWxhci13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby14bDogY2xhbXAoMS41cmVtLCAxLjd2dyArIDAuMnJlbSwgMnJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbDogY2xhbXAoMS4zcmVtLCAxLjd2dyArIDAuMnJlbSwgMS43cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1tOiBjbGFtcCgxLjJyZW0sIDEuN3Z3ICsgMC4ycmVtLCAxLjVyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLWxhYmVsOiAxLjRyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1wbGFjZWhvbGRlcjogMS40cmVtO1xuICAtLWJzLS1mb250LXNpemUtcDogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtY2FwdGlvbjogMS4zcmVtO1xuICAtLWJzLS1mb250LXNpemUtbWVudTogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtaDE6IGNsYW1wKDIuMnJlbSwgMy4ydncgKyAwLjJyZW0sIDRyZW0pO1xuICAtLWJzLS1mb250LXNpemUtaDI6IGNsYW1wKDEuOHJlbSwgMnZ3ICsgMC4ycmVtLCAyLjJyZW0pO1xuICAtLWJzLS1mb250LXNpemUtaDM6IGNsYW1wKDEuOHJlbSwgMnZ3ICsgMC4ycmVtLCAycmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWg0OiAxLjhyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1oNTogMS41cmVtO1xuICAtLWJzLS1mb250LXNpemUtYnV0dG9uOiAxLjNyZW07XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY286ICNmZmZmZmY7XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZTogIzAwOTUzQTtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyOiAjMDM3NzMwO1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bDogIzAwNkZCOTtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXI6ICMwQzYwOTg7XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybzogIzU5NUI1QTtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1hbWFyaWxsbzogI0Y3RDUwMDtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvOiAjRUYzNzQyO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXI6ICNCOTFCMjQ7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MDogIzk5QzVFMztcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTEwOiAjRjBGOEZFO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNTogI2ZhZmNmZjtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby12ZXJkZS01MDogIzgwQ0E5QztcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTogI2Y5ZjlmOTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTA6ICNGNEY0RjQ7XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1OiAjRUZGMUY0O1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMDogI0VBRUFFQTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDA6ICNFMkUyRTM7XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwOiAjQUNBREFDO1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MDogIzhmOGY4ZjtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS0xMDogI0U1RjRFQjtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS01MDogIzgwQ0E5QztcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1hbWFyaWxsby0xMDogI0ZFRjlEOTtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1hbWFyaWxsby01MDogI0ZCRUE4MDtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTEwOiAjRkZFN0U5O1xuICAtLWJzLS1jb2xvci12YWxpZGFjaW9uLXJvam8tNTA6ICNGNzlCQTA7XG4gIC0tYnMtLWNvbG9yLWNvbWVyY2lhbC12ZXJkZTogIzU5YTgwZjtcbiAgLS1icy0tY29sb3ItY29tZXJjaWFsLWF6dWw6ICMwMDVmZmY7XG4gIC0tYnMtLWNvbG9yLWNvbWVyY2lhbC1yb2pvOiAjZjQwMDM0O1xuICAtLWJzLS1jb2xvci1jb21lcmNpYWwtYW1hcmlsbG86ICNmOWIzMTY7XG4gIC0tYnMtLWZvbnQtcmVndWxhcjogb3ZlcnBhc3NyZWd1bGFyLCBzYW5zLXNlcmlmO1xuICAtLWJzLS1mb250LWJvbGQ6IG92ZXJwYXNzYm9sZCwgc2Fucy1zZXJpZjtcbiAgLS1icy0tZm9udC1saWdodDogb3ZlcnBhc3NsaWdodCwgc2Fucy1zZXJpZjtcbn1cblxucCxcbmgxLFxucC5oMSxcbnAuaDIsXG5oMixcbnAuaDMsXG5oMyxcbmg0LFxucC5oNCxcbmg1LFxucC5oNSxcbmxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxucC5icy11cHBlcmNhc2UsXG5oMS5icy11cHBlcmNhc2UsXG5wLmgxLmJzLXVwcGVyY2FzZSxcbnAuaDIuYnMtdXBwZXJjYXNlLFxuaDIuYnMtdXBwZXJjYXNlLFxucC5oMy5icy11cHBlcmNhc2UsXG5oMy5icy11cHBlcmNhc2UsXG5oNC5icy11cHBlcmNhc2UsXG5wLmg0LmJzLXVwcGVyY2FzZSxcbmg1LmJzLXVwcGVyY2FzZSxcbnAuaDUuYnMtdXBwZXJjYXNlLFxubGFiZWwuYnMtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbnAuYnMtY2VudGVyLFxuaDEuYnMtY2VudGVyLFxucC5oMS5icy1jZW50ZXIsXG5wLmgyLmJzLWNlbnRlcixcbmgyLmJzLWNlbnRlcixcbnAuaDMuYnMtY2VudGVyLFxuaDMuYnMtY2VudGVyLFxuaDQuYnMtY2VudGVyLFxucC5oNC5icy1jZW50ZXIsXG5oNS5icy1jZW50ZXIsXG5wLmg1LmJzLWNlbnRlcixcbmxhYmVsLmJzLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxucC5icy1yaWdodCxcbmgxLmJzLXJpZ2h0LFxucC5oMS5icy1yaWdodCxcbnAuaDIuYnMtcmlnaHQsXG5oMi5icy1yaWdodCxcbnAuaDMuYnMtcmlnaHQsXG5oMy5icy1yaWdodCxcbmg0LmJzLXJpZ2h0LFxucC5oNC5icy1yaWdodCxcbmg1LmJzLXJpZ2h0LFxucC5oNS5icy1yaWdodCxcbmxhYmVsLmJzLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cbnAuYnMtYXp1bCxcbmgxLmJzLWF6dWwsXG5wLmgxLmJzLWF6dWwsXG5wLmgyLmJzLWF6dWwsXG5oMi5icy1henVsLFxucC5oMy5icy1henVsLFxuaDMuYnMtYXp1bCxcbmg0LmJzLWF6dWwsXG5wLmg0LmJzLWF6dWwsXG5oNS5icy1henVsLFxucC5oNS5icy1henVsLFxubGFiZWwuYnMtYXp1bCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpICFpbXBvcnRhbnQ7XG59XG5cbnAge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5wIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSAhaW1wb3J0YW50O1xufVxucCBzdHJvbmcuYnMtbmVncm8ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbnAgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xufVxucCBhLmJzLWltYWdlbiB7XG4gIG1hcmdpbjogMCA4cHg7XG59XG5wIGEuYnMtaW1hZ2VuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxucCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpICFpbXBvcnRhbnQ7XG59XG5wIGEuYnMtYXp1bCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpICFpbXBvcnRhbnQ7XG59XG5wIGEuYnMtYXp1bDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpICFpbXBvcnRhbnQ7XG59XG5wLmJzLWNhcHRpb24ge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtY2FwdGlvbik7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBsaW5lLWhlaWdodDogMS4xcmVtO1xufVxucC5icy1jYXB0aW9uLmJzLWVycm9yIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmNvbG9yIHAge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLmNvbG9yIHAuYnMtZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby0xMCk7XG59XG5cbnAuaDEsXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDEpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxucC5oMS5icy1jb250ZW5pZG8sXG5oMS5icy1jb250ZW5pZG8ge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLXhsKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbnAuaDEgc3Ryb25nLFxuaDEgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5cbnAuaDIsXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDIpO1xuICBsaW5lLWhlaWdodDogMy40cmVtO1xufVxucC5oMi5icy1jb250ZW5pZG8sXG5oMi5icy1jb250ZW5pZG8ge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLWwpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxucC5oMiBzdHJvbmcsXG5oMiBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cblxucC5oMyxcbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMyk7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5wLmgzLmJzLWNvbnRlbmlkbyxcbmgzLmJzLWNvbnRlbmlkbyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxucC5oMy5icy1jb250ZW5pZG8uYnMtZ3Jpcy04MCxcbmgzLmJzLWNvbnRlbmlkby5icy1ncmlzLTgwIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5wLmgzLmJzLWNvbnRlbmlkby5icy1uZWdybyxcbmgzLmJzLWNvbnRlbmlkby5icy1uZWdybyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cblxucC5oNCxcbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oNCk7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5wLmg0IHN0cm9uZyxcbmg0IHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuXG5wLmg1LFxuaDUge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWg1KTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbmxhYmVsIHAuaDUsXG5sYWJlbCBoNSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbGFiZWwpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtaW4taGVpZ2h0OiAxLjRyZW07XG59XG5sYWJlbCBwLmg1W2Rpc2FibGVkXSxcbmxhYmVsIGg1W2Rpc2FibGVkXSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxubGFiZWwgcC5oNSBzcGFuLmJzLXJlcXVpcmVkLFxubGFiZWwgaDUgc3Bhbi5icy1yZXF1aXJlZCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5sYWJlbCBwLmg1IHNwYW4uYnMtb3B0aW9uYWwsXG5sYWJlbCBoNSBzcGFuLmJzLW9wdGlvbmFsIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJzLWNvbG9yIHAuaDUsXG4uYnMtY29sb3IgaDUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLmJzLWNvbG9yIHAuaDVbZGlzYWJsZWRdLFxuLmJzLWNvbG9yIGg1W2Rpc2FibGVkXSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuZGl2LmJzLWxpc3RhIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG59XG5kaXYuYnMtbGlzdGEgc3BhbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5kaXYuYnMtbGlzdGEgc3Bhbi5jaGVjayB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYnVsbGV0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5kaXYuYnMtbGlzdGEgcCB7XG4gIGZsZXg6IDE7XG59XG5cbnVsLmJzLWxpc3RhIGxpLFxub2wuYnMtbGlzdGEgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG51bC5icy1saXN0YSBsaSB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYnVsbGV0LnN2ZykgbGVmdCAxcHggbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxub2wuYnMtbGlzdGEge1xuICBjb3VudGVyLXJlc2V0OiBlbGVtZW50LWNvdW50ZXI7XG59XG5vbC5icy1saXN0YSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGVsZW1lbnQtY291bnRlcjtcbn1cbm9sLmJzLWxpc3RhIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGVsZW1lbnQtY291bnRlcik7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMXB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uYnMtY29udGVuZWRvciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbn1cbi5icy1jb250ZW5lZG9yLmV4dGVuZGVkIHtcbiAgbWF4LXdpZHRoOiBjbGFtcCgxMzQwcHgsMTAwJSwxNjAwcHgpO1xufVxuXG4uYnMtd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM0MHB4O1xufVxuLmJzLXdyYXBwZXIuZXh0ZW5kZWQge1xuICBtYXgtd2lkdGg6IGNhbGMoJGNvbnRhaW5lci1zaXplICsgMzgwcHgpO1xufVxuXG5pbWcuYm9yZGVyLTQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbmltZy5ib3JkZXItOCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuaW1nLmJvcmRlci0xMiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbmltZy5ib3JkZXItMjAge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5pbWcuYnMtZm90b2dyYWZpYSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBmaWx0ZXI6IHNhdHVyYXRlKDY1JSk7XG4gIC13ZWJraXQtZmlsdGVyOiBzYXR1cmF0ZSg2NSUpO1xufVxuXG4vKiFcbiAqIEJvb3RzdHJhcCBHcmlkIHY1LjEuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYnMtYmx1ZTogIzBkNmVmZDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLXdoaXRlOiAjZmZmO1xuICAtLWJzLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICMwZDZlZmQ7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6ICMxOTg3NTQ7XG4gIC0tYnMtaW5mbzogIzBkY2FmMDtcbiAgLS1icy13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWJzLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1icy1saWdodDogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOiAxMywgMTEwLCAyNTM7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMTA4LCAxMTcsIDEyNTtcbiAgLS1icy1zdWNjZXNzLXJnYjogMjUsIDEzNSwgODQ7XG4gIC0tYnMtaW5mby1yZ2I6IDEzLCAyMDIsIDI0MDtcbiAgLS1icy13YXJuaW5nLXJnYjogMjU1LCAxOTMsIDc7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMjIwLCA1MywgNjk7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWRhcmstcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJvZHktYmc6ICNmZmY7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14eGwsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLXNtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWd1dHRlci14LCAxcmVtKTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1ndXR0ZXIteCwgMXJlbSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lci14eGwsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICB9XG59XG4ucm93IHtcbiAgLS1icy1ndXR0ZXIteDogMnJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG4ucm93ID4gKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xufVxuXG4uY29sIHtcbiAgZmxleDogMSAwIDAlO1xufVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmctMCxcbi5neC0wIHtcbiAgLS1icy1ndXR0ZXIteDogMDtcbn1cblxuLmctMCxcbi5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMDtcbn1cblxuLmctMSxcbi5neC0xIHtcbiAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbn1cblxuLmctMSxcbi5neS0xIHtcbiAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbn1cblxuLmctMixcbi5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG59XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG59XG5cbi5nLTQsXG4uZ3gtNCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbn1cblxuLmctNCxcbi5neS00IHtcbiAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xufVxuXG4uZy01LFxuLmd4LTUge1xuICAtLWJzLWd1dHRlci14OiAzcmVtO1xufVxuXG4uZy01LFxuLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiAzcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctc20tMCxcbi5neC1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmctc20tMCxcbi5neS1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmctc20tMSxcbi5neC1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMSxcbi5neS1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMixcbi5neC1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1zbS0yLFxuLmd5LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3gtc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3ktc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTQsXG4uZ3gtc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctc20tNCxcbi5neS1zbS00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1zbS01LFxuLmd4LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy1zbS01LFxuLmd5LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1tZC0wLFxuLmd4LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1tZC0wLFxuLmd5LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1tZC0xLFxuLmd4LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1tZC0xLFxuLmd5LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1tZC0yLFxuLmd4LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTIsXG4uZ3ktbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctbWQtMyxcbi5neC1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctbWQtMyxcbi5neS1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctbWQtNCxcbi5neC1tZC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1tZC00LFxuLmd5LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3gtbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLWxnLTAsXG4uZ3gtbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLWxnLTAsXG4uZ3ktbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLWxnLTEsXG4uZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTEsXG4uZ3ktbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTIsXG4uZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctbGctMixcbi5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1sZy0zLFxuLmd4LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1sZy0zLFxuLmd5LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1sZy00LFxuLmd4LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTQsXG4uZ3ktbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctbGctNSxcbi5neC1sZy01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmctbGctNSxcbi5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLXhsLTAsXG4uZ3gteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLXhsLTAsXG4uZ3kteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLXhsLTEsXG4uZ3gteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTEsXG4uZ3kteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTIsXG4uZ3gteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmcteGwtMixcbi5neS14bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy14bC0zLFxuLmd4LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy14bC0zLFxuLmd5LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy14bC00LFxuLmd4LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTQsXG4uZ3kteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmcteGwtNSxcbi5neC14bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmcteGwtNSxcbi5neS14bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb2wteHhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLXh4bC0wLFxuLmd4LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmcteHhsLTAsXG4uZ3kteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy14eGwtMSxcbi5neC14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0xLFxuLmd5LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteHhsLTIsXG4uZ3gteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0yLFxuLmd5LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy14eGwtMyxcbi5neC14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0zLFxuLmd5LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmcteHhsLTQsXG4uZ3gteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC00LFxuLmd5LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy14eGwtNSxcbi5neC14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLXh4bC01LFxuLmd5LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnMtYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDE0NHB4O1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtYnV0dG9uKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogNnB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy1idG4ubm8tbWFyZ2luLXRiIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5icy1idG4ubm8tbWFyZ2luLWxyIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5icy1idG4ubm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uYnMtYnRuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy1idG4ubWluLXcge1xuICBtaW4td2lkdGg6IDEwcHg7XG59XG4uYnMtYnRuLnNtYWxsIHtcbiAgaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJ0bi50YWJsYSB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogOTZweDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYnRuLnRhYmxhIHtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gIH1cbn1cbi5icy1idG4udGFibGEubWluLXcge1xuICBtaW4td2lkdGg6IDEwcHg7XG59XG4uYnMtYnRuLnRhYmxhICsgLmJzLWJ0bi1wcmltYXJ5LCAuYnMtYnRuLnRhYmxhICsgLmJzLWJ0bi1zZWNvbmRhcnkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmJzLWJ0bi50YWJsYSArIC5icy1idG4taWNvbi1vbmx5IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYnMtYnRuLnRhYmxhLmJzLWJ0bi1pY29uLW9ubHkge1xuICBtaW4td2lkdGg6IDA7XG59XG4uYnMtYnRuLnRhYmxhLmJzLWJ0bi1saW5rIHtcbiAgbWluLXdpZHRoOiAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYnRuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLWJ0biB7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgfVxufVxuLmJzLWJ0bi5pY29ucyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5icy1idG4gZmlndXJlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYnRuIGZpZ3VyZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5icy1idG4gZmlndXJlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnMtYnRuIHNwYW4uYXJyb3csIC5icy1idG4gc3Bhbi5kdW1teSB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icy1idG4gc3Bhbi5hcnJvdzpsYXN0LWNoaWxkLCAuYnMtYnRuIHNwYW4uZHVtbXk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYnRuIHNwYW4uYXJyb3c6bGFzdC1jaGlsZCwgLmJzLWJ0biBzcGFuLmR1bW15Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmJzLWJ0biBzcGFuLmFycm93OmZpcnN0LWNoaWxkLCAuYnMtYnRuIHNwYW4uZHVtbXk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJ0biBzcGFuLmFycm93OmZpcnN0LWNoaWxkLCAuYnMtYnRuIHNwYW4uZHVtbXk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uYnMtYnRuIHNwYW4uYWRkIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1hZGQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJzLWJ0biBzcGFuLmFkZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5icy1idG4gc3Bhbi5hZGQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmJzLWJ0biBzcGFuLnJlbW92ZSB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tcmVtb3ZlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjhweCAyOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icy1idG4gc3Bhbi5yZW1vdmU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uYnMtYnRuIHNwYW4ucmVtb3ZlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5icy1idG4uYm9yZGVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4uYnMtYnRuLmRpc2FibGVkLCAuYnMtYnRuW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5icy1idG4tc2Vjb25kYXJ5LWNvbG9yIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLmJzLWJ0bi1zZWNvbmRhcnktY29sb3IuaWNvbnMgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWJ0bi1zZWNvbmRhcnktY29sb3I6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnMtYnRuLWZvcm0ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICBvdXRsaW5lOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKSAxcHggc29saWQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtaW4td2lkdGg6IDBweDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xufVxuLmJzLWJ0bi1mb3JtLmljb25zIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJzLWJ0bi1mb3JtLmljb25zIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5icy1idG4tZm9ybS5uby1iZyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnMtYnRuLWZvcm0ubm8tYmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5icy1idG4tZm9ybS5mbG9hdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMHB4O1xufVxuLmJzLWJ0bi1mb3JtLmF1ZGlvIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1taWMtb2ZmLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtYnRuLWZvcm0uYXVkaW8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1taWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5icy1idG4tZm9ybS5wYXNzd29yZCB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24td2F0Y2gtb2ZmLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtYnRuLWZvcm0ucGFzc3dvcmQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi13YXRjaC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWJ0bi1mb3JtOmhvdmVyOm5vdCguYXVkaW8pOm5vdCgucGFzc3dvcmQpOm5vdCgubm8tYmcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG4gIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpIDFweCBzb2xpZDtcbn1cbi5icy1idG4tZm9ybVtkaXNhYmxlZF06aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgb3V0bGluZTogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgMXB4IHNvbGlkO1xufVxuLmJzLWJ0bi5mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnMtYnRuLXJlbW92ZSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDZweCAwO1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1idG4tcmVtb3ZlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICB9XG59XG4uYnMtYnRuLXJlbW92ZSBzcGFuLmxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZsZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmJzLWJ0bi1yZW1vdmUuaWNvbnMgc3Bhbi5yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5icy1idG4tcmVtb3ZlOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggZG90dGVkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpO1xufVxuLmJzLWJ0bi1yZW1vdmU6aG92ZXIgc3Bhbi5yZW1vdmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbn1cbi5icy1idG4tcmVtb3ZlOmhvdmVyIHNwYW4ubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3Zlcik7XG59XG4uYnMtYnRuLXJlbW92ZVtkaXNhYmxlZF0gc3Bhbi5yZW1vdmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xufVxuLmJzLWJ0bi1yZW1vdmVbZGlzYWJsZWRdIHNwYW4ubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uYnMtYnRuLXJlbW92ZVtkaXNhYmxlZF06aG92ZXIge1xuICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uYnMtYnRuLWFkZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDZweCAwO1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1idG4tYWRkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICB9XG59XG4uYnMtYnRuLWFkZCBzcGFuLmxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZsZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmJzLWJ0bi1hZGQuaWNvbnMgc3Bhbi5hZGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5icy1idG4tYWRkOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggZG90dGVkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xufVxuLmJzLWJ0bi1hZGQ6aG92ZXIgc3Bhbi5hZGQge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbn1cbi5icy1idG4tYWRkOmhvdmVyIHNwYW4ubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG59XG4uYnMtYnRuLWFkZFtkaXNhYmxlZF0gc3Bhbi5hZGQge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xufVxuLmJzLWJ0bi1hZGRbZGlzYWJsZWRdIHNwYW4ubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG4uYnMtYnRuLWFkZFtkaXNhYmxlZF06aG92ZXIge1xuICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG4uYnMtYnRuLWxpbmsge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuLmJzLWJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xufVxuLmJzLWJ0bi1saW5rLmljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icy1idG4tbGluay5pY29uIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJzLWJ0bi1saW5rLmljb24uaW52ZXJ0IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG4uYnMtYnRuLWxpbmsuaWNvbi5pbnZlcnQgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpO1xufVxuLmJzLWJ0bi1saW5rLmljb246aG92ZXIgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG59XG4uYnMtYnRuLWxpbmtbZGlzYWJsZWRdIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXZlcmRlLTUwKTtcbn1cbi5icy1idG4tbGlua1tkaXNhYmxlZF0gaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpIGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMTAwJSkgZ3JheXNjYWxlKDEwMCUpO1xufVxuLmJzLWJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS01MCk7XG59XG4uYnMtYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKSBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpIGdyYXlzY2FsZSgxMDAlKTtcbn1cbi5icy1idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWJ0bi1wcmltYXJ5Lmljb25zIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5icy1idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xufVxuLmJzLWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWJ0bi1wcmltYXJ5LWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLWJ0bi1wcmltYXJ5LWJsdWUuaWNvbnMgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWJ0bi1wcmltYXJ5LWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpO1xufVxuLmJzLWJ0bi1wcmltYXJ5LWJsdWVbZGlzYWJsZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy1idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWJ0bi1zZWNvbmRhcnkuaWNvbnMgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi1zZWNvbmRhcnkuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5icy1idG4tc2Vjb25kYXJ5Lmljb25zOmhvdmVyIHNwYW4sXG4uYnMtYnRuLXNlY29uZGFyeS5pY29uczpob3ZlciBmaWd1cmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbn1cbi5icy1idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcbn1cbi5icy1idG4tc2Vjb25kYXJ5W2Rpc2FibGVkXTpob3ZlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWJ0bi1zZWNvbmRhcnktYWxlcnQge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmJzLWJ0bi1zZWNvbmRhcnktYWxlcnQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3Zlcik7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpO1xufVxuLmJzLWJ0bi1zZWNvbmRhcnktYWxlcnRbZGlzYWJsZWRdOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uYnMtYnRuLXNlY29uZGFyeS1uZWdybyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4uYnMtYnRuLXNlY29uZGFyeS1uZWdybzpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLmJzLWJ0bi1zZWNvbmRhcnktbmVncm9bZGlzYWJsZWRdIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtYnRuLXNlY29uZGFyeS1uZWdyb1tkaXNhYmxlZF06aG92ZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLWJ0bi1iYWNrIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xufVxuLmJzLWJ0bi1iYWNrIHNwYW4uYXJyb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tYmFjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWJ0bi1iYWNrOmhvdmVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uYnMtYnRuLWJhY2stY29sb3Ige1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG59XG4uYnMtYnRuLWJhY2stY29sb3Igc3Bhbi5hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi1iYWNrLXdoaXRlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtYnRuLWJhY2stY29sb3I6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnMtYnRuLXRlcmNpYXJ5LWNvbG9yIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG59XG4uYnMtYnRuLXRlcmNpYXJ5LWNvbG9yLmljb25zIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5icy1idG4tdGVyY2lhcnktY29sb3Igc3BhbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcbn1cbi5icy1idG4tdGVyY2lhcnktY29sb3I6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnMtYnRuLWljb24tb25seSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWluLXdpZHRoOiAwcHg7XG59XG4uYnMtYnRuLWljb24tb25seSBmaWd1cmUge1xuICBtYXJnaW46IDA7XG59XG4uYnMtYnRuLXRlcmNpYXJ5IHtcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi5icy1idG4tdGVyY2lhcnkgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmJzLWJ0bi10ZXJjaWFyeS5pY29ucyBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLXNlY29uZGFyeS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWJ0bi10ZXJjaWFyeS5pY29uczpob3ZlciBzcGFuLFxuLmJzLWJ0bi10ZXJjaWFyeS5pY29uczpob3ZlciBmaWd1cmUge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbn1cbi5icy1idG4tdGVyY2lhcnk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG59XG4uYnMtYnRuLXRlcmNpYXJ5W2Rpc2FibGVkXTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cblxuLmJzLXNlbGVjdG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1NHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgbWFyZ2luOiA2cHggNnB4IDZweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbi5icy1zZWxlY3Rvcjpob3ZlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMCwgMTExLCAxODUsIDAuNSk7XG59XG4uYnMtc2VsZWN0b3IuYWN0aXZlLnNpbXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uYnMtc2VsZWN0b3IuYWN0aXZlLnNpbXBsZSAubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLmJzLXNlbGVjdG9yLmFjdGl2ZS5zaW1wbGUuaWNvbiBmaWd1cmUgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDQwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg0MDAlKTtcbn1cbi5icy1zZWxlY3Rvci5pY29uIGZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4uYnMtc2VsZWN0b3IuaWNvbiBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cbi5icy1zZWxlY3Rvci5pY29uLmNvbXBhY3RvIGZpZ3VyZSB7XG4gIGhlaWdodDogMjBweDtcbn1cbi5icy1zZWxlY3Rvci5wLWxyLTIge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuLmJzLXNlbGVjdG9yLnAtbHItNCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG4uYnMtc2VsZWN0b3IucC1sci04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmJzLXNlbGVjdG9yLnNpbXBsZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uYnMtc2VsZWN0b3Iuc2ltcGxlIHNwYW4ubGFiZWwge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5icy1zZWxlY3Rvci5zaW1wbGUuY2VudGVyIHNwYW4ubGFiZWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnMtc2VsZWN0b3IuY29tcGFjdG8ge1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIG1hcmdpbjogMCAycHggNnB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLXNlbGVjdG9yLmNvbXBhY3RvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi5icy1zZWxlY3Rvci5jb21wYWN0by5zbWFsbCB7XG4gIG1hcmdpbjogMCAwIDRweCAwO1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTEwIHtcbiAgbWluLXdpZHRoOiAxMHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTIwIHtcbiAgbWluLXdpZHRoOiAyMHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTMwIHtcbiAgbWluLXdpZHRoOiAzMHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTQwIHtcbiAgbWluLXdpZHRoOiA0MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTUwIHtcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTYwIHtcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTcwIHtcbiAgbWluLXdpZHRoOiA3MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTgwIHtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTkwIHtcbiAgbWluLXdpZHRoOiA5MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMTEwIHtcbiAgbWluLXdpZHRoOiAxMTBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0xMjAge1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTEzMCB7XG4gIG1pbi13aWR0aDogMTMwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMTQwIHtcbiAgbWluLXdpZHRoOiAxNDBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0xNTAge1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTE2MCB7XG4gIG1pbi13aWR0aDogMTYwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMTcwIHtcbiAgbWluLXdpZHRoOiAxNzBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0xODAge1xuICBtaW4td2lkdGg6IDE4MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTE5MCB7XG4gIG1pbi13aWR0aDogMTkwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMjAwIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0yMTAge1xuICBtaW4td2lkdGg6IDIxMHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTIyMCB7XG4gIG1pbi13aWR0aDogMjIwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMjMwIHtcbiAgbWluLXdpZHRoOiAyMzBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0yNDAge1xuICBtaW4td2lkdGg6IDI0MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTI1MCB7XG4gIG1pbi13aWR0aDogMjUwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMjYwIHtcbiAgbWluLXdpZHRoOiAyNjBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0yNzAge1xuICBtaW4td2lkdGg6IDI3MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTI4MCB7XG4gIG1pbi13aWR0aDogMjgwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMjkwIHtcbiAgbWluLXdpZHRoOiAyOTBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0zMDAge1xuICBtaW4td2lkdGg6IDMwMHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTMxMCB7XG4gIG1pbi13aWR0aDogMzEwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMzIwIHtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0zMzAge1xuICBtaW4td2lkdGg6IDMzMHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTM0MCB7XG4gIG1pbi13aWR0aDogMzQwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMzUwIHtcbiAgbWluLXdpZHRoOiAzNTBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0zNjAge1xuICBtaW4td2lkdGg6IDM2MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTM3MCB7XG4gIG1pbi13aWR0aDogMzcwcHg7XG59XG4uYnMtc2VsZWN0b3IubWluLXcubXctMzgwIHtcbiAgbWluLXdpZHRoOiAzODBweDtcbn1cbi5icy1zZWxlY3Rvci5taW4tdy5tdy0zOTAge1xuICBtaW4td2lkdGg6IDM5MHB4O1xufVxuLmJzLXNlbGVjdG9yLm1pbi13Lm13LTQwMCB7XG4gIG1pbi13aWR0aDogNDAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLXNlbGVjdG9yIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cbn1cbi5icy1zZWxlY3Rvci53LTEwMHAge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG59XG4uYnMtc2VsZWN0b3IubWluLTAge1xuICBtaW4td2lkdGg6IDA7XG59XG4uYnMtc2VsZWN0b3Iuc3VzcGVuZGVkIGZpZ3VyZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uYnMtc2VsZWN0b3Iuc3VzcGVuZGVkIHNwYW4ubGFiZWwsIC5icy1zZWxlY3Rvci5zdXNwZW5kZWQgc3Bhbi5wcmVmYWNlLCAuYnMtc2VsZWN0b3Iuc3VzcGVuZGVkIHNwYW4uY2FwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VsZWN0b3Iuc3VzcGVuZGVkIHNwYW4uYXJyb3csIC5icy1zZWxlY3Rvci5zdXNwZW5kZWQgc3Bhbi5kZWxldGUge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuLmJzLXNlbGVjdG9yW2Rpc2FibGVkXSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYnMtc2VsZWN0b3JbZGlzYWJsZWRdIHNwYW4uY2FwdGlvbiwgLmJzLXNlbGVjdG9yW2Rpc2FibGVkXSBzcGFuLmxhYmVsLCAuYnMtc2VsZWN0b3JbZGlzYWJsZWRdIHNwYW4ucHJlZmFjZSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi5icy1zZWxlY3RvcltkaXNhYmxlZF0gc3Bhbi5hcnJvdywgLmJzLXNlbGVjdG9yW2Rpc2FibGVkXSBzcGFuLmRlbGV0ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5icy1zZWxlY3RvciBmaWd1cmUge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5icy1zZWxlY3RvciBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5icy1zZWxlY3Rvci5ncmFuZGUgZmlndXJlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cbi5icy1zZWxlY3Rvci5zdXBlcmlvciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uYnMtc2VsZWN0b3Iuc3VwZXJpb3Igc3Bhbi5hcnJvdyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYnMtc2VsZWN0b3IgZGl2LmRhdG9zLWluZm9ybWFjaW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtc2VsZWN0b3IgZGl2LmRhdG9zLWluZm9ybWFjaW9uIC5kYXRvIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5icy1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24gLmRhdG8gaDQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24gLmRhdG86bGFzdC1jaGlsZCA+IHNwYW4sXG4uYnMtc2VsZWN0b3IgZGl2LmRhdG9zLWluZm9ybWFjaW9uIC5kYXRvOmxhc3QtY2hpbGQgPiBoNCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmJzLXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiAuZGF0by5lc3RhZG8ge1xuICBmbGV4OiAxO1xufVxuLmJzLXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiAuZGF0by5tb250byB7XG4gIGZsZXg6IDE7XG59XG4uYnMtc2VsZWN0b3Igc3BhbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYnMtc2VsZWN0b3Igc3Bhbi5hcnJvdyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLXNlY29uZGFyeS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5icy1zZWxlY3RvciBzcGFuLmRlbGV0ZSB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvZGVsZXRlLWJ1dHRvbi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5icy1zZWxlY3RvciBzcGFuLmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZsZXg6IDE7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLXNlbGVjdG9yIHNwYW4ubGFiZWwge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIH1cbn1cbi5icy1zZWxlY3RvciBzcGFuLmxhYmVsICsgLmNhcHRpb24ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5icy1zZWxlY3RvciBzcGFuLmxhYmVsLmZpeCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuLmJzLXNlbGVjdG9yIHNwYW4ubGFiZWwuZml4ICsgLmZpeCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uYnMtc2VsZWN0b3Igc3Bhbi5sYWJlbC5maXggKyAuYXJyb3cge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmJzLXNlbGVjdG9yIHNwYW4uYnMtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uYnMtc2VsZWN0b3Igc3Bhbi5icy1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1zZWxlY3RvciBzcGFuLmJzLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuLmJzLXNlbGVjdG9yIHNwYW4ucHJlZmFjZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJzLXNlbGVjdG9yIHNwYW4uYnMtY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJzLXNlbGVjdG9yIHNwYW4uYnMtY2FwdGlvbiBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtc2VsZWN0b3IudmlzaXRlZCB7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMCwgMTExLCAxODUsIDAuNSk7XG59XG4uYnMtc2VsZWN0b3IudmlzaXRlZCBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY2hlY2stYnV0dG9uLWJsdWUuc3ZnKTtcbn1cblxuLmJzLWVzdGFkb3MtZ2VuZXJhbGVzIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcy5kZXJlY2hhIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcy5penF1aWVyZGEge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnMtZXN0YWRvcy1nZW5lcmFsZXMuY2VudHJvIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnMtZXN0YWRvcy1nZW5lcmFsZXMgaDUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1lc3RhZG9zLWdlbmVyYWxlcyBoNSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcyBzcGFuIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtZXN0YWRvcy1nZW5lcmFsZXMgc3BhbiB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICB9XG59XG4uYnMtZXN0YWRvcy1nZW5lcmFsZXMudmVyZGUgaDUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG4uYnMtZXN0YWRvcy1nZW5lcmFsZXMudmVyZGUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWVzdGFkb3MtZ2VuZXJhbGVzLmF6dWwgaDUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcy5henVsIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLWVzdGFkb3MtZ2VuZXJhbGVzLnJvam8gaDUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1yb2pvKTtcbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcy5yb2pvIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXJvam8pO1xufVxuXG4uYnMtc2VsZWN0b3ItZ3JvdXAge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5icy1zZWxlY3Rvci1ncm91cC5yaWdodCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmJzLXNlbGVjdG9yLWdyb3VwLmNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5icy1zZWxlY3Rvci1ncm91cC5idyB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5icy1zZXBhcmFkb3Ige1xuICBjbGVhcjogYm90aDtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLmJzLXNlcGFyYWRvci5oLTUge1xuICBoZWlnaHQ6IDVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0xMCB7XG4gIGhlaWdodDogMTBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0xNSB7XG4gIGhlaWdodDogMTVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0yMCB7XG4gIGhlaWdodDogMjBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0yNSB7XG4gIGhlaWdodDogMjVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0zMCB7XG4gIGhlaWdodDogMzBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0zNSB7XG4gIGhlaWdodDogMzVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC00MCB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC00NSB7XG4gIGhlaWdodDogNDVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC01MCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC01NSB7XG4gIGhlaWdodDogNTVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC02MCB7XG4gIGhlaWdodDogNjBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC02NSB7XG4gIGhlaWdodDogNjVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC03MCB7XG4gIGhlaWdodDogNzBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC03NSB7XG4gIGhlaWdodDogNzVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC04MCB7XG4gIGhlaWdodDogODBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC04NSB7XG4gIGhlaWdodDogODVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC05MCB7XG4gIGhlaWdodDogOTBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC05NSB7XG4gIGhlaWdodDogOTVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0xMDAge1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmJzLXNlcGFyYWRvci5oLTEwNSB7XG4gIGhlaWdodDogMTA1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMTEwIHtcbiAgaGVpZ2h0OiAxMTBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0xMTUge1xuICBoZWlnaHQ6IDExNXB4O1xufVxuLmJzLXNlcGFyYWRvci5oLTEyMCB7XG4gIGhlaWdodDogMTIwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMTI1IHtcbiAgaGVpZ2h0OiAxMjVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0xMzAge1xuICBoZWlnaHQ6IDEzMHB4O1xufVxuLmJzLXNlcGFyYWRvci5oLTEzNSB7XG4gIGhlaWdodDogMTM1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMTQwIHtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0xNDUge1xuICBoZWlnaHQ6IDE0NXB4O1xufVxuLmJzLXNlcGFyYWRvci5oLTE1MCB7XG4gIGhlaWdodDogMTUwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMTU1IHtcbiAgaGVpZ2h0OiAxNTVweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0xNjAge1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuLmJzLXNlcGFyYWRvci5oLTE2NSB7XG4gIGhlaWdodDogMTY1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMTcwIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0xNzUge1xuICBoZWlnaHQ6IDE3NXB4O1xufVxuLmJzLXNlcGFyYWRvci5oLTE4MCB7XG4gIGhlaWdodDogMTgwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMTg1IHtcbiAgaGVpZ2h0OiAxODVweDtcbn1cbi5icy1zZXBhcmFkb3IubGluZWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDRweCAwO1xufVxuLmJzLXNlcGFyYWRvci5saW5lYWw6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC0xOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC0yOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC0zOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC00OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC01OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC02OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC03OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC04OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC05OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC0xMDphZnRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IGNhbGMoJGhlaWdodC8yKTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IGNhbGMoJGhlaWdodC8yKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuZmlndXJlLmJzLWljb25vcyB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDY0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLypTaXN0ZW1hIGRlIHRhbWHDsW9zLCBsYSBjYWphICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmZpZ3VyZS5icy1pY29ub3MgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbmZpZ3VyZS5icy1pY29ub3MuY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5maWd1cmUuYnMtaWNvbm9zLmNlbnRlciBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmZpZ3VyZS5icy1pY29ub3MuYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy01IHtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTAge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTE1IHtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0yMCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMjUge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTMwIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0zNSB7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctNDAge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTQ1IHtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNDVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy01MCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctNTUge1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiA1NXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTYwIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNjBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy02NSB7XG4gIGhlaWdodDogNjVweDtcbiAgd2lkdGg6IDY1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctNzAge1xuICBoZWlnaHQ6IDcwcHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTc1IHtcbiAgaGVpZ2h0OiA3NXB4O1xuICB3aWR0aDogNzVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy04MCB7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctODUge1xuICBoZWlnaHQ6IDg1cHg7XG4gIHdpZHRoOiA4NXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTkwIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICB3aWR0aDogOTBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy05NSB7XG4gIGhlaWdodDogOTVweDtcbiAgd2lkdGg6IDk1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTAwIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTEwNSB7XG4gIGhlaWdodDogMTA1cHg7XG4gIHdpZHRoOiAxMDVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0xMTAge1xuICBoZWlnaHQ6IDExMHB4O1xuICB3aWR0aDogMTEwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTE1IHtcbiAgaGVpZ2h0OiAxMTVweDtcbiAgd2lkdGg6IDExNXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTEyMCB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMjBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0xMjUge1xuICBoZWlnaHQ6IDEyNXB4O1xuICB3aWR0aDogMTI1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTMwIHtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgd2lkdGg6IDEzMHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTEzNSB7XG4gIGhlaWdodDogMTM1cHg7XG4gIHdpZHRoOiAxMzVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0xNDAge1xuICBoZWlnaHQ6IDE0MHB4O1xuICB3aWR0aDogMTQwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTQ1IHtcbiAgaGVpZ2h0OiAxNDVweDtcbiAgd2lkdGg6IDE0NXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTE1MCB7XG4gIGhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAxNTBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0xNTUge1xuICBoZWlnaHQ6IDE1NXB4O1xuICB3aWR0aDogMTU1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctOCB7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTE2IHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0yNCB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMzIge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTQ4IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy02NCB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDY0cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctNzIge1xuICBoZWlnaHQ6IDcycHg7XG4gIHdpZHRoOiA3MnB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTk2IHtcbiAgaGVpZ2h0OiA5NnB4O1xuICB3aWR0aDogOTZweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0xNDQge1xuICBoZWlnaHQ6IDE0NHB4O1xuICB3aWR0aDogMTQ0cHg7XG59XG5cbmhlYWRlci5icy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIHotaW5kZXg6IDk5MDtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5oZWFkZXIuYnMtaGVhZGVyIGEubG9nbyB7XG4gIGhlaWdodDogMzJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMzYwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlciBhLmxvZ28ge1xuICAgIG1hcmdpbjogMCAxNnB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyIGEubG9nbyB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyIGEubG9nbyBpbWcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNjBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyIGEubG9nbyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyIC5hY3Rpb25zIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgZmxleDogMTtcbn1cbmhlYWRlci5icy1oZWFkZXIgLmFjdGlvbnMgLmFjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuaGVhZGVyLmJzLWhlYWRlciAuYWN0aW9ucyAuYWN0aW9uIHNwYW4uYnViYmxlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG5oZWFkZXIuYnMtaGVhZGVyIC5hY3Rpb25zIC5hY3Rpb24gc3Bhbi5idWJibGUuYXp1bCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG5oZWFkZXIuYnMtaGVhZGVyIC5hY3Rpb25zIC5hY3Rpb24gc3Bhbi5idWJibGUudmVyZGUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbmhlYWRlci5icy1oZWFkZXIgYnV0dG9uLm1lbnUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDAgOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdWktbmF2LW1lbnUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweCBhdXRvO1xufVxuaGVhZGVyLmJzLWhlYWRlciBidXR0b24ubWVudS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9kZWxldGUtYnV0dG9uLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIuYnMtaGVhZGVyIGJ1dHRvbi5tZW51OmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4wOSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMDkpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMDkpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4wOSk7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AsXG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC5ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb24ubWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb24ubWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51IC5icy1tZW51LWRlc3BsZWdhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnU6aG92ZXIgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM2MHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnUge1xuICAgIHBhZGRpbmc6IDAgM3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA0MzBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnUge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICB9XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnU6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ2NhcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ2NhcHRpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEgPiBmaWdjYXB0aW9uIHAsXG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ2NhcHRpb24gaDQge1xuICBmb250LXNpemU6IDEuMzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEgPiBmaWdjYXB0aW9uIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ3VyZSB7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhID4gZmlndXJlIGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYTpob3ZlciA+IGZpZ2NhcHRpb24ge1xuICBvcGFjaXR5OiAwLjU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYTpob3ZlciA+IGZpZ3VyZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDA7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpLmJ1c2NhciBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkuYnVzY2FyIGxhYmVsIC5idG4ge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkuYnVzY2FyIGxhYmVsIC5idG4ge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpLmJ1c2NhciBsYWJlbCAuYnRuIGZpZ3VyZSB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIgbGFiZWwgLmJ0biBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkuYnVzY2FyIGxhYmVsIC5idG4gZmlndXJlIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIgbGFiZWwgLmJ0biBmaWd1cmUgaW1nIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkuYnVzY2FyIGlucHV0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduLWxhc3Q6IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIgaW5wdXQge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM2MHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkge1xuICAgIHBhZGRpbmc6IDAgM3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA0MzBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgfVxuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSA+IGZpZ2NhcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlnY2FwdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlnY2FwdGlvbiBwLFxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSA+IGZpZ2NhcHRpb24gaDQge1xuICBmb250LXNpemU6IDEuMzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSA+IGZpZ2NhcHRpb24gaDQge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWd1cmUge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlndXJlIGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpOmhvdmVyID4gZmlnY2FwdGlvbiB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSk6aG92ZXIgPiBmaWd1cmUge1xuICBvcGFjaXR5OiAwLjU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgYnV0dG9uLm1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNjBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgYnV0dG9uLm1lbnUge1xuICAgIG1hcmdpbjogMCAxNnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCBhdXRvO1xuICB9XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciBidXR0b24ubWVudSArIGEubG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciBidXR0b24ubWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgYnV0dG9uLm1lbnUgKyBhLmxvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgYnV0dG9uLm1lbnU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC5ib3R0b20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAuYm90dG9tID4gLmJzLWNvbnRlbmVkb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC5ib3R0b20gPiAuYnMtY29udGVuZWRvciA+IHVsIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC5ib3R0b20gPiAuYnMtY29udGVuZWRvciA+IHVsIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC5ib3R0b20gPiAuYnMtY29udGVuZWRvciA+IHVsID4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC5ib3R0b20gPiAuYnMtY29udGVuZWRvciA+IHVsID4gbGkgPiBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1tZW51KTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLmJvdHRvbSA+IC5icy1jb250ZW5lZG9yID4gdWwgPiBsaSAuYnMtbWVudS1kZXNwbGVnYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDk5MDtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLmJvdHRvbSA+IC5icy1jb250ZW5lZG9yID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC5ib3R0b20gPiAuYnMtY29udGVuZWRvciA+IHVsID4gbGk6aG92ZXIgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyB7XG4gIGhlaWdodDogNTBweDtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYnMtY29udGVuZWRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5icy1jb250ZW5lZG9yIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIucHJpdmFkbyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbi5tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMCAxMHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbi5tZW51IC5icy1tZW51LWRlc3BsZWdhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnU6aG92ZXIgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhID4gZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhID4gZmlnY2FwdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ2NhcHRpb24gcCxcbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhID4gZmlnY2FwdGlvbiBoNCB7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ2NhcHRpb24gaDQge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhID4gZmlndXJlIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEgPiBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhOmhvdmVyID4gZmlnY2FwdGlvbiB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhOmhvdmVyID4gZmlndXJlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWdjYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWdjYXB0aW9uIHAsXG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlnY2FwdGlvbiBoNCB7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlnY2FwdGlvbiBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSA+IGZpZ3VyZSB7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSk6aG92ZXIgPiBmaWdjYXB0aW9uIHtcbiAgb3BhY2l0eTogMC41O1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KTpob3ZlciA+IGZpZ3VyZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyBidXR0b24ubWVudSB7XG4gIG1hcmdpbjogMCAxNnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggYXV0bztcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyBidXR0b24ubWVudSArIGEubG9nbyB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbmhlYWRlci5icy1oZWFkZXIuc2ltcGxlIC5icy1jb250ZW5lZG9yIGgxIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgaDEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuc2ltcGxlIC5icy1jb250ZW5lZG9yIGEubG9nbyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjgwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciBhLmxvZ28gaW1nIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciAuZmxvYXRpbmctaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuc2ltcGxlIC5icy1jb250ZW5lZG9yIC5mbG9hdGluZy1pbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjgwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgLmZsb2F0aW5nLWltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIuc2ltcGxlIC5icy1jb250ZW5lZG9yIGEucmVzdW1lbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogY2xhbXAoNzBweCwgMTB2dywgODhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbmhlYWRlci5icy1oZWFkZXIuc2ltcGxlIC5icy1jb250ZW5lZG9yIGEucmVzdW1lbjpob3ZlciwgaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5yZXN1bWVuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xufVxuaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5yZXN1bWVuIGZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5yZXN1bWVuIGZpZ3VyZSBpbWcge1xuICBtYXJnaW46IDJweCBhdXRvO1xufVxuaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5yZXN1bWVuIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuc2ltcGxlIC5icy1jb250ZW5lZG9yIGEucmVzdW1lbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaGVhZGVyLmJzLWhlYWRlci5tb3ZpbCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5oZWFkZXIuYnMtaGVhZGVyLm1vdmlsICsgLnNlcGFyYWRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ib3JkZXItcm9qbyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5ib3JkZXItcm9qby1kb3R0ZWQge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmJvcmRlci1yb2pvLWRvdHRlZC5ncmlzIHtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi5ib3JkZXItcm9qby5ncmlzIHtcbiAgb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cblxuLmJzLWJvcmRlci1hbGwge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLWJvcmRlci1hbGwudGgtMyB7XG4gIGJvcmRlci13aWR0aDogM3B4O1xufVxuLmJzLWJvcmRlci1hbGwudGgtNCB7XG4gIGJvcmRlci13aWR0aDogNHB4O1xufVxuLmJzLWJvcmRlci1hbGwuZ3Jpcy0xMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi5icy1ib3JkZXItYWxsLmdyaXMtMTUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xNSk7XG59XG4uYnMtYm9yZGVyLWFsbC5ncmlzLTIwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLWJvcmRlci1hbGwuZ3Jpcy00MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi5icy1ib3JkZXItYWxsLmdyaXMtNTAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG59XG4uYnMtYm9yZGVyLWFsbC5ncmlzLTgwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogODEwcHgpIHtcbiAgLmJzLWJvcmRlci1hbGwubm8tYm9yZGVyLXRhYmxldCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuYnMtYm9yZGVyLWFsbC5uby1ib3JkZXItbW9iaWxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cblxuLmJzLWJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLWJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDgxMHB4KSB7XG4gIC5icy1ib3JkZXItbGVmdC5uby1ib3JkZXItdGFibGV0LCAuYnMtYm9yZGVyLXJpZ2h0Lm5vLWJvcmRlci10YWJsZXQsIC5icy1ib3JkZXItdG9wLm5vLWJvcmRlci10YWJsZXQsIC5icy1ib3JkZXItYm90dG9tLm5vLWJvcmRlci10YWJsZXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLmJzLWJvcmRlci1sZWZ0Lm5vLWJvcmRlci1tb2JpbGUsIC5icy1ib3JkZXItcmlnaHQubm8tYm9yZGVyLW1vYmlsZSwgLmJzLWJvcmRlci10b3Aubm8tYm9yZGVyLW1vYmlsZSwgLmJzLWJvcmRlci1ib3R0b20ubm8tYm9yZGVyLW1vYmlsZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4uYnMtYm9yZGVyLWxlZnQuZ3Jpcy0xMCwgLmJzLWJvcmRlci1yaWdodC5ncmlzLTEwLCAuYnMtYm9yZGVyLXRvcC5ncmlzLTEwLCAuYnMtYm9yZGVyLWJvdHRvbS5ncmlzLTEwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLWJvcmRlci1sZWZ0LmdyaXMtMTUsIC5icy1ib3JkZXItcmlnaHQuZ3Jpcy0xNSwgLmJzLWJvcmRlci10b3AuZ3Jpcy0xNSwgLmJzLWJvcmRlci1ib3R0b20uZ3Jpcy0xNSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbn1cbi5icy1ib3JkZXItbGVmdC5ncmlzLTIwLCAuYnMtYm9yZGVyLXJpZ2h0LmdyaXMtMjAsIC5icy1ib3JkZXItdG9wLmdyaXMtMjAsIC5icy1ib3JkZXItYm90dG9tLmdyaXMtMjAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtYm9yZGVyLWxlZnQuZ3Jpcy00MCwgLmJzLWJvcmRlci1yaWdodC5ncmlzLTQwLCAuYnMtYm9yZGVyLXRvcC5ncmlzLTQwLCAuYnMtYm9yZGVyLWJvdHRvbS5ncmlzLTQwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLmJzLWJvcmRlci1sZWZ0LmdyaXMtNTAsIC5icy1ib3JkZXItcmlnaHQuZ3Jpcy01MCwgLmJzLWJvcmRlci10b3AuZ3Jpcy01MCwgLmJzLWJvcmRlci1ib3R0b20uZ3Jpcy01MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi5icy1ib3JkZXItbGVmdC5ncmlzLTgwLCAuYnMtYm9yZGVyLXJpZ2h0LmdyaXMtODAsIC5icy1ib3JkZXItdG9wLmdyaXMtODAsIC5icy1ib3JkZXItYm90dG9tLmdyaXMtODAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA4MTBweCkge1xuICAuYnMtYm9yZGVyLm5vLWJvcmRlci10YWJsZXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLmJzLWJvcmRlci5uby1ib3JkZXItbW9iaWxlIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5icy1ib3JkZXIudGgtMyB7XG4gIGJvcmRlci13aWR0aDogM3B4O1xufVxuLmJzLWJvcmRlci50aC00IHtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG59XG5cbi5icy1ibG9jay1jb2xvciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiA2cHggMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxNnB4IDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG5cbi5icy1ibG9xdWUtZ3JvdXAge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgcm93LWdhcDogMjBweDtcbiAgbWluLWhlaWdodDogbm9uZTtcbn1cbi5icy1ibG9xdWUtZ3JvdXAgLmJzLWJsb3F1ZSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5icy1ibG9xdWUtZ3JvdXAge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmxvcXVlLWdyb3VwLnNldC0xLXQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmxvcXVlLWdyb3VwLnNldC0yLXQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmxvcXVlLWdyb3VwLnNldC0zLXQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmxvcXVlLWdyb3VwLnNldC00LXQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLWJsb3F1ZS1ncm91cC5zZXQtMS1kIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgbWluLWhlaWdodDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5icy1ibG9xdWUtZ3JvdXAuc2V0LTItZCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZ3JpZDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgY29sdW1uLWdhcDogMjBweDtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuYnMtYmxvcXVlLWdyb3VwLnNldC0zLWQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgcm93LWdhcDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLWJsb3F1ZS1ncm91cC5zZXQtNC1kIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgbWluLWhlaWdodDogbm9uZTtcbiAgfVxufVxuXG4uYnMtYmxvcXVlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYnMtYmxvcXVlW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5icy1ibG9xdWUuY2VudHJhciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5icy1ibG9xdWUgLmR1bW15IHtcbiAgZmxleDogMTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5icy1ibG9xdWUgPiBhcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYnMtYmxvcXVlID4gYXJ0aWNsZS5mbGV4IHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLWJsb3F1ZSA+IGFydGljbGUuZmxleCAuYnMtc2VsZWN0b3IsXG4uYnMtYmxvcXVlID4gYXJ0aWNsZS5mbGV4IC5icy1idG4sXG4uYnMtYmxvcXVlID4gYXJ0aWNsZS5mbGV4IC5icy1jaGlwLFxuLmJzLWJsb3F1ZSA+IGFydGljbGUuZmxleCAuYnMtYmFkZ2VzIHtcbiAgZmxleDogMTtcbn1cbi5icy1ibG9xdWUgPiBhcnRpY2xlLnBhZGRpbmctaC00IHtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi5icy1ibG9xdWUgPiBhcnRpY2xlLnBhZGRpbmctaC04IHtcbiAgcGFkZGluZzogOHB4IDhweDtcbn1cbi5icy1ibG9xdWUgPiBhcnRpY2xlLnBhZGRpbmctaC0xMiB7XG4gIHBhZGRpbmc6IDEycHggOHB4O1xufVxuLmJzLWJsb3F1ZS5jb2xvci52ZXJkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWJsb3F1ZS5jb2xvci5henVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy1ibG9xdWUuY29sb3IuZ3Jpcy0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uYnMtYmxvcXVlLmNvbG9yLmdyaXMtMTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTUpO1xufVxuLmJzLWJsb3F1ZS5jb2xvci5henVsLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC0xMCk7XG59XG4uYnMtYmxvcXVlLmNvbG9yLmFtYXJpbGxvLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tYW1hcmlsbG8tMTApO1xufVxuLmJzLWJsb3F1ZS5oLTAge1xuICBoZWlnaHQ6IDBweDtcbn1cbi5icy1ibG9xdWUuaC01IHtcbiAgaGVpZ2h0OiA1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTAge1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTUge1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uYnMtYmxvcXVlLmgtMjAge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uYnMtYmxvcXVlLmgtMjUge1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uYnMtYmxvcXVlLmgtMzAge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uYnMtYmxvcXVlLmgtMzUge1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uYnMtYmxvcXVlLmgtNDAge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uYnMtYmxvcXVlLmgtNDUge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtNTAge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uYnMtYmxvcXVlLmgtNTUge1xuICBoZWlnaHQ6IDU1cHg7XG59XG4uYnMtYmxvcXVlLmgtNjAge1xuICBoZWlnaHQ6IDYwcHg7XG59XG4uYnMtYmxvcXVlLmgtNjUge1xuICBoZWlnaHQ6IDY1cHg7XG59XG4uYnMtYmxvcXVlLmgtNzAge1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uYnMtYmxvcXVlLmgtNzUge1xuICBoZWlnaHQ6IDc1cHg7XG59XG4uYnMtYmxvcXVlLmgtODAge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4uYnMtYmxvcXVlLmgtODUge1xuICBoZWlnaHQ6IDg1cHg7XG59XG4uYnMtYmxvcXVlLmgtOTAge1xuICBoZWlnaHQ6IDkwcHg7XG59XG4uYnMtYmxvcXVlLmgtOTUge1xuICBoZWlnaHQ6IDk1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5icy1ibG9xdWUuaC0xMDUge1xuICBoZWlnaHQ6IDEwNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTExMCB7XG4gIGhlaWdodDogMTEwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTE1IHtcbiAgaGVpZ2h0OiAxMTVweDtcbn1cbi5icy1ibG9xdWUuaC0xMjAge1xuICBoZWlnaHQ6IDEyMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEyNSB7XG4gIGhlaWdodDogMTI1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTMwIHtcbiAgaGVpZ2h0OiAxMzBweDtcbn1cbi5icy1ibG9xdWUuaC0xMzUge1xuICBoZWlnaHQ6IDEzNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE0MCB7XG4gIGhlaWdodDogMTQwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTQ1IHtcbiAgaGVpZ2h0OiAxNDVweDtcbn1cbi5icy1ibG9xdWUuaC0xNTAge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE1NSB7XG4gIGhlaWdodDogMTU1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTYwIHtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cbi5icy1ibG9xdWUuaC0xNjUge1xuICBoZWlnaHQ6IDE2NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE3MCB7XG4gIGhlaWdodDogMTcwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTc1IHtcbiAgaGVpZ2h0OiAxNzVweDtcbn1cbi5icy1ibG9xdWUuaC0xODAge1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE4NSB7XG4gIGhlaWdodDogMTg1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTkwIHtcbiAgaGVpZ2h0OiAxOTBweDtcbn1cbi5icy1ibG9xdWUuaC0xOTUge1xuICBoZWlnaHQ6IDE5NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTIwMCB7XG4gIGhlaWdodDogMjAwcHg7XG59XG4uYnMtYmxvcXVlLmgtMjA1IHtcbiAgaGVpZ2h0OiAyMDVweDtcbn1cbi5icy1ibG9xdWUuaC0yMTAge1xuICBoZWlnaHQ6IDIxMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTIxNSB7XG4gIGhlaWdodDogMjE1cHg7XG59XG4uYnMtYmxvcXVlLmgtMjIwIHtcbiAgaGVpZ2h0OiAyMjBweDtcbn1cbi5icy1ibG9xdWUuaC0yMjUge1xuICBoZWlnaHQ6IDIyNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTIzMCB7XG4gIGhlaWdodDogMjMwcHg7XG59XG4uYnMtYmxvcXVlLmgtMjM1IHtcbiAgaGVpZ2h0OiAyMzVweDtcbn1cbi5icy1ibG9xdWUuaC0yNDAge1xuICBoZWlnaHQ6IDI0MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTI0NSB7XG4gIGhlaWdodDogMjQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtMjUwIHtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cbi5icy1ibG9xdWUuaC0yNTUge1xuICBoZWlnaHQ6IDI1NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTI2MCB7XG4gIGhlaWdodDogMjYwcHg7XG59XG4uYnMtYmxvcXVlLmgtMjY1IHtcbiAgaGVpZ2h0OiAyNjVweDtcbn1cbi5icy1ibG9xdWUuaC0yNzAge1xuICBoZWlnaHQ6IDI3MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTI3NSB7XG4gIGhlaWdodDogMjc1cHg7XG59XG4uYnMtYmxvcXVlLmgtMjgwIHtcbiAgaGVpZ2h0OiAyODBweDtcbn1cbi5icy1ibG9xdWUuaC0yODUge1xuICBoZWlnaHQ6IDI4NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTI5MCB7XG4gIGhlaWdodDogMjkwcHg7XG59XG4uYnMtYmxvcXVlLmgtMjk1IHtcbiAgaGVpZ2h0OiAyOTVweDtcbn1cbi5icy1ibG9xdWUuaC0zMDAge1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTMwNSB7XG4gIGhlaWdodDogMzA1cHg7XG59XG4uYnMtYmxvcXVlLmgtMzEwIHtcbiAgaGVpZ2h0OiAzMTBweDtcbn1cbi5icy1ibG9xdWUuaC0zMTUge1xuICBoZWlnaHQ6IDMxNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTMyMCB7XG4gIGhlaWdodDogMzIwcHg7XG59XG4uYnMtYmxvcXVlLmgtMzI1IHtcbiAgaGVpZ2h0OiAzMjVweDtcbn1cbi5icy1ibG9xdWUuaC0zMzAge1xuICBoZWlnaHQ6IDMzMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTMzNSB7XG4gIGhlaWdodDogMzM1cHg7XG59XG4uYnMtYmxvcXVlLmgtMzQwIHtcbiAgaGVpZ2h0OiAzNDBweDtcbn1cbi5icy1ibG9xdWUuaC0zNDUge1xuICBoZWlnaHQ6IDM0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTM1MCB7XG4gIGhlaWdodDogMzUwcHg7XG59XG4uYnMtYmxvcXVlLmgtMzU1IHtcbiAgaGVpZ2h0OiAzNTVweDtcbn1cbi5icy1ibG9xdWUuaC0zNjAge1xuICBoZWlnaHQ6IDM2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTM2NSB7XG4gIGhlaWdodDogMzY1cHg7XG59XG4uYnMtYmxvcXVlLmgtMzcwIHtcbiAgaGVpZ2h0OiAzNzBweDtcbn1cbi5icy1ibG9xdWUuaC0zNzUge1xuICBoZWlnaHQ6IDM3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTM4MCB7XG4gIGhlaWdodDogMzgwcHg7XG59XG4uYnMtYmxvcXVlLmgtMzg1IHtcbiAgaGVpZ2h0OiAzODVweDtcbn1cbi5icy1ibG9xdWUuaC0zOTAge1xuICBoZWlnaHQ6IDM5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTM5NSB7XG4gIGhlaWdodDogMzk1cHg7XG59XG4uYnMtYmxvcXVlLmgtNDAwIHtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbi5icy1ibG9xdWUuaC00MDUge1xuICBoZWlnaHQ6IDQwNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTQxMCB7XG4gIGhlaWdodDogNDEwcHg7XG59XG4uYnMtYmxvcXVlLmgtNDE1IHtcbiAgaGVpZ2h0OiA0MTVweDtcbn1cbi5icy1ibG9xdWUuaC00MjAge1xuICBoZWlnaHQ6IDQyMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTQyNSB7XG4gIGhlaWdodDogNDI1cHg7XG59XG4uYnMtYmxvcXVlLmgtNDMwIHtcbiAgaGVpZ2h0OiA0MzBweDtcbn1cbi5icy1ibG9xdWUuaC00MzUge1xuICBoZWlnaHQ6IDQzNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTQ0MCB7XG4gIGhlaWdodDogNDQwcHg7XG59XG4uYnMtYmxvcXVlLmgtNDQ1IHtcbiAgaGVpZ2h0OiA0NDVweDtcbn1cbi5icy1ibG9xdWUuaC00NTAge1xuICBoZWlnaHQ6IDQ1MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTQ1NSB7XG4gIGhlaWdodDogNDU1cHg7XG59XG4uYnMtYmxvcXVlLmgtNDYwIHtcbiAgaGVpZ2h0OiA0NjBweDtcbn1cbi5icy1ibG9xdWUuaC00NjUge1xuICBoZWlnaHQ6IDQ2NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTQ3MCB7XG4gIGhlaWdodDogNDcwcHg7XG59XG4uYnMtYmxvcXVlLmgtNDc1IHtcbiAgaGVpZ2h0OiA0NzVweDtcbn1cbi5icy1ibG9xdWUuaC00ODAge1xuICBoZWlnaHQ6IDQ4MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTQ4NSB7XG4gIGhlaWdodDogNDg1cHg7XG59XG4uYnMtYmxvcXVlLmgtNDkwIHtcbiAgaGVpZ2h0OiA0OTBweDtcbn1cbi5icy1ibG9xdWUuaC00OTUge1xuICBoZWlnaHQ6IDQ5NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTUwMCB7XG4gIGhlaWdodDogNTAwcHg7XG59XG4uYnMtYmxvcXVlLmgtNTA1IHtcbiAgaGVpZ2h0OiA1MDVweDtcbn1cbi5icy1ibG9xdWUuaC01MTAge1xuICBoZWlnaHQ6IDUxMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTUxNSB7XG4gIGhlaWdodDogNTE1cHg7XG59XG4uYnMtYmxvcXVlLmgtNTIwIHtcbiAgaGVpZ2h0OiA1MjBweDtcbn1cbi5icy1ibG9xdWUuaC01MjUge1xuICBoZWlnaHQ6IDUyNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTUzMCB7XG4gIGhlaWdodDogNTMwcHg7XG59XG4uYnMtYmxvcXVlLmgtNTM1IHtcbiAgaGVpZ2h0OiA1MzVweDtcbn1cbi5icy1ibG9xdWUuaC01NDAge1xuICBoZWlnaHQ6IDU0MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTU0NSB7XG4gIGhlaWdodDogNTQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtNTUwIHtcbiAgaGVpZ2h0OiA1NTBweDtcbn1cbi5icy1ibG9xdWUuaC01NTUge1xuICBoZWlnaHQ6IDU1NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTU2MCB7XG4gIGhlaWdodDogNTYwcHg7XG59XG4uYnMtYmxvcXVlLmgtNTY1IHtcbiAgaGVpZ2h0OiA1NjVweDtcbn1cbi5icy1ibG9xdWUuaC01NzAge1xuICBoZWlnaHQ6IDU3MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTU3NSB7XG4gIGhlaWdodDogNTc1cHg7XG59XG4uYnMtYmxvcXVlLmgtNTgwIHtcbiAgaGVpZ2h0OiA1ODBweDtcbn1cbi5icy1ibG9xdWUuaC01ODUge1xuICBoZWlnaHQ6IDU4NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTU5MCB7XG4gIGhlaWdodDogNTkwcHg7XG59XG4uYnMtYmxvcXVlLmgtNTk1IHtcbiAgaGVpZ2h0OiA1OTVweDtcbn1cbi5icy1ibG9xdWUuaC02MDAge1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTYwNSB7XG4gIGhlaWdodDogNjA1cHg7XG59XG4uYnMtYmxvcXVlLmgtNjEwIHtcbiAgaGVpZ2h0OiA2MTBweDtcbn1cbi5icy1ibG9xdWUuaC02MTUge1xuICBoZWlnaHQ6IDYxNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTYyMCB7XG4gIGhlaWdodDogNjIwcHg7XG59XG4uYnMtYmxvcXVlLmgtNjI1IHtcbiAgaGVpZ2h0OiA2MjVweDtcbn1cbi5icy1ibG9xdWUuaC02MzAge1xuICBoZWlnaHQ6IDYzMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTYzNSB7XG4gIGhlaWdodDogNjM1cHg7XG59XG4uYnMtYmxvcXVlLmgtNjQwIHtcbiAgaGVpZ2h0OiA2NDBweDtcbn1cbi5icy1ibG9xdWUuaC02NDUge1xuICBoZWlnaHQ6IDY0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTY1MCB7XG4gIGhlaWdodDogNjUwcHg7XG59XG4uYnMtYmxvcXVlLmgtNjU1IHtcbiAgaGVpZ2h0OiA2NTVweDtcbn1cbi5icy1ibG9xdWUuaC02NjAge1xuICBoZWlnaHQ6IDY2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTY2NSB7XG4gIGhlaWdodDogNjY1cHg7XG59XG4uYnMtYmxvcXVlLmgtNjcwIHtcbiAgaGVpZ2h0OiA2NzBweDtcbn1cbi5icy1ibG9xdWUuaC02NzUge1xuICBoZWlnaHQ6IDY3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTY4MCB7XG4gIGhlaWdodDogNjgwcHg7XG59XG4uYnMtYmxvcXVlLmgtNjg1IHtcbiAgaGVpZ2h0OiA2ODVweDtcbn1cbi5icy1ibG9xdWUuaC02OTAge1xuICBoZWlnaHQ6IDY5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTY5NSB7XG4gIGhlaWdodDogNjk1cHg7XG59XG4uYnMtYmxvcXVlLmgtNzAwIHtcbiAgaGVpZ2h0OiA3MDBweDtcbn1cbi5icy1ibG9xdWUuaC03MDUge1xuICBoZWlnaHQ6IDcwNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTcxMCB7XG4gIGhlaWdodDogNzEwcHg7XG59XG4uYnMtYmxvcXVlLmgtNzE1IHtcbiAgaGVpZ2h0OiA3MTVweDtcbn1cbi5icy1ibG9xdWUuaC03MjAge1xuICBoZWlnaHQ6IDcyMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTcyNSB7XG4gIGhlaWdodDogNzI1cHg7XG59XG4uYnMtYmxvcXVlLmgtNzMwIHtcbiAgaGVpZ2h0OiA3MzBweDtcbn1cbi5icy1ibG9xdWUuaC03MzUge1xuICBoZWlnaHQ6IDczNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTc0MCB7XG4gIGhlaWdodDogNzQwcHg7XG59XG4uYnMtYmxvcXVlLmgtNzQ1IHtcbiAgaGVpZ2h0OiA3NDVweDtcbn1cbi5icy1ibG9xdWUuaC03NTAge1xuICBoZWlnaHQ6IDc1MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTc1NSB7XG4gIGhlaWdodDogNzU1cHg7XG59XG4uYnMtYmxvcXVlLmgtNzYwIHtcbiAgaGVpZ2h0OiA3NjBweDtcbn1cbi5icy1ibG9xdWUuaC03NjUge1xuICBoZWlnaHQ6IDc2NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTc3MCB7XG4gIGhlaWdodDogNzcwcHg7XG59XG4uYnMtYmxvcXVlLmgtNzc1IHtcbiAgaGVpZ2h0OiA3NzVweDtcbn1cbi5icy1ibG9xdWUuaC03ODAge1xuICBoZWlnaHQ6IDc4MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTc4NSB7XG4gIGhlaWdodDogNzg1cHg7XG59XG4uYnMtYmxvcXVlLmgtNzkwIHtcbiAgaGVpZ2h0OiA3OTBweDtcbn1cbi5icy1ibG9xdWUuaC03OTUge1xuICBoZWlnaHQ6IDc5NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTgwMCB7XG4gIGhlaWdodDogODAwcHg7XG59XG4uYnMtYmxvcXVlLmgtODA1IHtcbiAgaGVpZ2h0OiA4MDVweDtcbn1cbi5icy1ibG9xdWUuaC04MTAge1xuICBoZWlnaHQ6IDgxMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTgxNSB7XG4gIGhlaWdodDogODE1cHg7XG59XG4uYnMtYmxvcXVlLmgtODIwIHtcbiAgaGVpZ2h0OiA4MjBweDtcbn1cbi5icy1ibG9xdWUuaC04MjUge1xuICBoZWlnaHQ6IDgyNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTgzMCB7XG4gIGhlaWdodDogODMwcHg7XG59XG4uYnMtYmxvcXVlLmgtODM1IHtcbiAgaGVpZ2h0OiA4MzVweDtcbn1cbi5icy1ibG9xdWUuaC04NDAge1xuICBoZWlnaHQ6IDg0MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTg0NSB7XG4gIGhlaWdodDogODQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtODUwIHtcbiAgaGVpZ2h0OiA4NTBweDtcbn1cbi5icy1ibG9xdWUuaC04NTUge1xuICBoZWlnaHQ6IDg1NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTg2MCB7XG4gIGhlaWdodDogODYwcHg7XG59XG4uYnMtYmxvcXVlLmgtODY1IHtcbiAgaGVpZ2h0OiA4NjVweDtcbn1cbi5icy1ibG9xdWUuaC04NzAge1xuICBoZWlnaHQ6IDg3MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTg3NSB7XG4gIGhlaWdodDogODc1cHg7XG59XG4uYnMtYmxvcXVlLmgtODgwIHtcbiAgaGVpZ2h0OiA4ODBweDtcbn1cbi5icy1ibG9xdWUuaC04ODUge1xuICBoZWlnaHQ6IDg4NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTg5MCB7XG4gIGhlaWdodDogODkwcHg7XG59XG4uYnMtYmxvcXVlLmgtODk1IHtcbiAgaGVpZ2h0OiA4OTVweDtcbn1cbi5icy1ibG9xdWUuaC05MDAge1xuICBoZWlnaHQ6IDkwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTkwNSB7XG4gIGhlaWdodDogOTA1cHg7XG59XG4uYnMtYmxvcXVlLmgtOTEwIHtcbiAgaGVpZ2h0OiA5MTBweDtcbn1cbi5icy1ibG9xdWUuaC05MTUge1xuICBoZWlnaHQ6IDkxNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTkyMCB7XG4gIGhlaWdodDogOTIwcHg7XG59XG4uYnMtYmxvcXVlLmgtOTI1IHtcbiAgaGVpZ2h0OiA5MjVweDtcbn1cbi5icy1ibG9xdWUuaC05MzAge1xuICBoZWlnaHQ6IDkzMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTkzNSB7XG4gIGhlaWdodDogOTM1cHg7XG59XG4uYnMtYmxvcXVlLmgtOTQwIHtcbiAgaGVpZ2h0OiA5NDBweDtcbn1cbi5icy1ibG9xdWUuaC05NDUge1xuICBoZWlnaHQ6IDk0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTk1MCB7XG4gIGhlaWdodDogOTUwcHg7XG59XG4uYnMtYmxvcXVlLmgtOTU1IHtcbiAgaGVpZ2h0OiA5NTVweDtcbn1cbi5icy1ibG9xdWUuaC05NjAge1xuICBoZWlnaHQ6IDk2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTk2NSB7XG4gIGhlaWdodDogOTY1cHg7XG59XG4uYnMtYmxvcXVlLmgtOTcwIHtcbiAgaGVpZ2h0OiA5NzBweDtcbn1cbi5icy1ibG9xdWUuaC05NzUge1xuICBoZWlnaHQ6IDk3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTk4MCB7XG4gIGhlaWdodDogOTgwcHg7XG59XG4uYnMtYmxvcXVlLmgtOTg1IHtcbiAgaGVpZ2h0OiA5ODVweDtcbn1cbi5icy1ibG9xdWUuaC05OTAge1xuICBoZWlnaHQ6IDk5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTk5NSB7XG4gIGhlaWdodDogOTk1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTAwMCB7XG4gIGhlaWdodDogMTAwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEwMDUge1xuICBoZWlnaHQ6IDEwMDVweDtcbn1cbi5icy1ibG9xdWUuaC0xMDEwIHtcbiAgaGVpZ2h0OiAxMDEwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTAxNSB7XG4gIGhlaWdodDogMTAxNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEwMjAge1xuICBoZWlnaHQ6IDEwMjBweDtcbn1cbi5icy1ibG9xdWUuaC0xMDI1IHtcbiAgaGVpZ2h0OiAxMDI1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTAzMCB7XG4gIGhlaWdodDogMTAzMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEwMzUge1xuICBoZWlnaHQ6IDEwMzVweDtcbn1cbi5icy1ibG9xdWUuaC0xMDQwIHtcbiAgaGVpZ2h0OiAxMDQwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTA0NSB7XG4gIGhlaWdodDogMTA0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEwNTAge1xuICBoZWlnaHQ6IDEwNTBweDtcbn1cbi5icy1ibG9xdWUuaC0xMDU1IHtcbiAgaGVpZ2h0OiAxMDU1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTA2MCB7XG4gIGhlaWdodDogMTA2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEwNjUge1xuICBoZWlnaHQ6IDEwNjVweDtcbn1cbi5icy1ibG9xdWUuaC0xMDcwIHtcbiAgaGVpZ2h0OiAxMDcwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTA3NSB7XG4gIGhlaWdodDogMTA3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEwODAge1xuICBoZWlnaHQ6IDEwODBweDtcbn1cbi5icy1ibG9xdWUuaC0xMDg1IHtcbiAgaGVpZ2h0OiAxMDg1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTA5MCB7XG4gIGhlaWdodDogMTA5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEwOTUge1xuICBoZWlnaHQ6IDEwOTVweDtcbn1cbi5icy1ibG9xdWUuaC0xMTAwIHtcbiAgaGVpZ2h0OiAxMTAwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTEwNSB7XG4gIGhlaWdodDogMTEwNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTExMTAge1xuICBoZWlnaHQ6IDExMTBweDtcbn1cbi5icy1ibG9xdWUuaC0xMTE1IHtcbiAgaGVpZ2h0OiAxMTE1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTEyMCB7XG4gIGhlaWdodDogMTEyMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTExMjUge1xuICBoZWlnaHQ6IDExMjVweDtcbn1cbi5icy1ibG9xdWUuaC0xMTMwIHtcbiAgaGVpZ2h0OiAxMTMwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTEzNSB7XG4gIGhlaWdodDogMTEzNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTExNDAge1xuICBoZWlnaHQ6IDExNDBweDtcbn1cbi5icy1ibG9xdWUuaC0xMTQ1IHtcbiAgaGVpZ2h0OiAxMTQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTE1MCB7XG4gIGhlaWdodDogMTE1MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTExNTUge1xuICBoZWlnaHQ6IDExNTVweDtcbn1cbi5icy1ibG9xdWUuaC0xMTYwIHtcbiAgaGVpZ2h0OiAxMTYwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTE2NSB7XG4gIGhlaWdodDogMTE2NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTExNzAge1xuICBoZWlnaHQ6IDExNzBweDtcbn1cbi5icy1ibG9xdWUuaC0xMTc1IHtcbiAgaGVpZ2h0OiAxMTc1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTE4MCB7XG4gIGhlaWdodDogMTE4MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTExODUge1xuICBoZWlnaHQ6IDExODVweDtcbn1cbi5icy1ibG9xdWUuaC0xMTkwIHtcbiAgaGVpZ2h0OiAxMTkwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTE5NSB7XG4gIGhlaWdodDogMTE5NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEyMDAge1xuICBoZWlnaHQ6IDEyMDBweDtcbn1cbi5icy1ibG9xdWUuaC0xMjA1IHtcbiAgaGVpZ2h0OiAxMjA1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTIxMCB7XG4gIGhlaWdodDogMTIxMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEyMTUge1xuICBoZWlnaHQ6IDEyMTVweDtcbn1cbi5icy1ibG9xdWUuaC0xMjIwIHtcbiAgaGVpZ2h0OiAxMjIwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTIyNSB7XG4gIGhlaWdodDogMTIyNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEyMzAge1xuICBoZWlnaHQ6IDEyMzBweDtcbn1cbi5icy1ibG9xdWUuaC0xMjM1IHtcbiAgaGVpZ2h0OiAxMjM1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTI0MCB7XG4gIGhlaWdodDogMTI0MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEyNDUge1xuICBoZWlnaHQ6IDEyNDVweDtcbn1cbi5icy1ibG9xdWUuaC0xMjUwIHtcbiAgaGVpZ2h0OiAxMjUwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTI1NSB7XG4gIGhlaWdodDogMTI1NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEyNjAge1xuICBoZWlnaHQ6IDEyNjBweDtcbn1cbi5icy1ibG9xdWUuaC0xMjY1IHtcbiAgaGVpZ2h0OiAxMjY1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTI3MCB7XG4gIGhlaWdodDogMTI3MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEyNzUge1xuICBoZWlnaHQ6IDEyNzVweDtcbn1cbi5icy1ibG9xdWUuaC0xMjgwIHtcbiAgaGVpZ2h0OiAxMjgwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTI4NSB7XG4gIGhlaWdodDogMTI4NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEyOTAge1xuICBoZWlnaHQ6IDEyOTBweDtcbn1cbi5icy1ibG9xdWUuaC0xMjk1IHtcbiAgaGVpZ2h0OiAxMjk1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTMwMCB7XG4gIGhlaWdodDogMTMwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEzMDUge1xuICBoZWlnaHQ6IDEzMDVweDtcbn1cbi5icy1ibG9xdWUuaC0xMzEwIHtcbiAgaGVpZ2h0OiAxMzEwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTMxNSB7XG4gIGhlaWdodDogMTMxNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEzMjAge1xuICBoZWlnaHQ6IDEzMjBweDtcbn1cbi5icy1ibG9xdWUuaC0xMzI1IHtcbiAgaGVpZ2h0OiAxMzI1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTMzMCB7XG4gIGhlaWdodDogMTMzMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEzMzUge1xuICBoZWlnaHQ6IDEzMzVweDtcbn1cbi5icy1ibG9xdWUuaC0xMzQwIHtcbiAgaGVpZ2h0OiAxMzQwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTM0NSB7XG4gIGhlaWdodDogMTM0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEzNTAge1xuICBoZWlnaHQ6IDEzNTBweDtcbn1cbi5icy1ibG9xdWUuaC0xMzU1IHtcbiAgaGVpZ2h0OiAxMzU1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTM2MCB7XG4gIGhlaWdodDogMTM2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEzNjUge1xuICBoZWlnaHQ6IDEzNjVweDtcbn1cbi5icy1ibG9xdWUuaC0xMzcwIHtcbiAgaGVpZ2h0OiAxMzcwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTM3NSB7XG4gIGhlaWdodDogMTM3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEzODAge1xuICBoZWlnaHQ6IDEzODBweDtcbn1cbi5icy1ibG9xdWUuaC0xMzg1IHtcbiAgaGVpZ2h0OiAxMzg1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTM5MCB7XG4gIGhlaWdodDogMTM5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEzOTUge1xuICBoZWlnaHQ6IDEzOTVweDtcbn1cbi5icy1ibG9xdWUuaC0xNDAwIHtcbiAgaGVpZ2h0OiAxNDAwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTQwNSB7XG4gIGhlaWdodDogMTQwNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE0MTAge1xuICBoZWlnaHQ6IDE0MTBweDtcbn1cbi5icy1ibG9xdWUuaC0xNDE1IHtcbiAgaGVpZ2h0OiAxNDE1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTQyMCB7XG4gIGhlaWdodDogMTQyMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE0MjUge1xuICBoZWlnaHQ6IDE0MjVweDtcbn1cbi5icy1ibG9xdWUuaC0xNDMwIHtcbiAgaGVpZ2h0OiAxNDMwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTQzNSB7XG4gIGhlaWdodDogMTQzNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE0NDAge1xuICBoZWlnaHQ6IDE0NDBweDtcbn1cbi5icy1ibG9xdWUuaC0xNDQ1IHtcbiAgaGVpZ2h0OiAxNDQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTQ1MCB7XG4gIGhlaWdodDogMTQ1MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE0NTUge1xuICBoZWlnaHQ6IDE0NTVweDtcbn1cbi5icy1ibG9xdWUuaC0xNDYwIHtcbiAgaGVpZ2h0OiAxNDYwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTQ2NSB7XG4gIGhlaWdodDogMTQ2NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE0NzAge1xuICBoZWlnaHQ6IDE0NzBweDtcbn1cbi5icy1ibG9xdWUuaC0xNDc1IHtcbiAgaGVpZ2h0OiAxNDc1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTQ4MCB7XG4gIGhlaWdodDogMTQ4MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE0ODUge1xuICBoZWlnaHQ6IDE0ODVweDtcbn1cbi5icy1ibG9xdWUuaC0xNDkwIHtcbiAgaGVpZ2h0OiAxNDkwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTQ5NSB7XG4gIGhlaWdodDogMTQ5NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE1MDAge1xuICBoZWlnaHQ6IDE1MDBweDtcbn1cbi5icy1ibG9xdWUuaC0xNTA1IHtcbiAgaGVpZ2h0OiAxNTA1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTUxMCB7XG4gIGhlaWdodDogMTUxMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE1MTUge1xuICBoZWlnaHQ6IDE1MTVweDtcbn1cbi5icy1ibG9xdWUuaC0xNTIwIHtcbiAgaGVpZ2h0OiAxNTIwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTUyNSB7XG4gIGhlaWdodDogMTUyNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE1MzAge1xuICBoZWlnaHQ6IDE1MzBweDtcbn1cbi5icy1ibG9xdWUuaC0xNTM1IHtcbiAgaGVpZ2h0OiAxNTM1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTU0MCB7XG4gIGhlaWdodDogMTU0MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE1NDUge1xuICBoZWlnaHQ6IDE1NDVweDtcbn1cbi5icy1ibG9xdWUuaC0xNTUwIHtcbiAgaGVpZ2h0OiAxNTUwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTU1NSB7XG4gIGhlaWdodDogMTU1NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE1NjAge1xuICBoZWlnaHQ6IDE1NjBweDtcbn1cbi5icy1ibG9xdWUuaC0xNTY1IHtcbiAgaGVpZ2h0OiAxNTY1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTU3MCB7XG4gIGhlaWdodDogMTU3MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE1NzUge1xuICBoZWlnaHQ6IDE1NzVweDtcbn1cbi5icy1ibG9xdWUuaC0xNTgwIHtcbiAgaGVpZ2h0OiAxNTgwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTU4NSB7XG4gIGhlaWdodDogMTU4NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE1OTAge1xuICBoZWlnaHQ6IDE1OTBweDtcbn1cbi5icy1ibG9xdWUuaC0xNTk1IHtcbiAgaGVpZ2h0OiAxNTk1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTYwMCB7XG4gIGhlaWdodDogMTYwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE2MDUge1xuICBoZWlnaHQ6IDE2MDVweDtcbn1cbi5icy1ibG9xdWUuaC0xNjEwIHtcbiAgaGVpZ2h0OiAxNjEwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTYxNSB7XG4gIGhlaWdodDogMTYxNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE2MjAge1xuICBoZWlnaHQ6IDE2MjBweDtcbn1cbi5icy1ibG9xdWUuaC0xNjI1IHtcbiAgaGVpZ2h0OiAxNjI1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTYzMCB7XG4gIGhlaWdodDogMTYzMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE2MzUge1xuICBoZWlnaHQ6IDE2MzVweDtcbn1cbi5icy1ibG9xdWUuaC0xNjQwIHtcbiAgaGVpZ2h0OiAxNjQwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTY0NSB7XG4gIGhlaWdodDogMTY0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE2NTAge1xuICBoZWlnaHQ6IDE2NTBweDtcbn1cbi5icy1ibG9xdWUuaC0xNjU1IHtcbiAgaGVpZ2h0OiAxNjU1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTY2MCB7XG4gIGhlaWdodDogMTY2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE2NjUge1xuICBoZWlnaHQ6IDE2NjVweDtcbn1cbi5icy1ibG9xdWUuaC0xNjcwIHtcbiAgaGVpZ2h0OiAxNjcwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTY3NSB7XG4gIGhlaWdodDogMTY3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE2ODAge1xuICBoZWlnaHQ6IDE2ODBweDtcbn1cbi5icy1ibG9xdWUuaC0xNjg1IHtcbiAgaGVpZ2h0OiAxNjg1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTY5MCB7XG4gIGhlaWdodDogMTY5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE2OTUge1xuICBoZWlnaHQ6IDE2OTVweDtcbn1cbi5icy1ibG9xdWUuaC0xNzAwIHtcbiAgaGVpZ2h0OiAxNzAwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTcwNSB7XG4gIGhlaWdodDogMTcwNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE3MTAge1xuICBoZWlnaHQ6IDE3MTBweDtcbn1cbi5icy1ibG9xdWUuaC0xNzE1IHtcbiAgaGVpZ2h0OiAxNzE1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTcyMCB7XG4gIGhlaWdodDogMTcyMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE3MjUge1xuICBoZWlnaHQ6IDE3MjVweDtcbn1cbi5icy1ibG9xdWUuaC0xNzMwIHtcbiAgaGVpZ2h0OiAxNzMwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTczNSB7XG4gIGhlaWdodDogMTczNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE3NDAge1xuICBoZWlnaHQ6IDE3NDBweDtcbn1cbi5icy1ibG9xdWUuaC0xNzQ1IHtcbiAgaGVpZ2h0OiAxNzQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTc1MCB7XG4gIGhlaWdodDogMTc1MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE3NTUge1xuICBoZWlnaHQ6IDE3NTVweDtcbn1cbi5icy1ibG9xdWUuaC0xNzYwIHtcbiAgaGVpZ2h0OiAxNzYwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTc2NSB7XG4gIGhlaWdodDogMTc2NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE3NzAge1xuICBoZWlnaHQ6IDE3NzBweDtcbn1cbi5icy1ibG9xdWUuaC0xNzc1IHtcbiAgaGVpZ2h0OiAxNzc1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTc4MCB7XG4gIGhlaWdodDogMTc4MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE3ODUge1xuICBoZWlnaHQ6IDE3ODVweDtcbn1cbi5icy1ibG9xdWUuaC0xNzkwIHtcbiAgaGVpZ2h0OiAxNzkwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTc5NSB7XG4gIGhlaWdodDogMTc5NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE4MDAge1xuICBoZWlnaHQ6IDE4MDBweDtcbn1cbi5icy1ibG9xdWUuaC0xODA1IHtcbiAgaGVpZ2h0OiAxODA1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTgxMCB7XG4gIGhlaWdodDogMTgxMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE4MTUge1xuICBoZWlnaHQ6IDE4MTVweDtcbn1cbi5icy1ibG9xdWUuaC0xODIwIHtcbiAgaGVpZ2h0OiAxODIwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTgyNSB7XG4gIGhlaWdodDogMTgyNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE4MzAge1xuICBoZWlnaHQ6IDE4MzBweDtcbn1cbi5icy1ibG9xdWUuaC0xODM1IHtcbiAgaGVpZ2h0OiAxODM1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTg0MCB7XG4gIGhlaWdodDogMTg0MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE4NDUge1xuICBoZWlnaHQ6IDE4NDVweDtcbn1cbi5icy1ibG9xdWUuaC0xODUwIHtcbiAgaGVpZ2h0OiAxODUwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTg1NSB7XG4gIGhlaWdodDogMTg1NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE4NjAge1xuICBoZWlnaHQ6IDE4NjBweDtcbn1cbi5icy1ibG9xdWUuaC0xODY1IHtcbiAgaGVpZ2h0OiAxODY1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTg3MCB7XG4gIGhlaWdodDogMTg3MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE4NzUge1xuICBoZWlnaHQ6IDE4NzVweDtcbn1cbi5icy1ibG9xdWUuaC0xODgwIHtcbiAgaGVpZ2h0OiAxODgwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTg4NSB7XG4gIGhlaWdodDogMTg4NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE4OTAge1xuICBoZWlnaHQ6IDE4OTBweDtcbn1cbi5icy1ibG9xdWUuaC0xODk1IHtcbiAgaGVpZ2h0OiAxODk1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTkwMCB7XG4gIGhlaWdodDogMTkwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE5MDUge1xuICBoZWlnaHQ6IDE5MDVweDtcbn1cbi5icy1ibG9xdWUuaC0xOTEwIHtcbiAgaGVpZ2h0OiAxOTEwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTkxNSB7XG4gIGhlaWdodDogMTkxNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE5MjAge1xuICBoZWlnaHQ6IDE5MjBweDtcbn1cbi5icy1ibG9xdWUuaC0xOTI1IHtcbiAgaGVpZ2h0OiAxOTI1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTkzMCB7XG4gIGhlaWdodDogMTkzMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE5MzUge1xuICBoZWlnaHQ6IDE5MzVweDtcbn1cbi5icy1ibG9xdWUuaC0xOTQwIHtcbiAgaGVpZ2h0OiAxOTQwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTk0NSB7XG4gIGhlaWdodDogMTk0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE5NTAge1xuICBoZWlnaHQ6IDE5NTBweDtcbn1cbi5icy1ibG9xdWUuaC0xOTU1IHtcbiAgaGVpZ2h0OiAxOTU1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTk2MCB7XG4gIGhlaWdodDogMTk2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE5NjUge1xuICBoZWlnaHQ6IDE5NjVweDtcbn1cbi5icy1ibG9xdWUuaC0xOTcwIHtcbiAgaGVpZ2h0OiAxOTcwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTk3NSB7XG4gIGhlaWdodDogMTk3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE5ODAge1xuICBoZWlnaHQ6IDE5ODBweDtcbn1cbi5icy1ibG9xdWUuaC0xOTg1IHtcbiAgaGVpZ2h0OiAxOTg1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTk5MCB7XG4gIGhlaWdodDogMTk5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE5OTUge1xuICBoZWlnaHQ6IDE5OTVweDtcbn1cbi5icy1ibG9xdWUuaC0yMDAwIHtcbiAgaGVpZ2h0OiAyMDAwcHg7XG59XG4uYnMtYmxvcXVlLnNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmJzLWJsb3F1ZS5zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG59XG4uYnMtYmxvcXVlLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uYnMtYmxvcXVlLnNjcm9sbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTAge1xuICBtaW4taGVpZ2h0OiAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0wIHtcbiAgbWF4LWhlaWdodDogMHB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC01IHtcbiAgbWluLWhlaWdodDogNXB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtNSB7XG4gIG1heC1oZWlnaHQ6IDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTAge1xuICBtaW4taGVpZ2h0OiAxMHB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtMTAge1xuICBtYXgtaGVpZ2h0OiAxMHB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC0xNSB7XG4gIG1pbi1oZWlnaHQ6IDE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNSB7XG4gIG1heC1oZWlnaHQ6IDE1cHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTIwIHtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbi5icy1ibG9xdWUubS1oLTIwIHtcbiAgbWF4LWhlaWdodDogMjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjUge1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtMjUge1xuICBtYXgtaGVpZ2h0OiAyNXB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC0zMCB7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMCB7XG4gIG1heC1oZWlnaHQ6IDMwcHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTM1IHtcbiAgbWluLWhlaWdodDogMzVweDtcbn1cbi5icy1ibG9xdWUubS1oLTM1IHtcbiAgbWF4LWhlaWdodDogMzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDAge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtNDAge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC00NSB7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NSB7XG4gIG1heC1oZWlnaHQ6IDQ1cHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTUwIHtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cbi5icy1ibG9xdWUubS1oLTUwIHtcbiAgbWF4LWhlaWdodDogNTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTUge1xuICBtaW4taGVpZ2h0OiA1NXB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtNTUge1xuICBtYXgtaGVpZ2h0OiA1NXB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC02MCB7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MCB7XG4gIG1heC1oZWlnaHQ6IDYwcHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTY1IHtcbiAgbWluLWhlaWdodDogNjVweDtcbn1cbi5icy1ibG9xdWUubS1oLTY1IHtcbiAgbWF4LWhlaWdodDogNjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzAge1xuICBtaW4taGVpZ2h0OiA3MHB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtNzAge1xuICBtYXgtaGVpZ2h0OiA3MHB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC03NSB7XG4gIG1pbi1oZWlnaHQ6IDc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NSB7XG4gIG1heC1oZWlnaHQ6IDc1cHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTgwIHtcbiAgbWluLWhlaWdodDogODBweDtcbn1cbi5icy1ibG9xdWUubS1oLTgwIHtcbiAgbWF4LWhlaWdodDogODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODUge1xuICBtaW4taGVpZ2h0OiA4NXB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtODUge1xuICBtYXgtaGVpZ2h0OiA4NXB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC05MCB7XG4gIG1pbi1oZWlnaHQ6IDkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MCB7XG4gIG1heC1oZWlnaHQ6IDkwcHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTk1IHtcbiAgbWluLWhlaWdodDogOTVweDtcbn1cbi5icy1ibG9xdWUubS1oLTk1IHtcbiAgbWF4LWhlaWdodDogOTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTA1IHtcbiAgbWluLWhlaWdodDogMTA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMDUge1xuICBtYXgtaGVpZ2h0OiAxMDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTEwIHtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMTAge1xuICBtYXgtaGVpZ2h0OiAxMTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTE1IHtcbiAgbWluLWhlaWdodDogMTE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMTUge1xuICBtYXgtaGVpZ2h0OiAxMTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTIwIHtcbiAgbWluLWhlaWdodDogMTIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMjAge1xuICBtYXgtaGVpZ2h0OiAxMjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTI1IHtcbiAgbWluLWhlaWdodDogMTI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMjUge1xuICBtYXgtaGVpZ2h0OiAxMjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTMwIHtcbiAgbWluLWhlaWdodDogMTMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMzAge1xuICBtYXgtaGVpZ2h0OiAxMzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTM1IHtcbiAgbWluLWhlaWdodDogMTM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMzUge1xuICBtYXgtaGVpZ2h0OiAxMzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTQwIHtcbiAgbWluLWhlaWdodDogMTQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNDAge1xuICBtYXgtaGVpZ2h0OiAxNDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTQ1IHtcbiAgbWluLWhlaWdodDogMTQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNDUge1xuICBtYXgtaGVpZ2h0OiAxNDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTUwIHtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNTAge1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTU1IHtcbiAgbWluLWhlaWdodDogMTU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNTUge1xuICBtYXgtaGVpZ2h0OiAxNTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTYwIHtcbiAgbWluLWhlaWdodDogMTYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNjAge1xuICBtYXgtaGVpZ2h0OiAxNjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTY1IHtcbiAgbWluLWhlaWdodDogMTY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNjUge1xuICBtYXgtaGVpZ2h0OiAxNjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTcwIHtcbiAgbWluLWhlaWdodDogMTcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNzAge1xuICBtYXgtaGVpZ2h0OiAxNzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTc1IHtcbiAgbWluLWhlaWdodDogMTc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNzUge1xuICBtYXgtaGVpZ2h0OiAxNzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTgwIHtcbiAgbWluLWhlaWdodDogMTgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xODAge1xuICBtYXgtaGVpZ2h0OiAxODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTg1IHtcbiAgbWluLWhlaWdodDogMTg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xODUge1xuICBtYXgtaGVpZ2h0OiAxODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTkwIHtcbiAgbWluLWhlaWdodDogMTkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xOTAge1xuICBtYXgtaGVpZ2h0OiAxOTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTk1IHtcbiAgbWluLWhlaWdodDogMTk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xOTUge1xuICBtYXgtaGVpZ2h0OiAxOTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjAwIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMDAge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjA1IHtcbiAgbWluLWhlaWdodDogMjA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMDUge1xuICBtYXgtaGVpZ2h0OiAyMDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjEwIHtcbiAgbWluLWhlaWdodDogMjEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMTAge1xuICBtYXgtaGVpZ2h0OiAyMTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjE1IHtcbiAgbWluLWhlaWdodDogMjE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMTUge1xuICBtYXgtaGVpZ2h0OiAyMTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjIwIHtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMjAge1xuICBtYXgtaGVpZ2h0OiAyMjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjI1IHtcbiAgbWluLWhlaWdodDogMjI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMjUge1xuICBtYXgtaGVpZ2h0OiAyMjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjMwIHtcbiAgbWluLWhlaWdodDogMjMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMzAge1xuICBtYXgtaGVpZ2h0OiAyMzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjM1IHtcbiAgbWluLWhlaWdodDogMjM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMzUge1xuICBtYXgtaGVpZ2h0OiAyMzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjQwIHtcbiAgbWluLWhlaWdodDogMjQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNDAge1xuICBtYXgtaGVpZ2h0OiAyNDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjQ1IHtcbiAgbWluLWhlaWdodDogMjQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNDUge1xuICBtYXgtaGVpZ2h0OiAyNDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjUwIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNTAge1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjU1IHtcbiAgbWluLWhlaWdodDogMjU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNTUge1xuICBtYXgtaGVpZ2h0OiAyNTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjYwIHtcbiAgbWluLWhlaWdodDogMjYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNjAge1xuICBtYXgtaGVpZ2h0OiAyNjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjY1IHtcbiAgbWluLWhlaWdodDogMjY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNjUge1xuICBtYXgtaGVpZ2h0OiAyNjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjcwIHtcbiAgbWluLWhlaWdodDogMjcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNzAge1xuICBtYXgtaGVpZ2h0OiAyNzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjc1IHtcbiAgbWluLWhlaWdodDogMjc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNzUge1xuICBtYXgtaGVpZ2h0OiAyNzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjgwIHtcbiAgbWluLWhlaWdodDogMjgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yODAge1xuICBtYXgtaGVpZ2h0OiAyODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjg1IHtcbiAgbWluLWhlaWdodDogMjg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yODUge1xuICBtYXgtaGVpZ2h0OiAyODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjkwIHtcbiAgbWluLWhlaWdodDogMjkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yOTAge1xuICBtYXgtaGVpZ2h0OiAyOTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjk1IHtcbiAgbWluLWhlaWdodDogMjk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yOTUge1xuICBtYXgtaGVpZ2h0OiAyOTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzAwIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMDAge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzA1IHtcbiAgbWluLWhlaWdodDogMzA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMDUge1xuICBtYXgtaGVpZ2h0OiAzMDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzEwIHtcbiAgbWluLWhlaWdodDogMzEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMTAge1xuICBtYXgtaGVpZ2h0OiAzMTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzE1IHtcbiAgbWluLWhlaWdodDogMzE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMTUge1xuICBtYXgtaGVpZ2h0OiAzMTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzIwIHtcbiAgbWluLWhlaWdodDogMzIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMjAge1xuICBtYXgtaGVpZ2h0OiAzMjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzI1IHtcbiAgbWluLWhlaWdodDogMzI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMjUge1xuICBtYXgtaGVpZ2h0OiAzMjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzMwIHtcbiAgbWluLWhlaWdodDogMzMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMzAge1xuICBtYXgtaGVpZ2h0OiAzMzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzM1IHtcbiAgbWluLWhlaWdodDogMzM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMzUge1xuICBtYXgtaGVpZ2h0OiAzMzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzQwIHtcbiAgbWluLWhlaWdodDogMzQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNDAge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzQ1IHtcbiAgbWluLWhlaWdodDogMzQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNDUge1xuICBtYXgtaGVpZ2h0OiAzNDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzUwIHtcbiAgbWluLWhlaWdodDogMzUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNTAge1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzU1IHtcbiAgbWluLWhlaWdodDogMzU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNTUge1xuICBtYXgtaGVpZ2h0OiAzNTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzYwIHtcbiAgbWluLWhlaWdodDogMzYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNjAge1xuICBtYXgtaGVpZ2h0OiAzNjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzY1IHtcbiAgbWluLWhlaWdodDogMzY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNjUge1xuICBtYXgtaGVpZ2h0OiAzNjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzcwIHtcbiAgbWluLWhlaWdodDogMzcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNzAge1xuICBtYXgtaGVpZ2h0OiAzNzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzc1IHtcbiAgbWluLWhlaWdodDogMzc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNzUge1xuICBtYXgtaGVpZ2h0OiAzNzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzgwIHtcbiAgbWluLWhlaWdodDogMzgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zODAge1xuICBtYXgtaGVpZ2h0OiAzODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzg1IHtcbiAgbWluLWhlaWdodDogMzg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zODUge1xuICBtYXgtaGVpZ2h0OiAzODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzkwIHtcbiAgbWluLWhlaWdodDogMzkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zOTAge1xuICBtYXgtaGVpZ2h0OiAzOTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzk1IHtcbiAgbWluLWhlaWdodDogMzk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zOTUge1xuICBtYXgtaGVpZ2h0OiAzOTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDAwIHtcbiAgbWluLWhlaWdodDogNDAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00MDAge1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDA1IHtcbiAgbWluLWhlaWdodDogNDA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00MDUge1xuICBtYXgtaGVpZ2h0OiA0MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDEwIHtcbiAgbWluLWhlaWdodDogNDEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00MTAge1xuICBtYXgtaGVpZ2h0OiA0MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDE1IHtcbiAgbWluLWhlaWdodDogNDE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00MTUge1xuICBtYXgtaGVpZ2h0OiA0MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDIwIHtcbiAgbWluLWhlaWdodDogNDIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00MjAge1xuICBtYXgtaGVpZ2h0OiA0MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDI1IHtcbiAgbWluLWhlaWdodDogNDI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00MjUge1xuICBtYXgtaGVpZ2h0OiA0MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDMwIHtcbiAgbWluLWhlaWdodDogNDMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00MzAge1xuICBtYXgtaGVpZ2h0OiA0MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDM1IHtcbiAgbWluLWhlaWdodDogNDM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00MzUge1xuICBtYXgtaGVpZ2h0OiA0MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDQwIHtcbiAgbWluLWhlaWdodDogNDQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00NDAge1xuICBtYXgtaGVpZ2h0OiA0NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDQ1IHtcbiAgbWluLWhlaWdodDogNDQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NDUge1xuICBtYXgtaGVpZ2h0OiA0NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDUwIHtcbiAgbWluLWhlaWdodDogNDUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00NTAge1xuICBtYXgtaGVpZ2h0OiA0NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDU1IHtcbiAgbWluLWhlaWdodDogNDU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NTUge1xuICBtYXgtaGVpZ2h0OiA0NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDYwIHtcbiAgbWluLWhlaWdodDogNDYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00NjAge1xuICBtYXgtaGVpZ2h0OiA0NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDY1IHtcbiAgbWluLWhlaWdodDogNDY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NjUge1xuICBtYXgtaGVpZ2h0OiA0NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDcwIHtcbiAgbWluLWhlaWdodDogNDcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00NzAge1xuICBtYXgtaGVpZ2h0OiA0NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDc1IHtcbiAgbWluLWhlaWdodDogNDc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NzUge1xuICBtYXgtaGVpZ2h0OiA0NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDgwIHtcbiAgbWluLWhlaWdodDogNDgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00ODAge1xuICBtYXgtaGVpZ2h0OiA0ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDg1IHtcbiAgbWluLWhlaWdodDogNDg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00ODUge1xuICBtYXgtaGVpZ2h0OiA0ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDkwIHtcbiAgbWluLWhlaWdodDogNDkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00OTAge1xuICBtYXgtaGVpZ2h0OiA0OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDk1IHtcbiAgbWluLWhlaWdodDogNDk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00OTUge1xuICBtYXgtaGVpZ2h0OiA0OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTAwIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01MDAge1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTA1IHtcbiAgbWluLWhlaWdodDogNTA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01MDUge1xuICBtYXgtaGVpZ2h0OiA1MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTEwIHtcbiAgbWluLWhlaWdodDogNTEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01MTAge1xuICBtYXgtaGVpZ2h0OiA1MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTE1IHtcbiAgbWluLWhlaWdodDogNTE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01MTUge1xuICBtYXgtaGVpZ2h0OiA1MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTIwIHtcbiAgbWluLWhlaWdodDogNTIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01MjAge1xuICBtYXgtaGVpZ2h0OiA1MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTI1IHtcbiAgbWluLWhlaWdodDogNTI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01MjUge1xuICBtYXgtaGVpZ2h0OiA1MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTMwIHtcbiAgbWluLWhlaWdodDogNTMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01MzAge1xuICBtYXgtaGVpZ2h0OiA1MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTM1IHtcbiAgbWluLWhlaWdodDogNTM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01MzUge1xuICBtYXgtaGVpZ2h0OiA1MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTQwIHtcbiAgbWluLWhlaWdodDogNTQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01NDAge1xuICBtYXgtaGVpZ2h0OiA1NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTQ1IHtcbiAgbWluLWhlaWdodDogNTQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01NDUge1xuICBtYXgtaGVpZ2h0OiA1NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTUwIHtcbiAgbWluLWhlaWdodDogNTUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01NTAge1xuICBtYXgtaGVpZ2h0OiA1NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTU1IHtcbiAgbWluLWhlaWdodDogNTU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01NTUge1xuICBtYXgtaGVpZ2h0OiA1NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTYwIHtcbiAgbWluLWhlaWdodDogNTYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01NjAge1xuICBtYXgtaGVpZ2h0OiA1NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTY1IHtcbiAgbWluLWhlaWdodDogNTY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01NjUge1xuICBtYXgtaGVpZ2h0OiA1NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTcwIHtcbiAgbWluLWhlaWdodDogNTcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01NzAge1xuICBtYXgtaGVpZ2h0OiA1NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTc1IHtcbiAgbWluLWhlaWdodDogNTc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01NzUge1xuICBtYXgtaGVpZ2h0OiA1NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTgwIHtcbiAgbWluLWhlaWdodDogNTgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01ODAge1xuICBtYXgtaGVpZ2h0OiA1ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTg1IHtcbiAgbWluLWhlaWdodDogNTg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01ODUge1xuICBtYXgtaGVpZ2h0OiA1ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTkwIHtcbiAgbWluLWhlaWdodDogNTkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01OTAge1xuICBtYXgtaGVpZ2h0OiA1OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTk1IHtcbiAgbWluLWhlaWdodDogNTk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01OTUge1xuICBtYXgtaGVpZ2h0OiA1OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjAwIHtcbiAgbWluLWhlaWdodDogNjAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MDAge1xuICBtYXgtaGVpZ2h0OiA2MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjA1IHtcbiAgbWluLWhlaWdodDogNjA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02MDUge1xuICBtYXgtaGVpZ2h0OiA2MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjEwIHtcbiAgbWluLWhlaWdodDogNjEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MTAge1xuICBtYXgtaGVpZ2h0OiA2MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjE1IHtcbiAgbWluLWhlaWdodDogNjE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02MTUge1xuICBtYXgtaGVpZ2h0OiA2MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjIwIHtcbiAgbWluLWhlaWdodDogNjIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MjAge1xuICBtYXgtaGVpZ2h0OiA2MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjI1IHtcbiAgbWluLWhlaWdodDogNjI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02MjUge1xuICBtYXgtaGVpZ2h0OiA2MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjMwIHtcbiAgbWluLWhlaWdodDogNjMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MzAge1xuICBtYXgtaGVpZ2h0OiA2MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjM1IHtcbiAgbWluLWhlaWdodDogNjM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02MzUge1xuICBtYXgtaGVpZ2h0OiA2MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjQwIHtcbiAgbWluLWhlaWdodDogNjQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02NDAge1xuICBtYXgtaGVpZ2h0OiA2NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjQ1IHtcbiAgbWluLWhlaWdodDogNjQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02NDUge1xuICBtYXgtaGVpZ2h0OiA2NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjUwIHtcbiAgbWluLWhlaWdodDogNjUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02NTAge1xuICBtYXgtaGVpZ2h0OiA2NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjU1IHtcbiAgbWluLWhlaWdodDogNjU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02NTUge1xuICBtYXgtaGVpZ2h0OiA2NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjYwIHtcbiAgbWluLWhlaWdodDogNjYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02NjAge1xuICBtYXgtaGVpZ2h0OiA2NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjY1IHtcbiAgbWluLWhlaWdodDogNjY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02NjUge1xuICBtYXgtaGVpZ2h0OiA2NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjcwIHtcbiAgbWluLWhlaWdodDogNjcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02NzAge1xuICBtYXgtaGVpZ2h0OiA2NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjc1IHtcbiAgbWluLWhlaWdodDogNjc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02NzUge1xuICBtYXgtaGVpZ2h0OiA2NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjgwIHtcbiAgbWluLWhlaWdodDogNjgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02ODAge1xuICBtYXgtaGVpZ2h0OiA2ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjg1IHtcbiAgbWluLWhlaWdodDogNjg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02ODUge1xuICBtYXgtaGVpZ2h0OiA2ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjkwIHtcbiAgbWluLWhlaWdodDogNjkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02OTAge1xuICBtYXgtaGVpZ2h0OiA2OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjk1IHtcbiAgbWluLWhlaWdodDogNjk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02OTUge1xuICBtYXgtaGVpZ2h0OiA2OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzAwIHtcbiAgbWluLWhlaWdodDogNzAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03MDAge1xuICBtYXgtaGVpZ2h0OiA3MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzA1IHtcbiAgbWluLWhlaWdodDogNzA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03MDUge1xuICBtYXgtaGVpZ2h0OiA3MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzEwIHtcbiAgbWluLWhlaWdodDogNzEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03MTAge1xuICBtYXgtaGVpZ2h0OiA3MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzE1IHtcbiAgbWluLWhlaWdodDogNzE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03MTUge1xuICBtYXgtaGVpZ2h0OiA3MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzIwIHtcbiAgbWluLWhlaWdodDogNzIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03MjAge1xuICBtYXgtaGVpZ2h0OiA3MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzI1IHtcbiAgbWluLWhlaWdodDogNzI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03MjUge1xuICBtYXgtaGVpZ2h0OiA3MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzMwIHtcbiAgbWluLWhlaWdodDogNzMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03MzAge1xuICBtYXgtaGVpZ2h0OiA3MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzM1IHtcbiAgbWluLWhlaWdodDogNzM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03MzUge1xuICBtYXgtaGVpZ2h0OiA3MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzQwIHtcbiAgbWluLWhlaWdodDogNzQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03NDAge1xuICBtYXgtaGVpZ2h0OiA3NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzQ1IHtcbiAgbWluLWhlaWdodDogNzQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NDUge1xuICBtYXgtaGVpZ2h0OiA3NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzUwIHtcbiAgbWluLWhlaWdodDogNzUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03NTAge1xuICBtYXgtaGVpZ2h0OiA3NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzU1IHtcbiAgbWluLWhlaWdodDogNzU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NTUge1xuICBtYXgtaGVpZ2h0OiA3NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzYwIHtcbiAgbWluLWhlaWdodDogNzYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03NjAge1xuICBtYXgtaGVpZ2h0OiA3NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzY1IHtcbiAgbWluLWhlaWdodDogNzY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NjUge1xuICBtYXgtaGVpZ2h0OiA3NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzcwIHtcbiAgbWluLWhlaWdodDogNzcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03NzAge1xuICBtYXgtaGVpZ2h0OiA3NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzc1IHtcbiAgbWluLWhlaWdodDogNzc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NzUge1xuICBtYXgtaGVpZ2h0OiA3NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzgwIHtcbiAgbWluLWhlaWdodDogNzgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03ODAge1xuICBtYXgtaGVpZ2h0OiA3ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzg1IHtcbiAgbWluLWhlaWdodDogNzg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03ODUge1xuICBtYXgtaGVpZ2h0OiA3ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzkwIHtcbiAgbWluLWhlaWdodDogNzkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03OTAge1xuICBtYXgtaGVpZ2h0OiA3OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzk1IHtcbiAgbWluLWhlaWdodDogNzk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03OTUge1xuICBtYXgtaGVpZ2h0OiA3OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODAwIHtcbiAgbWluLWhlaWdodDogODAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04MDAge1xuICBtYXgtaGVpZ2h0OiA4MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODA1IHtcbiAgbWluLWhlaWdodDogODA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04MDUge1xuICBtYXgtaGVpZ2h0OiA4MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODEwIHtcbiAgbWluLWhlaWdodDogODEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04MTAge1xuICBtYXgtaGVpZ2h0OiA4MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODE1IHtcbiAgbWluLWhlaWdodDogODE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04MTUge1xuICBtYXgtaGVpZ2h0OiA4MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODIwIHtcbiAgbWluLWhlaWdodDogODIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04MjAge1xuICBtYXgtaGVpZ2h0OiA4MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODI1IHtcbiAgbWluLWhlaWdodDogODI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04MjUge1xuICBtYXgtaGVpZ2h0OiA4MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODMwIHtcbiAgbWluLWhlaWdodDogODMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04MzAge1xuICBtYXgtaGVpZ2h0OiA4MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODM1IHtcbiAgbWluLWhlaWdodDogODM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04MzUge1xuICBtYXgtaGVpZ2h0OiA4MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODQwIHtcbiAgbWluLWhlaWdodDogODQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04NDAge1xuICBtYXgtaGVpZ2h0OiA4NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODQ1IHtcbiAgbWluLWhlaWdodDogODQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04NDUge1xuICBtYXgtaGVpZ2h0OiA4NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODUwIHtcbiAgbWluLWhlaWdodDogODUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04NTAge1xuICBtYXgtaGVpZ2h0OiA4NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODU1IHtcbiAgbWluLWhlaWdodDogODU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04NTUge1xuICBtYXgtaGVpZ2h0OiA4NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODYwIHtcbiAgbWluLWhlaWdodDogODYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04NjAge1xuICBtYXgtaGVpZ2h0OiA4NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODY1IHtcbiAgbWluLWhlaWdodDogODY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04NjUge1xuICBtYXgtaGVpZ2h0OiA4NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODcwIHtcbiAgbWluLWhlaWdodDogODcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04NzAge1xuICBtYXgtaGVpZ2h0OiA4NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODc1IHtcbiAgbWluLWhlaWdodDogODc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04NzUge1xuICBtYXgtaGVpZ2h0OiA4NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODgwIHtcbiAgbWluLWhlaWdodDogODgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04ODAge1xuICBtYXgtaGVpZ2h0OiA4ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODg1IHtcbiAgbWluLWhlaWdodDogODg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04ODUge1xuICBtYXgtaGVpZ2h0OiA4ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODkwIHtcbiAgbWluLWhlaWdodDogODkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04OTAge1xuICBtYXgtaGVpZ2h0OiA4OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODk1IHtcbiAgbWluLWhlaWdodDogODk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04OTUge1xuICBtYXgtaGVpZ2h0OiA4OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTAwIHtcbiAgbWluLWhlaWdodDogOTAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MDAge1xuICBtYXgtaGVpZ2h0OiA5MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTA1IHtcbiAgbWluLWhlaWdodDogOTA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05MDUge1xuICBtYXgtaGVpZ2h0OiA5MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTEwIHtcbiAgbWluLWhlaWdodDogOTEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MTAge1xuICBtYXgtaGVpZ2h0OiA5MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTE1IHtcbiAgbWluLWhlaWdodDogOTE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05MTUge1xuICBtYXgtaGVpZ2h0OiA5MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTIwIHtcbiAgbWluLWhlaWdodDogOTIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MjAge1xuICBtYXgtaGVpZ2h0OiA5MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTI1IHtcbiAgbWluLWhlaWdodDogOTI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05MjUge1xuICBtYXgtaGVpZ2h0OiA5MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTMwIHtcbiAgbWluLWhlaWdodDogOTMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MzAge1xuICBtYXgtaGVpZ2h0OiA5MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTM1IHtcbiAgbWluLWhlaWdodDogOTM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05MzUge1xuICBtYXgtaGVpZ2h0OiA5MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTQwIHtcbiAgbWluLWhlaWdodDogOTQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05NDAge1xuICBtYXgtaGVpZ2h0OiA5NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTQ1IHtcbiAgbWluLWhlaWdodDogOTQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05NDUge1xuICBtYXgtaGVpZ2h0OiA5NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTUwIHtcbiAgbWluLWhlaWdodDogOTUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05NTAge1xuICBtYXgtaGVpZ2h0OiA5NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTU1IHtcbiAgbWluLWhlaWdodDogOTU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05NTUge1xuICBtYXgtaGVpZ2h0OiA5NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTYwIHtcbiAgbWluLWhlaWdodDogOTYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05NjAge1xuICBtYXgtaGVpZ2h0OiA5NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTY1IHtcbiAgbWluLWhlaWdodDogOTY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05NjUge1xuICBtYXgtaGVpZ2h0OiA5NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTcwIHtcbiAgbWluLWhlaWdodDogOTcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05NzAge1xuICBtYXgtaGVpZ2h0OiA5NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTc1IHtcbiAgbWluLWhlaWdodDogOTc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05NzUge1xuICBtYXgtaGVpZ2h0OiA5NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTgwIHtcbiAgbWluLWhlaWdodDogOTgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05ODAge1xuICBtYXgtaGVpZ2h0OiA5ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTg1IHtcbiAgbWluLWhlaWdodDogOTg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05ODUge1xuICBtYXgtaGVpZ2h0OiA5ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTkwIHtcbiAgbWluLWhlaWdodDogOTkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05OTAge1xuICBtYXgtaGVpZ2h0OiA5OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTk1IHtcbiAgbWluLWhlaWdodDogOTk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05OTUge1xuICBtYXgtaGVpZ2h0OiA5OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTAwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMDBweDtcbn1cbi5icy1ibG9xdWUubS1oLTEwMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG59XG4uYnMtYmxvcXVlLmJvdG9uZXJhIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLWJsb3F1ZS5ib3RvbmVyYSAuYnMtYnRuICsgLmJzLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uYnMtYmxvcXVlLmJvdG9uZXJhOm5vdCguZXh0cmVtb3MpIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuYm90b25lcmE6bm90KC5leHRyZW1vcykge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJsb3F1ZS5ib3RvbmVyYTpub3QoLmV4dHJlbW9zKS5yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJsb3F1ZS5ib3RvbmVyYTpub3QoLmV4dHJlbW9zKS5sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuYm90b25lcmE6bm90KC5leHRyZW1vcykuY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmJzLWJsb3F1ZS5ib3RvbmVyYS5leHRyZW1vcyAuYnMtYnRuLXByaW1hcnksXG4uYnMtYmxvcXVlLmJvdG9uZXJhLmV4dHJlbW9zIC5icy1idG4tc2Vjb25kYXJ5LFxuLmJzLWJsb3F1ZS5ib3RvbmVyYS5leHRyZW1vcyAuYnMtYnRuLWJhY2ssXG4uYnMtYmxvcXVlLmJvdG9uZXJhLmV4dHJlbW9zIC5icy1idG4tdGVyY2lhcnkge1xuICB3aWR0aDogYXV0bztcbn1cbi5icy1ibG9xdWUuaW1wb3J0YW50IHNlY3Rpb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuaW1wb3J0YW50IHNlY3Rpb24gZmlndXJlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmJzLWJsb3F1ZS5pbXBvcnRhbnQgc2VjdGlvbiBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5icy1ibG9xdWUuaW1wb3J0YW50IHNlY3Rpb24gcCB7XG4gIGZsZXg6IDE7XG59XG4uYnMtYmxvcXVlID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5icy1ibG9xdWUuYmFja2dyb3VuZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG59XG4uYnMtYmxvcXVlLmJhY2tncm91bmQuZ3JpcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uYnMtYmxvcXVlLmJhY2tncm91bmQudmVyZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbi5icy1ibG9xdWUuYmFja2dyb3VuZC5henVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy1ibG9xdWUucmVzdW1lbi1wZXJmaWwgYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiA0cHg7XG4gIHJvdy1nYXA6IDRweDtcbiAgbWluLWhlaWdodDogbm9uZTtcbn1cbi5icy1ibG9xdWUucmVzdW1lbi1wZXJmaWwgYXJ0aWNsZSAuY29sIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG59XG4uYnMtYmxvcXVlLnJlc3VtZW4tcGVyZmlsIGFydGljbGUgLmNvbCAuYnMtdmluZXRhLWVtb2Npb24ge1xuICBtYXJnaW46IDA7XG59XG4uYnMtYmxvcXVlLnJlc3VtZW4tcGVyZmlsIGFydGljbGUgLmNvbC5mdWxsIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbn1cblxuLmJzLWNoaXAge1xuICBtYXJnaW46IDAgOHB4IDhweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHggOHB4IDNweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy1jaGlwLm5vLW1hcmdpbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5icy1jaGlwLm1pbmkge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbWFyZ2luOiA0cHggMDtcbiAgcGFkZGluZzogMnB4IDhweDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtY2hpcC5ncmlzLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uYnMtY2hpcC5ncmlzLTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uYnMtY2hpcC5ncmlzLTQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi5icy1jaGlwLmdyaXMtNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuLmJzLWNoaXAuZ3Jpcy04MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uYnMtY2hpcC5yb2pvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uYnMtY2hpcC52ZXJkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWNoaXAuYXp1bCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uYnMtY2hpcC5henVsLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC0xMCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLWNoaXAuYW1hcmlsbG8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1hbWFyaWxsbyk7XG59XG4uYnMtY2hpcC5hbWFyaWxsby0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLWFtYXJpbGxvLTEwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWFtYXJpbGxvKTtcbn1cbi5icy1jaGlwLnZlcmRlLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtMTApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG4uYnMtY2hpcC52ZXJkZS01MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXZlcmRlLTUwKTtcbn1cbi5icy1jaGlwLnZlcmRlLTExMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xufVxuLmJzLWNoaXAuZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cbi5icy1jaGlwLm1pbi13LnctNTAge1xuICBtaW4td2lkdGg6IDUwcHg7XG59XG4uYnMtY2hpcC5taW4tdy53LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC5uby1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogODEwcHgpIHtcbiAgLm5vLXRhYmxldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYnMtcGFzb3MtaW5kaWNlIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5icy1wYXNvcy1pbmRpY2UgcC1wcm9ncmVzc2JhciB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLmJzLXBhc29zLWluZGljZSAuaW5kZXgge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cbi5icy1wYXNvcy1pbmRpY2UgLnBhc29zIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYnMtcGFzb3MtaW5kaWNlIGgyLmJzLWNvbnRlbmlkbyB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmbGV4OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi5icy1wYXNvcy1pbmRpY2UuYWN0aXZlIC5pbmRleCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLXBhc29zLWluZGljZS5hY3RpdmUgaDIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4uYnMtcGFzb3MtaW5kaWNlLmFjdGl2ZSBoMiBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uYnMtcGFzb3MtaW5kaWNlLmNvbXBsZXRlZCAuaW5kZXgge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY2hlY2stYnV0dG9uLXdoaXRlLnN2ZykgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEycHg7XG59XG4uYnMtcGFzb3MtaW5kaWNlLmNvbXBsZXRlZCBoMiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuXG4uYnMtdGl0dWxhci1zZWNjaW9uYWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uYnMtdGl0dWxhci1zZWNjaW9uYWwgZmlnY2FwdGlvbiB7XG4gIGZsZXg6IDE7XG59XG4uYnMtdGl0dWxhci1zZWNjaW9uYWwgZmlnY2FwdGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5icy10aXR1bGFyLXNlY2Npb25hbCBmaWdjYXB0aW9uIGgzIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRpdHVsYXItc2VjY2lvbmFsIGZpZ2NhcHRpb24gaDMgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG4uYnMtdGl0dWxhci1zZWNjaW9uYWwgZmlndXJlIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luOiA0cHggMTBweCA0cHggMDtcbiAgcGFkZGluZzogMDtcbiAgZmxleDogMCAwIDQwcHg7XG59XG4uYnMtdGl0dWxhci1zZWNjaW9uYWwgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5icy1zaW1wbGUtZGF0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5icy1zaW1wbGUtZGF0YS5uby1tYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uYnMtc2ltcGxlLWRhdGEgcCxcbi5icy1zaW1wbGUtZGF0YSBoMyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5icy1zaW1wbGUtZGF0YSBwLmgzLFxuLmJzLXNpbXBsZS1kYXRhIGgzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmJzLXNpbXBsZS1kYXRhIHAuaDQsXG4uYnMtc2ltcGxlLWRhdGEgaDQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtc2ltcGxlLWRhdGEgcDpub3QoLmgzKTpub3QoLmg0KSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy1zaW1wbGUtZGF0YS5henVsIHA6bm90KC5oMyk6bm90KC5oNCkge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cblxuLmJzLXNpbXBsZS1kYXRhLXRhYmxhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi5icy1zaW1wbGUtZGF0YS10YWJsYSAubW9kdWxvIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLmJzLXNpbXBsZS1kYXRhLXRhYmxhIC5tb2R1bG86bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uYnMtc2ltcGxlLWRhdGEtdGFibGEgLm1vZHVsbyBmaWd1cmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uYnMtc2ltcGxlLWRhdGEtdGFibGEgLm1vZHVsbyBwIHtcbiAgZmxleDogMTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cblxuLmJzLXBhZ2luYWRvciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtcGFnaW5hZG9yIC5wLXBhZ2luYXRvciB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IHNlY3Rpb24ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgLmVsaXBzaXMge1xuICBmb250LXNpemU6IDJyZW07XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1lbmQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbjogMCAycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IC5lbGlwc2lzIHtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICB9XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgfVxufVxuLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC4zO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm51bWJlciB7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm51bWJlciB7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICB9XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5udW1iZXIuYWN0aXZvIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbi5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm51bWJlcjpob3ZlciB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5udW1iZXI6aG92ZXIuYWN0aXZvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xufVxuLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2IHtcbiAgICB3aWR0aDogNDhweDtcbiAgfVxufVxuLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2Lm5hdi1maXJzdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tcGFnaW5hdG9yLWZpcnN0LnN2Zyk7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXYubmF2LWxhc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXBhZ2luYXRvci1sYXN0LnN2Zyk7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXYubmF2LW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXBhZ2luYXRvci1uZXh0LnN2Zyk7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXYubmF2LWJhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXBhZ2luYXRvci1wcmV2LnN2Zyk7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXY6aG92ZXIuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbn1cblxuLmJzLWZvcm1zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtZm9ybXMgLm1peCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxuLmJzLWZvcm1zIC5taXggaW5wdXQucC1pbnB1dHRleHQge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLmJzLWZvcm1zIC5taXggLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5icy1mb3JtcyAubWl4IHAtY2hlY2tib3gge1xuICBmbGV4OiAxO1xufVxuLmJzLWZvcm1zIHAtY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5icy1sb2FkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3Mge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDU2cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIHAuY2FwdGlvbiB7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ4cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIGEuYWdyZWdhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1tb2R1bG8taW1hZ2VuLWFkZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3MgLm1vZHVsbyBhLmFncmVnYXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MtY29tcGFjdG9zIC5tb2R1bG8gYS5kZXRhbGxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1tb2R1bG8tYXJjaGl2by1kZXRhbGxlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3MgLm1vZHVsbyBhLmRldGFsbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIGEuZGV0YWxsZTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTE4JSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDExOCUpO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIGEuZGV0YWxsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyM3B4O1xuICB3aWR0aDogMjNweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1tb2R1bG8tYXJjaGl2by12ZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgYm90dG9tOiAtOHB4O1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIGEuYm9ycmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHJpZ2h0OiAtOHB4O1xuICB0b3A6IC04cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIzcHg7XG4gIHdpZHRoOiAyM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLW1vZHVsby1hcmNoaXZvLXF1aXRhci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIGEuYm9ycmFyOmhvdmVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MtY29tcGFjdG9zIC5tb2R1bG8uYWdyZWdhZG8ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3Mge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA4cHggMDtcbiAgZGlzcGxheTogLW1zLWdyaWQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGNvbHVtbi1nYXA6IDJweDtcbiAgcm93LWdhcDogMnB4O1xuICBtaW4taGVpZ2h0OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAycHg7XG4gICAgcm93LWdhcDogMnB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbjogMCAwcHggMzZweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8ge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgbWFyZ2luOiAwIDE2cHggMzZweCAwO1xuICB9XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsbyBwLmNhcHRpb24ge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gZmlndXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gZmlndXJlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsby5pY29uIGZpZ3VyZSBpbWcge1xuICBtYXgtd2lkdGg6IDcycHg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsbyAuYm9ycmFyLFxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gLmRldGFsbGUsXG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsbyAuYWdyZWdhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcyAubW9kdWxvIC5kZXRhbGxlLFxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gLmFncmVnYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcyAubW9kdWxvIC5ib3JyYXIge1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1tb2R1bG8taW1hZ2VuLWRlbGwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggNXB4IDE1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDVweCAxNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDVweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggNXB4IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gLmJvcnJhcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gLmRldGFsbGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcyAubW9kdWxvIC5hZ3JlZ2FyIHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1tb2R1bG8taW1hZ2VuLWFkZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gLmFncmVnYXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5icy10aW1lLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jay5iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jazpmaXJzdC1jaGlsZCAuYnMtY29udGVuZWRvcjo6YmVmb3JlIHtcbiAgdG9wOiAyMHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuLmJzLXRpbWUtbGluZSAudGltZS1saW5lLWJsb2NrOmxhc3QtY2hpbGQgLmJzLWNvbnRlbmVkb3I6OmJlZm9yZSB7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRpbWUtbGluZSAudGltZS1saW5lLWJsb2NrOmxhc3QtY2hpbGQgLmJzLWNvbnRlbmVkb3I6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jayAuYnMtY29udGVuZWRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnMtdGltZS1saW5lIC50aW1lLWxpbmUtYmxvY2sgLmJzLWNvbnRlbmVkb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMjBweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAyMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRpbWUtbGluZSAudGltZS1saW5lLWJsb2NrIC5icy1jb250ZW5lZG9yOjpiZWZvcmUge1xuICAgIGxlZnQ6IDI2cHg7XG4gIH1cbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jayAudGltZS1saW5lLXNwb3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtdGltZS1saW5lIC50aW1lLWxpbmUtYmxvY2sgLnRpbWUtbGluZS1zcG90Lm9rIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9jaGVjay1idXR0b24td2hpdGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jayAudGltZS1saW5lLXNwb3Qge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxufVxuLmJzLXRpbWUtbGluZSAudGltZS1saW5lLWJsb2NrIC50aW1lLWxpbmUtbW9kdWxlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYycHgpO1xuICBtYXJnaW4tbGVmdDogNDZweDtcbiAgcGFkZGluZzogOHB4IDE2cHggMCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRpbWUtbGluZSAudGltZS1saW5lLWJsb2NrIC50aW1lLWxpbmUtbW9kdWxlIHtcbiAgICBwYWRkaW5nOiAxNHB4IDE2cHggNHB4IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgIG1hcmdpbi1sZWZ0OiA1NnB4O1xuICB9XG59XG5cbi5icy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJhbm5lciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG59XG4uYnMtYmFubmVyLm0tdy01IHtcbiAgbWF4LXdpZHRoOiA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMCB7XG4gIG1heC13aWR0aDogMTBweDtcbn1cbi5icy1iYW5uZXIubS13LTE1IHtcbiAgbWF4LXdpZHRoOiAxNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMjAge1xuICBtYXgtd2lkdGg6IDIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0yNSB7XG4gIG1heC13aWR0aDogMjVweDtcbn1cbi5icy1iYW5uZXIubS13LTMwIHtcbiAgbWF4LXdpZHRoOiAzMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMzUge1xuICBtYXgtd2lkdGg6IDM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy00MCB7XG4gIG1heC13aWR0aDogNDBweDtcbn1cbi5icy1iYW5uZXIubS13LTQ1IHtcbiAgbWF4LXdpZHRoOiA0NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNTAge1xuICBtYXgtd2lkdGg6IDUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy01NSB7XG4gIG1heC13aWR0aDogNTVweDtcbn1cbi5icy1iYW5uZXIubS13LTYwIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNjUge1xuICBtYXgtd2lkdGg6IDY1cHg7XG59XG4uYnMtYmFubmVyLm0tdy03MCB7XG4gIG1heC13aWR0aDogNzBweDtcbn1cbi5icy1iYW5uZXIubS13LTc1IHtcbiAgbWF4LXdpZHRoOiA3NXB4O1xufVxuLmJzLWJhbm5lci5tLXctODAge1xuICBtYXgtd2lkdGg6IDgwcHg7XG59XG4uYnMtYmFubmVyLm0tdy04NSB7XG4gIG1heC13aWR0aDogODVweDtcbn1cbi5icy1iYW5uZXIubS13LTkwIHtcbiAgbWF4LXdpZHRoOiA5MHB4O1xufVxuLmJzLWJhbm5lci5tLXctOTUge1xuICBtYXgtd2lkdGg6IDk1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMTA1IHtcbiAgbWF4LXdpZHRoOiAxMDVweDtcbn1cbi5icy1iYW5uZXIubS13LTExMCB7XG4gIG1heC13aWR0aDogMTEwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTUge1xuICBtYXgtd2lkdGg6IDExNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMTIwIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5icy1iYW5uZXIubS13LTEyNSB7XG4gIG1heC13aWR0aDogMTI1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMzAge1xuICBtYXgtd2lkdGg6IDEzMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMTM1IHtcbiAgbWF4LXdpZHRoOiAxMzVweDtcbn1cbi5icy1iYW5uZXIubS13LTE0MCB7XG4gIG1heC13aWR0aDogMTQwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xNDUge1xuICBtYXgtd2lkdGg6IDE0NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMTUwIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cbi5icy1iYW5uZXIubS13LTE1NSB7XG4gIG1heC13aWR0aDogMTU1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xNjAge1xuICBtYXgtd2lkdGg6IDE2MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMTY1IHtcbiAgbWF4LXdpZHRoOiAxNjVweDtcbn1cbi5icy1iYW5uZXIubS13LTE3MCB7XG4gIG1heC13aWR0aDogMTcwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xNzUge1xuICBtYXgtd2lkdGg6IDE3NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMTgwIHtcbiAgbWF4LXdpZHRoOiAxODBweDtcbn1cbi5icy1iYW5uZXIubS13LTE4NSB7XG4gIG1heC13aWR0aDogMTg1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xOTAge1xuICBtYXgtd2lkdGg6IDE5MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMTk1IHtcbiAgbWF4LXdpZHRoOiAxOTVweDtcbn1cbi5icy1iYW5uZXIubS13LTIwMCB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0yMDUge1xuICBtYXgtd2lkdGg6IDIwNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMjEwIHtcbiAgbWF4LXdpZHRoOiAyMTBweDtcbn1cbi5icy1iYW5uZXIubS13LTIxNSB7XG4gIG1heC13aWR0aDogMjE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0yMjAge1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMjI1IHtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbn1cbi5icy1iYW5uZXIubS13LTIzMCB7XG4gIG1heC13aWR0aDogMjMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0yMzUge1xuICBtYXgtd2lkdGg6IDIzNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMjQwIHtcbiAgbWF4LXdpZHRoOiAyNDBweDtcbn1cbi5icy1iYW5uZXIubS13LTI0NSB7XG4gIG1heC13aWR0aDogMjQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0yNTAge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMjU1IHtcbiAgbWF4LXdpZHRoOiAyNTVweDtcbn1cbi5icy1iYW5uZXIubS13LTI2MCB7XG4gIG1heC13aWR0aDogMjYwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0yNjUge1xuICBtYXgtd2lkdGg6IDI2NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMjcwIHtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbn1cbi5icy1iYW5uZXIubS13LTI3NSB7XG4gIG1heC13aWR0aDogMjc1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0yODAge1xuICBtYXgtd2lkdGg6IDI4MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMjg1IHtcbiAgbWF4LXdpZHRoOiAyODVweDtcbn1cbi5icy1iYW5uZXIubS13LTI5MCB7XG4gIG1heC13aWR0aDogMjkwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0yOTUge1xuICBtYXgtd2lkdGg6IDI5NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMzAwIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5icy1iYW5uZXIubS13LTMwNSB7XG4gIG1heC13aWR0aDogMzA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0zMTAge1xuICBtYXgtd2lkdGg6IDMxMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMzE1IHtcbiAgbWF4LXdpZHRoOiAzMTVweDtcbn1cbi5icy1iYW5uZXIubS13LTMyMCB7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0zMjUge1xuICBtYXgtd2lkdGg6IDMyNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMzMwIHtcbiAgbWF4LXdpZHRoOiAzMzBweDtcbn1cbi5icy1iYW5uZXIubS13LTMzNSB7XG4gIG1heC13aWR0aDogMzM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0zNDAge1xuICBtYXgtd2lkdGg6IDM0MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMzQ1IHtcbiAgbWF4LXdpZHRoOiAzNDVweDtcbn1cbi5icy1iYW5uZXIubS13LTM1MCB7XG4gIG1heC13aWR0aDogMzUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0zNTUge1xuICBtYXgtd2lkdGg6IDM1NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMzYwIHtcbiAgbWF4LXdpZHRoOiAzNjBweDtcbn1cbi5icy1iYW5uZXIubS13LTM2NSB7XG4gIG1heC13aWR0aDogMzY1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0zNzAge1xuICBtYXgtd2lkdGg6IDM3MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMzc1IHtcbiAgbWF4LXdpZHRoOiAzNzVweDtcbn1cbi5icy1iYW5uZXIubS13LTM4MCB7XG4gIG1heC13aWR0aDogMzgwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0zODUge1xuICBtYXgtd2lkdGg6IDM4NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMzkwIHtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbn1cbi5icy1iYW5uZXIubS13LTM5NSB7XG4gIG1heC13aWR0aDogMzk1cHg7XG59XG4uYnMtYmFubmVyLm0tdy00MDAge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNDA1IHtcbiAgbWF4LXdpZHRoOiA0MDVweDtcbn1cbi5icy1iYW5uZXIubS13LTQxMCB7XG4gIG1heC13aWR0aDogNDEwcHg7XG59XG4uYnMtYmFubmVyLm0tdy00MTUge1xuICBtYXgtd2lkdGg6IDQxNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNDIwIHtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbn1cbi5icy1iYW5uZXIubS13LTQyNSB7XG4gIG1heC13aWR0aDogNDI1cHg7XG59XG4uYnMtYmFubmVyLm0tdy00MzAge1xuICBtYXgtd2lkdGg6IDQzMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNDM1IHtcbiAgbWF4LXdpZHRoOiA0MzVweDtcbn1cbi5icy1iYW5uZXIubS13LTQ0MCB7XG4gIG1heC13aWR0aDogNDQwcHg7XG59XG4uYnMtYmFubmVyLm0tdy00NDUge1xuICBtYXgtd2lkdGg6IDQ0NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNDUwIHtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbn1cbi5icy1iYW5uZXIubS13LTQ1NSB7XG4gIG1heC13aWR0aDogNDU1cHg7XG59XG4uYnMtYmFubmVyLm0tdy00NjAge1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNDY1IHtcbiAgbWF4LXdpZHRoOiA0NjVweDtcbn1cbi5icy1iYW5uZXIubS13LTQ3MCB7XG4gIG1heC13aWR0aDogNDcwcHg7XG59XG4uYnMtYmFubmVyLm0tdy00NzUge1xuICBtYXgtd2lkdGg6IDQ3NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNDgwIHtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbn1cbi5icy1iYW5uZXIubS13LTQ4NSB7XG4gIG1heC13aWR0aDogNDg1cHg7XG59XG4uYnMtYmFubmVyLm0tdy00OTAge1xuICBtYXgtd2lkdGg6IDQ5MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNDk1IHtcbiAgbWF4LXdpZHRoOiA0OTVweDtcbn1cbi5icy1iYW5uZXIubS13LTUwMCB7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4uYnMtYmFubmVyLm0tdy01MDUge1xuICBtYXgtd2lkdGg6IDUwNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNTEwIHtcbiAgbWF4LXdpZHRoOiA1MTBweDtcbn1cbi5icy1iYW5uZXIubS13LTUxNSB7XG4gIG1heC13aWR0aDogNTE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy01MjAge1xuICBtYXgtd2lkdGg6IDUyMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNTI1IHtcbiAgbWF4LXdpZHRoOiA1MjVweDtcbn1cbi5icy1iYW5uZXIubS13LTUzMCB7XG4gIG1heC13aWR0aDogNTMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy01MzUge1xuICBtYXgtd2lkdGg6IDUzNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNTQwIHtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbn1cbi5icy1iYW5uZXIubS13LTU0NSB7XG4gIG1heC13aWR0aDogNTQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy01NTAge1xuICBtYXgtd2lkdGg6IDU1MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNTU1IHtcbiAgbWF4LXdpZHRoOiA1NTVweDtcbn1cbi5icy1iYW5uZXIubS13LTU2MCB7XG4gIG1heC13aWR0aDogNTYwcHg7XG59XG4uYnMtYmFubmVyLm0tdy01NjUge1xuICBtYXgtd2lkdGg6IDU2NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNTcwIHtcbiAgbWF4LXdpZHRoOiA1NzBweDtcbn1cbi5icy1iYW5uZXIubS13LTU3NSB7XG4gIG1heC13aWR0aDogNTc1cHg7XG59XG4uYnMtYmFubmVyLm0tdy01ODAge1xuICBtYXgtd2lkdGg6IDU4MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNTg1IHtcbiAgbWF4LXdpZHRoOiA1ODVweDtcbn1cbi5icy1iYW5uZXIubS13LTU5MCB7XG4gIG1heC13aWR0aDogNTkwcHg7XG59XG4uYnMtYmFubmVyLm0tdy01OTUge1xuICBtYXgtd2lkdGg6IDU5NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNjAwIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi5icy1iYW5uZXIubS13LTYwNSB7XG4gIG1heC13aWR0aDogNjA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy02MTAge1xuICBtYXgtd2lkdGg6IDYxMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNjE1IHtcbiAgbWF4LXdpZHRoOiA2MTVweDtcbn1cbi5icy1iYW5uZXIubS13LTYyMCB7XG4gIG1heC13aWR0aDogNjIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy02MjUge1xuICBtYXgtd2lkdGg6IDYyNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNjMwIHtcbiAgbWF4LXdpZHRoOiA2MzBweDtcbn1cbi5icy1iYW5uZXIubS13LTYzNSB7XG4gIG1heC13aWR0aDogNjM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy02NDAge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNjQ1IHtcbiAgbWF4LXdpZHRoOiA2NDVweDtcbn1cbi5icy1iYW5uZXIubS13LTY1MCB7XG4gIG1heC13aWR0aDogNjUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy02NTUge1xuICBtYXgtd2lkdGg6IDY1NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNjYwIHtcbiAgbWF4LXdpZHRoOiA2NjBweDtcbn1cbi5icy1iYW5uZXIubS13LTY2NSB7XG4gIG1heC13aWR0aDogNjY1cHg7XG59XG4uYnMtYmFubmVyLm0tdy02NzAge1xuICBtYXgtd2lkdGg6IDY3MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNjc1IHtcbiAgbWF4LXdpZHRoOiA2NzVweDtcbn1cbi5icy1iYW5uZXIubS13LTY4MCB7XG4gIG1heC13aWR0aDogNjgwcHg7XG59XG4uYnMtYmFubmVyLm0tdy02ODUge1xuICBtYXgtd2lkdGg6IDY4NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNjkwIHtcbiAgbWF4LXdpZHRoOiA2OTBweDtcbn1cbi5icy1iYW5uZXIubS13LTY5NSB7XG4gIG1heC13aWR0aDogNjk1cHg7XG59XG4uYnMtYmFubmVyLm0tdy03MDAge1xuICBtYXgtd2lkdGg6IDcwMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNzA1IHtcbiAgbWF4LXdpZHRoOiA3MDVweDtcbn1cbi5icy1iYW5uZXIubS13LTcxMCB7XG4gIG1heC13aWR0aDogNzEwcHg7XG59XG4uYnMtYmFubmVyLm0tdy03MTUge1xuICBtYXgtd2lkdGg6IDcxNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNzIwIHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbn1cbi5icy1iYW5uZXIubS13LTcyNSB7XG4gIG1heC13aWR0aDogNzI1cHg7XG59XG4uYnMtYmFubmVyLm0tdy03MzAge1xuICBtYXgtd2lkdGg6IDczMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNzM1IHtcbiAgbWF4LXdpZHRoOiA3MzVweDtcbn1cbi5icy1iYW5uZXIubS13LTc0MCB7XG4gIG1heC13aWR0aDogNzQwcHg7XG59XG4uYnMtYmFubmVyLm0tdy03NDUge1xuICBtYXgtd2lkdGg6IDc0NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNzUwIHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbn1cbi5icy1iYW5uZXIubS13LTc1NSB7XG4gIG1heC13aWR0aDogNzU1cHg7XG59XG4uYnMtYmFubmVyLm0tdy03NjAge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNzY1IHtcbiAgbWF4LXdpZHRoOiA3NjVweDtcbn1cbi5icy1iYW5uZXIubS13LTc3MCB7XG4gIG1heC13aWR0aDogNzcwcHg7XG59XG4uYnMtYmFubmVyLm0tdy03NzUge1xuICBtYXgtd2lkdGg6IDc3NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNzgwIHtcbiAgbWF4LXdpZHRoOiA3ODBweDtcbn1cbi5icy1iYW5uZXIubS13LTc4NSB7XG4gIG1heC13aWR0aDogNzg1cHg7XG59XG4uYnMtYmFubmVyLm0tdy03OTAge1xuICBtYXgtd2lkdGg6IDc5MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNzk1IHtcbiAgbWF4LXdpZHRoOiA3OTVweDtcbn1cbi5icy1iYW5uZXIubS13LTgwMCB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4uYnMtYmFubmVyLm0tdy04MDUge1xuICBtYXgtd2lkdGg6IDgwNXB4O1xufVxuLmJzLWJhbm5lci5tLXctODEwIHtcbiAgbWF4LXdpZHRoOiA4MTBweDtcbn1cbi5icy1iYW5uZXIubS13LTgxNSB7XG4gIG1heC13aWR0aDogODE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy04MjAge1xuICBtYXgtd2lkdGg6IDgyMHB4O1xufVxuLmJzLWJhbm5lci5tLXctODI1IHtcbiAgbWF4LXdpZHRoOiA4MjVweDtcbn1cbi5icy1iYW5uZXIubS13LTgzMCB7XG4gIG1heC13aWR0aDogODMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy04MzUge1xuICBtYXgtd2lkdGg6IDgzNXB4O1xufVxuLmJzLWJhbm5lci5tLXctODQwIHtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbn1cbi5icy1iYW5uZXIubS13LTg0NSB7XG4gIG1heC13aWR0aDogODQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy04NTAge1xuICBtYXgtd2lkdGg6IDg1MHB4O1xufVxuLmJzLWJhbm5lci5tLXctODU1IHtcbiAgbWF4LXdpZHRoOiA4NTVweDtcbn1cbi5icy1iYW5uZXIubS13LTg2MCB7XG4gIG1heC13aWR0aDogODYwcHg7XG59XG4uYnMtYmFubmVyLm0tdy04NjUge1xuICBtYXgtd2lkdGg6IDg2NXB4O1xufVxuLmJzLWJhbm5lci5tLXctODcwIHtcbiAgbWF4LXdpZHRoOiA4NzBweDtcbn1cbi5icy1iYW5uZXIubS13LTg3NSB7XG4gIG1heC13aWR0aDogODc1cHg7XG59XG4uYnMtYmFubmVyLm0tdy04ODAge1xuICBtYXgtd2lkdGg6IDg4MHB4O1xufVxuLmJzLWJhbm5lci5tLXctODg1IHtcbiAgbWF4LXdpZHRoOiA4ODVweDtcbn1cbi5icy1iYW5uZXIubS13LTg5MCB7XG4gIG1heC13aWR0aDogODkwcHg7XG59XG4uYnMtYmFubmVyLm0tdy04OTUge1xuICBtYXgtd2lkdGg6IDg5NXB4O1xufVxuLmJzLWJhbm5lci5tLXctOTAwIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbi5icy1iYW5uZXIubS13LTkwNSB7XG4gIG1heC13aWR0aDogOTA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy05MTAge1xuICBtYXgtd2lkdGg6IDkxMHB4O1xufVxuLmJzLWJhbm5lci5tLXctOTE1IHtcbiAgbWF4LXdpZHRoOiA5MTVweDtcbn1cbi5icy1iYW5uZXIubS13LTkyMCB7XG4gIG1heC13aWR0aDogOTIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy05MjUge1xuICBtYXgtd2lkdGg6IDkyNXB4O1xufVxuLmJzLWJhbm5lci5tLXctOTMwIHtcbiAgbWF4LXdpZHRoOiA5MzBweDtcbn1cbi5icy1iYW5uZXIubS13LTkzNSB7XG4gIG1heC13aWR0aDogOTM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy05NDAge1xuICBtYXgtd2lkdGg6IDk0MHB4O1xufVxuLmJzLWJhbm5lci5tLXctOTQ1IHtcbiAgbWF4LXdpZHRoOiA5NDVweDtcbn1cbi5icy1iYW5uZXIubS13LTk1MCB7XG4gIG1heC13aWR0aDogOTUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy05NTUge1xuICBtYXgtd2lkdGg6IDk1NXB4O1xufVxuLmJzLWJhbm5lci5tLXctOTYwIHtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbn1cbi5icy1iYW5uZXIubS13LTk2NSB7XG4gIG1heC13aWR0aDogOTY1cHg7XG59XG4uYnMtYmFubmVyLm0tdy05NzAge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xufVxuLmJzLWJhbm5lci5tLXctOTc1IHtcbiAgbWF4LXdpZHRoOiA5NzVweDtcbn1cbi5icy1iYW5uZXIubS13LTk4MCB7XG4gIG1heC13aWR0aDogOTgwcHg7XG59XG4uYnMtYmFubmVyLm0tdy05ODUge1xuICBtYXgtd2lkdGg6IDk4NXB4O1xufVxuLmJzLWJhbm5lci5tLXctOTkwIHtcbiAgbWF4LXdpZHRoOiA5OTBweDtcbn1cbi5icy1iYW5uZXIubS13LTk5NSB7XG4gIG1heC13aWR0aDogOTk1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDAwIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDA1IHtcbiAgbWF4LXdpZHRoOiAxMDA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDEwIHtcbiAgbWF4LXdpZHRoOiAxMDEwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDE1IHtcbiAgbWF4LXdpZHRoOiAxMDE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDIwIHtcbiAgbWF4LXdpZHRoOiAxMDIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDI1IHtcbiAgbWF4LXdpZHRoOiAxMDI1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDMwIHtcbiAgbWF4LXdpZHRoOiAxMDMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDM1IHtcbiAgbWF4LXdpZHRoOiAxMDM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDQwIHtcbiAgbWF4LXdpZHRoOiAxMDQwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDQ1IHtcbiAgbWF4LXdpZHRoOiAxMDQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDUwIHtcbiAgbWF4LXdpZHRoOiAxMDUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDU1IHtcbiAgbWF4LXdpZHRoOiAxMDU1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDYwIHtcbiAgbWF4LXdpZHRoOiAxMDYwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDY1IHtcbiAgbWF4LXdpZHRoOiAxMDY1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDcwIHtcbiAgbWF4LXdpZHRoOiAxMDcwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDc1IHtcbiAgbWF4LXdpZHRoOiAxMDc1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDgwIHtcbiAgbWF4LXdpZHRoOiAxMDgwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDg1IHtcbiAgbWF4LXdpZHRoOiAxMDg1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDkwIHtcbiAgbWF4LXdpZHRoOiAxMDkwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDk1IHtcbiAgbWF4LXdpZHRoOiAxMDk1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTAwIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTA1IHtcbiAgbWF4LXdpZHRoOiAxMTA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTEwIHtcbiAgbWF4LXdpZHRoOiAxMTEwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTE1IHtcbiAgbWF4LXdpZHRoOiAxMTE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTIwIHtcbiAgbWF4LXdpZHRoOiAxMTIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTI1IHtcbiAgbWF4LXdpZHRoOiAxMTI1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTMwIHtcbiAgbWF4LXdpZHRoOiAxMTMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTM1IHtcbiAgbWF4LXdpZHRoOiAxMTM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTQwIHtcbiAgbWF4LXdpZHRoOiAxMTQwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTQ1IHtcbiAgbWF4LXdpZHRoOiAxMTQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTUwIHtcbiAgbWF4LXdpZHRoOiAxMTUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTU1IHtcbiAgbWF4LXdpZHRoOiAxMTU1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTYwIHtcbiAgbWF4LXdpZHRoOiAxMTYwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTY1IHtcbiAgbWF4LXdpZHRoOiAxMTY1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTcwIHtcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTc1IHtcbiAgbWF4LXdpZHRoOiAxMTc1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTgwIHtcbiAgbWF4LXdpZHRoOiAxMTgwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTg1IHtcbiAgbWF4LXdpZHRoOiAxMTg1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTkwIHtcbiAgbWF4LXdpZHRoOiAxMTkwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMTk1IHtcbiAgbWF4LXdpZHRoOiAxMTk1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjAwIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjA1IHtcbiAgbWF4LXdpZHRoOiAxMjA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjEwIHtcbiAgbWF4LXdpZHRoOiAxMjEwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjE1IHtcbiAgbWF4LXdpZHRoOiAxMjE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjIwIHtcbiAgbWF4LXdpZHRoOiAxMjIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjI1IHtcbiAgbWF4LXdpZHRoOiAxMjI1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjMwIHtcbiAgbWF4LXdpZHRoOiAxMjMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjM1IHtcbiAgbWF4LXdpZHRoOiAxMjM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjQwIHtcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjQ1IHtcbiAgbWF4LXdpZHRoOiAxMjQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjUwIHtcbiAgbWF4LXdpZHRoOiAxMjUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjU1IHtcbiAgbWF4LXdpZHRoOiAxMjU1cHg7XG59XG4uYnMtYmFubmVyIGZpZ3VyZSB7XG4gIGZsZXg6IDAgMCA2NHB4O1xufVxuLmJzLWJhbm5lciBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1iYW5uZXIgZmlndXJlIHtcbiAgICBmbGV4OiAwIDAgOTZweDtcbiAgfVxufVxuLmJzLWJhbm5lciBmaWdjYXB0aW9uIHtcbiAgZmxleDogMTtcbn1cbi5icy1iYW5uZXIgZmlnY2FwdGlvbiBoMSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLDEuN3Z3ICsgMC4ycmVtLCAycmVtKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtYmFubmVyIGZpZ2NhcHRpb24gaDIge1xuICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwxLjd2dyArIDAuMnJlbSwgMS44cmVtKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtYmFubmVyIGZpZ2NhcHRpb24gaDMge1xuICBmb250LXNpemU6IGNsYW1wKDEuNHJlbSwxLjd2dyArIDAuMnJlbSwgMS43cmVtKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtYmFubmVyIGZpZ2NhcHRpb24gaDQge1xuICBmb250LXNpemU6IGNsYW1wKDEuM3JlbSwxLjd2dyArIDAuMnJlbSwxLjZyZW0pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy1iYW5uZXIgZmlnY2FwdGlvbiBoNSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4ycmVtLDEuN3Z3ICsgMC4ycmVtLCAxLjVyZW0pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy1iYW5uZXIgZmlnY2FwdGlvbiBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sMS43dncgKyAwLjJyZW0sIDEuNXJlbSk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5cbi5icy1hcGxpY2FjaW9uLW1vdmlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWFwbGljYWNpb24tbW92aWwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5icy1hcGxpY2FjaW9uLW1vdmlsID4gZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWFwbGljYWNpb24tbW92aWwgPiBmaWdjYXB0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4uYnMtYXBsaWNhY2lvbi1tb3ZpbCA+IGZpZ3VyZSB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMjMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5icy1hcGxpY2FjaW9uLW1vdmlsID4gZmlndXJlIGltZyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYXBsaWNhY2lvbi1tb3ZpbCA+IGZpZ3VyZSBpbWcge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5icy1hcGxpY2FjaW9uLW1vdmlsID4gZmlndXJlIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYXBsaWNhY2lvbi1tb3ZpbCA+IGZpZ3VyZSB7XG4gICAgZmxleDogMTtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5icy1hcGxpY2FjaW9uLW1vdmlsID4gZmlndXJlIHtcbiAgICBmbGV4OiAxO1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbi5icy10YWJsYS1jb21wYXJhdGl2YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0byBoaWRkZW47XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmE6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmE6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDI5MHB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZzogNDBweCAwcHggOHB4IDBweDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hIHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiA2NHB4O1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDk2cHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hIHtcbiAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYTpsYXN0LWNoaWxkLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5uby1ib3JkZXI6OmJlZm9yZSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEubm8tYm9yZGVyOjpiZWZvcmUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gcCxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBwIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gcCxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBwIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gc3Bhbi5vaywgLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gc3Bhbi5ub2ssIC5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSA+IHNwYW4ubWluLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSA+IHNwYW4ub2ssXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gc3Bhbi5ub2ssXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gc3Bhbi5taW4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBzcGFuLm9rLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSA+IHNwYW4ub2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXRhYmxlLW9rLnN2Zyk7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBzcGFuLm5vayxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm5vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdGFibGUtbm9rLnN2Zyk7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBzcGFuLm1pbixcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm1pbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdGFibGUtbWluLnN2Zyk7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgZmlndXJlLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmE6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmE6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYTpub3QoLnRpdHVsbyk6bm90KC5kZXNjcmlwdGl2byk6bm90KC5zdWJ0aXR1bG8pIGZpZ3VyZSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmE6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSBmaWd1cmUge1xuICB3aWR0aDogMzBweDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYTpub3QoLnRpdHVsbyk6bm90KC5kZXNjcmlwdGl2byk6bm90KC5zdWJ0aXR1bG8pIGZpZ3VyZSBpbWcsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hOm5vdCgudGl0dWxvKTpub3QoLmRlc2NyaXB0aXZvKTpub3QoLnN1YnRpdHVsbykgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEuc3VidGl0dWxvLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5zdWJ0aXR1bG8ge1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEuc3VidGl0dWxvIGgzLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5zdWJ0aXR1bG8gaDMge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5kZXNjcmlwdGl2byxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEuZGVzY3JpcHRpdm8ge1xuICB3aWR0aDogMHB4O1xuICBtaW4td2lkdGg6IDA7XG4gIGZsZXg6IDAgMCAwcHg7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEuZGVzY3JpcHRpdm8gcCxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEuZGVzY3JpcHRpdm8gcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICBsZWZ0OiAxNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5kZXNjcmlwdGl2byxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEuZGVzY3JpcHRpdm8ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLmRlc2NyaXB0aXZvLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5kZXNjcmlwdGl2byB7XG4gICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogNjBweDtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG4gIC5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5kZXNjcmlwdGl2byBwLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5kZXNjcmlwdGl2byBwIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHRleHQtaW5kZW50OiAxNnB4O1xuICB9XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEudGl0dWxvLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyBmaWd1cmUsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnRpdHVsbyBmaWd1cmUge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICB0b3A6IC0zMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS50aXR1bG8gZmlndXJlIGltZyxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyBmaWd1cmUsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnRpdHVsbyBmaWd1cmUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS50aXR1bG8sXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnRpdHVsbyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyBoMSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIGgxIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDE2cHggYXV0byA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS50aXR1bG8gaDEsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnRpdHVsbyBoMSB7XG4gICAgbWFyZ2luOiAyNHB4IGF1dG8gOHB4O1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMXZ3ICsgMC41cmVtLCAxLjhyZW0pO1xuICAgIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi5icy1hY2NvcmRlb24ubm8tbWFyZ2luIC5hY2NvcmRlb24taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gaW5wdXQ6Y2hlY2tlZCB+IC5hY2NvcmRlb24taXRlbS1jb250ZW50IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icy1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIGlucHV0OmNoZWNrZWQgfiAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIGZpZ3VyZTo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG59XG4uYnMtYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSBpbnB1dDpjaGVja2VkIH4gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbi5icy1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIC5hY2NvcmRlb24taXRlbS1oZWFkZXIgZmlndXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBmaWd1cmUge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG4uYnMtYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIGZpZ3VyZTo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDlweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gOXB4KTtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLXVwLWJsdWUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG4uYnMtYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbn1cblxuLmJzLXRhcmpldGEtZGV0YWxsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAudG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLnRvcCAuYnMtY2hpcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLnRvcCBoMSB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAudG9wIGgxOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMC45O1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmNvbnRlbnQgLmRhdGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuY29udGVudCAuZGF0YTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuY29udGVudCAuZGF0YSAuZGF0YS1tb2R1bGUge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuY29udGVudCAuZGF0YSAuZGF0YS1tb2R1bGUgKyAuZGF0YS1tb2R1bGUge1xuICBmbGV4OiAwIDEgNDAlO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuY29udGVudCAuZGF0YSAuZGF0YS1tb2R1bGUgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmNvbnRlbnQgLmRhdGEgLmRhdGEtbW9kdWxlIGg1IHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIC5leHBhbmRhYmxlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLWZvb3RlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIC5leHBhbmRhYmxlLWNvbnRlbnQgLmRhdGEtZm9vdGVyIHAge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIC5leHBhbmRhYmxlLWNvbnRlbnQgLmRhdGEtbW9kdWxlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDRweCAwO1xuICB3aWR0aDogOTAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIC5leHBhbmRhYmxlLWNvbnRlbnQgLmRhdGEtbW9kdWxlOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLW1vZHVsZSBhOm5vdCguYnMtYnRuKSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLW1vZHVsZSBhOm5vdCguYnMtYnRuKTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgLmV4cGFuZGFibGUtY29udGVudCAuZGF0YS1tb2R1bGUgYTpub3QoLmJzLWJ0bik6aG92ZXIgZmlndXJlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgLmV4cGFuZGFibGUtY29udGVudCAuZGF0YS1tb2R1bGUgYTpub3QoLmJzLWJ0bikgZmlndXJlIHtcbiAgd2lkdGg6IDQwcHg7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLW1vZHVsZSBhOm5vdCguYnMtYnRuKSBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIC5leHBhbmRhYmxlLWNvbnRlbnQgLmRhdGEtbW9kdWxlIGE6bm90KC5icy1idG4pIGZpZ2NhcHRpb24ge1xuICBmbGV4OiAxO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIC5leHBhbmRhYmxlLWNvbnRlbnQgLmRhdGEtbW9kdWxlIGE6bm90KC5icy1idG4pIGZpZ2NhcHRpb24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIC5leHBhbmRhYmxlLWNvbnRlbnQgLmRhdGEtbW9kdWxlIGE6bm90KC5icy1idG4pIGZpZ2NhcHRpb24gc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogd2lkdGggMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGxpbmVhcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwge1xuICB3aWR0aDogOTAlO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIH4gLmV4cGFuZGFibGUtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYnMtdGFyamV0YXMtZXN0YWRpc3RpY2FzIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICBtYXJnaW46IDAgYXV0byAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcyB7XG4gICAgbWF4LXdpZHRoOiA5NDBweDtcbiAgfVxufVxuLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcyBoMyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2xpZ2h0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMgaDIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMgaDIgZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcyBmaWd1cmUge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcyBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMgPiBzcGFuIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNnB4O1xuICB3aWR0aDogNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNDApO1xuICBtYXJnaW46IDEycHggYXV0bztcbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMuZGVzdGFjYWRvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMuZGVzdGFjYWRvIGZpZ3VyZSBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoNTE4JSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDUxOCUpO1xufVxuLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcy5kZXN0YWNhZG8gaDIsXG4uYnMtdGFyamV0YXMtZXN0YWRpc3RpY2FzLmRlc3RhY2FkbyBoMyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uYnMtdGFyamV0YXMtZXN0YWRpc3RpY2FzLmRlc3RhY2FkbyBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcy5kZXN0YWNhZG8gaDIgZW0ge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxuLmJzLXRhcmpldGFzLWJvdG9uIHtcbiAgcGFkZGluZzogOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRhcmpldGFzLWJvdG9uIHtcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICB9XG59XG4uYnMtdGFyamV0YXMtYm90b24gYXJ0aWNsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5icy10YXJqZXRhcy1ib3RvbiBhcnRpY2xlIHN2ZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA4cHggYXV0byAwO1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJzLXRhcmpldGFzLWJvdG9uIGFydGljbGUgZmlndXJlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnMtdGFyamV0YXMtYm90b24gYXJ0aWNsZSBmaWd1cmUgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uYnMtdGFyamV0YXMtYm90b24gYXJ0aWNsZSBoMiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uYnMtdGFyamV0YXMtYm90b24gYXJ0aWNsZSBoMiBlbSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy10YXJqZXRhcy1ib3Rvbjpub3QoLmRlc3RhY2Fkbyk6aG92ZXIgYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uYnMtdGFyamV0YXMtYm90b24uZGVzdGFjYWRvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcbn1cbi5icy10YXJqZXRhcy1ib3Rvbi5kZXN0YWNhZG8gZmlndXJlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDUxOCUpO1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg1MTglKTtcbn1cbi5icy10YXJqZXRhcy1ib3Rvbi5kZXN0YWNhZG8gYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uYnMtdGFyamV0YXMtYm90b24uZGVzdGFjYWRvIGFydGljbGUgaDIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLmJzLXRhcmpldGFzLWJvdG9uLmRlc3RhY2FkbyBhcnRpY2xlIGgyIGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5icy10YXJqZXRhcy1ib3Rvbi5kZXN0YWNhZG86aG92ZXIgYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bC1ob3Zlcik7XG59XG4uYnMtdGFyamV0YXMtYm90b24uZGlzYWJsZWQsIC5icy10YXJqZXRhcy1ib3RvbltkaXNhYmxlZF0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCkgIWltcG9ydGFudDtcbn1cbi5icy10YXJqZXRhcy1ib3Rvbi5kaXNhYmxlZCBhcnRpY2xlIGZpZ3VyZSwgLmJzLXRhcmpldGFzLWJvdG9uLmRpc2FibGVkIGFydGljbGUgaDIsIC5icy10YXJqZXRhcy1ib3Rvbi5kaXNhYmxlZCBhcnRpY2xlIHN2ZywgLmJzLXRhcmpldGFzLWJvdG9uW2Rpc2FibGVkXSBhcnRpY2xlIGZpZ3VyZSwgLmJzLXRhcmpldGFzLWJvdG9uW2Rpc2FibGVkXSBhcnRpY2xlIGgyLCAuYnMtdGFyamV0YXMtYm90b25bZGlzYWJsZWRdIGFydGljbGUgc3ZnIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuLmJzLXRhcmpldGFzLWJvdG9uLmRpc2FibGVkOmhvdmVyIGFydGljbGUsIC5icy10YXJqZXRhcy1ib3RvbltkaXNhYmxlZF06aG92ZXIgYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xufVxuXG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIHtcbiAgb3V0bGluZTogMnB4IGRhc2hlZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBtaW4taGVpZ2h0OiAxNzJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAudmVyLWltYWdlbmVzIHtcbiAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAudmVyLWltYWdlbmVzIGEge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLnZlci1pbWFnZW5lcyBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzLmludmVydGlkbyAuY2FyZ2FzIHtcbiAgb3JkZXI6IDE7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzLmludmVydGlkbyAuaW5mb3JtYWNpb24ge1xuICBvcmRlcjogMjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMuaW52ZXJ0aWRvIC5pbmZvcm1hY2lvbiBzcGFuLnRvb2x0aXAgLm1lbnNhamUge1xuICBib3R0b206IDExMCU7XG4gIHRvcDogaW5oZXJpdDtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMuaW52ZXJ0aWRvIC5pbmZvcm1hY2lvbiBzcGFuLnRvb2x0aXAgLm1lbnNhamU6OmFmdGVyIHtcbiAgY29udGVudDogXCLilrxcIjtcbiAgYm90dG9tOiAtMnB4O1xuICB0b3A6IGluaGVyaXQ7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gIH1cbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogODRweDtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgLmVsZW1lbnRvLWNhcmdhZG8gYS5pbWFnZW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmltYWdlbiBmaWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIC5lbGVtZW50by1jYXJnYWRvIGEuaW1hZ2VuIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MnB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmltYWdlbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmVsaW1pbmFyIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1tb2R1bG8taW1hZ2VuLWRlbGwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDUwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmVsaW1pbmFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3Zlcik7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgYS5jYXJnYSB7XG4gIG1heC13aWR0aDogMTI0cHg7XG4gIGhlaWdodDogMTMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyBhLmNhcmdhOmhvdmVyIGZpZ3VyZSB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIGEuY2FyZ2E6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIGEuY2FyZ2EuZnVsbCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyBhLmNhcmdhIGZpZ3VyZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY2lyY2xlLXN1bS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggYXV0bztcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyBhLmNhcmdhIHNwYW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5pbmZvcm1hY2lvbiBoNCB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24gaDQubm8tcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmluZm9ybWFjaW9uIHNwYW4udG9vbHRpcCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvdG9vbHRpcC1maWxlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjhweCAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24gc3Bhbi50b29sdGlwIC5tZW5zYWplIHtcbiAgei1pbmRleDogNDAxO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgYm90dG9tOiBpbmhlcml0O1xuICB0b3A6IDExMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDE3MHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICByaWdodDogMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmluZm9ybWFjaW9uIHNwYW4udG9vbHRpcCAubWVuc2FqZS51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24gc3Bhbi50b29sdGlwIC5tZW5zYWplOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCLilrJcIjtcbiAgYm90dG9tOiBpbmhlcml0O1xuICB0b3A6IC0yMHB4O1xuICByaWdodDogMjZweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MCk7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5pbmZvcm1hY2lvbiBzcGFuLnRvb2x0aXA6aG92ZXIgLm1lbnNhamUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJzLWJhbm5lci1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnMtYmFubmVyLWhlYWRlciBmaWd1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJhbm5lci1oZWFkZXIgZmlndXJlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4uYnMtYmFubmVyLWhlYWRlciBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJhbm5lci1oZWFkZXIgZmlndXJlIGltZyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLWJhbm5lci1oZWFkZXIgZmlndXJlIGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuXG4uYnMtYmFubmVyLWluZm9ybWF0aXZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygzODAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMzgwJSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmFubmVyLWluZm9ybWF0aXZvIHNlY3Rpb24ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCA1cHg7XG4gIH1cbn1cbi5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiBmaWd1cmUge1xuICB3aWR0aDogNTBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDQ4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmFubmVyLWluZm9ybWF0aXZvIHNlY3Rpb24gZmlndXJlIGltZyB7XG4gICAgd2lkdGg6IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiBmaWd1cmUge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG59XG4uYnMtYmFubmVyLWluZm9ybWF0aXZvIHNlY3Rpb24gcCB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcbn1cbi5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiBwIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYnMtYXBsaWNhY2lvbi1pbWFnZW4tbG9naW4ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtYXBsaWNhY2lvbi1pbWFnZW4tbG9naW4gLmJzLWNvbnRlbmVkb3IgLmltYWdlLWhvbGRlciBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xuICAuYnMtYXBsaWNhY2lvbi1pbWFnZW4tbG9naW4gLmJzLWNvbnRlbmVkb3IgLmltYWdlLWhvbGRlciBmaWd1cmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAlO1xuICAgIHJpZ2h0OiBjYWxjKDUwJSArIDQwcHgpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0MHB4KTtcbiAgfVxufVxuLmJzLWFwbGljYWNpb24taW1hZ2VuLWxvZ2luIC5icy1jb250ZW5lZG9yIC5pbWFnZS1ob2xkZXIgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1MHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1hcGxpY2FjaW9uLWltYWdlbi1sb2dpbiAuYnMtY29udGVuZWRvciAuaW1hZ2UtaG9sZGVyIGZpZ3VyZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbiAgfVxufVxuLmJzLWFwbGljYWNpb24taW1hZ2VuLWxvZ2luLmNvbWVyY2lhbCAuaW1hZ2UtaG9sZGVyIGZpZ3VyZSBpbWcge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAxMDBweCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAxMDBweCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDEwMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMDBweCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcbiAgLmJzLWFwbGljYWNpb24taW1hZ2VuLWxvZ2luLmNvbWVyY2lhbCAuaW1hZ2UtaG9sZGVyIGZpZ3VyZSBpbWcge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDEwMHB4IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTAwcHggMDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDEwMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDEwMHB4IDA7XG4gIH1cbn1cblxuLmJzLXBsYW4tc2V0dXAge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5icy1wbGFuLXNldHVwIC50b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTEwKTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLXBsYW4tc2V0dXAgLnRvcCBwLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwO1xufVxuLmJzLXBsYW4tc2V0dXAgLnRvcCBwLWNoZWNrYm94IC5wLWNoZWNrYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnMtcGxhbi1zZXR1cCAudG9wIHAtY2hlY2tib3ggLnAtY2hlY2tib3gtbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuOHJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLmJzLXBsYW4tc2V0dXAgLmJzLWJsb3F1ZSBhcnRpY2xlIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi5icy1wbGFuLXNldHVwIC5icy1ibG9xdWUuaW50ZXJhY2Npb24ge1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbn1cbi5icy1wbGFuLXNldHVwIC5icy1ibG9xdWUuaW50ZXJhY2Npb24gaDQge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5icy1wbGFuLXNldHVwIC5icy1ibG9xdWUuaW50ZXJhY2Npb24gLmJzLXNlbGVjdG9yIHtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5icy1wbGFuLXNldHVwIC5icy1ibG9xdWUudG9wIHtcbiAgbWluLWhlaWdodDogNjBweDtcbiAgbWF4LWhlaWdodDogMzAlO1xufVxuXG4uYnMtcGxhbi1zZXR1cC10b3RhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtMTApO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG59XG5cbi5icy1wbGFuLXNldHVwLWdyb3VwIC5jb2wtMTIge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJzLXBsYW4tc2V0dXAtZ3JvdXAgLmJzLXBsYW4tc2V0dXAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Mge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgY29sdW1uLWdhcDogMTZweDtcbiAgcm93LWdhcDogNHB4O1xuICBtaW4taGVpZ2h0OiBub25lO1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTEge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgwLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTEge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTEgLmJzLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTIge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTIge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTIgLmJzLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTMge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTMge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTMgLmJzLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTQgLmJzLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTUge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTUge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTUgLmJzLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTYge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTYge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTYgLmJzLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTcge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTcge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTcgLmJzLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTgge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTgge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTggLmJzLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTkge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTkge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTkgLmJzLWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwsXG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIGJ1dHRvbixcbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gYSB7XG4gIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LWF1dG8gbGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBhLFxuLmJzLWJsb3F1ZS5zZXQtZmlsdHJvcy5zZXQtYXV0byBidXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC1hdXRvIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTEwIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgIHJvdy1nYXA6IDRweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xuICAuYnMtYmxvcXVlLnNldC1maWx0cm9zLnNldC0xMCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZ3JpZDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogNHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1ibG9xdWUuc2V0LWZpbHRyb3Muc2V0LTEwIC5icy1idG4ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cblxuLmJzLW1vZHVsby1maWNoYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTUpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxMnB4IDIwcHggMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4wNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDEycHggMjBweCAwcHggcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjA1KTtcbiAgLW1zLWJveC1zaGFkb3c6IDBweCAxMnB4IDIwcHggMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDIwcHggMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4wNSk7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbn1cbi5icy1tb2R1bG8tZmljaGEgLmF2YXRhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnMtbW9kdWxvLWZpY2hhIC5hdmF0YXIgc3ZnIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5icy1tb2R1bG8tZmljaGEgYS5ib3Rvbi1zZWxlY3RvciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJzLW1vZHVsby1maWNoYSBhLmJvdG9uLXNlbGVjdG9yIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnMtbW9kdWxvLWZpY2hhIGEuYm90b24tc2VsZWN0b3I6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uYnMtbW9kdWxvLWZpY2hhIGEuYm90b24tc2VsZWN0b3I6aG92ZXIgc3ZnIHtcbiAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi5icy1tb2R1bG8tZmljaGEuZXh0ZW5kaWRhIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG59XG4uYnMtbW9kdWxvLWZpY2hhLmV4dGVuZGlkYSBzZWN0aW9uLmZyZWUge1xuICBmbGV4OiAwIDAgNTZweDtcbn1cbi5icy1tb2R1bG8tZmljaGEuZXh0ZW5kaWRhIHNlY3Rpb24uaXpxIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1tb2R1bG8tZmljaGEuZXh0ZW5kaWRhIHNlY3Rpb24uaXpxIHtcbiAgICBmbGV4OiAwIDAgNDUlO1xuICB9XG59XG4uYnMtbW9kdWxvLWZpY2hhLmV4dGVuZGlkYSBzZWN0aW9uLmRlciB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1tb2R1bG8tZmljaGEuZXh0ZW5kaWRhIHNlY3Rpb24uZGVyIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG4uYnMtbW9kdWxvLWZpY2hhLmV4dGVuZGlkYSBzZWN0aW9uLmRlciBhLmJzLWJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1vZHVsby1maWNoYS5leHRlbmRpZGEgc2VjdGlvbi5kZXIgYS5icy1idG4ge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOTUlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtOTUlKTtcbiAgfVxufVxuLmJzLW1vZHVsby1maWNoYSBzZWN0aW9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogOHB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5icy1tb2R1bG8tZmljaGEgc2VjdGlvbiAuZ3JpZCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxuLmJzLW1vZHVsby1maWNoYSBzZWN0aW9uIC5ncmlkICsgLmdyaWQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uYnMtbW9kdWxvLWZpY2hhIHNlY3Rpb24gLmdyaWQgLmJzLXNpbXBsZS1kYXRhIHtcbiAgZmxleDogMTtcbn1cbi5icy1tb2R1bG8tZmljaGEgc2VjdGlvbi5zdXBlcmlvciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5icy1tb2R1bG8tZmljaGEgc2VjdGlvbi5pbmZlcmlvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01KTtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmJzLW1vZHVsby1maWNoYSBzZWN0aW9uLmluZmVyaW9yIC5ib3RvbmVyYSB7XG4gIG1pbi1oZWlnaHQ6IDBweDtcbn1cbi5icy1tb2R1bG8tZmljaGEgc2VjdGlvbi5pbmZlcmlvciBzcGFuLFxuLmJzLW1vZHVsby1maWNoYSBzZWN0aW9uLmluZmVyaW9yIGJ1dHRvbixcbi5icy1tb2R1bG8tZmljaGEgc2VjdGlvbi5pbmZlcmlvciBhIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uYnMtbW9kdWxvLWZpY2hhLnNlZ3Vyb3MucHVibGljaWRhZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAzNzBweDtcbn1cbi5icy1tb2R1bG8tZmljaGEuc2VndXJvcy5wdWJsaWNpZGFkIGgyLFxuLmJzLW1vZHVsby1maWNoYS5zZWd1cm9zLnB1YmxpY2lkYWQgcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogOHB4IGF1dG87XG59XG4uYnMtbW9kdWxvLWZpY2hhLnNlZ3Vyb3MucHVibGljaWRhZCBoMiB7XG4gIG1hcmdpbjogMnB4IGF1dG87XG59XG4uYnMtbW9kdWxvLWZpY2hhLnNlZ3Vyb3MucHVibGljaWRhZCBhLFxuLmJzLW1vZHVsby1maWNoYS5zZWd1cm9zLnB1YmxpY2lkYWQgYnV0dG9uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODAlO1xufVxuLmJzLW1vZHVsby1maWNoYS5zZWd1cm9zLnB1YmxpY2lkYWQgZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnMtbW9kdWxvLWZpY2hhLnNlZ3Vyb3MucHVibGljaWRhZCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGFzcGVjdC1yYXRpbzogMi8xO1xufVxuLmJzLW1vZHVsby1maWNoYS5zZWd1cm9zLnByb2R1Y3RvLnNpbXBsZSB7XG4gIG1pbi1oZWlnaHQ6IDM3MHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG59XG4uYnMtbW9kdWxvLWZpY2hhLnNlZ3Vyb3MucHJvZHVjdG8uc2ltcGxlIC5zdXBlcmlvciB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgbWluLWhlaWdodDogbWF4LWNvbnRlbnQ7XG4gIGhlaWdodDogYXV0bztcbn1cbi5icy1tb2R1bG8tZmljaGEuc2VndXJvcy5wcm9kdWN0by5zaW1wbGUgLmluZmVyaW9yIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogbWF4LWNvbnRlbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtbW9kdWxvLWZpY2hhLnNlZ3Vyb3MucHJvZHVjdG8uZXh0ZW5kaWRhLCAuYnMtbW9kdWxvLWZpY2hhLnNlZ3Vyb3MucHJvZHVjdG8uZXh0ZW5kaWRvIHtcbiAgICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xuICB9XG59XG4uYnMtbW9kdWxvLWZpY2hhLnNpbmllc3RybyBzZWN0aW9uLnN1cGVyaW9yIHtcbiAgcGFkZGluZy1sZWZ0OiA2NHB4O1xufVxuXG4uYnMtbW9kdWxvLWZpY2hhcy1ncm91cCB7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiAxNnB4O1xuICByb3ctZ2FwOiAxNnB4O1xuICBtaW4taGVpZ2h0OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1vZHVsby1maWNoYXMtZ3JvdXAge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogMTZweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLW1vZHVsby1maWNoYXMtZ3JvdXAge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogMTZweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjcwcHgpIHtcbiAgLmJzLW1vZHVsby1maWNoYXMtZ3JvdXAge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWdyaWQ7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogMTZweDtcbiAgICBtaW4taGVpZ2h0OiBub25lO1xuICB9XG59XG4uYnMtbW9kdWxvLWZpY2hhcy1ncm91cCAuYnMtbW9kdWxvLWZpY2hhIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5icy1tb2R1bG8tZmljaGFzLWdyb3VwLnNldC0zIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgbWluLWhlaWdodDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTI3MHB4KSB7XG4gIC5icy1tb2R1bG8tZmljaGFzLWdyb3VwLnNldC0zIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgbWluLWhlaWdodDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTI3MHB4KSB7XG4gIC5icy1tb2R1bG8tZmljaGFzLWdyb3VwLnNldC0yIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgbWluLWhlaWdodDogbm9uZTtcbiAgfVxufVxuXG4uYnMtbW9kdWxvLW5vdGljaWFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmJzLW1vZHVsby1ub3RpY2lhcyBmaWd1cmUgaW1nIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5icy1tb2R1bG8tbm90aWNpYXMgZmlnY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDhweCAxNnB4IDE2cHggMTZweDtcbn1cbi5icy1tb2R1bG8tbm90aWNpYXMgZmlnY2FwdGlvbiBwLmgzIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmJzLW1vZHVsby1ub3RpY2lhcyBmaWdjYXB0aW9uIHA6bm90KC5oMykge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5pbnB1dC5wLWlucHV0dGV4dCB7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG4gIG1hcmdpbjogMCAwIDZweCAwO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICAvKiAubmctaW52YWxpZCAmLCAqL1xufVxuaW5wdXQucC1pbnB1dHRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0OmZvY3VzICsgLmJzLWJ0bi1mb3JtIHtcbiAgb3V0bGluZS13aWR0aDogMnB4O1xufVxuaW5wdXQucC1pbnB1dHRleHQubm8tYm9yZGVyIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuaW5wdXQucC1pbnB1dHRleHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5pbnB1dC5wLWlucHV0dGV4dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuaW5wdXQucC1pbnB1dHRleHQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5pbnB1dC5wLWlucHV0dGV4dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4ubWl4IGlucHV0LnAtaW5wdXR0ZXh0IDpub3QoLmljb24pIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cbi5icy1jb2xvciBpbnB1dC5wLWlucHV0dGV4dCB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS01MCkgIWltcG9ydGFudDtcbn1cbi5icy1jb2xvciBpbnB1dC5wLWlucHV0dGV4dC5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dGV4dCwgaW5wdXQucC1pbnB1dHRleHQuaXMtaW52YWxpZCB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXQucC1pbnB1dHRleHQuaXMtaW52YWxpZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0ZXh0Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0ZXh0OjotbW96LXBsYWNlaG9sZGVyLCBpbnB1dC5wLWlucHV0dGV4dC5pcy1pbnZhbGlkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmlzLWludmFsaWQgaW5wdXQucC1pbnB1dHRleHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dC5wLWlucHV0dGV4dC5pcy1pbnZhbGlkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0ZXh0OmZvY3VzLCBpbnB1dC5wLWlucHV0dGV4dC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG59XG4uaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dGV4dCArIC5icy1idG4tZm9ybSwgaW5wdXQucC1pbnB1dHRleHQuaXMtaW52YWxpZCArIC5icy1idG4tZm9ybSB7XG4gIG91dGxpbmUtd2lkdGg6IDJweDtcbn1cbi5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0ZXh0Lm5vLWJvcmRlciwgaW5wdXQucC1pbnB1dHRleHQuaXMtaW52YWxpZC5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5pbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF0ge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xuICBvcGFjaXR5OiAxO1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdICsgLmJzLWJ0bi1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXS5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnMtY29sb3IgaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtMTApICFpbXBvcnRhbnQ7XG59XG4uYnMtY29sb3IgaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdLm5vLWJvcmRlciB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5icy1jb2xvciBpbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjQpICFpbXBvcnRhbnQ7XG59XG4uYnMtY29sb3IgaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjQpICFpbXBvcnRhbnQ7XG59XG4uYnMtY29sb3IgaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC40KSAhaW1wb3J0YW50O1xufVxuLmJzLWNvbG9yIGlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjQpICFpbXBvcnRhbnQ7XG59XG5pbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpO1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdICsgLmNhcHRpb24sIGlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXSArIC5jYXB0aW9uLmVycm9yIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cbi5icy1jb2xvciBpbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF0gKyAuY2FwdGlvbiwgLmJzLWNvbG9yIGlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXSArIC5jYXB0aW9uLmVycm9yIHtcbiAgb3BhY2l0eTogMC41O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuXG5wLXByb2dyZXNzYmFyIC5wLXByb2dyZXNzYmFyIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGhlaWdodDogMS41cmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgaGVpZ2h0OiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbnAtcHJvZ3Jlc3NiYXIgLnAtcHJvZ3Jlc3NiYXIgLnAtcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxucC1wcm9ncmVzc2JhciAucC1wcm9ncmVzc2JhciAucC1wcm9ncmVzc2Jhci1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxucC1jYWxlbmRhciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiAgJi5uZy1pbnZhbGlkLCAqL1xufVxucC1jYWxlbmRhciAucC1jYWxlbmRhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxucC1jYWxlbmRhciAucC1jYWxlbmRhciBpbnB1dC5wLWlucHV0dHRleHQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbnAtY2FsZW5kYXIgLnAtY2FsZW5kYXIgLnAtYnV0dG9uLWljb24tb25seSB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tY2FsZW5kYXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNDZweDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwJSk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxucC1jYWxlbmRhciAucC1jYWxlbmRhciAucC1idXR0b24taWNvbi1vbmx5OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIC5wLWJ1dHRvbi1pY29uLW9ubHkgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIC5wLWJ1dHRvbi1pY29uLW9ubHk6aG92ZXIsIHAtY2FsZW5kYXIgLnAtY2FsZW5kYXIgLnAtYnV0dG9uLWljb24tb25seTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLWNhbGVuZGFyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbnAtY2FsZW5kYXIgLnAtY2FsZW5kYXIgLnAtYnV0dG9uLWljb24tb25seVtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjU7XG59XG5wLWNhbGVuZGFyLmlzLWludmFsaWQgLnAtYnV0dG9uLWljb24tb25seSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tY2FsZW5kYXItcmVkLnN2Zyk7XG59XG5wLWNhbGVuZGFyLmlzLWludmFsaWQgaW5wdXQucC1pbnB1dHR0ZXh0IHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbnAtY2FsZW5kYXIuaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5wLWNhbGVuZGFyLmlzLWludmFsaWQgaW5wdXQucC1pbnB1dHR0ZXh0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5wLWNhbGVuZGFyLmlzLWludmFsaWQgaW5wdXQucC1pbnB1dHR0ZXh0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxucC1jYWxlbmRhci5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5wLWNhbGVuZGFyLmlzLWludmFsaWQgaW5wdXQucC1pbnB1dHR0ZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG59XG5cbi5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIC8qIC5uZy1pbnZhbGlkICYsICovXG59XG4uaXMtaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmlzLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmlzLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uaXMtaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uaXMtaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmlzLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG59XG5cbi5wLXRpbWVwaWNrZXIge1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbi5wLXRpbWVwaWNrZXIgLnAtc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDEwcHg7XG59XG4ucC10aW1lcGlja2VyIC5wLWFtcG0tcGlja2VyID4gc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtc2Vjb25kLXBpY2tlciA+IHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLW1pbnV0ZS1waWNrZXIgPiBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1ob3VyLXBpY2tlciA+IHNwYW4ge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLnAtdGltZXBpY2tlciAucC1hbXBtLXBpY2tlciAucC1saW5rIHNwYW46YmVmb3JlLFxuLnAtdGltZXBpY2tlciAucC1zZWNvbmQtcGlja2VyIC5wLWxpbmsgc3BhbjpiZWZvcmUsXG4ucC10aW1lcGlja2VyIC5wLW1pbnV0ZS1waWNrZXIgLnAtbGluayBzcGFuOmJlZm9yZSxcbi5wLXRpbWVwaWNrZXIgLnAtaG91ci1waWNrZXIgLnAtbGluayBzcGFuOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC10aW1lcGlja2VyIC5wLWFtcG0tcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQ6aG92ZXIgc3BhbiwgLnAtdGltZXBpY2tlciAucC1hbXBtLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQ6aG92ZXIgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtc2Vjb25kLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkOmhvdmVyIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLXNlY29uZC1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkOmhvdmVyIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLW1pbnV0ZS1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZDpob3ZlciBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1taW51dGUtcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZDpob3ZlciBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1ob3VyLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkOmhvdmVyIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLWhvdXItcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZDpob3ZlciBzcGFuIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLnAtdGltZXBpY2tlciAucC1hbXBtLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkIHNwYW4sIC5wLXRpbWVwaWNrZXIgLnAtYW1wbS1waWNrZXIgLnAtbGluazpsYXN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLXNlY29uZC1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1zZWNvbmQtcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1taW51dGUtcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtbWludXRlLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtaG91ci1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1ob3VyLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQgc3BhbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ucC10aW1lcGlja2VyIC5wLWFtcG0tcGlja2VyIC5wLWxpbms6Zmlyc3QtY2hpbGQgc3Bhbixcbi5wLXRpbWVwaWNrZXIgLnAtc2Vjb25kLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkIHNwYW4sXG4ucC10aW1lcGlja2VyIC5wLW1pbnV0ZS1waWNrZXIgLnAtbGluazpmaXJzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1ob3VyLXBpY2tlciAucC1saW5rOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9ob3VyLWFycm93LXVwLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucC10aW1lcGlja2VyIC5wLWFtcG0tcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1zZWNvbmQtcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1taW51dGUtcGlja2VyIC5wLWxpbms6bGFzdC1jaGlsZCBzcGFuLFxuLnAtdGltZXBpY2tlciAucC1ob3VyLXBpY2tlciAucC1saW5rOmxhc3QtY2hpbGQgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2hvdXItYXJyb3ctZG93bi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4ucC1kYXRlcGlja2VyLWdyb3VwLWNvbnRhaW5lciArIC5wLXRpbWVwaWNrZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi5wLWRhdGVwaWNrZXItZ3JvdXAtY29udGFpbmVyICsgLnAtbW9udGhwaWNrZXIgLnAtbW9udGhwaWNrZXItbW9udGgge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICB3aWR0aDogMjQlO1xuICBtYXJnaW46IDhweCA0JTtcbn1cbi5wLWRhdGVwaWNrZXItZ3JvdXAtY29udGFpbmVyICsgLnAtbW9udGhwaWNrZXIgLnAtbW9udGhwaWNrZXItbW9udGg6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLnAtZGF0ZXBpY2tlci1ncm91cC1jb250YWluZXIgKyAucC1tb250aHBpY2tlciAucC1tb250aHBpY2tlci1tb250aC5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4ucC1kYXRlcGlja2VyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHggMnB4IDEwcHggMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHggMnB4IDEwcHggMTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDJweCAycHggMTBweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDEwcHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1pbi13aWR0aDogMHB4O1xuICB3aWR0aDogYXV0bztcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgZmxleDogMSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLWRvd24tZ3JlZW4uc3ZnKSBjYWxjKDEwMCUgLSA0cHgpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAwLjJyZW07XG4gIHRleHQtaW5kZW50OiAxMnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdDo6YmVmb3JlLCAucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0OjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QucC1kYXRlcGlja2VyLXllYXIge1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QucC1kYXRlcGlja2VyLW1vbnRoIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTIwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIC5wLWRhdGVwaWNrZXItbW9udGg6bm90KHNlbGVjdCkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSAucC1kYXRlcGlja2VyLW1vbnRoOm5vdChzZWxlY3QpLFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIC5wLWRhdGVwaWNrZXIteWVhcjpub3Qoc2VsZWN0KSxcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Qge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZmxleDogMTtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSAucC1kYXRlcGlja2VyLW1vbnRoOm5vdChzZWxlY3QpOmhvdmVyLFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIC5wLWRhdGVwaWNrZXIteWVhcjpub3Qoc2VsZWN0KTpob3Zlcixcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Q6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXByZXYge1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tYmFjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi1iYWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLXNlY29uZGFyeS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi1zZWNvbmRhcnkuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXByZXYsXG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItbmV4dCB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItcHJldiBzcGFuLFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItcHJldjpmb2N1cyxcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1uZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogMCBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlciB0YWJsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbi5wLWRhdGVwaWNrZXIgdGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjNyZW0gMC41cmVtO1xufVxuLnAtZGF0ZXBpY2tlciB0YWJsZSB0ZCBzcGFuIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5wLWRhdGVwaWNrZXIgdGFibGUgdGQgPiBzcGFuOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlcjpub3QoLnAtZGlzYWJsZWQpIHRhYmxlIHRkIHNwYW46bm90KC5wLWhpZ2hsaWdodCk6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbi5wLWRhdGVwaWNrZXI6bm90KC5wLWRpc2FibGVkKSB0YWJsZSB0ZC5wLWRhdGVwaWNrZXItdG9kYXkgc3Bhbjpub3QoLnAtaGlnaGxpZ2h0KTpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMzI1MztcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0aGVhZCB0aCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3Bhbi5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3Bhbi5wLWhpZ2hsaWdodDpob3ZlciwgLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCBzcGFuLnAtaGlnaGxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCBzcGFuLnAtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIHNwYW46aG92ZXIsIC5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3Bhbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIHNwYW46aG92ZXIsIC5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3Bhbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCkgIWltcG9ydGFudDtcbiAgfVxufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZC5wLWRhdGVwaWNrZXItdG9kYXkgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZC5wLWRhdGVwaWNrZXItdG9kYXkgc3Bhbi5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkLnAtZGF0ZXBpY2tlci10b2RheSBzcGFuOmhvdmVyLCAucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkLnAtZGF0ZXBpY2tlci10b2RheSBzcGFuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxuLnAtZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG4gIG1hcmdpbjogMCAwIDZweCAwO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAvKiAubmctaW52YWxpZCAmLCAqL1xufVxuLnAtZHJvcGRvd24ucC1kcm9wZG93bi1vcGVuIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbn1cbi5wLWRyb3Bkb3duLnAtZHJvcGRvd24tb3BlbiAucC1pbnB1dHRleHQ6bm90KC5wLWRyb3Bkb3duLWZpbHRlcikge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWVtcHR5LW1lc3NhZ2Uge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cbi5wLWRyb3Bkb3duIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5wLWlucHV0d3JhcHBlci1maWxsZWQgLnAtZHJvcGRvd24gLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1jbGVhci1pY29uIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XG4gIGxlZnQ6IGluaGVyaXQ7XG4gIHJpZ2h0OiA0MHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgLyogLm5nLWludmFsaWQgJiwgKi9cbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWNsZWFyLWljb246YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93biAucC1kcm9wZG93bi1jbGVhci1pY29uOmJlZm9yZSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd246bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd246bm90KC5wLWRpc2FibGVkKS5wLWZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Y0RjRGNCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1vcGVuIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLXRyaWdnZXIge1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLWRvd24tZ3JlZW4uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi10cmlnZ2VyIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tdHJpZ2dlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5wLWRyb3Bkb3duIC5wLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taXRlbS5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCkgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWhlYWRlciB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1oZWFkZXIgLnAtZHJvcGRvd24tZmlsdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taGVhZGVyIC5wLWRyb3Bkb3duLWZpbHRlci1jb250YWluZXIgLnAtZHJvcGRvd24tZmlsdGVyLWljb24ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiAzMHB4O1xuICB0b3A6IDBweDtcbiAgbWFyZ2luOiA4cHggMDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tc2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1oZWFkZXIgLnAtZHJvcGRvd24tZmlsdGVyLWNvbnRhaW5lciAucC1kcm9wZG93bi1maWx0ZXItaWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWhlYWRlciAucC1kcm9wZG93bi1maWx0ZXItY29udGFpbmVyIC5wLWRyb3Bkb3duLWZpbHRlciB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93biB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93bjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93bjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duIC5wLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uaXMtaW52YWxpZCAucC1kcm9wZG93bjpob3ZlciB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuLmlzLWludmFsaWQgLnAtZHJvcGRvd246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cbi5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tZG93bi1yZWQuc3ZnKTtcbn1cbi5wLWRyb3Bkb3duLnAtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCkgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24ucC1kaXNhYmxlZCAucC1kcm9wZG93bi1sYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duLnAtZGlzYWJsZWQgLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duLnAtZGlzYWJsZWQgLnAtZHJvcGRvd24tdHJpZ2dlciB7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93bi5wLWRpc2FibGVkIC5wLWlucHV0dGV4dCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KSAhaW1wb3J0YW50O1xufVxuXG5wLWRyb3Bkb3duLnAtaW5wdXR3cmFwcGVyLWZvY3VzIC5wLWRyb3Bkb3duIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG59XG5cbnAtY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuLmJzLXRhYmxhLWRhdG9zIHAtY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5wLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwIDEwcHggMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJzLXRhYmxhLWRhdG9zIC5wLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLnAtY2hlY2tib3gucC1jaGVja2JveC1mb2N1c2VkIC5wLWNoZWNrYm94LWJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnAtY2hlY2tib3gucC1jaGVja2JveC1jaGVja2VkIC5wLWNoZWNrYm94LWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWNoZWNrYm94LnAtY2hlY2tib3gtY2hlY2tlZCAucC1jaGVja2JveC1ib3g6YWZ0ZXIge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrLWJ1dHRvbi1ibHVlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gIC8qIC5uZy1pbnZhbGlkICYsICovXG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3ggLnAtY2hlY2tib3gtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3g6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveCBzcGFuIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94LnAtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWhpZ2hsaWdodCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWhpZ2hsaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94LnAtZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94LnAtZGlzYWJsZWQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cbi5pcy1pbnZhbGlkIC5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCkgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94ICsgLnAtY2hlY2tib3gtbGFiZWwge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG4ucC1jaGVja2JveC5wLWRpc2FibGVkICsgLnAtY2hlY2tib3gtbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cblxuLnAtbXVsdGlzZWxlY3QgLnAtY2hlY2tib3gtYm94LnAtaGlnaGxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtbXVsdGlzZWxlY3QgLnAtY2hlY2tib3gtYm94LnAtaGlnaGxpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvY2hlY2stYnV0dG9uLWJsdWUtNDAuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG5wLXJhZGlvYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLnAtcmFkaW9idXR0b24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgMTBweCAwO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucC1yYWRpb2J1dHRvbi5wLXJhZGlvYnV0dG9uLWRpc2FibGVkICsgLnAtcmFkaW9idXR0b24tbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycywgYm94LXNoYWRvdyAwLjJzO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94Om5vdCgucC1kaXNhYmxlZCkucC1mb2N1cyB7XG4gIG91dGxpbmU6IDAgbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveCAucC1yYWRpb2J1dHRvbi1pY29uIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveC5wLWRpc2FibGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveC5wLWRpc2FibGVkIC5wLXJhZGlvYnV0dG9uLWljb24ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4ucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3gucC1oaWdobGlnaHQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodDpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5cbnAtcmFkaW9idXR0b24ubmctZGlydHkuaXMtaW52YWxpZCA+IC5wLXJhZGlvYnV0dG9uID4gLnAtcmFkaW9idXR0b24tYm94IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKTtcbn1cbnAtcmFkaW9idXR0b24ubmctZGlydHkuaXMtaW52YWxpZCA+IC5wLXJhZGlvYnV0dG9uID4gLnAtcmFkaW9idXR0b24tYm94IC5wLXJhZGlvYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbnAtcmFkaW9idXR0b24ubmctZGlydHkuaXMtaW52YWxpZCA+IC5wLXJhZGlvYnV0dG9uID4gLnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKTtcbn1cbnAtcmFkaW9idXR0b24ubmctZGlydHkuaXMtaW52YWxpZCA+IC5wLXJhZGlvYnV0dG9uID4gLnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0Om5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXJvam8tNTApICFpbXBvcnRhbnQ7XG59XG5cbi5wLWlucHV0LWZpbGxlZCAucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuXG4ucC1pbnB1dC1maWxsZWQgLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5wLWlucHV0LWZpbGxlZCAucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3g6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxuLnAtaW5wdXQtZmlsbGVkIC5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodDpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cblxuLnAtcmFkaW9idXR0b24tbGFiZWwge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cblxucC1tdWx0aXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiAmLm5nLWludmFsaWQsICovXG4gIC8qICYubmctaW52YWxpZCwgKi9cbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtY2xlYXItaWNvbiB7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICBsZWZ0OiBpbmhlcml0O1xuICByaWdodDogNDBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDA7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWNsZWFyLWljb246YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5wLW11bHRpc2VsZWN0LmlzLWludmFsaWQgLnAtbXVsdGlzZWxlY3QtY2xlYXItaWNvbjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWZpbHRlci1pY29uIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDk5JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTk5JSwgLTUwJSk7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDIycHg7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRva2VuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdG9rZW4gLnAtbXVsdGlzZWxlY3QtdG9rZW4tbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdG9rZW4gLnAtbXVsdGlzZWxlY3QtdG9rZW4taWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiAzMHB4O1xuICB0b3A6IDBweDtcbiAgbWFyZ2luOiA4cHggMDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tc2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRva2VuIC5wLW11bHRpc2VsZWN0LXRva2VuLWljb246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWljb24ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiA0MHB4O1xuICB0b3A6IDU4JTtcbiAgbGVmdDogOTglO1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWljb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciAucC1tdWx0aXNlbGVjdC1maWx0ZXItY29udGFpbmVyIC5wLW11bHRpc2VsZWN0LWZpbHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtcGFuZWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1pdGVtOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW0ucC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRyaWdnZXIge1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLWRvd24tZ3JlZW4uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRyaWdnZXIgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciAucC1tdWx0aXNlbGVjdC1maWx0ZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWVtcHR5LW1lc3NhZ2Uge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNFRjM3NDI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWNsb3NlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1sYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtbGFiZWwucC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW0gc3Bhbjpub3QoLnAtY2hlY2tib3gtaWNvbikge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbnAtbXVsdGlzZWxlY3QucC1pbnB1dHdyYXBwZXItZm9jdXMgLnAtbXVsdGlzZWxlY3Qge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QuaXMtaW52YWxpZCAucC1tdWx0aXNlbGVjdCB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdC5pcy1pbnZhbGlkIC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0LmlzLWludmFsaWQgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtbGFiZWwucC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdC5pcy1pbnZhbGlkIC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tZG93bi1yZWQuc3ZnKTtcbn1cblxuLmJzLW1vZGFsLnctNDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0MHB4O1xufVxuLmJzLW1vZGFsLnctNTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1MHB4O1xufVxuLmJzLW1vZGFsLnctNjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2MHB4O1xufVxuLmJzLW1vZGFsLnctNzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3MHB4O1xufVxuLmJzLW1vZGFsLnctODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4MHB4O1xufVxuLmJzLW1vZGFsLnctOTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5MHB4O1xufVxuLmJzLW1vZGFsLnctMTAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG4uYnMtbW9kYWwudy0xMTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMTBweDtcbn1cbi5icy1tb2RhbC53LTEyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmJzLW1vZGFsLnctMTMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTMwcHg7XG59XG4uYnMtbW9kYWwudy0xNDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbn1cbi5icy1tb2RhbC53LTE1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuLmJzLW1vZGFsLnctMTYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG4uYnMtbW9kYWwudy0xNzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbn1cbi5icy1tb2RhbC53LTE4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuLmJzLW1vZGFsLnctMTkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTkwcHg7XG59XG4uYnMtbW9kYWwudy0yMDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5icy1tb2RhbC53LTIxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDIxMHB4O1xufVxuLmJzLW1vZGFsLnctMjIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjIwcHg7XG59XG4uYnMtbW9kYWwudy0yMzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbn1cbi5icy1tb2RhbC53LTI0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLmJzLW1vZGFsLnctMjUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG4uYnMtbW9kYWwudy0yNjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbn1cbi5icy1tb2RhbC53LTI3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xufVxuLmJzLW1vZGFsLnctMjgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjgwcHg7XG59XG4uYnMtbW9kYWwudy0yOTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cbi5icy1tb2RhbC53LTMwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLmJzLW1vZGFsLnctMzEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzEwcHg7XG59XG4uYnMtbW9kYWwudy0zMjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbi5icy1tb2RhbC53LTMzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDMzMHB4O1xufVxuLmJzLW1vZGFsLnctMzQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzQwcHg7XG59XG4uYnMtbW9kYWwudy0zNTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi5icy1tb2RhbC53LTM2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xufVxuLmJzLW1vZGFsLnctMzcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzcwcHg7XG59XG4uYnMtbW9kYWwudy0zODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzODBweDtcbn1cbi5icy1tb2RhbC53LTM5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDM5MHB4O1xufVxuLmJzLW1vZGFsLnctNDAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4uYnMtbW9kYWwudy00MTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0MTBweDtcbn1cbi5icy1tb2RhbC53LTQyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQyMHB4O1xufVxuLmJzLW1vZGFsLnctNDMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDMwcHg7XG59XG4uYnMtbW9kYWwudy00NDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbn1cbi5icy1tb2RhbC53LTQ1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xufVxuLmJzLW1vZGFsLnctNDYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDYwcHg7XG59XG4uYnMtbW9kYWwudy00NzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbn1cbi5icy1tb2RhbC53LTQ4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xufVxuLmJzLW1vZGFsLnctNDkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDkwcHg7XG59XG4uYnMtbW9kYWwudy01MDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cbi5icy1tb2RhbC53LTUxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDUxMHB4O1xufVxuLmJzLW1vZGFsLnctNTIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTIwcHg7XG59XG4uYnMtbW9kYWwudy01MzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbn1cbi5icy1tb2RhbC53LTU0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xufVxuLmJzLW1vZGFsLnctNTUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTUwcHg7XG59XG4uYnMtbW9kYWwudy01NjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cbi5icy1tb2RhbC53LTU3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDU3MHB4O1xufVxuLmJzLW1vZGFsLnctNTgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTgwcHg7XG59XG4uYnMtbW9kYWwudy01OTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cbi5icy1tb2RhbC53LTYwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuLmJzLW1vZGFsLnctNjEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjEwcHg7XG59XG4uYnMtbW9kYWwudy02MjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2MjBweDtcbn1cbi5icy1tb2RhbC53LTYzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDYzMHB4O1xufVxuLmJzLW1vZGFsLnctNjQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjQwcHg7XG59XG4uYnMtbW9kYWwudy02NTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbn1cbi5icy1tb2RhbC53LTY2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDY2MHB4O1xufVxuLmJzLW1vZGFsLnctNjcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjcwcHg7XG59XG4uYnMtbW9kYWwudy02ODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbn1cbi5icy1tb2RhbC53LTY5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDY5MHB4O1xufVxuLmJzLW1vZGFsLnctNzAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG4uYnMtbW9kYWwudy03MTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3MTBweDtcbn1cbi5icy1tb2RhbC53LTcyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xufVxuLmJzLW1vZGFsLnctNzMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzMwcHg7XG59XG4uYnMtbW9kYWwudy03NDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3NDBweDtcbn1cbi5icy1tb2RhbC53LTc1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDc1MHB4O1xufVxuLmJzLW1vZGFsLnctNzYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzYwcHg7XG59XG4uYnMtbW9kYWwudy03NzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbn1cbi5icy1tb2RhbC53LTc4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDc4MHB4O1xufVxuLmJzLW1vZGFsLnctNzkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzkwcHg7XG59XG4uYnMtbW9kYWwudy04MDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5icy1tb2RhbC53LTgxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDgxMHB4O1xufVxuLmJzLW1vZGFsLnctODIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODIwcHg7XG59XG4uYnMtbW9kYWwudy04MzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbn1cbi5icy1tb2RhbC53LTg0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDg0MHB4O1xufVxuLmJzLW1vZGFsLnctODUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODUwcHg7XG59XG4uYnMtbW9kYWwudy04NjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbn1cbi5icy1tb2RhbC53LTg3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDg3MHB4O1xufVxuLmJzLW1vZGFsLnctODgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODgwcHg7XG59XG4uYnMtbW9kYWwudy04OTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4OTBweDtcbn1cbi5icy1tb2RhbC53LTkwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuLmJzLW1vZGFsLnctOTEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTEwcHg7XG59XG4uYnMtbW9kYWwudy05MjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbn1cbi5icy1tb2RhbC53LTkzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDkzMHB4O1xufVxuLmJzLW1vZGFsLnctOTQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTQwcHg7XG59XG4uYnMtbW9kYWwudy05NTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5NTBweDtcbn1cbi5icy1tb2RhbC53LTk2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuLmJzLW1vZGFsLnctOTcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTcwcHg7XG59XG4uYnMtbW9kYWwudy05ODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbn1cbi5icy1tb2RhbC53LTk5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDk5MHB4O1xufVxuLmJzLW1vZGFsLnctMTAwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbi5icy1tb2RhbC53LWZ1bGwgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0MDAwcHg7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nLW1hc2sucC1jb21wb25lbnQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMHB4IDExcHggMTVweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDI0cHggMzhweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDlweCA0NnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXI6IDAgbm9uZTtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMSxcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMixcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMyxcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoNCxcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoNSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDEsXG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDIsXG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDMsXG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDQsXG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDUge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgfVxufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgxIGZpZ3VyZSxcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMiBmaWd1cmUsXG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDMgZmlndXJlLFxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGg0IGZpZ3VyZSxcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoNSBmaWd1cmUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgLnAtZGlhbG9nLWhlYWRlci1pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAucC1kaWFsb2ctaGVhZGVyLWljb25zIC5wLWRpYWxvZy1oZWFkZXItY2xvc2Uge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9kZWxldGUtYnV0dG9uLWJsdWUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAucC1kaWFsb2ctaGVhZGVyLWljb25zIC5wLWRpYWxvZy1oZWFkZXItY2xvc2UgLnAtZGlhbG9nLWhlYWRlci1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCB7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IC5zaW1wbGUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuc2ltcGxlIH4gLnNpbXBsZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLmR1bW15IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgcGFkZGluZzogMXJlbSAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLnNpbXBsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLnNpbXBsZSB+IC5zaW1wbGUge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLmV4dHJlbW9zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZGVyZWNoYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5penF1aWVyZGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5jZW50cmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAuYnMtbW9kdWxvLWF5dWRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLmJzLW1vZHVsby1heXVkYSBwLFxuLmJzLW1vZGFsIC5wLWRpYWxvZyAuYnMtbW9kdWxvLWF5dWRhIGg1IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAuYnMtbW9kdWxvLWF5dWRhIHAge1xuICBmb250LXNpemU6IDEuN3JlbTtcbn1cbi5icy1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2cge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xufVxuLmJzLW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5icy1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG4uYnMtbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi5icy1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJzLW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICB9XG59XG4uYnMtbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciAucC1kaWFsb2ctaGVhZGVyLWljb25zIHtcbiAgdG9wOiA4cHg7XG59XG4uYnMtbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoMSxcbi5icy1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGgyLFxuLmJzLW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgaDMsXG4uYnMtbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoNCxcbi5icy1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGg1IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoMSxcbi5icy1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGgyLFxuLmJzLW1vZGFsLmJ1c3F1ZWRhLWF2YW56YWRhIC5wLWRpYWxvZy1oZWFkZXIgaDMsXG4uYnMtbW9kYWwuYnVzcXVlZGEtYXZhbnphZGEgLnAtZGlhbG9nLWhlYWRlciBoNCxcbi5icy1tb2RhbC5idXNxdWVkYS1hdmFuemFkYSAucC1kaWFsb2ctaGVhZGVyIGg1IHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cbn1cbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnMtbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG4uYnMtbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciAucC1kaWFsb2ctaGVhZGVyLWljb25zIHtcbiAgdG9wOiA4cHg7XG59XG4uYnMtbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoMSxcbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGgyLFxuLmJzLW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDMsXG4uYnMtbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoNCxcbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGg1IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoMSxcbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGgyLFxuLmJzLW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDMsXG4uYnMtbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoNCxcbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGg1IHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cbn1cbi5icy1tb2RhbC5icy1kaXZpZGlkbyAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5icy1tb2RhbC5icy1kaXZpZGlkbyAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtbW9kYWwuYnMtZGl2aWRpZG8gLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gICAgcm93LWdhcDogMHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1tb2RhbC5icy1kaXZpZGlkbyAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQgLmRpYWxvZy1jb2x1bW4ge1xuICBmbGV4OiAwIDAgNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJzLW1vZGFsLmJzLWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuZGlhbG9nLWNvbHVtbi5iYWNrZ3JvdW5kLmdyaXMtMTAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLW1vZGFsLmJzLWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuZGlhbG9nLWNvbHVtbi5iYWNrZ3JvdW5kLmdyaXMtMjAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLW1vZGFsLmJzLWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuZGlhbG9nLWNvbHVtbi5iYWNrZ3JvdW5kLmdyaXMtNDAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuXG4uYnMtbW9kdWxvLWRpYWxvZy1pbWFnZW4tZGV0YWxsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMXMgbGluZWFyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1vZHVsby1kaWFsb2ctaW1hZ2VuLWRldGFsbGUge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuYnMtbW9kdWxvLWRpYWxvZy1pbWFnZW4tZGV0YWxsZSB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuLmJzLW1vZHVsby1kaWFsb2ctaW1hZ2VuLWRldGFsbGUgaW1nIHtcbiAgLypcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgb2JqZWN0LWZpdDogY292ZXI7Ki9cbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDE2cHggNHB4O1xufVxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICBtaW4taGVpZ2h0OiA5MHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8ge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG59XG4uYnMtbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG86bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uYnMtbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8gZmlndXJlIHtcbiAgZmxleDogMSAwIDEwMCU7XG4gIG1heC13aWR0aDogNzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NXB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYnMtbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8gZmlnY2FwdGlvbiB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ2NhcHRpb24gLmJzLXNpbXBsZS1kYXRhIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ2NhcHRpb24gLmJzLXNpbXBsZS1kYXRhOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8gZmlnY2FwdGlvbiAuYnMtc2ltcGxlLWRhdGE6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uYnMtbW9kdWxvLWxpc3RhLXRhYmxhLWRhdG9zIC5tb2R1bG8gZmlnY2FwdGlvbiBhIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5icy1wYWdlLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjFzO1xufVxuLmJzLXBhZ2UtbG9hZGVyIHAge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNC44cmVtO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5icy1sb2FkZXItaHRtbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5icy1sb2FkZXItaHRtbC5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYnMtbG9hZGVyLWh0bWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMjQ0LCAyNDQsIDI0NCwgMC40KTtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uYnMtbG9hZGVyLWh0bWwudy00IHtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiA0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy04IHtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMiB7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNiB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNCB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yOCB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMiB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNiB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy00MCB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy00NCB7XG4gIGhlaWdodDogNDRweDtcbiAgd2lkdGg6IDQ0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy00OCB7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy01MiB7XG4gIGhlaWdodDogNTJweDtcbiAgd2lkdGg6IDUycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy01NiB7XG4gIGhlaWdodDogNTZweDtcbiAgd2lkdGg6IDU2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy02MCB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDYwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy02NCB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDY0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy02OCB7XG4gIGhlaWdodDogNjhweDtcbiAgd2lkdGg6IDY4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy03MiB7XG4gIGhlaWdodDogNzJweDtcbiAgd2lkdGg6IDcycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy03NiB7XG4gIGhlaWdodDogNzZweDtcbiAgd2lkdGg6IDc2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy04MCB7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy04NCB7XG4gIGhlaWdodDogODRweDtcbiAgd2lkdGg6IDg0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy04OCB7XG4gIGhlaWdodDogODhweDtcbiAgd2lkdGg6IDg4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy05MiB7XG4gIGhlaWdodDogOTJweDtcbiAgd2lkdGg6IDkycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy05NiB7XG4gIGhlaWdodDogOTZweDtcbiAgd2lkdGg6IDk2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMDAge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTAwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMDQge1xuICBoZWlnaHQ6IDEwNHB4O1xuICB3aWR0aDogMTA0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMDgge1xuICBoZWlnaHQ6IDEwOHB4O1xuICB3aWR0aDogMTA4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMTIge1xuICBoZWlnaHQ6IDExMnB4O1xuICB3aWR0aDogMTEycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMTYge1xuICBoZWlnaHQ6IDExNnB4O1xuICB3aWR0aDogMTE2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMjAge1xuICBoZWlnaHQ6IDEyMHB4O1xuICB3aWR0aDogMTIwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMjQge1xuICBoZWlnaHQ6IDEyNHB4O1xuICB3aWR0aDogMTI0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMjgge1xuICBoZWlnaHQ6IDEyOHB4O1xuICB3aWR0aDogMTI4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMzIge1xuICBoZWlnaHQ6IDEzMnB4O1xuICB3aWR0aDogMTMycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xMzYge1xuICBoZWlnaHQ6IDEzNnB4O1xuICB3aWR0aDogMTM2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNDAge1xuICBoZWlnaHQ6IDE0MHB4O1xuICB3aWR0aDogMTQwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNDQge1xuICBoZWlnaHQ6IDE0NHB4O1xuICB3aWR0aDogMTQ0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNDgge1xuICBoZWlnaHQ6IDE0OHB4O1xuICB3aWR0aDogMTQ4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNTIge1xuICBoZWlnaHQ6IDE1MnB4O1xuICB3aWR0aDogMTUycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNTYge1xuICBoZWlnaHQ6IDE1NnB4O1xuICB3aWR0aDogMTU2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNjAge1xuICBoZWlnaHQ6IDE2MHB4O1xuICB3aWR0aDogMTYwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNjQge1xuICBoZWlnaHQ6IDE2NHB4O1xuICB3aWR0aDogMTY0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNjgge1xuICBoZWlnaHQ6IDE2OHB4O1xuICB3aWR0aDogMTY4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNzIge1xuICBoZWlnaHQ6IDE3MnB4O1xuICB3aWR0aDogMTcycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xNzYge1xuICBoZWlnaHQ6IDE3NnB4O1xuICB3aWR0aDogMTc2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xODAge1xuICBoZWlnaHQ6IDE4MHB4O1xuICB3aWR0aDogMTgwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xODQge1xuICBoZWlnaHQ6IDE4NHB4O1xuICB3aWR0aDogMTg0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xODgge1xuICBoZWlnaHQ6IDE4OHB4O1xuICB3aWR0aDogMTg4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xOTIge1xuICBoZWlnaHQ6IDE5MnB4O1xuICB3aWR0aDogMTkycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0xOTYge1xuICBoZWlnaHQ6IDE5NnB4O1xuICB3aWR0aDogMTk2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMDAge1xuICBoZWlnaHQ6IDIwMHB4O1xuICB3aWR0aDogMjAwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMDQge1xuICBoZWlnaHQ6IDIwNHB4O1xuICB3aWR0aDogMjA0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMDgge1xuICBoZWlnaHQ6IDIwOHB4O1xuICB3aWR0aDogMjA4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMTIge1xuICBoZWlnaHQ6IDIxMnB4O1xuICB3aWR0aDogMjEycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMTYge1xuICBoZWlnaHQ6IDIxNnB4O1xuICB3aWR0aDogMjE2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMjAge1xuICBoZWlnaHQ6IDIyMHB4O1xuICB3aWR0aDogMjIwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMjQge1xuICBoZWlnaHQ6IDIyNHB4O1xuICB3aWR0aDogMjI0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMjgge1xuICBoZWlnaHQ6IDIyOHB4O1xuICB3aWR0aDogMjI4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMzIge1xuICBoZWlnaHQ6IDIzMnB4O1xuICB3aWR0aDogMjMycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yMzYge1xuICBoZWlnaHQ6IDIzNnB4O1xuICB3aWR0aDogMjM2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNDAge1xuICBoZWlnaHQ6IDI0MHB4O1xuICB3aWR0aDogMjQwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNDQge1xuICBoZWlnaHQ6IDI0NHB4O1xuICB3aWR0aDogMjQ0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNDgge1xuICBoZWlnaHQ6IDI0OHB4O1xuICB3aWR0aDogMjQ4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNTIge1xuICBoZWlnaHQ6IDI1MnB4O1xuICB3aWR0aDogMjUycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNTYge1xuICBoZWlnaHQ6IDI1NnB4O1xuICB3aWR0aDogMjU2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNjAge1xuICBoZWlnaHQ6IDI2MHB4O1xuICB3aWR0aDogMjYwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNjQge1xuICBoZWlnaHQ6IDI2NHB4O1xuICB3aWR0aDogMjY0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNjgge1xuICBoZWlnaHQ6IDI2OHB4O1xuICB3aWR0aDogMjY4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNzIge1xuICBoZWlnaHQ6IDI3MnB4O1xuICB3aWR0aDogMjcycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yNzYge1xuICBoZWlnaHQ6IDI3NnB4O1xuICB3aWR0aDogMjc2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yODAge1xuICBoZWlnaHQ6IDI4MHB4O1xuICB3aWR0aDogMjgwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yODQge1xuICBoZWlnaHQ6IDI4NHB4O1xuICB3aWR0aDogMjg0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yODgge1xuICBoZWlnaHQ6IDI4OHB4O1xuICB3aWR0aDogMjg4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yOTIge1xuICBoZWlnaHQ6IDI5MnB4O1xuICB3aWR0aDogMjkycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0yOTYge1xuICBoZWlnaHQ6IDI5NnB4O1xuICB3aWR0aDogMjk2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMDAge1xuICBoZWlnaHQ6IDMwMHB4O1xuICB3aWR0aDogMzAwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMDQge1xuICBoZWlnaHQ6IDMwNHB4O1xuICB3aWR0aDogMzA0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMDgge1xuICBoZWlnaHQ6IDMwOHB4O1xuICB3aWR0aDogMzA4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMTIge1xuICBoZWlnaHQ6IDMxMnB4O1xuICB3aWR0aDogMzEycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMTYge1xuICBoZWlnaHQ6IDMxNnB4O1xuICB3aWR0aDogMzE2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMjAge1xuICBoZWlnaHQ6IDMyMHB4O1xuICB3aWR0aDogMzIwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMjQge1xuICBoZWlnaHQ6IDMyNHB4O1xuICB3aWR0aDogMzI0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMjgge1xuICBoZWlnaHQ6IDMyOHB4O1xuICB3aWR0aDogMzI4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMzIge1xuICBoZWlnaHQ6IDMzMnB4O1xuICB3aWR0aDogMzMycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zMzYge1xuICBoZWlnaHQ6IDMzNnB4O1xuICB3aWR0aDogMzM2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNDAge1xuICBoZWlnaHQ6IDM0MHB4O1xuICB3aWR0aDogMzQwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNDQge1xuICBoZWlnaHQ6IDM0NHB4O1xuICB3aWR0aDogMzQ0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNDgge1xuICBoZWlnaHQ6IDM0OHB4O1xuICB3aWR0aDogMzQ4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNTIge1xuICBoZWlnaHQ6IDM1MnB4O1xuICB3aWR0aDogMzUycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNTYge1xuICBoZWlnaHQ6IDM1NnB4O1xuICB3aWR0aDogMzU2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNjAge1xuICBoZWlnaHQ6IDM2MHB4O1xuICB3aWR0aDogMzYwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNjQge1xuICBoZWlnaHQ6IDM2NHB4O1xuICB3aWR0aDogMzY0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNjgge1xuICBoZWlnaHQ6IDM2OHB4O1xuICB3aWR0aDogMzY4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNzIge1xuICBoZWlnaHQ6IDM3MnB4O1xuICB3aWR0aDogMzcycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zNzYge1xuICBoZWlnaHQ6IDM3NnB4O1xuICB3aWR0aDogMzc2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zODAge1xuICBoZWlnaHQ6IDM4MHB4O1xuICB3aWR0aDogMzgwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zODQge1xuICBoZWlnaHQ6IDM4NHB4O1xuICB3aWR0aDogMzg0cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zODgge1xuICBoZWlnaHQ6IDM4OHB4O1xuICB3aWR0aDogMzg4cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zOTIge1xuICBoZWlnaHQ6IDM5MnB4O1xuICB3aWR0aDogMzkycHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy0zOTYge1xuICBoZWlnaHQ6IDM5NnB4O1xuICB3aWR0aDogMzk2cHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy00MDAge1xuICBoZWlnaHQ6IDQwMHB4O1xuICB3aWR0aDogNDAwcHg7XG59XG4uYnMtbG9hZGVyLWh0bWwudy00MDQge1xuICBoZWlnaHQ6IDQwNHB4O1xuICB3aWR0aDogNDA0cHg7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmJzLWxvYWRlci1jb250YWluZXIge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJzLXBlc3RhbmFzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGluZWFsIC5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYtY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLnAtdGFidmlldyAucC10YWJ2aWV3LXBhbmVscyB7XG4gIHBhZGRpbmc6IDFyZW0gMHB4O1xuICBib3JkZXI6IDAgbm9uZTtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvIGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4ucC10YWJ2aWV3IC5wLXRhYnZpZXctbmF2Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnAtdGFidmlldyAucC10YWJ2aWV3LW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucC10YWJ2aWV3IC5wLXRhYnZpZXctbmF2IGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAucC10YWJ2aWV3IC5wLXRhYnZpZXctbmF2IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxufVxuLnAtdGFidmlldyAucC10YWJ2aWV3LW5hdiBsaTpub3QoLnAtaGlnaGxpZ2h0KTpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIC5wLXRhYnZpZXctbmF2LWxpbmsge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkgLnAtdGFidmlldy1uYXYtbGluayB7XG4gIGJvcmRlcjogc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSgwLCAwLCAwLCAwKSB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycztcbiAgbWFyZ2luOiAwIDAgLTJweCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IGNsYW1wKDEuM3JlbSwgMXZ3ICsgMC4zcmVtLCAxLjVyZW0pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkgLnAtdGFidmlldy1uYXYtbGluazpub3QoLnAtZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3V0bGluZTogMCBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkgLnAtdGFidmlldy1uYXYtbGluayBzcGFuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkucC1oaWdobGlnaHQgLnAtdGFidmlldy1uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLCAxdncgKyAwLjNyZW0sIDEuNXJlbSk7XG59XG5cbi5icy10YWJsYS1kYXRvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0byBoaWRkZW47XG59XG4uYnMtdGFibGEtZGF0b3M6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uYnMtdGFibGEtZGF0b3M6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLXRhYmxhLWRhdG9zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy10YWJsYS1kYXRvcyBwLWRhdGF0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJzLXRhYmxhLWRhdG9zLm1pbi1tb2JpbGUgLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgbWluLXdpZHRoOiA0NDBweCAhaW1wb3J0YW50O1xufVxuLmJzLXRhYmxhLWRhdG9zLm1pbi0wIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIG1pbi13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtdGFibGEtZGF0b3MubWluLWZ1bGwgLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgbWluLXdpZHRoOiAxMTAwcHggIWltcG9ydGFudDtcbn1cblxuLmJzLXRhYmxhLXBhbmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uYnMtdGFibGEtcGFuZWwgc3Bhbi5sYWJlbCB7XG4gIGZsZXg6IDE7XG59XG5cbi5wLWRhdGF0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGF0YXRhYmxlIC5wLXBhZ2luYXRvciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTEwMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWluLWhlaWdodDogMi40cmVtO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5icy1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA5NyU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC05NyUsIC01MCUpO1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aFtjb2xzcGFuPVwiMlwiXSwgLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoW2NvbHNwYW49XCIzXCJdLCAucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGhbY29sc3Bhbj1cIjRcIl0sIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aFtjb2xzcGFuPVwiNVwiXSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGggc3Bhbjpub3QoLmFycm93KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gIHJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXRhYmxlLXNvcnQtbWl4dG8uc3ZnKTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCAucC1zb3J0YWJsZS1jb2x1bW4taWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCAucC1zb3J0YWJsZS1jb2x1bW4taWNvbi5waS1zb3J0LWFsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdGFibGUtc29ydC1taXh0by5zdmcpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uLnBpLXNvcnQtYW1vdW50LXVwLWFsdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdGFibGUtc29ydC11cC5zdmcpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uLnBpLXNvcnQtYW1vdW50LWRvd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXRhYmxlLXNvcnQtZG93bi5zdmcpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5LnAtZGF0YXRhYmxlLXRib2R5IHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5LnAtZGF0YXRhYmxlLXRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5LnAtZGF0YXRhYmxlLXRib2R5IHRyIHRkIHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keS5wLWRhdGF0YWJsZS10Ym9keSB0ciB0ZC5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wLWRhdGF0YWJsZSB0YWJsZSB7XG4gIHRhYmxlLWxheW91dDogYXV0byAhaW1wb3J0YW50O1xufVxuXG50aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQgIWltcG9ydGFudDtcbn1cblxuLnAtZGF0YXRhYmxlLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wLXBhZ2luYXRvciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItcGFnZXMge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItcGFnZXMgLnAtcGFnaW5hdG9yLWVsZW1lbnQge1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xufVxuLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1wYWdlcyAucC1wYWdpbmF0b3ItcGFnZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1wYWdlcyAucC1wYWdpbmF0b3ItcGFnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLXBhZ2VzIC5wLXBhZ2luYXRvci1wYWdlOmhvdmVyIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKSAhaW1wb3J0YW50O1xufVxuLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1wYWdlcyAucC1wYWdpbmF0b3ItcGFnZS5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLXBhZ2VzIC5wLXBhZ2luYXRvci1wYWdlLnAtaGlnaGxpZ2h0OmhvdmVyIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbn1cbi5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItY3VycmVudCB7XG4gIG1hcmdpbjogMTBweDtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItY3VycmVudCB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1lbGVtZW50IHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbiAgd2lkdGg6IDIwcHg7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLWVsZW1lbnQucC1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLWVsZW1lbnQgLnAtcGFnaW5hdG9yLWljb246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItZWxlbWVudC5wLXBhZ2luYXRvci1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi1wYWdpbmF0b3ItbmV4dC5zdmcpO1xufVxuLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1lbGVtZW50LnAtcGFnaW5hdG9yLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwofnNyYy9hc3NldHMvaW1nL3N2Zy9pY29uLXBhZ2luYXRvci1wcmV2LnN2Zyk7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLWVsZW1lbnQucC1wYWdpbmF0b3ItbGFzdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tcGFnaW5hdG9yLWxhc3Quc3ZnKTtcbn1cbi5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItZWxlbWVudC5wLXBhZ2luYXRvci1maXJzdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tcGFnaW5hdG9yLWZpcnN0LnN2Zyk7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLWVsZW1lbnQucC1wYWdpbmF0b3ItcHJldiwgLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1lbGVtZW50LnAtcGFnaW5hdG9yLW5leHQge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1lbGVtZW50LnAtcGFnaW5hdG9yLXByZXYsIC5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItZWxlbWVudC5wLXBhZ2luYXRvci1uZXh0IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbnAtYWNjb3JkaW9uIC5icy1mb3JtLWFjY29yZGlvbiAuYnMtYmxvcXVlIHtcbiAgbWFyZ2luOiAwIDJweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG59XG5wLWFjY29yZGlvbiAuYnMtZm9ybS1hY2NvcmRpb24gcC1hY2NvcmRpb250YWIgLnAtYWNjb3JkaW9uLXRhYiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxucC1hY2NvcmRpb24gLmJzLWZvcm0tYWNjb3JkaW9uIHAtYWNjb3JkaW9udGFiOmZpcnN0LWNoaWxkIC5wLWFjY29yZGlvbi10YWIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbnAtYWNjb3JkaW9uIC5icy1mb3JtLWFjY29yZGlvbiAucC1hY2NvcmRpb24tdGFiIC5wLWFjY29yZGlvbi1oZWFkZXIgLnAtYWNjb3JkaW9uLWhlYWRlci1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIHAtYWNjb3JkaW9uIC5icy1mb3JtLWFjY29yZGlvbiAucC1hY2NvcmRpb24tdGFiIC5wLWFjY29yZGlvbi1oZWFkZXIgLnAtYWNjb3JkaW9uLWhlYWRlci1saW5rIHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gIH1cbn1cbnAtYWNjb3JkaW9uIC5icy1mb3JtLWFjY29yZGlvbiAucC1hY2NvcmRpb24tdGFiIC5wLWFjY29yZGlvbi1oZWFkZXIgLnAtYWNjb3JkaW9uLWhlYWRlci1saW5rIC5wLWFjY29yZGlvbi1oZWFkZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMykgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZmxleDogMTtcbiAgb3JkZXI6IDE7XG59XG5wLWFjY29yZGlvbiAuYnMtZm9ybS1hY2NvcmRpb24gLnAtYWNjb3JkaW9uLXRhYiAucC1hY2NvcmRpb24taGVhZGVyIC5wLWFjY29yZGlvbi1oZWFkZXItbGluayAucC1hY2NvcmRpb24tdG9nZ2xlLWljb24ge1xuICBvcmRlcjogMjtcbiAgYmFja2dyb3VuZDogdXJsKH5zcmMvYXNzZXRzL2ltZy9zdmcvaWNvbi11aS1uYXYtZmxlY2hhLWFiYWpvLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5wLWFjY29yZGlvbiAuYnMtZm9ybS1hY2NvcmRpb24gLnAtYWNjb3JkaW9uLXRhYiAucC1hY2NvcmRpb24taGVhZGVyIC5wLWFjY29yZGlvbi1oZWFkZXItbGluayAucC1hY2NvcmRpb24tdG9nZ2xlLWljb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLWFjY29yZGlvbiAuYnMtZm9ybS1hY2NvcmRpb24gLnAtYWNjb3JkaW9uLXRhYi5wLWFjY29yZGlvbi10YWItYWN0aXZlIC5wLWFjY29yZGlvbi1oZWFkZXIgLnAtYWNjb3JkaW9uLWhlYWRlci1saW5rIC5wLWFjY29yZGlvbi10b2dnbGUtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCh+c3JjL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdWktbmF2LWZsZWNoYS1hcnJpYmEuc3ZnKTtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ucC1pbnB1dHRleHRhcmVhIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG4gIG1hcmdpbjogMCAwIDZweCAwO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICAvKiAmLm5nLWludmFsaWQsXG4gICYgKi9cbn1cbi5wLWlucHV0dGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbi5wLWlucHV0dGV4dGFyZWE6Zm9jdXMgKyAuYnMtYnRuLWZvcm0ge1xuICBvdXRsaW5lLXdpZHRoOiAycHg7XG59XG4ucC1pbnB1dHRleHRhcmVhLm5vLWJvcmRlciB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWlucHV0dGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4ucC1pbnB1dHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4ucC1pbnB1dHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLnAtaW5wdXR0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4ubWl4IC5wLWlucHV0dGV4dGFyZWEgOm5vdCguaWNvbikge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xufVxuLmJzLWNvbG9yIC5wLWlucHV0dGV4dGFyZWEge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtNTApICFpbXBvcnRhbnQ7XG59XG4uYnMtY29sb3IgLnAtaW5wdXR0ZXh0YXJlYS5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1pbnB1dHRleHRhcmVhIC5pcy1pbnZhbGlkIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5wLWlucHV0dGV4dGFyZWEgLmlzLWludmFsaWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4ucC1pbnB1dHRleHRhcmVhIC5pcy1pbnZhbGlkOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4ucC1pbnB1dHRleHRhcmVhIC5pcy1pbnZhbGlkOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLnAtaW5wdXR0ZXh0YXJlYSAuaXMtaW52YWxpZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4ucC1pbnB1dHRleHRhcmVhIC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG59XG4ucC1pbnB1dHRleHRhcmVhIC5pcy1pbnZhbGlkICsgLmJzLWJ0bi1mb3JtIHtcbiAgb3V0bGluZS13aWR0aDogMnB4O1xufVxuLnAtaW5wdXR0ZXh0YXJlYSAuaXMtaW52YWxpZC5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuOCk7XG4gIG9wYWNpdHk6IDE7XG59XG4ucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXSArIC5icy1idG4tZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4ucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXS5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnMtY29sb3IgLnAtaW5wdXR0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS0xMCkgIWltcG9ydGFudDtcbn1cbi5icy1jb2xvciAucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXS5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnMtY29sb3IgLnAtaW5wdXR0ZXh0YXJlYVtkaXNhYmxlZF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjQpICFpbXBvcnRhbnQ7XG59XG4uYnMtY29sb3IgLnAtaW5wdXR0ZXh0YXJlYVtkaXNhYmxlZF06LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuNCkgIWltcG9ydGFudDtcbn1cbi5icy1jb2xvciAucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuNCkgIWltcG9ydGFudDtcbn1cbi5icy1jb2xvciAucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjQpICFpbXBvcnRhbnQ7XG59XG4ucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuOCk7XG59XG4ucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cbi5wLWlucHV0dGV4dGFyZWFbZGlzYWJsZWRdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cbi5wLWlucHV0dGV4dGFyZWFbZGlzYWJsZWRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuOCk7XG59XG4ucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXSArIC5jYXB0aW9uLCAucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXSArIC5jYXB0aW9uLmVycm9yIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cbi5icy1jb2xvciAucC1pbnB1dHRleHRhcmVhW2Rpc2FibGVkXSArIC5jYXB0aW9uLCAuYnMtY29sb3IgLnAtaW5wdXR0ZXh0YXJlYVtkaXNhYmxlZF0gKyAuY2FwdGlvbi5lcnJvciB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxucC1hdXRvY29tcGxldGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qICAgJi5uZy1pbnZhbGlkLCAqL1xufVxucC1hdXRvY29tcGxldGUgLnAtYXV0b2NvbXBsZXRlLW11bHRpcGxlLFxucC1hdXRvY29tcGxldGUgLnAtYXV0b2NvbXBsZXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnAtYXV0b2NvbXBsZXRlIC5wLWF1dG9jb21wbGV0ZS1tdWx0aXBsZS1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5wLWF1dG9jb21wbGV0ZSAucC1hdXRvY29tcGxldGUtbG9hZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1JTtcbiAgbGVmdDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC0zNSUpO1xuICBsZWZ0OiA5MiU7XG4gIG1hcmdpbjogMDtcbn1cbnAtYXV0b2NvbXBsZXRlIC5wLWF1dG9jb21wbGV0ZS1sb2FkZXI6YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG5wLWF1dG9jb21wbGV0ZSAucC1hdXRvY29tcGxldGUtY2xlYXItaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1NSU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTUlKTtcbiAgbGVmdDogOTYlO1xuICAvKiAubmctaW52YWxpZCAmLCAqL1xufVxucC1hdXRvY29tcGxldGUgLnAtYXV0b2NvbXBsZXRlLWNsZWFyLWljb246YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4uaXMtaW52YWxpZCBwLWF1dG9jb21wbGV0ZSAucC1hdXRvY29tcGxldGUtY2xlYXItaWNvbjpiZWZvcmUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cbnAtYXV0b2NvbXBsZXRlIC5wLWF1dG9jb21wbGV0ZS1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgcGFkZGluZzogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtNHB4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IC00cHggMzBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgLW1zLWJveC1zaGFkb3c6IDBweCAtNHB4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJveC1zaGFkb3c6IDBweCAtNHB4IDMwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4IDJweCA4cHggOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweCAycHggOHB4IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDJweCAycHggOHB4IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCA4cHggOHB4O1xufVxucC1hdXRvY29tcGxldGUgLnAtYXV0b2NvbXBsZXRlLXBhbmVsIHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDM7XG4gIHBhZGRpbmc6IDAgMnB4IDAgOHB4O1xufVxucC1hdXRvY29tcGxldGUgLnAtYXV0b2NvbXBsZXRlLXBhbmVsIHVsIGxpIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5wLWF1dG9jb21wbGV0ZSAucC1hdXRvY29tcGxldGUtcGFuZWwgdWwgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNSk7XG59XG5wLWF1dG9jb21wbGV0ZSAucC1hdXRvY29tcGxldGUtcGFuZWwgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxucC1hdXRvY29tcGxldGUuaXMtaW52YWxpZCAucC1hdXRvY29tcGxldGUtbG9hZGVyOmJlZm9yZSxcbnAtYXV0b2NvbXBsZXRlLmlzLWludmFsaWQgLnAtYXV0b2NvbXBsZXRlLWNsZWFyLWljb246YmVmb3JlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG59XG5cbi5wLXNsaWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIGJvcmRlcjogMCBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wLXNsaWRlci5wLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAwLjQ4NnJlbTtcbn1cblxuLnAtc2xpZGVyLnAtc2xpZGVyLWhvcml6b250YWwgLnAtc2xpZGVyLWhhbmRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjc3MTVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41NzE1cmVtO1xufVxuXG4ucC1zbGlkZXIucC1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogMC4yODZyZW07XG59XG5cbi5wLXNsaWRlci5wLXNsaWRlci12ZXJ0aWNhbCAucC1zbGlkZXItaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjU3MTVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjU3MTVyZW07XG59XG5cbi5wLXNsaWRlciAucC1zbGlkZXItaGFuZGxlIHtcbiAgaGVpZ2h0OiAxLjU0M3JlbTtcbiAgd2lkdGg6IDEuNTQzcmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWNvbWVyY2lhbC12ZXJkZSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycywgYm94LXNoYWRvdyAwLjJzO1xufVxuXG4ucC1zbGlkZXIgLnAtc2xpZGVyLWhhbmRsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjOTNjYmY5O1xufVxuXG4ucC1zbGlkZXIgLnAtc2xpZGVyLXJhbmdlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cblxuLnAtc2xpZGVyOm5vdCgucC1kaXNhYmxlZCkgLnAtc2xpZGVyLWhhbmRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xuICBib3JkZXItY29sb3I6ICM2NEI1RjY7XG59XG5cbi5wLXNsaWRlci5wLXNsaWRlci1hbmltYXRlLnAtc2xpZGVyLWhvcml6b250YWwgLnAtc2xpZGVyLWhhbmRsZSB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsIGJveC1zaGFkb3cgMC4ycywgbGVmdCAwLjJzO1xufVxuXG4ucC1zbGlkZXIucC1zbGlkZXItYW5pbWF0ZS5wLXNsaWRlci1ob3Jpem9udGFsIC5wLXNsaWRlci1yYW5nZSB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMnM7XG59XG5cbi5wLXNsaWRlci5wLXNsaWRlci1hbmltYXRlLnAtc2xpZGVyLXZlcnRpY2FsIC5wLXNsaWRlci1oYW5kbGUge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnMsIGJvcmRlci1jb2xvciAwLjJzLCBib3gtc2hhZG93IDAuMnMsIGJvdHRvbSAwLjJzO1xufVxuXG4ucC1zbGlkZXIucC1zbGlkZXItYW5pbWF0ZS5wLXNsaWRlci12ZXJ0aWNhbCAucC1zbGlkZXItcmFuZ2Uge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5ib2R5IHtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbn1cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59IiwiLy8gUkVTRVRcblxubWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IC8vIE9uZSBvZiB0aGUgZ29vZCB1c2UgY2FzZXMgb2YgIWltcG9ydGFudFxufVxuYnV0dG9uLFxuYSB7XG4gLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG59XG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gICAgLW1vei11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBpbnB1dCxcbnRleHRhcmVhLFxuYnV0dG9uLFxuc2VsZWN0LFxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbn1cbmEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4iLCIkb3ZlclBhc3NfcmVndWxhciA6J292ZXJwYXNzcmVndWxhcicsIHNhbnMtc2VyaWY7XG4kb3ZlclBhc3NfYm9sZDonb3ZlcnBhc3Nib2xkJywgc2Fucy1zZXJpZjtcbiRvdmVyUGFzc19saWdodCA6J292ZXJwYXNzbGlnaHQnLCBzYW5zLXNlcmlmO1xuXG5cblxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTonb3ZlcnBhc3Nib2xkJztcbiAgICBzcmM6IHVybCgjeyRmb250cGF0aH1vdmVycGFzcy1ib2xkLXdlYmZvbnQud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgjeyRmb250cGF0aH1vdmVycGFzcy1ib2xkLXdlYmZvbnQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3NsaWdodCc7XG4gICAgc3JjOiB1cmwoI3skZm9udHBhdGh9b3ZlcnBhc3MtbGlnaHQtd2ViZm9udC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCN7JGZvbnRwYXRofW92ZXJwYXNzLWxpZ2h0LXdlYmZvbnQud29mZikgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3NyZWd1bGFyJyA7XG4gICAgc3JjOiB1cmwoI3skZm9udHBhdGh9b3ZlcnBhc3MtcmVndWxhci13ZWJmb250LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoI3skZm9udHBhdGh9b3ZlcnBhc3MtcmVndWxhci13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4kb3ZlclBhc3MgOiAkb3ZlclBhc3NfcmVndWxhciA7XG4kQXJpYWw6ICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4iLCIvLyB2YXJpYWJsZXMgZ2xvYmFsZXNcblxuOnJvb3Qge1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLXhsOiBjbGFtcCgxLjVyZW0sIDEuN3Z3ICsgMC4ycmVtLCAycmVtKTtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1sOiBjbGFtcCgxLjNyZW0sIDEuN3Z3ICsgMC4ycmVtLCAxLjdyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLW06IGNsYW1wKDEuMnJlbSwgMS43dncgKyAwLjJyZW0sIDEuNXJlbSk7XG5cbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1sYWJlbDogMS40cmVtO1xuICAtLWJzLS1mb250LXNpemUtcGxhY2Vob2xkZXI6IDEuNHJlbTtcbiAgLy9cbiAgLS1icy0tZm9udC1zaXplLXA6IDEuNXJlbTtcbiAgLS1icy0tZm9udC1zaXplLWNhcHRpb246IDEuM3JlbTtcbiAgLS1icy0tZm9udC1zaXplLW1lbnU6IDEuNXJlbTtcbiAgLS1icy0tZm9udC1zaXplLWgxOiBjbGFtcCgyLjJyZW0sIDMuMnZ3ICsgMC4ycmVtLCA0cmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWgyOiBjbGFtcCgxLjhyZW0sIDJ2dyArIDAuMnJlbSwgMi4ycmVtKTtcbiAgLS1icy0tZm9udC1zaXplLWgzOiBjbGFtcCgxLjhyZW0sIDJ2dyArIDAuMnJlbSwgMnJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oNDogMS44cmVtO1xuICAtLWJzLS1mb250LXNpemUtaDU6IDEuNXJlbTtcbiAgLS1icy0tZm9udC1zaXplLWJ1dHRvbjogMS4zcmVtO1xuXG4gIC8vIGNvbG9yZXNcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbzogI3skYmxhbmNvfTtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlOiAjeyR2ZXJkZX07XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3ZlcjogI3skdmVyZGUtaG92ZXJ9O1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bDogI3skYXp1bH07XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyOiAjeyRhenVsLWhvdmVyfTtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvOiAjeyRuZWdyb307XG5cbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1hbWFyaWxsbzogI3skYW1hcmlsbG99O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam86ICN7JHJvam99O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXI6ICN7JHJvam8taG92ZXJ9O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNDA6ICN7JGF6dWwtNDB9O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtMTA6ICN7JGF6dWwtMTB9O1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNTogI3tsaWdodGVuKCRhenVsLTEwLDIlKX07XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tdmVyZGUtNTA6ICN7JHZlcmRlLTUwfTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTogI3skZ3Jpcy01fTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTA6ICN7JGdyaXMtMTB9O1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xNTogI3skZ3Jpcy0xNX07XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwOiAjeyRncmlzLTIwfTtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDA6ICN7JGdyaXMtNDB9O1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MDogI3skZ3Jpcy01MH07XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwOiAjeyRncmlzLTgwfTtcblxuICAtLWJzLS1jb2xvci12YWxpZGFjaW9uLXZlcmRlLTEwOiAjeyR2ZXJkZS0xMH07XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtNTA6ICN7JHZlcmRlLTUwfTtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1hbWFyaWxsby0xMDogI3skYW1hcmlsbG8tMTB9O1xuICAtLWJzLS1jb2xvci12YWxpZGFjaW9uLWFtYXJpbGxvLTUwOiAjeyRhbWFyaWxsby01MH07XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby0xMDogI3skcm9qby0xMH07XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MDogI3skcm9qby01MH07XG5cbiAgLy8gcGFsZXRhIGNvbWVyY2lhbFxuXG5cbiAgLS1icy0tY29sb3ItY29tZXJjaWFsLXZlcmRlOiAjeyR2ZXJkZS1jb21lcmNpYWx9O1xuICAtLWJzLS1jb2xvci1jb21lcmNpYWwtYXp1bDogI3skYXp1bC1jb21lcmNpYWx9O1xuICAtLWJzLS1jb2xvci1jb21lcmNpYWwtcm9qbzogI3skcm9qby1jb21lcmNpYWx9O1xuICAtLWJzLS1jb2xvci1jb21lcmNpYWwtYW1hcmlsbG86ICN7JGFtYXJpbGxvLWNvbWVyY2lhbH07XG5cbiAgLy8gdGlwb3NcblxuICAtLWJzLS1mb250LXJlZ3VsYXI6ICN7JG92ZXJQYXNzX3JlZ3VsYXJ9O1xuICAtLWJzLS1mb250LWJvbGQ6ICN7JG92ZXJQYXNzX2JvbGR9O1xuICAtLWJzLS1mb250LWxpZ2h0OiAjeyRvdmVyUGFzc19saWdodH07XG5cbiAgLy8gbWVkaWEgcXVlcnlcblxuXG59XG4iLCJwLFxuaDEsXG5wLmgxLFxucC5oMixcbmgyLFxucC5oMyxcbmgzLFxuaDQsXG5wLmg0LFxuaDUsXG5wLmg1LFxubGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG5cbiAgJi5icy11cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmLmJzLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmJzLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5icy1henVsIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbnAge1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuXG4gIHN0cm9uZyB7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpICFpbXBvcnRhbnQ7XG5cbiAgICAmLmJzLW5lZ3JvIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcblxuICAgICYuYnMtaW1hZ2VuIHtcbiAgICAgIG1hcmdpbjogMCA4cHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3ZlcikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmJzLWF6dWwge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCkgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5icy1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtY2FwdGlvbik7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMXJlbTtcblxuICAgICYuYnMtZXJyb3Ige1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgIH1cbiAgfVxuXG4gIC5jb2xvciAmIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gICAgJi5icy1lcnJvciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby0xMCk7XG4gICAgfVxuICB9XG59XG5wLmgxLFxuaDEge1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMSk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgJi5icy1jb250ZW5pZG8ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8teGwpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBzdHJvbmcge1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgfVxufVxucC5oMixcbmgyIHtcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDIpO1xuICBsaW5lLWhlaWdodDogMy40cmVtO1xuXG4gICYuYnMtY29udGVuaWRvIHtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLWwpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICBzdHJvbmcge1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgfVxufVxucC5oMyxcbmgzIHtcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDMpO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuXG4gICYuYnMtY29udGVuaWRvIHtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLW0pO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG5cbiAgICAmLmJzLWdyaXMtODAge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgfVxuXG4gICAgJi5icy1uZWdybyB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgfVxuICB9XG59XG5wLmg0LFxuaDQge1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oNCk7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cbiAgc3Ryb25nIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gIH1cbn1cbnAuaDUsXG5oNSB7XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWg1KTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcblxuICBsYWJlbCAmIHtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLWxhYmVsKTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgbWluLWhlaWdodDogMS40cmVtO1xuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAmLmJzLXJlcXVpcmVkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIH1cblxuICAgICAgJi5icy1vcHRpb25hbCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnMtY29sb3IgJiB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICBvcGFjaXR5OiAwLjU7XG5cblxuICAgIH1cbiAgfVxufVxuXG5kaXYuYnMtbGlzdGEge1xuICBAaW5jbHVkZSBmbGV4KCk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwidG9wXCIpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwidG9wXCIpO1xuXG4gIHNwYW4ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuXG4gICAgJi5jaGVjayB7XG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbi1idWxsZXQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZmxleDogMVxuICB9XG59XG5cbnVsLmJzLWxpc3RhLFxub2wuYnMtbGlzdGEge1xuICBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5cbnVsLmJzLWxpc3RhIHtcbiAgbGkge1xuICAgIGJhY2tncm91bmQ6ICRpY29uLWJ1bGxldCBsZWZ0IDFweCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XG5cbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxub2wuYnMtbGlzdGEge1xuICBjb3VudGVyLXJlc2V0OiBlbGVtZW50LWNvdW50ZXI7XG5cbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb3VudGVyLWluY3JlbWVudDogZWxlbWVudC1jb3VudGVyO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoZWxlbWVudC1jb3VudGVyKTtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBjZW50cmFyKCRvZmZzZXQteDogNTAlLCAkb2Zmc2V0LXk6IDUwJSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogJG9mZnNldC15O1xuICBsZWZ0OiAkb2Zmc2V0LXg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKCRvZmZzZXQteCAqIC0xLCAkb2Zmc2V0LXkgKiAtMSk7XG59XG5AbWl4aW4gY2VudHJhcl9maXhlZCgkb2Zmc2V0LXg6IDUwJSwgJG9mZnNldC15OiA1MCUpIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6ICRvZmZzZXQteTtcbiAgbGVmdDogJG9mZnNldC14O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkb2Zmc2V0LXggKiAtMSwgJG9mZnNldC15ICogLTEpO1xufVxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cywgJHN0YXR1czogZmFsc2UpIHtcbiAgQGlmICgkc3RhdHVzKSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXMgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuQG1peGluIHNjcm9sbGluZyhcbiAgJHdpZHRoOiAycHgsXG4gICRoZWlnaHQ6IDJweCxcbiAgJHNoYWRvdzogNnB4LFxuICAkc2hhZG93Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKSxcbiAgJGJhY2tncm91bmQ6ICNmMGFhYmJcbikge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwICRzaGFkb3cgJHNoYWRvd2NvbG9yO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWl4aW4gZmxleCgkdHlwZTogZmFsc2UpIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaWYgKCR0eXBlKSB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIH0gQGVsc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbkBtaXhpbiBmbGV4LWlubGluZSgkdHlwZTogZmFsc2UpIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG4gIEBpZiAoJHR5cGUpIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgfSBAZWxzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQG1peGluIGZsZXgtcG9zaXRpb24tY2hpbGQoJGhvcml6b250YWw6IFwibGVmdFwiLCAkdmVydGljYWw6IFwidG9wXCIpIHtcbiAgLy8gbGVmdCwgcmlnaHQsIGNlbnRlciwgYncsIGFyLHVuc2V0XG4gIEBpZiAkaG9yaXpvbnRhbD09IFwibGVmdFwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJGhvcml6b250YWw9PSBcImNlbnRlclwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwicmlnaHRcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiYXJcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH0gQGVsc2UgaWYgJGhvcml6b250YWw9PSBcImJ3XCIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwidW5zZXRcIiB7XG4gICAganVzdGlmeS1jb250ZW50OiB1bnNldDtcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiZXZlblwiIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC8vIHRvcCwgYm90dG9tLCBjZW50ZXIsIGJhc2UsIHN0clxuICBAaWYgJHZlcnRpY2FsPT0gXCJ0b3BcIiB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZlcnRpY2FsPT0gXCJjZW50ZXJcIiB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImJvdHRvbVwiIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH0gQGVsc2UgaWYgJHZlcnRpY2FsPT0gXCJiYXNlXCIge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcInN0clwiIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcInVuc2V0XCIge1xuICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgfVxufVxuQG1peGluIG5vLXNoYWRvdygpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gYm94LXNoYWRvdygkbGVmdCwgJHRvcCwgJGJsdXIsICRzaXplLCAkY29sb3IsICRpbnNldDogZmFsc2UpIHtcbiAgQGlmICRpbnNldCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tcy1ib3gtc2hhZG93OiBpbnNldCAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgfSBAZWxzZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICAtbW96LWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xuICAgIC1tcy1ib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgICBib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gZmxleC1wb3NpdGlvbi12ZXJ0aWNhbCgkZGlzdHJpYnV0aW9uOiBcInRvcFwiKSB7XG4gIEBpZiAkZGlzdHJpYnV0aW9uPT0gXCJ0b3BcIiB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiY2VudGVyXCIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiYm90dG9tXCIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1lbmQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJzdHJcIiB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiYndcIiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHNwYWNlLWJldHdlZW47XG4gIH0gQGVsc2UgaWYgJGRpc3RyaWJ1dGlvbj09IFwiYXJcIiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHNwYWNlLWFyb3VuZDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHNwYWNlLWFyb3VuZDtcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJldlwiIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtZXZlbmx5O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3BhY2UtZXZlbmx5O1xuICB9XG59XG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJHBvc2l0aW9uOiBcInJvd1wiLCAkcmV2ZXJzZTogZmFsc2UpIHtcbiAgQGlmICgkcG9zaXRpb249PSBcInJvd1wiIGFuZCAkcmV2ZXJzZT09dHJ1ZSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9IEBlbHNlIGlmICgkcG9zaXRpb249PSBcInJvd1wiIGFuZCAkcmV2ZXJzZT09ZmFsc2UpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiY29sdW1uXCIgYW5kICRyZXZlcnNlPT10cnVlKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9IEBlbHNlIGlmICgkcG9zaXRpb249PSBcImNvbHVtblwiIGFuZCAkcmV2ZXJzZT09ZmFsc2UpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiaW5pdGlhbFwiKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgfVxufVxuQG1peGluIGxpbmVDbGFtcCAoJGxpbmVzOjIpIHtcblxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmVzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxufVxuQG1peGluIGdyaWQoJGNvbHVtbnM6IDMsICRnYXBfYzogOHB4LCAkZ2FwX3I6IDhweCwgJGdyaWRfaDogbm9uZSkge1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGNvbHVtbnMsIDFmcik7XG4gIGNvbHVtbi1nYXA6ICRnYXBfYztcbiAgcm93LWdhcDogJGdhcF9yO1xuICBtaW4taGVpZ2h0OiAkZ3JpZF9oO1xufVxuQG1peGluIGFuaW1hdGUoJHByb3BlcnR5OiBhbGwsICRkdXJhdGlvbjogMC4zcywgJGVhc2U6IGxpbmVhcikge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG59XG5cbkBtaXhpbiBmaWd1cmUtc2l6ZSgkaGVpZ2h0OiA0OHB4LCAkd2lkdGg6IDQ4cHgpIHtcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xuICB3aWR0aDogJHdpZHRoO1xufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cbkBtaXhpbiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzLi4uKSB7XG4gIGJhY2tncm91bmQ6IG50aChudGgoJGNvbG9yLXN0b3BzLCAxKSwgMSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZ2FjeS1kaXJlY3Rpb24oJGRpcmVjdGlvbiksICRjb2xvci1zdG9wcyk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkZGlyZWN0aW9uLCAkY29sb3Itc3RvcHMpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbiIsIi5icy1jb250ZW5lZG9yIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIG1heC13aWR0aDogJGNvbnRhaW5lci1zaXplO1xuXG4gICAmLmV4dGVuZGVkIHtcbiAgICBtYXgtd2lkdGg6JGJpZy1jb250YWluZXItc2l6ZSA7XG4gICB9XG5cbn1cblxuLmJzLXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6ICRjb250YWluZXItc2l6ZTtcbiAgJi5leHRlbmRlZCB7XG4gICAgbWF4LXdpZHRoOmNhbGMoJGNvbnRhaW5lci1zaXplICsgMzgwcHgpIDtcbiAgIH1cbn1cblxuXG5cbiIsIi8vIFBBVEhcbiRmb250cGF0aDogXCJ+c3JjL2Fzc2V0cy9mb250cy9cIjtcbiRpbWdwYXRoOiBcIn5zcmMvYXNzZXRzL2ltZy9cIjtcbiRzdmdwYXRoOiBcIn5zcmMvYXNzZXRzL2ltZy9zdmcvXCI7XG5cbi8vIE1FRElBIFFVRVJJRVNcbiRuby1tb2JpbGU6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweClcIjtcbiRuby10YWJsZXQ6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA4MTBweClcIjtcbiRtb2JpbGUtMzQ1OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMzQ1cHgpXCI7XG4kbW9iaWxlLTM2MDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM2MHB4KVwiO1xuJG1vYmlsZS0zNzU6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNzVweClcIjtcbiRtb2JpbGUtNDMwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNDMwcHgpXCI7XG5cbi8vXG4kdGFibGV0OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpXCI7XG4kdGFibGV0X2I6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweClcIjtcblxuLy9cbiRkZXNrdG9wX3Q6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjgwcHgpXCI7XG4kZGVza3RvcDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweClcIjtcbiRkZXNrdG9wX2I6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5OTJweClcIjtcbi8vXG4kZnVsbDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEyNzBweClcIjtcbiRmdWxsLWhkOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTM0MHB4KVwiO1xuLy9cbiRiaWc6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxNTYwcHgpXCI7XG5cbiRjb250YWluZXItc2l6ZToxMzQwcHg7XG4kYmlnLWNvbnRhaW5lci1zaXplOmNsYW1wKDEzNDBweCwxMDAlLDE2MDBweCk7XG4kZm9ybS1zaXplOjQ2cHg7XG4iLCIvLyBpbWFnZW4gc2UgZGViZSBhZGFwdGFyIGEgc3UgcGFkcmVcbmltZyB7XG4gICRzaXplczogNCwgOCwgMTIsIDIwO1xuICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICYuYm9yZGVyLSN7JHNpemV9IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoI3skc2l6ZX1weCk7XG4gICAgfVxuICB9XG4gICYuYnMtZm90b2dyYWZpYSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgZmlsdGVyOiBzYXR1cmF0ZSg2NSUpO1xuICAgIC13ZWJraXQtZmlsdGVyOiBzYXR1cmF0ZSg2NSUpO1xuICB9XG59XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCBHcmlkIHY1LjEuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbiRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nOiB0cnVlICFkZWZhdWx0O1xuXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbkBpbXBvcnQgXCJtaXhpbnMvbGlzdHNcIjtcbkBpbXBvcnQgXCJtaXhpbnMvYnJlYWtwb2ludHNcIjtcbkBpbXBvcnQgXCJtaXhpbnMvY29udGFpbmVyXCI7XG5AaW1wb3J0IFwibWl4aW5zL2dyaWRcIjtcbkBpbXBvcnQgXCJtaXhpbnMvdXRpbGl0aWVzXCI7XG5cbkBpbXBvcnQgXCJ2ZW5kb3IvcmZzXCI7XG5cbkBpbXBvcnQgXCJyb290XCI7XG5cbkBpbXBvcnQgXCJjb250YWluZXJzXCI7XG5AaW1wb3J0IFwiZ3JpZFwiO1xuXG5AaW1wb3J0IFwidXRpbGl0aWVzXCI7XG4vLyBPbmx5IHVzZSB0aGUgdXRpbGl0aWVzIHdlIG5lZWRcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kdXRpbGl0aWVzOiBtYXAtZ2V0LW11bHRpcGxlKFxuICAkdXRpbGl0aWVzLFxuICAoXG4gICAgXCJkaXNwbGF5XCIsXG4gICAgXCJvcmRlclwiLFxuICAgIFwiZmxleFwiLFxuICAgIFwiZmxleC1kaXJlY3Rpb25cIixcbiAgICBcImZsZXgtZ3Jvd1wiLFxuICAgIFwiZmxleC1zaHJpbmtcIixcbiAgICBcImZsZXgtd3JhcFwiLFxuICAgIFwianVzdGlmeS1jb250ZW50XCIsXG4gICAgXCJhbGlnbi1pdGVtc1wiLFxuICAgIFwiYWxpZ24tY29udGVudFwiLFxuICAgIFwiYWxpZ24tc2VsZlwiLFxuICAgIFwibWFyZ2luXCIsXG4gICAgXCJtYXJnaW4teFwiLFxuICAgIFwibWFyZ2luLXlcIixcbiAgICBcIm1hcmdpbi10b3BcIixcbiAgICBcIm1hcmdpbi1lbmRcIixcbiAgICBcIm1hcmdpbi1ib3R0b21cIixcbiAgICBcIm1hcmdpbi1zdGFydFwiLFxuICAgIFwibmVnYXRpdmUtbWFyZ2luXCIsXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4teFwiLFxuICAgIFwibmVnYXRpdmUtbWFyZ2luLXlcIixcbiAgICBcIm5lZ2F0aXZlLW1hcmdpbi10b3BcIixcbiAgICBcIm5lZ2F0aXZlLW1hcmdpbi1lbmRcIixcbiAgICBcIm5lZ2F0aXZlLW1hcmdpbi1ib3R0b21cIixcbiAgICBcIm5lZ2F0aXZlLW1hcmdpbi1zdGFydFwiLFxuICAgIFwicGFkZGluZ1wiLFxuICAgIFwicGFkZGluZy14XCIsXG4gICAgXCJwYWRkaW5nLXlcIixcbiAgICBcInBhZGRpbmctdG9wXCIsXG4gICAgXCJwYWRkaW5nLWVuZFwiLFxuICAgIFwicGFkZGluZy1ib3R0b21cIixcbiAgICBcInBhZGRpbmctc3RhcnRcIixcbiAgKVxuKTtcblxuQGltcG9ydCBcInV0aWxpdGllcy9hcGlcIjtcbiIsIjpyb290IHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1yb290LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXJvb3R9O1xuICB9XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7JGZvbnQtZmFtaWx5LWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLWJhc2V9O1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LXRleHQtYWxpZ246ICN7JGJvZHktdGV4dC1hbGlnbn07XG4gIH1cbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICAvLyBzdHlsZWxpbnQtZW5hYmxlIGN1c3RvbS1wcm9wZXJ0eS1lbXB0eS1saW5lLWJlZm9yZVxufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCwgI3skZ3V0dGVyfSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1heCBhbmQgJG1heCA+IDAsICRtYXggLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtcmdiXG4kdGhlbWUtY29sb3JzLXJnYjogbWFwLWxvb3AoJHRoZW1lLWNvbG9ycywgdG8tcmdiLCBcIiR2YWx1ZVwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLXJnYlxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMCBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHMjAvI3Zpc3VhbC1hdWRpby1jb250cmFzdC1jb250cmFzdFxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGJsdWUtMTAwOiB0aW50LWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuJGJsdWUtMjAwOiB0aW50LWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtNDAwOiB0aW50LWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNTAwOiAkYmx1ZSAhZGVmYXVsdDtcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS03MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xuJGJsdWUtODAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRpbmRpZ28tMTAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby0zMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNDAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcbiRpbmRpZ28tNjAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby03MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tOTAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0yMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMzAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS01MDA6ICRwdXJwbGUgIWRlZmF1bHQ7XG4kcHVycGxlLTYwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS04MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTkwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcblxuJHBpbmstMTAwOiB0aW50LWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuJHBpbmstMjAwOiB0aW50LWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstNDAwOiB0aW50LWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNTAwOiAkcGluayAhZGVmYXVsdDtcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay03MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xuJHBpbmstODAwOiBzaGFkZS1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG5cbiRyZWQtMTAwOiB0aW50LWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC0zMDA6IHRpbnQtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtNDAwOiB0aW50LWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcbiRyZWQtNjAwOiBzaGFkZS1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC03MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtOTAwOiBzaGFkZS1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0yMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMzAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS01MDA6ICRvcmFuZ2UgIWRlZmF1bHQ7XG4kb3JhbmdlLTYwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS04MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTkwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcblxuJHllbGxvdy0xMDA6IHRpbnQtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMjAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy00MDA6IHRpbnQtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNTAwOiAkeWVsbG93ICFkZWZhdWx0O1xuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTcwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctODAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG5cbiRncmVlbi0xMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMzAwOiB0aW50LWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi00MDA6IHRpbnQtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xuJGdyZWVuLTYwMDogc2hhZGUtY29sb3IoJGdyZWVuLCAyMCUpICFkZWZhdWx0O1xuJGdyZWVuLTcwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTkwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA4MCUpICFkZWZhdWx0O1xuXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG4kdGVhbC0yMDA6IHRpbnQtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC0zMDA6IHRpbnQtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC01MDA6ICR0ZWFsICFkZWZhdWx0O1xuJHRlYWwtNjAwOiBzaGFkZS1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XG4kdGVhbC04MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtOTAwOiBzaGFkZS1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcblxuJGN5YW4tMTAwOiB0aW50LWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuJGN5YW4tMjAwOiB0aW50LWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tNDAwOiB0aW50LWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNTAwOiAkY3lhbiAhZGVmYXVsdDtcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi03MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xuJGN5YW4tODAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwXG4pICFkZWZhdWx0O1xuXG4kaW5kaWdvczogKFxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXG4gIFwiaW5kaWdvLTIwMFwiOiAkaW5kaWdvLTIwMCxcbiAgXCJpbmRpZ28tMzAwXCI6ICRpbmRpZ28tMzAwLFxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXG4gIFwiaW5kaWdvLTUwMFwiOiAkaW5kaWdvLTUwMCxcbiAgXCJpbmRpZ28tNjAwXCI6ICRpbmRpZ28tNjAwLFxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXG4gIFwiaW5kaWdvLTgwMFwiOiAkaW5kaWdvLTgwMCxcbiAgXCJpbmRpZ28tOTAwXCI6ICRpbmRpZ28tOTAwXG4pICFkZWZhdWx0O1xuXG4kcHVycGxlczogKFxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTIwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMzAwXCI6ICRwdXJwbGUtMzAwLFxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXG4gIFwicHVycGxlLTUwMFwiOiAkcHVycGxlLTUwMCxcbiAgXCJwdXJwbGUtNjAwXCI6ICRwdXJwbGUtNjAwLFxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXG4gIFwicHVycGxlLTgwMFwiOiAkcHVycGxlLTgwMCxcbiAgXCJwdXJwbGUtOTAwXCI6ICRwdXJwbGUtOTAwXG4pICFkZWZhdWx0O1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMFxuKSAhZGVmYXVsdDtcblxuJHJlZHM6IChcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxuICBcInJlZC0yMDBcIjogJHJlZC0yMDAsXG4gIFwicmVkLTMwMFwiOiAkcmVkLTMwMCxcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxuICBcInJlZC01MDBcIjogJHJlZC01MDAsXG4gIFwicmVkLTYwMFwiOiAkcmVkLTYwMCxcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxuICBcInJlZC04MDBcIjogJHJlZC04MDAsXG4gIFwicmVkLTkwMFwiOiAkcmVkLTkwMFxuKSAhZGVmYXVsdDtcblxuJG9yYW5nZXM6IChcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxuICBcIm9yYW5nZS0yMDBcIjogJG9yYW5nZS0yMDAsXG4gIFwib3JhbmdlLTMwMFwiOiAkb3JhbmdlLTMwMCxcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxuICBcIm9yYW5nZS01MDBcIjogJG9yYW5nZS01MDAsXG4gIFwib3JhbmdlLTYwMFwiOiAkb3JhbmdlLTYwMCxcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxuICBcIm9yYW5nZS04MDBcIjogJG9yYW5nZS04MDAsXG4gIFwib3JhbmdlLTkwMFwiOiAkb3JhbmdlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMFxuKSAhZGVmYXVsdDtcblxuJGdyZWVuczogKFxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxuICBcImdyZWVuLTIwMFwiOiAkZ3JlZW4tMjAwLFxuICBcImdyZWVuLTMwMFwiOiAkZ3JlZW4tMzAwLFxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxuICBcImdyZWVuLTUwMFwiOiAkZ3JlZW4tNTAwLFxuICBcImdyZWVuLTYwMFwiOiAkZ3JlZW4tNjAwLFxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxuICBcImdyZWVuLTgwMFwiOiAkZ3JlZW4tODAwLFxuICBcImdyZWVuLTkwMFwiOiAkZ3JlZW4tOTAwXG4pICFkZWZhdWx0O1xuXG4kdGVhbHM6IChcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXG4gIFwidGVhbC0yMDBcIjogJHRlYWwtMjAwLFxuICBcInRlYWwtMzAwXCI6ICR0ZWFsLTMwMCxcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXG4gIFwidGVhbC01MDBcIjogJHRlYWwtNTAwLFxuICBcInRlYWwtNjAwXCI6ICR0ZWFsLTYwMCxcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXG4gIFwidGVhbC04MDBcIjogJHRlYWwtODAwLFxuICBcInRlYWwtOTAwXCI6ICR0ZWFsLTkwMFxuKSAhZGVmYXVsdDtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDBcbikgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuXG4kbmVnYXRpdmUtc3BhY2VyczogaWYoJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zLCBuZWdhdGl2aWZ5LW1hcCgkc3BhY2VycyksIG51bGwpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbi8vIFV0aWxpdGllcyBtYXBzXG4vL1xuLy8gRXh0ZW5kcyB0aGUgZGVmYXVsdCBgJHRoZW1lLWNvbG9yc2AgbWFwcyB0byBoZWxwIGNyZWF0ZSBvdXIgdXRpbGl0aWVzLlxuXG4vLyBDb21lIHY2LCB3ZSdsbCBkZS1kdXBlIHRoZXNlIHZhcmlhYmxlcy4gVW50aWwgdGhlbiwgZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlIGtlZXAgdGhlbSB0byByZWFzc2lnbi5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtY29sb3JzXG4kdXRpbGl0aWVzLWNvbG9yczogJHRoZW1lLWNvbG9ycy1yZ2IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuJHV0aWxpdGllcy10ZXh0OiBtYXAtbWVyZ2UoXG4gICR1dGlsaXRpZXMtY29sb3JzLFxuICAoXG4gICAgXCJibGFja1wiOiB0by1yZ2IoJGJsYWNrKSxcbiAgICBcIndoaXRlXCI6IHRvLXJnYigkd2hpdGUpLFxuICAgIFwiYm9keVwiOiB0by1yZ2IoJGJvZHktY29sb3IpXG4gIClcbikgIWRlZmF1bHQ7XG4kdXRpbGl0aWVzLXRleHQtY29sb3JzOiBtYXAtbG9vcCgkdXRpbGl0aWVzLXRleHQsIHJnYmEtY3NzLXZhciwgXCIka2V5XCIsIFwidGV4dFwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdXRpbGl0aWVzLXRleHQtY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtYmctY29sb3JzXG4kdXRpbGl0aWVzLWJnOiBtYXAtbWVyZ2UoXG4gICR1dGlsaXRpZXMtY29sb3JzLFxuICAoXG4gICAgXCJibGFja1wiOiB0by1yZ2IoJGJsYWNrKSxcbiAgICBcIndoaXRlXCI6IHRvLXJnYigkd2hpdGUpLFxuICAgIFwiYm9keVwiOiB0by1yZ2IoJGJvZHktYmcpXG4gIClcbikgIWRlZmF1bHQ7XG4kdXRpbGl0aWVzLWJnLWNvbG9yczogbWFwLWxvb3AoJHV0aWxpdGllcy1iZywgcmdiYS1jc3MtdmFyLCBcIiRrZXlcIiwgXCJiZ1wiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdXRpbGl0aWVzLWJnLWNvbG9yc1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cbiRndXR0ZXJzOiAkc3BhY2VycyAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1hY3RpdmUtY29sb3I6ICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Q29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgICAgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgZm9yIGJhY2tncm91bmQtaW1hZ2VcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uOiAgICAgICAgICAgcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgICAxNnB4IDEycHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2Jz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgIGNlbnRlciByaWdodCAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItdHJhbnNpdGlvbjogICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHNoYWRlLWNvbG9yKCRmb3JtLWZpbGUtYnV0dG9uLWJnLCA1JSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xcyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIC4xcyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXN0eWxlOiAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc3R5bGUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICAkc3VjY2VzcyAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICApLFxuICBcImludmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xuXG5cbi8vIE5hdnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdi12YXJpYWJsZXNcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXNpemU6ICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG5hdi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdGhlbWUtdmFyaWFibGVzXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjU1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgc2hhZGUtY29sb3IoJGRyb3Bkb3duLWxpbmstY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDogICAgICAgICAgIC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgOTAlKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCAxMCUpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zZm9ybTogICAgICAgICAgICAgICAgcm90YXRlKC0xODBkZWcpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRwb3BvdmVyLWJnLCA2JSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXG5cblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogICAgICAgICRicmVhZGNydW1iLWRpdmlkZXIgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBicmVhZGNydW1iLXZhcmlhYmxlc1xuXG4vLyBDYXJvdXNlbFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtdmFyaWFibGVzXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5OiAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tcGFkZGluZy15OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDJyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG4kY2Fyb3VzZWwtZGFyay1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjogICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgID4gKiB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1jc3NncmlkIHtcbiAgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXJvd3MsIDEpLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1jb2x1bW5zLCAjeyRncmlkLWNvbHVtbnN9KSwgMWZyKTtcbiAgICBnYXA6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1nYXAsICN7JGdyaWQtZ3V0dGVyLXdpZHRofSk7XG5cbiAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcbiAgfVxufVxuXG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGVnLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRwcm9wZXJ0eS1jbGFzc306ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRwcm9wZXJ0eS1jbGFzc306ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhbHVlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7IC8vY3VzdG9tIGJvcmRlclxuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5icy1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGhlaWdodDogNDhweDtcbiAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgY29sb3I6IHdoaXRlO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDI0cHgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDE0NHB4O1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtYnV0dG9uKTtcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDZweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMXMsIGxpbmVhcik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICYubm8tbWFyZ2luLXRiIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLm5vLW1hcmdpbi1sciB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5uby1tYXJnaW4ge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50XG4gIH1cblxuICAmYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJi5taW4tdyB7XG4gICAgbWluLXdpZHRoOiAxMHB4O1xuICB9XG5cbiAgJi5zbWFsbCB7XG4gICAgaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gIH1cblxuICAmLnRhYmxhIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA5NnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgfVxuXG4gICAgJi5taW4tdyB7XG4gICAgICBtaW4td2lkdGg6IDEwcHg7XG4gICAgfVxuXG4gICAgJisuYnMtYnRuLXByaW1hcnksXG4gICAgJisuYnMtYnRuLXNlY29uZGFyeSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgICYrLmJzLWJ0bi1pY29uLW9ubHkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgJi5icy1idG4taWNvbi1vbmx5IHtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICB9XG5cbiAgICAmLmJzLWJ0bi1saW5rIHtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIG1pbi13aWR0aDogMTkwcHg7XG4gIH1cblxuICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gIH1cblxuICAmLmljb25zIHtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XG4gIH1cblxuICBmaWd1cmUge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG5cbiAgICAmLmFycm93LFxuICAgICYuZHVtbXkge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hZGQge1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hZGQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggMjhweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlbW92ZSB7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX3JlbW92ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjhweCAyOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYm9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICZbZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gICYtc2Vjb25kYXJ5LWNvbG9yIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgICYuaWNvbnMge1xuICAgICAgc3Bhbi5hcnJvdyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Fycm93IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbiAgfVxuXG4gICYtZm9ybSB7XG4gICAgaGVpZ2h0OiAkZm9ybS1zaXplO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpIDFweCBzb2xpZDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgNHB4IDRweCAwKTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIG1pbi13aWR0aDogMHB4O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcblxuICAgICYuaWNvbnMge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBmaWd1cmUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5uby1iZyB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZmxvYXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDBweDtcbiAgICB9XG5cbiAgICAmLmF1ZGlvIHtcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX21pY19vZmYgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fbWljIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYucGFzc3dvcmQge1xuICAgICAgYmFja2dyb3VuZDogJGljb25fd2F0Y2hfb2ZmIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX3dhdGNoIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGFuaW1hdGUoYWxsLCAwcywgbGluZWFyKTtcblxuICAgICY6aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZykge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG4gICAgICBvdXRsaW5lOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKSAxcHggc29saWQ7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgJjpob3Zlcjpub3QoLmF1ZGlvKTpub3QoLnBhc3N3b3JkKTpub3QoLm5vLWJnKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgICAgICBvdXRsaW5lOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKSAxcHggc29saWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICYtcmVtb3ZlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gICAgYm9yZGVyOiAycHggZG90dGVkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDZweCAwO1xuICAgIG1pbi1oZWlnaHQ6IDM0cHg7XG5cbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxOTBweDtcblxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgJi5sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmljb25zIHtcbiAgICAgIHNwYW4ucmVtb3ZlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3Zlcik7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICAmLnJlbW92ZSB7XG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGFiZWwge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmLnJlbW92ZSB7XG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xuICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sYWJlbCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1hZGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG5cbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNnB4IDA7XG4gICAgbWluLWhlaWdodDogMzRweDtcblxuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IDE5MHB4O1xuXG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAmLmxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaWNvbnMge1xuICAgICAgc3Bhbi5hZGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMnB4IGRvdHRlZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgICYuYWRkIHtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sYWJlbCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgc3BhbiB7XG4gICAgICAgICYuYWRkIHtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMnB4IGRvdHRlZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xuICAgIH1cblxuICAgICYuaWNvbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMCwgNTAlKTtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cblxuICAgICAgJi5pbnZlcnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMTAwJSwgNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXZlcmRlLTUwKTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpIGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMTAwJSkgZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXZlcmRlLTUwKTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKSBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMTAwJSkgZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1wcmltYXJ5IHtcbiAgICAmLmljb25zIHtcbiAgICAgIHNwYW4uYXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvdyBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtcHJpbWFyeS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuXG4gICAgJi5pY29ucyB7XG4gICAgICBzcGFuLmFycm93IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3cgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuXG4gICAgJi5pY29ucyB7XG4gICAgICBzcGFuLmFycm93IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfc2Vjb25kYXJ5IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcblxuICAgICAgICBzcGFuLFxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xuICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFsZXJ0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcbiAgICAgIH1cblxuICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbmVncm8ge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgIH1cblxuICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuXG4gICYtYmFjayB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcblxuICAgIHNwYW4uYXJyb3cge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19iYWNrIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgIH1cbiAgfVxuXG4gICYtYmFjay1jb2xvciB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcImNlbnRlclwiKTtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xuXG4gICAgc3Bhbi5hcnJvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Fycm93X2JhY2std2hpdGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICB9XG5cbiAgJi10ZXJjaWFyeS1jb2xvciB7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcblxuICAgICYuaWNvbnMge1xuICAgICAgc3Bhbi5hcnJvdyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Fycm93IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbnNwYW4ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcbn1cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cblxuICAmLWljb24tb25seSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgbWluLXdpZHRoOiAwcHg7XG5cbiAgICBmaWd1cmUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtdGVyY2lhcnkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG5cbiAgICBzcGFuIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cblxuICAgIG1pbi13aWR0aDogMTAwcHg7XG5cbiAgICAmLmljb25zIHtcbiAgICAgIHNwYW4uYXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19zZWNvbmRhcnkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuXG4gICAgICAgIHNwYW4sXG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnMtc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gIG1hcmdpbjogNnB4IDZweCA2cHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG5cbiAgJjpob3ZlciB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgkYXp1bCwgMC41KTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICAmLnNpbXBsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcblxuICAgICAgLmxhYmVsIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIH1cblxuICAgICAgJi5pY29uIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDQwMCUpO1xuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoNDAwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pY29uIHtcbiAgICBmaWd1cmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb21wYWN0byB7XG4gICAgICBmaWd1cmUge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5wLWxyLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgfVxuXG4gICYucC1sci00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIH1cblxuICAmLnAtbHItOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cblxuICAmLnNpbXBsZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG5cblxuXG4gICAgc3Bhbi5sYWJlbCB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIH1cblxuICAgICYuY2VudGVyIHtcbiAgICAgIHNwYW4ubGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmLmNvbXBhY3RvIHtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgIG1pbi13aWR0aDogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG5cbiAgICBtYXJnaW46MCAycHggNnB4IDA7XG4gICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgJi5zbWFsbCB7XG4gICAgICBtYXJnaW46IDAgMCA0cHggMDtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG5cblxuICAgIH1cbiAgfVxuXG4gICYubWluLXcge1xuICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMzkge1xuICAgICAgJG1pbi13aWR0aDogMTBweCsoJGkgKiAxMCk7XG4gICAgICAkbmFtZTogMTArKCRpICogMTApO1xuXG4gICAgICAmLm13LSN7JG5hbWV9IHtcbiAgICAgICAgbWluLXdpZHRoOiAkbWluLXdpZHRoO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICB9XG5cbiAgJi53LTEwMHAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgfVxuXG4gICYubWluLTAge1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gICYuc3VzcGVuZGVkIHtcbiAgICBmaWd1cmUge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgIH1cblxuICAgIHNwYW4ge1xuXG4gICAgICAmLmxhYmVsLFxuICAgICAgJi5wcmVmYWNlLFxuICAgICAgJi5jYXB0aW9uIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJi5hcnJvdyxcbiAgICAgICYuZGVsZXRlIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgc3BhbiB7XG5cbiAgICAgICYuY2FwdGlvbixcbiAgICAgICYubGFiZWwsXG4gICAgICAmLnByZWZhY2Uge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcblxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgIH1cblxuICAgICAgJi5hcnJvdyxcbiAgICAgICYuZGVsZXRlIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGZpZ3VyZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi5ncmFuZGUge1xuICAgIGZpZ3VyZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiA0OHB4O1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgfVxuICB9XG5cbiAgJi5zdXBlcmlvciB7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwidG9wXCIpO1xuXG4gICAgc3Bhbi5hcnJvdyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG5cbiAgICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcblxuICAgIC5kYXRvIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuXG4gICAgICAgID5zcGFuLFxuICAgICAgICA+aDQge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZXN0YWRvIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cblxuICAgICAgJi5tb250byB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICYuYXJyb3cge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19zZWNvbmRhcnkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICB9XG5cbiAgICAmLmRlbGV0ZSB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX2RlbGV0ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIH1cblxuICAgICYubGFiZWwge1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgfVxuXG4gICAgICAmKy5jYXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgICYuZml4IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgICAgICAgJisuZml4IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJisuYXJyb3cge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuYnMtdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgJi5icy1kZXNjcmlwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByZWZhY2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmLmJzLWNhcHRpb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAmLmJzLWNhcHRpb24ge1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnZpc2l0ZWQge1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoJGF6dWwsIDAuNSk7XG5cbiAgICBzcGFuIHtcbiAgICAgICYuYXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY2hlY2tfYnV0dG9uX2JsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5icy1lc3RhZG9zLWdlbmVyYWxlcyB7XG4gIEBpbmNsdWRlIGZsZXgoKTtcblxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuXG4gICYuZGVyZWNoYSB7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcInJpZ2h0XCIsIFwiY2VudGVyXCIpO1xuICB9XG5cbiAgJi5penF1aWVyZGEge1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xuICB9XG5cbiAgJi5jZW50cm8ge1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XG4gIH1cblxuICBoNSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbiAgfVxuXG4gIHNwYW4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgJi52ZXJkZSB7XG4gICAgaDUge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gICAgfVxuICB9XG5cbiAgJi5henVsIHtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgfVxuICB9XG5cbiAgJi5yb2pvIHtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1yb2pvKTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtcm9qbyk7XG4gICAgfVxuICB9XG59XG5cblxuLmJzLXNlbGVjdG9yLWdyb3VwIHtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwic3RyXCIpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcInN0clwiKTtcblxuICAmLnJpZ2h0IHtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwicmlnaHRcIiwgXCJzdHJcIik7XG4gIH1cblxuICAmLmNlbnRlciB7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcInN0clwiKTtcbiAgfVxuXG4gICYuYncge1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcInN0clwiKTtcbiAgfVxufVxuIiwiJGljb25fYXJyb3c6IHVybCgjeyRzdmdwYXRofWFycm93LWJ1dHRvbi5zdmcpO1xuJGljb25fYWRkOiB1cmwoI3skc3ZncGF0aH1pY29uLWFkZC5zdmcpO1xuJGljb25fcmVtb3ZlOiB1cmwoI3skc3ZncGF0aH1pY29uLXJlbW92ZS5zdmcpO1xuJGljb25fYXJyb3dfc2Vjb25kYXJ5OiB1cmwoI3skc3ZncGF0aH1hcnJvdy1idXR0b24tc2Vjb25kYXJ5LnN2Zyk7XG4kaWNvbl9hcnJvd19iYWNrOiB1cmwoI3skc3ZncGF0aH1hcnJvdy1idXR0b24tYmFjay5zdmcpO1xuJGljb25fYXJyb3dfYmFjay13aGl0ZTogdXJsKCN7JHN2Z3BhdGh9YXJyb3ctYnV0dG9uLWJhY2std2hpdGUuc3ZnKTtcbiRpY29uX2Fycm93X25leHQtd2hpdGU6IHVybCgjeyRzdmdwYXRofWFycm93LWJ1dHRvbi1uZXh0LXdoaXRlLnN2Zyk7XG4kY2hlY2tfYnV0dG9uX2JsdWU6IHVybCgjeyRzdmdwYXRofWNoZWNrLWJ1dHRvbi1ibHVlLnN2Zyk7XG4kY2hlY2tfYnV0dG9uX2JsdWVfNDA6IHVybCgjeyRzdmdwYXRofWNoZWNrLWJ1dHRvbi1ibHVlLTQwLnN2Zyk7XG4kY2hlY2tfYnV0dG9uX3doaXRlOiB1cmwoI3skc3ZncGF0aH1jaGVjay1idXR0b24td2hpdGUuc3ZnKTtcbiRpY29uX3Jlc3VtZW46IHVybCgjeyRzdmdwYXRofWljb24tcmVzdW1lbi5zdmcpO1xuJGljb25fZGVsZXRlOiB1cmwoI3skc3ZncGF0aH1kZWxldGUtYnV0dG9uLnN2Zyk7XG4kaWNvbl9kZWxldGUtYmxhY2s6IHVybCgjeyRzdmdwYXRofWRlbGV0ZS1idXR0b24tYmxhY2suc3ZnKTtcbiRpY29uX2RlbGV0ZV9ibHVlOiB1cmwoI3skc3ZncGF0aH1kZWxldGUtYnV0dG9uLWJsdWUuc3ZnKTtcbiRpY29uX2Fycm93X3VwX2dyZWVuOiB1cmwoI3skc3ZncGF0aH1hcnJvdy1idXR0b24tdXAtZ3JlZW4uc3ZnKTtcbiRpY29uX2Fycm93X2Rvd25fZ3JlZW46IHVybCgjeyRzdmdwYXRofWFycm93LWJ1dHRvbi1kb3duLWdyZWVuLnN2Zyk7XG4kaWNvbl9hcnJvd191cF9ibHVlOiB1cmwoI3skc3ZncGF0aH1hcnJvdy1idXR0b24tdXAtYmx1ZS5zdmcpO1xuJGljb25fYXJyb3dfZG93bl9yZWQ6IHVybCgjeyRzdmdwYXRofWFycm93LWJ1dHRvbi1kb3duLXJlZC5zdmcpO1xuJGljb25fY2FsZW5kYXI6IHVybCgjeyRzdmdwYXRofWljb24tY2FsZW5kYXIuc3ZnKTtcbiRpY29uX2NhbGVuZGFyX3JlZDogdXJsKCN7JHN2Z3BhdGh9aWNvbi1jYWxlbmRhci1yZWQuc3ZnKTtcbiRpY29uX3NlYXJjaDogdXJsKCN7JHN2Z3BhdGh9aWNvbi1zZWFyY2guc3ZnKTtcbiRpY29uX21pYzogdXJsKCN7JHN2Z3BhdGh9aWNvbi1taWMuc3ZnKTtcbiRpY29uX21pY19vZmY6IHVybCgjeyRzdmdwYXRofWljb24tbWljLW9mZi5zdmcpO1xuJGljb25fd2F0Y2g6IHVybCgjeyRzdmdwYXRofWljb24td2F0Y2guc3ZnKTtcbiRpY29uX3dhdGNoX29mZjogdXJsKCN7JHN2Z3BhdGh9aWNvbi13YXRjaC1vZmYuc3ZnKTtcbiRpY29uLXRhYmxlLW9rOiB1cmwoI3skc3ZncGF0aH1pY29uLXRhYmxlLW9rLnN2Zyk7XG4kaWNvbi10YWJsZS1ub2s6IHVybCgjeyRzdmdwYXRofWljb24tdGFibGUtbm9rLnN2Zyk7XG4kaWNvbi10YWJsZS1taW46IHVybCgjeyRzdmdwYXRofWljb24tdGFibGUtbWluLnN2Zyk7XG4kdG9vbHRpcC1maWxlOiB1cmwoI3skc3ZncGF0aH10b29sdGlwLWZpbGUuc3ZnKTtcbiRpY29uLXRhYmxlLXNvcnQtdXA6IHVybCgjeyRzdmdwYXRofWljb24tdGFibGUtc29ydC11cC5zdmcpO1xuJGljb24tdGFibGUtc29ydC1kb3duOiB1cmwoI3skc3ZncGF0aH1pY29uLXRhYmxlLXNvcnQtZG93bi5zdmcpO1xuJGljb24tdGFibGUtc29ydC1taXh0bzogdXJsKCN7JHN2Z3BhdGh9aWNvbi10YWJsZS1zb3J0LW1peHRvLnN2Zyk7XG4kY2lyY2xlLXN1bTogdXJsKCN7JHN2Z3BhdGh9Y2lyY2xlLXN1bS5zdmcpO1xuJGljb24tcGFnaW5hdG9yLWxhc3Q6IHVybCgjeyRzdmdwYXRofWljb24tcGFnaW5hdG9yLWxhc3Quc3ZnKTtcbiRpY29uLXBhZ2luYXRvci1uZXh0OiB1cmwoI3skc3ZncGF0aH1pY29uLXBhZ2luYXRvci1uZXh0LnN2Zyk7XG4kaWNvbi1wYWdpbmF0b3ItZmlyc3Q6IHVybCgjeyRzdmdwYXRofWljb24tcGFnaW5hdG9yLWZpcnN0LnN2Zyk7XG4kaWNvbi1wYWdpbmF0b3ItcHJldjogdXJsKCN7JHN2Z3BhdGh9aWNvbi1wYWdpbmF0b3ItcHJldi5zdmcpO1xuLy9pY29uLXBhZ2luYXRvci1sYXN0XG5cbiRpY29uLWJ1bGxldDogdXJsKCN7JHN2Z3BhdGh9aWNvbi1idWxsZXQuc3ZnKTtcbiRpY29uLW1lbnU6IHVybCgjeyRzdmdwYXRofWljb24tdWktbmF2LW1lbnUuc3ZnKTtcbiRhY2NvcmRlb24taWNvbjogdXJsKCN7JHN2Z3BhdGh9YWNjb3JkZW9uLWljb24uc3ZnKTtcbiRpY29uLW1lbnUtYXJyb3c6IHVybCgjeyRzdmdwYXRofWljb24tbWVudS1hcnJvdy5zdmcpO1xuXG4kaWNvbi1tb2R1bG8taW1hZ2VuLWFkZDogdXJsKCN7JHN2Z3BhdGh9aWNvbi1tb2R1bG8taW1hZ2VuLWFkZC5zdmcpO1xuJGljb24tbW9kdWxvLWltYWdlbi1kZWw6IHVybCgjeyRzdmdwYXRofWljb24tbW9kdWxvLWltYWdlbi1kZWxsLnN2Zyk7XG4kaWNvbi1tb2R1bG8tYXJjaGl2by1kZXRhbGxlOiB1cmwoI3skc3ZncGF0aH1pY29uLW1vZHVsby1hcmNoaXZvLWRldGFsbGUuc3ZnKTtcbiRpY29uLW1vZHVsby1hcmNoaXZvLXZlcjogdXJsKCN7JHN2Z3BhdGh9aWNvbi1tb2R1bG8tYXJjaGl2by12ZXIuc3ZnKTtcbiRpY29uLW1vZHVsby1hcmNoaXZvLXF1aXRhcjogdXJsKCN7JHN2Z3BhdGh9aWNvbi1tb2R1bG8tYXJjaGl2by1xdWl0YXIuc3ZnKTtcblxuJGhvdXItYXJyb3ctdXA6IHVybCgjeyRzdmdwYXRofWhvdXItYXJyb3ctdXAuc3ZnKTtcbiRob3VyLWFycm93LWRvd246IHVybCgjeyRzdmdwYXRofWhvdXItYXJyb3ctZG93bi5zdmcpO1xuXG4kYWNjb3JkaW9uLWFycm93LXVwOiB1cmwoI3skc3ZncGF0aH1pY29uLXVpLW5hdi1mbGVjaGEtYXJyaWJhLnN2Zyk7XG4kYWNjb3JkaW9uLWFycm93LWRvd246IHVybCgjeyRzdmdwYXRofWljb24tdWktbmF2LWZsZWNoYS1hYmFqby5zdmcpO1xuXG5cblxuXG4iLCIuYnMtc2VwYXJhZG9yIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTBweDtcblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDM2IHtcbiAgICAkaGVpZ2h0OiA1cHggKyAoJGkgKiA1KTtcbiAgICAkbmFtZTogNSArICgkaSAqIDUpO1xuXG4gICAgJi5oLSN7JG5hbWV9IHtcbiAgICAgIGhlaWdodDogJGhlaWdodDtcbiAgICB9XG4gIH1cblxuICAmLmxpbmVhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogNHB4IDA7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpbmNsdWRlIGNlbnRyYXIoNTAlLCA1MCUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgfVxuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gICAgICAkaGVpZ2h0OiAxcHggKiAoJGkpO1xuICAgICAgJG5hbWU6IDEgKiAoJGkpO1xuXG4gICAgICAmLnRoLSN7JG5hbWV9IHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyhjYWxjKCRoZWlnaHQvMikpO1xuICAgICAgICAgIGhlaWdodDogJGhlaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJmaWd1cmUuYnMtaWNvbm9zIHtcbiAgQGluY2x1ZGUgZmlndXJlLXNpemUoNjRweCw2NHB4KTtcbiAgbWFyZ2luOjA7IHBhZGRpbmc6MDtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLypTaXN0ZW1hIGRlIHRhbWHDsW9zLCBsYSBjYWphICovXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICYuY2VudGVyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICYuYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAzMCB7XG4gICAgJGhlaWdodDogNXB4ICsgKCRpICogNSAgKTtcbiAgICAkbmFtZTogNSArICgkaSAqIDUgKTtcblxuICAgICYudy0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBmaWd1cmUtc2l6ZSgkaGVpZ2h0LCRoZWlnaHQpO1xuXG4gICAgfVxuICB9XG5cbiAgJHNpemVzOiA4LCAxNiwgMjQsIDMyLCA0OCwgNjQsIDcyLCA5NiwgMTQ0O1xuICBAZWFjaCAkc2l6ZSBpbiAkc2l6ZXMge1xuICAgICYudy0jeyRzaXplfSB7XG4gICAgICBAaW5jbHVkZSBmaWd1cmUtc2l6ZSgjeyRzaXplfXB4LCN7JHNpemV9cHgpO1xuICAgIH1cbiAgfVxuXG59XG4iLCJoZWFkZXIge1xuICAmLmJzLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIHotaW5kZXg6IDk5MDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gICAgYS5sb2dvIHtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICBAbWVkaWEgI3skbW9iaWxlLTM2MH0ge1xuICAgICAgICBtYXJnaW46IDAgMTZweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIEBtZWRpYSAjeyRtb2JpbGUtMzYwfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFjdGlvbnMge1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcInJpZ2h0XCIsIFwiY2VudGVyXCIpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgICAgIGZsZXg6IDE7XG4gICAgICAuYWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgICAgICAgc3Bhbi5idWJibGUge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAmLmF6dWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi52ZXJkZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgYnV0dG9uLm1lbnUge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogJGljb24tbWVudSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCBhdXRvO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbl9kZWxldGU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgfVxuICAgIH1cbiAgICAmLmNvcnBvcmF0aXZvIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KFxuICAgICAgICAwcHgsXG4gICAgICAgIDBweCxcbiAgICAgICAgMjBweCxcbiAgICAgICAgMHB4LFxuICAgICAgICByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMDkpLFxuICAgICAgICBmYWxzZVxuICAgICAgKTtcbiAgICAgIC50b3AsXG4gICAgICAuYm90dG9tIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAudG9wIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAuYnMtY29udGVuZWRvciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImxlZnRcIiwgXCJjZW50ZXJcIik7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcblxuICAgICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIC5hY3Rpb24ge1xuICAgICAgICAgICAgICAmLm1lbnUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnMtbWVudS1kZXNwbGVnYWJsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIC5icy1tZW51LWRlc3BsZWdhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGUtMzYwfSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZS00MzB9IHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgID4gZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwLFxuICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICA+IGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICA+IGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+IGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWN0aW9uOm5vdCgubWVudSkge1xuICAgICAgICAgICAgICAmLmJ1c2NhciB7XG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQgO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50IDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduLWxhc3Q6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGUtMzYwfSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZS00MzB9IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgID4gZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBwLFxuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgID4gZmlndXJlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgPiBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBidXR0b24ubWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlLTM2MH0ge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XG4gICAgICAgICAgICAgICYgKyBhLmxvZ28ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAmICsgYS5sb2dvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJvdHRvbSB7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICA+LmJzLWNvbnRlbmVkb3Ige1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtbWVudSk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG5cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuYnMtbWVudS1kZXNwbGVnYWJsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnMtbWVudS1kZXNwbGVnYWJsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5wcml2YWRvIHtcbiAgICAgIC5icy1jb250ZW5lZG9yIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICAgICAgfVxuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB9XG5cbiAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAmLm1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIC5icy1tZW51LWRlc3BsZWdhYmxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICA+IGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcCxcbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICA+IGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgID4gZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID4gZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFjdGlvbjpub3QoLm1lbnUpIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcCxcbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgID4gZmlndXJlIHtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+IGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGZpZ3VyZSB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGJ1dHRvbi5tZW51IHtcbiAgICAgICAgbWFyZ2luOiAwIDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCBhdXRvO1xuXG4gICAgICAgICYgKyBhLmxvZ28ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zaW1wbGUge1xuICAgICAgLmJzLWNvbnRlbmVkb3Ige1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICAgICAgICBoMSB7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEubG9nbyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wX3R9IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmxvYXRpbmctaW1nIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcF90fSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYS5yZXN1bWVuIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgIHdpZHRoOiBjbGFtcCg3MHB4LCAxMHZ3LCA4OHB4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG4gICAgICAgICAgfVxuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXJnaW46IDJweCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5tb3ZpbCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgJiArIC5zZXBhcmFkb3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbiAiLCIvLyBwYXJhIG1hcmNhciB6b25hXG4uYm9yZGVyLXJvam8ge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG5cbiAgJi1kb3R0ZWQge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG5cbiAgICAmLmdyaXMge1xuICAgICAgb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICB9XG4gIH1cblxuICAmLmdyaXMge1xuICAgIG91dGxpbmUtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIH1cbn1cblxuLmJzLWJvcmRlci1hbGwge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuXG4gICYudGgtMyB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gIH1cblxuICAmLnRoLTQge1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgJi5ncmlzLTEwIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIH1cblxuICAmLmdyaXMtMTUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbiAgfVxuXG4gICYuZ3Jpcy0yMCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICB9XG5cbiAgJi5ncmlzLTQwIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIH1cblxuICAmLmdyaXMtNTAge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgfVxuXG4gICYuZ3Jpcy04MCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICB9XG5cbiAgJi5uby1ib3JkZXItdGFibGV0IHtcbiAgICBAbWVkaWEgI3skbm8tdGFibGV0fSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5uby1ib3JkZXItbW9iaWxlIHtcbiAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5icy1ib3JkZXIge1xuICAmLWxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgfVxuXG4gICYtcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIH1cblxuICAmLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIH1cblxuICAmLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIH1cblxuICAvLyBjb2xvclxuICAmLWxlZnQsXG4gICYtcmlnaHQsXG4gICYtdG9wLFxuICAmLWJvdHRvbSB7XG4gICAgJi5uby1ib3JkZXItdGFibGV0IHtcbiAgICAgIEBtZWRpYSAjeyRuby10YWJsZXR9IHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubm8tYm9yZGVyLW1vYmlsZSB7XG4gICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdyaXMtMTAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgIH1cblxuICAgICYuZ3Jpcy0xNSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xNSk7XG4gICAgfVxuXG4gICAgJi5ncmlzLTIwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICB9XG5cbiAgICAmLmdyaXMtNDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgIH1cblxuICAgICYuZ3Jpcy01MCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgfVxuXG4gICAgJi5ncmlzLTgwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICB9XG4gIH1cblxuICAmLm5vLWJvcmRlci10YWJsZXQge1xuICAgIEBtZWRpYSAjeyRuby10YWJsZXR9IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLm5vLWJvcmRlci1tb2JpbGUge1xuICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLnRoLTMge1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICB9XG5cbiAgJi50aC00IHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgfVxufVxuXG4vLyBwYXJhIG1vc3RyYXJcbi5icy1ibG9jay1jb2xvciB7XG4gIEBpbmNsdWRlIGZsZXgoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBtYXJnaW46IDZweCAwO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDE2cHggNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cblxuLmJzLWJsb3F1ZS1ncm91cCB7XG5cblxuICAuYnMtYmxvcXVlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgQGluY2x1ZGUgZ3JpZCgxLCAyMHB4LCAyMHB4KTtcblxuICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIEBpbmNsdWRlIGdyaWQoMiwgMjBweCwgMjBweCk7XG4gIH1cblxuICAmLnNldC0xLXQge1xuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIEBpbmNsdWRlIGdyaWQoMSwgMjBweCwgMjBweCk7XG4gICAgfVxuICB9XG5cbiAgJi5zZXQtMi10IHtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIEBpbmNsdWRlIGdyaWQoMiwgMjBweCwgMjBweCk7XG4gICAgfVxuICB9XG5cbiAgJi5zZXQtMy10IHtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIEBpbmNsdWRlIGdyaWQoMywgMjBweCwgMjBweCk7XG4gICAgfVxuICB9XG5cbiAgJi5zZXQtNC10IHtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIEBpbmNsdWRlIGdyaWQoNCwgMjBweCwgMjBweCk7XG4gICAgfVxuICB9XG5cbiAgJi5zZXQtMS1kIHtcbiAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZCgxLCAyMHB4LCAyMHB4KTtcbiAgICB9XG4gIH1cblxuICAmLnNldC0yLWQge1xuXG4gICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgIEBpbmNsdWRlIGdyaWQoMiwgMjBweCwgMjBweCk7XG4gICAgfVxuICB9XG5cbiAgJi5zZXQtMy1kIHtcblxuICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICBAaW5jbHVkZSBncmlkKDMsIDIwcHgsIDIwcHgpO1xuICAgIH1cbiAgfVxuXG4gICYuc2V0LTQtZCB7XG5cbiAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZCg0LCAyMHB4LCAyMHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmJzLWJsb3F1ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICZbZGlzYWJsZWRdIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAmLmNlbnRyYXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmR1bW15IHtcbiAgICBmbGV4OiAxO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gID5hcnRpY2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICYuZmxleCB7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcImNlbnRlclwiKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG5cbiAgICAgIC5icy1zZWxlY3RvcixcbiAgICAgIC5icy1idG4sXG4gICAgICAuYnMtY2hpcCxcbiAgICAgIC5icy1iYWRnZXMge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICYucGFkZGluZy1oLTQge1xuICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICB9XG5cbiAgICAmLnBhZGRpbmctaC04IHtcbiAgICAgIHBhZGRpbmc6IDhweCA4cHg7XG4gICAgfVxuXG4gICAgJi5wYWRkaW5nLWgtMTIge1xuICAgICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgfVxuICB9XG5cbiAgJi5jb2xvciB7XG4gICAgJi52ZXJkZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICB9XG5cbiAgICAmLmF6dWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICB9XG5cbiAgICAmLmdyaXMtMTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICB9XG5cbiAgICAmLmdyaXMtMTUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbiAgICB9XG5cbiAgICAmLmF6dWwtMTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC0xMCk7XG4gICAgfVxuXG4gICAgJi5hbWFyaWxsby0xMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1hbWFyaWxsby0xMCk7XG4gICAgfVxuICB9XG5cbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA0MDAge1xuICAgICRoZWlnaHQ6IDBweCsoJGkgKiA1KTtcbiAgICAkbmFtZTogMCsoJGkgKiA1KTtcblxuICAgICYuaC0jeyRuYW1lfSB7XG4gICAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJi5zY3JvbGwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgc2Nyb2xsaW5nKDZweCxcbiAgICAgIDZweCxcbiAgICAgIDZweCxcbiAgICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCksXG4gICAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApKTtcbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAwIHtcbiAgICAkaGVpZ2h0OiAwcHgrKCRpICogNSk7XG4gICAgJG5hbWU6IDArKCRpICogNSk7XG5cbiAgICAmLm1pbi1oLSN7JG5hbWV9IHtcbiAgICAgIG1pbi1oZWlnaHQ6ICRoZWlnaHQ7XG4gICAgfVxuXG4gICAgJi5tLWgtI3skbmFtZX0ge1xuICAgICAgbWF4LWhlaWdodDogJGhlaWdodDtcbiAgICB9XG4gIH1cblxuICAmLmJvdG9uZXJhIHtcbiAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG5cbiAgICAuYnMtYnRuIHtcbiAgICAgICYrLmJzLWJ0biB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmV4dHJlbW9zKSB7XG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihcImNvbHVtblwiLCB0cnVlKTtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKFwicm93XCIsIGZhbHNlKTtcbiAgICAgIH1cblxuICAgICAgJi5yaWdodCB7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwicmlnaHRcIiwgXCJjZW50ZXJcIik7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oXCJyb3dcIiwgZmFsc2UpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubGVmdCB7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcImNlbnRlclwiKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihcInJvd1wiLCBmYWxzZSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jZW50ZXIge1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihcInJvd1wiLCBmYWxzZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmV4dHJlbW9zIHtcblxuICAgICAgLmJzLWJ0bi1wcmltYXJ5LFxuICAgICAgLmJzLWJ0bi1zZWNvbmRhcnksXG4gICAgICAuYnMtYnRuLWJhY2ssXG4gICAgICAuYnMtYnRuLXRlcmNpYXJ5IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pbXBvcnRhbnQge1xuICAgIHNlY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwidG9wXCIpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID5pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gICYuYmFja2dyb3VuZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuXG4gICAgJi5ncmlzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgfVxuXG4gICAgJi52ZXJkZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICB9XG5cbiAgICAmLmF6dWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICB9XG4gIH1cblxuICAmLnJlc3VtZW4tcGVyZmlsIHtcbiAgICBhcnRpY2xlIHtcbiAgICAgIEBpbmNsdWRlIGdyaWQoMiwgNHB4LCA0cHgpO1xuXG4gICAgICAuY29sIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcInRvcFwiKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcblxuICAgICAgICAuYnMtdmluZXRhLWVtb2Npb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZnVsbCB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnMtY2hpcCB7XG4gIG1hcmdpbjogMCA4cHggOHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCA4cHggM3B4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG5cbiAgJi5uby1tYXJnaW4ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICYubWluaSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luOiA0cHggMDtcbiAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgfVxuXG4gICYuZ3Jpcy0xMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgfVxuXG4gICYuZ3Jpcy0yMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgfVxuXG4gICYuZ3Jpcy00MCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgfVxuXG4gICYuZ3Jpcy01MCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgfVxuXG4gICYuZ3Jpcy04MCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgfVxuXG4gICYucm9qbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gIH1cblxuICAmLnZlcmRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgfVxuXG4gICYuYXp1bCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgfVxuXG4gICYuYXp1bC0xMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC0xMCk7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIH1cblxuICAmLmFtYXJpbGxvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1hbWFyaWxsbyk7XG4gIH1cblxuICAmLmFtYXJpbGxvLTEwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1hbWFyaWxsby0xMCk7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWFtYXJpbGxvKTtcbiAgfVxuXG4gICYudmVyZGUtMTAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXZlcmRlLTEwKTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gIH1cblxuICAmLnZlcmRlLTUwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS01MCk7XG4gIH1cblxuICAmLnZlcmRlLTExMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG4gIH1cblxuICAmLmZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICYubWluLXcge1xuICAgICYudy01MCB7XG4gICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgfVxuXG4gICAgJi53LTEwMCB7XG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubm8tbW9iaWxlIHtcbiAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5vLXRhYmxldCB7XG4gIEBtZWRpYSAjeyRuby10YWJsZXR9IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuYnMtcGFzb3MtaW5kaWNlIHtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdsZWZ0JywnY2VudGVyJyk7XG4gIHdpZHRoOiAxMDAlO1xuICBwLXByb2dyZXNzYmFyIHtcblxuICAgIGZsZXg6MCAwIDEwMCU7XG4gIH1cbiAgLmluZGV4ICB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7IHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgYm9yZGVyOjJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuXG4gICBmb250LXNpemU6IDEuM3JlbTtcbiAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwYWRkaW5nOjA7IG1hcmdpbjowIDhweCAwIDA7XG5cbiAgfVxuICAucGFzb3Mge1xuICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgaDIuYnMtY29udGVuaWRvIHtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgZmxleDoxO1xuICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIDtcbiAgfVxuICAmLmFjdGl2ZSB7XG5cbiAgICAuaW5kZXgge1xuICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICAgIGJvcmRlcjoycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICB9XG4gICAgaDIge1xuICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmNvbXBsZXRlZCB7XG4gICAgLmluZGV4IHtcbiAgICAgIGNvbG9yOnJnYmEoMCwwLDAsMCk7XG4gICAgICBib3JkZXI6MnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgICBiYWNrZ3JvdW5kOiRjaGVja19idXR0b25fd2hpdGUgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMnB4O1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgIH1cbiAgfVxuXG59XG4iLCIuYnMtdGl0dWxhci1zZWNjaW9uYWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZsZXgoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImxlZnRcIiwgXCJjZW50ZXJcIik7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG5cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZpZ2NhcHRpb24ge1xuICAgIGZsZXg6IDE7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgZmlndXJlIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWFyZ2luOiA0cHggMTBweCA0cHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsZXg6IDAgMCA0MHB4O1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi5icy1zaW1wbGUtZGF0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiYubm8tbWFyZ2luIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgcCxcbiAgaDMge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgcC5oMyxcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgfVxuXG4gIHAuaDQsXG4gIGg0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIH1cblxuICBwOm5vdCguaDMpOm5vdCguaDQpIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIH1cblxuICAmLmF6dWwge1xuXG4gICAgcDpub3QoLmgzKTpub3QoLmg0KSB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcblxuICAgIH1cbiAgfVxufVxuXG4uYnMtc2ltcGxlLWRhdGEtdGFibGEge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuXG4gIC5tb2R1bG8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcImNlbnRlclwiKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICBmaWd1cmUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icy1wYWdpbmFkb3Ige1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG5cblxuICBmbGV4OiAwIDAgMTAwJTtcbiAgQGluY2x1ZGUgZmxleCgpO1xuXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLnAtcGFnaW5hdG9yIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBjZW50cmFyKCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xuICB9XG4gIC5jdXN0b20tbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gICAgc2VjdGlvbiB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gICAgfVxuICAgIC5lbGlwc2lzIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiYm90dG9tXCIpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImJvdHRvbVwiKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgICBtYXJnaW46MCAycHg7XG4gICAgICAgICAgfVxuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblxuICAgICAgfVxuICAgICAgJi5udW1iZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgICAgbWluLXdpZHRoOiAyNHB4O1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3Rpdm8ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICBjb2xvcjogJGJsYW5jbztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG5cbiAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgICAgICAgICYuYWN0aXZvIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhbmNvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG4gICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5uYXYge1xuICAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIH1cblxuXG4gICAgICAgICYubmF2LWZpcnN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1wYWdpbmF0b3ItZmlyc3Q7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtbGFzdCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLWxhc3Q7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtbmV4dCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLW5leHQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtYmFjayB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLXByZXY7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICYuZGlzYWJsZWQge1xuIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJGJsYW5jbzogI2ZmZmZmZiAhZGVmYXVsdDtcbiR2ZXJkZTojMDA5NTNBICFkZWZhdWx0O1xuJGF6dWw6ICMwMDZGQjkhZGVmYXVsdDtcbiRuZWdybzojNTk1QjVBICFkZWZhdWx0O1xuXG5cbiR2ZXJkZS1ob3ZlcjojMDM3NzMwICFkZWZhdWx0O1xuJGF6dWwtaG92ZXI6IzBDNjA5OCAhZGVmYXVsdDtcbiRyb2pvLWhvdmVyOiNCOTFCMjQgIWRlZmF1bHQ7XG4vLyBzZWN1bmRhcmlvc1xuJGFtYXJpbGxvOiAjRjdENTAwICFkZWZhdWx0O1xuJHJvam86ICAjRUYzNzQyICFkZWZhdWx0O1xuJHZlcmRlLTUwOiAgIzgwQ0E5QyAhZGVmYXVsdDtcbiRhenVsLTQwOiAgIzk5QzVFMyAhZGVmYXVsdDtcbiRhenVsLTEwOiAgI0YwRjhGRSAhZGVmYXVsdDtcbi8vIGVzY2FsYSBkZSBncmlzZXNcbiRncmlzLTU6ICNmOWY5ZjkgIWRlZmF1bHQ7XG4kZ3Jpcy0xMDogI0Y0RjRGNCAhZGVmYXVsdDtcbiRncmlzLTE1OiAjRUZGMUY0ICFkZWZhdWx0O1xuJGdyaXMtMjA6ICNFQUVBRUEgIWRlZmF1bHQ7XG4kZ3Jpcy00MDogI0UyRTJFMyAhZGVmYXVsdDtcbiRncmlzLTUwOiAjQUNBREFDICFkZWZhdWx0O1xuJGdyaXMtODA6ICM4ZjhmOGYgIWRlZmF1bHQ7XG5cbi8vIHZhbGlkYWNpb25cblxuJHZlcmRlLTEwOiAjRTVGNEVCICFkZWZhdWx0O1xuJHZlcmRlLTUwOiAjODBDQTlDICFkZWZhdWx0O1xuJGFtYXJpbGxvLTEwOiAjRkVGOUQ5ICFkZWZhdWx0O1xuJGFtYXJpbGxvLTUwOiAjRkJFQTgwICFkZWZhdWx0O1xuJHJvam8tMTA6ICNGRkU3RTkgIWRlZmF1bHQ7XG4kcm9qby01MDogI0Y3OUJBMCAhZGVmYXVsdDtcblxuJHJvam8tY29tZXJjaWFsOiAjZjQwMDM0ICFkZWZhdWx0O1xuJHZlcmRlLWNvbWVyY2lhbDogIzU5YTgwZiAhZGVmYXVsdDtcbiRhenVsLWNvbWVyY2lhbDogIzAwNWZmZiAhZGVmYXVsdDtcbiRhbWFyaWxsby1jb21lcmNpYWw6ICNmOWIzMTYhZGVmYXVsdDtcblxuXG4iLCIuYnMtZm9ybXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLm1peCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJ0b3BcIik7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcbiAgICBpbnB1dC5wLWlucHV0dGV4dCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgfVxuICAgIHAtY2hlY2tib3gge1xuICAgICAgZmxleDogMTtcbiAgICB9XG4gIH1cbiAgcC1jaGVja2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi5icy1hcmNoaXZvcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgIC5icy1sb2FkZXItY29udGFpbmVyIHtcblxuICAgICAgICAgQGluY2x1ZGUgY2VudHJhcigpO1xuICAgICAgIH1cbiAgICAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3Mge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIC5tb2R1bG8ge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIHAuY2FwdGlvbiB7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6NDhweDtcbiAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgYS5hZ3JlZ2FyIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb24tbW9kdWxvLWltYWdlbi1hZGQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoKTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYS5kZXRhbGxlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbi1tb2R1bG8tYXJjaGl2by1kZXRhbGxlIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTBweCk7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTE4JSk7XG4gICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDExOCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGljb24tbW9kdWxvLWFyY2hpdm8tdmVyIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEuYm9ycmFyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHJpZ2h0OiAtOHB4O1xuICAgICAgICAgIHRvcDogLThweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb24tbW9kdWxvLWFyY2hpdm8tcXVpdGFyIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFncmVnYWRvIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubW9kdWxvcy1hcmNoaXZvcyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgICBAaW5jbHVkZSBncmlkKDIsIDJweCwgMnB4KTtcblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIEBpbmNsdWRlIGdyaWQoMywgMnB4LCAycHgpO1xuICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImxlZnRcIiwgXCJ0b3BcIik7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwidG9wXCIpO1xuICAgICAgfVxuICAgICAgLm1vZHVsbyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg4cHgpO1xuICAgICAgICAvL292ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbjogMCAwcHggMzZweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAzNnB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgICBwLmNhcHRpb24ge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOjEwMCU7XG4gICAgICAgICAgbGVmdDowO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtOyBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcblxuICAgICAgICB9XG4gICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgZmlndXJlIHtcblxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJvcnJhcixcbiAgICAgICAgLmRldGFsbGUsXG4gICAgICAgIC5hZ3JlZ2FyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIC5kZXRhbGxlLFxuICAgICAgICAuYWdyZWdhciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5ib3JyYXIge1xuICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICRpY29uLW1vZHVsby1pbWFnZW4tZGVsXG4gICAgICAgICAgICBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDE1cHggMTVweCA1cHggMTVweCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRldGFsbGUge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYWdyZWdhciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb24tbW9kdWxvLWltYWdlbi1hZGQgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnMtdGltZS1saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIC50aW1lLWxpbmUtYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6MDtcblxuICAgICYuYmFja2dyb3VuZCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgIFxuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgLmJzLWNvbnRlbmVkb3Ige1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgfVxuICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAuYnMtY29udGVuZWRvciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5icy1jb250ZW5lZG9yIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgbGVmdDogMjZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgLnRpbWUtbGluZS1zcG90IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICYub2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpICRjaGVja19idXR0b25fd2hpdGUgY2VudGVyXG4gICAgICAgICAgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRpbWUtbGluZS1tb2R1bGUge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYycHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDQ2cHg7XG4gICAgICBwYWRkaW5nOiA4cHggMTZweCAwIDA7XG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTZweCA0cHggMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogNTZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuIiwiLmJzLWJhbm5lciB7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gIEBpbmNsdWRlIGZsZXgtaW5saW5lKCk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2J3JywnY2VudGVyJyk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoICdjZW50ZXInKTtcbiAgcGFkZGluZzo4cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIHBhZGRpbmc6MTZweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOztcbiAgfVxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDI1MCB7XG4gICAgJG1heHdpZHRoOiA1cHggKyAoJGkgKiA1KTtcbiAgICAkbmFtZTogNSArICgkaSAqIDUpO1xuXG4gICAgJi5tLXctI3skbmFtZX0ge1xuICAgICAgbWF4LXdpZHRoOiAkbWF4d2lkdGg7XG4gICAgfVxuICB9XG4gIGZpZ3VyZSB7XG4gICAgZmxleDowIDAgNjRweDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0byA7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgZmxleDowIDAgOTZweDtcblxuICAgIH1cbiAgfVxuICBmaWdjYXB0aW9uIHtcbiAgICBmbGV4OjE7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sMS43dncgKyAwLjJyZW0sIDJyZW0pO1xuICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwxLjd2dyArIDAuMnJlbSwgMS44cmVtKTtcbiAgICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICB9XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjRyZW0sMS43dncgKyAwLjJyZW0sIDEuN3JlbSk7XG4gICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgfVxuICAgIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLDEuN3Z3ICsgMC4ycmVtLDEuNnJlbSk7XG4gICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgfVxuICAgIGg1e1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sMS43dncgKyAwLjJyZW0sIDEuNXJlbSk7XG4gICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sMS43dncgKyAwLjJyZW0sIDEuNXJlbSk7XG4gICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgfVxuICB9XG59XG4iLCIuYnMtYXBsaWNhY2lvbi1tb3ZpbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcImNlbnRlclwiKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oJ2NvbHVtbicsdHJ1ZSk7XG5cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwidG9wXCIpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJ0b3BcIik7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oJ3JvdycsZmFsc2UpO1xuICB9XG4gID4gZmlnY2FwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDoxO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgfVxuICB9XG4gID4gZmlndXJlIHtcbiAgICBmbGV4OjE7IG1heC13aWR0aDogMjMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGltZyB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICB9XG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgZmxleDoxOyBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgZmxleDoxOyBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvIGhpZGRlbjtcbiAgQGluY2x1ZGUgc2Nyb2xsaW5nKFxuICAgIDJweCxcbiAgICAycHgsXG4gICAgNnB4LFxuICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCksXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKVxuICApO1xuICBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDI5MHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMHB4IDhweCAwcHg7XG4gICAgLmNhYmVjZXJhIHtcbiAgICAgIC5jb2x1bW5hIHtcbiAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY2FiZWNlcmEsXG4gICAgLmNvbnRlbmlkbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuY29sdW1uYSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1pbi13aWR0aDogNjRweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiA5NnB4O1xuXG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICB9XG4gICAgICAgICYubm8tYm9yZGVyIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBwIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAmLm9rLFxuICAgICAgICAgICYubm9rLFxuICAgICAgICAgICYubWluIHtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLm9rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXRhYmxlLW9rO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLm5vayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi10YWJsZS1ub2s7XG4gICAgICAgICAgfVxuICAgICAgICAgICYubWluIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXRhYmxlLW1pbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJib3R0b21cIik7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImJvdHRvbVwiKTtcbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3VidGl0dWxvIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcblxuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5kZXNjcmlwdGl2byB7XG4gICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgZmxleDogMCAwIDBweDtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTZweDtcbiAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi50aXR1bG8ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IGF1dG8gOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMjRweCBhdXRvIDhweDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMXZ3ICsgMC41cmVtLCAxLjhyZW0pO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnMtYWNjb3JkZW9uIHtcbiAgJi5uby1tYXJnaW4ge1xuICAgICAgLmFjY29yZGVvbi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAuYWNjb3JkZW9uLWl0ZW0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICAmIH4gLmFjY29yZGVvbi1pdGVtLWNvbnRlbnQge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICB9XG4gICAgICAgICYgfiAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICBmaWd1cmUge1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFjY29yZGVvbi1pdGVtLWhlYWRlciB7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGUoYWxsLCAwLjJzLCBsaW5lYXIpO1xuICAgICAgZmlndXJlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMnMsIGxpbmVhcik7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDpjYWxjKDUwJSAtIDlweCk7XG4gICAgICAgICAgbGVmdDpjYWxjKDUwJSAtIDlweCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfdXBfYmx1ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3JkZW9uLWl0ZW0tY29udGVudCB7XG5cbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICBwYWRkaW5nOjEwcHggMzBweDtcblxuICAgIH1cbiAgfVxufVxuIiwiLmJzLXRhcmpldGEtZGV0YWxsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAudG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICBAaW5jbHVkZSBmbGV4KCk7XG5cbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgIC5icy1jaGlwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgaDEge1xuICAgICAgZmxleDogMTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAuZGF0YSB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLy8gIEBpbmNsdWRlIGdyaWQoMiwgOHB4LCA4cHgpO1xuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwidG9wXCIpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgICAgLmRhdGEtbW9kdWxlIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgJiArICAuZGF0YS1tb2R1bGUge1xuICAgICAgICAgIGZsZXg6IDAgMSA0MCU7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZXh0cmEge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAuZXhwYW5kYWJsZS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgLmRhdGEtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtsaW5lLWhlaWdodDogMS40O1xuICAgICAgICB9XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAuZGF0YS1tb2R1bGUge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogNHB4IDA7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICB9XG4gICAgICAgIGE6bm90KC5icy1idG4pIHtcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAmICsgbGFiZWwge1xuICAgICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMi40O1xuICAgICAgICB3aWR0aDogOTUlOyBtYXJnaW46MCBhdXRvO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGUod2lkdGgsIDAuMnMsIGxpbmVhcik7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcbiAgICAgICAgfVxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtb2ZmKTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiB+IC5leHBhbmRhYmxlLWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnMtdGFyamV0YXMtZXN0YWRpc3RpY2FzIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuXG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICBtYXgtd2lkdGg6IDk0MHB4O1xuICB9XG5cbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gIHBhZGRpbmc6IDhweDtcbiAgbWluLWhlaWdodDogODBweDtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2xpZ2h0O1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuXG4gIGgyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICB9XG4gIH1cblxuICBmaWd1cmUge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDcycHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cblxuICA+c3BhbiB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuICAgIGhlaWdodDogNnB4O1xuICAgIHdpZHRoOiA2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNDApO1xuICAgIG1hcmdpbjogMTJweCBhdXRvO1xuICB9XG5cbiAgJi5kZXN0YWNhZG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG5cbiAgICBmaWd1cmUge1xuXG4gICAgICBpbWcge1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNTE4JSk7XG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDUxOCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuXG4gICAgICBlbSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG4uYnMtdGFyamV0YXMtYm90b24ge1xuICBwYWRkaW5nOiA4cHg7XG5cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gIH1cbiB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwic3RyXCIpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwic3RyXCIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgYXJ0aWNsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcblxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDhweCBhdXRvIDA7XG4gICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgIGVtIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOm5vdCguZGVzdGFjYWRvKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBhcnRpY2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmRlc3RhY2FkbyB7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpO1xuXG4gICAgZmlndXJlIHtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg1MTglKTtcbiAgICAgIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDUxOCUpO1xuICAgIH1cblxuICAgIGFydGljbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcblxuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gICAgICAgIGVtIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBhcnRpY2xlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5kaXNhYmxlZCxcbiAgJltkaXNhYmxlZF0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG4gICAgYXJ0aWNsZSB7XG4gICAgICBmaWd1cmUsaDIsc3ZnIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYXJ0aWNsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4iLCIuYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIHtcbiAgb3V0bGluZTogMnB4IGRhc2hlZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBtaW4taGVpZ2h0OiAxNzJweDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBAaW5jbHVkZSBmbGV4KCk7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcInN0clwiKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInN0clwiKTtcbiAgICAgLnZlci1pbWFnZW5lcyB7XG4gICAgICAgIGZsZXg6MCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKVxuICAgICAgICAgIH1cbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO2Rpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAmLmludmVydGlkbyB7XG4gICAgLmNhcmdhcyB7XG4gICAgICBvcmRlcjogMTtcblxuICAgIH1cbiAgICAuaW5mb3JtYWNpb24ge1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgIHNwYW4udG9vbHRpcCB7XG4gICAgICAgIC5tZW5zYWplIHtcbiAgICAgICAgICBib3R0b206IDExMCU7XG4gICAgICAgICAgdG9wOiBpbmhlcml0O1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcXDI1QkNcIjtcbiAgICAgICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZ2FzIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICB9XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJldmVuXCIsIFwiY2VudGVyXCIpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gICAgLmVsZW1lbnRvLWNhcmdhZG8ge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1heC13aWR0aDogODRweDtcbiAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGEuaW1hZ2VuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZShvcGFjaXR5LCAwLjFzLCBsaW5lYXIpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEuZWxpbWluYXIge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAkaWNvbi1tb2R1bG8taW1hZ2VuLWRlbFxuICAgICAgICAgIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTAlO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3Zlcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgYS5jYXJnYSB7XG4gICAgICBtYXgtd2lkdGg6IDEyNHB4O1xuICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmZ1bGwge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBmaWd1cmUge1xuICAgICAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4xcywgbGluZWFyKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY2lyY2xlLXN1bSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyOHB4IGF1dG87XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMXMsIGxpbmVhcik7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pbmZvcm1hY2lvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgaDQge1xuICAgICAgZmxleDogMTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgQGluY2x1ZGUgbGluZUNsYW1wKCk7XG4gICAgICAmLm5vLXBhZGRpbmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4udG9vbHRpcCB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICR0b29sdGlwLWZpbGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggMjhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAubWVuc2FqZSB7XG4gICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAmLnVwcGVyY2FzZSB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgY29udGVudDogXCJcXDI1QjJcIjtcbiAgICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgICAgdG9wOiAtMjBweDtcblxuICAgICAgICAgIHJpZ2h0OiAyNnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MCk7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICAgICAgdG9wOiAxMTAlO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNDApO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLm1lbnNhamUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnMtYmFubmVyLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmlndXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5icy1iYW5uZXItaW5mb3JtYXRpdm8ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAvLyBwdWVkZSBzZXIgaWd1YWxtZW50ZSBhanVzdGFkYSBlbiBlbCBESVYgY29uIGxhIGNsYXNlIGFwbGljYWRhXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHNlY3Rpb24ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjBweCA1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJzdHJcIik7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInN0clwiKTtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMzgwJSk7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMzgwJSk7XG4gICAgZmlndXJlIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnMtYXBsaWNhY2lvbi1pbWFnZW4tbG9naW4ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmJzLWNvbnRlbmVkb3Ige1xuICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcbiAgICAgLy9cbiAgICB9XG5cbiAgICAuaW1hZ2UtaG9sZGVyIHtcbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcF9ifSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMCU7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoNTAlICsgNDBweCk7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDQwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3BfYn0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50cmFyKCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAycHggMnB4IDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY29tZXJjaWFsIHtcbiAgICAuaW1hZ2UtaG9sZGVyIHtcbiAgICAgIGZpZ3VyZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgMTAwcHggMCk7XG5cbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcF9ifSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAxMDBweCAwKTtcblxuXG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5icy1wbGFuLXNldHVwIHtcblxuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwic3RyXCIpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwic3RyXCIpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gIC50b3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtMTApO1xuXG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG5cbiAgICBwLWNoZWNrYm94IHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLnAtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgfVxuICAgICAgLnAtY2hlY2tib3gtbGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnMtYmxvcXVlIHtcbiAgICBhcnRpY2xlIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7IHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgfVxuICAgICYuaW50ZXJhY2Npb24ge1xuICAgICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgICBoNCB7XG4gICAgICAgIGZsZXg6MCAwIDEwMCU7XG4gICAgICB9XG4gICAgICAuYnMtc2VsZWN0b3Ige1xuICAgICAgICBtaW4td2lkdGg6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7bWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50b3Age1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDMwJTtcbiAgICB9XG5cbiAgIC8vICY6bm90KC5pbnRlcmFjY2lvbik6bm90KC50b3ApIHt9XG4gIH1cbn1cbi5icy1wbGFuLXNldHVwLXRvdGFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTEwKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOjIwcHggMTBweDtcblxufVxuLmJzLXBsYW4tc2V0dXAtZ3JvdXAge1xuICAuY29sLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5icy1wbGFuLXNldHVwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuIiwiLmJzLWJsb3F1ZSB7XG4gICYuc2V0LWZpbHRyb3Mge1xuICAgIEBpbmNsdWRlIGdyaWQoMSwgMTZweCwgNHB4KTtcblxuXG5cbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDkge1xuXG4gICAgICAkbmFtZTogMSskaTtcbiAgICAgICRuYW1lX3Q6ICRpO1xuXG5cbiAgICAgICYuc2V0LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJyaWdodFwiLCBcInRvcFwiKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcblxuICAgICAgICBsYWJlbCxcbiAgICAgICAgYnV0dG9uLFxuICAgICAgICBhIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEsXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuXG4gICAgICAgIC5icy1idG4ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmLnNldC0jeyRuYW1lfSB7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIEBpbmNsdWRlIGdyaWQoI3skbmFtZV90fSwgMTZweCwgNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wX2J9IHtcbiAgICAgICAgICBAaW5jbHVkZSBncmlkKCN7JG5hbWV9LCAxNnB4LCA0cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJzLWJ0biB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cbiIsIi5icy1tb2R1bG8tZmljaGEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMHB4LFxuICAgIDEycHgsXG4gICAgMjBweCxcbiAgICAwcHgsXG4gICAgcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjA1KSxcbiAgICBmYWxzZSk7XG5cbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIEBpbmNsdWRlIGZsZXgoKTtcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwic3RyXCIpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwic3RyXCIpO1xuXG4gIC5hdmF0YXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgdG9wOiA0cHg7XG4gICAgbGVmdDogNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIGEuYm90b24tc2VsZWN0b3Ige1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgQGluY2x1ZGUgZmxleCgpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC42O1xuXG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZXh0ZW5kaWRhIHtcbiAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwic3RyXCIpO1xuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJzdHJcIik7XG5cbiAgICBzZWN0aW9uIHtcblxuXG4gICAgICAmLmZyZWUge1xuICAgICAgICBmbGV4OiAwIDAgNTZweDtcbiAgICAgIH1cblxuICAgICAgJi5penEge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBmbGV4OiAwIDAgNDUlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZGVyIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgYS5icy1idG4ge1xuXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50cmFyKDUwJSwgOTUlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzZWN0aW9uIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcblxuICAgIC5ncmlkIHtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcInN0clwiKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJ0b3BcIik7XG5cbiAgICAgICYrLmdyaWQge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICB9XG5cbiAgICAgIC5icy1zaW1wbGUtZGF0YSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zdXBlcmlvciB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIH1cblxuICAgICYuaW5mZXJpb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUpO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuXG4gICAgICAuYm90b25lcmEge1xuICAgICAgICBtaW4taGVpZ2h0OiAwcHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW4sXG4gICAgICBidXR0b24sXG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxuXG4gICYuc2VndXJvcyB7XG4gICAgJi5wdWJsaWNpZGFkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgbWluLWhlaWdodDogMzcwcHg7XG5cbiAgICAgIGgyLFxuICAgICAgcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogOHB4IGF1dG87XG4gICAgICB9XG5cbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luOiAycHggYXV0bztcbiAgICAgIH1cblxuICAgICAgYSxcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgIH1cblxuICAgICAgZmlndXJlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAyIC8gMTtcblxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByb2R1Y3RvIHtcbiAgICAgICYuc2ltcGxlIHtcbiAgICAgICAgbWluLWhlaWdodDogMzcwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcInJpZ2h0XCIsIFwic3RyXCIpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwic3RyXCIpO1xuXG4gICAgICAgIC5zdXBlcmlvciB7XG5cbiAgICAgICAgICAvLyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE4NHB4KTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgbWluLWhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZmVyaW9yIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAvLyAgIGhlaWdodDogMTg0cHhcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWluLWhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5leHRlbmRpZGEsXG4gICAgICAmLmV4dGVuZGlkbyB7XG5cblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgbWluLWhlaWdodDogNDIwcHg7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2luaWVzdHJvIHtcbiAgICBzZWN0aW9uLnN1cGVyaW9yIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNjRweDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLW1vZHVsby1maWNoYXMtZ3JvdXAge1xuICBAaW5jbHVkZSBncmlkKDEsIDE2cHgsIDE2cHgpO1xuXG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICBAaW5jbHVkZSBncmlkKDIsIDE2cHgsIDE2cHgpO1xuICB9XG5cbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICBAaW5jbHVkZSBncmlkKDMsIDE2cHgsIDE2cHgpO1xuICB9XG5cbiAgQG1lZGlhICN7JGZ1bGx9IHtcbiAgICBAaW5jbHVkZSBncmlkKDQsIDE2cHgsIDE2cHgpO1xuICB9XG5cbiAgLmJzLW1vZHVsby1maWNoYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgJi5zZXQtMyB7XG5cbiAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZCgyLCAxNnB4LCAxNnB4KTtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skZnVsbH0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZCgzLCAxNnB4LCAxNnB4KTtcbiAgICB9XG4gIH1cblxuICAmLnNldC0yIHtcbiAgICBAbWVkaWEgI3skZnVsbH0ge1xuICAgICAgQGluY2x1ZGUgZ3JpZCgyLCAxNnB4LCAxNnB4KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icy1tb2R1bG8tbm90aWNpYXMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcblxuICBmaWd1cmUge1xuICAgIGltZyB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCA4cHggMCAwKTtcbiAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICBmaWdjYXB0aW9uIHtcbiAgICBwYWRkaW5nOiA4cHggMTZweCAxNnB4IDE2cHg7XG5cblxuXG4gICAgcC5oMyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgcDpub3QoLmgzKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbiIsImlucHV0LnAtaW5wdXR0ZXh0IHtcbiAgcGFkZGluZzogMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcblxuICAgICYgKyAuYnMtYnRuLWZvcm0ge1xuICAgICAgb3V0bGluZS13aWR0aDogMnB4O1xuICAgIH1cbiAgfVxuXG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG5cbiAgJi5uby1ib3JkZXIge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIGJvcmRlcjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtaW5kZW50OiAxNXB4O1xuICBtYXJnaW46IDAgMCA2cHggMDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG5cbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgfVxuXG4gIC5taXggJiB7XG4gICAgOm5vdCguaWNvbikge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHggMCAwIDRweCk7XG4gICAgfVxuICB9XG5cbiAgLmJzLWNvbG9yICYge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS01MCkgIWltcG9ydGFudDtcblxuICAgICYubm8tYm9yZGVyIHtcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvKiAubmctaW52YWxpZCAmLCAqL1xuICAuaXMtaW52YWxpZCAmLFxuICAvKiAmLm5nLWludmFsaWQsICovXG4gICYuaXMtaW52YWxpZCB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJiArIC5icy1idG4tZm9ybSB7XG4gICAgICBvdXRsaW5lLXdpZHRoOiAycHg7XG4gICAgfVxuXG4gICAgJi5uby1ib3JkZXIge1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICAmICsgLmJzLWJ0bi1mb3JtIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCkgIWltcG9ydGFudDtcblxuICAgICYubm8tYm9yZGVyIHtcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYnMtY29sb3IgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtMTApICFpbXBvcnRhbnQ7XG5cbiAgICAgICYubm8tYm9yZGVyIHtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRncmlzLTUwLCAwLjQpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBjb2xvcjogcmdiYSgkZ3Jpcy01MCwgMC44KTtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoJGdyaXMtNTAsIDAuOCk7XG4gICAgfVxuXG4gICAgJiArIC5jYXB0aW9uLFxuICAgICYgKyAuY2FwdGlvbi5lcnJvciB7XG4gICAgICBjb2xvcjogcmdiYSgkZ3Jpcy01MCwgMC44KTtcblxuICAgICAgLmJzLWNvbG9yICYge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJwLXByb2dyZXNzYmFyIHtcbiAgLnAtcHJvZ3Jlc3NiYXIge1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIGhlaWdodDogMS41cmVtO1xuXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgLnAtcHJvZ3Jlc3NiYXItdmFsdWUge1xuICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgIH1cbiAgICBoZWlnaHQ6IDZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgLnAtcHJvZ3Jlc3NiYXItbGFiZWwge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIH1cbiAgfVxufVxuIiwicC1jYWxlbmRhciB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5wLWNhbGVuZGFyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGlucHV0LnAtaW5wdXR0dGV4dCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gICAgfVxuXG4gICAgLnAtYnV0dG9uLWljb24tb25seSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9jYWxlbmRhciBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgaGVpZ2h0OiAkZm9ybS1zaXplO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgQGluY2x1ZGUgY2VudHJhcigxMDAlLCAwJSk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9jYWxlbmRhciBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuXG4gICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKiAgJi5uZy1pbnZhbGlkLCAqL1xuICAmLmlzLWludmFsaWQge1xuICAgIC5wLWJ1dHRvbi1pY29uLW9ubHkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fY2FsZW5kYXJfcmVkO1xuICAgIH1cblxuICAgIGlucHV0LnAtaW5wdXR0dGV4dCB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1jYWxlbmRhci13LWJ0biB7XG4gIC5wLWlucHV0dGV4dCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgsIHRydWUpO1xuXG4gICAgLyogLm5nLWludmFsaWQgJiwgKi9cbiAgICAuaXMtaW52YWxpZCAmIHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG5cbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wLXRpbWVwaWNrZXIge1xuICBwYWRkaW5nOiA0cHggMDtcbiAgLnAtc2VwYXJhdG9yIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuICAucC1hbXBtLXBpY2tlcixcbiAgLnAtc2Vjb25kLXBpY2tlcixcbiAgLnAtbWludXRlLXBpY2tlcixcbiAgLnAtaG91ci1waWNrZXIge1xuICAgID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cbiAgICAucC1saW5rIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkLFxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGhvdXItYXJyb3ctdXAgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGhvdXItYXJyb3ctZG93biBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnAtZGF0ZXBpY2tlci1ncm91cC1jb250YWluZXIge1xuICAmICsgLnAtdGltZXBpY2tlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgfVxuICAmICsgLnAtbW9udGhwaWNrZXIge1xuICAgIC5wLW1vbnRocGlja2VyLW1vbnRoIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICAgIHdpZHRoOiAyNCU7XG4gICAgICBtYXJnaW46IDhweCA0JTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIH1cbiAgICAgICYucC1oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnAtZGF0ZXBpY2tlciB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMnB4IDJweCAxMHB4IDEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcblxuICAucC1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLnAtZGF0ZXBpY2tlci10aXRsZSB7XG4gICAgICBzZWxlY3Qge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB9XG5cbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLy8gQWRkaXRpb25hbCByZXNldHMgZm9yIGZ1cnRoZXIgY29uc2lzdGVuY3lcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBjdXJzb3I6IGluaGVyaXQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtaW4td2lkdGg6IDBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgJjo6LW1zLWV4cGFuZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIG1pbi13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi5wLWRhdGVwaWNrZXIteWVhciB7XG4gICAgICAgICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucC1kYXRlcGlja2VyLW1vbnRoIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgZmxleDogMSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfZG93bl9ncmVlbiBjYWxjKDEwMCUgLSA0cHgpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgICAgICAgcGFkZGluZzogMC4ycmVtO1xuICAgICAgICB0ZXh0LWluZGVudDogMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnY2VudGVyJywgJ2NlbnRlcicpO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG5cbiAgICAgIC5wLWRhdGVwaWNrZXItbW9udGg6bm90KHNlbGVjdCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnAtZGF0ZXBpY2tlci1tb250aDpub3Qoc2VsZWN0KSxcbiAgICAgIC5wLWRhdGVwaWNrZXIteWVhcjpub3Qoc2VsZWN0KSxcbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1kYXRlcGlja2VyLXByZXYge1xuICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfYmFjayBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfYmFjayBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wLWRhdGVwaWNrZXItbmV4dCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19zZWNvbmRhcnkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Fycm93X3NlY29uZGFyeSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wLWRhdGVwaWNrZXItcHJldixcbiAgICAucC1kYXRlcGlja2VyLW5leHQge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMCBub25lO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHRhYmxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luOiAwLjVyZW0gMDtcblxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDAuM3JlbSAwLjVyZW07XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICA+IHNwYW4ge1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOm5vdCgucC1kaXNhYmxlZCkge1xuICAgIHRhYmxlIHtcbiAgICAgIHRkIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgJjpub3QoLnAtaGlnaGxpZ2h0KTpub3QoLnAtZGlzYWJsZWQpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5wLWRhdGVwaWNrZXItdG9kYXkge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJjpub3QoLnAtaGlnaGxpZ2h0KTpub3QoLnAtZGlzYWJsZWQpIHtcbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRhenVsLCAyMCUpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gIHRoZWFkIHtcbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZzogMC41cmVtO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG5cbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0Ym9keSB7XG4gICAgdHIge1xuICAgICAgdGQge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuXG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG5cbiAgICAgICAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzMHB4KTtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnAtZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnAtZGF0ZXBpY2tlci10b2RheSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzMHB4KTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICAgJi5wLWhpZ2hsaWdodCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wLWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogMTVweDtcbiAgbWFyZ2luOiAwIDAgNnB4IDA7XG5cbiAgJi5wLWRyb3Bkb3duLW9wZW4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4IDRweCAwIDApO1xuXG4gICAgLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnAtZHJvcGRvd24tZW1wdHktbWVzc2FnZSB7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1zaXplO1xuICB9XG5cbiAgLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXIgIWltcG9ydGFudDtcblxuICAgIC5wLWlucHV0d3JhcHBlci1maWxsZWQgJiB7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wLWRyb3Bkb3duLWNsZWFyLWljb24ge1xuICAgIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuXG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgfVxuXG4gICAgLyogLm5nLWludmFsaWQgJiwgKi9cbiAgICAuaXMtaW52YWxpZCAmIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcblxuICAmOm5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpub3QoLnAtZGlzYWJsZWQpLnAtZm9jdXMge1xuICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xuICAgIGJvcmRlci1jb2xvcjogJGdyaXMtMTAgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWRyb3Bkb3duLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgfVxuXG4gIC5wLWRyb3Bkb3duLW9wZW4ge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19kb3duX2dyZWVuIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbiAgfVxuXG4gIC5wLXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtZHJvcGRvd24tcGFuZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIDRweCA0cHgpO1xuICB9XG5cbiAgLnAtZHJvcGRvd24taXRlbSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAucC1kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAvL21hcmdpbjowICFpbXBvcnRhbnRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuXG4gICAgLnAtZHJvcGRvd24tZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsICd0b3AnKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuXG4gICAgICAucC1kcm9wZG93bi1maWx0ZXItaWNvbiB7XG4gICAgICAgIGhlaWdodDogJGZvcm0tc2l6ZTtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBtYXJnaW46IDhweCAwO1xuICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fc2VhcmNoIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucC1kcm9wZG93bi1maWx0ZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qIC5uZy1pbnZhbGlkICYsICovXG4gIC5pcy1pbnZhbGlkICYge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcblxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgICB9XG5cbiAgICAucC1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uX2Fycm93X2Rvd25fcmVkO1xuICAgIH1cbiAgfVxuXG4gICYucC1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmUtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCkgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG5cbiAgICAucC1kcm9wZG93bi1sYWJlbCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucC1pbnB1dHRleHQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IHJnYmEoJGdyaXMtNTAsIDAuOCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxucC1kcm9wZG93biB7XG4gICYucC1pbnB1dHdyYXBwZXItZm9jdXMge1xuICAgIC5wLWRyb3Bkb3duIHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwicC1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIC5icy10YWJsYS1kYXRvcyAmIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwIDEwcHggMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAuYnMtdGFibGEtZGF0b3MgJiB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG4gICYucC1jaGVja2JveC1mb2N1c2VkIHtcbiAgICAucC1jaGVja2JveC1ib3gge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgJi5wLWNoZWNrYm94LWNoZWNrZWQge1xuICAgIC5wLWNoZWNrYm94LWJveCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNoZWNrX2J1dHRvbl9ibHVlIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wLWNoZWNrYm94LWJveCB7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLnAtY2hlY2tib3gtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xuICAgICY6aG92ZXIge1xuICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYucC1oaWdobGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5wLWRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAvKiAubmctaW52YWxpZCAmLCAqL1xuICAgIC5pcy1pbnZhbGlkICYge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmICsgLnAtY2hlY2tib3gtbGFiZWwge1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbiAgJi5wLWRpc2FibGVkIHtcbiAgICAmICsgLnAtY2hlY2tib3gtbGFiZWwge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgfVxuICB9XG59XG5cbi5wLW11bHRpc2VsZWN0IHtcbiAgLnAtY2hlY2tib3gtYm94IHtcbiAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNoZWNrX2J1dHRvbl9ibHVlXzQwIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJwLXJhZGlvYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLnAtcmFkaW9idXR0b24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgMTBweCAwO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICYucC1yYWRpb2J1dHRvbi1kaXNhYmxlZCB7XG4gICAgJiArIC5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICAgIH1cbiAgfVxuICAucC1yYWRpb2J1dHRvbi1ib3gge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycyxcbiAgICAgIGJveC1zaGFkb3cgMC4ycztcbiAgICAmOm5vdCgucC1kaXNhYmxlZCkge1xuICAgICAgJi5wLWZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMCBub25lO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgfVxuICAgIH1cbiAgICAucC1yYWRpb2J1dHRvbi1pY29uIHtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgfVxuICAgICYucC1kaXNhYmxlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgLnAtcmFkaW9idXR0b24taWNvbiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5wLWhpZ2hsaWdodCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAmOm5vdCgucC1kaXNhYmxlZCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbnAtcmFkaW9idXR0b24ge1xuICAmLm5nLWRpcnR5IHtcbiAgICAmLmlzLWludmFsaWQvKiAsXG4gICAgJi5uZy1pbnZhbGlkICovIHtcbiAgICAgID4gLnAtcmFkaW9idXR0b24ge1xuICAgICAgICA+IC5wLXJhZGlvYnV0dG9uLWJveCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKTtcbiAgICAgICAgICAucC1yYWRpb2J1dHRvbi1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCk7XG5cbiAgICAgICAgICAgICY6bm90KC5wLWRpc2FibGVkKSB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1pbnB1dC1maWxsZWQge1xuICAucC1yYWRpb2J1dHRvbiB7XG4gICAgLnAtcmFkaW9idXR0b24tYm94IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gICAgfVxuICB9XG59XG4ucC1pbnB1dC1maWxsZWQge1xuICAucC1yYWRpb2J1dHRvbiB7XG4gICAgLnAtcmFkaW9idXR0b24tYm94IHtcbiAgICAgICYucC1oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICAgICAgfVxuICAgICAgJjpub3QoLnAtZGlzYWJsZWQpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wLWlucHV0LWZpbGxlZFxuICAucC1yYWRpb2J1dHRvblxuICAucC1yYWRpb2J1dHRvbi1ib3gucC1oaWdobGlnaHQ6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG5cbi5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuIiwicC1tdWx0aXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5wLW11bHRpc2VsZWN0LWNsZWFyLWljb24ge1xuICAgIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuXG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgfVxuICB9XG5cbiAgLyogJi5uZy1pbnZhbGlkLCAqL1xuICAmLmlzLWludmFsaWQge1xuICAgIC5wLW11bHRpc2VsZWN0LWNsZWFyLWljb24ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucC1tdWx0aXNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuXG4gICAgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWljb24ge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBAaW5jbHVkZSBjZW50cmFyKDk5JSwgNTAlKTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgIH1cblxuICAgIC5wLW11bHRpc2VsZWN0LXRva2VuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG5cbiAgICAgIC5wLW11bHRpc2VsZWN0LXRva2VuLWxhYmVsIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgfVxuXG4gICAgICAucC1tdWx0aXNlbGVjdC10b2tlbi1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBoZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX3NlYXJjaCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgICB1c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG5cbiAgICAucC1tdWx0aXNlbGVjdC1oZWFkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIC8vbWFyZ2luOjAgIWltcG9ydGFudFxuICAgICAgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZCgnYncnLCAndG9wJyk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJ3RvcCcpO1xuXG4gICAgICAgIC5wLW11bHRpc2VsZWN0LWZpbHRlci1pY29uIHtcbiAgICAgICAgICBoZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgdG9wOiA1OCU7XG4gICAgICAgICAgbGVmdDogOTglO1xuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uX3NlYXJjaCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wLW11bHRpc2VsZWN0LWZpbHRlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtcGFuZWwge1xuICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgNHB4IDRweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtaXRlbSB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICYucC1oaWdobGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtdHJpZ2dlciB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Fycm93X2Rvd25fZ3JlZW4gY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG5cbiAgICAgIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1tdWx0aXNlbGVjdC1lbXB0eS1tZXNzYWdlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgIGNvbG9yOiAkcm9qbztcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIC5wLW11bHRpc2VsZWN0LWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wLW11bHRpc2VsZWN0LWxhYmVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcbiAgICAgIHRleHQtaW5kZW50OiAxNnB4O1xuXG4gICAgICAmLnAtcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXIgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1tdWx0aXNlbGVjdC1pdGVtIHtcbiAgICAgIHNwYW46bm90KC5wLWNoZWNrYm94LWljb24pIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucC1pbnB1dHdyYXBwZXItZm9jdXMge1xuICAgIC5wLW11bHRpc2VsZWN0IHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8qICYubmctaW52YWxpZCwgKi9cbiAgJi5pcy1pbnZhbGlkIHtcbiAgICAucC1tdWx0aXNlbGVjdCB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcblxuICAgICAgLnAtbXVsdGlzZWxlY3QtbGFiZWwge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi5wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucC1tdWx0aXNlbGVjdC10cmlnZ2VyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fYXJyb3dfZG93bl9yZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnMtbW9kYWwge1xuICBAZm9yICRpIGZyb20gNCB0aHJvdWdoIDEwMCB7XG4gICAgJHdpZHRoX21vZGFsOiAoJGkgKiAxMHB4KTtcbiAgICAkbmFtZV9tb2RhbDogKCRpICogMTApO1xuXG4gICAgJi53LSN7JG5hbWVfbW9kYWx9IHtcbiAgICAgIC5wLWRpYWxvZyB7XG4gICAgICAgIHdpZHRoOiA5OCU7XG4gICAgICAgIG1heC13aWR0aDogJHdpZHRoX21vZGFsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudy1mdWxsIHtcblxuXG4gICAgLnAtZGlhbG9nIHtcbiAgICAgIHdpZHRoOiA5OCU7XG4gICAgICBtYXgtd2lkdGg6IDQwMDBweDtcbiAgICB9XG4gIH1cblxuICAucC1kaWFsb2ctbWFzay5wLWNvbXBvbmVudC1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIH1cblxuICAucC1kaWFsb2cge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcbiAgICBib3gtc2hhZG93OiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpLFxuICAgICAgMHB4IDI0cHggMzhweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSxcbiAgICAgIDBweCA5cHggNDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBib3JkZXI6IDAgbm9uZTtcblxuICAgIC5wLWRpYWxvZy1oZWFkZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHggNHB4IDAgMCk7XG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJ0b3BcIik7XG5cbiAgICAgIGgxLFxuICAgICAgaDIsXG4gICAgICBoMyxcbiAgICAgIGg0LFxuICAgICAgaDUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnAtZGlhbG9nLWhlYWRlci1pY29ucyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICByaWdodDogMTBweDtcblxuICAgICAgICAucC1kaWFsb2ctaGVhZGVyLWNsb3NlIHtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb25fZGVsZXRlX2JsdWUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAucC1kaWFsb2ctaGVhZGVyLWNsb3NlLWljb24ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1kaWFsb2ctY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zaW1wbGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcblxuICAgICAgICAmfi5zaW1wbGUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmR1bW15IHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnAtZGlhbG9nLWZvb3RlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCA0cHggNHB4KTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLnNpbXBsZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuXG4gICAgICAgICZ+LnNpbXBsZSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmV4dHJlbW9zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICAgICAgfVxuXG4gICAgICAuZGVyZWNoYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJyaWdodFwiLCBcImNlbnRlclwiKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcbiAgICAgIH1cblxuICAgICAgLml6cXVpZXJkYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICAgICAgfVxuXG4gICAgICAuY2VudHJhciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJzLW1vZHVsby1heXVkYSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcblxuICAgICAgcCxcbiAgICAgIGg1IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idXNxdWVkYS1hdmFuemFkYSB7XG4gICAgLnAtZGlhbG9nIHtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDEuNXJlbSk7XG5cbiAgICAgIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICBAaW5jbHVkZSBzY3JvbGxpbmcoNHB4LFxuICAgICAgICAgIDRweCxcbiAgICAgICAgICA2cHgsXG4gICAgICAgICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSxcbiAgICAgICAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1kaWFsb2ctaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgICAgfVxuXG4gICAgICAucC1kaWFsb2ctaGVhZGVyLWljb25zIHtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICB9XG5cbiAgICAgIGgxLFxuICAgICAgaDIsXG4gICAgICBoMyxcbiAgICAgIGg0LFxuICAgICAgaDUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jb21wYWN0byB7XG4gICAgLnAtZGlhbG9nLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAucC1kaWFsb2ctaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuXG4gICAgICAucC1kaWFsb2ctaGVhZGVyLWljb25zIHtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICB9XG5cbiAgICAgIGgxLFxuICAgICAgaDIsXG4gICAgICBoMyxcbiAgICAgIGg0LFxuICAgICAgaDUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5icy1kaXZpZGlkbyB7XG4gICAgLnAtZGlhbG9nIHtcbiAgICAgIC5wLWRpYWxvZy1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuXG5cbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgICAgIEBpbmNsdWRlIGdyaWQoMiwgMHB4LCAwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpYWxvZy1jb2x1bW4ge1xuICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgICAgJi5ncmlzLTEwIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ncmlzLTIwIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ncmlzLTQwIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJzLW1vZHVsby1kaWFsb2ctaW1hZ2VuLWRldGFsbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgYW5pbWF0ZShoZWlnaHQsIDAuMXMsIGxpbmVhcik7XG5cbiAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cblxuICBAbWVkaWEgI3skZGVza3RvcH0ge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cblxuICBpbWcge1xuICAgIC8qXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyovXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbn1cblxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDE2cHggNHB4O1xuXG4gIC5tb2R1bG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJ0b3BcIik7XG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcblxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgIGZsZXg6IDEgMCAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA3NXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg4cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgZmxleDogMTtcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcInRvcFwiKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJ0b3BcIik7XG5cbiAgICAgIC5icy1zaW1wbGUtZGF0YSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnMtcGFnZS1sb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoJGJsYW5jbywgMC45KTtcbiAgQGluY2x1ZGUgZmxleCgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMXM7XG4gIHAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogNC44cmVtO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5icy1sb2FkZXItaHRtbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYW5pbWF0aW9uOiByb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgJi5pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMHB4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKCRncmlzLTEwLCAwLjQpO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICB9XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTAwIHtcbiAgICAkaGVpZ2h0OiA0cHggKyAoJGkgKiA0KTtcbiAgICAkbmFtZTogNCArICgkaSAqIDQpO1xuXG4gICAgJi53LSN7JG5hbWV9IHtcbiAgICAgIEBpbmNsdWRlIGZpZ3VyZS1zaXplKCRoZWlnaHQsICRoZWlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLmJzLWxvYWRlci1jb250YWluZXIge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIi5icy1wZXN0YW5hcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLXRhYnZpZXcge1xuICAucC10YWJ2aWV3LW5hdi1jb250ZW50IHtcbiAgICAgIC5saW5lYWwgJiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAgICAgfVxuICAgIH1cbiAgLnAtdGFidmlldy1wYW5lbHMge1xuICAgIHBhZGRpbmc6IDFyZW0gMHB4O1xuICAgIGJvcmRlcjogMCBub25lO1xuICB9XG5cbiAgLnAtdGFidmlldy1uYXYge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgLy8gYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICAvLyBib3JkZXItd2lkdGg6IDAgMCAycHggMDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0byBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICBAaW5jbHVkZSBzY3JvbGxpbmcoMnB4LCAycHgsIDZweCwgcmdiYSgwLCAwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgICAgJjpub3QoLnAtaGlnaGxpZ2h0KTpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgICAgICAgLnAtdGFidmlldy1uYXYtbGluayB7XG4gICAgICAgICAgLy9iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnAtdGFidmlldy1uYXYtbGluayB7XG4gICAgICAgIGJvcmRlcjogc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSgwLCAwLCAwLCAwKSB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgLy9ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAvL2JvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzO1xuICAgICAgICBtYXJnaW46IDAgMCAtMnB4IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLCAxdncgKyAwLjNyZW0sIDEuNXJlbSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcbiAgICAgICAgJjpub3QoLnAtZGlzYWJsZWQpOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiAwIG5vbmU7XG4gICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gICAgICAgICAgLy9ib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gI2E2ZDVmYTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnAtaGlnaGxpZ2h0IHtcbiAgICAgICAgLnAtdGFidmlldy1uYXYtbGluayB7XG4gICAgICAgICAgLy9iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuM3JlbSwgMXZ3ICsgMC4zcmVtLCAxLjVyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnMtdGFibGEtZGF0b3Mge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG8gaGlkZGVuO1xuICBAaW5jbHVkZSBzY3JvbGxpbmcoMnB4LFxuICAgIDJweCxcbiAgICA2cHgsXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSxcbiAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApKTtcblxuICBwLWRhdGF0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgfVxuXG4gIC8vIGVzdGUgYWp1c3RlIGFwbGljYSBzb2xvIGEgcG9ydGFsZXNcbiAgJi5taW4tbW9iaWxlIHtcblxuICAgIC5wLWRhdGF0YWJsZSB7XG4gICAgICAucC1kYXRhdGFibGUtd3JhcHBlciB7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDQ0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICB9XG5cbiAgJi5taW4tMCB7XG5cbiAgICAucC1kYXRhdGFibGUge1xuICAgICAgLnAtZGF0YXRhYmxlLXdyYXBwZXIge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gIH1cblxuICAmLm1pbi1mdWxsIHtcblxuICAgIC5wLWRhdGF0YWJsZSB7XG4gICAgICAucC1kYXRhdGFibGUtd3JhcHBlciB7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDExMDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxufVxuLmJzLXRhYmxhLXBhbmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gIHNwYW4ubGFiZWwge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwicmlnaHRcIiwgXCJjZW50ZXJcIik7XG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XG5cbn1cblxuLnAtZGF0YXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnAtcGFnaW5hdG9yIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1kYXRhdGFibGUtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIHRhYmxlIHtcbiAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAxMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xuXG4gICAgICB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICB0aCB7XG5cbiAgICAgICAgICAgIC5icy1idG4ge1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoOTclLCA1MCUpO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2NvbHNwYW49XCIyXCJdLFxuICAgICAgICAgICAgJltjb2xzcGFuPVwiM1wiXSxcbiAgICAgICAgICAgICZbY29sc3Bhbj1cIjRcIl0sXG4gICAgICAgICAgICAmW2NvbHNwYW49XCI1XCJdIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgc3Bhbjpub3QoLmFycm93KSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucC1zb3J0YWJsZS1jb2x1bW4taWNvbiB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tdGFibGUtc29ydC1taXh0bztcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLnBpLXNvcnQtYWx0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi10YWJsZS1zb3J0LW1peHRvO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5waS1zb3J0LWFtb3VudC11cC1hbHQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXRhYmxlLXNvcnQtdXA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLnBpLXNvcnQtYW1vdW50LWRvd24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXRhYmxlLXNvcnQtZG93bjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0Ym9keS5wLWRhdGF0YWJsZS10Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG5cbiAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmlzLTEwLCA1JSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuXG4gICAgICAgICAgICAmLmNlbnRlciB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4ucC1kYXRhdGFibGUgdGFibGUge1xuICB0YWJsZS1sYXlvdXQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuXG50aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQgIWltcG9ydGFudDtcbn1cblxuLnAtZGF0YXRhYmxlLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4iLCIucC1wYWdpbmF0b3Ige1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDEwcHg7XG4gIC5wLXBhZ2luYXRvci1wYWdlcyB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgLnAtcGFnaW5hdG9yLWVsZW1lbnQge1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wLXBhZ2luYXRvci1wYWdlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi5wLWhpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnAtcGFnaW5hdG9yLWN1cnJlbnQge1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xuICAgICAgZmxleDogMTtcbiAgICB9XG4gIH1cbiAgLnAtcGFnaW5hdG9yLWVsZW1lbnQge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbmJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5iYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbndpZHRoOiAyMHB4O1xuICAgICYucC1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICB9XG4gICAgLnAtcGFnaW5hdG9yLWljb24ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgICYucC1wYWdpbmF0b3ItbmV4dCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1wYWdpbmF0b3ItbmV4dDtcbiAgICAgfVxuICAgICAmLnAtcGFnaW5hdG9yLXByZXYge1xuIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXBhZ2luYXRvci1wcmV2O1xuICAgICB9XG4gICAgICYucC1wYWdpbmF0b3ItbGFzdCB7XG4gYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLWxhc3Q7XG4gICAgIH1cbiAgICAgICYucC1wYWdpbmF0b3ItZmlyc3Qge1xuIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXBhZ2luYXRvci1maXJzdDtcbiAgICAgfVxuICAgICYucC1wYWdpbmF0b3ItcHJldixcbiAgICAmLnAtcGFnaW5hdG9yLW5leHQge1xuICAgICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcbiAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICB9XG5cbiAgICB9XG4gIH1cbn1cbiIsInAtYWNjb3JkaW9uIHtcbiAgLmJzLWZvcm0tYWNjb3JkaW9uIHtcbiAgICAuYnMtYmxvcXVlIHtcbiAgICAgIG1hcmdpbjogMCAycHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcbiAgICB9XG5cbiAgICBwLWFjY29yZGlvbnRhYiB7XG5cbiAgICAgIC5wLWFjY29yZGlvbi10YWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC5wLWFjY29yZGlvbi10YWIge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAtYWNjb3JkaW9uLXRhYiB7XG5cbiAgICAgIC5wLWFjY29yZGlvbi1oZWFkZXIge1xuXG4gICAgICAgIC5wLWFjY29yZGlvbi1oZWFkZXItbGluayB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG5cbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnAtYWNjb3JkaW9uLWhlYWRlci10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMykgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wLWFjY29yZGlvbi10b2dnbGUtaWNvbiB7XG4gICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NvcmRpb24tYXJyb3ctZG93biBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wLWFjY29yZGlvbi10YWItYWN0aXZlIHtcbiAgICAgICAgLnAtYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgICAgLnAtYWNjb3JkaW9uLWhlYWRlci1saW5rIHtcbiAgICAgICAgICAgIC5wLWFjY29yZGlvbi10b2dnbGUtaWNvbiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRhY2NvcmRpb24tYXJyb3ctdXA7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG4iLCIucC1pbnB1dHRleHRhcmVhIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG5cbiAgICAmICsgLmJzLWJ0bi1mb3JtIHtcbiAgICAgIG91dGxpbmUtd2lkdGg6IDJweDtcbiAgICB9XG4gIH1cblxuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuXG4gICYubm8tYm9yZGVyIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAkZm9ybS1zaXplO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB0ZXh0LWluZGVudDogMTVweDtcbiAgbWFyZ2luOiAwIDAgNnB4IDA7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xuXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XG4gIH1cblxuICAubWl4ICYge1xuICAgIDpub3QoLmljb24pIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4IDAgMCA0cHgpO1xuICAgIH1cbiAgfVxuXG4gIC5icy1jb2xvciAmIHtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtNTApICFpbXBvcnRhbnQ7XG5cbiAgICAmLm5vLWJvcmRlciB7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLyogJi5uZy1pbnZhbGlkLFxuICAmICovXG4gIC5pcy1pbnZhbGlkIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XG5cbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmICsgLmJzLWJ0bi1mb3JtIHtcbiAgICAgIG91dGxpbmUtd2lkdGg6IDJweDtcbiAgICB9XG5cbiAgICAmLm5vLWJvcmRlciB7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgICYgKyAuYnMtYnRuLWZvcm0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKSAhaW1wb3J0YW50O1xuXG4gICAgJi5uby1ib3JkZXIge1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5icy1jb2xvciAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS0xMCkgIWltcG9ydGFudDtcblxuICAgICAgJi5uby1ib3JkZXIge1xuICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHJnYmEoJGdyaXMtNTAsIDAuNCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGNvbG9yOiByZ2JhKCRncmlzLTUwLCAwLjgpO1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogcmdiYSgkZ3Jpcy01MCwgMC44KTtcbiAgICB9XG5cbiAgICAmICsgLmNhcHRpb24sXG4gICAgJiArIC5jYXB0aW9uLmVycm9yIHtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmlzLTUwLCAwLjgpO1xuXG4gICAgICAuYnMtY29sb3IgJiB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsInAtYXV0b2NvbXBsZXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5wLWF1dG9jb21wbGV0ZS1tdWx0aXBsZSxcbiAgLnAtYXV0b2NvbXBsZXRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAucC1hdXRvY29tcGxldGUtbXVsdGlwbGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICAucC1hdXRvY29tcGxldGUtbG9hZGVyIHtcbiAgICBAaW5jbHVkZSBjZW50cmFyKDEwMCUsIDM1JSk7XG4gICAgbGVmdDogOTIlO1xuICAgIG1hcmdpbjogMDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICAgIH1cbiAgfVxuXG4gIC5wLWF1dG9jb21wbGV0ZS1jbGVhci1pY29uIHtcbiAgICBAaW5jbHVkZSBjZW50cmFyKDEwMCUsIDU1JSk7XG4gICAgbGVmdDogOTYlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gICAgfVxuXG4gICAgLyogLm5nLWludmFsaWQgJiwgKi9cbiAgICAuaXMtaW52YWxpZCAmIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnAtYXV0b2NvbXBsZXRlLXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIC00cHgsIDMwcHgsIDBweCwgcmdiYSgwLCAwLCAwLCAwLjEyKSwgZmFsc2UpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMnB4IDJweCA4cHggOHB4KTtcblxuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM7XG4gICAgICAgIHBhZGRpbmc6IDAgMnB4IDAgOHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8qICAgJi5uZy1pbnZhbGlkLCAqL1xuICAmLmlzLWludmFsaWQge1xuICAgIC5wLWF1dG9jb21wbGV0ZS1sb2FkZXIsXG4gICAgLnAtYXV0b2NvbXBsZXRlLWNsZWFyLWljb24ge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wLXNsaWRlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgICBib3JkZXI6IDAgbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgLnAtc2xpZGVyLnAtc2xpZGVyLWhvcml6b250YWwge1xuICAgIGhlaWdodDogMC40ODZyZW07XG4gIH1cbiAgLnAtc2xpZGVyLnAtc2xpZGVyLWhvcml6b250YWwgLnAtc2xpZGVyLWhhbmRsZSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzcxNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNTcxNXJlbTtcbiAgfVxuICAucC1zbGlkZXIucC1zbGlkZXItdmVydGljYWwge1xuICAgIHdpZHRoOiAwLjI4NnJlbTtcbiAgfVxuICAucC1zbGlkZXIucC1zbGlkZXItdmVydGljYWwgLnAtc2xpZGVyLWhhbmRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjU3MTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNTcxNXJlbTtcbiAgfVxuICAucC1zbGlkZXIgLnAtc2xpZGVyLWhhbmRsZSB7XG4gICAgaGVpZ2h0OiAxLjU0M3JlbTtcbiAgICB3aWR0aDogMS41NDNyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWNvbWVyY2lhbC12ZXJkZSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsIGJveC1zaGFkb3cgMC4ycztcbiAgfVxuICAucC1zbGlkZXIgLnAtc2xpZGVyLWhhbmRsZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMCBub25lO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjOTNjYmY5O1xuICB9XG4gIC5wLXNsaWRlciAucC1zbGlkZXItcmFuZ2Uge1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICB9XG4gIC5wLXNsaWRlcjpub3QoLnAtZGlzYWJsZWQpIC5wLXNsaWRlci1oYW5kbGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xuICAgIGJvcmRlci1jb2xvcjogIzY0QjVGNjtcbiAgfVxuICAucC1zbGlkZXIucC1zbGlkZXItYW5pbWF0ZS5wLXNsaWRlci1ob3Jpem9udGFsIC5wLXNsaWRlci1oYW5kbGUge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsIGJveC1zaGFkb3cgMC4ycywgbGVmdCAwLjJzO1xuICB9XG4gIC5wLXNsaWRlci5wLXNsaWRlci1hbmltYXRlLnAtc2xpZGVyLWhvcml6b250YWwgLnAtc2xpZGVyLXJhbmdlIHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICB9XG4gIC5wLXNsaWRlci5wLXNsaWRlci1hbmltYXRlLnAtc2xpZGVyLXZlcnRpY2FsIC5wLXNsaWRlci1oYW5kbGUge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycywgY29sb3IgMC4ycywgYm9yZGVyLWNvbG9yIDAuMnMsIGJveC1zaGFkb3cgMC4ycywgYm90dG9tIDAuMnM7XG4gIH1cbiAgLnAtc2xpZGVyLnAtc2xpZGVyLWFuaW1hdGUucC1zbGlkZXItdmVydGljYWwgLnAtc2xpZGVyLXJhbmdlIHtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbiAgfSJdfQ== */
