@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= */
/* You can add global styles to this file, and also import other style files */
.bs-bloque.min-h-completo {
    height: 100%;
}
.grecaptcha-badge {
    bottom: 89px !important;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsOEVBQThFO0FBQzlFO0lBQ0ksWUFBWTtBQUNoQjtBQUNBO0lBQ0ksdUJBQXVCO0FBQzNCIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBZb3UgY2FuIGFkZCBnbG9iYWwgc3R5bGVzIHRvIHRoaXMgZmlsZSwgYW5kIGFsc28gaW1wb3J0IG90aGVyIHN0eWxlIGZpbGVzICovXHJcbi5icy1ibG9xdWUubWluLWgtY29tcGxldG8ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5ncmVjYXB0Y2hhLWJhZGdlIHtcclxuICAgIGJvdHRvbTogODlweCAhaW1wb3J0YW50O1xyXG59Il19 */
@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);
}
@font-face {
  font-family: "overpassbold";
  src: url(/assets/fonts/overpass-bold-webfont.woff2) format("woff2"), url(/assets/fonts/overpass-bold-webfont.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "overpasslight";
  src: url(/assets/fonts/overpass-light-webfont.woff2) format("woff2"), url(/assets/fonts/overpass-light-webfont.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "overpassregular";
  src: url(/assets/fonts/overpass-regular-webfont.woff2) format("woff2"), url(/assets/fonts/overpass-regular-webfont.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-verde-50: #80CA9C;
  --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;
}
p,
h2,
h2,
h3,
h4,
h5,
label {
  color: var(--bs--color-principal-negro);
}
p.bs-uppercase,
h2.bs-uppercase,
h2.bs-uppercase,
h3.bs-uppercase,
h4.bs-uppercase,
h5.bs-uppercase,
label.bs-uppercase {
  text-transform: uppercase;
}
p.bs-center,
h2.bs-center,
h2.bs-center,
h3.bs-center,
h4.bs-center,
h5.bs-center,
label.bs-center {
  text-align: center !important;
}
p.bs-right,
h2.bs-right,
h2.bs-right,
h3.bs-right,
h4.bs-right,
h5.bs-right,
label.bs-right {
  text-align: right !important;
}
p.bs-azul,
h2.bs-azul,
h2.bs-azul,
h3.bs-azul,
h4.bs-azul,
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);
}
h1 {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-h1);
  line-height: normal;
}
h1.bs-contenido {
  font-size: var(--bs--font-size-titulo-xl);
  text-transform: uppercase;
}
h1 strong {
  font-family: "overpassbold", sans-serif;
}
h2 {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-h2);
  line-height: 3.4rem;
}
h2.bs-contenido {
  font-size: var(--bs--font-size-titulo-l);
  text-transform: uppercase;
}
h2 strong {
  font-family: "overpassbold", sans-serif;
}
h3 {
  font-family: "overpassbold", sans-serif;
  font-size: var(--bs--font-size-h3);
  line-height: 2.4rem;
}
h3.bs-contenido {
  font-size: var(--bs--font-size-titulo-m);
  text-transform: uppercase;
  color: var(--bs--color-principal-azul);
}
h3.bs-contenido.bs-gris-80 {
  color: var(--bs--color-grises-gris-80);
}
h3.bs-contenido.bs-negro {
  color: var(--bs--color-principal-negro);
}
h4 {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-h4);
  line-height: 2.4rem;
}
h4 strong {
  font-family: "overpassbold", sans-serif;
}
h5 {
  font-family: "overpassbold", sans-serif;
  font-size: var(--bs--font-size-h5);
  line-height: 2.4rem;
}
label h5 {
  font-size: var(--bs--font-size-titulo-label);
  line-height: 1;
  margin-bottom: 8px;
}
label h5[disabled] {
  color: var(--bs--color-grises-gris-50);
}
label h5 span.bs-required {
  margin-left: 4px;
  color: var(--bs--color-secundario-rojo);
  font-size: 1.4rem;
}
label h5 span.bs-optional {
  margin-left: 4px;
  color: var(--bs--color-grises-gris-50);
  font-size: 1.1rem;
  text-transform: uppercase;
}
.bs-color h5 {
  color: var(--bs--color-principal-blanco);
}
.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(/assets/img/svg/icon-bullet.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(/assets/img/svg/icon-bullet.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: 1200px;
}
.bs-contenedor.extended {
  max-width: clamp(1200px,100%,1600px);
}
.bs-wrapper {
  margin: 0 auto;
  display: block;
  width: 100%;
  max-width: 1200px;
}
.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;
}
.bs-btna {
  cursor: pointer;
}
.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: 100px;
  margin: 0;
  cursor: pointer;
}
.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;
}
@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(/assets/img/svg/icon-add.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.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(/assets/img/svg/arrow-button.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(/assets/img/svg/icon-mic-off.svg) center center no-repeat;
}
.bs-btn-form.audio.active {
  background: url(/assets/img/svg/icon-mic.svg) center center no-repeat;
}
.bs-btn-form.password {
  background: url(/assets/img/svg/icon-watch-off.svg) center center no-repeat;
}
.bs-btn-form.password.active {
  background: url(/assets/img/svg/icon-watch.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-add {
  border-radius: 4px;
  border: 2px dotted var(--bs--color-principal-verde);
  text-transform: none;
  height: auto;
  padding: 8px 0;
  min-height: 48px;
  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(/assets/img/svg/arrow-button.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(/assets/img/svg/arrow-button.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(/assets/img/svg/arrow-button-secondary.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-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: 1.5rem;
}
.bs-btn-back span.arrow {
  margin-left: 0;
  margin-right: 10px;
  background: url(/assets/img/svg/arrow-button-back.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;
}
.bs-btn-back-color span.arrow {
  margin-left: 0;
  margin-right: 10px;
  background: url(/assets/img/svg/arrow-button-back-white.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;
}
.bs-btn-terciary-color.icons span.arrow {
  background: url(/assets/img/svg/arrow-button.svg) center center no-repeat;
}
.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);
  min-width: 100px;
}
.bs-btn-terciary.icons span.arrow {
  background: url(/assets/img/svg/arrow-button-secondary.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.simple {
  width: auto;
  min-width: 50px;
  max-width: 200px;
}
.bs-selector.simple span.label {
  line-height: 1;
}
@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.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(/assets/img/svg/arrow-button-secondary.svg) center center no-repeat;
  margin-left: 16px;
}
.bs-selector span.delete {
  height: 20px;
  width: 20px;
  display: inline-block;
  background: url(/assets/img/svg/delete-button.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.4rem;
  }
}
.bs-selector span.label + .caption {
  margin-left: 16px;
}
.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.visited {
  border: 3px solid rgba(0, 111, 185, 0.5);
}
.bs-selector.visited span.arrow {
  background-image: url(/assets/img/svg/check-button-blue.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-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.lineal {
  position: relative;
  margin: 10px 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.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-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(/assets/img/svg/icon-ui-nav-menu.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(/assets/img/svg/delete-button.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 : 600px) {
  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;
}
footer.bs-footer {
  width: 100%;
  margin-top: 40px;
}
footer.bs-footer .simple-content {
  width: 98%;
  margin: 0 auto;
  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) {
  footer.bs-footer .simple-content {
    justify-content: space-between;
    align-items: center;
  }
}
footer.bs-footer .simple-content > p {
  flex: 0 0 100%;
  text-align: center !important;
}
footer.bs-footer .simple-content .marca {
  flex: 0 0 100%;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
footer.bs-footer .simple-content .marca .logo {
  margin: 12px 0;
}
@media only screen and (min-width : 600px) {
  footer.bs-footer .simple-content .marca .logo {
    margin: 0;
  }
}
@media only screen and (min-width : 600px) {
  footer.bs-footer .simple-content .marca {
    justify-content: flex-start;
    align-items: center;
    flex: 0 0 200px;
  }
}
footer.bs-footer .simple-content .redes-sociales {
  flex: 0 0 100%;
  margin: 12px 0;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
}
@media only screen and (min-width : 600px) {
  footer.bs-footer .simple-content .redes-sociales {
    flex: 1;
    margin: 0;
    justify-content: flex-end;
    align-items: center;
  }
}
footer.bs-footer .simple-content .redes-sociales p {
  flex: 0 0 100%;
  text-align: center;
}
@media only screen and (min-width : 600px) {
  footer.bs-footer .simple-content .redes-sociales p {
    text-align: right;
  }
}
footer.bs-footer .simple-content .redes-sociales a {
  margin-left: 10px;
}
footer.bs-footer .simple-content .redes-sociales a:first-child {
  margin-left: 0;
}
footer.bs-footer .simple-content .redes-sociales a:hover {
  opacity: 0.5;
}
.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.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);
}
.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-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 {
  margin: 0;
  padding: 0;
  width: 100%;
  min-height: 50px;
  display: block;
}
.bs-bloque > article {
  width: calc(100% - 16px);
  padding: 16px 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.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.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: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).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-chip {
  margin: 0 8px 8px 0;
  display: inline-block;
  color: white;
  background-color: var(--bs--color-principal-negro);
  width: auto;
  padding: 2px 8px;
  border-radius: 4px;
  text-transform: uppercase;
  font-size: 1.4rem;
  font-family: "overpassregular", sans-serif;
}
.bs-chip.mini {
  font-size: 1.2rem;
  margin: 4px 0;
  padding: 0px 8px;
}
.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.amarillo {
  background-color: var(--bs--color-secundario-amarillo);
}
@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(/assets/img/svg/check-button-white.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 p,
.bs-simple-data h3 {
  color: var(--bs--color-principal-negro);
  line-height: normal;
}
.bs-simple-data h3 {
  font-size: 1.5rem;
  font-family: "overpassbold", sans-serif;
}
.bs-simple-data h4 {
  font-size: 1.4rem;
  font-family: "overpassregular", sans-serif;
}
.bs-simple-data p {
  font-size: 1.5rem;
  font-family: "overpassregular", sans-serif;
}
.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-desplegable-resumen {
  width: 100%;
  display: block;
  margin: 4px 0 0;
  /**/
}
.bs-desplegable-resumen .titular {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  -webkit-align-content: center;
  -moz-flex-direction: center;
  padding: 4px 0;
  background: var(--bs--color-secundario-azul-10);
  position: relative;
}
.bs-desplegable-resumen .titular::before {
  content: "";
  position: absolute;
  width: 2px;
  height: calc(100% - 29px);
  left: 19px;
  bottom: 0;
  display: block;
  background: var(--bs--color-principal-azul);
  z-index: 1;
}
@media only screen and (max-width : 500px) {
  .bs-desplegable-resumen .titular::before {
    left: 10px;
  }
}
@media only screen and (max-width : 500px) {
  .bs-desplegable-resumen .titular {
    background: none;
  }
}
.bs-desplegable-resumen .titular figure {
  z-index: 10;
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  height: 40px;
  width: 40px;
}
.bs-desplegable-resumen .titular figure img {
  margin-top: 8px;
  height: 22px;
  width: auto;
  z-index: 10;
}
@media only screen and (max-width : 500px) {
  .bs-desplegable-resumen .titular figure {
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.bs-desplegable-resumen .titular figcaption h2 {
  font-size: 1.3rem;
  line-height: 1.5rem;
  color: var(--bs--color-principal-azul);
  font-family: "overpassbold", sans-serif;
  text-transform: uppercase;
}
.bs-desplegable-resumen .titular figcaption h3 {
  font-size: 1.5rem;
  line-height: 2rem;
}
.bs-desplegable-resumen .titular figcaption h3 span {
  font-family: "overpassregular", sans-serif;
}
.bs-desplegable-resumen .deploy .data {
  display: -ms-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  -webkit-align-content: flex-start;
  -moz-flex-direction: flex-start;
  padding-right: 8px;
  position: relative;
}
@media only screen and (max-width : 500px) {
  .bs-desplegable-resumen .deploy .data {
    padding-right: 0;
  }
}
.bs-desplegable-resumen .deploy .data::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 100%;
  left: 19px;
  top: 0;
  display: block;
  background: var(--bs--color-principal-azul);
}
@media only screen and (max-width : 500px) {
  .bs-desplegable-resumen .deploy .data::before {
    left: 10px;
  }
}
.bs-desplegable-resumen .deploy .data span {
  width: 36px;
  height: 40px;
  position: relative;
}
.bs-desplegable-resumen .deploy .data span::after {
  display: block;
  height: 18px;
  width: 18px;
  border: 2px solid var(--bs--color-principal-azul);
  content: "";
  position: absolute;
  left: 9px;
  top: 10px;
  border-radius: 50%;
  background: var(--bs--color-principal-blanco) center center no-repeat;
}
@media only screen and (max-width : 500px) {
  .bs-desplegable-resumen .deploy .data span::after {
    left: 0;
  }
}
.bs-desplegable-resumen .deploy .data .data-item {
  flex: 1;
  min-height: 4rem;
  border-bottom: 2px solid var(--bs--color-grises-gris-20);
}
.bs-desplegable-resumen .deploy .data.completed span::after {
  background-image: url(/assets/img/svg/check-button-blue.svg);
}
.bs-desplegable-resumen .deploy .data.completed button.data-interaction {
  line-height: 4rem;
  color: var(--bs--color-principal-negro);
  text-transform: uppercase;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  padding: 0 0 0 4px;
  width: 100%;
  display: inline-block;
  text-align: left;
  background: url(/assets/img/svg/arrow-button-down-green.svg) calc(100% - 10px) center no-repeat;
}
.bs-desplegable-resumen .deploy .data.completed button.data-interaction.active {
  background-image: url(/assets/img/svg/arrow-button-up-green.svg);
  color: var(--bs--color-principal-azul);
}
.bs-desplegable-resumen .deploy .data.completed button.data-interaction.active:hover {
  color: var(--bs--color-principal-azul-hover);
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.bs-desplegable-resumen .deploy .data.completed button.data-interaction:hover {
  color: var(--bs--color-grises-gris-50);
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.bs-desplegable-resumen .deploy .data.completed .data-item .extra {
  padding-left: 16px;
}
.bs-desplegable-resumen .deploy .data.current::before {
  height: 50%;
}
.bs-desplegable-resumen .deploy .data.current .data-item {
  background: var(--bs--color-secundario-azul-10);
  padding: 0 4px;
}
.bs-desplegable-resumen .deploy .data.current .data-item h2 {
  color: var(--bs--color-principal-azul);
  text-transform: uppercase;
  font-size: 1.3rem;
  font-family: "overpassbold", sans-serif;
  line-height: 4rem;
}
.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(/assets/img/svg/icon-paginator-first.svg);
}
.bs-paginador .custom-nav button.nav.nav-last {
  background-image: url(/assets/img/svg/icon-paginator-last.svg);
}
.bs-paginador .custom-nav button.nav.nav-next {
  background-image: url(/assets/img/svg/icon-paginator-next.svg);
}
.bs-paginador .custom-nav button.nav.nav-back {
  background-image: url(/assets/img/svg/icon-paginator-prev.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 a.agregar {
  cursor: pointer;
  background: url(/assets/img/svg/icon-modulo-imagen-add.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(/assets/img/svg/icon-modulo-archivo-detalle.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(/assets/img/svg/icon-modulo-archivo-ver.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(/assets/img/svg/icon-modulo-archivo-quitar.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-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: 80px;
  height: 80px;
  display: inline-block;
  border-radius: 8px;
  overflow: hidden;
  margin: 0 8px 8px 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 16px 0;
  }
}
.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 .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(/assets/img/svg/icon-modulo-imagen-dell.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(/assets/img/svg/icon-modulo-imagen-add.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(/assets/img/svg/check-button-white.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-imagen-login {
  background-repeat: no-repeat;
  background-position: 100% center;
  background-size: auto 100%;
  width: 100%;
  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 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 100% !important;
    border-radius: 0 2px 2px 0;
  }
}
.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(/assets/img/svg/icon-table-ok.svg);
}
.bs-tabla-comparativa section .cabecera .columna > span.nok,
.bs-tabla-comparativa section .contenido .columna > span.nok {
  background-image: url(/assets/img/svg/icon-table-nok.svg);
}
.bs-tabla-comparativa section .cabecera .columna > span.min,
.bs-tabla-comparativa section .contenido .columna > span.min {
  background-image: url(/assets/img/svg/icon-table-min.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-menu-module {
  z-index: 1000;
  background-color: var(--bs--color-grises-gris-10);
  width: 100%;
  display: block;
  overflow-x: hidden;
  overflow-y: auto;
}
.bs-menu-module::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.bs-menu-module::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
.bs-menu-module::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
@media only screen and (min-width : 600px) {
  .bs-menu-module {
    max-width: 320px;
    max-height: 100%;
    height: auto;
  }
}
.bs-menu-module.flotante {
  position: fixed;
  top: 0px;
  left: 0px;
  height: 100%;
}
@media only screen and (min-width : 600px) {
  .bs-menu-module.flotante {
    position: fixed;
    left: inherit;
    height: auto;
    max-height: 100vh;
    -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
  }
}
.bs-menu-module.lateral {
  height: 100%;
  position: fixed;
  top: 0;
  left: 0px;
  border-radius: 0 0 4px 4px;
}
@media only screen and (min-width : 600px) {
  .bs-menu-module.lateral {
    -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  }
}
.bs-menu-module button.close {
  height: 60px;
  width: 40px;
  display: block;
  background: url(/assets/img/svg/delete-button.svg) center center no-repeat;
  background-size: 20px auto;
}
.bs-menu-module button.close:hover {
  opacity: 0.5;
}
.bs-menu-module .menu input {
  display: none;
}
.bs-menu-module .menu input:checked + label span {
  color: var(--bs--color-principal-verde);
}
.bs-menu-module .menu input:checked + label figure {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.bs-menu-module .menu input:checked ~ .child {
  display: block;
}
.bs-menu-module .menu li {
  list-style: none;
}
.bs-menu-module .menu > li {
  min-height: 2.4rem;
  border-top: 1px solid var(--bs--color-grises-gris-20);
}
.bs-menu-module .menu > li:last-child {
  border-bottom: 1px solid var(--bs--color-grises-gris-20);
}
.bs-menu-module .menu > li a.link,
.bs-menu-module .menu > li label.parent {
  cursor: pointer;
}
.bs-menu-module .menu > li a.link:hover,
.bs-menu-module .menu > li label.parent:hover {
  color: var(--bs--color-principal-verde);
  font-family: "overpassbold", sans-serif;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
}
.bs-menu-module .menu > li a.link:hover figure,
.bs-menu-module .menu > li label.parent:hover figure {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
.bs-menu-module .menu > li > a.link:not(.logout) span {
  background: url(/assets/img/svg/icon-menu-arrow.svg) right center no-repeat;
  padding-right: 24px;
}
.bs-menu-module .menu > li > a.link,
.bs-menu-module .menu > li > .parent {
  font-size: 1.6rem;
  color: var(--bs--color-principal-negro);
  font-family: "overpassbold", sans-serif;
  line-height: 1;
  min-height: 6rem;
  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;
}
.bs-menu-module .menu > li > a.link figure,
.bs-menu-module .menu > li > .parent figure {
  height: 20px;
  width: 20px;
  display: inline-block;
  margin: 20px 10px;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.bs-menu-module .menu > li > a.link figure img,
.bs-menu-module .menu > li > .parent figure img {
  height: 100%;
  width: auto;
}
.bs-menu-module .menu > li .child {
  width: 100%;
  margin-bottom: 10px;
}
.bs-menu-module .menu > li > .child {
  margin-top: -10px;
  padding-left: 40px;
  width: calc(100% - 50px);
}
.bs-menu-module .menu > li > .child a.link,
.bs-menu-module .menu > li > .child label.parent span {
  line-height: 2.4rem;
}
.bs-menu-module .menu > li > .child input + label.parent span {
  background: url(/assets/img/svg/arrow-button-down-green.svg) right center no-repeat;
}
.bs-menu-module .menu > li > .child input:checked + label.parent span {
  font-family: "overpassbold", sans-serif;
  color: var(--bs--color-principal-negro);
  background: url(/assets/img/svg/arrow-button-up-green.svg) right center no-repeat;
}
.bs-menu-module .menu > li > .child label.parent {
  display: inline-block;
  width: 100%;
}
.bs-menu-module .menu > li > .child label.parent span {
  width: 100%;
  display: inline-block;
  flex: 1;
}
.bs-menu-module .menu > li .child {
  display: none;
}
.bs-menu-module .menu > li .child li {
  line-height: 2;
}
.bs-menu-desplegable {
  position: fixed;
  background: var(--bs--color-grises-gris-10);
  display: block;
  border: 1px solid var(--bs--color-grises-gris-20);
  -ms-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  z-index: 901;
  width: 100%;
  top: calc(100% + 20px);
}
.bs-menu-desplegable:after {
  position: absolute;
  right: 24px;
  height: 25px;
  top: -22px;
  font-size: 2rem;
  content: "▲";
  display: block;
  color: var(--bs--color-grises-gris-20);
}
@media only screen and (min-width : 600px) {
  .bs-menu-desplegable:before {
    content: "";
    height: 25px;
    width: 100%;
    display: block;
    position: absolute;
    top: -25px;
    left: 0;
  }
}
.bs-menu-desplegable ul {
  margin-bottom: 8px;
}
.bs-menu-desplegable ul li {
  list-style: none;
}
.bs-menu-desplegable ul li > a:not(.bs-btn) {
  min-height: 48px;
  padding: 10px;
}
.bs-menu-desplegable ul li .detalle,
.bs-menu-desplegable ul li .link {
  border-bottom: 1px solid var(--bs--color-grises-gris-40);
  width: calc(100% - 40px);
  padding: 20px;
  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;
}
.bs-menu-desplegable ul li .detalle p {
  line-height: 1.2;
  flex: 1;
  margin-right: 10px;
  font-family: "overpassbold", sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.bs-menu-desplegable ul li .link {
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
}
.bs-menu-desplegable ul li .link.icon {
  width: calc(100% - 30px);
  padding-left: 10px;
}
.bs-menu-desplegable ul li .link span {
  flex: 1;
  font-family: "overpassbold", sans-serif;
  line-height: 1.2;
}
.bs-menu-desplegable ul li .link:hover span {
  color: var(--bs--color-principal-verde);
}
.bs-menu-desplegable ul li .link.center span {
  width: 100%;
  text-align: center;
}
.bs-menu-desplegable ul li .link:not(.center) span {
  background: url(/assets/img/svg/icon-menu-arrow.svg) right center no-repeat;
  padding-right: 24px;
}
.bs-menu-desplegable ul li .link:not(.center) figure {
  height: 20px;
  width: 20px;
  display: inline-block;
  margin: 0 10px 0 0;
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
}
.bs-menu-desplegable ul li .link:not(.center) figure img {
  height: 100%;
  width: auto;
}
.bs-menu-desplegable ul li .link:not(.center):hover figure {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
}
@media only screen and (min-width : 600px) {
  .bs-menu-desplegable {
    width: 320px;
    position: absolute;
  }
}
.corporativo .bs-menu-desplegable {
  top: calc(100% + 20px);
  right: 0px;
}
@media only screen and (min-width : 600px) {
  .corporativo .bs-menu-desplegable {
    top: 110%;
  }
}
.privado .bs-menu-desplegable {
  right: 0px;
  top: calc(100% + 20px);
}
@media only screen and (min-width : 600px) {
  .privado .bs-menu-desplegable {
    top: calc(100% + 20px);
  }
}
.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 {
  background: var(--bs--color-grises-gris-20);
}
.bs-accordeon .accordeon-item input:checked ~ .accordeon-item-header figure::before {
  transform: rotate(45deg);
}
.bs-accordeon .accordeon-item input:checked ~ .accordeon-item-header span {
  font-family: "overpassbold", sans-serif;
}
.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;
  left: 0;
  height: 100%;
  width: 50px;
  background: var(--bs--color-grises-gris-10);
}
@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(/assets/img/svg/accordeon-icon.svg) center center no-repeat;
}
.bs-accordeon .accordeon-item .accordeon-item-header span {
  margin-left: 50px;
  width: calc(100% - 50px);
  padding-left: 20px;
}
@media only screen and (min-width : 600px) {
  .bs-accordeon .accordeon-item .accordeon-item-header span {
    margin-left: 60px;
    width: calc(100% - 60px);
    padding-left: 10px;
  }
}
.bs-accordeon .accordeon-item .accordeon-item-content {
  display: none;
  padding: 10px;
}
.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: 340px;
  }
}
.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 > 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 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;
  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-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(/assets/img/svg/icon-modulo-imagen-dell.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(/assets/img/svg/circle-sum.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(/assets/img/svg/tooltip-file.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;
}
.informacion2 {
  border: none;
  border-bottom: 1px 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;
  height: 20px;
}
.informacion2 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;
}
.informacion2 h4.no-padding {
  padding-left: 0;
}
.informacion2 span.tooltip {
  height: 22px;
  width: 22px;
  display: inline-block;
  background: url(/assets/img/svg/tooltip-file.svg) center center no-repeat;
  background-size: 20px 20px;
  position: relative;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
.informacion2 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;
}
.informacion2 span.tooltip .mensaje.uppercase {
  text-transform: uppercase;
}
.informacion2 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;
}
.informacion2 span.tooltip:hover .mensaje {
  display: block;
}
.informacion2 span.sintooltip {
  height: 22px;
  width: 22px;
  display: inline-block;
  background: url(/assets/img/svg/tooltip-file.svg) center center no-repeat;
  background-size: 20px 20px;
  cursor: pointer;
}
span.tooltipBasico {
  display: inline-block;
  position: relative;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
}
span.tooltipBasico .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: 5px;
  font-size: 1.3rem;
  text-align: center;
  width: 170px;
  line-height: 1.4;
  right: 0px;
  border-radius: 8px;
}
span.tooltipBasico .mensaje.uppercase {
  text-transform: uppercase;
}
span.tooltipBasico .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;
}
span.tooltipBasico: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;
}
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;
}
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;
}
input.p-inputtext.ng-invalid, input.p-inputtext.is-invalid {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif;
}
input.p-inputtext.ng-invalid::-webkit-input-placeholder, input.p-inputtext.is-invalid::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext.ng-invalid:-moz-placeholder, input.p-inputtext.is-invalid:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext.ng-invalid::-moz-placeholder, input.p-inputtext.is-invalid::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext.ng-invalid:-ms-input-placeholder, input.p-inputtext.is-invalid:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
input.p-inputtext.ng-invalid:focus, input.p-inputtext.is-invalid:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
input.p-inputtext.ng-invalid + .bs-btn-form, input.p-inputtext.is-invalid + .bs-btn-form {
  outline-width: 2px;
}
input.p-inputtext.ng-invalid.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%;
}
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(/assets/img/svg/icon-calendar.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(/assets/img/svg/icon-calendar.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.ng-invalid .p-button-icon-only, p-calendar.is-invalid .p-button-icon-only {
  background-image: url(/assets/img/svg/icon-calendar-red.svg);
}
p-calendar.ng-invalid input.p-inputttext, 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.ng-invalid input.p-inputttext::-webkit-input-placeholder, p-calendar.is-invalid input.p-inputttext::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.ng-invalid input.p-inputttext:-moz-placeholder, p-calendar.is-invalid input.p-inputttext:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.ng-invalid input.p-inputttext::-moz-placeholder, p-calendar.is-invalid input.p-inputttext::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.ng-invalid input.p-inputttext:-ms-input-placeholder, p-calendar.is-invalid input.p-inputttext:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
p-calendar.ng-invalid input.p-inputttext:focus, 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 .p-calendar-w-btn .p-inputtext, .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;
}
.ng-invalid .p-calendar-w-btn .p-inputtext::-webkit-input-placeholder, .is-invalid .p-calendar-w-btn .p-inputtext::-webkit-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.ng-invalid .p-calendar-w-btn .p-inputtext:-moz-placeholder, .is-invalid .p-calendar-w-btn .p-inputtext:-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.ng-invalid .p-calendar-w-btn .p-inputtext::-moz-placeholder, .is-invalid .p-calendar-w-btn .p-inputtext::-moz-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.ng-invalid .p-calendar-w-btn .p-inputtext:-ms-input-placeholder, .is-invalid .p-calendar-w-btn .p-inputtext:-ms-input-placeholder {
  color: var(--bs--color-secundario-rojo);
}
.ng-invalid .p-calendar-w-btn .p-inputtext:focus, .is-invalid .p-calendar-w-btn .p-inputtext:focus {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
.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 .p-datepicker-month {
  margin-right: 5px;
}
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month,
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,
.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:hover,
.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year: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(/assets/img/svg/arrow-button-back.svg) center center no-repeat;
}
.p-datepicker .p-datepicker-header .p-datepicker-prev:hover {
  opacity: 0.5;
  background: url(/assets/img/svg/arrow-button-back.svg) center center no-repeat !important;
}
.p-datepicker .p-datepicker-header .p-datepicker-next {
  background: url(/assets/img/svg/arrow-button-secondary.svg) center center no-repeat;
}
.p-datepicker .p-datepicker-header .p-datepicker-next:hover {
  opacity: 0.5;
  background: url(/assets/img/svg/arrow-button-secondary.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-disabled {
  opacity: 0.3;
}
.p-datepicker-calendar tbody tr td span:hover, .p-datepicker-calendar tbody tr td span:focus {
  background: var(--bs--color-principal-blanco) !important;
  color: var(--bs--color-principal-azul) !important;
  font-family: "overpassbold", sans-serif !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;
}
.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: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(/assets/img/svg/arrow-button-down-green.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(/assets/img/svg/icon-search.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;
}
.ng-invalid .p-dropdown, .is-invalid .p-dropdown {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
  /* color:  var(--bs--color-secundario-rojo); */
}
.ng-invalid .p-dropdown::-webkit-input-placeholder, .is-invalid .p-dropdown::-webkit-input-placeholder {
  /* color:  var(--bs--color-secundario-rojo); */
}
.ng-invalid .p-dropdown:-moz-placeholder, .is-invalid .p-dropdown:-moz-placeholder {
  /* color:  var(--bs--color-secundario-rojo); */
}
.ng-invalid .p-dropdown::-moz-placeholder, .is-invalid .p-dropdown::-moz-placeholder {
  /* color:  var(--bs--color-secundario-rojo); */
}
.ng-invalid .p-dropdown:-ms-input-placeholder, .is-invalid .p-dropdown:-ms-input-placeholder {
  /* color:  var(--bs--color-secundario-rojo); */
}
.ng-invalid .p-dropdown .p-placeholder, .is-invalid .p-dropdown .p-placeholder {
  color: var(--bs--color-secundario-rojo);
  font-family: "overpassbold", sans-serif;
}
.ng-invalid .p-dropdown:hover, .is-invalid .p-dropdown:hover {
  outline: 1px solid var(--bs--color-secundario-rojo-hover);
}
.ng-invalid .p-dropdown:focus, .is-invalid .p-dropdown:focus {
  outline: 1px solid var(--bs--color-secundario-rojo);
}
.ng-invalid .p-dropdown .p-dropdown-trigger, .is-invalid .p-dropdown .p-dropdown-trigger {
  /* background-image: $icon_arrow_down_red; */
}
.p-dropdown.p-disabled {
  opacity: 1 !important;
  outline-color: var(--bs--color-grises-gris-40);
  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(/assets/img/svg/check-button-blue.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;
}
.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;
}
.ng-invalid .p-checkbox .p-checkbox-box, .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(/assets/img/svg/check-button-blue-40.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, p-radiobutton.ng-dirty.ng-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, p-radiobutton.ng-dirty.ng-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, p-radiobutton.ng-dirty.ng-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, p-radiobutton.ng-dirty.ng-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%;
}
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(/assets/img/svg/icon-search.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(/assets/img/svg/icon-search.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(/assets/img/svg/arrow-button-down-green.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.ng-invalid .p-multiselect, p-multiselect.is-invalid .p-multiselect {
  outline: 2px solid var(--bs--color-secundario-rojo) !important;
}
p-multiselect.ng-invalid .p-multiselect .p-multiselect-label, p-multiselect.is-invalid .p-multiselect .p-multiselect-label {
  color: var(--bs--color-secundario-rojo) !important;
  font-family: "overpassbold", sans-serif !important;
}
p-multiselect.ng-invalid .p-multiselect .p-multiselect-label.p-placeholder, p-multiselect.is-invalid .p-multiselect .p-multiselect-label.p-placeholder {
  color: var(--bs--color-secundario-rojo) !important;
}
p-multiselect.ng-invalid .p-multiselect .p-multiselect-trigger, p-multiselect.is-invalid .p-multiselect .p-multiselect-trigger {
  background-image: url(/assets/img/svg/arrow-button-down-red.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 .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(/assets/img/svg/delete-button-blue.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;
  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.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: -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;
  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%;
  height: 200px;
  display: block;
  position: relative;
  transition: height 0.1s linear;
}
@media only screen and (min-width : 600px) {
  .bs-modulo-dialog-imagen-detalle {
    height: 300px;
  }
}
@media only screen and (min-width : 1000px) {
  .bs-modulo-dialog-imagen-detalle {
    height: 400px;
  }
}
.bs-modulo-dialog-imagen-detalle img {
  position: absolute;
  top: 10px;
  left: 10px;
  width: calc(100% - 20px);
  height: calc(100% - 20px);
  -o-object-fit: cover;
     object-fit: cover;
}
.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;
}
.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);
}
.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-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 {
  min-width: 1100px;
  background: var(--bs--color-grises-gris-10);
  border-radius: 4px;
}
@media only screen and (min-width : 600px) {
  .p-datatable .p-datatable-wrapper table {
    min-width: 0px;
  }
}
@media only screen and (min-width : 430px) {
  .p-datatable .p-datatable-wrapper table {
    min-width: 0px;
  }
}
@media only screen and (min-width : 360px) {
  .p-datatable .p-datatable-wrapper table {
    min-width: 0px;
  }
}
.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(/assets/img/svg/icon-table-sort-mixto.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(/assets/img/svg/icon-table-sort-mixto.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(/assets/img/svg/icon-table-sort-up.svg);
}
.p-datatable .p-datatable-wrapper table thead.p-datatable-thead tr th .p-sortable-column-icon.pi-sort-amount-down {
  background-image: url(/assets/img/svg/icon-table-sort-down.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-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(/assets/img/svg/icon-paginator-next.svg);
}
.p-paginator .p-paginator-element.p-paginator-prev {
  background-image: url(/assets/img/svg/icon-paginator-prev.svg);
}
.p-paginator .p-paginator-element.p-paginator-last {
  background-image: url(/assets/img/svg/icon-paginator-last.svg);
}
.p-paginator .p-paginator-element.p-paginator-first {
  background-image: url(/assets/img/svg/icon-paginator-first.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;
  }
}
html {
  font-size: 62.5%;
  margin: 0;
  padding: 0;
  scroll-behavior: smooth;
}
.p-datatable > .p-datatable-wrapper {
  overflow: auto;
}
.tabla-vehiculos-entrega .p-datatable > .p-datatable-wrapper {
  overflow: visible !important;
}
body {
  font-family: "overpassregular", sans-serif;
  font-size: var(--bs--font-size-p);
  color: var(--bs--color-principal-negro);
  margin: 0;
  padding: 0;
  height: auto;
}
body::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px var(--bs--color-grises-gris-10);
}
body::-webkit-scrollbar-thumb {
  background-color: var(--bs--color-grises-gris-50);
  cursor: pointer;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uXFwuLlxcLi5cXG1haW4uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxyZXNldC5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb25maWdcXHRpcG9ncmFmaWFzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xccm9vdF92YXJpYWJsZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFx0ZXh0b3Muc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxtaXhpbnMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxjb250YWluZXIuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFx2YXJpYWJsZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxmb3RvZ3JhZmlhLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXGJvb3RzdHJhcC1ncmlkLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9yb290LnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9jb250YWluZXJzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXG1peGluc1xcX2NvbnRhaW5lci5zY3NzIiwiLi5cXC4uXFwuLlxcYm9vdHN0cmFwXFxtaXhpbnNcXF9icmVha3BvaW50cy5zY3NzIiwiLi5cXC4uXFwuLlxcYm9vdHN0cmFwXFxfdmFyaWFibGVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXF9ncmlkLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXG1peGluc1xcX2dyaWQuc2NzcyIsIi4uXFwuLlxcLi5cXGJvb3RzdHJhcFxcbWl4aW5zXFxfdXRpbGl0aWVzLnNjc3MiLCIuLlxcLi5cXC4uXFxib290c3RyYXBcXHV0aWxpdGllc1xcX2FwaS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxib3RvbmVzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHNlbGVjdG9yQ29tcGxlam8uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29uZmlnXFxpbWFnZXMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcc2VwYXJhZG9yLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGljb25vcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxoZWFkZXIuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcZm9vdGVyLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXG1hcmtlcnMuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xccGFzb3MtaW5kaWNlLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHRpdHVsYXItc2VjY2lvbmFsLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHNpbXBsZS1kYXRhLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGRlc3BsZWdhYmxlLXJlc3VtZW4uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xccGFnaW5hZG9yLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbmZpZ1xcY29sb3Jlcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxmb3JtdWxhcmlvcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFx0aW1lLWxpbmUuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcYmFubmVyLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGFwbGljYWNpb24taW1hZ2VuLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXGFwbGljYWNpb24tbW92aWwuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcdGFibGEtY29tcGFyYXRpdmEuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcbWVudS5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxhY2NvcmRlb24uc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcdGFyamV0YS1kZXRhbGxlLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXHRhcmpldGFzLnNjc3MiLCIuLlxcLi5cXC4uXFxzaGFyZWRcXGNvbXBvbmVudHNcXG1vZHVsby1jYXJnYS1pbWFnZW5lcy5zY3NzIiwiLi5cXC4uXFwuLlxcc2hhcmVkXFxjb21wb25lbnRzXFxiYW5uZXItY2FiZWNlcmEuc2NzcyIsIi4uXFwuLlxcLi5cXHNoYXJlZFxcY29tcG9uZW50c1xcYmFubmVyLWluZm9ybWF0aXZvLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxpbnB1dC10ZXh0LnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxwcm9ncmVzcy1iYXIuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXGNhbGVuZGFyLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxkcm9wZG93bi5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcY2hlY2tib3guc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXHJhZGlvYnV0dG9uLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxtdWx0aXNlbGVjdC5zY3NzIiwiLi5cXC4uXFwuLlxccHJpbWVuZ1xcY29tcG9uZW50c1xcZGlhbG9nLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxsb2FkZXIuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXHBlc3RhbmFzLnNjc3MiLCIuLlxcLi5cXC4uXFxwcmltZW5nXFxjb21wb25lbnRzXFxkYXRhVGFibGUuc2NzcyIsIi4uXFwuLlxcLi5cXHByaW1lbmdcXGNvbXBvbmVudHNcXHBhZ2luYXRvci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0VoQjtFQUNJLGNBQUE7QURBSjtBQ0dBO0VBQ0ksd0JBQUE7QURBSjtBQ0VBOztFQUVDLDZDQUFBO0VBQ0Esd0NBQUE7RUFDQSx5QkFBQTtFQUVBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQyxpQkFBQTtBRENGO0FDRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWlGSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0FEQ0o7QUNFQTtFQUNJLG9DQUFBO0VBRUEsaUNBQUE7RUFDQSxnQ0FBQTtFQUNBLDRCQUFBO0FEQ0o7QUNFRTs7Ozs7RUFLQSw2Q0FBQTtBRENGO0FFdEhBO0VBQ0ksMkJBQUE7RUFDQSxpSUFBQTtFQUVBLG1CQUFBO0VBQ0Esa0JBQUE7QUZ3SEo7QUVySEE7RUFDSSw0QkFBQTtFQUNBLG1JQUFBO0VBRUEsbUJBQUE7RUFDQSxrQkFBQTtBRnNISjtBRW5IQTtFQUNJLDhCQUFBO0VBQ0EsdUlBQUE7RUFFQSxtQkFBQTtFQUNBLGtCQUFBO0FGb0hKO0FHNUlBO0VBQ0UsOERBQUE7RUFDQSwrREFBQTtFQUNBLCtEQUFBO0VBQ0Esb0NBQUE7RUFDQSxtQ0FBQTtFQUVBLHlCQUFBO0VBQ0EsK0JBQUE7RUFDQSw0QkFBQTtFQUNBLHVEQUFBO0VBQ0EsdURBQUE7RUFDQSxxREFBQTtFQUNBLDBCQUFBO0VBQ0EsMEJBQUE7RUFDQSw4QkFBQTtFQUdBLHFDQUFBO0VBQ0Esb0NBQUE7RUFDQSwwQ0FBQTtFQUNBLG1DQUFBO0VBQ0EseUNBQUE7RUFDQSxvQ0FBQTtF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REE7O0VnQnBwRFU7SUF4RFYsZ0JBQUE7RWhCZ3REQTs7RWdCeHBEVTtJQXhEVix5QkFBQTtFaEJvdERBOztFZ0I1cERVO0lBeERWLHlCQUFBO0VoQnd0REE7O0VnQmhxRFU7SUF4RFYsZ0JBQUE7RWhCNHREQTs7RWdCcHFEVTtJQXhEVix5QkFBQTtFaEJndURBOztFZ0J4cURVO0lBeERWLHlCQUFBO0VoQm91REE7O0VnQjVxRFU7SUF4RFYsZ0JBQUE7RWhCd3VEQTs7RWdCaHJEVTtJQXhEVix5QkFBQTtFaEI0dURBOztFZ0JwckRVO0lBeERWLHlCQUFBO0VoQmd2REE7O0VnQjdxRE07O0lBRUUsZ0JBQUE7RWhCZ3JEUjs7RWdCN3FETTs7SUFFRSxnQkFBQTtFaEJnckRSOztFZ0J2ckRNOztJQUVFLHNCQUFBO0VoQjByRFI7O0VnQnZyRE07O0lBRUUsc0JBQUE7RWhCMHJEUjs7RWdCanNETTs7SUFFRSxxQkFBQTtFaEJvc0RSOztFZ0Jqc0RNOztJQUVFLHFCQUFBO0VoQm9zRFI7O0VnQjNzRE07O0lBRUUsbUJBQUE7RWhCOHNEUjs7RWdCM3NETTs7SUFFRSxtQkFBQTtFaEI4c0RSOztFZ0JydERNOztJQUVFLHFCQUFBO0VoQnd0RFI7O0VnQnJ0RE07O0lBRUUscUJBQUE7RWhCd3REUjs7RWdCL3RETTs7SUFFRSxtQkFBQTtFaEJrdURSOztFZ0IvdERNOztJQUVFLG1CQUFBO0VoQmt1RFI7QUFDRjtBaUI3eERRO0VBT0ksMEJBQUE7QWpCeXhEWjtBaUJoeURRO0VBT0ksZ0NBQUE7QWpCNnhEWjtBaUJweURRO0VBT0kseUJBQUE7QWpCaXlEWjtBaUJ4eURRO0VBT0ksd0JBQUE7QWpCcXlEWjtBaUI1eURRO0VBT0kseUJBQUE7QWpCeXlEWjtBaUJoekRRO0VBT0ksNkJBQUE7QWpCNnlEWjtBaUJwekRRO0VBT0ksOEJBQUE7QWpCaXpEWjtBaUJ4ekRRO0VBT0ksd0JBQUE7QWpCcXpEWjtBaUI1ekRRO0VBT0ksK0JBQUE7QWpCeXpEWjtBaUJoMERRO0VBT0ksd0JBQUE7QWpCNnpEWjtBaUJwMERRO0VBT0kseUJBQUE7QWpCaTBEWjtBaUJ4MERRO0VBT0ksOEJBQUE7QWpCcTBEWjtBaUI1MERRO0VBT0ksaUNBQUE7QWpCeTBEWjtBaUJoMURRO0VBT0ksc0NBQUE7QWpCNjBEWjtBaUJwMURRO0VBT0kseUNBQUE7QWpCaTFEWjtBaUJ4MURRO0VBT0ksdUJBQUE7QWpCcTFEWjtBaUI1MURRO0VBT0ksdUJBQUE7QWpCeTFEWjtBaUJoMkRRO0VBT0kseUJBQUE7QWpCNjFEWjtBaUJwMkRRO0VBT0kseUJBQUE7QWpCaTJEWjtBaUJ4MkRRO0VBT0ksMEJBQUE7QWpCcTJEWjtBaUI1MkRRO0VBT0ksNEJBQUE7QWpCeTJEWjtBaUJoM0RRO0VBT0ksa0NBQUE7QWpCNjJEWjtBaUJwM0RRO0VBT0ksc0NBQUE7QWpCaTNEWjtBaUJ4M0RRO0VBT0ksb0NBQUE7QWpCcTNEWjtBaUI1M0RRO0VBT0ksa0NBQUE7QWpCeTNEWjtBaUJoNERRO0VBT0kseUNBQUE7QWpCNjNEWjtBaUJwNERRO0VBT0ksd0NBQUE7QWpCaTREWjtBaUJ4NERRO0VBT0ksd0NBQUE7QWpCcTREWjtBaUI1NERRO0VBT0ksa0NBQUE7QWpCeTREWjtBaUJoNURRO0VBT0ksZ0NBQUE7QWpCNjREWjtBaUJwNURRO0VBT0ksOEJBQUE7QWpCaTVEWjtBaUJ4NURRO0VBT0ksZ0NBQUE7QWpCcTVEWjtBaUI1NURRO0VBT0ksK0JBQUE7QWpCeTVEWjtBaUJoNkRRO0VBT0ksb0NBQUE7QWpCNjVEWjtBaUJwNkRRO0VBT0ksa0NBQUE7QWpCaTZEWjtBaUJ4NkRRO0VBT0ksZ0NBQUE7QWpCcTZEWjtBaUI1NkRRO0VBT0ksdUNBQUE7QWpCeTZEWjtBaUJoN0RRO0VBT0ksc0NBQUE7QWpCNjZEWjtBaUJwN0RRO0VBT0ksaUNBQUE7QWpCaTdEWjtBaUJ4N0RRO0VBT0ksMkJBQUE7QWpCcTdEWjtBaUI1N0RRO0VBT0ksaUNBQUE7QWpCeTdEWjtBaUJoOERRO0VBT0ksK0JBQUE7QWpCNjdEWjtBaUJwOERRO0VBT0ksNkJBQUE7QWpCaThEWjtBaUJ4OERRO0VBT0ksK0JBQUE7QWpCcThEWjtBaUI1OERRO0VBT0ksOEJBQUE7QWpCeThEWjtBaUJoOURRO0VBT0ksb0JBQUE7QWpCNjhEWjtBaUJwOURRO0VBT0ksbUJBQUE7QWpCaTlEWjtBaUJ4OURRO0VBT0ksbUJBQUE7QWpCcTlEWjtBaUI1OURRO0VBT0ksbUJBQUE7QWpCeTlEWjtBaUJoK0RRO0VBT0ksbUJBQUE7QWpCNjlEWjtBaUJwK0RRO0VBT0ksbUJBQUE7QWpCaStEWjtBaUJ4K0RRO0VBT0ksbUJBQUE7QWpCcStEWjtBaUI1K0RRO0VBT0ksbUJBQUE7QWpCeStEWjtBaUJoL0RRO0VBT0ksb0JBQUE7QWpCNitEWjtBaUJwL0RRO0VBT0ksMEJBQUE7QWpCaS9EWjtBaUJ4L0RRO0VBT0kseUJBQUE7QWpCcS9EWjtBaUI1L0RRO0VBT0ksdUJBQUE7QWpCeS9EWjtBaUJoZ0VRO0VBT0kseUJBQUE7QWpCNi9EWjtBaUJwZ0VRO0VBT0ksdUJBQUE7QWpCaWdFWjtBaUJ4Z0VRO0VBT0ksdUJBQUE7QWpCcWdFWjtBaUI1Z0VRO0VBT0ksMEJBQUE7RUFBQSx5QkFBQTtBakIwZ0VaO0FpQmpoRVE7RUFPSSxnQ0FBQTtFQUFBLCtCQUFBO0FqQitnRVo7QWlCdGhFUTtFQU9JLCtCQUFBO0VBQUEsOEJBQUE7QWpCb2hFWjtBaUIzaEVRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBakJ5aEVaO0FpQmhpRVE7RUFPSSwrQkFBQTtFQUFBLDhCQUFBO0FqQjhoRVo7QWlCcmlFUTtFQU9JLDZCQUFBO0VBQUEsNEJBQUE7QWpCbWlFWjtBaUIxaUVRO0VBT0ksNkJBQUE7RUFBQSw0QkFBQTtBakJ3aUVaO0FpQi9pRVE7RUFPSSx3QkFBQTtFQUFBLDJCQUFBO0FqQjZpRVo7QWlCcGpFUTtFQU9JLDhCQUFBO0VBQUEsaUNBQUE7QWpCa2pFWjtBaUJ6akVRO0VBT0ksNkJBQUE7RUFBQSxnQ0FBQTtBakJ1akVaO0FpQjlqRVE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0FqQjRqRVo7QWlCbmtFUTtFQU9JLDZCQUFBO0VBQUEsZ0NBQUE7QWpCaWtFWjtBaUJ4a0VRO0VBT0ksMkJBQUE7RUFBQSw4QkFBQTtBakJza0VaO0FpQjdrRVE7RUFPSSwyQkFBQTtFQUFBLDhCQUFBO0FqQjJrRVo7QWlCbGxFUTtFQU9JLHdCQUFBO0FqQitrRVo7QWlCdGxFUTtFQU9JLDhCQUFBO0FqQm1sRVo7QWlCMWxFUTtFQU9JLDZCQUFBO0FqQnVsRVo7QWlCOWxFUTtFQU9JLDJCQUFBO0FqQjJsRVo7QWlCbG1FUTtFQU9JLDZCQUFBO0FqQitsRVo7QWlCdG1FUTtFQU9JLDJCQUFBO0FqQm1tRVo7QWlCMW1FUTtFQU9JLDJCQUFBO0FqQnVtRVo7QWlCOW1FUTtFQU9JLDBCQUFBO0FqQjJtRVo7QWlCbG5FUTtFQU9JLGdDQUFBO0FqQittRVo7QWlCdG5FUTtFQU9JLCtCQUFBO0FqQm1uRVo7QWlCMW5FUTtFQU9JLDZCQUFBO0FqQnVuRVo7QWlCOW5FUTtFQU9JLCtCQUFBO0FqQjJuRVo7QWlCbG9FUTtFQU9JLDZCQUFBO0FqQituRVo7QWlCdG9FUTtFQU9JLDZCQUFBO0FqQm1vRVo7QWlCMW9FUTtFQU9JLDJCQUFBO0FqQnVvRVo7QWlCOW9FUTtFQU9JLGlDQUFBO0FqQjJvRVo7QWlCbHBFUTtFQU9JLGdDQUFBO0FqQitvRVo7QWlCdHBFUTtFQU9JLDhCQUFBO0FqQm1wRVo7QWlCMXBFUTtFQU9JLGdDQUFBO0FqQnVwRVo7QWlCOXBFUTtFQU9JLDhCQUFBO0FqQjJwRVo7QWlCbHFFUTtFQU9JLDhCQUFBO0FqQitwRVo7QWlCdHFFUTtFQU9JLHlCQUFBO0FqQm1xRVo7QWlCMXFFUTtFQU9JLCtCQUFBO0FqQnVxRVo7QWlCOXFFUTtFQU9JLDhCQUFBO0FqQjJxRVo7QWlCbHJFUTtFQU9JLDRCQUFBO0FqQitxRVo7QWlCdHJFUTtFQU9JLDhCQUFBO0FqQm1yRVo7QWlCMXJFUTtFQU9JLDRCQUFBO0FqQnVyRVo7QWlCOXJFUTtFQU9JLDRCQUFBO0FqQjJyRVo7QWlCbHNFUTtFQU9JLHFCQUFBO0FqQityRVo7QWlCdHNFUTtFQU9JLDJCQUFBO0FqQm1zRVo7QWlCMXNFUTtFQU9JLDBCQUFBO0FqQnVzRVo7QWlCOXNFUTtFQU9JLHdCQUFBO0FqQjJzRVo7QWlCbHRFUTtFQU9JLDBCQUFBO0FqQitzRVo7QWlCdHRFUTtFQU9JLHdCQUFBO0FqQm10RVo7QWlCMXRFUTtFQU9JLDJCQUFBO0VBQUEsMEJBQUE7QWpCd3RFWjtBaUIvdEVRO0VBT0ksaUNBQUE7RUFBQSxnQ0FBQTtBakI2dEVaO0FpQnB1RVE7RUFPSSxnQ0FBQTtFQUFBLCtCQUFBO0FqQmt1RVo7QWlCenVFUTtFQU9JLDhCQUFBO0VBQUEsNkJBQUE7QWpCdXVFWjtBaUI5dUVRO0VBT0ksZ0NBQUE7RUFBQSwrQkFBQTtBakI0dUVaO0FpQm52RVE7RUFPSSw4QkFBQTtFQUFBLDZCQUFBO0FqQml2RVo7QWlCeHZFUTtFQU9JLHlCQUFBO0VBQUEsNEJBQUE7QWpCc3ZFWjtBaUI3dkVRO0VBT0ksK0JBQUE7RUFBQSxrQ0FBQTtBakIydkVaO0FpQmx3RVE7RUFPSSw4QkFBQTtFQUFBLGlDQUFBO0FqQmd3RVo7QWlCdndFUTtFQU9JLDRCQUFBO0VBQUEsK0JBQUE7QWpCcXdFWjtBaUI1d0VRO0VBT0ksOEJBQUE7RUFBQSxpQ0FBQTtBakIwd0VaO0FpQmp4RVE7RUFPSSw0QkFBQTtFQUFBLCtCQUFBO0FqQit3RVo7QWlCdHhFUTtFQU9JLHlCQUFBO0FqQm14RVo7QWlCMXhFUTtFQU9JLCtCQUFBO0FqQnV4RVo7QWlCOXhFUTtFQU9JLDhCQUFBO0FqQjJ4RVo7QWlCbHlFUTtFQU9JLDRCQUFBO0FqQit4RVo7QWlCdHlFUTtFQU9JLDhCQUFBO0FqQm15RVo7QWlCMXlFUTtFQU9JLDRCQUFBO0FqQnV5RVo7QWlCOXlFUTtFQU9JLDJCQUFBO0FqQjJ5RVo7QWlCbHpFUTtFQU9JLGlDQUFBO0FqQit5RVo7QWlCdHpFUTtFQU9JLGdDQUFBO0FqQm16RVo7QWlCMXpFUTtFQU9JLDhCQUFBO0FqQnV6RVo7QWlCOXpFUTtFQU9JLGdDQUFBO0FqQjJ6RVo7QWlCbDBFUTtFQU9JLDhCQUFBO0FqQit6RVo7QWlCdDBFUTtFQU9JLDRCQUFBO0FqQm0wRVo7QWlCMTBFUTtFQU9JLGtDQUFBO0FqQnUwRVo7QWlCOTBFUTtFQU9JLGlDQUFBO0FqQjIwRVo7QWlCbDFFUTtFQU9JLCtCQUFBO0FqQiswRVo7QWlCdDFFUTtFQU9JLGlDQUFBO0FqQm0xRVo7QWlCMTFFUTtFQU9JLCtCQUFBO0FqQnUxRVo7QWlCOTFFUTtFQU9JLDBCQUFBO0FqQjIxRVo7QWlCbDJFUTtFQU9JLGdDQUFBO0FqQisxRVo7QWlCdDJFUTtFQU9JLCtCQUFBO0FqQm0yRVo7QWlCMTJFUTtFQU9JLDZCQUFBO0FqQnUyRVo7QWlCOTJFUTtFQU9JLCtCQUFBO0FqQjIyRVo7QWlCbDNFUTtFQU9JLDZCQUFBO0FqQisyRVo7QWF0M0VJO0VJQUk7SUFPSSwwQkFBQTtFakJvM0VWOztFaUIzM0VNO0lBT0ksZ0NBQUE7RWpCdzNFVjs7RWlCLzNFTTtJQU9JLHlCQUFBO0VqQjQzRVY7O0VpQm40RU07SUFPSSx3QkFBQTtFakJnNEVWOztFaUJ2NEVNO0lBT0kseUJBQUE7RWpCbzRFVjs7RWlCMzRFTTtJQU9JLDZCQUFBO0VqQnc0RVY7O0VpQi80RU07SUFPSSw4QkFBQTtFakI0NEVWOztFaUJuNUVNO0lBT0ksd0JBQUE7RWpCZzVFVjs7RWlCdjVFTTtJQU9JLCtCQUFBO0VqQm81RVY7O0VpQjM1RU07SUFPSSx3QkFBQTtFakJ3NUVWOztFaUIvNUVNO0lBT0kseUJBQUE7RWpCNDVFVjs7RWlCbjZFTTtJQU9JLDhCQUFBO0VqQmc2RVY7O0VpQnY2RU07SUFPSSxpQ0FBQTtFakJvNkVWOztFaUIzNkVNO0lBT0ksc0NBQUE7RWpCdzZFVjs7RWlCLzZFTTtJQU9JLHlDQUFBO0VqQjQ2RVY7O0VpQm43RU07SUFPSSx1QkFBQTtFakJnN0VWOztFaUJ2N0VNO0lBT0ksdUJBQUE7RWpCbzdFVjs7RWlCMzdFTTtJQU9JLHlCQUFBO0VqQnc3RVY7O0VpQi83RU07SUFPSSx5QkFBQTtFakI0N0VWOztFaUJuOEVNO0lBT0ksMEJBQUE7RWpCZzhFVjs7RWlCdjhFTTtJQU9JLDRCQUFBO0VqQm84RVY7O0VpQjM4RU07SUFPSSxrQ0FBQTtFakJ3OEVWOztFaUIvOEVNO0lBT0ksc0NBQUE7RWpCNDhFVjs7RWlCbjlFTTtJQU9JLG9DQUFBO0VqQmc5RVY7O0VpQnY5RU07SUFPSSxrQ0FBQTtFakJvOUVWOztFaUIzOUVNO0lBT0kseUNBQUE7RWpCdzlFVjs7RWlCLzlFTTtJQU9JLHdDQUFBO0VqQjQ5RVY7O0VpQm4rRU07SUFPSSx3Q0FBQTtFakJnK0VWOztFaUJ2K0VNO0lBT0ksa0NBQUE7RWpCbytFVjs7RWlCMytFTTtJQU9JLGdDQUFBO0VqQncrRVY7O0VpQi8rRU07SUFPSSw4QkFBQTtFakI0K0VWOztFaUJuL0VNO0lBT0ksZ0NBQUE7RWpCZy9FVjs7RWlCdi9FTTtJQU9JLCtCQUFBO0VqQm8vRVY7O0VpQjMvRU07SUFPSSxvQ0FBQTtFakJ3L0VWOztFaUIvL0VNO0lBT0ksa0NBQUE7RWpCNC9FVjs7RWlCbmdGTTtJQU9JLGdDQUFBO0VqQmdnRlY7O0VpQnZnRk07SUFPSSx1Q0FBQTtFakJvZ0ZWOztFaUIzZ0ZNO0lBT0ksc0NBQUE7RWpCd2dGVjs7RWlCL2dGTTtJQU9JLGlDQUFBO0VqQjRnRlY7O0VpQm5oRk07SUFPSSwyQkFBQTtFakJnaEZWOztFaUJ2aEZNO0lBT0ksaUNBQUE7RWpCb2hGVjs7RWlCM2hGTTtJQU9JLCtCQUFBO0VqQndoRlY7O0VpQi9oRk07SUFPSSw2QkFBQTtFakI0aEZWOztFaUJuaUZNO0lBT0ksK0JBQUE7RWpCZ2lGVjs7RWlCdmlGTTtJQU9JLDhCQUFBO0VqQm9pRlY7O0VpQjNpRk07SUFPSSxvQkFBQTtFakJ3aUZWOztFaUIvaUZNO0lBT0ksbUJBQUE7RWpCNGlGVjs7RWlCbmpGTTtJQU9JLG1CQUFBO0VqQmdqRlY7O0VpQnZqRk07SUFPSSxtQkFBQTtFakJvakZWOztFaUIzakZNO0lBT0ksbUJBQUE7RWpCd2pGVjs7RWlCL2pGTTtJQU9JLG1CQUFBO0VqQjRqRlY7O0VpQm5rRk07SUFPSSxtQkFBQTtFakJna0ZWOztFaUJ2a0ZNO0lBT0ksbUJBQUE7RWpCb2tGVjs7RWlCM2tGTTtJQU9JLG9CQUFBO0Vq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O0VpQmo4Rk07SUFPSSwrQkFBQTtFakI4N0ZWOztFaUJyOEZNO0lBT0ksNkJBQUE7RWpCazhGVjs7RWlCejhGTTtJQU9JLCtCQUFBO0VqQnM4RlY7O0VpQjc4Rk07SUFPSSw2QkFBQTtFakIwOEZWO0FBQ0Y7QWFsOUZJO0VJQUk7SUFPSSwwQkFBQTtFakIrOEZWOztFaUJ0OUZNO0lBT0ksZ0NBQUE7RWpCbTlGVjs7RWlCMTlGTTtJQU9JLHlCQUFBO0VqQnU5RlY7O0VpQjk5Rk07SUFPSSx3QkFBQTtFakIyOUZWOztFaUJsK0ZNO0lBT0kseUJBQUE7RWpCKzlGVjs7RWlCdCtGTTtJQU9JLDZCQUFBO0VqQm0rRlY7O0VpQjErRk07SUFPSSw4QkFBQTtFakJ1K0ZWOztFaUI5K0ZNO0lBT0ksd0JBQUE7RWpCMitGVjs7RWlCbC9GTTtJQU9JLCtCQUFBO0VqQisrRlY7O0VpQnQvRk07SUFPSSx3QkFBQTtFakJtL0ZWOztFaUIxL0ZNO0lBT0kseUJBQUE7RWpCdS9GVjs7RWlCOS9GTTtJQU9JLDhCQUFBO0VqQjIvRlY7O0VpQmxnR007SUFPSSxpQ0FBQTtFakIrL0ZWOztFaUJ0Z0dNO0lBT0ksc0NBQUE7RWpCbWdHVjs7RWlCMWdHTTtJQU9JLHlDQUFBO0VqQnVnR1Y7O0VpQjlnR007SUFPSSx1QkFBQTtFakIyZ0dWOztFaUJsaEdNO0lBT0ksdUJBQUE7RWpCK2dHVjs7RWlCdGhHTTtJQU9JLHlCQUFBO0VqQm1oR1Y7O0VpQjFoR007SUFPSSx5QkFBQTtFakJ1aEdWOztFaUI5aEdNO0lBT0ksMEJBQUE7RWpCMmhHVjs7RWlCbGlHTTtJQU9JLDRCQUFBO0VqQitoR1Y7O0VpQnRpR007SUFPSSxrQ0FBQTtFakJtaUdWOztFaUIxaUdNO0lBT0ksc0NBQUE7RWpCdWlHVjs7RWlCOWlHTTtJQU9JLG9DQUFBO0VqQjJpR1Y7O0VpQmxqR007SUFPSSxrQ0FBQTtFakIraUdWOztFaUJ0akdNO0lBT0kseUNBQUE7RWpCbWpHVjs7RWlCMWpHTTtJQU9JLHdDQUFBO0VqQnVqR1Y7O0VpQjlqR007SUFPSSx3Q0FBQTtFakIyakdWOztFaUJsa0dNO0lBT0ksa0NBQUE7RWpCK2pHVjs7RWlCdGtHTTtJQU9JLGdDQUFBO0VqQm1rR1Y7O0VpQjFrR007SUFPSSw4QkFBQTtFakJ1a0dWOztFaUI5a0dNO0lBT0ksZ0NBQUE7RWpCMmtHVjs7RWlCbGxHTTtJQU9JLCtCQUFBO0VqQitrR1Y7O0VpQnRsR007SUFPSSxvQ0FBQTtFakJtbEdWOztFaUIxbEdNO0lBT0ksa0NBQUE7RWpCdWxHVjs7RWlCOWxHTTtJQU9JLGdDQUFBO0VqQjJsR1Y7O0VpQmxtR007SUFPSSx1Q0FBQTtFakIrbEdWOztFaUJ0bUdNO0lBT0ksc0NBQUE7RWpCbW1HVjs7RWlCMW1HTTtJQU9JLGlDQUFBO0VqQnVtR1Y7O0VpQjltR007SUFPSSwyQkFBQTtFakIybUdWOztFaUJsbkdNO0lBT0ksaUNBQUE7RWpCK21HVjs7RWlCdG5HTTtJQU9JLCtCQUFBO0VqQm1uR1Y7O0VpQjFuR007SUFPSSw2QkFBQTtFakJ1bkdWOztFaUI5bkdNO0lBT0ksK0JBQUE7RWpCMm5HVjs7RWlCbG9HTTtJQU9JLDhCQUFBO0VqQituR1Y7O0VpQnRvR007SUFPSSxvQkFBQTtFakJtb0dWOztFaUIxb0dNO0lBT0ksbUJBQUE7RWpCdW9HVjs7RWlCOW9HTTtJQU9JLG1CQUFBO0VqQjJvR1Y7O0VpQmxwR007SUFPSSxtQkFBQTtFakIrb0dWOztFaUJ0cEdNO0lBT0ksbUJBQUE7RWpCbXBHVjs7RWlCMXBHTTtJQU9JLG1CQUFBO0VqQnVwR1Y7O0VpQjlwR007SUFPSSxtQkFBQTtFakIycEdWOztFaUJscUdNO0lBT0ksbUJBQUE7RWpCK3BHVjs7RWlCdHFHTTtJQU9JLG9CQUFBO0VqQm1xR1Y7O0VpQjFxR007SUFPSSwwQkFBQTtFakJ1cUdWOztFaUI5cUdNO0lBT0kseUJBQUE7RWpCMnFHVjs7RWlCbHJHTTtJQU9JLHVCQUFBO0VqQitxR1Y7O0VpQnRyR007SUFPSSx5QkFBQTtFakJtckdWOztFaUIxckdNO0lBT0ksdUJBQUE7RWpCdXJHVjs7RWlCOXJHTTtJQU9JLHVCQUFBO0VqQjJyR1Y7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Vjs7RWlCcmpITTtJQU9JLHlCQUFBO0VqQmtqSFY7O0VpQnpqSE07SUFPSSx3QkFBQTtFakJzakhWOztFaUI3akhNO0lBT0kseUJBQUE7RWpCMGpIVjs7RWlCamtITTtJQU9JLDZCQUFBO0VqQjhqSFY7O0VpQnJrSE07SUFPSSw4QkFBQTtFakJra0hWOztFaUJ6a0hNO0lBT0ksd0JBQUE7RWpCc2tIVjs7RWlCN2tITTtJQU9JLCtCQUFBO0VqQjBrSFY7O0VpQmpsSE07SUFPSSx3QkFBQTtFakI4a0hWOztFaUJybEhNO0lBT0kseUJBQUE7RWpCa2xIVjs7RWlCemxITTtJQU9JLDhCQUFBO0VqQnNsSFY7O0VpQjdsSE07SUFPSSxpQ0FBQTtFakIwbEhWOztFaUJqbUhNO0lBT0ksc0NBQUE7RWpCOGxIVjs7RWlCcm1ITTtJQU9JLHlDQUFBO0VqQmttSFY7O0VpQnptSE07SUFPSSx1QkFBQTtFakJzbUhWOztFaUI3bUhNO0lBT0ksdUJBQUE7RWpCMG1IVjs7RWlCam5ITTtJQU9JLHlCQUFBO0VqQjhtSFY7O0VpQnJuSE07SUFPSSx5QkFBQTtFakJrbkhWOztFaUJ6bkhNO0lBT0ksMEJBQUE7RWpCc25IVjs7RWlCN25ITTtJQU9JLDRCQUFBO0VqQjBuSFY7O0VpQmpvSE07SUFPSSxrQ0FBQTtFakI4bkhWOztFaUJyb0hNO0lBT0ksc0NBQUE7RWpCa29IVjs7RWlCem9ITTtJQU9JLG9DQUFBO0VqQnNvSFY7O0VpQjdvSE07SUFPSSxrQ0FBQTtFakIwb0hWOztFaUJqcEhNO0lBT0kseUNBQUE7RWpCOG9IVjs7RWlCcnBITTtJQU9JLHdDQUFBO0VqQmtwSFY7O0VpQnpwSE07SUFPSSx3Q0FBQTtFakJzcEhWOztFaUI3cEhNO0lBT0ksa0NBQUE7RWpCMHBIVjs7RWlCanFITTtJQU9JLGdDQUFBO0VqQjhwSFY7O0VpQnJxSE07SUFPSSw4QkFBQTtFakJrcUhWOztFaUJ6cUhNO0lBT0ksZ0NBQUE7RWpCc3FIVjs7RWlCN3FITTtJQU9JLCtCQUFBO0VqQjBxSFY7O0VpQmpySE07SUFPSSxvQ0FBQTtFakI4cUhWOztF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O0lBT0kseUJBQUE7RWpCb2lJVjs7RWlCM2lJTTtJQU9JLCtCQUFBO0VqQndpSVY7O0VpQi9pSU07SUFPSSw4QkFBQTtFakI0aUlWOztFaUJuaklNO0lBT0ksNEJBQUE7RWpCZ2pJVjs7RWlCdmpJTTtJQU9JLDhCQUFBO0VqQm9qSVY7O0VpQjNqSU07SUFPSSw0QkFBQTtFakJ3aklWOztFaUIvaklNO0lBT0ksMkJBQUE7RWpCNGpJVjs7RWlCbmtJTTtJQU9JLGlDQUFBO0VqQmdrSVY7O0VpQnZrSU07SUFPSSxnQ0FBQTtFakJva0lWOztFaUIza0lNO0lBT0ksOEJBQUE7RWpCd2tJVjs7RWlCL2tJTTtJQU9JLGdDQUFBO0VqQjRrSVY7O0VpQm5sSU07SUFPSSw4QkFBQTtFakJnbElWOztFaUJ2bElNO0lBT0ksNEJBQUE7RWpCb2xJVjs7RWlCM2xJTTtJQU9JLGtDQUFBO0VqQndsSVY7O0VpQi9sSU07SUFPSSxpQ0FBQTtFakI0bElWOztFaUJubUlNO0lBT0ksK0JBQUE7RWpCZ21JVjs7RWlCdm1JTTtJQU9JLGlDQUFBO0VqQm9tSVY7O0VpQjNtSU07SUFPSSwrQkFBQTtFakJ3bUlWOztFaUIvbUlNO0lBT0ksMEJBQUE7RWpCNG1JVjs7RWlCbm5JTTtJQU9JLGdDQUFBO0VqQmduSVY7O0VpQnZuSU07SUFPSSwrQkFBQTtFakJvbklWOztFaUIzbklNO0lBT0ksNkJBQUE7RWpCd25JVjs7RWlCL25JTTtJQU9JLCtCQUFBO0VqQjRuSVY7O0VpQm5vSU07SUFPSSw2QkFBQTtFakJnb0lWO0FBQ0Y7QWF4b0lJO0VJQUk7SUFPSSwwQkFBQTtFakJxb0lWOztFaUI1b0lNO0lBT0ksZ0NBQUE7RWpCeW9JVjs7RWlCaHBJTTtJQU9JLHlCQUFBO0VqQjZvSVY7O0VpQnBwSU07SUFPSSx3QkFBQTtFakJpcElWOztFaUJ4cElNO0lBT0kseUJBQUE7RWpCcXBJVjs7RWlCNXBJTTtJQU9JLDZCQUFBO0VqQnlwSVY7O0VpQmhxSU07SUFPSSw4QkFBQTtFakI2cElWOztFaUJwcUlNO0lBT0ksd0JBQUE7RWpCaXFJVjs7RWlCeHFJTTtJQU9JLCtCQUFBO0VqQnFxSVY7O0VpQjVxSU07SUFPSSx3QkFBQTtFakJ5cUlWOztFaUJocklNO0lBT0kseUJBQUE7RWpCNnFJVjs7RWlCcHJJTTtJQU9JLDhCQUFBO0VqQmlySVY7O0VpQnhySU07SUFPSSxpQ0FBQTtFakJxcklWOztFaUI1cklNO0lBT0ksc0NBQUE7RWpCeXJJVjs7RWlCaHNJTTtJQU9JLHlDQUFBO0VqQjZySVY7O0VpQnBzSU07SUFPSSx1QkFBQTtFakJpc0lWOztFaUJ4c0lNO0lBT0ksdUJBQUE7RWpCcXNJVjs7RWlCNXNJTTtJQU9JLHlCQUFBO0VqQnlzSVY7O0VpQmh0SU07SUFPSSx5QkFBQTtFakI2c0lWOztFaUJwdElNO0lBT0ksMEJBQUE7RWpCaXRJVjs7RWlCeHRJTTtJQU9JLDRCQUFBO0VqQnF0SVY7O0VpQjV0SU07SUFPSSxrQ0FBQTtFakJ5dElWOztFaUJodUlNO0lBT0ksc0NBQUE7RWpCNnRJVjs7RWlCcHVJTTtJQU9JLG9DQUFBO0VqQml1SVY7O0VpQnh1SU07SUFPSSxrQ0FBQTtFakJxdUlWOztFaUI1dUlNO0lBT0kseUNBQUE7RWpCeXVJVjs7RWlCaHZJTTtJQU9JLHdDQUFBO0VqQjZ1SVY7O0VpQnB2SU07SUFPSSx3Q0FBQTtFakJpdklWOztFaUJ4dklNO0lBT0ksa0NBQUE7RWpCcXZJVjs7RWlCNXZJTTtJQU9JLGdDQUFBO0VqQnl2SVY7O0VpQmh3SU07SUFPSSw4QkFBQTtFakI2dklWOztFaUJwd0lNO0lBT0ksZ0NBQUE7RWpCaXdJVjs7RWlCeHdJTTtJQU9JLCtCQUFBO0VqQnF3SVY7O0VpQjV3SU07SUFPSSxvQ0FBQTtFakJ5d0lWOztFaUJoeElNO0lBT0ksa0NBQUE7RWpCNndJVjs7RWlCcHhJTTtJQU9JLGdDQUFBO0VqQml4SVY7O0VpQnh4SU07SUFPSSx1Q0FBQTtFakJxeElWOztFaUI1eElNO0lBT0ksc0NBQUE7RWpCeXhJVjs7RWlCaHlJTTtJQU9JLGlDQUFBO0VqQjZ4SVY7O0VpQnB5SU07SUFPSSwyQkFBQTtFakJpeUlWOztFaUJ4eUlN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MkJBQUE7RWpCdXBKVjs7RWlCOXBKTTtJQU9JLGlDQUFBO0VqQjJwSlY7O0VpQmxxSk07SUFPSSxnQ0FBQTtFakIrcEpWOztFaUJ0cUpNO0lBT0ksOEJBQUE7RWpCbXFKVjs7RWlCMXFKTTtJQU9JLGdDQUFBO0VqQnVxSlY7O0VpQjlxSk07SUFPSSw4QkFBQTtFakIycUpWOztFaUJsckpNO0lBT0ksNEJBQUE7RWpCK3FKVjs7RWlCdHJKTTtJQU9JLGtDQUFBO0VqQm1ySlY7O0VpQjFySk07SUFPSSxpQ0FBQTtFakJ1ckpWOztFaUI5ckpNO0lBT0ksK0JBQUE7RWpCMnJKVjs7RWlCbHNKTTtJQU9JLGlDQUFBO0VqQitySlY7O0VpQnRzSk07SUFPSSwrQkFBQTtFakJtc0pWOztFaUIxc0pNO0lBT0ksMEJBQUE7RWpCdXNKVjs7RWlCOXNKTTtJQU9JLGdDQUFBO0VqQjJzSlY7O0VpQmx0Sk07SUFPSSwrQkFBQTtFakIrc0pWOztFaUJ0dEpNO0lBT0ksNkJBQUE7RWpCbXRKVjs7RWlCMXRKTTtJQU9JLCtCQUFBO0VqQnV0SlY7O0VpQjl0Sk07SUFPSSw2QkFBQTtFakIydEpWO0FBQ0Y7QWFudUpJO0VJQUk7SUFPSSwwQkFBQTtFakJndUpWOztFaUJ2dUpNO0lBT0ksZ0NBQUE7RWpCb3VKVjs7RWlCM3VKTTtJQU9JLHlCQUFBO0VqQnd1SlY7O0VpQi91Sk07SUFPSSx3QkFBQTtFakI0dUpWOztFaUJudkpNO0lBT0kseUJBQUE7RWpCZ3ZKVjs7RWlCdnZKTTtJQU9JLDZCQUFBO0VqQm92SlY7O0VpQjN2Sk07SUFPSSw4QkFBQTtFakJ3dkpWOztFaUIvdkpNO0lBT0ksd0JBQUE7RWpCNHZKVjs7RWlCbndKTTtJQU9JLCtCQUFBO0VqQmd3SlY7O0VpQnZ3Sk07SUFPSSx3QkFBQTtFakJvd0pWOztFaUIzd0pNO0lBT0kseUJBQUE7RWpCd3dKVjs7RWlCL3dKTTtJQU9JLDhCQUFBO0VqQjR3SlY7O0VpQm54Sk07SUFPSSxpQ0FBQTtFakJneEpWOztFaUJ2eEpNO0lBT0ksc0NBQUE7RWpCb3hKVjs7RWlCM3hKTTtJQU9JLHlDQUFBO0VqQnd4SlY7O0VpQi94Sk07SUFPSSx1QkFBQTtFakI0eEpWOztFaUJueUpNO0lBT0ksdUJBQUE7RWpCZ3lKVjs7RWlCdnlKTTtJQU9JLHlCQUFBO0VqQm95SlY7O0VpQjN5Sk07SUFPSSx5QkFBQTtFakJ3eUpWOztFaUIveUpNO0lBT0ksMEJBQUE7RWpCNHlKVjs7RWlCbnpKTTtJQU9JLDRCQUFBO0VqQmd6SlY7O0VpQnZ6Sk07SUFPSSxrQ0FBQTtFakJvekpWOztFaUIzekpNO0lBT0ksc0NBQUE7RWpCd3pKVjs7RWlCL3pKTTtJQU9JLG9DQUFBO0VqQjR6SlY7O0VpQm4wSk07SUFPSSxrQ0FBQTtFakJnMEpWOztFaUJ2MEpNO0lBT0kseUNBQUE7RWpCbzBKVjs7RWlCMzBKTTtJQU9JLHdDQUFBO0VqQncwSlY7O0VpQi8wSk07SUFPSSx3Q0FBQTtFakI0MEpWOztFaUJuMUpNO0lBT0ksa0NBQUE7RWpCZzFKVjs7RWlCdjFKTTtJQU9JLGdDQUFBO0VqQm8xSlY7O0VpQjMxSk07SUFPSSw4QkFBQTtFakJ3MUpWOztFaUIvMUpNO0lBT0ksZ0NBQUE7RWpCNDFKVjs7RWlCbjJKTTtJQU9JLCtCQUFBO0VqQmcySlY7O0VpQnYySk07SUFPSSxvQ0FBQTtFakJvMkpWOztFaUIzMkpNO0lBT0ksa0NBQUE7RWpCdzJKVjs7RWlCLzJKTTtJQU9JLGdDQUFBO0VqQjQySlY7O0VpQm4zSk07SUFPSSx1Q0FBQTtFakJnM0pWOztFaUJ2M0pNO0lBT0ksc0NBQUE7RWpCbzNKVjs7RWlCMzNKTTtJQU9JLGlDQUFBO0VqQnczSlY7O0VpQi8zSk07SUFPSSwyQkFBQTtFakI0M0pWOztFaUJuNEpNO0lBT0ksaUNBQUE7RWpCZzRKVjs7RWlCdjRKTTtJQU9JLCtCQUFBO0VqQm80SlY7O0VpQjM0Sk07SUFPSSw2QkFBQTtFakJ3NEpWOztFaUIvNEpNO0lBT0ksK0JBQUE7RWpCNDRKVjs7RWlCbjVKTTtJQU9JLDhCQUFBO0VqQmc1SlY7O0VpQnY1Sk07SUFPSSxvQkFBQTtFakJvNUpWOztFaUIzNUpNO0lBT0ks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LHNCQUFBO0F0Qm1zTVY7QXNCcnNNUTtFakJsQkosOEJpQm1CNkI7RUFDdkIsc0JBQUE7QXRCMHNNVjtBc0I1c01RO0VqQmxCSiw4QmlCbUI2QjtFQUN2QixzQkFBQTtBdEJpdE1WO0FzQm50TVE7RWpCbEJKLDhCaUJtQjZCO0VBQ3ZCLHNCQUFBO0F0Qnd0TVY7QXNCMXRNUTtFakJsQkosOEJpQm1CNkI7RUFDdkIsc0JBQUE7QXRCK3RNVjtBc0JqdU1RO0VqQmxCSiw4QmlCbUI2QjtFQUN2QixzQkFBQTtBdEJzdU1WO0FzQnh1TVE7RWpCbEJKLDhCaUJtQjZCO0VBQ3ZCLHNCQUFBO0F0QjZ1TVY7QXNCL3VNUTtFakJsQkosOEJpQm1CNkI7RUFDdkIsc0JBQUE7QXRCb3ZNVjtBc0J0dk1RO0VqQmxCSiw4QmlCbUI2QjtFQUN2QixzQkFBQTtBdEIydk1WO0FzQjd2TVE7RWpCbEJKLDhCaUJtQjZCO0VBQ3ZCLHVCQUFBO0F0Qmt3TVY7QXVCdHlNQTtFbEJ1TkUsWWtCdE5xQjtFbEJ1TnJCLFdrQnZOMEI7RUFDMUIsU0FBQTtFQUFVLFVBQUE7RUFLViwrQkFBQTtFQUVBLHFCQUFBO0F2QnN5TUY7QXVCNXlNRTtFQUNFLFdBQUE7RUFBYSxZQUFBO0F2Qit5TWpCO0F1Qnh5TUU7RUFDRSxjQUFBO0F2QjB5TUo7QXVCbnlNSTtFbEJvTUYsV2tCdk1XO0VsQndNWCxVa0J4TVc7QXZCMHlNYjtBdUJ2eU1JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkI4eU1iO0F1QjN5TUk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2Qmt6TWI7QXVCL3lNSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCc3pNYjtBdUJuek1JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkIwek1iO0F1QnZ6TUk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2Qjh6TWI7QXVCM3pNSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCazBNYjtBdUIvek1JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkJzME1iO0F1Qm4wTUk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2QjAwTWI7QXVCdjBNSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCODBNYjtBdUIzME1JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkJrMU1iO0F1Qi8wTUk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2QnMxTWI7QXVCbjFNSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCMDFNYjtBdUJ2MU1JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkI4MU1iO0F1QjMxTUk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2QmsyTWI7QXVCLzFNSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCczJNYjtBdUJuMk1JO0VsQm9NRixZa0J2TVc7RWxCd01YLFdrQnhNVztBdkIwMk1iO0F1QnYyTUk7RWxCb01GLFlrQnZNVztFbEJ3TVgsV2tCeE1XO0F2QjgyTWI7QXVCMzJNSTtFbEJvTUYsWWtCdk1XO0VsQndNWCxXa0J4TVc7QXZCazNNYjtBdUIvMk1JO0VsQm9NRixha0J2TVc7RWxCd01YLFlrQnhNVztBdkJzM01iO0F1Qm4zTUk7RWxCb01GLGFrQnZNVztFbEJ3TVgsWWtCeE1XO0F2QjAzTWI7QXVCdjNNSTtFbEJvTUYsYWtCdk1XO0VsQndNWCxZa0J4TVc7QXZCODNNYjtBdUIzM01JO0VsQm9NRixha0J2TVc7RWxCd01YLFlrQnhNVztBdkJrNE1iO0F1Qi8zTUk7RWxCb01GLGFrQnZNVztFbEJ3TVgsWWtCeE1XO0F2QnM0TWI7QXVCbjRNSTtFbEJvTUYsYWtCdk1XO0VsQndNWCxZa0J4TVc7QXZCMDRNYjtBdUJ2NE1JO0VsQm9NRixha0J2TVc7RWxCd01YLFlrQnhNVztBdkI4NE1iO0F1QjM0TUk7RWxCb01GLGFrQnZNVztFbEJ3TVgsWWtCeE1XO0F2Qms1TWI7QXVCLzRNSTtFbEJvTUYsYWtCdk1XO0VsQndNWCxZa0J4TVc7QXZCczVNYjtBdUJuNU1JO0VsQm9NRixha0J2TVc7RWxCd01YLFlrQnhNVztBdkIwNU1iO0F1QnY1TUk7RWxCb01GLGFrQnZNVztFbEJ3TVgsWWtCeE1XO0F2Qjg1TWI7QXVCMzVNSTtFbEJvTUYsYWtCdk1XO0VsQndNWCxZa0J4TVc7QXZCazZNYjtBdUJ2NU1JO0VsQjRMRixZa0IzTHlCO0VsQjRMekIsV2tCNUxvQztBdkIwNU10QztBdUIzNU1JO0VsQjRMRixZa0IzTHlCO0VsQjRMekIsV2tCNUxvQztBdkI4NU10QztBdUIvNU1JO0VsQjRMRixZa0IzTHlCO0VsQjRMekIsV2tCNUxvQztBdkJrNk10QztBdUJuNk1JO0VsQjRMRixZa0IzTHlCO0VsQjRMekIsV2tCNUxvQztBdkJzNk10QztBdUJ2Nk1JO0VsQjRMRixZa0IzTHlCO0VsQjRMekIsV2tCNUxvQztBdkIwNk10QztBdUIzNk1JO0VsQjRMRixZa0IzTHlCO0VsQjRMekIsV2tCNUxvQztBdkI4Nk10QztBdUIvNk1JO0VsQjRMRixZa0IzTHlCO0VsQjRMekIsV2tCNUxvQztBdkJrN010QztBdUJuN01JO0VsQjRMRixha0IzTHlCO0VsQjRMekIsWWtCNUxvQztBdkJzN010QztBd0JqOU1FO0VBQ0UsbURBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0Esd0RBQUE7RW5CZ0NGLGlCQUFBO0VBRUEsYUFBQTtFQVFFLGVBQUE7RUFDQSx1QkFBQTtFQXlCQSx1QkFBQTtFQWlCQSxtQkFBQTtFQXFDQSxxQkFBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7QUxvMk1KO0F3QjU5TUk7RUFDRSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBeEI4OU1OO0F3Qjc5TU07RUFKRjtJQUtJLGNBQUE7RXhCZytNTjtBQUNGO0F3Qi85TU07RUFQRjtJQVFJLFlBQUE7RXhCaytNTjtBQUNGO0F3QmgrTU07RUFDRSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QXhCaytNUjtBd0JqK01RO0VBSkY7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NnlPYjtBMEIxeU9JO0VBQ0UsYUFKTztBMUJnek9iO0EwQjd5T0k7RUFDRSxhQUpPO0ExQm16T2I7QTBCaHpPSTtFQUNFLGFBSk87QTFCc3pPYjtBMEJuek9JO0VBQ0UsYUFKTztBMUJ5ek9iO0EwQnR6T0k7RUFDRSxhQUpPO0ExQjR6T2I7QTBCenpPSTtFQUNFLGFBSk87QTFCK3pPYjtBMEI1ek9JO0VBQ0UsYUFKTztBMUJrME9iO0EwQi96T0k7RUFDRSxhQUpPO0ExQnEwT2I7QTBCbDBPSTtFQUNFLGFBSk87QTFCdzBPYjtBMEJyME9JO0VBQ0UsYUFKTztBMUIyME9iO0EwQngwT0k7RUFDRSxhQUpPO0ExQjgwT2I7QTBCMzBPSTtFQUNFLGFBSk87QTFCaTFPYjtBMEI5ME9JO0VBQ0UsYUFKTztBMUJvMU9iO0EwQmoxT0k7RUFDRSxhQUpPO0ExQnUxT2I7QTBCcDFPSTtFQUNFLGFBSk87QTFCMDFPYjtBMEJ2MU9JO0VBQ0UsYUFKTztBMUI2MU9iO0EwQjExT0k7RUFDRSxhQUpPO0ExQmcyT2I7QTBCNzFPSTtFQUNFLGFBSk87QTFCbTJPYjtBMEJoMk9JO0VBQ0UsYUFKTztBMUJzMk9iO0EwQm4yT0k7RUFDRSxhQUpPO0ExQnkyT2I7QTBCdDJPSTtFQUNFLGFBSk87QTFCNDJPYjtBMEJ6Mk9JO0VBQ0UsYUFKTztBMUIrMk9iO0EwQjUyT0k7RUFDRSxhQUpPO0ExQmszT2I7QTBCLzJPSTtFQUNFLGFBSk87QTFCcTNPYjtBMEJsM09JO0VBQ0UsYUFKTztBMUJ3M09iO0EwQnIzT0k7RUFDRSxhQUpPO0ExQjIzT2I7QTBCeDNPSTtFQUNFLGFBSk87QTFCODNPYjtBMEIzM09JO0VBQ0UsYUFKTztBMUJpNE9iO0EwQjkzT0k7RUFDRSxhQUpPO0ExQm80T2I7QTBCajRPSTtFQUNFLGFBSk87QTFCdTRPYjtBMEJwNE9JO0VBQ0UsYUFKTztBMUIwNE9iO0EwQnY0T0k7RUFDRSxhQUpPO0ExQjY0T2I7QTBCMTRPSTtFQUNFLGFBSk87QTFCZzVPYjtBMEI3NE9JO0VBQ0UsYUFKTztBMUJtNU9iO0EwQmg1T0k7RUFDRSxhQUpPO0ExQnM1T2I7QTBCbjVPSTtFQUNFLGFBSk87QTFCeTVPYjtBMEJ0NU9JO0VBQ0UsYUFKTztBMUI0NU9iO0EwQno1T0k7RUFDRSxhQUpPO0ExQis1T2I7QTBCNTVPSTtFQUNFLGFBSk87QTFCazZPYjtBMEIvNU9JO0VBQ0UsYUFKTztBMUJxNk9iO0EwQmw2T0k7RUFDRSxhQUpPO0ExQnc2T2I7QTBCcjZPSTtFQUNFLGFBSk87QTFCMjZPYjtBMEJ4Nk9JO0VBQ0UsYUFKTztBMUI4Nk9iO0EwQjM2T0k7RUFDRSxhQUpPO0ExQmk3T2I7QTBCOTZPSTtFQUNFLGFBSk87QTFCbzdPYjtBMEJqN09JO0VBQ0UsYUFKTztBMUJ1N09iO0EwQnA3T0k7RUFDRSxhQUpPO0ExQjA3T2I7QTBCdjdPSTtFQUNFLGFBSk87QTFCNjdPYjtBMEIxN09JO0VBQ0UsYUFKTztBMUJnOE9iO0EwQjc3T0k7RUFDRSxhQUpPO0ExQm04T2I7QTBCaDhPSTtFQUNFLGFBSk87QTFCczhPYjtBMEJuOE9JO0VBQ0UsYUFKTztBMUJ5OE9iO0EwQnQ4T0k7RUFDRSxhQUpPO0ExQjQ4T2I7QTBCejhPSTtFQUNFLGFBSk87QTFCKzhPYjtBMEI1OE9JO0VBQ0UsYUFKTztBMUJrOU9iO0EwQi84T0k7RUFDRSxhQUpPO0ExQnE5T2I7QTBCbDlPSTtFQUNFLGFBSk87QTFCdzlPYjtBMEJyOU9JO0VBQ0UsYUFKTztBMUIyOU9iO0EwQng5T0k7RUFDRSxhQUpPO0ExQjg5T2I7QTBCMzlPSTtFQUNFLGFBSk87QTFCaStPYjtBMEI5OU9JO0VBQ0UsYUFKTztBMUJvK09iO0EwQmorT0k7RUFDRSxhQUpPO0ExQnUrT2I7QTBCcCtPSTtFQUNFLGFBSk87QTFCMCtPYjtBMEJ2K09JO0VBQ0UsYUFKTztBMUI2K09iO0EwQjErT0k7RUFDRSxhQUpPO0ExQmcvT2I7QTBCNytPSTtFQUNFLGFBSk87QTFCbS9PYjtBMEJoL09JO0VBQ0UsYUFKTztBMUJzL09iO0EwQm4vT0k7RUFDRSxhQUpPO0ExQnkvT2I7QTBCdC9PSTtFQUNFLGFBSk87QTFCNC9PYjtBMEJ6L09JO0VBQ0UsYUFKTztBMUIrL09iO0EwQjUvT0k7RUFDRSxhQUpPO0ExQmtnUGI7QTBCLy9PSTtFQUNFLGFBSk87QTFCcWdQYjtBMEJsZ1BJO0VBQ0UsYUFKTztBMUJ3Z1BiO0EwQnJnUEk7RUFDRSxhQUpPO0ExQjJnUGI7QTBCeGdQSTtFQUNFLGFBSk87QTFCOGdQYjtBMEIzZ1BJO0VBQ0UsYUFKTztBMUJpaFBiO0EwQjlnUEk7RUFDRSxhQUpPO0ExQm9oUGI7QTBCamhQSTtFQUNFLGFBSk87QTFCdWhQYjtBMEJwaFBJO0VBQ0UsYUFKTztBMUIwaFBiO0EwQnZoUEk7RUFDRSxhQUpPO0ExQjZoUGI7QTBCMWhQSTtFQUNFLGFBSk87QTFCZ2lQYjtBMEI3aFBJO0VBQ0UsYUFKTztBMUJtaVBiO0EwQmhpUEk7RUFDRSxhQUpPO0ExQnNpUGI7QTBCbmlQSTtFQUNFLGFBSk87QTFCeWlQYjtBMEJ0aVBJO0VBQ0UsYUFKTztBMUI0aVBiO0EwQnppUEk7RUFDRSxhQUpPO0ExQitpUGI7QTBCNWlQSTtFQUNFLGFBSk87QTFCa2pQYjtBMEIvaVBJO0VBQ0UsYUFKTztBMUJxalBiO0EwQmxqUEk7RUFDRSxhQUpPO0ExQndqUGI7QTBCcmpQSTtFQUNFLGFBSk87QTFCMmpQYjtBMEJ4alBJO0VBQ0UsYUFKTztBMUI4alBiO0EwQjNqUEk7RUFDRSxhQUpPO0ExQmlrUGI7QTBCOWpQSTtFQUNFLGFBSk87QTFCb2tQYjtBMEJqa1BJO0VBQ0UsYUFKTztBMUJ1a1BiO0EwQnBrUEk7RUFDRSxhQUpPO0ExQjBrUGI7QTBCdmtQSTtFQUNFLGFBSk87QTFCNmtQYjtBMEIxa1BJO0VBQ0UsYUFKTztBMUJnbFBiO0EwQjdrUEk7RUFDRSxhQUpPO0ExQm1sUGI7QTBCaGxQSTtFQUNFLGFBSk87QTFCc2xQYjtBMEJubFBJO0VBQ0UsYUFKTztBMUJ5bFBiO0EwQnRsUEk7RUFDRSxhQUpPO0ExQjRsUGI7QTBCemxQSTtFQUNFLGFBSk87QTFCK2xQYjtBMEI1bFBJO0VBQ0UsYUFKTztBMUJrbVBiO0EwQi9sUEk7RUFDRSxhQUpPO0ExQnFtUGI7QTBCbG1QSTtFQUNFLGFBSk87QTFCd21QYjtBMEJybVBJO0VBQ0UsYUFKTztBMUIybVBiO0EwQnhtUEk7RUFDRSxhQUpPO0ExQjhtUGI7QTBCM21QSTtFQUNFLGFBSk87QTFCaW5QYjtBMEI5bVBJO0VBQ0UsYUFKTztBMUJvblBiO0EwQmpuUEk7RUFDRSxhQUpPO0ExQnVuUGI7QTBCcG5QSTtFQUNFLGFBSk87QTFCMG5QYjtBMEJ2blBJO0VBQ0UsYUFKTztBMUI2blBiO0EwQjFuUEk7RUFDRSxhQUpPO0ExQmdvUGI7QTBCN25QSTtFQUNFLGFBSk87QTFCbW9QYjtBMEJob1BJO0VBQ0UsYUFKTztBMUJzb1BiO0EwQm5vUEk7RUFDRSxhQUpPO0ExQnlvUGI7QTBCdG9QSTtFQUNFLGFBSk87QTFCNG9QYjtBMEJ6b1BJO0VBQ0UsYUFKTztBMUIrb1BiO0EwQjVvUEk7RUFDRSxhQUpPO0ExQmtwUGI7QTBCL29QSTtFQUNFLGFBSk87QTFCcXBQYjtBMEJscFBJO0VBQ0UsYUFKTztBMUJ3cFBiO0EwQnJwUEk7RUFDRSxhQUpPO0ExQjJwUGI7QTBCeHBQSTtFQUNFLGFBSk87QTFCOHBQYjtBMEIzcFBJO0VBQ0UsYUFKTztBMUJpcVBiO0EwQjlwUEk7RUFDRSxhQUpPO0ExQm9xUGI7QTBCanFQSTtFQUNFLGFBSk87QTFCdXFQYjtBMEJwcVBJO0VBQ0UsYUFKTztBMUIwcVBiO0EwQnZxUEk7RUFDRSxhQUpPO0ExQjZxUGI7QTBCMXFQSTtFQUNFLGFBSk87QTFCZ3JQYjtBMEI3cVBJO0VBQ0UsYUFKTztBMUJtclBiO0EwQmhyUEk7RUFDRSxhQUpPO0ExQnNyUGI7QTBCbnJQSTtFQUNFLGFBSk87QTFCeXJQYjtBMEJ0clBJO0VBQ0UsYUFKTztBMUI0clBiO0EwQnpyUEk7RUFDRSxhQUpPO0ExQityUGI7QTBCNXJQSTtFQUNFLGFBSk87QTFCa3NQYjtBMEIvclBJO0VBQ0UsYUFKTztBMUJxc1BiO0EwQmxzUEk7RUFDRSxhQUpPO0ExQndzUGI7QTBCcnNQSTtFQUNFLGFBSk87QTFCMnNQYjtBMEJ4c1BJO0VBQ0UsYUFKTztBMUI4c1BiO0EwQjNzUEk7RUFDRSxhQUpPO0ExQml0UGI7QTBCOXNQSTtFQUNFLGFBSk87QTFCb3RQYjtBMEJqdFBJO0VBQ0UsYUFKTztBMUJ1dFBiO0EwQnB0UEk7RUFDRSxhQUpPO0ExQjB0UGI7QTBCdnRQSTtFQUNFLGFBSk87QTFCNnRQYjtBMEIxdFBJO0VBQ0UsYUFKTztBMUJndVBiO0EwQjd0UEk7RUFDRSxhQUpPO0ExQm11UGI7QTBCaHVQSTtFQUNFLGFBSk87QTFCc3VQYjtBMEJudVBJO0VBQ0UsYUFKTztBMUJ5dVBiO0EwQnR1UEk7RUFDRSxhQUpPO0ExQjR1UGI7QTBCenVQSTtFQUNFLGFBSk87QTFCK3VQYjtBMEI1dVBJO0VBQ0UsYUFKTztBMUJrdlBiO0EwQi91UEk7RUFDRSxhQUpPO0ExQnF2UGI7QTBCbHZQSTtFQUNFLGFBSk87QTFCd3ZQYjtBMEJydlBJO0VBQ0UsYUFKTztBMUIydlBiO0EwQnh2UEk7RUFDRSxhQUpPO0ExQjh2UGI7QTBCM3ZQSTtFQUNFLGFBSk87QTFCaXdQYjtBMEI5dlBJO0VBQ0UsYUFKTztBMUJvd1BiO0EwQmp3UEk7RUFDRSxhQUpPO0ExQnV3UGI7QTBCcHdQSTtFQUNFLGFBSk87QTFCMHdQYjtBMEJ2d1BJO0VBQ0UsYUFKTztBMUI2d1BiO0EwQjF3UEk7RUFDRSxhQUpPO0ExQmd4UGI7QTBCN3dQSTtFQUNFLGFBSk87QTFCbXhQYjtBMEJoeFBJO0VBQ0UsYUFKTztBMUJzeFBiO0EwQm54UEk7RUFDRSxhQUpPO0ExQnl4UGI7QTBCdHhQSTtFQUNFLGFBSk87QTFCNHhQYjtBMEJ6eFBJO0VBQ0UsYUFKTztBMUIreFBiO0EwQjV4UEk7RUFDRSxhQUpPO0ExQmt5UGI7QTBCL3hQSTtFQUNFLGFBSk87QTFCcXlQYjtBMEJseVBJO0VBQ0UsYUFKTztBMUJ3eVBiO0EwQnJ5UEk7RUFDRSxhQUpPO0ExQjJ5UGI7QTBCeHlQSTtFQUNFLGFBSk87QTFCOHlQYjtBMEIzeVBJO0VBQ0UsYUFKTztBMUJpelBiO0EwQjl5UEk7RUFDRSxhQUpPO0ExQm96UGI7QTBCanpQSTtFQUNFLGFBSk87QTFCdXpQYjtBMEJwelBJO0VBQ0UsYUFKTztBMUIwelBiO0EwQnZ6UEk7RUFDRSxhQUpPO0ExQjZ6UGI7QTBCMXpQSTtFQUNFLGFBSk87QTFCZzBQYjtBMEI3elBJO0VBQ0UsYUFKTztBMUJtMFBiO0EwQmgwUEk7RUFDRSxjQUpPO0ExQnMwUGI7QTBCM3pQSTtFQUNFLGVBSk87QTFCaTBQYjtBMEIzelBJO0VBQ0UsZUFQTztBMUJvMFBiO0EwQmowUEk7RUFDRSxlQUpPO0ExQnUwUGI7QTBCajBQSTtFQUNFLGVBUE87QTFCMDBQYjtBMEJ2MFBJO0VBQ0UsZ0JBSk87QTFCNjBQYjtBMEJ2MFBJO0VBQ0UsZ0JBUE87QTFCZzFQYjtBMEI3MFBJO0VBQ0UsZ0JBSk87QTFCbTFQYjtBMEI3MFBJO0VBQ0UsZ0JBUE87QTFCczFQYjtBMEJuMVBJO0VBQ0UsZ0JBSk87QTFCeTFQYjtBMEJuMVBJO0VBQ0UsZ0JBUE87QTFCNDFQYjtBMEJ6MVBJO0VBQ0UsZ0JBSk87QTFCKzFQYjtBMEJ6MVBJO0VBQ0UsZ0JBUE87QTFCazJQYjtBMEIvMVBJO0VBQ0UsZ0JBSk87QTFCcTJQYjtBMEIvMVBJO0VBQ0UsZ0JBUE87QTFCdzJQYjtBMEJyMlBJO0VBQ0UsZ0JBSk87QTFCMjJQYjtBMEJyMlBJO0VBQ0UsZ0JBUE87QTFCODJQYjtBMEIzMlBJO0VBQ0UsZ0JBSk87QTFCaTNQYjtBMEIzMlBJO0VBQ0UsZ0JBUE87QTFCbzNQYjtBMEJqM1BJO0VBQ0UsZ0JBSk87QTFCdTNQYjtBMEJqM1BJO0VBQ0UsZ0JBUE87QTFCMDNQYjtBMEJ2M1BJO0VBQ0UsZ0JBSk87QTFCNjNQYjtBMEJ2M1BJO0VBQ0UsZ0JBUE87QTFCZzRQYjtBMEI3M1BJO0VBQ0UsZ0JBSk87QTFCbTRQYjtBMEI3M1BJO0VBQ0UsZ0JBUE87QTFCczRQYjtBMEJuNFBJO0VBQ0UsZ0JBSk87QTFCeTRQYjtBMEJuNFBJO0VBQ0UsZ0JBUE87QTFCNDRQYjtBMEJ6NFBJO0VBQ0UsZ0JBSk87QTFCKzRQYjtBMEJ6NFBJO0VBQ0UsZ0JBUE87QTFCazVQYjtBMEIvNFBJO0VBQ0UsZ0JBSk87QTFCcTVQYjtBMEIvNFBJO0VBQ0UsZ0JBUE87QTFCdzVQYjtBMEJyNVBJO0VBQ0UsZ0JBSk87QTFCMjVQYjtBMEJyNVBJO0VBQ0UsZ0JBUE87QTFCODVQYjtBMEIzNVBJO0VBQ0UsZ0JBSk87QTFCaTZQYjtBMEIzNVBJO0VBQ0UsZ0JBUE87QTFCbzZQYjtBMEJqNlBJO0VBQ0UsZ0JBSk87QTFCdTZQYjtBMEJqNlBJO0VBQ0UsZ0JBUE87QTFCMDZQYjtBMEJ2NlBJO0VBQ0UsZ0JBSk87QTFCNjZQYjtBMEJ2NlBJO0VBQ0UsZ0JBUE87QTFCZzdQYjtBMEI3NlBJO0VBQ0UsZ0JBSk87QTFCbTdQYjtBMEI3NlBJO0VBQ0UsZ0JBUE87QTFCczdQYjtBMEJuN1BJO0VBQ0UsaUJBSk87QTFCeTdQYjtBMEJuN1BJO0VBQ0UsaUJBUE87QTFCNDdQYjtBMEJ6N1BJO0VBQ0UsaUJBSk87QTFCKzdQYjtBMEJ6N1BJO0VBQ0UsaUJBUE87QTFCazhQYjtBMEIvN1BJO0VBQ0UsaUJBSk87QTFCcThQYjtBMEIvN1BJO0VBQ0UsaUJBUE87QTFCdzhQYjtBMEJyOFBJO0VBQ0UsaUJBSk87QTFCMjhQYjtBMEJyOFBJO0VBQ0UsaUJBUE87QTFCODhQYjtBMEIzOFBJO0VBQ0UsaUJBSk87QTFCaTlQYjtBMEIzOFBJO0VBQ0UsaUJBUE87QTFCbzlQYjtBMEJqOVBJO0VBQ0UsaUJBSk87QTFCdTlQYjtBMEJqOVBJO0VBQ0UsaUJBUE87QTFCMDlQYjtBMEJ2OVBJO0VBQ0UsaUJBSk87QTFCNjlQYjtBMEJ2OVBJO0VBQ0UsaUJBUE87QTFCZytQYjtBMEI3OVBJO0VBQ0UsaUJBSk87QTFCbStQYjtBMEI3OVBJO0VBQ0UsaUJBUE87QTFCcytQYjtBMEJuK1BJO0VBQ0UsaUJBSk87QTFCeStQYjtBMEJuK1BJO0VBQ0UsaUJBUE87QTFCNCtQYjtBMEJ6K1BJO0VBQ0UsaUJBSk87QTFCKytQYjtBMEJ6K1BJO0VBQ0UsaUJBUE87QTFCay9QYjtBMEIvK1BJO0VBQ0UsaUJBSk87QTFCcS9QYjtBMEIvK1BJO0VBQ0UsaUJBUE87QTFCdy9QYjtBMEJyL1BJO0VBQ0UsaUJBSk87QTFCMi9QYjtBMEJyL1BJO0VBQ0UsaUJBUE87QTFCOC9QYjtBMEIzL1BJO0VBQ0UsaUJBSk87QTFCaWdRYjtBMEIzL1BJO0VBQ0UsaUJBUE87QTFCb2dRYjtBMEJqZ1FJO0VBQ0UsaUJBSk87QTFCdWdRYjtBMEJqZ1FJO0VBQ0UsaUJBUE87QTFCMGdRYjtBMEJ2Z1FJO0VBQ0UsaUJBSk87QTFCNmdRYjtBMEJ2Z1FJO0VBQ0UsaUJBUE87QTFCZ2hRYjtBMEI3Z1FJO0VBQ0UsaUJBSk87QTFCbWhRYjtBMEI3Z1FJO0VBQ0UsaUJBUE87QTFCc2hRYjtBMEJuaFFJO0VBQ0UsaUJBSk87QTFCeWhRYjtBMEJuaFFJO0VBQ0UsaUJBUE87QTFCNGhRYjtBMEJ6aFFJO0VBQ0UsaUJBSk87QTFCK2hRYjtBMEJ6aFFJO0VBQ0UsaUJBUE87QTFCa2lRYjtBMEIvaFFJO0VBQ0UsaUJBSk87QTFCcWlRYjtBMEIvaFFJO0VBQ0UsaUJBUE87QTFCd2lRYjtBMEJyaVFJO0VBQ0UsaUJBSk87QTFCMmlRYjtBMEJyaVFJO0VBQ0UsaUJBUE87QTFCOGlRYjtBMEIzaVFJO0VBQ0UsaUJBSk87QTFCaWpRYjtBMEIzaVFJO0VBQ0UsaUJBUE87QTFCb2pRYjtBMEJqalFJO0VBQ0UsaUJBSk87QTFCdWpRYjtBMEJqalFJO0VBQ0UsaUJBUE87QTFCMGpRYjtBMEJ2alFJO0VBQ0UsaUJBSk87QTFCNmpRYjtBMEJ2alFJO0VBQ0UsaUJBUE87QTFCZ2tRYjtBMEI3alFJO0VBQ0UsaUJBSk87QTFCbWtRYjtBMEI3alFJO0VBQ0UsaUJBUE87QTFCc2tRYjtBMEJua1FJO0VBQ0UsaUJBSk87QTFCeWtRYjtBMEJua1FJO0VBQ0UsaUJBUE87QTFCNGtRYjtBMEJ6a1FJO0VBQ0UsaUJBSk87QTFCK2tRYjtBMEJ6a1FJO0VBQ0UsaUJBUE87QTFCa2xRYjtBMEIva1FJO0VBQ0UsaUJBSk87QTFCcWxRYjtBMEIva1FJO0VBQ0UsaUJBUE87QTFCd2xRYjtBMEJybFFJO0VBQ0UsaUJBSk87QTFCMmxRYjtBMEJybFFJO0VBQ0UsaUJBUE87QTFCOGxRYjtBMEIzbFFJO0VBQ0UsaUJBSk87QTFCaW1RYjtBMEIzbFFJO0VBQ0UsaUJBUE87QTFCb21RYjtBMEJqbVFJO0VBQ0UsaUJBSk87QTFCdW1RYjtBMEJqbVFJO0VBQ0UsaUJBUE87QTFCMG1RYjtBMEJ2bVFJO0VBQ0UsaUJBSk87QTFCNm1RYjtBMEJ2bVFJO0VBQ0UsaUJBUE87QTFCZ25RYjtBMEI3bVFJO0VBQ0UsaUJBSk87QTFCbW5RYjtBMEI3bVFJO0VBQ0UsaUJBUE87QTFCc25RYjtBMEJublFJO0VBQ0UsaUJBSk87QTFCeW5RYjtBMEJublFJO0VBQ0UsaUJBUE87QTFCNG5RYjtBMEJ6blFJO0VBQ0UsaUJBSk87QTFCK25RYjtBMEJ6blFJO0VBQ0UsaUJBUE87QTFCa29RYjtBMEIvblFJO0VBQ0UsaUJBSk87QTFCcW9RYjtBMEIvblFJO0VBQ0UsaUJBUE87QTFCd29RYjtBMEJyb1FJO0VBQ0UsaUJBSk87QTFCMm9RYjtBMEJyb1FJO0VBQ0UsaUJBUE87QTFCOG9RYjtBMEIzb1FJO0VBQ0UsaUJBSk87QTFCaXBRYjtBMEIzb1FJO0VBQ0UsaUJBUE87QTFCb3BRYjtBMEJqcFFJO0VBQ0UsaUJBSk87QTFCdXBRYjtBMEJqcFFJO0VBQ0UsaUJBUE87QTFCMHBRYjtBMEJ2cFFJO0VBQ0UsaUJBSk87QTFCNnBRYjtBMEJ2cFFJO0VBQ0UsaUJBUE87QTFCZ3FRYjtBMEI3cFFJO0VBQ0UsaUJBSk87QTFCbXFRYjtBMEI3cFFJO0VBQ0UsaUJBUE87QTFCc3FRYjtBMEJucVFJO0VBQ0UsaUJBSk87QTFCeXFRYjtBMEJucVFJO0VBQ0UsaUJBUE87QTFCNHFRYjtBMEJ6cVFJO0VBQ0UsaUJBSk87QTFCK3FRYjtBMEJ6cVFJO0VBQ0UsaUJBUE87QTFCa3JRYjtBMEIvcVFJO0VBQ0UsaUJBSk87QTFCcXJRYjtBMEIvcVFJO0VBQ0UsaUJBUE87QTFCd3JRYjtBMEJyclFJO0VBQ0UsaUJBSk87QTFCMnJRYjtBMEJyclFJO0VBQ0UsaUJBUE87QTFCOHJRYjtBMEIzclFJO0VBQ0UsaUJBSk87QTFCaXNRYjtBMEIzclFJO0VBQ0UsaUJBUE87QTFCb3NRYjtBMEJqc1FJO0VBQ0UsaUJBSk87QTFCdXNRYjtBMEJqc1FJO0VBQ0UsaUJBUE87QTFCMHNRYjtBMEJ2c1FJO0VBQ0UsaUJBSk87QTFCNnNRYjtBMEJ2c1FJO0VBQ0UsaUJBUE87QTFCZ3RRYjtBMEI3c1FJO0VBQ0UsaUJBSk87QTFCbXRRYjtBMEI3c1FJO0VBQ0UsaUJBUE87QTFCc3RRYjtBMEJudFFJO0VBQ0UsaUJBSk87QTFCeXRRYjtBMEJudFFJO0VBQ0UsaUJBUE87QTFCNHRRYjtBMEJ6dFFJO0VBQ0UsaUJBSk87QTFCK3RRYjtBMEJ6dFFJO0VBQ0UsaUJBUE87QTFCa3VRYjtBMEIvdFFJO0VBQ0UsaUJBSk87QTFCcXVRYjtBMEIvdFFJO0VBQ0UsaUJBUE87QTFCd3VRYjtBMEJydVFJO0VBQ0UsaUJBSk87QTFCMnVRYjtBMEJydVFJO0VBQ0UsaUJBUE87QTFCOHVRYjtBMEIzdVFJO0VBQ0UsaUJBSk87QTFCaXZRYjtBMEIzdVFJO0VBQ0UsaUJBUE87QTFCb3ZRYjtBMEJqdlFJO0VBQ0UsaUJBSk87QTFCdXZRYjtBMEJqdlFJO0VBQ0UsaUJBUE87QTFCMHZRYjtBMEJ2dlFJO0VBQ0UsaUJBSk87QTFCNnZRYjtBMEJ2dlFJO0VBQ0UsaUJBUE87QTFCZ3dRYjtBMEI3dlFJO0VBQ0UsaUJBSk87QTFCbXdRYjtBMEI3dlFJO0VBQ0UsaUJBUE87QTFCc3dRYjtBMEJud1FJO0VBQ0UsaUJBSk87QTFCeXdRYjtBMEJud1FJO0VBQ0UsaUJBUE87QTFCNHdRYjtBMEJ6d1FJO0VBQ0UsaUJBSk87QTFCK3dRYjtBMEJ6d1FJO0VBQ0UsaUJBUE87QTFCa3hRYjtBMEIvd1FJO0VBQ0UsaUJBSk87QTFCcXhRYjtBMEIvd1FJO0VBQ0UsaUJBUE87QTFCd3hRYjtBMEJyeFFJO0VBQ0UsaUJBSk87QTFCMnhRYjtBMEJyeFFJO0VBQ0UsaUJBUE87QTFCOHhRYjtBMEIzeFFJO0VBQ0UsaUJBSk87QTFCaXlRYjtBMEIzeFFJO0VBQ0UsaUJBUE87QTFCb3lRYjtBMEJqeVFJO0VBQ0UsaUJBSk87QTFCdXlRYjtBMEJqeVFJO0VBQ0UsaUJBUE87QTFCMHlRYjtBMEJ2eVFJO0VBQ0UsaUJBSk87QTFCNnlRYjtBMEJ2eVFJO0VBQ0UsaUJBUE87QTFCZ3pRYjtBMEI3eVFJO0VBQ0UsaUJBSk87QTFCbXpRYjtBMEI3eVFJO0VBQ0UsaUJBUE87QTFCc3pRYjtBMEJuelFJO0VBQ0UsaUJBSk87QTFCeXpRYjtBMEJuelFJO0VBQ0UsaUJBUE87QTFCNHpRYjtBMEJ6elFJO0VBQ0UsaUJBSk87QTFCK3pRYjtBMEJ6elFJO0VBQ0UsaUJBUE87QTFCazBRYjtBMEIvelFJO0VBQ0UsaUJBSk87QTFCcTBRYjtBMEIvelFJO0VBQ0UsaUJBUE87QTFCdzBRYjtBMEJyMFFJO0VBQ0UsaUJBSk87QTFCMjBRYjtBMEJyMFFJO0VBQ0UsaUJBUE87QTFCODBRYjtBMEIzMFFJO0VBQ0UsaUJBSk87QTFCaTFRYjtBMEIzMFFJO0VBQ0UsaUJBUE87QTFCbzFRYjtBMEJqMVFJO0VBQ0UsaUJBSk87QTFCdTFRYjtBMEJqMVFJO0VBQ0UsaUJBUE87QTFCMDFRYjtBMEJ2MVFJO0VBQ0UsaUJBSk87QTFCNjFRYjtBMEJ2MVFJO0VBQ0UsaUJBUE87QTFCZzJRYjtBMEI3MVFJO0VBQ0UsaUJBSk87QTFCbTJRYjtBMEI3MVFJO0VBQ0UsaUJBUE87QTFCczJRYjtBMEJuMlFJO0VBQ0UsaUJBSk87QTFCeTJRYjtBMEJuMlFJO0VBQ0UsaUJBUE87QTFCNDJRYjtBMEJ6MlFJO0VBQ0UsaUJBSk87QTFCKzJRYjtBMEJ6MlFJO0VBQ0UsaUJBUE87QTFCazNRYjtBMEIvMlFJO0VBQ0UsaUJBSk87QTFCcTNRYjtBMEIvMlFJO0VBQ0UsaUJBUE87QTFCdzNRYjtBMEJyM1FJO0VBQ0UsaUJBSk87QTFCMjNRYjtBMEJyM1FJO0VBQ0UsaUJBUE87QTFCODNRYjtBMEIzM1FJO0VBQ0UsaUJBSk87QTFCaTRRYjtBMEIzM1FJO0VBQ0UsaUJBUE87QTFCbzRRYjtBMEJqNFFJO0VBQ0UsaUJBSk87QTFCdTRRYjtBMEJqNFFJO0VBQ0UsaUJBUE87QTFCMDRRYjtBMEJ2NFFJO0VBQ0UsaUJBSk87QTFCNjRRYjtBMEJ2NFFJO0VBQ0UsaUJBUE87QTFCZzVRYjtBMEI3NFFJO0VBQ0UsaUJBSk87QTFCbTVRYjtBMEI3NFFJO0VBQ0UsaUJBUE87QTFCczVRYjtBMEJuNVFJO0VBQ0UsaUJBSk87QTFCeTVRYjtBMEJuNVFJO0VBQ0UsaUJBUE87QTFCNDVRYjtBMEJ6NVFJO0VBQ0UsaUJBSk87QTFCKzVRYjtBMEJ6NVFJO0VBQ0UsaUJBUE87QTFCazZRYjtBMEIvNVFJO0VBQ0UsaUJBSk87QTFCcTZRYjtBMEIvNVFJO0VBQ0UsaUJBUE87QTFCdzZRYjtBMEJyNlFJO0VBQ0UsaUJBSk87QTFCMjZRYjtBMEJyNlFJO0VBQ0UsaUJBUE87QTFCODZRYjtBMEIzNlFJO0VBQ0UsaUJBSk87QTFCaTdRYjtBMEIzNlFJO0VBQ0UsaUJBUE87QTFCbzdRYjtBMEJqN1FJO0VBQ0UsaUJBSk87QTFCdTdRYjtBMEJqN1FJO0VBQ0UsaUJBUE87QTFCMDdRYjtBMEJ2N1FJO0VBQ0UsaUJBSk87QTFCNjdRYjtBMEJ2N1FJO0VBQ0UsaUJBUE87QTFCZzhRYjtBMEI3N1FJO0VBQ0UsaUJBSk87QTFCbThRYjtBMEI3N1FJO0VBQ0UsaUJBUE87QTFCczhRYjtBMEJuOFFJO0VBQ0UsaUJBSk87QTFCeThRYjtBMEJuOFFJO0VBQ0UsaUJBUE87QTFCNDhRYjtBMEJ6OFFJO0VBQ0UsaUJBSk87QTFCKzhRYjtBMEJ6OFFJO0VBQ0UsaUJBUE87QTFCazlRYjtBMEIvOFFJO0VBQ0UsaUJBSk87QTFCcTlRYjtBMEIvOFFJO0VBQ0UsaUJBUE87QTFCdzlRYjtBMEJyOVFJO0VBQ0UsaUJBSk87QTFCMjlRYjtBMEJyOVFJO0VBQ0UsaUJBUE87QTFCODlRYjtBMEIzOVFJO0VBQ0UsaUJBSk87QTFCaStRYjtBMEIzOVFJO0VBQ0UsaUJBUE87QTFCbytRYjtBMEJqK1FJO0VBQ0UsaUJBSk87QTFCdStRYjtBMEJqK1FJO0VBQ0UsaUJBUE87QTFCMCtRYjtBMEJ2K1FJO0VBQ0UsaUJBSk87QTFCNitRYjtBMEJ2K1FJO0VBQ0UsaUJBUE87QTFCZy9RYjtBMEI3K1FJO0VBQ0UsaUJBSk87QTFCbS9RYjtBMEI3K1FJO0VBQ0UsaUJBUE87QTFCcy9RYjtBMEJuL1FJO0VBQ0UsaUJBSk87QTFCeS9RYjtBMEJuL1FJO0VBQ0UsaUJBUE87QTFCNC9RYjtBMEJ6L1FJO0VBQ0UsaUJBSk87QTFCKy9RYjtBMEJ6L1FJO0VBQ0UsaUJBUE87QTFCa2dSYjtBMEIvL1FJO0VBQ0UsaUJBSk87QTFCcWdSYjtBMEIvL1FJO0VBQ0UsaUJBUE87QTFCd2dSYjtBMEJyZ1JJO0VBQ0UsaUJBSk87QTFCMmdSYjtBMEJyZ1JJO0VBQ0UsaUJBUE87QTFCOGdSYjtBMEIzZ1JJO0VBQ0UsaUJBSk87QTFCaWhSYjtBMEIzZ1JJO0VBQ0UsaUJBUE87QTFCb2hSYjtBMEJqaFJJO0VBQ0UsaUJBSk87QTFCdWhSYjtBMEJqaFJJO0VBQ0UsaUJBUE87QTFCMGhSYjtBMEJ2aFJJO0VBQ0UsaUJBSk87QTFCNmhSYjtBMEJ2aFJJO0VBQ0UsaUJBUE87QTFCZ2lSYjtBMEI3aFJJO0VBQ0UsaUJBSk87QTFCbWlSYjtBMEI3aFJJO0VBQ0UsaUJBUE87QTFCc2lSYjtBMEJuaVJJO0VBQ0UsaUJBSk87QTFCeWlSYjtBMEJuaVJJO0VBQ0UsaUJBUE87QTFCNGlSYjtBMEJ6aVJJO0VBQ0UsaUJBSk87QTFCK2lSYjtBMEJ6aVJJO0VBQ0UsaUJBUE87QTFCa2pSYjtBMEIvaVJJO0VBQ0UsaUJBSk87QTFCcWpSYjtBMEIvaVJJO0VBQ0UsaUJBUE87QTFCd2pSYjtBMEJyalJJO0VBQ0UsaUJBSk87QTFCMmpSYjtBMEJyalJJO0VBQ0UsaUJBUE87QTFCOGpSYjtBMEIzalJJO0VBQ0UsaUJBSk87QTFCaWtSYjtBMEIzalJJO0VBQ0UsaUJBUE87QTFCb2tSYjtBMEJqa1JJO0VBQ0UsaUJBSk87QTFCdWtSYjtBMEJqa1JJO0VBQ0UsaUJBUE87QTFCMGtSYjtBMEJ2a1JJO0VBQ0UsaUJBSk87QTFCNmtSYjtBMEJ2a1JJO0VBQ0UsaUJBUE87QTFCZ2xSYjtBMEI3a1JJO0VBQ0UsaUJBSk87QTFCbWxSYjtBMEI3a1JJO0VBQ0UsaUJBUE87QTFCc2xSYjtBMEJubFJJO0VBQ0UsaUJBSk87QTFCeWxSYjtBMEJubFJJO0VBQ0UsaUJBUE87QTFCNGxSYjtBMEJ6bFJJO0VBQ0UsaUJBSk87QTFCK2xSYjtBMEJ6bFJJO0VBQ0UsaUJBUE87QTFCa21SYjtBMEIvbFJJO0VBQ0UsaUJBSk87QTFCcW1SYjtBMEIvbFJJO0VBQ0UsaUJBUE87QTFCd21SYjtBMEJybVJJO0VBQ0UsaUJBSk87QTFCMm1SYjtBMEJybVJJO0VBQ0UsaUJBUE87QTFCOG1SYjtBMEIzbVJJO0VBQ0UsaUJBSk87QTFCaW5SYjtBMEIzbVJJO0VBQ0UsaUJBUE87QTFCb25SYjtBMEJqblJJO0VBQ0UsaUJBSk87QTFCdW5SYjtBMEJqblJJO0VBQ0UsaUJBUE87QTFCMG5SYjtBMEJ2blJJO0VBQ0UsaUJBSk87QTFCNm5SYjtBMEJ2blJJO0VBQ0UsaUJBUE87QTFCZ29SYjtBMEI3blJJO0VBQ0UsaUJBSk87QTFCbW9SYjtBMEI3blJJO0VBQ0UsaUJBUE87QTFCc29SYjtBMEJub1JJO0VBQ0UsaUJBSk87QTFCeW9SYjtBMEJub1JJO0VBQ0UsaUJBUE87QTFCNG9SYjtBMEJ6b1JJO0VBQ0UsaUJBSk87QTFCK29SYjtBMEJ6b1JJO0VBQ0UsaUJBUE87QTFCa3BSYjtBMEIvb1JJO0VBQ0UsaUJBSk87QTFCcXBSYjtBMEIvb1JJO0VBQ0UsaUJBUE87QTFCd3BSYjtBMEJycFJJO0VBQ0UsaUJBSk87QTFCMnBSYjtBMEJycFJJO0VBQ0UsaUJBUE87QTFCOHBSYjtBMEIzcFJJO0VBQ0UsaUJBSk87QTFCaXFSYjtBMEIzcFJJO0VBQ0UsaUJBUE87QTFCb3FSYjtBMEJqcVJJO0VBQ0UsaUJBSk87QTFCdXFSYjtBMEJqcVJJO0VBQ0UsaUJBUE87QTFCMHFSYjtBMEJ2cVJJO0VBQ0UsaUJBSk87QTFCNnFSYjtBMEJ2cVJJO0VBQ0UsaUJBUE87QTFCZ3JSYjtBMEI3cVJJO0VBQ0UsaUJBSk87QTFCbXJSYjtBMEI3cVJJO0VBQ0UsaUJBUE87QTFCc3JSYjtBMEJuclJJO0VBQ0UsaUJBSk87QTFCeXJSYjtBMEJuclJJO0VBQ0UsaUJBUE87QTFCNHJSYjtBMEJ6clJJO0VBQ0UsaUJBSk87QTFCK3JSYjtBMEJ6clJJO0VBQ0UsaUJBUE87QTFCa3NSYjtBMEIvclJJO0VBQ0UsaUJBSk87QTFCcXNSYjtBMEIvclJJO0VBQ0UsaUJBUE87QTFCd3NSYjtBMEJyc1JJO0VBQ0UsaUJBSk87QTFCMnNSYjtBMEJyc1JJO0VBQ0UsaUJBUE87QTFCOHNSYjtBMEIzc1JJO0VBQ0UsaUJBSk87QTFCaXRSYjtBMEIzc1JJO0VBQ0UsaUJBUE87QTFCb3RSYjtBMEJqdFJJO0VBQ0UsaUJBSk87QTFCdXRSYjtBMEJqdFJJO0VBQ0UsaUJBUE87QTFCMHRSYjtBMEJ2dFJJO0VBQ0UsaUJBSk87QTFCNnRSYjtBMEJ2dFJJO0VBQ0UsaUJBUE87QTFCZ3VSYjtBMEI3dFJJO0VBQ0UsaUJBSk87QTFCbXVSYjtBMEI3dFJJO0VBQ0UsaUJBUE87QTFCc3VSYjtBMEJudVJJO0VBQ0UsaUJBSk87QTFCeXVSYjtBMEJudVJJO0VBQ0UsaUJBUE87QTFCNHVSYjtBMEJ6dVJJO0VBQ0UsaUJBSk87QTFCK3VSYjtBMEJ6dVJJO0VBQ0UsaUJBUE87QTFCa3ZSYjtBMEIvdVJJO0VBQ0UsaUJBSk87QTFCcXZSYjtBMEIvdVJJO0VBQ0UsaUJBUE87QTFCd3ZSYjtBMEJydlJJO0VBQ0UsaUJBSk87QTFCMnZSYjtBMEJydlJJO0VBQ0UsaUJBUE87QTFCOHZSYjtBMEIzdlJJO0VBQ0UsaUJBSk87QTFCaXdSYjtBMEIzdlJJO0VBQ0UsaUJBUE87QTFCb3dSYjtBMEJqd1JJO0VBQ0UsaUJBSk87QTFCdXdSYjtBMEJqd1JJO0VBQ0UsaUJBUE87QTFCMHdSYjtBMEJ2d1JJO0VBQ0UsaUJBSk87QTFCNndSYjtBMEJ2d1JJO0VBQ0UsaUJBUE87QTFCZ3hSYjtBMEI3d1JJO0VBQ0UsaUJBSk87QTFCbXhSYjtBMEI3d1JJO0VBQ0UsaUJBUE87QTFCc3hSYjtBMEJueFJJO0VBQ0UsaUJBSk87QTFCeXhSYjtBMEJueFJJO0VBQ0UsaUJBUE87QTFCNHhSYjtBMEJ6eFJJO0VBQ0UsaUJBSk87QTFCK3hSYjtBMEJ6eFJJO0VBQ0UsaUJBUE87QTFCa3lSYjtBMEIveFJJO0VBQ0UsaUJBSk87QTFCcXlSYjtBMEIveFJJO0VBQ0UsaUJBUE87QTFCd3lSYjtBMEJyeVJJO0VBQ0UsaUJBSk87QTFCMnlSYjtBMEJyeVJJO0VBQ0UsaUJBUE87QTFCOHlSYjtBMEIzeVJJO0VBQ0UsaUJBSk87QTFCaXpSYjtBMEIzeVJJO0VBQ0UsaUJBUE87QTFCb3pSYjtBMEJqelJJO0VBQ0UsaUJBSk87QTFCdXpSYjtBMEJqelJJO0VBQ0UsaUJBUE87QTFCMHpSYjtBMEJ2elJJO0VBQ0UsaUJBSk87QTFCNnpSYjtBMEJ2elJJO0VBQ0UsaUJBUE87QTFCZzBSYjtBMEI3elJJO0VBQ0UsaUJBSk87QTFCbTBSYjtBMEI3elJJO0VBQ0UsaUJBUE87QTFCczBSYjtBMEJuMFJJO0VBQ0UsaUJBSk87QTFCeTBSYjtBMEJuMFJJO0VBQ0UsaUJBUE87QTFCNDBSYjtBMEJ6MFJJO0VBQ0UsaUJBSk87QTFCKzBSYjtBMEJ6MFJJO0VBQ0UsaUJBUE87QTFCazFSYjtBMEIvMFJJO0VBQ0UsaUJBSk87QTFCcTFSYjtBMEIvMFJJO0VBQ0UsaUJBUE87QTFCdzFSYjtBMEJyMVJJO0VBQ0UsaUJBSk87QTFCMjFSYjtBMEJyMVJJO0VBQ0UsaUJBUE87QTFCODFSYjtBMEIzMVJJO0VBQ0UsaUJBSk87QTFCaTJSYjtBMEIzMVJJO0VBQ0UsaUJBUE87QTFCbzJSYjtBMEJqMlJJO0VBQ0UsaUJBSk87QTFCdTJSYjtBMEJqMlJJO0VBQ0UsaUJBUE87QTFCMDJSYjtBMEJ2MlJJO0VBQ0UsaUJBSk87QTFCNjJSYjtBMEJ2MlJJO0VBQ0UsaUJBUE87QTFCZzNSYjtBMEI3MlJJO0VBQ0UsaUJBSk87QTFCbTNSYjtBMEI3MlJJO0VBQ0UsaUJBUE87QTFCczNSYjtBMEJuM1JJO0VBQ0UsaUJBSk87QTFCeTNSYjtBMEJuM1JJO0VBQ0UsaUJBUE87QTFCNDNSYjtBMEJ6M1JJO0VBQ0UsaUJBSk87QTFCKzNSYjtBMEJ6M1JJO0VBQ0UsaUJBUE87QTFCazRSYjtBMEIvM1JJO0VBQ0UsaUJBSk87QTFCcTRSYjtBMEIvM1JJO0VBQ0UsaUJBUE87QTFCdzRSYjtBMEJyNFJJO0VBQ0UsaUJBSk87QTFCMjRSYjtBMEJyNFJJO0VBQ0UsaUJBUE87QTFCODRSYjtBMEIzNFJJO0VBQ0UsaUJBSk87QTFCaTVSYjtBMEIzNFJJO0VBQ0UsaUJBUE87QTFCbzVSYjtBMEJqNVJJO0VBQ0UsaUJBSk87QTFCdTVSYjtBMEJqNVJJO0VBQ0UsaUJBUE87QTFCMDVSYjtBMEJ2NVJJO0VBQ0UsaUJBSk87QTFCNjVSYjtBMEJ2NVJJO0VBQ0UsaUJBUE87QTFCZzZSYjtBMEI3NVJJO0VBQ0UsaUJBSk87QTFCbTZSYjtBMEI3NVJJO0VBQ0UsaUJBUE87QTFCczZSYjtBMEJuNlJJO0VBQ0UsaUJBSk87QTFCeTZSYjtBMEJuNlJJO0VBQ0UsaUJBUE87QTFCNDZSYjtBMEJ6NlJJO0VBQ0UsaUJBSk87QTFCKzZSYjtBMEJ6NlJJO0VBQ0UsaUJBUE87QTFCazdSYjtBMEIvNlJJO0VBQ0UsaUJBSk87QTFCcTdSYjtBMEIvNlJJO0VBQ0UsaUJBUE87QTFCdzdSYjtBMEJyN1JJO0VBQ0UsaUJBSk87QTFCMjdSYjtBMEJyN1JJO0VBQ0UsaUJBUE87QTFCODdSYjtBMEIzN1JJO0VBQ0UsaUJBSk87QTFCaThSYjtBMEIzN1JJO0VBQ0UsaUJBUE87QTFCbzhSYjtBMEJqOFJJO0VBQ0UsaUJBSk87QTFCdThSYjtBMEJqOFJJO0VBQ0UsaUJBUE87QTFCMDhSYjtBMEJ2OFJJO0VBQ0UsaUJBSk87QTFCNjhSYjtBMEJ2OFJJO0VBQ0UsaUJBUE87QTFCZzlSYjtBMEI3OFJJO0VBQ0UsaUJBSk87QTFCbTlSYjtBMEI3OFJJO0VBQ0UsaUJBUE87QTFCczlSYjtBMEJuOVJJO0VBQ0UsaUJBSk87QTFCeTlSYjtBMEJuOVJJO0VBQ0UsaUJBUE87QTFCNDlSYjtBMEJ6OVJJ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QkFKUztBbkN3clVmO0FtQ3JyVUk7RUFDRSxnQkFKUztBbkMyclVmO0FtQ3hyVUk7RUFDRSxnQkFKUztBbkM4clVmO0FtQzNyVUk7RUFDRSxnQkFKUztBbkNpc1VmO0FtQzlyVUk7RUFDRSxnQkFKUztBbkNvc1VmO0FtQ2pzVUk7RUFDRSxnQkFKUztBbkN1c1VmO0FtQ3BzVUk7RUFDRSxnQkFKUztBbkMwc1VmO0FtQ3ZzVUk7RUFDRSxnQkFKUztBbkM2c1VmO0FtQzFzVUk7RUFDRSxnQkFKUztBbkNndFVmO0FtQzdzVUk7RUFDRSxnQkFKUztBbkNtdFVmO0FtQ2h0VUk7RUFDRSxnQkFKUztBbkNzdFVmO0FtQ250VUk7RUFDRSxnQkFKUztBbkN5dFVmO0FtQ3R0VUk7RUFDRSxnQkFKUztBbkM0dFVmO0FtQ3p0VUk7RUFDRSxnQkFKUztBbkMrdFVmO0FtQzV0VUk7RUFDRSxnQkFKUztBbkNrdVVmO0FtQy90VUk7RUFDRSxnQkFKUztBbkNxdVVmO0FtQ2x1VUk7RUFDRSxnQkFKUztBbkN3dVVmO0FtQ3J1VUk7RUFDRSxnQkFKUztBbkMydVVmO0FtQ3h1VUk7RUFDRSxnQkFKUztBbkM4dVVmO0FtQzN1VUk7RUFDRSxnQkFKUztBbkNpdlVmO0FtQzl1VUk7RUFDRSxnQkFKUztBbkNvdlVmO0FtQ2p2VUk7RUFDRSxnQkFKUztBbkN1dlVmO0FtQ3B2VUk7RUFDRSxnQkFKUztBbkMwdlVmO0FtQ3Z2VUk7RUFDRSxnQkFKUztBbkM2dlVmO0FtQzF2VUk7RUFDRSxnQkFKUztBbkNnd1VmO0FtQzd2VUk7RUFDRSxnQkFKUztBbkNtd1VmO0FtQ2h3VUk7RUFDRSxnQkFKUztBbkNzd1VmO0FtQ253VUk7RUFDRSxnQkFKUztBbkN5d1VmO0FtQ3R3VUk7RUFDRSxnQkFKUztBbkM0d1VmO0FtQ3p3VUk7RUFDRSxnQkFKUztBbkMrd1VmO0FtQzV3VUk7RUFDRSxnQkFKUztBbkNreFVmO0FtQy93VUk7RUFDRSxnQkFKUztBbkNxeFVmO0FtQ2x4VUk7RUFDRSxnQkFKUztBbkN3eFVmO0FtQ3J4VUk7RUFDRSxnQkFKUztBbkMyeFVmO0FtQ3h4VUk7RUFDRSxnQkFKUztBbkM4eFVmO0FtQzN4VUk7RUFDRSxnQkFKUztBbkNpeVVmO0FtQzl4VUk7RUFDRSxnQkFKUztBbkNveVVmO0FtQ2p5VUk7RUFDRSxnQkFKUztBbkN1eVVmO0FtQ3B5VUk7RUFDRSxnQkFKUztBbkMweVVmO0FtQ3Z5VUk7RUFDRSxnQkFKUztBbkM2eVVmO0FtQzF5VUk7RUFDRSxnQkFKUztBbkNnelVmO0FtQzd5VUk7RUFDRSxnQkFKUztBbkNtelVmO0FtQ2h6VUk7RUFDRSxnQkFKUztBbkNzelVmO0FtQ256VUk7RUFDRSxnQkFKUztBbkN5elVmO0FtQ3R6VUk7RUFDRSxnQkFKUztBbkM0elVmO0FtQ3p6VUk7RUFDRSxnQkFKUztBbkMrelVmO0FtQzV6VUk7RUFDRSxnQkFKUztBbkNrMFVmO0FtQy96VUk7RUFDRSxnQkFKUztBbkNxMFVmO0FtQ2wwVUk7RUFDRSxnQkFKUztBbkN3MFVmO0FtQ3IwVUk7RUFDRSxnQkFKUztBbkMyMFVmO0FtQ3gwVUk7RUFDRSxnQkFKUztBbkM4MFVmO0FtQzMwVUk7RUFDRSxnQkFKUztBbkNpMVVmO0FtQzkwVUk7RUFDRSxnQkFKUztBbkNvMVVmO0FtQ2oxVUk7RUFDRSxnQkFKUztBbkN1MVVmO0FtQ3AxVUk7RUFDRSxnQkFKUztBbkMwMVVmO0FtQ3YxVUk7RUFDRSxnQkFKUztBbkM2MVVmO0FtQzExVUk7RUFDRSxnQkFKUztBbkNnMlVmO0FtQzcxVUk7RUFDRSxnQkFKUztBbkNtMlVmO0FtQ2gyVUk7RUFDRSxnQkFKUztBbkNzMlVmO0FtQ24yVUk7RUFDRSxnQkFKUztBbkN5MlVmO0FtQ3QyVUk7RUFDRSxnQkFKUztBbkM0MlVmO0FtQ3oyVUk7RUFDRSxnQkFKUztBbkMrMlVmO0FtQzUyVUk7RUFDRSxnQkFKUztBbkNrM1VmO0FtQy8yVUk7RUFDRSxnQkFKUztBbkNxM1VmO0FtQ2wzVUk7RUFDRSxnQkFKUztBbkN3M1VmO0FtQ3IzVUk7RUFDRSxnQkFKUztBbkMyM1VmO0FtQ3gzVUk7RUFDRSxnQkFKUztBbkM4M1VmO0FtQzMzVUk7RUFDRSxnQkFKUztBbkNpNFVmO0FtQzkzVUk7RUFDRSxnQkFKUztBbkNvNFVmO0FtQ2o0VUk7RUFDRSxnQkFKUztBbkN1NFVmO0FtQ3A0VUk7RUFDRSxnQkFKUztBbkMwNFVmO0FtQ3Y0VUk7RUFDRSxnQkFKUztBbkM2NFVmO0FtQzE0VUk7RUFDRSxnQkFKUztBbkNnNVVmO0FtQzc0VUk7RUFDRSxnQkFKUztBbkNtNVVmO0FtQ2g1VUk7RUFDRSxnQkFKUztBbkNzNVVmO0FtQ241VUk7RUFDRSxnQkFKUztBbkN5NVVmO0FtQ3Q1VUk7RUFDRSxnQkFKUztBbkM0NVVmO0FtQ3o1VUk7RUFDRSxnQkFKUztBbkMrNVVmO0FtQzU1VUk7RUFDRSxnQkFKUztBbkNrNlVmO0FtQy81VUk7RUFDRSxnQkFKUztBbkNxNlVmO0FtQ2w2VUk7RUFDRSxnQkFKUztBbkN3NlVmO0FtQ3I2VUk7RUFDRSxnQkFKUztBbkMyNlVmO0FtQ3g2VUk7RUFDRSxnQkFKUztBbkM4NlVmO0FtQzM2VUk7RUFDRSxnQkFKUztBbkNpN1VmO0FtQzk2VUk7RUFDRSxnQkFKUztBbkNvN1VmO0FtQ2o3VUk7RUFDRSxnQkFKUztBbkN1N1VmO0FtQ3A3VUk7RUFDRSxnQkFKUztBbkMwN1VmO0FtQ3Y3VUk7RUFDRSxnQkFKUztBbkM2N1VmO0FtQzE3VUk7RUFDRSxnQkFKUztBbkNnOFVmO0FtQzc3VUk7RUFDRSxnQkFKUztBbkNtOFVmO0FtQ2g4VUk7RUFDRSxnQkFKUztBbkNzOFVmO0FtQ244VUk7RUFDRSxnQkFKUztBbkN5OFVmO0FtQ3Q4VUk7RUFDRSxnQkFKUztBbkM0OFVmO0FtQ3o4VUk7RUFDRSxnQkFKUztBbkMrOFVmO0FtQzU4VUk7RUFDRSxnQkFKUztBbkNrOVVmO0FtQy84VUk7RUFDRSxnQkFKUztBbkNxOVVmO0FtQ2w5VUk7RUFDRSxnQkFKUztBbkN3OVVmO0FtQ3I5VUk7RUFDRSxnQkFKUztBbkMyOVVmO0FtQ3g5VUk7RUFDRSxnQkFKUztBbkM4OVVmO0FtQzM5VUk7RUFDRSxnQkFKUztBbkNpK1VmO0FtQzk5VUk7RUFDRSxnQkFKUztBbkNvK1VmO0FtQ2orVUk7RUFDRSxnQkFKUztBbkN1K1VmO0FtQ3ArVUk7RUFDRSxnQkFKUztBbkMwK1VmO0FtQ3YrVUk7RUFDRSxnQkFKUztBbkM2K1VmO0FtQzErVUk7RUFDRSxnQkFKUztBbkNnL1VmO0FtQzcrVUk7RUFDRSxnQkFKUztBbkNtL1VmO0FtQ2gvVUk7RUFDRSxnQkFKUztBbkNzL1VmO0FtQ24vVUk7RUFDRSxnQkFKUztBbkN5L1VmO0FtQ3QvVUk7RUFDRSxnQkFKUztBbkM0L1VmO0FtQ3ovVUk7RUFDRSxnQkFKUztBbkMrL1VmO0FtQzUvVUk7RUFDRSxnQkFKUztBbkNrZ1ZmO0FtQy8vVUk7RUFDRSxnQkFKUztBbkNxZ1ZmO0FtQ2xnVkk7RUFDRSxnQkFKUztBbkN3Z1ZmO0FtQ3JnVkk7RUFDRSxnQkFKUztBbkMyZ1ZmO0FtQ3hnVkk7RUFDRSxnQkFKUztBbkM4Z1ZmO0FtQzNnVkk7RUFDRSxnQkFKUztBbkNpaFZmO0FtQzlnVkk7RUFDRSxnQkFKUztBbkNvaFZmO0FtQ2poVkk7RUFDRSxnQkFKUztBbkN1aFZmO0FtQ3BoVkk7RUFDRSxnQkFKUztBbkMwaFZmO0FtQ3ZoVkk7RUFDRSxnQkFKUztBbkM2aFZmO0FtQzFoVkk7RUFDRSxnQkFKUztBbkNnaVZmO0FtQzdoVkk7RUFDRSxnQkFKUztBbkNtaVZmO0FtQ2hpVkk7RUFDRSxnQkFKUztBbkNzaVZmO0FtQ25pVkk7RUFDRSxnQkFKUztBbkN5aVZmO0FtQ3RpVkk7RUFDRSxnQkFKUztBbkM0aVZmO0FtQ3ppVkk7RUFDRSxnQkFKUztBbkMraVZmO0FtQzVpVkk7RUFDRSxnQkFKUztBbkNralZmO0FtQy9pVkk7RUFDRSxnQkFKUztBbkNxalZmO0FtQ2xqVkk7RUFDRSxnQkFKUztBbkN3alZmO0FtQ3JqVkk7RUFDRSxnQkFKUztBbkMyalZmO0FtQ3hqVkk7RUFDRSxnQkFKUztBbkM4alZmO0FtQzNqVkk7RUFDRSxnQkFKUztBbkNpa1ZmO0FtQzlqVkk7RUFDRSxnQkFKUztBbkNva1ZmO0FtQ2prVkk7RUFDRSxnQkFKUztBbkN1a1ZmO0FtQ3BrVkk7RUFDRSxnQkFKUztBbkMwa1ZmO0FtQ3ZrVkk7RUFDRSxnQkFKUztBbkM2a1ZmO0FtQzFrVkk7RUFDRSxnQkFKUztBbkNnbFZmO0FtQzdrVkk7RUFDRSxnQkFKUztBbkNtbFZmO0FtQ2hsVkk7RUFDRSxnQkFKUztBbkNzbFZmO0FtQ25sVkk7RUFDRSxnQkFKUztBbkN5bFZmO0FtQ3RsVkk7RUFDRSxnQkFKUztBbkM0bFZmO0FtQ3psVkk7RUFDRSxnQkFKUztBbkMrbFZmO0FtQzVsVkk7RUFDRSxnQkFKUztBbkNrbVZmO0FtQy9sVkk7RUFDRSxnQkFKUztBbkNxbVZmO0FtQ2xtVkk7RUFDRSxnQkFKUztBbkN3bVZmO0FtQ3JtVkk7RUFDRSxnQkFKUztBbkMybVZmO0FtQ3htVkk7RUFDRSxnQkFKUztBbkM4bVZmO0FtQzNtVkk7RUFDRSxnQkFKUztBbkNpblZmO0FtQzltVkk7RUFDRSxnQkFKUztBbkNvblZmO0FtQ2puVkk7RUFDRSxnQkFKUztBbkN1blZmO0FtQ3BuVkk7RUFDRSxnQkFKUztBbkMwblZmO0FtQ3ZuVkk7RUFDRSxnQkFKUztBbkM2blZmO0FtQzFuVkk7RUFDRSxnQkFKUztBbkNnb1ZmO0FtQzduVkk7RUFDRSxnQkFKUztBbkNtb1ZmO0FtQ2hvVkk7RUFDRSxnQkFKUztBbkNzb1ZmO0FtQ25vVkk7RUFDRSxnQkFKUztBbkN5b1ZmO0FtQ3RvVkk7RUFDRSxnQkFKUztBbkM0b1ZmO0FtQ3pvVkk7RUFDRSxnQkFKUztBbkMrb1ZmO0FtQzVvVkk7RUFDRSxnQkFKUztBbkNrcFZmO0FtQy9vVkk7RUFDRSxnQkFKUztBbkNxcFZmO0FtQ2xwVkk7RUFDRSxnQkFKUztBbkN3cFZmO0FtQ3JwVkk7RUFDRSxnQkFKUztBbkMycFZmO0FtQ3hwVkk7RUFDRSxnQkFKUztBbkM4cFZmO0FtQzNwVkk7RUFDRSxnQkFKUztBbkNpcVZmO0FtQzlwVkk7RUFDRSxnQkFKUztBbkNvcVZmO0FtQ2pxVkk7RUFDRSxnQkFKUztBbkN1cVZmO0FtQ3BxVkk7RUFDRSxnQkFKUztBbkMwcVZmO0FtQ3ZxVkk7RUFDRSxnQkFKUztBbkM2cVZmO0FtQzFxVkk7RUFDRSxnQkFKUztBbkNnclZmO0FtQzdxVkk7RUFDRSxnQkFKUztBbkNtclZmO0FtQ2hyVkk7RUFDRSxnQkFKUztBbkNzclZmO0FtQ25yVkk7RUFDRSxnQkFKUztBbkN5clZmO0FtQ3RyVkk7RUFDRSxnQkFKUztBbkM0clZmO0FtQ3pyVkk7RUFDRSxnQkFKUztBbkMrclZmO0FtQzVyVkk7RUFDRSxnQkFKUztBbkNrc1ZmO0FtQy9yVkk7RUFDRSxpQkFKUztBbkNxc1ZmO0FtQ2xzVkk7RUFDRSxpQkFKUztBbkN3c1ZmO0FtQ3JzVkk7RUFDRSxpQkFKUztBbkMyc1ZmO0FtQ3hzVkk7RUFDRSxpQkFKUztBbkM4c1ZmO0FtQzNzVkk7RUFDRSxpQkFKUztBbkNpdFZmO0FtQzlzVkk7RUFDRSxpQkFKUztBbkNvdFZmO0FtQ2p0Vkk7RUFDRSxpQkFKUztBbkN1dFZmO0FtQ3B0Vkk7RUFDRSxpQkFKUztBbkMwdFZmO0FtQ3Z0Vkk7RUFDRSxpQkFKUztBbkM2dFZmO0FtQzF0Vkk7RUFDRSxpQkFKUztBbkNndVZmO0FtQzd0Vkk7RUFDRSxpQkFKUztBbkNtdVZmO0FtQ2h1Vkk7RUFDRSxpQkFKUztBbkNzdVZmO0FtQ251Vkk7RUFDRSxpQkFKUztBbkN5dVZmO0FtQ3R1Vkk7RUFDRSxpQkFKUztBbkM0dVZmO0FtQ3p1Vkk7RUFDRSxpQkFKUztBbkMrdVZmO0FtQzV1Vkk7RUFDRSxpQkFKUztBbkNrdlZmO0FtQy91Vkk7RUFDRSxpQkFKUztBbkNxdlZmO0FtQ2x2Vkk7RUFDRSxpQkFKUztBbkN3dlZmO0FtQ3J2Vkk7RUFDRSxpQkFKUztBbkMydlZmO0FtQ3h2Vkk7RUFDRSxpQkFKUztBbkM4dlZmO0FtQzN2Vkk7RUFDRSxpQkFKUztBbkNpd1ZmO0FtQzl2Vkk7RUFDRSxpQkFKUztBbkNvd1ZmO0FtQ2p3Vkk7RUFDRSxpQkFKUztBbkN1d1ZmO0FtQ3B3Vkk7RUFDRSxpQkFKUztBbkMwd1ZmO0FtQ3Z3Vkk7RUFDRSxpQkFKUztBbkM2d1ZmO0FtQzF3Vkk7RUFDRSxp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O0E4Q3RoWkk7RUFDRSxtREFBQTtFQUNBLGtFQUFBO0E5Q3doWk47QThDdmhaTTtFQUNFLHdCQUFBO0E5Q3loWlI7QUtsNFlFO0V5Q3BKTSwwQ0FBQTtBOUN5aFpSO0FLajRZRTtFeUN4Sk0sMENBQUE7QTlDNGhaUjtBS2g0WUU7RXlDNUpNLDBDQUFBO0E5QytoWlI7QUsvM1lFO0V5Q2hLTSwwQ0FBQTtBOUNraVpSO0FLOTRZRTtFeUM3SUksK0JBQUE7QTlDOGhaTjtBSzc0WUU7RXlDakpJLCtCQUFBO0E5Q2lpWk47QUs1NFlFO0V5Q3JKSSwrQkFBQTtBOUNvaVpOO0FLMzRZRTtFeUN6SkksK0JBQUE7QTlDdWlaTjtBOENyaVpJO0VBRUUsK0JBQUE7QTlDc2laTjtBOENyaVpNO0VBQ0UsWUFBQTtFQUNBLHdDQUFBO0E5Q3VpWlI7QStDNW5aRTtFQUNFLGNBQUE7RUFDQSxjQUFBO0UxQ2FBLGtCMENYdUI7RUFDdkIsMkNBQUE7RUFNQSxXQUFBO0VBQ0Esa0JBQUE7QS9DNG5aSjtBK0Nsb1pJO0VBQ0UsY0FBQTtFQUNBLFNBQUE7RUFDQSwyQ0FBQTtBL0Nvb1pOO0ErQ2hvWkk7RUFDRSxzQ0FBQTtFQUNBLDBDN0NoQmE7RTZDaUJiLG1CQUFBO0EvQ2tvWk47QWdEbnBaQTtFQUNFLFdBQUE7QWhEc3BaRjtBZ0RwcFpFO0VBQ0UsV0FBQTtBaERzcFpKO0FnRHJwWkk7RTNDV0Esa0IyQ1Z5QjtBaEQwcFo3QjtBZ0R2cFpJO0VBQ0UsMEVBQUE7RUFDQSxXQUFBO0VBQ0EsWXpDZUs7RXlDZEwsWUFBQTtFM0NaSixrQkFBQTtFQUNBLE8yQ1kyQjtFM0NYM0IsVTJDV3FCO0UzQ1ZyQiwrQkFBQTtFMkNXSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QWhENHBaTjtBZ0QzcFpNO0UzQzJGSiwyQkFBQTtBTHFrWkY7QWdEN3BaTTtFQUNFLGFBQUE7QWhEK3BaUjtBZ0Q3cFpNO0VBRUUsMEVBQUE7RUFDQSxZQUFBO0FoRDhwWlI7QWdENXBaTTtFQUNFLG1CQUFBO0VBQ0EsWUFBQTtBaEQ4cFpSO0FnRHZwWkk7RUFDRSw0RDNCdEJjO0FyQitxWnBCO0FnRHZwWkk7RUFDRSw4REFBQTtFQUNBLGtEQUFBO0VBQ0EsdUM5QzNDUztBRm9zWmY7QUt6K1lFO0UyQzlLTSx1Q0FBQTtBaEQwcFpSO0FLeCtZRTtFMkNsTE0sdUNBQUE7QWhENnBaUjtBS3YrWUU7RTJDdExNLHVDQUFBO0FoRGdxWlI7QUt0K1lFO0UyQzFMTSx1Q0FBQTtBaERtcVpSO0FnRGpxWk07RUFDRSw4REFBQTtBaERtcVpSO0FnRDNwWkU7RTNDOUNFLDZCQUFBO0FMZ3RaSjtBZ0RocVpJO0VBQ0UsOERBQUE7RUFDRixrREFBQTtFQUNBLHVDOUM3RFc7QUYrdFpmO0FLcGdaRTtFMkM1SkksdUNBQUE7QWhEbXFaTjtBS25nWkU7RTJDaEtJLHVDQUFBO0FoRHNxWk47QUtsZ1pFO0UyQ3BLSSx1Q0FBQTtBaER5cVpOO0FLamdaRTtFMkN4S0ksdUNBQUE7QWhENHFaTjtBZ0QxcVpJO0VBQ0UsOERBQUE7QWhENHFaTjtBZ0RycVpBO0UzQzFESSxnQzJDMkRxQjtFQUN2QixtREFBQTtFQUVBLGlEQUFBO0FoRDBxWkY7QWdEenFaRTtFQUNFLFlBQUE7QWhEMnFaSjtBZ0R6cVpJO0UzQ3hDRixpQkFBQTtFQUVBLGFBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUF5QkEsdUJBQUE7RUFpQkEsbUJBQUE7RTJDVkUsaUJBQUE7QWhEaXJaTjtBZ0RoclpNO0VBQ0UsaUJBQUE7QWhEa3JaUjtBZ0RoclpNOzs7RUFHRSxpQkFBQTtFQUNBLE9BQUE7QWhEa3JaUjtBZ0RqclpROzs7RUFDRSx1REFBQTtBaERxclpWO0FnRGhyWkk7RUFDRSw4RUFBQTtBaERrclpOO0FnRGpyWk07RUFDRSxZQUFBO0VBQ0EseUZBQUE7QWhEbXJaUjtBZ0RoclpJO0VBQ0UsbUZBQUE7QWhEa3JaTjtBZ0RqclpNO0VBQ0UsWUFBQTtFQUNBLDhGQUFBO0FoRG1yWlI7QWdEaHJaSTs7RUFFRSxZQUFBO0VBQ0EsV0FBQTtBaERrclpOO0FnRGhyWk07O0VBQ0UsYUFBQTtBaERtclpSO0FnRGhyWk07O0VB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TlU7QXJEZy9hbEI7QXFENSthTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRvL2FsQjtBcURoL2FNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRHcvYWxCO0FxRHAvYU07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJENC9hbEI7QXFEeC9hTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRnZ2JsQjtBcUQ1L2FNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRG9nYmxCO0FxRGhnYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEd2dibEI7QXFEcGdiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckQ0Z2JsQjtBcUR4Z2JNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRGdoYmxCO0FxRDVnYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEb2hibEI7QXFEaGhiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckR3aGJsQjtBcURwaGJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRDRoYmxCO0FxRHhoYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEZ2libEI7QXFENWhiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRvaWJsQjtBcURoaWJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRHdpYmxCO0FxRHBpYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJENGlibEI7QXFEeGliTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRnamJsQjtBcUQ1aWJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRG9qYmxCO0FxRGhqYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEd2pibEI7QXFEcGpiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckQ0amJsQjtBcUR4amJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRGdrYmxCO0FxRDVqYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEb2tibEI7QXFEaGtiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckR3a2JsQjtBcURwa2JNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRDRrYmxCO0FxRHhrYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEZ2xibEI7QXFENWtiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRvbGJsQjtBcURobGJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRHdsYmxCO0FxRHBsYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJENGxibEI7QXFEeGxiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRnbWJsQjtBcUQ1bGJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRG9tYmxCO0FxRGhtYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEd21ibEI7QXFEcG1iTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckQ0bWJsQjtBcUR4bWJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRGduYmxCO0FxRDVtYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEb25ibEI7QXFEaG5iTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckR3bmJsQjtBcURwbmJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRDRuYmxCO0FxRHhuYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEZ29ibEI7QXFENW5iTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRvb2JsQjtBcURob2JNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRHdvYmxCO0FxRHBvYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJENG9ibEI7QXFEeG9iTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRncGJsQjtBcUQ1b2JNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRG9wYmxCO0FxRGhwYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEd3BibEI7QXFEcHBiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckQ0cGJsQjtBcUR4cGJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRGdxYmxCO0FxRDVwYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEb3FibEI7QXFEaHFiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckR3cWJsQjtBcURwcWJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRDRxYmxCO0FxRHhxYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEZ3JibEI7QXFENXFiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRvcmJsQjtBcURocmJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRHdyYmxCO0FxRHByYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJENHJibEI7QXFEeHJiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRnc2JsQjtBcUQ1cmJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRG9zYmxCO0FxRGhzYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEd3NibEI7QXFEcHNiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckQ0c2JsQjtBcUR4c2JNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRGd0YmxCO0FxRDVzYk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEb3RibEI7QXFEaHRiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckR3dGJsQjtBcURwdGJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRDR0YmxCO0FxRHh0Yk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEZ3VibEI7QXFENXRiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRvdWJsQjtBcURodWJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRHd1YmxCO0FxRHB1Yk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJENHVibEI7QXFEeHViTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckRndmJsQjtBcUQ1dWJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRG92YmxCO0FxRGh2Yk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEd3ZibEI7QXFEcHZiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckQ0dmJsQjtBcUR4dmJNO0VBQ0UsVUFBQTtFQUNBLGdCQU5VO0FyRGd3YmxCO0FxRDV2Yk07RUFDRSxVQUFBO0VBQ0EsZ0JBTlU7QXJEb3dibEI7QXFEaHdiTTtFQUNFLFVBQUE7RUFDQSxnQkFOVTtBckR3d2JsQjtBcURwd2JNO0VBQ0UsVUFBQTtFQUNBLGdCQU5V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c0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RWpENUJBLGtCaUQ2QnVCO0VBQ3ZCLDBDQUFBO0VBQ0EscURBQUE7QXREZ3ZjSjtBc0R6dWNJO0VqRGlLRixXaURwS1c7RWpEcUtYLFVpRHJLVztBdERndmNiO0FzRDd1Y0k7RWpEaUtGLFdpRHBLVztFakRxS1gsVWlEcktXO0F0RG92Y2I7QXNEanZjSTtFakRpS0YsWWlEcEtXO0VqRHFLWCxXaURyS1c7QXREd3ZjYjtBc0RydmNJO0VqRGlLRixZaURwS1c7RWpEcUtYLFdpRHJLVztBdEQ0dmNiO0FzRHp2Y0k7RWpEaUtGLFlpRHBLVztFakRxS1gsV2lEcktXO0F0RGd3Y2I7QXNEN3ZjSTtFakRpS0YsWWlEcEtXO0VqRHFLWCxXaURyS1c7QXREb3djYjtBc0Rqd2NJO0VqRGlLRixZaURwS1c7RWpEcUtYLFdpRHJLVztBdER3d2NiO0FzRHJ3Y0k7RWpEaUtGLFlpRHBLVztFakRxS1gsV2lEcktXO0F0RDR3Y2I7QXNEendjSTtFakRpS0YsWWlEcEtXO0VqRHFLWCxXaURyS1c7QXREZ3hjYjtBc0Q3d2NJO0VqRGlLRixZaURwS1c7RWpEcUtYLFdpRHJLVztBdERveGNiO0FzRGp4Y0k7RWpEaUtGLFlpRHBLVztFakRxS1gsV2lEcktXO0F0RHd4Y2I7QXNEcnhjSTtFakRpS0YsWWlEcEtXO0VqRHFLWCxXaURyS1c7QXRENHhjYjtBc0R6eGNJO0VqRGlLRixZaURwS1c7RWpEcUtYLFdpRHJLVztBdERneWNiO0FzRDd4Y0k7RWpEaUtGLFlpRHBLVztFakRxS1gsV2lEcktXO0F0RG95Y2I7QXNEanljSTtFakRpS0YsWWlEcEtXO0VqRHFLWCxXaURyS1c7QXREd3ljYjtBc0RyeWNJO0VqRGlLRixZaURwS1c7RWpEcUtYLFdpRHJLVztBdEQ0eWNiO0FzRHp5Y0k7RWpEaUtGLFlpRHBLVztFakRxS1gsV2lEcktXO0F0RGd6Y2I7QXNEN3ljSTtFakRpS0YsWWlEcEtXO0VqRHFLWCxXaURyS1c7QXREb3pjYjtBc0RqemNJO0VqRGlLRixZaURwS1c7RWpEcUtYLFdpRHJLVztBdER3emNiO0FzRHJ6Y0k7RWpEaUtGLFlpRHBLVztFakRxS1gsV2lEcktXO0F0RDR6Y2I7QXNEenpjSTtFakRpS0YsWWlEcEtXO0VqRHFLWCxXaURyS1c7QXREZzBjYjtBc0Q3emNJO0VqRGlLRixZaURwS1c7RWpEcUtYLFdpRHJLVztBdERvMGNiO0FzRGowY0k7RWpEaUtGLFlpRHBLVztFakRxS1gsV2lEcktXO0F0RHcwY2I7QXNEcjBjSTtFakRpS0YsWWlEcEtXO0VqRHFLWCxXaURyS1c7QXRENDBjYjtBc0R6MGNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERnMWNiO0FzRDcwY0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RG8xY2I7QXNEajFjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREdzFjYjtBc0RyMWNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdEQ0MWNiO0FzRHoxY0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RGcyY2I7QXNENzFjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREbzJjYjtBc0RqMmNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdER3MmNiO0FzRHIyY0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RDQyY2I7QXNEejJjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREZzNjYjtBc0Q3MmNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERvM2NiO0FzRGozY0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RHczY2I7QXNEcjNjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXRENDNjYjtBc0R6M2NJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERnNGNiO0FzRDczY0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RG80Y2I7QXNEajRjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREdzRjYjtBc0RyNGNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdEQ0NGNiO0FzRHo0Y0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RGc1Y2I7QXNENzRjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREbzVjYjtBc0RqNWNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdER3NWNiO0FzRHI1Y0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RDQ1Y2I7QXNEejVjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREZzZjYjtBc0Q3NWNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERvNmNiO0FzRGo2Y0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RHc2Y2I7QXNEcjZjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXRENDZjYjtBc0R6NmNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERnN2NiO0FzRDc2Y0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RG83Y2I7QXNEajdjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREdzdjYjtBc0RyN2NJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdEQ0N2NiO0FzRHo3Y0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RGc4Y2I7QXNENzdjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREbzhjYjtBc0RqOGNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdER3OGNiO0FzRHI4Y0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RDQ4Y2I7QXNEejhjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREZzljYjtBc0Q3OGNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERvOWNiO0FzRGo5Y0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RHc5Y2I7QXNEcjljSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXRENDljYjtBc0R6OWNJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERnK2NiO0FzRDc5Y0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RG8rY2I7QXNEaitjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREdytjYjtBc0RyK2NJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdEQ0K2NiO0FzRHorY0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RGcvY2I7QXNENytjSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREby9jYjtBc0RqL2NJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdER3L2NiO0FzRHIvY0k7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RDQvY2I7QXNEei9jSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREZ2dkYjtBc0Q3L2NJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERvZ2RiO0FzRGpnZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RHdnZGI7QXNEcmdkSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXRENGdkYjtBc0R6Z2RJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERnaGRiO0FzRDdnZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RG9oZGI7QXNEamhkSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREd2hkYjtBc0RyaGRJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdEQ0aGRiO0FzRHpoZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RGdpZGI7QXNEN2hkSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREb2lkYjtBc0RqaWRJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdER3aWRiO0FzRHJpZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RDRpZGI7QXNEemlkSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREZ2pkYjtBc0Q3aWRJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERvamRiO0FzRGpqZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RHdqZGI7QXNEcmpkSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXRENGpkYjtBc0R6amRJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERna2RiO0FzRDdqZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RG9rZGI7QXNEamtkSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREd2tkYjtBc0Rya2RJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdEQ0a2RiO0FzRHprZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RGdsZGI7QXNEN2tkSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREb2xkYjtBc0RqbGRJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdER3bGRiO0FzRHJsZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RDRsZGI7QXNEemxkSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREZ21kYjtBc0Q3bGRJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERvbWRiO0FzRGptZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RHdtZGI7QXNEcm1kSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXRENG1kYjtBc0R6bWRJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdERnbmRiO0FzRDdtZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RG9uZGI7QXNEam5kSTtFakRpS0YsYWlEcEtXO0VqRHFLWCxZaURyS1c7QXREd25kYjtBc0RybmRJO0VqRGlLRixhaURwS1c7RWpEcUtYLFlpRHJLVztBdEQ0bmRiO0FzRHpuZEk7RWpEaUtGLGFpRHBLVztFakRxS1gsWWlEcktXO0F0RGdvZGI7QXNEbm5kQTtFQUNFO0lBQVEseUJBQUE7RXREdW5kUjtBQUNGO0FzRHpuZEE7RUFDRTtJQUFRLHlCQUFBO0V0RHVuZFI7QUFDRjtBc0RybmRLO0VBQ0csV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0F0RHVuZFI7QXVEOXJkQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0F2RGlzZEY7QXVEOXJkRTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtBdkRpc2RKO0F1RDlyZEU7RUFDRSxnQkFBQTtFQUdBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QXZEOHJkSjtBS3JyZEU7RUFDRSxVa0RUbUI7RWxEVW5CLFdrRFZ3QjtBdkRpc2Q1QjtBS3ByZEU7RUFDRSwwQ0FBQTtBTHNyZEo7QUtucmRFO0VBQ0Usa0NrRGxCb0Q7RWxEb0JwRCxlQUFBO0FMb3JkSjtBdUR2c2RJO0VBVEY7SUFVSSxXQUFBO0lBQ0EsZUFBQTtFdkQwc2RKO0FBQ0Y7QXVEeHNkSTtFQUNFLGlCQUFBO0F2RDBzZE47QXVEenNkTTtFQUZGO0lBR0ksaUJBQUE7RXZENHNkTjtBQUNGO0F1RDNzZE07RUFMRjtJQU1JLGtCQUFBO0V2RDhzZE47QUFDRjtBdUQ1c2RRO0VBRUUscUJBQUE7RUFDQSx1Q0FBQTtBdkQ2c2RWO0F1RHpzZE07RUFDRSw4QkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0VBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBSUEsMkJBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsOENBQUE7RUFDQSx1Q3JEckRPO0FGNnZkZjtBdUR2c2RRO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0F2RHlzZFY7QXVEdHNkUTtFQUNFLG1CQUFBO0F2RHdzZFY7QXVEcHNkUTtFQUVFLDZDQUFBO0VBQ0Esc0NBQUE7QXZEcXNkVjtBd0R6d2RBO0VBQ0UsV0FBQTtFQUNBLHFCQUFBO0F4RDR3ZEY7QUtwdmRFO0VBQ0UsVW1EdkJBO0VuRHdCQSxXbUR2QkE7QXhENndkSjtBS252ZEU7RUFDRSx5REFBQTtBTHF2ZEo7QUtsdmRFO0VBQ0UsaURtRDVCQTtFbkQ4QkEsZUFBQTtBTG12ZEo7QXdEL3dkRTtFQUNFLFdBQUE7QXhEaXhkSjtBd0Q3d2RBO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RW5Ed0NBLGlCQUFBO0VBRUEsb0JBQUE7RUFRRSxlQUFBO0VBQ0EsdUJBQUE7RUFXQSx5QkFBQTtFQWVBLG1CQUFBO0VBcUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtBTHdxZEo7QXdEM3hkRTtFQUNFLE9BQUE7QXhENnhkSjtBd0R0eGRBO0VBQ0UsV0FBQTtBeER5eGRGO0F3RHh4ZEU7RUFDRSw4QkFBQTtBeEQweGRKO0F3RHh4ZEU7RUFDRSxtQkFBQTtBeEQweGRKO0F3RHh4ZEk7RUFDRSxpQkFBQTtFQUNBLDJDQUFBO0VuRHJCRixrQm1EK0J5QjtBeERveGQ3QjtBd0Q3eGRNO0VBSEY7SUFJSSxjQUFBO0V4RGd5ZE47QUFDRjtBd0QveGRNO0VBTkY7SUFPSSxjQUFBO0V4RGt5ZE47QUFDRjtBd0RqeWRNO0VBVEY7SUFVSSxjQUFBO0V4RG95ZE47QUFDRjtBd0RoeWRVO0VBbUJFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSx1Q3REeEVHO0VzRHlFSCx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUNBQUE7RUFDQSxzQkFBQTtFQUNBLGlEQUFBO0VBQ0EsMkJBQUE7QXhEZ3hkWjtBd0QzeWRZO0VuRG5EVixrQkFBQTtFQUNBLFFtRG9Ea0M7RW5EbkRsQyxTbURtRDhCO0VuRGxEOUIsZ0NBQUE7RW1EbURhLDhCQUFBO0VBQUEsMkJBQUE7RUFBQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0F4RCt5ZGY7QXdENXlkWTtFQUlFLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSw4QkFBQTtBeEQyeWRkO0F3RDl4ZFk7RUFDRSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNEJBQUE7QXhEZ3lkZDtBd0Q5eGRZO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQ0FBQTtFQUNBLGdFbkNqRVU7QXJCaTJkeEI7QXdEL3hkYztFQUNFLGFBQUE7QXhEaXlkaEI7QXdEL3hkYztFQUNFLGdFbkN0RVE7QXJCdTJkeEI7QXdEL3hkYztFQUNFLDZEbkMzRUs7QXJCNDJkckI7QXdEL3hkYztFQUNFLCtEbkM3RU87QXJCODJkdkI7QXdEMXhkUTtFQUNFLG1EQUFBO0F4RDR4ZFY7QXdEM3hkVTtFQUNFLHVCQUFBO0F4RDZ4ZFo7QXdEM3hkVTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBRUEsaURBQUE7RUFDQSxpQkFBQTtFQUNBLHVDQUFBO0VBQ0EsMEN0RC9ITztBRjI1ZG5CO0F5RDM1ZEE7RUFDRSxVQUFBO0VBQ0EsWUFBQTtBekQ4NWRGO0F5RDc1ZEU7RUFDRSxjQUFBO0F6RCs1ZEo7QXlEOTVkSTtFQUNFLFlBQUE7RUFDQSw4REFBQTtBekRnNmROO0F5RDk1ZEk7RUFDRSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0EsMEN2RFphO0V1RGFiLHNDQUFBO0VwREdGLGtCb0RGeUI7RUFDdkIsaUJBQUE7QXpEbTZkTjtBeURsNmRTO0VBUEw7SUFRUyw2QkFBQTtJQUNQLDhCQUFBO0V6RHE2ZEo7QUFDRjtBeURwNmRNO0VBQ0UsdUN2RHBCTztFdURxQlAsd0RBQUE7QXpEczZkUjtBeURwNmRNO0VBQ0UsNkRBQUE7RUFDQSx5REFBQTtFQUNBLHdDQUFBO0VwRGtGTiwyQkFBQTtBTHUxZEY7QXlEdjZkUTtFQUNFLDBDdkQ5QlM7RXVEK0JULG1EQUFBO0F6RHk2ZFY7QXlEcDZkRTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0Esc0NBQUE7RUFDQSx1Q3ZEdkNXO0FGNjhkZjtBeURyNmRJO0VBTEY7SUFNSSxPQUFBO0V6RHc2ZEo7QUFDRjtBeUR0NmRFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0NBQUE7RUFFSiw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtBekR1NmRBO0F5RHQ2ZEk7RUFDRSxZQUFBO0VBQ0csdUJBQUE7RUFDSywrQkFBQTtBekR3NmRkO0F5RHI2ZE07RUFDQSxhQUFBO0F6RHU2ZE47QXlEcDZkSztFQUNDLDhEcENoQ2U7QXJCczhkckI7QXlEcDZkSztFQUNKLDhEcENqQ29CO0FyQnU4ZHJCO0F5RHA2ZEs7RUFDSiw4RHBDdkNvQjtBckI2OGRyQjtBeURwNmRNO0VBQ0wsK0RwQ3hDcUI7QXJCODhkdEI7QXlEcDZkSTtFQUVJLHNCQUFBO0F6RHE2ZFI7QXlEcDZkTztFQUhIO0lBSUYsc0JBQUE7RXpEdTZkQTtBQUNGO0FBditkQTtFQUNFLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSx1QkFBQTtBQTArZEY7QUF4K2RBO0VBQ0ksY0FBQTtBQTIrZEo7QUF4K2RFO0VBQ0UsNEJBQUE7QUEyK2RKO0FBeCtkQTtFQUNFLDBDRS9CaUI7RUZnQ2pCLGlDQUFBO0VBQ0EsdUNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7QUEyK2RGO0FLci9kRTtFQUNFLFVMWUE7RUtYQSxXTFlBO0FBMitkSjtBS3AvZEU7RUFDRSx5REFBQTtBTHMvZEo7QUtuL2RFO0VBQ0UsaURMT0E7RUtMQSxlQUFBO0FMby9kSiIsImZpbGUiOiJtYWluLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b24sXG5hIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3BhbixcbmFwcGxldCxcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbnUsXG5pLFxuY2VudGVyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5mb3JtLFxubGFiZWwsXG5sZWdlbmQsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZW1iZWQsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbm91dHB1dCxcbnJ1YnksXG5zZWN0aW9uLFxuc3VtbWFyeSxcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIC1tcy11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xufVxuXG5pbnB1dCxcbnRleHRhcmVhLFxuYnV0dG9uLFxuc2VsZWN0LFxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiO1xuICBzcmM6IHVybCgvYXNzZXRzL2ZvbnRzL292ZXJwYXNzLWJvbGQtd2ViZm9udC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksIHVybCgvYXNzZXRzL2ZvbnRzL292ZXJwYXNzLWJvbGQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NsaWdodFwiO1xuICBzcmM6IHVybCgvYXNzZXRzL2ZvbnRzL292ZXJwYXNzLWxpZ2h0LXdlYmZvbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoL2Fzc2V0cy9mb250cy9vdmVycGFzcy1saWdodC13ZWJmb250LndvZmYpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoL2Fzc2V0cy9mb250cy9vdmVycGFzcy1yZWd1bGFyLXdlYmZvbnQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoL2Fzc2V0cy9mb250cy9vdmVycGFzcy1yZWd1bGFyLXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuOnJvb3Qge1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLXhsOiBjbGFtcCgxLjVyZW0sIDEuN3Z3ICsgMC4ycmVtLCAycmVtKTtcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1sOiBjbGFtcCgxLjNyZW0sIDEuN3Z3ICsgMC4ycmVtLCAxLjdyZW0pO1xuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLW06IGNsYW1wKDEuMnJlbSwgMS43dncgKyAwLjJyZW0sIDEuNXJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbGFiZWw6IDEuNHJlbTtcbiAgLS1icy0tZm9udC1zaXplLXBsYWNlaG9sZGVyOiAxLjRyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1wOiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1jYXB0aW9uOiAxLjNyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1tZW51OiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1oMTogY2xhbXAoMi4ycmVtLCAzLjJ2dyArIDAuMnJlbSwgNHJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oMjogY2xhbXAoMS44cmVtLCAydncgKyAwLjJyZW0sIDIuMnJlbSk7XG4gIC0tYnMtLWZvbnQtc2l6ZS1oMzogY2xhbXAoMS44cmVtLCAydncgKyAwLjJyZW0sIDJyZW0pO1xuICAtLWJzLS1mb250LXNpemUtaDQ6IDEuOHJlbTtcbiAgLS1icy0tZm9udC1zaXplLWg1OiAxLjVyZW07XG4gIC0tYnMtLWZvbnQtc2l6ZS1idXR0b246IDEuM3JlbTtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbzogI2ZmZmZmZjtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlOiAjMDA5NTNBO1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXI6ICMwMzc3MzA7XG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsOiAjMDA2RkI5O1xuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bC1ob3ZlcjogIzBDNjA5ODtcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvOiAjNTk1QjVBO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWFtYXJpbGxvOiAjRjdENTAwO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam86ICNFRjM3NDI7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3ZlcjogI0I5MUIyNDtcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTQwOiAjOTlDNUUzO1xuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtMTA6ICNGMEY4RkU7XG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tdmVyZGUtNTA6ICM4MENBOUM7XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwOiAjRjRGNEY0O1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xNTogI0VGRjFGNDtcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjA6ICNFQUVBRUE7XG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwOiAjRTJFMkUzO1xuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MDogI0FDQURBQztcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODA6ICM4ZjhmOGY7XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtMTA6ICNFNUY0RUI7XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtNTA6ICM4MENBOUM7XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tYW1hcmlsbG8tMTA6ICNGRUY5RDk7XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tYW1hcmlsbG8tNTA6ICNGQkVBODA7XG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby0xMDogI0ZGRTdFOTtcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwOiAjRjc5QkEwO1xufVxuXG5wLFxuaDIsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxucC5icy11cHBlcmNhc2UsXG5oMi5icy11cHBlcmNhc2UsXG5oMi5icy11cHBlcmNhc2UsXG5oMy5icy11cHBlcmNhc2UsXG5oNC5icy11cHBlcmNhc2UsXG5oNS5icy11cHBlcmNhc2UsXG5sYWJlbC5icy11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxucC5icy1jZW50ZXIsXG5oMi5icy1jZW50ZXIsXG5oMi5icy1jZW50ZXIsXG5oMy5icy1jZW50ZXIsXG5oNC5icy1jZW50ZXIsXG5oNS5icy1jZW50ZXIsXG5sYWJlbC5icy1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbnAuYnMtcmlnaHQsXG5oMi5icy1yaWdodCxcbmgyLmJzLXJpZ2h0LFxuaDMuYnMtcmlnaHQsXG5oNC5icy1yaWdodCxcbmg1LmJzLXJpZ2h0LFxubGFiZWwuYnMtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxucC5icy1henVsLFxuaDIuYnMtYXp1bCxcbmgyLmJzLWF6dWwsXG5oMy5icy1henVsLFxuaDQuYnMtYXp1bCxcbmg1LmJzLWF6dWwsXG5sYWJlbC5icy1henVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCkgIWltcG9ydGFudDtcbn1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbnAgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpICFpbXBvcnRhbnQ7XG59XG5wIHN0cm9uZy5icy1uZWdybyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xufVxucCBhIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG59XG5wIGEuYnMtaW1hZ2VuIHtcbiAgbWFyZ2luOiAwIDhweDtcbn1cbnAgYS5icy1pbWFnZW46aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5wIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3ZlcikgIWltcG9ydGFudDtcbn1cbnAgYS5icy1henVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCkgIWltcG9ydGFudDtcbn1cbnAgYS5icy1henVsOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bC1ob3ZlcikgIWltcG9ydGFudDtcbn1cbnAuYnMtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1jYXB0aW9uKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjFyZW07XG59XG5wLmJzLWNhcHRpb24uYnMtZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uY29sb3IgcCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uY29sb3IgcC5icy1lcnJvciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTEwKTtcbn1cblxuaDEge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgxKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmgxLmJzLWNvbnRlbmlkbyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8teGwpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuaDEgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5cbmgyIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMik7XG4gIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG59XG5oMi5icy1jb250ZW5pZG8ge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLWwpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuaDIgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5cbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMyk7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5oMy5icy1jb250ZW5pZG8ge1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLW0pO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbmgzLmJzLWNvbnRlbmlkby5icy1ncmlzLTgwIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5oMy5icy1jb250ZW5pZG8uYnMtbmVncm8ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oNCk7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5oNCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cblxuaDUge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWg1KTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cbmxhYmVsIGg1IHtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1sYWJlbCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5sYWJlbCBoNVtkaXNhYmxlZF0ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbmxhYmVsIGg1IHNwYW4uYnMtcmVxdWlyZWQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxubGFiZWwgaDUgc3Bhbi5icy1vcHRpb25hbCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5icy1jb2xvciBoNSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uYnMtY29sb3IgaDVbZGlzYWJsZWRdIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG5kaXYuYnMtbGlzdGEge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbmRpdi5icy1saXN0YSBzcGFuIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbmRpdi5icy1saXN0YSBzcGFuLmNoZWNrIHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLWJ1bGxldC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuZGl2LmJzLWxpc3RhIHAge1xuICBmbGV4OiAxO1xufVxuXG51bC5icy1saXN0YSBsaSxcbm9sLmJzLWxpc3RhIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxudWwuYnMtbGlzdGEgbGkge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tYnVsbGV0LnN2ZykgbGVmdCAxcHggbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxub2wuYnMtbGlzdGEge1xuICBjb3VudGVyLXJlc2V0OiBlbGVtZW50LWNvdW50ZXI7XG59XG5vbC5icy1saXN0YSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGVsZW1lbnQtY291bnRlcjtcbn1cbm9sLmJzLWxpc3RhIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGVsZW1lbnQtY291bnRlcik7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMXB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uYnMtY29udGVuZWRvciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cbi5icy1jb250ZW5lZG9yLmV4dGVuZGVkIHtcbiAgbWF4LXdpZHRoOiBjbGFtcCgxMjAwcHgsMTAwJSwxNjAwcHgpO1xufVxuXG4uYnMtd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuLmJzLXdyYXBwZXIuZXh0ZW5kZWQge1xuICBtYXgtd2lkdGg6IGNhbGMoJGNvbnRhaW5lci1zaXplICsgMzgwcHgpO1xufVxuXG5pbWcuYm9yZGVyLTQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbmltZy5ib3JkZXItOCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuaW1nLmJvcmRlci0xMiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbmltZy5ib3JkZXItMjAge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5pbWcuYnMtZm90b2dyYWZpYSB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBmaWx0ZXI6IHNhdHVyYXRlKDY1JSk7XG4gIC13ZWJraXQtZmlsdGVyOiBzYXR1cmF0ZSg2NSUpO1xufVxuXG4vKiFcbiAqIEJvb3RzdHJhcCBHcmlkIHY1LjEuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjEgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYnMtYmx1ZTogIzBkNmVmZDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLXdoaXRlOiAjZmZmO1xuICAtLWJzLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICMwZDZlZmQ7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6ICMxOTg3NTQ7XG4gIC0tYnMtaW5mbzogIzBkY2FmMDtcbiAgLS1icy13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWJzLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1icy1saWdodDogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOiAxMywgMTEwLCAyNTM7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMTA4LCAxMTcsIDEyNTtcbiAgLS1icy1zdWNjZXNzLXJnYjogMjUsIDEzNSwgODQ7XG4gIC0tYnMtaW5mby1yZ2I6IDEzLCAyMDIsIDI0MDtcbiAgLS1icy13YXJuaW5nLXJnYjogMjU1LCAxOTMsIDc7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMjIwLCA1MywgNjk7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWRhcmstcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLXdoaXRlLXJnYjogMjU1LCAyNTUsIDI1NTtcbiAgLS1icy1ibGFjay1yZ2I6IDAsIDAsIDA7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDMzLCAzNywgNDE7XG4gIC0tYnMtYm9keS1iZy1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtZm9udC1zYW5zLXNlcmlmOiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tYnMtZm9udC1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tYnMtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAtLWJzLWJvZHktZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIC0tYnMtYm9keS1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtYm9keS1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJvZHktbGluZS1oZWlnaHQ6IDEuNTtcbiAgLS1icy1ib2R5LWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJvZHktYmc6ICNmZmY7XG59XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci14eGwsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLXNtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWd1dHRlci14LCAxcmVtKTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1ndXR0ZXIteCwgMXJlbSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lci14eGwsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICB9XG59XG4ucm93IHtcbiAgLS1icy1ndXR0ZXIteDogMnJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLWJzLWd1dHRlci14KSk7XG59XG4ucm93ID4gKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIC41KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYnMtZ3V0dGVyLXkpO1xufVxuXG4uY29sIHtcbiAgZmxleDogMSAwIDAlO1xufVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmctMCxcbi5neC0wIHtcbiAgLS1icy1ndXR0ZXIteDogMDtcbn1cblxuLmctMCxcbi5neS0wIHtcbiAgLS1icy1ndXR0ZXIteTogMDtcbn1cblxuLmctMSxcbi5neC0xIHtcbiAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbn1cblxuLmctMSxcbi5neS0xIHtcbiAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbn1cblxuLmctMixcbi5neC0yIHtcbiAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xufVxuXG4uZy0yLFxuLmd5LTIge1xuICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG59XG5cbi5nLTMsXG4uZ3gtMyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG59XG5cbi5nLTMsXG4uZ3ktMyB7XG4gIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG59XG5cbi5nLTQsXG4uZ3gtNCB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbn1cblxuLmctNCxcbi5neS00IHtcbiAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xufVxuXG4uZy01LFxuLmd4LTUge1xuICAtLWJzLWd1dHRlci14OiAzcmVtO1xufVxuXG4uZy01LFxuLmd5LTUge1xuICAtLWJzLWd1dHRlci15OiAzcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleDogMSAwIDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXNtLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmctc20tMCxcbi5neC1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmctc20tMCxcbi5neS1zbS0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG5cbiAgLmctc20tMSxcbi5neC1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMSxcbi5neS1zbS0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmctc20tMixcbi5neC1zbS0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cblxuICAuZy1zbS0yLFxuLmd5LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3gtc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTMsXG4uZ3ktc20tMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuXG4gIC5nLXNtLTQsXG4uZ3gtc20tNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG5cbiAgLmctc20tNCxcbi5neS1zbS00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy1zbS01LFxuLmd4LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cblxuICAuZy1zbS01LFxuLmd5LXNtLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMtbWQtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuZy1tZC0wLFxuLmd4LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cblxuICAuZy1tZC0wLFxuLmd5LW1kLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy1tZC0xLFxuLmd4LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cblxuICAuZy1tZC0xLFxuLmd5LW1kLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cblxuICAuZy1tZC0yLFxuLmd4LW1kLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTIsXG4uZ3ktbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG5cbiAgLmctbWQtMyxcbi5neC1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG5cbiAgLmctbWQtMyxcbi5neS1tZC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmctbWQtNCxcbi5neC1tZC00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cblxuICAuZy1tZC00LFxuLmd5LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3gtbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLW1kLTUsXG4uZ3ktbWQtNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy1sZy1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLWxnLTAsXG4uZ3gtbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLWxnLTAsXG4uZ3ktbGctMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLWxnLTEsXG4uZ3gtbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTEsXG4uZ3ktbGctMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTIsXG4uZ3gtbGctMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmctbGctMixcbi5neS1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy1sZy0zLFxuLmd4LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy1sZy0zLFxuLmd5LWxnLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy1sZy00LFxuLmd4LWxnLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLWxnLTQsXG4uZ3ktbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmctbGctNSxcbi5neC1sZy01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmctbGctNSxcbi5neS1sZy01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14bC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLXhsLTAsXG4uZ3gteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuXG4gIC5nLXhsLTAsXG4uZ3kteGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuXG4gIC5nLXhsLTEsXG4uZ3gteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTEsXG4uZ3kteGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTIsXG4uZ3gteGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG5cbiAgLmcteGwtMixcbi5neS14bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy14bC0zLFxuLmd4LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cblxuICAuZy14bC0zLFxuLmd5LXhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cblxuICAuZy14bC00LFxuLmd4LXhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXhsLTQsXG4uZ3kteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG5cbiAgLmcteGwtNSxcbi5neC14bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG5cbiAgLmcteGwtNSxcbi5neS14bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb2wteHhsIHtcbiAgICBmbGV4OiAxIDAgMCU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuXG4gIC5yb3ctY29scy14eGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC5vZmZzZXQteHhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAub2Zmc2V0LXh4bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC5nLXh4bC0wLFxuLmd4LXh4bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG5cbiAgLmcteHhsLTAsXG4uZ3kteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cblxuICAuZy14eGwtMSxcbi5neC14eGwtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0xLFxuLmd5LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmcteHhsLTIsXG4uZ3gteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0yLFxuLmd5LXh4bC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cblxuICAuZy14eGwtMyxcbi5neC14eGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuXG4gIC5nLXh4bC0zLFxuLmd5LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG5cbiAgLmcteHhsLTQsXG4uZ3gteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5nLXh4bC00LFxuLmd5LXh4bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cblxuICAuZy14eGwtNSxcbi5neC14eGwtNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuXG4gIC5nLXh4bC01LFxuLmd5LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ucGUtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5kLXh4bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5idXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnMtYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDE0NHB4O1xuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtYnV0dG9uKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogNnB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtYnRuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy1idG4uc21hbGwge1xuICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAwcHg7XG59XG4uYnMtYnRuLnRhYmxhIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnMtYnRuLnRhYmxhICsgLmJzLWJ0bi1wcmltYXJ5LCAuYnMtYnRuLnRhYmxhICsgLmJzLWJ0bi1zZWNvbmRhcnkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmJzLWJ0bi50YWJsYSArIC5icy1idG4taWNvbi1vbmx5IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYnMtYnRuLnRhYmxhLmJzLWJ0bi1pY29uLW9ubHkge1xuICBtaW4td2lkdGg6IDA7XG59XG4uYnMtYnRuLnRhYmxhLmJzLWJ0bi1saW5rIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgbWluLXdpZHRoOiAxOTBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5icy1idG4ge1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gIH1cbn1cbi5icy1idG4uaWNvbnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnMtYnRuIGZpZ3VyZSB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJ0biBmaWd1cmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uYnMtYnRuIGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJzLWJ0biBzcGFuLmFycm93LCAuYnMtYnRuIHNwYW4uZHVtbXkge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnMtYnRuIHNwYW4uYXJyb3c6bGFzdC1jaGlsZCwgLmJzLWJ0biBzcGFuLmR1bW15Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJ0biBzcGFuLmFycm93Omxhc3QtY2hpbGQsIC5icy1idG4gc3Bhbi5kdW1teTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5icy1idG4gc3Bhbi5hcnJvdzpmaXJzdC1jaGlsZCwgLmJzLWJ0biBzcGFuLmR1bW15OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1idG4gc3Bhbi5hcnJvdzpmaXJzdC1jaGlsZCwgLmJzLWJ0biBzcGFuLmR1bW15OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmJzLWJ0biBzcGFuLmFkZCB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi1hZGQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDI4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJzLWJ0biBzcGFuLmFkZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5icy1idG4gc3Bhbi5hZGQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmJzLWJ0bi5ib3JkZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5icy1idG4uZGlzYWJsZWQsIC5icy1idG5bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmJzLWJ0bi1zZWNvbmRhcnktY29sb3Ige1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uYnMtYnRuLXNlY29uZGFyeS1jb2xvci5pY29ucyBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5icy1idG4tc2Vjb25kYXJ5LWNvbG9yOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJzLWJ0bi1mb3JtIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgb3V0bGluZTogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgMXB4IHNvbGlkO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWluLXdpZHRoOiAwcHg7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbn1cbi5icy1idG4tZm9ybS5pY29ucyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy1idG4tZm9ybS5pY29ucyBmaWd1cmUge1xuICBtYXJnaW46IDA7XG59XG4uYnMtYnRuLWZvcm0ubm8tYmcge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJzLWJ0bi1mb3JtLm5vLWJnOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnMtYnRuLWZvcm0uZmxvYXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDBweDtcbn1cbi5icy1idG4tZm9ybS5hdWRpbyB7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi1taWMtb2ZmLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtYnRuLWZvcm0uYXVkaW8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLW1pYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWJ0bi1mb3JtLnBhc3N3b3JkIHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLXdhdGNoLW9mZi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWJ0bi1mb3JtLnBhc3N3b3JkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi13YXRjaC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWJ0bi1mb3JtOmhvdmVyOm5vdCguYXVkaW8pOm5vdCgucGFzc3dvcmQpOm5vdCgubm8tYmcpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG4gIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpIDFweCBzb2xpZDtcbn1cbi5icy1idG4tZm9ybVtkaXNhYmxlZF06aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgb3V0bGluZTogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgMXB4IHNvbGlkO1xufVxuLmJzLWJ0bi1hZGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAycHggZG90dGVkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYnRuLWFkZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxOTBweDtcbiAgfVxufVxuLmJzLWJ0bi1hZGQgc3Bhbi5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmbGV4OiAxO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5icy1idG4tYWRkLmljb25zIHNwYW4uYWRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uYnMtYnRuLWFkZDpob3ZlciB7XG4gIGJvcmRlcjogMnB4IGRvdHRlZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcbn1cbi5icy1idG4tYWRkOmhvdmVyIHNwYW4uYWRkIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG59XG4uYnMtYnRuLWFkZDpob3ZlciBzcGFuLmxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xufVxuLmJzLWJ0bi1hZGRbZGlzYWJsZWRdIHNwYW4uYWRkIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcbn1cbi5icy1idG4tYWRkW2Rpc2FibGVkXSBzcGFuLmxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWJ0bi1hZGRbZGlzYWJsZWRdOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggZG90dGVkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWJ0bi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5icy1idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcbn1cbi5icy1idG4tbGluay5pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtYnRuLWxpbmsuaWNvbiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5icy1idG4tbGluay5pY29uLmludmVydCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLmJzLWJ0bi1saW5rLmljb24uaW52ZXJ0IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcbn1cbi5icy1idG4tbGluay5pY29uOmhvdmVyIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xufVxuLmJzLWJ0bi1saW5rW2Rpc2FibGVkXSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS01MCk7XG59XG4uYnMtYnRuLWxpbmtbZGlzYWJsZWRdIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKSBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpIGdyYXlzY2FsZSgxMDAlKTtcbn1cbi5icy1idG4tbGlua1tkaXNhYmxlZF06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtNTApO1xufVxuLmJzLWJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTAwJSkgZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKSBncmF5c2NhbGUoMTAwJSk7XG59XG4uYnMtYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbi5icy1idG4tcHJpbWFyeS5pY29ucyBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5icy1idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xufVxuLmJzLWJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWJ0bi1wcmltYXJ5LWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLWJ0bi1wcmltYXJ5LWJsdWUuaWNvbnMgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtYnRuLXByaW1hcnktYmx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bC1ob3Zlcik7XG59XG4uYnMtYnRuLXByaW1hcnktYmx1ZVtkaXNhYmxlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLWJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG4uYnMtYnRuLXNlY29uZGFyeS5pY29ucyBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tc2Vjb25kYXJ5LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtYnRuLXNlY29uZGFyeS5pY29uczpob3ZlciBzcGFuLFxuLmJzLWJ0bi1zZWNvbmRhcnkuaWNvbnM6aG92ZXIgZmlndXJlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG59XG4uYnMtYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG59XG4uYnMtYnRuLXNlY29uZGFyeVtkaXNhYmxlZF06aG92ZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbi5icy1idG4tc2Vjb25kYXJ5LWFsZXJ0IHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbi5icy1idG4tc2Vjb25kYXJ5LWFsZXJ0OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcbn1cbi5icy1idG4tc2Vjb25kYXJ5LWFsZXJ0W2Rpc2FibGVkXTpob3ZlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmJzLWJ0bi1iYWNrIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4uYnMtYnRuLWJhY2sgc3Bhbi5hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLWJhY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5icy1idG4tYmFjazpob3ZlciB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuLmJzLWJ0bi1iYWNrLWNvbG9yIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuLmJzLWJ0bi1iYWNrLWNvbG9yIHNwYW4uYXJyb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi1iYWNrLXdoaXRlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtYnRuLWJhY2stY29sb3I6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnMtYnRuLXRlcmNpYXJ5LWNvbG9yIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG4uYnMtYnRuLXRlcmNpYXJ5LWNvbG9yLmljb25zIHNwYW4uYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWJ0bi10ZXJjaWFyeS1jb2xvcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5icy1idG4taWNvbi1vbmx5IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtaW4td2lkdGg6IDBweDtcbn1cbi5icy1idG4taWNvbi1vbmx5IGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5icy1idG4tdGVyY2lhcnkge1xuICB3aWR0aDogYXV0bztcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xuICBtaW4td2lkdGg6IDEwMHB4O1xufVxuLmJzLWJ0bi10ZXJjaWFyeS5pY29ucyBzcGFuLmFycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tc2Vjb25kYXJ5LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtYnRuLXRlcmNpYXJ5Lmljb25zOmhvdmVyIHNwYW4sXG4uYnMtYnRuLXRlcmNpYXJ5Lmljb25zOmhvdmVyIGZpZ3VyZSB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xufVxuLmJzLWJ0bi10ZXJjaWFyeTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcbn1cbi5icy1idG4tdGVyY2lhcnlbZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuXG4uYnMtc2VsZWN0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTUpO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBtYXJnaW46IDZweCA2cHggNnB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuLmJzLXNlbGVjdG9yOmhvdmVyIHtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgwLCAxMTEsIDE4NSwgMC41KTtcbn1cbi5icy1zZWxlY3Rvci5hY3RpdmUuc2ltcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy1zZWxlY3Rvci5hY3RpdmUuc2ltcGxlIC5sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uYnMtc2VsZWN0b3Iuc2ltcGxlIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogNTBweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5icy1zZWxlY3Rvci5zaW1wbGUgc3Bhbi5sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5icy1zZWxlY3RvciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICB9XG59XG4uYnMtc2VsZWN0b3Iudy0xMDBwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuLmJzLXNlbGVjdG9yLnN1c3BlbmRlZCBmaWd1cmUge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuLmJzLXNlbGVjdG9yLnN1c3BlbmRlZCBzcGFuLmxhYmVsLCAuYnMtc2VsZWN0b3Iuc3VzcGVuZGVkIHNwYW4ucHJlZmFjZSwgLmJzLXNlbGVjdG9yLnN1c3BlbmRlZCBzcGFuLmNhcHRpb24ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKSAhaW1wb3J0YW50O1xufVxuLmJzLXNlbGVjdG9yLnN1c3BlbmRlZCBzcGFuLmFycm93LCAuYnMtc2VsZWN0b3Iuc3VzcGVuZGVkIHNwYW4uZGVsZXRlIHtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi5icy1zZWxlY3RvcltkaXNhYmxlZF0ge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmJzLXNlbGVjdG9yW2Rpc2FibGVkXSBzcGFuLmNhcHRpb24sIC5icy1zZWxlY3RvcltkaXNhYmxlZF0gc3Bhbi5sYWJlbCwgLmJzLXNlbGVjdG9yW2Rpc2FibGVkXSBzcGFuLnByZWZhY2Uge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG59XG4uYnMtc2VsZWN0b3JbZGlzYWJsZWRdIHNwYW4uYXJyb3csIC5icy1zZWxlY3RvcltkaXNhYmxlZF0gc3Bhbi5kZWxldGUge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnMtc2VsZWN0b3IgZmlndXJlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYnMtc2VsZWN0b3IgZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYnMtc2VsZWN0b3IuZ3JhbmRlIGZpZ3VyZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uYnMtc2VsZWN0b3Iuc3VwZXJpb3Ige1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmJzLXNlbGVjdG9yLnN1cGVyaW9yIHNwYW4uYXJyb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmJzLXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiAuZGF0byBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uYnMtc2VsZWN0b3IgZGl2LmRhdG9zLWluZm9ybWFjaW9uIC5kYXRvIGg0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtc2VsZWN0b3IgZGl2LmRhdG9zLWluZm9ybWFjaW9uIC5kYXRvOmxhc3QtY2hpbGQgPiBzcGFuLFxuLmJzLXNlbGVjdG9yIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiAuZGF0bzpsYXN0LWNoaWxkID4gaDQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5icy1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24gLmRhdG8uZXN0YWRvIHtcbiAgZmxleDogMTtcbn1cbi5icy1zZWxlY3RvciBkaXYuZGF0b3MtaW5mb3JtYWNpb24gLmRhdG8ubW9udG8ge1xuICBmbGV4OiAxO1xufVxuLmJzLXNlbGVjdG9yIHNwYW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJzLXNlbGVjdG9yIHNwYW4uYXJyb3cge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLXNlY29uZGFyeS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5icy1zZWxlY3RvciBzcGFuLmRlbGV0ZSB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9kZWxldGUtYnV0dG9uLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLmJzLXNlbGVjdG9yIHNwYW4ubGFiZWwge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgZmxleDogMTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuYnMtc2VsZWN0b3Igc3Bhbi5sYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgfVxufVxuLmJzLXNlbGVjdG9yIHNwYW4ubGFiZWwgKyAuY2FwdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLmJzLXNlbGVjdG9yIHNwYW4uYnMtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uYnMtc2VsZWN0b3Igc3Bhbi5icy1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1zZWxlY3RvciBzcGFuLmJzLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxufVxuLmJzLXNlbGVjdG9yIHNwYW4ucHJlZmFjZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJzLXNlbGVjdG9yIHNwYW4uYnMtY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJzLXNlbGVjdG9yLnZpc2l0ZWQge1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDAsIDExMSwgMTg1LCAwLjUpO1xufVxuLmJzLXNlbGVjdG9yLnZpc2l0ZWQgc3Bhbi5hcnJvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9zdmcvY2hlY2stYnV0dG9uLWJsdWUuc3ZnKTtcbn1cblxuLmJzLWVzdGFkb3MtZ2VuZXJhbGVzIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcy5kZXJlY2hhIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcy5penF1aWVyZGEge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnMtZXN0YWRvcy1nZW5lcmFsZXMuY2VudHJvIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnMtZXN0YWRvcy1nZW5lcmFsZXMgaDUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1lc3RhZG9zLWdlbmVyYWxlcyBoNSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcyBzcGFuIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtZXN0YWRvcy1nZW5lcmFsZXMgc3BhbiB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICB9XG59XG4uYnMtZXN0YWRvcy1nZW5lcmFsZXMudmVyZGUgaDUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG4uYnMtZXN0YWRvcy1nZW5lcmFsZXMudmVyZGUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLWVzdGFkb3MtZ2VuZXJhbGVzLmF6dWwgaDUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcy5henVsIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLWVzdGFkb3MtZ2VuZXJhbGVzLnJvam8gaDUge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1yb2pvKTtcbn1cbi5icy1lc3RhZG9zLWdlbmVyYWxlcy5yb2pvIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXJvam8pO1xufVxuXG4uYnMtc2VwYXJhZG9yIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC01IHtcbiAgaGVpZ2h0OiA1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMTAge1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMTUge1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMjAge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMjUge1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMzAge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMzUge1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtNDAge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtNDUge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtNTAge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtNTUge1xuICBoZWlnaHQ6IDU1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtNjAge1xuICBoZWlnaHQ6IDYwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtNjUge1xuICBoZWlnaHQ6IDY1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtNzAge1xuICBoZWlnaHQ6IDcwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtNzUge1xuICBoZWlnaHQ6IDc1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtODAge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtODUge1xuICBoZWlnaHQ6IDg1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtOTAge1xuICBoZWlnaHQ6IDkwcHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtOTUge1xuICBoZWlnaHQ6IDk1cHg7XG59XG4uYnMtc2VwYXJhZG9yLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5icy1zZXBhcmFkb3IuaC0xMDUge1xuICBoZWlnaHQ6IDEwNXB4O1xufVxuLmJzLXNlcGFyYWRvci5saW5lYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmJzLXNlcGFyYWRvci5saW5lYWw6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC0xOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC0yOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC0zOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogM3B4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC00OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC01OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC02OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogNnB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC03OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogN3B4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC04OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC05OmFmdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbXMtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKCRoZWlnaHQvMik7XG4gIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG59XG4uYnMtc2VwYXJhZG9yLmxpbmVhbC50aC0xMDphZnRlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IGNhbGMoJGhlaWdodC8yKTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IGNhbGMoJGhlaWdodC8yKTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygkaGVpZ2h0LzIpO1xuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuZmlndXJlLmJzLWljb25vcyB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDY0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLypTaXN0ZW1hIGRlIHRhbWHDsW9zLCBsYSBjYWphICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmZpZ3VyZS5icy1pY29ub3MgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbmZpZ3VyZS5icy1pY29ub3MuYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy01IHtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTAge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTE1IHtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0yMCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMjUge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTMwIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0zNSB7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctNDAge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTQ1IHtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogNDVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy01MCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctNTUge1xuICBoZWlnaHQ6IDU1cHg7XG4gIHdpZHRoOiA1NXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTYwIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNjBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy02NSB7XG4gIGhlaWdodDogNjVweDtcbiAgd2lkdGg6IDY1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctNzAge1xuICBoZWlnaHQ6IDcwcHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTc1IHtcbiAgaGVpZ2h0OiA3NXB4O1xuICB3aWR0aDogNzVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy04MCB7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctODUge1xuICBoZWlnaHQ6IDg1cHg7XG4gIHdpZHRoOiA4NXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTkwIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICB3aWR0aDogOTBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy05NSB7XG4gIGhlaWdodDogOTVweDtcbiAgd2lkdGg6IDk1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTAwIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTEwNSB7XG4gIGhlaWdodDogMTA1cHg7XG4gIHdpZHRoOiAxMDVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0xMTAge1xuICBoZWlnaHQ6IDExMHB4O1xuICB3aWR0aDogMTEwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTE1IHtcbiAgaGVpZ2h0OiAxMTVweDtcbiAgd2lkdGg6IDExNXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTEyMCB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMjBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0xMjUge1xuICBoZWlnaHQ6IDEyNXB4O1xuICB3aWR0aDogMTI1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTMwIHtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgd2lkdGg6IDEzMHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTEzNSB7XG4gIGhlaWdodDogMTM1cHg7XG4gIHdpZHRoOiAxMzVweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0xNDAge1xuICBoZWlnaHQ6IDE0MHB4O1xuICB3aWR0aDogMTQwcHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTQ1IHtcbiAgaGVpZ2h0OiAxNDVweDtcbiAgd2lkdGg6IDE0NXB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTE1MCB7XG4gIGhlaWdodDogMTUwcHg7XG4gIHdpZHRoOiAxNTBweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0xNTUge1xuICBoZWlnaHQ6IDE1NXB4O1xuICB3aWR0aDogMTU1cHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctMTYge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTI0IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy0zMiB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctNDgge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTY0IHtcbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogNjRweDtcbn1cbmZpZ3VyZS5icy1pY29ub3Mudy03MiB7XG4gIGhlaWdodDogNzJweDtcbiAgd2lkdGg6IDcycHg7XG59XG5maWd1cmUuYnMtaWNvbm9zLnctOTYge1xuICBoZWlnaHQ6IDk2cHg7XG4gIHdpZHRoOiA5NnB4O1xufVxuZmlndXJlLmJzLWljb25vcy53LTE0NCB7XG4gIGhlaWdodDogMTQ0cHg7XG4gIHdpZHRoOiAxNDRweDtcbn1cblxuaGVhZGVyLmJzLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgei1pbmRleDogOTkwO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbmhlYWRlci5icy1oZWFkZXIgYS5sb2dvIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNjBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyIGEubG9nbyB7XG4gICAgbWFyZ2luOiAwIDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIgYS5sb2dvIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIgYS5sb2dvIGltZyB7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM2MHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIgYS5sb2dvIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIgLmFjdGlvbnMge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBmbGV4OiAxO1xufVxuaGVhZGVyLmJzLWhlYWRlciAuYWN0aW9ucyAuYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5oZWFkZXIuYnMtaGVhZGVyIC5hY3Rpb25zIC5hY3Rpb24gc3Bhbi5idWJibGUge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICByaWdodDogMjBweDtcbn1cbmhlYWRlci5icy1oZWFkZXIgLmFjdGlvbnMgLmFjdGlvbiBzcGFuLmJ1YmJsZS5henVsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbmhlYWRlci5icy1oZWFkZXIgLmFjdGlvbnMgLmFjdGlvbiBzcGFuLmJ1YmJsZS52ZXJkZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuaGVhZGVyLmJzLWhlYWRlciBidXR0b24ubWVudSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLXVpLW5hdi1tZW51LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggYXV0bztcbn1cbmhlYWRlci5icy1oZWFkZXIgYnV0dG9uLm1lbnUuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL3N2Zy9kZWxldGUtYnV0dG9uLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvICFpbXBvcnRhbnQ7XG59XG5oZWFkZXIuYnMtaGVhZGVyIGJ1dHRvbi5tZW51OmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4wOSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMDkpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMDkpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4wOSk7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AsXG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC5ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb24ubWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb24ubWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51IC5icy1tZW51LWRlc3BsZWdhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnU6aG92ZXIgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM2MHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnUge1xuICAgIHBhZGRpbmc6IDAgM3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA0MzBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnUge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICB9XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnU6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ2NhcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ2NhcHRpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEgPiBmaWdjYXB0aW9uIHAsXG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ2NhcHRpb24gaDQge1xuICBmb250LXNpemU6IDEuMzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEgPiBmaWdjYXB0aW9uIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ3VyZSB7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhID4gZmlndXJlIGltZyB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYTpob3ZlciA+IGZpZ2NhcHRpb24ge1xuICBvcGFjaXR5OiAwLjU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYTpob3ZlciA+IGZpZ3VyZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDA7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpLmJ1c2NhciBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkuYnVzY2FyIGxhYmVsIC5idG4ge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkuYnVzY2FyIGxhYmVsIC5idG4ge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpLmJ1c2NhciBsYWJlbCAuYnRuIGZpZ3VyZSB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIgbGFiZWwgLmJ0biBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkuYnVzY2FyIGxhYmVsIC5idG4gZmlndXJlIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIgbGFiZWwgLmJ0biBmaWd1cmUgaW1nIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkuYnVzY2FyIGlucHV0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduLWxhc3Q6IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIgaW5wdXQge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KS5idXNjYXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM2MHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkge1xuICAgIHBhZGRpbmc6IDAgM3B4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA0MzBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICB9XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWdjYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWdjYXB0aW9uIHAsXG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlnY2FwdGlvbiBoNCB7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC50b3AgLmJzLWNvbnRlbmVkb3IgLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlnY2FwdGlvbiBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSA+IGZpZ3VyZSB7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSk6aG92ZXIgPiBmaWdjYXB0aW9uIHtcbiAgb3BhY2l0eTogMC41O1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KTpob3ZlciA+IGZpZ3VyZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciBidXR0b24ubWVudSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM2MHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciBidXR0b24ubWVudSB7XG4gICAgbWFyZ2luOiAwIDE2cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XG4gIH1cbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIGJ1dHRvbi5tZW51ICsgYS5sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAudG9wIC5icy1jb250ZW5lZG9yIGJ1dHRvbi5tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciBidXR0b24ubWVudSArIGEubG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLnRvcCAuYnMtY29udGVuZWRvciBidXR0b24ubWVudTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLmJvdHRvbSB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLmNvcnBvcmF0aXZvIC5ib3R0b20gPiAuYnMtY29udGVuZWRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLmJvdHRvbSA+IC5icy1jb250ZW5lZG9yID4gdWwge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIGhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLmJvdHRvbSA+IC5icy1jb250ZW5lZG9yID4gdWwge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLmJvdHRvbSA+IC5icy1jb250ZW5lZG9yID4gdWwgPiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLmJvdHRvbSA+IC5icy1jb250ZW5lZG9yID4gdWwgPiBsaSA+IGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLW1lbnUpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAuYm90dG9tID4gLmJzLWNvbnRlbmVkb3IgPiB1bCA+IGxpIC5icy1tZW51LWRlc3BsZWdhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogOTkwO1xufVxuaGVhZGVyLmJzLWhlYWRlci5jb3Jwb3JhdGl2byAuYm90dG9tID4gLmJzLWNvbnRlbmVkb3IgPiB1bCA+IGxpOmhvdmVyID4gYSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbmhlYWRlci5icy1oZWFkZXIuY29ycG9yYXRpdm8gLmJvdHRvbSA+IC5icy1jb250ZW5lZG9yID4gdWwgPiBsaTpob3ZlciAuYnMtbWVudS1kZXNwbGVnYWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5icy1jb250ZW5lZG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmJzLWNvbnRlbmVkb3Ige1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyB7XG4gIGhlaWdodDogNDBweDtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbi5tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudTpob3ZlciAuYnMtbWVudS1kZXNwbGVnYWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbi5tZW51Omxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEgPiBmaWdjYXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEgPiBmaWdjYXB0aW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhID4gZmlnY2FwdGlvbiBwLFxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEgPiBmaWdjYXB0aW9uIGg0IHtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uLm1lbnUgPiBhID4gZmlnY2FwdGlvbiBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGEgPiBmaWd1cmUge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbi5tZW51ID4gYSA+IGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGE6aG92ZXIgPiBmaWdjYXB0aW9uIHtcbiAgb3BhY2l0eTogMC41O1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb24ubWVudSA+IGE6aG92ZXIgPiBmaWd1cmUge1xuICBvcGFjaXR5OiAwLjU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWdjYXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSA+IGZpZ2NhcHRpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSA+IGZpZ2NhcHRpb24gcCxcbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWdjYXB0aW9uIGg0IHtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmhlYWRlci5icy1oZWFkZXIucHJpdmFkbyAuYWN0aW9ucyAuYWN0aW9uOm5vdCgubWVudSkgPiBmaWdjYXB0aW9uIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpID4gZmlndXJlIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KSA+IGZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIC5hY3Rpb25zIC5hY3Rpb246bm90KC5tZW51KTpob3ZlciA+IGZpZ2NhcHRpb24ge1xuICBvcGFjaXR5OiAwLjU7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnByaXZhZG8gLmFjdGlvbnMgLmFjdGlvbjpub3QoLm1lbnUpOmhvdmVyID4gZmlndXJlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIGJ1dHRvbi5tZW51IHtcbiAgbWFyZ2luOiAwIDE2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNDBweCBhdXRvO1xufVxuaGVhZGVyLmJzLWhlYWRlci5wcml2YWRvIGJ1dHRvbi5tZW51ICsgYS5sb2dvIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbmhlYWRlci5icy1oZWFkZXIuc2ltcGxlIC5icy1jb250ZW5lZG9yIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgaDEge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciBoMSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciBhLmxvZ28ge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5sb2dvIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEyODBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciBhLmxvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIuc2ltcGxlIC5icy1jb250ZW5lZG9yIGEubG9nbyBpbWcge1xuICBoZWlnaHQ6IDMycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciBhLmxvZ28gaW1nIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbmhlYWRlci5icy1oZWFkZXIuc2ltcGxlIC5icy1jb250ZW5lZG9yIC5mbG9hdGluZy1pbWcge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgLmZsb2F0aW5nLWltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEyODBweCkge1xuICBoZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciAuZmxvYXRpbmctaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5yZXN1bWVuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiBjbGFtcCg3MHB4LCAxMHZ3LCA4OHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5yZXN1bWVuOmhvdmVyLCBoZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciBhLnJlc3VtZW46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciBhLnJlc3VtZW4gZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5oZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciBhLnJlc3VtZW4gZmlndXJlIGltZyB7XG4gIG1hcmdpbjogMnB4IGF1dG87XG59XG5oZWFkZXIuYnMtaGVhZGVyLnNpbXBsZSAuYnMtY29udGVuZWRvciBhLnJlc3VtZW4gc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgaGVhZGVyLmJzLWhlYWRlci5zaW1wbGUgLmJzLWNvbnRlbmVkb3IgYS5yZXN1bWVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5oZWFkZXIuYnMtaGVhZGVyLm1vdmlsIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbmhlYWRlci5icy1oZWFkZXIubW92aWwgKyAuc2VwYXJhZG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyLmJzLWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuZm9vdGVyLmJzLWZvb3RlciAuc2ltcGxlLWNvbnRlbnQge1xuICB3aWR0aDogOTglO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICBmb290ZXIuYnMtZm9vdGVyIC5zaW1wbGUtY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbmZvb3Rlci5icy1mb290ZXIgLnNpbXBsZS1jb250ZW50ID4gcCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbmZvb3Rlci5icy1mb290ZXIgLnNpbXBsZS1jb250ZW50IC5tYXJjYSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmZvb3Rlci5icy1mb290ZXIgLnNpbXBsZS1jb250ZW50IC5tYXJjYSAubG9nbyB7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZm9vdGVyLmJzLWZvb3RlciAuc2ltcGxlLWNvbnRlbnQgLm1hcmNhIC5sb2dvIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGZvb3Rlci5icy1mb290ZXIgLnNpbXBsZS1jb250ZW50IC5tYXJjYSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleDogMCAwIDIwMHB4O1xuICB9XG59XG5mb290ZXIuYnMtZm9vdGVyIC5zaW1wbGUtY29udGVudCAucmVkZXMtc29jaWFsZXMge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgZm9vdGVyLmJzLWZvb3RlciAuc2ltcGxlLWNvbnRlbnQgLnJlZGVzLXNvY2lhbGVzIHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbjogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbmZvb3Rlci5icy1mb290ZXIgLnNpbXBsZS1jb250ZW50IC5yZWRlcy1zb2NpYWxlcyBwIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIGZvb3Rlci5icy1mb290ZXIgLnNpbXBsZS1jb250ZW50IC5yZWRlcy1zb2NpYWxlcyBwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuZm9vdGVyLmJzLWZvb3RlciAuc2ltcGxlLWNvbnRlbnQgLnJlZGVzLXNvY2lhbGVzIGEge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbmZvb3Rlci5icy1mb290ZXIgLnNpbXBsZS1jb250ZW50IC5yZWRlcy1zb2NpYWxlcyBhOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5mb290ZXIuYnMtZm9vdGVyIC5zaW1wbGUtY29udGVudCAucmVkZXMtc29jaWFsZXMgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmJvcmRlci1yb2pvIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmJvcmRlci1yb2pvLWRvdHRlZCB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4uYm9yZGVyLXJvam8tZG90dGVkLmdyaXMge1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLmJvcmRlci1yb2pvLmdyaXMge1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuXG4uYnMtYm9yZGVyLWFsbCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uYnMtYm9yZGVyLWFsbC5ncmlzLTEwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLWJvcmRlci1hbGwuZ3Jpcy0xNSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcbn1cbi5icy1ib3JkZXItYWxsLmdyaXMtMjAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtYm9yZGVyLWFsbC5ncmlzLTQwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLmJzLWJvcmRlci1hbGwuZ3Jpcy01MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi5icy1ib3JkZXItYWxsLmdyaXMtODAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA4MTBweCkge1xuICAuYnMtYm9yZGVyLWFsbC5uby1ib3JkZXItdGFibGV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC5icy1ib3JkZXItYWxsLm5vLWJvcmRlci1tb2JpbGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuXG4uYnMtYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi5icy1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLWJvcmRlci1sZWZ0LmdyaXMtMTAsIC5icy1ib3JkZXItcmlnaHQuZ3Jpcy0xMCwgLmJzLWJvcmRlci10b3AuZ3Jpcy0xMCwgLmJzLWJvcmRlci1ib3R0b20uZ3Jpcy0xMCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi5icy1ib3JkZXItbGVmdC5ncmlzLTE1LCAuYnMtYm9yZGVyLXJpZ2h0LmdyaXMtMTUsIC5icy1ib3JkZXItdG9wLmdyaXMtMTUsIC5icy1ib3JkZXItYm90dG9tLmdyaXMtMTUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xNSk7XG59XG4uYnMtYm9yZGVyLWxlZnQuZ3Jpcy0yMCwgLmJzLWJvcmRlci1yaWdodC5ncmlzLTIwLCAuYnMtYm9yZGVyLXRvcC5ncmlzLTIwLCAuYnMtYm9yZGVyLWJvdHRvbS5ncmlzLTIwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLWJvcmRlci1sZWZ0LmdyaXMtNDAsIC5icy1ib3JkZXItcmlnaHQuZ3Jpcy00MCwgLmJzLWJvcmRlci10b3AuZ3Jpcy00MCwgLmJzLWJvcmRlci1ib3R0b20uZ3Jpcy00MCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi5icy1ib3JkZXItbGVmdC5ncmlzLTUwLCAuYnMtYm9yZGVyLXJpZ2h0LmdyaXMtNTAsIC5icy1ib3JkZXItdG9wLmdyaXMtNTAsIC5icy1ib3JkZXItYm90dG9tLmdyaXMtNTAge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG59XG4uYnMtYm9yZGVyLWxlZnQuZ3Jpcy04MCwgLmJzLWJvcmRlci1yaWdodC5ncmlzLTgwLCAuYnMtYm9yZGVyLXRvcC5ncmlzLTgwLCAuYnMtYm9yZGVyLWJvdHRvbS5ncmlzLTgwIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogODEwcHgpIHtcbiAgLmJzLWJvcmRlci5uby1ib3JkZXItdGFibGV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC5icy1ib3JkZXIubm8tYm9yZGVyLW1vYmlsZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5icy1ibG9jay1jb2xvciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiA2cHggMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxNnB4IDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG5cbi5icy1ibG9xdWUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icy1ibG9xdWUgPiBhcnRpY2xlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICBwYWRkaW5nOiAxNnB4IDhweDtcbn1cbi5icy1ibG9xdWUuY29sb3IudmVyZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbi5icy1ibG9xdWUuY29sb3IuYXp1bCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uYnMtYmxvcXVlLmgtMCB7XG4gIGhlaWdodDogMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTUge1xuICBoZWlnaHQ6IDVweDtcbn1cbi5icy1ibG9xdWUuaC0xMCB7XG4gIGhlaWdodDogMTBweDtcbn1cbi5icy1ibG9xdWUuaC0xNSB7XG4gIGhlaWdodDogMTVweDtcbn1cbi5icy1ibG9xdWUuaC0yMCB7XG4gIGhlaWdodDogMjBweDtcbn1cbi5icy1ibG9xdWUuaC0yNSB7XG4gIGhlaWdodDogMjVweDtcbn1cbi5icy1ibG9xdWUuaC0zMCB7XG4gIGhlaWdodDogMzBweDtcbn1cbi5icy1ibG9xdWUuaC0zNSB7XG4gIGhlaWdodDogMzVweDtcbn1cbi5icy1ibG9xdWUuaC00MCB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5icy1ibG9xdWUuaC00NSB7XG4gIGhlaWdodDogNDVweDtcbn1cbi5icy1ibG9xdWUuaC01MCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5icy1ibG9xdWUuaC01NSB7XG4gIGhlaWdodDogNTVweDtcbn1cbi5icy1ibG9xdWUuaC02MCB7XG4gIGhlaWdodDogNjBweDtcbn1cbi5icy1ibG9xdWUuaC02NSB7XG4gIGhlaWdodDogNjVweDtcbn1cbi5icy1ibG9xdWUuaC03MCB7XG4gIGhlaWdodDogNzBweDtcbn1cbi5icy1ibG9xdWUuaC03NSB7XG4gIGhlaWdodDogNzVweDtcbn1cbi5icy1ibG9xdWUuaC04MCB7XG4gIGhlaWdodDogODBweDtcbn1cbi5icy1ibG9xdWUuaC04NSB7XG4gIGhlaWdodDogODVweDtcbn1cbi5icy1ibG9xdWUuaC05MCB7XG4gIGhlaWdodDogOTBweDtcbn1cbi5icy1ibG9xdWUuaC05NSB7XG4gIGhlaWdodDogOTVweDtcbn1cbi5icy1ibG9xdWUuaC0xMDAge1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEwNSB7XG4gIGhlaWdodDogMTA1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTEwIHtcbiAgaGVpZ2h0OiAxMTBweDtcbn1cbi5icy1ibG9xdWUuaC0xMTUge1xuICBoZWlnaHQ6IDExNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTEyMCB7XG4gIGhlaWdodDogMTIwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTI1IHtcbiAgaGVpZ2h0OiAxMjVweDtcbn1cbi5icy1ibG9xdWUuaC0xMzAge1xuICBoZWlnaHQ6IDEzMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTEzNSB7XG4gIGhlaWdodDogMTM1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTQwIHtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi5icy1ibG9xdWUuaC0xNDUge1xuICBoZWlnaHQ6IDE0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE1MCB7XG4gIGhlaWdodDogMTUwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTU1IHtcbiAgaGVpZ2h0OiAxNTVweDtcbn1cbi5icy1ibG9xdWUuaC0xNjAge1xuICBoZWlnaHQ6IDE2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE2NSB7XG4gIGhlaWdodDogMTY1cHg7XG59XG4uYnMtYmxvcXVlLmgtMTcwIHtcbiAgaGVpZ2h0OiAxNzBweDtcbn1cbi5icy1ibG9xdWUuaC0xNzUge1xuICBoZWlnaHQ6IDE3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTE4MCB7XG4gIGhlaWdodDogMTgwcHg7XG59XG4uYnMtYmxvcXVlLmgtMTg1IHtcbiAgaGVpZ2h0OiAxODVweDtcbn1cbi5icy1ibG9xdWUuaC0xOTAge1xuICBoZWlnaHQ6IDE5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTE5NSB7XG4gIGhlaWdodDogMTk1cHg7XG59XG4uYnMtYmxvcXVlLmgtMjAwIHtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5icy1ibG9xdWUuaC0yMDUge1xuICBoZWlnaHQ6IDIwNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTIxMCB7XG4gIGhlaWdodDogMjEwcHg7XG59XG4uYnMtYmxvcXVlLmgtMjE1IHtcbiAgaGVpZ2h0OiAyMTVweDtcbn1cbi5icy1ibG9xdWUuaC0yMjAge1xuICBoZWlnaHQ6IDIyMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTIyNSB7XG4gIGhlaWdodDogMjI1cHg7XG59XG4uYnMtYmxvcXVlLmgtMjMwIHtcbiAgaGVpZ2h0OiAyMzBweDtcbn1cbi5icy1ibG9xdWUuaC0yMzUge1xuICBoZWlnaHQ6IDIzNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTI0MCB7XG4gIGhlaWdodDogMjQwcHg7XG59XG4uYnMtYmxvcXVlLmgtMjQ1IHtcbiAgaGVpZ2h0OiAyNDVweDtcbn1cbi5icy1ibG9xdWUuaC0yNTAge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTI1NSB7XG4gIGhlaWdodDogMjU1cHg7XG59XG4uYnMtYmxvcXVlLmgtMjYwIHtcbiAgaGVpZ2h0OiAyNjBweDtcbn1cbi5icy1ibG9xdWUuaC0yNjUge1xuICBoZWlnaHQ6IDI2NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTI3MCB7XG4gIGhlaWdodDogMjcwcHg7XG59XG4uYnMtYmxvcXVlLmgtMjc1IHtcbiAgaGVpZ2h0OiAyNzVweDtcbn1cbi5icy1ibG9xdWUuaC0yODAge1xuICBoZWlnaHQ6IDI4MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTI4NSB7XG4gIGhlaWdodDogMjg1cHg7XG59XG4uYnMtYmxvcXVlLmgtMjkwIHtcbiAgaGVpZ2h0OiAyOTBweDtcbn1cbi5icy1ibG9xdWUuaC0yOTUge1xuICBoZWlnaHQ6IDI5NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTMwMCB7XG4gIGhlaWdodDogMzAwcHg7XG59XG4uYnMtYmxvcXVlLmgtMzA1IHtcbiAgaGVpZ2h0OiAzMDVweDtcbn1cbi5icy1ibG9xdWUuaC0zMTAge1xuICBoZWlnaHQ6IDMxMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTMxNSB7XG4gIGhlaWdodDogMzE1cHg7XG59XG4uYnMtYmxvcXVlLmgtMzIwIHtcbiAgaGVpZ2h0OiAzMjBweDtcbn1cbi5icy1ibG9xdWUuaC0zMjUge1xuICBoZWlnaHQ6IDMyNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTMzMCB7XG4gIGhlaWdodDogMzMwcHg7XG59XG4uYnMtYmxvcXVlLmgtMzM1IHtcbiAgaGVpZ2h0OiAzMzVweDtcbn1cbi5icy1ibG9xdWUuaC0zNDAge1xuICBoZWlnaHQ6IDM0MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTM0NSB7XG4gIGhlaWdodDogMzQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtMzUwIHtcbiAgaGVpZ2h0OiAzNTBweDtcbn1cbi5icy1ibG9xdWUuaC0zNTUge1xuICBoZWlnaHQ6IDM1NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTM2MCB7XG4gIGhlaWdodDogMzYwcHg7XG59XG4uYnMtYmxvcXVlLmgtMzY1IHtcbiAgaGVpZ2h0OiAzNjVweDtcbn1cbi5icy1ibG9xdWUuaC0zNzAge1xuICBoZWlnaHQ6IDM3MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTM3NSB7XG4gIGhlaWdodDogMzc1cHg7XG59XG4uYnMtYmxvcXVlLmgtMzgwIHtcbiAgaGVpZ2h0OiAzODBweDtcbn1cbi5icy1ibG9xdWUuaC0zODUge1xuICBoZWlnaHQ6IDM4NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTM5MCB7XG4gIGhlaWdodDogMzkwcHg7XG59XG4uYnMtYmxvcXVlLmgtMzk1IHtcbiAgaGVpZ2h0OiAzOTVweDtcbn1cbi5icy1ibG9xdWUuaC00MDAge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTQwNSB7XG4gIGhlaWdodDogNDA1cHg7XG59XG4uYnMtYmxvcXVlLmgtNDEwIHtcbiAgaGVpZ2h0OiA0MTBweDtcbn1cbi5icy1ibG9xdWUuaC00MTUge1xuICBoZWlnaHQ6IDQxNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTQyMCB7XG4gIGhlaWdodDogNDIwcHg7XG59XG4uYnMtYmxvcXVlLmgtNDI1IHtcbiAgaGVpZ2h0OiA0MjVweDtcbn1cbi5icy1ibG9xdWUuaC00MzAge1xuICBoZWlnaHQ6IDQzMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTQzNSB7XG4gIGhlaWdodDogNDM1cHg7XG59XG4uYnMtYmxvcXVlLmgtNDQwIHtcbiAgaGVpZ2h0OiA0NDBweDtcbn1cbi5icy1ibG9xdWUuaC00NDUge1xuICBoZWlnaHQ6IDQ0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTQ1MCB7XG4gIGhlaWdodDogNDUwcHg7XG59XG4uYnMtYmxvcXVlLmgtNDU1IHtcbiAgaGVpZ2h0OiA0NTVweDtcbn1cbi5icy1ibG9xdWUuaC00NjAge1xuICBoZWlnaHQ6IDQ2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTQ2NSB7XG4gIGhlaWdodDogNDY1cHg7XG59XG4uYnMtYmxvcXVlLmgtNDcwIHtcbiAgaGVpZ2h0OiA0NzBweDtcbn1cbi5icy1ibG9xdWUuaC00NzUge1xuICBoZWlnaHQ6IDQ3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTQ4MCB7XG4gIGhlaWdodDogNDgwcHg7XG59XG4uYnMtYmxvcXVlLmgtNDg1IHtcbiAgaGVpZ2h0OiA0ODVweDtcbn1cbi5icy1ibG9xdWUuaC00OTAge1xuICBoZWlnaHQ6IDQ5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTQ5NSB7XG4gIGhlaWdodDogNDk1cHg7XG59XG4uYnMtYmxvcXVlLmgtNTAwIHtcbiAgaGVpZ2h0OiA1MDBweDtcbn1cbi5icy1ibG9xdWUuaC01MDUge1xuICBoZWlnaHQ6IDUwNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTUxMCB7XG4gIGhlaWdodDogNTEwcHg7XG59XG4uYnMtYmxvcXVlLmgtNTE1IHtcbiAgaGVpZ2h0OiA1MTVweDtcbn1cbi5icy1ibG9xdWUuaC01MjAge1xuICBoZWlnaHQ6IDUyMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTUyNSB7XG4gIGhlaWdodDogNTI1cHg7XG59XG4uYnMtYmxvcXVlLmgtNTMwIHtcbiAgaGVpZ2h0OiA1MzBweDtcbn1cbi5icy1ibG9xdWUuaC01MzUge1xuICBoZWlnaHQ6IDUzNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTU0MCB7XG4gIGhlaWdodDogNTQwcHg7XG59XG4uYnMtYmxvcXVlLmgtNTQ1IHtcbiAgaGVpZ2h0OiA1NDVweDtcbn1cbi5icy1ibG9xdWUuaC01NTAge1xuICBoZWlnaHQ6IDU1MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTU1NSB7XG4gIGhlaWdodDogNTU1cHg7XG59XG4uYnMtYmxvcXVlLmgtNTYwIHtcbiAgaGVpZ2h0OiA1NjBweDtcbn1cbi5icy1ibG9xdWUuaC01NjUge1xuICBoZWlnaHQ6IDU2NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTU3MCB7XG4gIGhlaWdodDogNTcwcHg7XG59XG4uYnMtYmxvcXVlLmgtNTc1IHtcbiAgaGVpZ2h0OiA1NzVweDtcbn1cbi5icy1ibG9xdWUuaC01ODAge1xuICBoZWlnaHQ6IDU4MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTU4NSB7XG4gIGhlaWdodDogNTg1cHg7XG59XG4uYnMtYmxvcXVlLmgtNTkwIHtcbiAgaGVpZ2h0OiA1OTBweDtcbn1cbi5icy1ibG9xdWUuaC01OTUge1xuICBoZWlnaHQ6IDU5NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTYwMCB7XG4gIGhlaWdodDogNjAwcHg7XG59XG4uYnMtYmxvcXVlLmgtNjA1IHtcbiAgaGVpZ2h0OiA2MDVweDtcbn1cbi5icy1ibG9xdWUuaC02MTAge1xuICBoZWlnaHQ6IDYxMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTYxNSB7XG4gIGhlaWdodDogNjE1cHg7XG59XG4uYnMtYmxvcXVlLmgtNjIwIHtcbiAgaGVpZ2h0OiA2MjBweDtcbn1cbi5icy1ibG9xdWUuaC02MjUge1xuICBoZWlnaHQ6IDYyNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTYzMCB7XG4gIGhlaWdodDogNjMwcHg7XG59XG4uYnMtYmxvcXVlLmgtNjM1IHtcbiAgaGVpZ2h0OiA2MzVweDtcbn1cbi5icy1ibG9xdWUuaC02NDAge1xuICBoZWlnaHQ6IDY0MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTY0NSB7XG4gIGhlaWdodDogNjQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtNjUwIHtcbiAgaGVpZ2h0OiA2NTBweDtcbn1cbi5icy1ibG9xdWUuaC02NTUge1xuICBoZWlnaHQ6IDY1NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTY2MCB7XG4gIGhlaWdodDogNjYwcHg7XG59XG4uYnMtYmxvcXVlLmgtNjY1IHtcbiAgaGVpZ2h0OiA2NjVweDtcbn1cbi5icy1ibG9xdWUuaC02NzAge1xuICBoZWlnaHQ6IDY3MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTY3NSB7XG4gIGhlaWdodDogNjc1cHg7XG59XG4uYnMtYmxvcXVlLmgtNjgwIHtcbiAgaGVpZ2h0OiA2ODBweDtcbn1cbi5icy1ibG9xdWUuaC02ODUge1xuICBoZWlnaHQ6IDY4NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTY5MCB7XG4gIGhlaWdodDogNjkwcHg7XG59XG4uYnMtYmxvcXVlLmgtNjk1IHtcbiAgaGVpZ2h0OiA2OTVweDtcbn1cbi5icy1ibG9xdWUuaC03MDAge1xuICBoZWlnaHQ6IDcwMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTcwNSB7XG4gIGhlaWdodDogNzA1cHg7XG59XG4uYnMtYmxvcXVlLmgtNzEwIHtcbiAgaGVpZ2h0OiA3MTBweDtcbn1cbi5icy1ibG9xdWUuaC03MTUge1xuICBoZWlnaHQ6IDcxNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTcyMCB7XG4gIGhlaWdodDogNzIwcHg7XG59XG4uYnMtYmxvcXVlLmgtNzI1IHtcbiAgaGVpZ2h0OiA3MjVweDtcbn1cbi5icy1ibG9xdWUuaC03MzAge1xuICBoZWlnaHQ6IDczMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTczNSB7XG4gIGhlaWdodDogNzM1cHg7XG59XG4uYnMtYmxvcXVlLmgtNzQwIHtcbiAgaGVpZ2h0OiA3NDBweDtcbn1cbi5icy1ibG9xdWUuaC03NDUge1xuICBoZWlnaHQ6IDc0NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTc1MCB7XG4gIGhlaWdodDogNzUwcHg7XG59XG4uYnMtYmxvcXVlLmgtNzU1IHtcbiAgaGVpZ2h0OiA3NTVweDtcbn1cbi5icy1ibG9xdWUuaC03NjAge1xuICBoZWlnaHQ6IDc2MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTc2NSB7XG4gIGhlaWdodDogNzY1cHg7XG59XG4uYnMtYmxvcXVlLmgtNzcwIHtcbiAgaGVpZ2h0OiA3NzBweDtcbn1cbi5icy1ibG9xdWUuaC03NzUge1xuICBoZWlnaHQ6IDc3NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTc4MCB7XG4gIGhlaWdodDogNzgwcHg7XG59XG4uYnMtYmxvcXVlLmgtNzg1IHtcbiAgaGVpZ2h0OiA3ODVweDtcbn1cbi5icy1ibG9xdWUuaC03OTAge1xuICBoZWlnaHQ6IDc5MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTc5NSB7XG4gIGhlaWdodDogNzk1cHg7XG59XG4uYnMtYmxvcXVlLmgtODAwIHtcbiAgaGVpZ2h0OiA4MDBweDtcbn1cbi5icy1ibG9xdWUuaC04MDUge1xuICBoZWlnaHQ6IDgwNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTgxMCB7XG4gIGhlaWdodDogODEwcHg7XG59XG4uYnMtYmxvcXVlLmgtODE1IHtcbiAgaGVpZ2h0OiA4MTVweDtcbn1cbi5icy1ibG9xdWUuaC04MjAge1xuICBoZWlnaHQ6IDgyMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTgyNSB7XG4gIGhlaWdodDogODI1cHg7XG59XG4uYnMtYmxvcXVlLmgtODMwIHtcbiAgaGVpZ2h0OiA4MzBweDtcbn1cbi5icy1ibG9xdWUuaC04MzUge1xuICBoZWlnaHQ6IDgzNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTg0MCB7XG4gIGhlaWdodDogODQwcHg7XG59XG4uYnMtYmxvcXVlLmgtODQ1IHtcbiAgaGVpZ2h0OiA4NDVweDtcbn1cbi5icy1ibG9xdWUuaC04NTAge1xuICBoZWlnaHQ6IDg1MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTg1NSB7XG4gIGhlaWdodDogODU1cHg7XG59XG4uYnMtYmxvcXVlLmgtODYwIHtcbiAgaGVpZ2h0OiA4NjBweDtcbn1cbi5icy1ibG9xdWUuaC04NjUge1xuICBoZWlnaHQ6IDg2NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTg3MCB7XG4gIGhlaWdodDogODcwcHg7XG59XG4uYnMtYmxvcXVlLmgtODc1IHtcbiAgaGVpZ2h0OiA4NzVweDtcbn1cbi5icy1ibG9xdWUuaC04ODAge1xuICBoZWlnaHQ6IDg4MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTg4NSB7XG4gIGhlaWdodDogODg1cHg7XG59XG4uYnMtYmxvcXVlLmgtODkwIHtcbiAgaGVpZ2h0OiA4OTBweDtcbn1cbi5icy1ibG9xdWUuaC04OTUge1xuICBoZWlnaHQ6IDg5NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTkwMCB7XG4gIGhlaWdodDogOTAwcHg7XG59XG4uYnMtYmxvcXVlLmgtOTA1IHtcbiAgaGVpZ2h0OiA5MDVweDtcbn1cbi5icy1ibG9xdWUuaC05MTAge1xuICBoZWlnaHQ6IDkxMHB4O1xufVxuLmJzLWJsb3F1ZS5oLTkxNSB7XG4gIGhlaWdodDogOTE1cHg7XG59XG4uYnMtYmxvcXVlLmgtOTIwIHtcbiAgaGVpZ2h0OiA5MjBweDtcbn1cbi5icy1ibG9xdWUuaC05MjUge1xuICBoZWlnaHQ6IDkyNXB4O1xufVxuLmJzLWJsb3F1ZS5oLTkzMCB7XG4gIGhlaWdodDogOTMwcHg7XG59XG4uYnMtYmxvcXVlLmgtOTM1IHtcbiAgaGVpZ2h0OiA5MzVweDtcbn1cbi5icy1ibG9xdWUuaC05NDAge1xuICBoZWlnaHQ6IDk0MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTk0NSB7XG4gIGhlaWdodDogOTQ1cHg7XG59XG4uYnMtYmxvcXVlLmgtOTUwIHtcbiAgaGVpZ2h0OiA5NTBweDtcbn1cbi5icy1ibG9xdWUuaC05NTUge1xuICBoZWlnaHQ6IDk1NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTk2MCB7XG4gIGhlaWdodDogOTYwcHg7XG59XG4uYnMtYmxvcXVlLmgtOTY1IHtcbiAgaGVpZ2h0OiA5NjVweDtcbn1cbi5icy1ibG9xdWUuaC05NzAge1xuICBoZWlnaHQ6IDk3MHB4O1xufVxuLmJzLWJsb3F1ZS5oLTk3NSB7XG4gIGhlaWdodDogOTc1cHg7XG59XG4uYnMtYmxvcXVlLmgtOTgwIHtcbiAgaGVpZ2h0OiA5ODBweDtcbn1cbi5icy1ibG9xdWUuaC05ODUge1xuICBoZWlnaHQ6IDk4NXB4O1xufVxuLmJzLWJsb3F1ZS5oLTk5MCB7XG4gIGhlaWdodDogOTkwcHg7XG59XG4uYnMtYmxvcXVlLmgtOTk1IHtcbiAgaGVpZ2h0OiA5OTVweDtcbn1cbi5icy1ibG9xdWUuaC0xMDAwIHtcbiAgaGVpZ2h0OiAxMDAwcHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTAge1xuICBtaW4taGVpZ2h0OiAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0wIHtcbiAgbWF4LWhlaWdodDogMHB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC01IHtcbiAgbWluLWhlaWdodDogNXB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtNSB7XG4gIG1heC1oZWlnaHQ6IDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTAge1xuICBtaW4taGVpZ2h0OiAxMHB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtMTAge1xuICBtYXgtaGVpZ2h0OiAxMHB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC0xNSB7XG4gIG1pbi1oZWlnaHQ6IDE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNSB7XG4gIG1heC1oZWlnaHQ6IDE1cHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTIwIHtcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbi5icy1ibG9xdWUubS1oLTIwIHtcbiAgbWF4LWhlaWdodDogMjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjUge1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtMjUge1xuICBtYXgtaGVpZ2h0OiAyNXB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC0zMCB7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMCB7XG4gIG1heC1oZWlnaHQ6IDMwcHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTM1IHtcbiAgbWluLWhlaWdodDogMzVweDtcbn1cbi5icy1ibG9xdWUubS1oLTM1IHtcbiAgbWF4LWhlaWdodDogMzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDAge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtNDAge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC00NSB7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NSB7XG4gIG1heC1oZWlnaHQ6IDQ1cHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTUwIHtcbiAgbWluLWhlaWdodDogNTBweDtcbn1cbi5icy1ibG9xdWUubS1oLTUwIHtcbiAgbWF4LWhlaWdodDogNTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTUge1xuICBtaW4taGVpZ2h0OiA1NXB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtNTUge1xuICBtYXgtaGVpZ2h0OiA1NXB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC02MCB7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MCB7XG4gIG1heC1oZWlnaHQ6IDYwcHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTY1IHtcbiAgbWluLWhlaWdodDogNjVweDtcbn1cbi5icy1ibG9xdWUubS1oLTY1IHtcbiAgbWF4LWhlaWdodDogNjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzAge1xuICBtaW4taGVpZ2h0OiA3MHB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtNzAge1xuICBtYXgtaGVpZ2h0OiA3MHB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC03NSB7XG4gIG1pbi1oZWlnaHQ6IDc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NSB7XG4gIG1heC1oZWlnaHQ6IDc1cHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTgwIHtcbiAgbWluLWhlaWdodDogODBweDtcbn1cbi5icy1ibG9xdWUubS1oLTgwIHtcbiAgbWF4LWhlaWdodDogODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODUge1xuICBtaW4taGVpZ2h0OiA4NXB4O1xufVxuLmJzLWJsb3F1ZS5tLWgtODUge1xuICBtYXgtaGVpZ2h0OiA4NXB4O1xufVxuLmJzLWJsb3F1ZS5taW4taC05MCB7XG4gIG1pbi1oZWlnaHQ6IDkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MCB7XG4gIG1heC1oZWlnaHQ6IDkwcHg7XG59XG4uYnMtYmxvcXVlLm1pbi1oLTk1IHtcbiAgbWluLWhlaWdodDogOTVweDtcbn1cbi5icy1ibG9xdWUubS1oLTk1IHtcbiAgbWF4LWhlaWdodDogOTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTA1IHtcbiAgbWluLWhlaWdodDogMTA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMDUge1xuICBtYXgtaGVpZ2h0OiAxMDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTEwIHtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMTAge1xuICBtYXgtaGVpZ2h0OiAxMTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTE1IHtcbiAgbWluLWhlaWdodDogMTE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMTUge1xuICBtYXgtaGVpZ2h0OiAxMTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTIwIHtcbiAgbWluLWhlaWdodDogMTIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMjAge1xuICBtYXgtaGVpZ2h0OiAxMjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTI1IHtcbiAgbWluLWhlaWdodDogMTI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMjUge1xuICBtYXgtaGVpZ2h0OiAxMjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTMwIHtcbiAgbWluLWhlaWdodDogMTMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMzAge1xuICBtYXgtaGVpZ2h0OiAxMzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTM1IHtcbiAgbWluLWhlaWdodDogMTM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xMzUge1xuICBtYXgtaGVpZ2h0OiAxMzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTQwIHtcbiAgbWluLWhlaWdodDogMTQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNDAge1xuICBtYXgtaGVpZ2h0OiAxNDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTQ1IHtcbiAgbWluLWhlaWdodDogMTQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNDUge1xuICBtYXgtaGVpZ2h0OiAxNDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTUwIHtcbiAgbWluLWhlaWdodDogMTUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNTAge1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTU1IHtcbiAgbWluLWhlaWdodDogMTU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNTUge1xuICBtYXgtaGVpZ2h0OiAxNTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTYwIHtcbiAgbWluLWhlaWdodDogMTYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNjAge1xuICBtYXgtaGVpZ2h0OiAxNjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTY1IHtcbiAgbWluLWhlaWdodDogMTY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNjUge1xuICBtYXgtaGVpZ2h0OiAxNjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTcwIHtcbiAgbWluLWhlaWdodDogMTcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNzAge1xuICBtYXgtaGVpZ2h0OiAxNzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTc1IHtcbiAgbWluLWhlaWdodDogMTc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xNzUge1xuICBtYXgtaGVpZ2h0OiAxNzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTgwIHtcbiAgbWluLWhlaWdodDogMTgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xODAge1xuICBtYXgtaGVpZ2h0OiAxODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTg1IHtcbiAgbWluLWhlaWdodDogMTg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xODUge1xuICBtYXgtaGVpZ2h0OiAxODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTkwIHtcbiAgbWluLWhlaWdodDogMTkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0xOTAge1xuICBtYXgtaGVpZ2h0OiAxOTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTk1IHtcbiAgbWluLWhlaWdodDogMTk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0xOTUge1xuICBtYXgtaGVpZ2h0OiAxOTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjAwIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMDAge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjA1IHtcbiAgbWluLWhlaWdodDogMjA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMDUge1xuICBtYXgtaGVpZ2h0OiAyMDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjEwIHtcbiAgbWluLWhlaWdodDogMjEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMTAge1xuICBtYXgtaGVpZ2h0OiAyMTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjE1IHtcbiAgbWluLWhlaWdodDogMjE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMTUge1xuICBtYXgtaGVpZ2h0OiAyMTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjIwIHtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMjAge1xuICBtYXgtaGVpZ2h0OiAyMjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjI1IHtcbiAgbWluLWhlaWdodDogMjI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMjUge1xuICBtYXgtaGVpZ2h0OiAyMjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjMwIHtcbiAgbWluLWhlaWdodDogMjMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMzAge1xuICBtYXgtaGVpZ2h0OiAyMzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjM1IHtcbiAgbWluLWhlaWdodDogMjM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yMzUge1xuICBtYXgtaGVpZ2h0OiAyMzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjQwIHtcbiAgbWluLWhlaWdodDogMjQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNDAge1xuICBtYXgtaGVpZ2h0OiAyNDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjQ1IHtcbiAgbWluLWhlaWdodDogMjQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNDUge1xuICBtYXgtaGVpZ2h0OiAyNDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjUwIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNTAge1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjU1IHtcbiAgbWluLWhlaWdodDogMjU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNTUge1xuICBtYXgtaGVpZ2h0OiAyNTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjYwIHtcbiAgbWluLWhlaWdodDogMjYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNjAge1xuICBtYXgtaGVpZ2h0OiAyNjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjY1IHtcbiAgbWluLWhlaWdodDogMjY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNjUge1xuICBtYXgtaGVpZ2h0OiAyNjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjcwIHtcbiAgbWluLWhlaWdodDogMjcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNzAge1xuICBtYXgtaGVpZ2h0OiAyNzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjc1IHtcbiAgbWluLWhlaWdodDogMjc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yNzUge1xuICBtYXgtaGVpZ2h0OiAyNzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjgwIHtcbiAgbWluLWhlaWdodDogMjgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yODAge1xuICBtYXgtaGVpZ2h0OiAyODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjg1IHtcbiAgbWluLWhlaWdodDogMjg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yODUge1xuICBtYXgtaGVpZ2h0OiAyODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjkwIHtcbiAgbWluLWhlaWdodDogMjkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0yOTAge1xuICBtYXgtaGVpZ2h0OiAyOTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMjk1IHtcbiAgbWluLWhlaWdodDogMjk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0yOTUge1xuICBtYXgtaGVpZ2h0OiAyOTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzAwIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMDAge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzA1IHtcbiAgbWluLWhlaWdodDogMzA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMDUge1xuICBtYXgtaGVpZ2h0OiAzMDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzEwIHtcbiAgbWluLWhlaWdodDogMzEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMTAge1xuICBtYXgtaGVpZ2h0OiAzMTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzE1IHtcbiAgbWluLWhlaWdodDogMzE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMTUge1xuICBtYXgtaGVpZ2h0OiAzMTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzIwIHtcbiAgbWluLWhlaWdodDogMzIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMjAge1xuICBtYXgtaGVpZ2h0OiAzMjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzI1IHtcbiAgbWluLWhlaWdodDogMzI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMjUge1xuICBtYXgtaGVpZ2h0OiAzMjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzMwIHtcbiAgbWluLWhlaWdodDogMzMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMzAge1xuICBtYXgtaGVpZ2h0OiAzMzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzM1IHtcbiAgbWluLWhlaWdodDogMzM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zMzUge1xuICBtYXgtaGVpZ2h0OiAzMzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzQwIHtcbiAgbWluLWhlaWdodDogMzQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNDAge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzQ1IHtcbiAgbWluLWhlaWdodDogMzQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNDUge1xuICBtYXgtaGVpZ2h0OiAzNDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzUwIHtcbiAgbWluLWhlaWdodDogMzUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNTAge1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzU1IHtcbiAgbWluLWhlaWdodDogMzU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNTUge1xuICBtYXgtaGVpZ2h0OiAzNTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzYwIHtcbiAgbWluLWhlaWdodDogMzYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNjAge1xuICBtYXgtaGVpZ2h0OiAzNjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzY1IHtcbiAgbWluLWhlaWdodDogMzY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNjUge1xuICBtYXgtaGVpZ2h0OiAzNjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzcwIHtcbiAgbWluLWhlaWdodDogMzcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNzAge1xuICBtYXgtaGVpZ2h0OiAzNzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzc1IHtcbiAgbWluLWhlaWdodDogMzc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zNzUge1xuICBtYXgtaGVpZ2h0OiAzNzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzgwIHtcbiAgbWluLWhlaWdodDogMzgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zODAge1xuICBtYXgtaGVpZ2h0OiAzODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzg1IHtcbiAgbWluLWhlaWdodDogMzg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zODUge1xuICBtYXgtaGVpZ2h0OiAzODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzkwIHtcbiAgbWluLWhlaWdodDogMzkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC0zOTAge1xuICBtYXgtaGVpZ2h0OiAzOTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMzk1IHtcbiAgbWluLWhlaWdodDogMzk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC0zOTUge1xuICBtYXgtaGVpZ2h0OiAzOTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDAwIHtcbiAgbWluLWhlaWdodDogNDAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00MDAge1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDA1IHtcbiAgbWluLWhlaWdodDogNDA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00MDUge1xuICBtYXgtaGVpZ2h0OiA0MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDEwIHtcbiAgbWluLWhlaWdodDogNDEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00MTAge1xuICBtYXgtaGVpZ2h0OiA0MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDE1IHtcbiAgbWluLWhlaWdodDogNDE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00MTUge1xuICBtYXgtaGVpZ2h0OiA0MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDIwIHtcbiAgbWluLWhlaWdodDogNDIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00MjAge1xuICBtYXgtaGVpZ2h0OiA0MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDI1IHtcbiAgbWluLWhlaWdodDogNDI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00MjUge1xuICBtYXgtaGVpZ2h0OiA0MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDMwIHtcbiAgbWluLWhlaWdodDogNDMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00MzAge1xuICBtYXgtaGVpZ2h0OiA0MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDM1IHtcbiAgbWluLWhlaWdodDogNDM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00MzUge1xuICBtYXgtaGVpZ2h0OiA0MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDQwIHtcbiAgbWluLWhlaWdodDogNDQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00NDAge1xuICBtYXgtaGVpZ2h0OiA0NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDQ1IHtcbiAgbWluLWhlaWdodDogNDQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NDUge1xuICBtYXgtaGVpZ2h0OiA0NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDUwIHtcbiAgbWluLWhlaWdodDogNDUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00NTAge1xuICBtYXgtaGVpZ2h0OiA0NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDU1IHtcbiAgbWluLWhlaWdodDogNDU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NTUge1xuICBtYXgtaGVpZ2h0OiA0NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDYwIHtcbiAgbWluLWhlaWdodDogNDYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00NjAge1xuICBtYXgtaGVpZ2h0OiA0NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDY1IHtcbiAgbWluLWhlaWdodDogNDY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NjUge1xuICBtYXgtaGVpZ2h0OiA0NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDcwIHtcbiAgbWluLWhlaWdodDogNDcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00NzAge1xuICBtYXgtaGVpZ2h0OiA0NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDc1IHtcbiAgbWluLWhlaWdodDogNDc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00NzUge1xuICBtYXgtaGVpZ2h0OiA0NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDgwIHtcbiAgbWluLWhlaWdodDogNDgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00ODAge1xuICBtYXgtaGVpZ2h0OiA0ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDg1IHtcbiAgbWluLWhlaWdodDogNDg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00ODUge1xuICBtYXgtaGVpZ2h0OiA0ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDkwIHtcbiAgbWluLWhlaWdodDogNDkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC00OTAge1xuICBtYXgtaGVpZ2h0OiA0OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNDk1IHtcbiAgbWluLWhlaWdodDogNDk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC00OTUge1xuICBtYXgtaGVpZ2h0OiA0OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTAwIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01MDAge1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTA1IHtcbiAgbWluLWhlaWdodDogNTA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01MDUge1xuICBtYXgtaGVpZ2h0OiA1MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTEwIHtcbiAgbWluLWhlaWdodDogNTEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01MTAge1xuICBtYXgtaGVpZ2h0OiA1MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTE1IHtcbiAgbWluLWhlaWdodDogNTE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01MTUge1xuICBtYXgtaGVpZ2h0OiA1MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTIwIHtcbiAgbWluLWhlaWdodDogNTIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01MjAge1xuICBtYXgtaGVpZ2h0OiA1MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTI1IHtcbiAgbWluLWhlaWdodDogNTI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01MjUge1xuICBtYXgtaGVpZ2h0OiA1MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTMwIHtcbiAgbWluLWhlaWdodDogNTMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01MzAge1xuICBtYXgtaGVpZ2h0OiA1MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTM1IHtcbiAgbWluLWhlaWdodDogNTM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01MzUge1xuICBtYXgtaGVpZ2h0OiA1MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTQwIHtcbiAgbWluLWhlaWdodDogNTQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01NDAge1xuICBtYXgtaGVpZ2h0OiA1NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTQ1IHtcbiAgbWluLWhlaWdodDogNTQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01NDUge1xuICBtYXgtaGVpZ2h0OiA1NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTUwIHtcbiAgbWluLWhlaWdodDogNTUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01NTAge1xuICBtYXgtaGVpZ2h0OiA1NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTU1IHtcbiAgbWluLWhlaWdodDogNTU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01NTUge1xuICBtYXgtaGVpZ2h0OiA1NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTYwIHtcbiAgbWluLWhlaWdodDogNTYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01NjAge1xuICBtYXgtaGVpZ2h0OiA1NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTY1IHtcbiAgbWluLWhlaWdodDogNTY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01NjUge1xuICBtYXgtaGVpZ2h0OiA1NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTcwIHtcbiAgbWluLWhlaWdodDogNTcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01NzAge1xuICBtYXgtaGVpZ2h0OiA1NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTc1IHtcbiAgbWluLWhlaWdodDogNTc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01NzUge1xuICBtYXgtaGVpZ2h0OiA1NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTgwIHtcbiAgbWluLWhlaWdodDogNTgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01ODAge1xuICBtYXgtaGVpZ2h0OiA1ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTg1IHtcbiAgbWluLWhlaWdodDogNTg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01ODUge1xuICBtYXgtaGVpZ2h0OiA1ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTkwIHtcbiAgbWluLWhlaWdodDogNTkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC01OTAge1xuICBtYXgtaGVpZ2h0OiA1OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNTk1IHtcbiAgbWluLWhlaWdodDogNTk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC01OTUge1xuICBtYXgtaGVpZ2h0OiA1OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjAwIHtcbiAgbWluLWhlaWdodDogNjAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MDAge1xuICBtYXgtaGVpZ2h0OiA2MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjA1IHtcbiAgbWluLWhlaWdodDogNjA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02MDUge1xuICBtYXgtaGVpZ2h0OiA2MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjEwIHtcbiAgbWluLWhlaWdodDogNjEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MTAge1xuICBtYXgtaGVpZ2h0OiA2MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjE1IHtcbiAgbWluLWhlaWdodDogNjE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02MTUge1xuICBtYXgtaGVpZ2h0OiA2MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjIwIHtcbiAgbWluLWhlaWdodDogNjIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MjAge1xuICBtYXgtaGVpZ2h0OiA2MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjI1IHtcbiAgbWluLWhlaWdodDogNjI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02MjUge1xuICBtYXgtaGVpZ2h0OiA2MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjMwIHtcbiAgbWluLWhlaWdodDogNjMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02MzAge1xuICBtYXgtaGVpZ2h0OiA2MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjM1IHtcbiAgbWluLWhlaWdodDogNjM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02MzUge1xuICBtYXgtaGVpZ2h0OiA2MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjQwIHtcbiAgbWluLWhlaWdodDogNjQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02NDAge1xuICBtYXgtaGVpZ2h0OiA2NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjQ1IHtcbiAgbWluLWhlaWdodDogNjQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02NDUge1xuICBtYXgtaGVpZ2h0OiA2NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjUwIHtcbiAgbWluLWhlaWdodDogNjUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02NTAge1xuICBtYXgtaGVpZ2h0OiA2NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjU1IHtcbiAgbWluLWhlaWdodDogNjU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02NTUge1xuICBtYXgtaGVpZ2h0OiA2NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjYwIHtcbiAgbWluLWhlaWdodDogNjYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02NjAge1xuICBtYXgtaGVpZ2h0OiA2NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjY1IHtcbiAgbWluLWhlaWdodDogNjY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02NjUge1xuICBtYXgtaGVpZ2h0OiA2NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjcwIHtcbiAgbWluLWhlaWdodDogNjcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02NzAge1xuICBtYXgtaGVpZ2h0OiA2NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjc1IHtcbiAgbWluLWhlaWdodDogNjc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02NzUge1xuICBtYXgtaGVpZ2h0OiA2NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjgwIHtcbiAgbWluLWhlaWdodDogNjgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02ODAge1xuICBtYXgtaGVpZ2h0OiA2ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjg1IHtcbiAgbWluLWhlaWdodDogNjg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02ODUge1xuICBtYXgtaGVpZ2h0OiA2ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjkwIHtcbiAgbWluLWhlaWdodDogNjkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC02OTAge1xuICBtYXgtaGVpZ2h0OiA2OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNjk1IHtcbiAgbWluLWhlaWdodDogNjk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC02OTUge1xuICBtYXgtaGVpZ2h0OiA2OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzAwIHtcbiAgbWluLWhlaWdodDogNzAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03MDAge1xuICBtYXgtaGVpZ2h0OiA3MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzA1IHtcbiAgbWluLWhlaWdodDogNzA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03MDUge1xuICBtYXgtaGVpZ2h0OiA3MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzEwIHtcbiAgbWluLWhlaWdodDogNzEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03MTAge1xuICBtYXgtaGVpZ2h0OiA3MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzE1IHtcbiAgbWluLWhlaWdodDogNzE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03MTUge1xuICBtYXgtaGVpZ2h0OiA3MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzIwIHtcbiAgbWluLWhlaWdodDogNzIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03MjAge1xuICBtYXgtaGVpZ2h0OiA3MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzI1IHtcbiAgbWluLWhlaWdodDogNzI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03MjUge1xuICBtYXgtaGVpZ2h0OiA3MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzMwIHtcbiAgbWluLWhlaWdodDogNzMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03MzAge1xuICBtYXgtaGVpZ2h0OiA3MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzM1IHtcbiAgbWluLWhlaWdodDogNzM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03MzUge1xuICBtYXgtaGVpZ2h0OiA3MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzQwIHtcbiAgbWluLWhlaWdodDogNzQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03NDAge1xuICBtYXgtaGVpZ2h0OiA3NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzQ1IHtcbiAgbWluLWhlaWdodDogNzQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NDUge1xuICBtYXgtaGVpZ2h0OiA3NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzUwIHtcbiAgbWluLWhlaWdodDogNzUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03NTAge1xuICBtYXgtaGVpZ2h0OiA3NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzU1IHtcbiAgbWluLWhlaWdodDogNzU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NTUge1xuICBtYXgtaGVpZ2h0OiA3NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzYwIHtcbiAgbWluLWhlaWdodDogNzYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03NjAge1xuICBtYXgtaGVpZ2h0OiA3NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzY1IHtcbiAgbWluLWhlaWdodDogNzY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NjUge1xuICBtYXgtaGVpZ2h0OiA3NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzcwIHtcbiAgbWluLWhlaWdodDogNzcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03NzAge1xuICBtYXgtaGVpZ2h0OiA3NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzc1IHtcbiAgbWluLWhlaWdodDogNzc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03NzUge1xuICBtYXgtaGVpZ2h0OiA3NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzgwIHtcbiAgbWluLWhlaWdodDogNzgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03ODAge1xuICBtYXgtaGVpZ2h0OiA3ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzg1IHtcbiAgbWluLWhlaWdodDogNzg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03ODUge1xuICBtYXgtaGVpZ2h0OiA3ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzkwIHtcbiAgbWluLWhlaWdodDogNzkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC03OTAge1xuICBtYXgtaGVpZ2h0OiA3OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtNzk1IHtcbiAgbWluLWhlaWdodDogNzk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC03OTUge1xuICBtYXgtaGVpZ2h0OiA3OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODAwIHtcbiAgbWluLWhlaWdodDogODAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04MDAge1xuICBtYXgtaGVpZ2h0OiA4MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODA1IHtcbiAgbWluLWhlaWdodDogODA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04MDUge1xuICBtYXgtaGVpZ2h0OiA4MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODEwIHtcbiAgbWluLWhlaWdodDogODEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04MTAge1xuICBtYXgtaGVpZ2h0OiA4MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODE1IHtcbiAgbWluLWhlaWdodDogODE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04MTUge1xuICBtYXgtaGVpZ2h0OiA4MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODIwIHtcbiAgbWluLWhlaWdodDogODIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04MjAge1xuICBtYXgtaGVpZ2h0OiA4MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODI1IHtcbiAgbWluLWhlaWdodDogODI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04MjUge1xuICBtYXgtaGVpZ2h0OiA4MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODMwIHtcbiAgbWluLWhlaWdodDogODMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04MzAge1xuICBtYXgtaGVpZ2h0OiA4MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODM1IHtcbiAgbWluLWhlaWdodDogODM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04MzUge1xuICBtYXgtaGVpZ2h0OiA4MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODQwIHtcbiAgbWluLWhlaWdodDogODQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04NDAge1xuICBtYXgtaGVpZ2h0OiA4NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODQ1IHtcbiAgbWluLWhlaWdodDogODQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04NDUge1xuICBtYXgtaGVpZ2h0OiA4NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODUwIHtcbiAgbWluLWhlaWdodDogODUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04NTAge1xuICBtYXgtaGVpZ2h0OiA4NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODU1IHtcbiAgbWluLWhlaWdodDogODU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04NTUge1xuICBtYXgtaGVpZ2h0OiA4NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODYwIHtcbiAgbWluLWhlaWdodDogODYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04NjAge1xuICBtYXgtaGVpZ2h0OiA4NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODY1IHtcbiAgbWluLWhlaWdodDogODY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04NjUge1xuICBtYXgtaGVpZ2h0OiA4NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODcwIHtcbiAgbWluLWhlaWdodDogODcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04NzAge1xuICBtYXgtaGVpZ2h0OiA4NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODc1IHtcbiAgbWluLWhlaWdodDogODc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04NzUge1xuICBtYXgtaGVpZ2h0OiA4NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODgwIHtcbiAgbWluLWhlaWdodDogODgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04ODAge1xuICBtYXgtaGVpZ2h0OiA4ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODg1IHtcbiAgbWluLWhlaWdodDogODg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04ODUge1xuICBtYXgtaGVpZ2h0OiA4ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODkwIHtcbiAgbWluLWhlaWdodDogODkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC04OTAge1xuICBtYXgtaGVpZ2h0OiA4OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtODk1IHtcbiAgbWluLWhlaWdodDogODk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC04OTUge1xuICBtYXgtaGVpZ2h0OiA4OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTAwIHtcbiAgbWluLWhlaWdodDogOTAwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MDAge1xuICBtYXgtaGVpZ2h0OiA5MDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTA1IHtcbiAgbWluLWhlaWdodDogOTA1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05MDUge1xuICBtYXgtaGVpZ2h0OiA5MDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTEwIHtcbiAgbWluLWhlaWdodDogOTEwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MTAge1xuICBtYXgtaGVpZ2h0OiA5MTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTE1IHtcbiAgbWluLWhlaWdodDogOTE1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05MTUge1xuICBtYXgtaGVpZ2h0OiA5MTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTIwIHtcbiAgbWluLWhlaWdodDogOTIwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MjAge1xuICBtYXgtaGVpZ2h0OiA5MjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTI1IHtcbiAgbWluLWhlaWdodDogOTI1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05MjUge1xuICBtYXgtaGVpZ2h0OiA5MjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTMwIHtcbiAgbWluLWhlaWdodDogOTMwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05MzAge1xuICBtYXgtaGVpZ2h0OiA5MzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTM1IHtcbiAgbWluLWhlaWdodDogOTM1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05MzUge1xuICBtYXgtaGVpZ2h0OiA5MzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTQwIHtcbiAgbWluLWhlaWdodDogOTQwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05NDAge1xuICBtYXgtaGVpZ2h0OiA5NDBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTQ1IHtcbiAgbWluLWhlaWdodDogOTQ1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05NDUge1xuICBtYXgtaGVpZ2h0OiA5NDVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTUwIHtcbiAgbWluLWhlaWdodDogOTUwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05NTAge1xuICBtYXgtaGVpZ2h0OiA5NTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTU1IHtcbiAgbWluLWhlaWdodDogOTU1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05NTUge1xuICBtYXgtaGVpZ2h0OiA5NTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTYwIHtcbiAgbWluLWhlaWdodDogOTYwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05NjAge1xuICBtYXgtaGVpZ2h0OiA5NjBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTY1IHtcbiAgbWluLWhlaWdodDogOTY1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05NjUge1xuICBtYXgtaGVpZ2h0OiA5NjVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTcwIHtcbiAgbWluLWhlaWdodDogOTcwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05NzAge1xuICBtYXgtaGVpZ2h0OiA5NzBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTc1IHtcbiAgbWluLWhlaWdodDogOTc1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05NzUge1xuICBtYXgtaGVpZ2h0OiA5NzVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTgwIHtcbiAgbWluLWhlaWdodDogOTgwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05ODAge1xuICBtYXgtaGVpZ2h0OiA5ODBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTg1IHtcbiAgbWluLWhlaWdodDogOTg1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05ODUge1xuICBtYXgtaGVpZ2h0OiA5ODVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTkwIHtcbiAgbWluLWhlaWdodDogOTkwcHg7XG59XG4uYnMtYmxvcXVlLm0taC05OTAge1xuICBtYXgtaGVpZ2h0OiA5OTBweDtcbn1cbi5icy1ibG9xdWUubWluLWgtOTk1IHtcbiAgbWluLWhlaWdodDogOTk1cHg7XG59XG4uYnMtYmxvcXVlLm0taC05OTUge1xuICBtYXgtaGVpZ2h0OiA5OTVweDtcbn1cbi5icy1ibG9xdWUubWluLWgtMTAwMCB7XG4gIG1pbi1oZWlnaHQ6IDEwMDBweDtcbn1cbi5icy1ibG9xdWUubS1oLTEwMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG59XG4uYnMtYmxvcXVlLmJvdG9uZXJhIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLWJsb3F1ZS5ib3RvbmVyYTpub3QoLmV4dHJlbW9zKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmxvcXVlLmJvdG9uZXJhOm5vdCguZXh0cmVtb3MpIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuYm90b25lcmE6bm90KC5leHRyZW1vcykucmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1ibG9xdWUuYm90b25lcmE6bm90KC5leHRyZW1vcykuY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmJzLWJsb3F1ZS5ib3RvbmVyYS5leHRyZW1vcyAuYnMtYnRuLXByaW1hcnksXG4uYnMtYmxvcXVlLmJvdG9uZXJhLmV4dHJlbW9zIC5icy1idG4tc2Vjb25kYXJ5LFxuLmJzLWJsb3F1ZS5ib3RvbmVyYS5leHRyZW1vcyAuYnMtYnRuLWJhY2ssXG4uYnMtYmxvcXVlLmJvdG9uZXJhLmV4dHJlbW9zIC5icy1idG4tdGVyY2lhcnkge1xuICB3aWR0aDogYXV0bztcbn1cbi5icy1ibG9xdWUuaW1wb3J0YW50IHNlY3Rpb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1ibG9xdWUuaW1wb3J0YW50IHNlY3Rpb24gZmlndXJlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmJzLWJsb3F1ZS5pbXBvcnRhbnQgc2VjdGlvbiBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5icy1ibG9xdWUuaW1wb3J0YW50IHNlY3Rpb24gcCB7XG4gIGZsZXg6IDE7XG59XG4uYnMtYmxvcXVlID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5icy1ibG9xdWUuYmFja2dyb3VuZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG59XG4uYnMtYmxvcXVlLmJhY2tncm91bmQuZ3JpcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uYnMtYmxvcXVlLmJhY2tncm91bmQudmVyZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbi5icy1ibG9xdWUuYmFja2dyb3VuZC5henVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cblxuLmJzLWNoaXAge1xuICBtYXJnaW46IDAgOHB4IDhweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAycHggOHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLmJzLWNoaXAubWluaSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtYXJnaW46IDRweCAwO1xuICBwYWRkaW5nOiAwcHggOHB4O1xufVxuLmJzLWNoaXAuZ3Jpcy00MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG59XG4uYnMtY2hpcC5ncmlzLTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi5icy1jaGlwLmdyaXMtODAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLmJzLWNoaXAucm9qbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLmJzLWNoaXAudmVyZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbi5icy1jaGlwLmF6dWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLWNoaXAuYW1hcmlsbG8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1hbWFyaWxsbyk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC5uby1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogODEwcHgpIHtcbiAgLm5vLXRhYmxldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYnMtcGFzb3MtaW5kaWNlIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5icy1wYXNvcy1pbmRpY2UgcC1wcm9ncmVzc2JhciB7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLmJzLXBhc29zLWluZGljZSAuaW5kZXgge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cbi5icy1wYXNvcy1pbmRpY2UgLnBhc29zIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYnMtcGFzb3MtaW5kaWNlIGgyLmJzLWNvbnRlbmlkbyB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmbGV4OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi5icy1wYXNvcy1pbmRpY2UuYWN0aXZlIC5pbmRleCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLXBhc29zLWluZGljZS5hY3RpdmUgaDIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4uYnMtcGFzb3MtaW5kaWNlLmFjdGl2ZSBoMiBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uYnMtcGFzb3MtaW5kaWNlLmNvbXBsZXRlZCAuaW5kZXgge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9jaGVjay1idXR0b24td2hpdGUuc3ZnKSB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTJweDtcbn1cbi5icy1wYXNvcy1pbmRpY2UuY29tcGxldGVkIGgyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG5cbi5icy10aXR1bGFyLXNlY2Npb25hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi5icy10aXR1bGFyLXNlY2Npb25hbCBmaWdjYXB0aW9uIHtcbiAgZmxleDogMTtcbn1cbi5icy10aXR1bGFyLXNlY2Npb25hbCBmaWdjYXB0aW9uIGgzIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmJzLXRpdHVsYXItc2VjY2lvbmFsIGZpZ2NhcHRpb24gaDMgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtdGl0dWxhci1zZWNjaW9uYWwgZmlnY2FwdGlvbiBoMyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbi5icy10aXR1bGFyLXNlY2Npb25hbCBmaWd1cmUge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IDRweCAxMHB4IDRweCAwO1xuICBwYWRkaW5nOiAwO1xuICBmbGV4OiAwIDAgNDBweDtcbn1cbi5icy10aXR1bGFyLXNlY2Npb25hbCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJzLXNpbXBsZS1kYXRhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJzLXNpbXBsZS1kYXRhIHAsXG4uYnMtc2ltcGxlLWRhdGEgaDMge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uYnMtc2ltcGxlLWRhdGEgaDMge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtc2ltcGxlLWRhdGEgaDQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtc2ltcGxlLWRhdGEgcCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cblxuLmJzLXNpbXBsZS1kYXRhLXRhYmxhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi5icy1zaW1wbGUtZGF0YS10YWJsYSAubW9kdWxvIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuLmJzLXNpbXBsZS1kYXRhLXRhYmxhIC5tb2R1bG86bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uYnMtc2ltcGxlLWRhdGEtdGFibGEgLm1vZHVsbyBmaWd1cmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uYnMtc2ltcGxlLWRhdGEtdGFibGEgLm1vZHVsbyBwIHtcbiAgZmxleDogMTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cblxuLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgLyoqL1xufVxuLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXIge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTEwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyOXB4KTtcbiAgbGVmdDogMTlweDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyOjpiZWZvcmUge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG4uYnMtZGVzcGxlZ2FibGUtcmVzdW1lbiAudGl0dWxhciBmaWd1cmUge1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIGZpZ3VyZSBpbWcge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXIgZmlndXJlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIGZpZ2NhcHRpb24gaDIge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4gLnRpdHVsYXIgZmlnY2FwdGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbi5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC50aXR1bGFyIGZpZ2NhcHRpb24gaDMgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6IDUwMHB4KSB7XG4gIC5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAxOXB4O1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG4uYnMtZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhIHNwYW4ge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhIHNwYW46OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOXB4O1xuICB0b3A6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA1MDBweCkge1xuICAuYnMtZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhIHNwYW46OmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uYnMtZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhIC5kYXRhLWl0ZW0ge1xuICBmbGV4OiAxO1xuICBtaW4taGVpZ2h0OiA0cmVtO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY29tcGxldGVkIHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL3N2Zy9jaGVjay1idXR0b24tYmx1ZS5zdmcpO1xufVxuLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YS5jb21wbGV0ZWQgYnV0dG9uLmRhdGEtaW50ZXJhY3Rpb24ge1xuICBsaW5lLWhlaWdodDogNHJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tZG93bi1ncmVlbi5zdmcpIGNhbGMoMTAwJSAtIDEwcHgpIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmNvbXBsZXRlZCBidXR0b24uZGF0YS1pbnRlcmFjdGlvbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi11cC1ncmVlbi5zdmcpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY29tcGxldGVkIGJ1dHRvbi5kYXRhLWludGVyYWN0aW9uLmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xufVxuLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4gLmRlcGxveSAuZGF0YS5jb21wbGV0ZWQgYnV0dG9uLmRhdGEtaW50ZXJhY3Rpb246aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uYnMtZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmNvbXBsZXRlZCAuZGF0YS1pdGVtIC5leHRyYSB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY3VycmVudDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiA1MCU7XG59XG4uYnMtZGVzcGxlZ2FibGUtcmVzdW1lbiAuZGVwbG95IC5kYXRhLmN1cnJlbnQgLmRhdGEtaXRlbSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtMTApO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5icy1kZXNwbGVnYWJsZS1yZXN1bWVuIC5kZXBsb3kgLmRhdGEuY3VycmVudCAuZGF0YS1pdGVtIGgyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG59XG5cbi5icy1wYWdpbmFkb3Ige1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJzLXBhZ2luYWRvciAucC1wYWdpbmF0b3Ige1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBzZWN0aW9uIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IC5lbGlwc2lzIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtaW4taGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDAgNHB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBtYXJnaW46IDAgMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiAuZWxpcHNpcyB7XG4gICAgbWluLWhlaWdodDogMzJweDtcbiAgfVxufVxuLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ge1xuICAgIG1hcmdpbjogMCAycHg7XG4gIH1cbn1cbi5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuMztcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5udW1iZXIge1xuICBwYWRkaW5nOiAwIDRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5udW1iZXIge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxufVxuLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubnVtYmVyLmFjdGl2byB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5udW1iZXI6aG92ZXIge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubnVtYmVyOmhvdmVyLmFjdGl2byB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcbn1cbi5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAyMHB4O1xuICB3aWR0aDogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdiB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gIH1cbn1cbi5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdi5uYXYtZmlyc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tcGFnaW5hdG9yLWZpcnN0LnN2Zyk7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXYubmF2LWxhc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tcGFnaW5hdG9yLWxhc3Quc3ZnKTtcbn1cbi5icy1wYWdpbmFkb3IgLmN1c3RvbS1uYXYgYnV0dG9uLm5hdi5uYXYtbmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi1wYWdpbmF0b3ItbmV4dC5zdmcpO1xufVxuLmJzLXBhZ2luYWRvciAuY3VzdG9tLW5hdiBidXR0b24ubmF2Lm5hdi1iYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLXBhZ2luYXRvci1wcmV2LnN2Zyk7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XG59XG4uYnMtcGFnaW5hZG9yIC5jdXN0b20tbmF2IGJ1dHRvbi5uYXY6aG92ZXIuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbn1cblxuLmJzLWZvcm1zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnMtZm9ybXMgLm1peCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxuLmJzLWZvcm1zIC5taXggaW5wdXQucC1pbnB1dHRleHQge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLmJzLWZvcm1zIC5taXggLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5icy1mb3JtcyAubWl4IHAtY2hlY2tib3gge1xuICBmbGV4OiAxO1xufVxuLmJzLWZvcm1zIHAtY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5icy1sb2FkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3Mge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDU2cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIGEuYWdyZWdhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLW1vZHVsby1pbWFnZW4tYWRkLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIGEuYWdyZWdhcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3MgLm1vZHVsbyBhLmRldGFsbGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tbW9kdWxvLWFyY2hpdm8tZGV0YWxsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MtY29tcGFjdG9zIC5tb2R1bG8gYS5kZXRhbGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3MgLm1vZHVsbyBhLmRldGFsbGU6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDExOCUpO1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygxMTglKTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3MgLm1vZHVsbyBhLmRldGFsbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjNweDtcbiAgd2lkdGg6IDIzcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi1tb2R1bG8tYXJjaGl2by12ZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgYm90dG9tOiAtOHB4O1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zLWNvbXBhY3RvcyAubW9kdWxvIGEuYm9ycmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHJpZ2h0OiAtOHB4O1xuICB0b3A6IC04cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIzcHg7XG4gIHdpZHRoOiAyM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tbW9kdWxvLWFyY2hpdm8tcXVpdGFyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MtY29tcGFjdG9zIC5tb2R1bG8gYS5ib3JyYXI6aG92ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3MgLm1vZHVsby5hZ3JlZ2FkbyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDhweCAwO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcyAubW9kdWxvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgOHB4IDhweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8ge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgbWFyZ2luOiAwIDE2cHggMTZweCAwO1xuICB9XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsbyBmaWd1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsbyBmaWd1cmUgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcyAubW9kdWxvIC5ib3JyYXIsXG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsbyAuZGV0YWxsZSxcbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcyAubW9kdWxvIC5hZ3JlZ2FyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gLmRldGFsbGUsXG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsbyAuYWdyZWdhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gLmJvcnJhciB7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tbW9kdWxvLWltYWdlbi1kZWxsLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDVweCAxNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHggMTVweCA1cHggMTVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE1cHggMTVweCA1cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDVweCAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcyAubW9kdWxvIC5ib3JyYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcbn1cbi5icy1mb3Jtcy5icy1hcmNoaXZvcyAubW9kdWxvcy1hcmNoaXZvcyAubW9kdWxvIC5kZXRhbGxlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC4zO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4uYnMtZm9ybXMuYnMtYXJjaGl2b3MgLm1vZHVsb3MtYXJjaGl2b3MgLm1vZHVsbyAuYWdyZWdhciB7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi1tb2R1bG8taW1hZ2VuLWFkZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWZvcm1zLmJzLWFyY2hpdm9zIC5tb2R1bG9zLWFyY2hpdm9zIC5tb2R1bG8gLmFncmVnYXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5icy10aW1lLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jay5iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jazpmaXJzdC1jaGlsZCAuYnMtY29udGVuZWRvcjo6YmVmb3JlIHtcbiAgdG9wOiAyMHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuLmJzLXRpbWUtbGluZSAudGltZS1saW5lLWJsb2NrOmxhc3QtY2hpbGQgLmJzLWNvbnRlbmVkb3I6OmJlZm9yZSB7XG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRpbWUtbGluZSAudGltZS1saW5lLWJsb2NrOmxhc3QtY2hpbGQgLmJzLWNvbnRlbmVkb3I6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jayAuYnMtY29udGVuZWRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnMtdGltZS1saW5lIC50aW1lLWxpbmUtYmxvY2sgLmJzLWNvbnRlbmVkb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMjBweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAyMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRpbWUtbGluZSAudGltZS1saW5lLWJsb2NrIC5icy1jb250ZW5lZG9yOjpiZWZvcmUge1xuICAgIGxlZnQ6IDI2cHg7XG4gIH1cbn1cbi5icy10aW1lLWxpbmUgLnRpbWUtbGluZS1ibG9jayAudGltZS1saW5lLXNwb3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtdGltZS1saW5lIC50aW1lLWxpbmUtYmxvY2sgLnRpbWUtbGluZS1zcG90Lm9rIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2NoZWNrLWJ1dHRvbi13aGl0ZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRpbWUtbGluZSAudGltZS1saW5lLWJsb2NrIC50aW1lLWxpbmUtc3BvdCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG59XG4uYnMtdGltZS1saW5lIC50aW1lLWxpbmUtYmxvY2sgLnRpbWUtbGluZS1tb2R1bGUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjJweCk7XG4gIG1hcmdpbi1sZWZ0OiA0NnB4O1xuICBwYWRkaW5nOiA4cHggMTZweCAwIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtdGltZS1saW5lIC50aW1lLWxpbmUtYmxvY2sgLnRpbWUtbGluZS1tb2R1bGUge1xuICAgIHBhZGRpbmc6IDE0cHggMTZweCA0cHggMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDU2cHg7XG4gIH1cbn1cblxuLmJzLWJhbm5lciB7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmFubmVyIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbn1cbi5icy1iYW5uZXIubS13LTUge1xuICBtYXgtd2lkdGg6IDVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwIHtcbiAgbWF4LXdpZHRoOiAxMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMTUge1xuICBtYXgtd2lkdGg6IDE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0yMCB7XG4gIG1heC13aWR0aDogMjBweDtcbn1cbi5icy1iYW5uZXIubS13LTI1IHtcbiAgbWF4LXdpZHRoOiAyNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMzAge1xuICBtYXgtd2lkdGg6IDMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0zNSB7XG4gIG1heC13aWR0aDogMzVweDtcbn1cbi5icy1iYW5uZXIubS13LTQwIHtcbiAgbWF4LXdpZHRoOiA0MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNDUge1xuICBtYXgtd2lkdGg6IDQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy01MCB7XG4gIG1heC13aWR0aDogNTBweDtcbn1cbi5icy1iYW5uZXIubS13LTU1IHtcbiAgbWF4LXdpZHRoOiA1NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNjAge1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uYnMtYmFubmVyLm0tdy02NSB7XG4gIG1heC13aWR0aDogNjVweDtcbn1cbi5icy1iYW5uZXIubS13LTcwIHtcbiAgbWF4LXdpZHRoOiA3MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNzUge1xuICBtYXgtd2lkdGg6IDc1cHg7XG59XG4uYnMtYmFubmVyLm0tdy04MCB7XG4gIG1heC13aWR0aDogODBweDtcbn1cbi5icy1iYW5uZXIubS13LTg1IHtcbiAgbWF4LXdpZHRoOiA4NXB4O1xufVxuLmJzLWJhbm5lci5tLXctOTAge1xuICBtYXgtd2lkdGg6IDkwcHg7XG59XG4uYnMtYmFubmVyLm0tdy05NSB7XG4gIG1heC13aWR0aDogOTVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMDUge1xuICBtYXgtd2lkdGg6IDEwNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMTEwIHtcbiAgbWF4LXdpZHRoOiAxMTBweDtcbn1cbi5icy1iYW5uZXIubS13LTExNSB7XG4gIG1heC13aWR0aDogMTE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMjAge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMTI1IHtcbiAgbWF4LXdpZHRoOiAxMjVweDtcbn1cbi5icy1iYW5uZXIubS13LTEzMCB7XG4gIG1heC13aWR0aDogMTMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xMzUge1xuICBtYXgtd2lkdGg6IDEzNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMTQwIHtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbn1cbi5icy1iYW5uZXIubS13LTE0NSB7XG4gIG1heC13aWR0aDogMTQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xNTAge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMTU1IHtcbiAgbWF4LXdpZHRoOiAxNTVweDtcbn1cbi5icy1iYW5uZXIubS13LTE2MCB7XG4gIG1heC13aWR0aDogMTYwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xNjUge1xuICBtYXgtd2lkdGg6IDE2NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMTcwIHtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbn1cbi5icy1iYW5uZXIubS13LTE3NSB7XG4gIG1heC13aWR0aDogMTc1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0xODAge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMTg1IHtcbiAgbWF4LXdpZHRoOiAxODVweDtcbn1cbi5icy1iYW5uZXIubS13LTE5MCB7XG4gIG1heC13aWR0aDogMTkwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0xOTUge1xuICBtYXgtd2lkdGg6IDE5NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMjAwIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5icy1iYW5uZXIubS13LTIwNSB7XG4gIG1heC13aWR0aDogMjA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0yMTAge1xuICBtYXgtd2lkdGg6IDIxMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMjE1IHtcbiAgbWF4LXdpZHRoOiAyMTVweDtcbn1cbi5icy1iYW5uZXIubS13LTIyMCB7XG4gIG1heC13aWR0aDogMjIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0yMjUge1xuICBtYXgtd2lkdGg6IDIyNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMjMwIHtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbn1cbi5icy1iYW5uZXIubS13LTIzNSB7XG4gIG1heC13aWR0aDogMjM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0yNDAge1xuICBtYXgtd2lkdGg6IDI0MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMjQ1IHtcbiAgbWF4LXdpZHRoOiAyNDVweDtcbn1cbi5icy1iYW5uZXIubS13LTI1MCB7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0yNTUge1xuICBtYXgtd2lkdGg6IDI1NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMjYwIHtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbn1cbi5icy1iYW5uZXIubS13LTI2NSB7XG4gIG1heC13aWR0aDogMjY1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0yNzAge1xuICBtYXgtd2lkdGg6IDI3MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMjc1IHtcbiAgbWF4LXdpZHRoOiAyNzVweDtcbn1cbi5icy1iYW5uZXIubS13LTI4MCB7XG4gIG1heC13aWR0aDogMjgwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0yODUge1xuICBtYXgtd2lkdGg6IDI4NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMjkwIHtcbiAgbWF4LXdpZHRoOiAyOTBweDtcbn1cbi5icy1iYW5uZXIubS13LTI5NSB7XG4gIG1heC13aWR0aDogMjk1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0zMDAge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMzA1IHtcbiAgbWF4LXdpZHRoOiAzMDVweDtcbn1cbi5icy1iYW5uZXIubS13LTMxMCB7XG4gIG1heC13aWR0aDogMzEwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0zMTUge1xuICBtYXgtd2lkdGg6IDMxNXB4O1xufVxuLmJzLWJhbm5lci5tLXctMzIwIHtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbi5icy1iYW5uZXIubS13LTMyNSB7XG4gIG1heC13aWR0aDogMzI1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0zMzAge1xuICBtYXgtd2lkdGg6IDMzMHB4O1xufVxuLmJzLWJhbm5lci5tLXctMzM1IHtcbiAgbWF4LXdpZHRoOiAzMzVweDtcbn1cbi5icy1iYW5uZXIubS13LTM0MCB7XG4gIG1heC13aWR0aDogMzQwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0zNDUge1xuICBtYXgtd2lkdGg6IDM0NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMzUwIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi5icy1iYW5uZXIubS13LTM1NSB7XG4gIG1heC13aWR0aDogMzU1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0zNjAge1xuICBtYXgtd2lkdGg6IDM2MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMzY1IHtcbiAgbWF4LXdpZHRoOiAzNjVweDtcbn1cbi5icy1iYW5uZXIubS13LTM3MCB7XG4gIG1heC13aWR0aDogMzcwcHg7XG59XG4uYnMtYmFubmVyLm0tdy0zNzUge1xuICBtYXgtd2lkdGg6IDM3NXB4O1xufVxuLmJzLWJhbm5lci5tLXctMzgwIHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbn1cbi5icy1iYW5uZXIubS13LTM4NSB7XG4gIG1heC13aWR0aDogMzg1cHg7XG59XG4uYnMtYmFubmVyLm0tdy0zOTAge1xuICBtYXgtd2lkdGg6IDM5MHB4O1xufVxuLmJzLWJhbm5lci5tLXctMzk1IHtcbiAgbWF4LXdpZHRoOiAzOTVweDtcbn1cbi5icy1iYW5uZXIubS13LTQwMCB7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4uYnMtYmFubmVyLm0tdy00MDUge1xuICBtYXgtd2lkdGg6IDQwNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNDEwIHtcbiAgbWF4LXdpZHRoOiA0MTBweDtcbn1cbi5icy1iYW5uZXIubS13LTQxNSB7XG4gIG1heC13aWR0aDogNDE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy00MjAge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNDI1IHtcbiAgbWF4LXdpZHRoOiA0MjVweDtcbn1cbi5icy1iYW5uZXIubS13LTQzMCB7XG4gIG1heC13aWR0aDogNDMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy00MzUge1xuICBtYXgtd2lkdGg6IDQzNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNDQwIHtcbiAgbWF4LXdpZHRoOiA0NDBweDtcbn1cbi5icy1iYW5uZXIubS13LTQ0NSB7XG4gIG1heC13aWR0aDogNDQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy00NTAge1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNDU1IHtcbiAgbWF4LXdpZHRoOiA0NTVweDtcbn1cbi5icy1iYW5uZXIubS13LTQ2MCB7XG4gIG1heC13aWR0aDogNDYwcHg7XG59XG4uYnMtYmFubmVyLm0tdy00NjUge1xuICBtYXgtd2lkdGg6IDQ2NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNDcwIHtcbiAgbWF4LXdpZHRoOiA0NzBweDtcbn1cbi5icy1iYW5uZXIubS13LTQ3NSB7XG4gIG1heC13aWR0aDogNDc1cHg7XG59XG4uYnMtYmFubmVyLm0tdy00ODAge1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNDg1IHtcbiAgbWF4LXdpZHRoOiA0ODVweDtcbn1cbi5icy1iYW5uZXIubS13LTQ5MCB7XG4gIG1heC13aWR0aDogNDkwcHg7XG59XG4uYnMtYmFubmVyLm0tdy00OTUge1xuICBtYXgtd2lkdGg6IDQ5NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNTAwIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cbi5icy1iYW5uZXIubS13LTUwNSB7XG4gIG1heC13aWR0aDogNTA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy01MTAge1xuICBtYXgtd2lkdGg6IDUxMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNTE1IHtcbiAgbWF4LXdpZHRoOiA1MTVweDtcbn1cbi5icy1iYW5uZXIubS13LTUyMCB7XG4gIG1heC13aWR0aDogNTIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy01MjUge1xuICBtYXgtd2lkdGg6IDUyNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNTMwIHtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbn1cbi5icy1iYW5uZXIubS13LTUzNSB7XG4gIG1heC13aWR0aDogNTM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy01NDAge1xuICBtYXgtd2lkdGg6IDU0MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNTQ1IHtcbiAgbWF4LXdpZHRoOiA1NDVweDtcbn1cbi5icy1iYW5uZXIubS13LTU1MCB7XG4gIG1heC13aWR0aDogNTUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy01NTUge1xuICBtYXgtd2lkdGg6IDU1NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNTYwIHtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cbi5icy1iYW5uZXIubS13LTU2NSB7XG4gIG1heC13aWR0aDogNTY1cHg7XG59XG4uYnMtYmFubmVyLm0tdy01NzAge1xuICBtYXgtd2lkdGg6IDU3MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNTc1IHtcbiAgbWF4LXdpZHRoOiA1NzVweDtcbn1cbi5icy1iYW5uZXIubS13LTU4MCB7XG4gIG1heC13aWR0aDogNTgwcHg7XG59XG4uYnMtYmFubmVyLm0tdy01ODUge1xuICBtYXgtd2lkdGg6IDU4NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNTkwIHtcbiAgbWF4LXdpZHRoOiA1OTBweDtcbn1cbi5icy1iYW5uZXIubS13LTU5NSB7XG4gIG1heC13aWR0aDogNTk1cHg7XG59XG4uYnMtYmFubmVyLm0tdy02MDAge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNjA1IHtcbiAgbWF4LXdpZHRoOiA2MDVweDtcbn1cbi5icy1iYW5uZXIubS13LTYxMCB7XG4gIG1heC13aWR0aDogNjEwcHg7XG59XG4uYnMtYmFubmVyLm0tdy02MTUge1xuICBtYXgtd2lkdGg6IDYxNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNjIwIHtcbiAgbWF4LXdpZHRoOiA2MjBweDtcbn1cbi5icy1iYW5uZXIubS13LTYyNSB7XG4gIG1heC13aWR0aDogNjI1cHg7XG59XG4uYnMtYmFubmVyLm0tdy02MzAge1xuICBtYXgtd2lkdGg6IDYzMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNjM1IHtcbiAgbWF4LXdpZHRoOiA2MzVweDtcbn1cbi5icy1iYW5uZXIubS13LTY0MCB7XG4gIG1heC13aWR0aDogNjQwcHg7XG59XG4uYnMtYmFubmVyLm0tdy02NDUge1xuICBtYXgtd2lkdGg6IDY0NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNjUwIHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbn1cbi5icy1iYW5uZXIubS13LTY1NSB7XG4gIG1heC13aWR0aDogNjU1cHg7XG59XG4uYnMtYmFubmVyLm0tdy02NjAge1xuICBtYXgtd2lkdGg6IDY2MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNjY1IHtcbiAgbWF4LXdpZHRoOiA2NjVweDtcbn1cbi5icy1iYW5uZXIubS13LTY3MCB7XG4gIG1heC13aWR0aDogNjcwcHg7XG59XG4uYnMtYmFubmVyLm0tdy02NzUge1xuICBtYXgtd2lkdGg6IDY3NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNjgwIHtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbn1cbi5icy1iYW5uZXIubS13LTY4NSB7XG4gIG1heC13aWR0aDogNjg1cHg7XG59XG4uYnMtYmFubmVyLm0tdy02OTAge1xuICBtYXgtd2lkdGg6IDY5MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNjk1IHtcbiAgbWF4LXdpZHRoOiA2OTVweDtcbn1cbi5icy1iYW5uZXIubS13LTcwMCB7XG4gIG1heC13aWR0aDogNzAwcHg7XG59XG4uYnMtYmFubmVyLm0tdy03MDUge1xuICBtYXgtd2lkdGg6IDcwNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNzEwIHtcbiAgbWF4LXdpZHRoOiA3MTBweDtcbn1cbi5icy1iYW5uZXIubS13LTcxNSB7XG4gIG1heC13aWR0aDogNzE1cHg7XG59XG4uYnMtYmFubmVyLm0tdy03MjAge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xufVxuLmJzLWJhbm5lci5tLXctNzI1IHtcbiAgbWF4LXdpZHRoOiA3MjVweDtcbn1cbi5icy1iYW5uZXIubS13LTczMCB7XG4gIG1heC13aWR0aDogNzMwcHg7XG59XG4uYnMtYmFubmVyLm0tdy03MzUge1xuICBtYXgtd2lkdGg6IDczNXB4O1xufVxuLmJzLWJhbm5lci5tLXctNzQwIHtcbiAgbWF4LXdpZHRoOiA3NDBweDtcbn1cbi5icy1iYW5uZXIubS13LTc0NSB7XG4gIG1heC13aWR0aDogNzQ1cHg7XG59XG4uYnMtYmFubmVyLm0tdy03NTAge1xuICBtYXgtd2lkdGg6IDc1MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNzU1IHtcbiAgbWF4LXdpZHRoOiA3NTVweDtcbn1cbi5icy1iYW5uZXIubS13LTc2MCB7XG4gIG1heC13aWR0aDogNzYwcHg7XG59XG4uYnMtYmFubmVyLm0tdy03NjUge1xuICBtYXgtd2lkdGg6IDc2NXB4O1xufVxuLmJzLWJhbm5lci5tLXctNzcwIHtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbn1cbi5icy1iYW5uZXIubS13LTc3NSB7XG4gIG1heC13aWR0aDogNzc1cHg7XG59XG4uYnMtYmFubmVyLm0tdy03ODAge1xuICBtYXgtd2lkdGg6IDc4MHB4O1xufVxuLmJzLWJhbm5lci5tLXctNzg1IHtcbiAgbWF4LXdpZHRoOiA3ODVweDtcbn1cbi5icy1iYW5uZXIubS13LTc5MCB7XG4gIG1heC13aWR0aDogNzkwcHg7XG59XG4uYnMtYmFubmVyLm0tdy03OTUge1xuICBtYXgtd2lkdGg6IDc5NXB4O1xufVxuLmJzLWJhbm5lci5tLXctODAwIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi5icy1iYW5uZXIubS13LTgwNSB7XG4gIG1heC13aWR0aDogODA1cHg7XG59XG4uYnMtYmFubmVyLm0tdy04MTAge1xuICBtYXgtd2lkdGg6IDgxMHB4O1xufVxuLmJzLWJhbm5lci5tLXctODE1IHtcbiAgbWF4LXdpZHRoOiA4MTVweDtcbn1cbi5icy1iYW5uZXIubS13LTgyMCB7XG4gIG1heC13aWR0aDogODIwcHg7XG59XG4uYnMtYmFubmVyLm0tdy04MjUge1xuICBtYXgtd2lkdGg6IDgyNXB4O1xufVxuLmJzLWJhbm5lci5tLXctODMwIHtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbn1cbi5icy1iYW5uZXIubS13LTgzNSB7XG4gIG1heC13aWR0aDogODM1cHg7XG59XG4uYnMtYmFubmVyLm0tdy04NDAge1xuICBtYXgtd2lkdGg6IDg0MHB4O1xufVxuLmJzLWJhbm5lci5tLXctODQ1IHtcbiAgbWF4LXdpZHRoOiA4NDVweDtcbn1cbi5icy1iYW5uZXIubS13LTg1MCB7XG4gIG1heC13aWR0aDogODUwcHg7XG59XG4uYnMtYmFubmVyLm0tdy04NTUge1xuICBtYXgtd2lkdGg6IDg1NXB4O1xufVxuLmJzLWJhbm5lci5tLXctODYwIHtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbn1cbi5icy1iYW5uZXIubS13LTg2NSB7XG4gIG1heC13aWR0aDogODY1cHg7XG59XG4uYnMtYmFubmVyLm0tdy04NzAge1xuICBtYXgtd2lkdGg6IDg3MHB4O1xufVxuLmJzLWJhbm5lci5tLXctODc1IHtcbiAgbWF4LXdpZHRoOiA4NzVweDtcbn1cbi5icy1iYW5uZXIubS13LTg4MCB7XG4gIG1heC13aWR0aDogODgwcHg7XG59XG4uYnMtYmFubmVyLm0tdy04ODUge1xuICBtYXgtd2lkdGg6IDg4NXB4O1xufVxuLmJzLWJhbm5lci5tLXctODkwIHtcbiAgbWF4LXdpZHRoOiA4OTBweDtcbn1cbi5icy1iYW5uZXIubS13LTg5NSB7XG4gIG1heC13aWR0aDogODk1cHg7XG59XG4uYnMtYmFubmVyLm0tdy05MDAge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xufVxuLmJzLWJhbm5lci5tLXctOTA1IHtcbiAgbWF4LXdpZHRoOiA5MDVweDtcbn1cbi5icy1iYW5uZXIubS13LTkxMCB7XG4gIG1heC13aWR0aDogOTEwcHg7XG59XG4uYnMtYmFubmVyLm0tdy05MTUge1xuICBtYXgtd2lkdGg6IDkxNXB4O1xufVxuLmJzLWJhbm5lci5tLXctOTIwIHtcbiAgbWF4LXdpZHRoOiA5MjBweDtcbn1cbi5icy1iYW5uZXIubS13LTkyNSB7XG4gIG1heC13aWR0aDogOTI1cHg7XG59XG4uYnMtYmFubmVyLm0tdy05MzAge1xuICBtYXgtd2lkdGg6IDkzMHB4O1xufVxuLmJzLWJhbm5lci5tLXctOTM1IHtcbiAgbWF4LXdpZHRoOiA5MzVweDtcbn1cbi5icy1iYW5uZXIubS13LTk0MCB7XG4gIG1heC13aWR0aDogOTQwcHg7XG59XG4uYnMtYmFubmVyLm0tdy05NDUge1xuICBtYXgtd2lkdGg6IDk0NXB4O1xufVxuLmJzLWJhbm5lci5tLXctOTUwIHtcbiAgbWF4LXdpZHRoOiA5NTBweDtcbn1cbi5icy1iYW5uZXIubS13LTk1NSB7XG4gIG1heC13aWR0aDogOTU1cHg7XG59XG4uYnMtYmFubmVyLm0tdy05NjAge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xufVxuLmJzLWJhbm5lci5tLXctOTY1IHtcbiAgbWF4LXdpZHRoOiA5NjVweDtcbn1cbi5icy1iYW5uZXIubS13LTk3MCB7XG4gIG1heC13aWR0aDogOTcwcHg7XG59XG4uYnMtYmFubmVyLm0tdy05NzUge1xuICBtYXgtd2lkdGg6IDk3NXB4O1xufVxuLmJzLWJhbm5lci5tLXctOTgwIHtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbn1cbi5icy1iYW5uZXIubS13LTk4NSB7XG4gIG1heC13aWR0aDogOTg1cHg7XG59XG4uYnMtYmFubmVyLm0tdy05OTAge1xuICBtYXgtd2lkdGg6IDk5MHB4O1xufVxuLmJzLWJhbm5lci5tLXctOTk1IHtcbiAgbWF4LXdpZHRoOiA5OTVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwMDAge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwMDUge1xuICBtYXgtd2lkdGg6IDEwMDVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwMTAge1xuICBtYXgtd2lkdGg6IDEwMTBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwMTUge1xuICBtYXgtd2lkdGg6IDEwMTVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwMjAge1xuICBtYXgtd2lkdGg6IDEwMjBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwMjUge1xuICBtYXgtd2lkdGg6IDEwMjVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwMzAge1xuICBtYXgtd2lkdGg6IDEwMzBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwMzUge1xuICBtYXgtd2lkdGg6IDEwMzVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwNDAge1xuICBtYXgtd2lkdGg6IDEwNDBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwNDUge1xuICBtYXgtd2lkdGg6IDEwNDVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwNTAge1xuICBtYXgtd2lkdGg6IDEwNTBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwNTUge1xuICBtYXgtd2lkdGg6IDEwNTVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwNjAge1xuICBtYXgtd2lkdGg6IDEwNjBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwNjUge1xuICBtYXgtd2lkdGg6IDEwNjVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwNzAge1xuICBtYXgtd2lkdGg6IDEwNzBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwNzUge1xuICBtYXgtd2lkdGg6IDEwNzVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwODAge1xuICBtYXgtd2lkdGg6IDEwODBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwODUge1xuICBtYXgtd2lkdGg6IDEwODVweDtcbn1cbi5icy1iYW5uZXIubS13LTEwOTAge1xuICBtYXgtd2lkdGg6IDEwOTBweDtcbn1cbi5icy1iYW5uZXIubS13LTEwOTUge1xuICBtYXgtd2lkdGg6IDEwOTVweDtcbn1cbi5icy1iYW5uZXIubS13LTExMDAge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbn1cbi5icy1iYW5uZXIubS13LTExMDUge1xuICBtYXgtd2lkdGg6IDExMDVweDtcbn1cbi5icy1iYW5uZXIubS13LTExMTAge1xuICBtYXgtd2lkdGg6IDExMTBweDtcbn1cbi5icy1iYW5uZXIubS13LTExMTUge1xuICBtYXgtd2lkdGg6IDExMTVweDtcbn1cbi5icy1iYW5uZXIubS13LTExMjAge1xuICBtYXgtd2lkdGg6IDExMjBweDtcbn1cbi5icy1iYW5uZXIubS13LTExMjUge1xuICBtYXgtd2lkdGg6IDExMjVweDtcbn1cbi5icy1iYW5uZXIubS13LTExMzAge1xuICBtYXgtd2lkdGg6IDExMzBweDtcbn1cbi5icy1iYW5uZXIubS13LTExMzUge1xuICBtYXgtd2lkdGg6IDExMzVweDtcbn1cbi5icy1iYW5uZXIubS13LTExNDAge1xuICBtYXgtd2lkdGg6IDExNDBweDtcbn1cbi5icy1iYW5uZXIubS13LTExNDUge1xuICBtYXgtd2lkdGg6IDExNDVweDtcbn1cbi5icy1iYW5uZXIubS13LTExNTAge1xuICBtYXgtd2lkdGg6IDExNTBweDtcbn1cbi5icy1iYW5uZXIubS13LTExNTUge1xuICBtYXgtd2lkdGg6IDExNTVweDtcbn1cbi5icy1iYW5uZXIubS13LTExNjAge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbn1cbi5icy1iYW5uZXIubS13LTExNjUge1xuICBtYXgtd2lkdGg6IDExNjVweDtcbn1cbi5icy1iYW5uZXIubS13LTExNzAge1xuICBtYXgtd2lkdGg6IDExNzBweDtcbn1cbi5icy1iYW5uZXIubS13LTExNzUge1xuICBtYXgtd2lkdGg6IDExNzVweDtcbn1cbi5icy1iYW5uZXIubS13LTExODAge1xuICBtYXgtd2lkdGg6IDExODBweDtcbn1cbi5icy1iYW5uZXIubS13LTExODUge1xuICBtYXgtd2lkdGg6IDExODVweDtcbn1cbi5icy1iYW5uZXIubS13LTExOTAge1xuICBtYXgtd2lkdGg6IDExOTBweDtcbn1cbi5icy1iYW5uZXIubS13LTExOTUge1xuICBtYXgtd2lkdGg6IDExOTVweDtcbn1cbi5icy1iYW5uZXIubS13LTEyMDAge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cbi5icy1iYW5uZXIubS13LTEyMDUge1xuICBtYXgtd2lkdGg6IDEyMDVweDtcbn1cbi5icy1iYW5uZXIubS13LTEyMTAge1xuICBtYXgtd2lkdGg6IDEyMTBweDtcbn1cbi5icy1iYW5uZXIubS13LTEyMTUge1xuICBtYXgtd2lkdGg6IDEyMTVweDtcbn1cbi5icy1iYW5uZXIubS13LTEyMjAge1xuICBtYXgtd2lkdGg6IDEyMjBweDtcbn1cbi5icy1iYW5uZXIubS13LTEyMjUge1xuICBtYXgtd2lkdGg6IDEyMjVweDtcbn1cbi5icy1iYW5uZXIubS13LTEyMzAge1xuICBtYXgtd2lkdGg6IDEyMzBweDtcbn1cbi5icy1iYW5uZXIubS13LTEyMzUge1xuICBtYXgtd2lkdGg6IDEyMzVweDtcbn1cbi5icy1iYW5uZXIubS13LTEyNDAge1xuICBtYXgtd2lkdGg6IDEyNDBweDtcbn1cbi5icy1iYW5uZXIubS13LTEyNDUge1xuICBtYXgtd2lkdGg6IDEyNDVweDtcbn1cbi5icy1iYW5uZXIubS13LTEyNTAge1xuICBtYXgtd2lkdGg6IDEyNTBweDtcbn1cbi5icy1iYW5uZXIubS13LTEyNTUge1xuICBtYXgtd2lkdGg6IDEyNTVweDtcbn1cbi5icy1iYW5uZXIgZmlndXJlIHtcbiAgZmxleDogMCAwIDY0cHg7XG59XG4uYnMtYmFubmVyIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJhbm5lciBmaWd1cmUge1xuICAgIGZsZXg6IDAgMCA5NnB4O1xuICB9XG59XG4uYnMtYmFubmVyIGZpZ2NhcHRpb24ge1xuICBmbGV4OiAxO1xufVxuLmJzLWJhbm5lciBmaWdjYXB0aW9uIGgxIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sMS43dncgKyAwLjJyZW0sIDJyZW0pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy1iYW5uZXIgZmlnY2FwdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLDEuN3Z3ICsgMC4ycmVtLCAxLjhyZW0pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy1iYW5uZXIgZmlnY2FwdGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS40cmVtLDEuN3Z3ICsgMC4ycmVtLCAxLjdyZW0pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy1iYW5uZXIgZmlnY2FwdGlvbiBoNCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLDEuN3Z3ICsgMC4ycmVtLDEuNnJlbSk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLmJzLWJhbm5lciBmaWdjYXB0aW9uIGg1IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sMS43dncgKyAwLjJyZW0sIDEuNXJlbSk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmJzLWJhbm5lciBmaWdjYXB0aW9uIHAge1xuICBmb250LXNpemU6IGNsYW1wKDEuMnJlbSwxLjd2dyArIDAuMnJlbSwgMS41cmVtKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxuLmJzLWFwbGljYWNpb24taW1hZ2VuLWxvZ2luIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogOTkycHgpIHtcbiAgLmJzLWFwbGljYWNpb24taW1hZ2VuLWxvZ2luIC5icy1jb250ZW5lZG9yIC5pbWFnZS1ob2xkZXIgZmlndXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwJTtcbiAgICByaWdodDogY2FsYyg1MCUgKyA0MHB4KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gIH1cbn1cbi5icy1hcGxpY2FjaW9uLWltYWdlbi1sb2dpbiAuYnMtY29udGVuZWRvciAuaW1hZ2UtaG9sZGVyIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5OTJweCkge1xuICAuYnMtYXBsaWNhY2lvbi1pbWFnZW4tbG9naW4gLmJzLWNvbnRlbmVkb3IgLmltYWdlLWhvbGRlciBmaWd1cmUgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gIH1cbn1cblxuLmJzLWFwbGljYWNpb24tbW92aWwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYXBsaWNhY2lvbi1tb3ZpbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmJzLWFwbGljYWNpb24tbW92aWwgPiBmaWdjYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYXBsaWNhY2lvbi1tb3ZpbCA+IGZpZ2NhcHRpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5icy1hcGxpY2FjaW9uLW1vdmlsID4gZmlndXJlIHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmJzLWFwbGljYWNpb24tbW92aWwgPiBmaWd1cmUgaW1nIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1hcGxpY2FjaW9uLW1vdmlsID4gZmlndXJlIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLWFwbGljYWNpb24tbW92aWwgPiBmaWd1cmUgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1hcGxpY2FjaW9uLW1vdmlsID4gZmlndXJlIHtcbiAgICBmbGV4OiAxO1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLWFwbGljYWNpb24tbW92aWwgPiBmaWd1cmUge1xuICAgIGZsZXg6IDE7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvIGhpZGRlbjtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDJweDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmE6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMjkwcHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nOiA0MHB4IDBweCA4cHggMHB4O1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEge1xuICBmbGV4OiAxO1xuICBtaW4td2lkdGg6IDY0cHg7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogOTZweDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEge1xuICAgIG1pbi1oZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hOmxhc3QtY2hpbGQsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLm5vLWJvcmRlcjo6YmVmb3JlLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5uby1ib3JkZXI6OmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBwLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSA+IHAge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBwLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYSA+IHAge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBzcGFuLm9rLCAuYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBzcGFuLm5vaywgLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gc3Bhbi5taW4sXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gc3Bhbi5vayxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm5vayxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm1pbiB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSA+IHNwYW4ub2ssXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gc3Bhbi5vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi10YWJsZS1vay5zdmcpO1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hID4gc3Bhbi5ub2ssXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hID4gc3Bhbi5ub2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdGFibGUtbm9rLnN2Zyk7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEgPiBzcGFuLm1pbixcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEgPiBzcGFuLm1pbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi10YWJsZS1taW4uc3ZnKTtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYSBmaWd1cmUsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYTpub3QoLnRpdHVsbyk6bm90KC5kZXNjcmlwdGl2byk6bm90KC5zdWJ0aXR1bG8pLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYTpub3QoLnRpdHVsbyk6bm90KC5kZXNjcmlwdGl2byk6bm90KC5zdWJ0aXR1bG8pIHtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGZsZXgtZW5kO1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hOm5vdCgudGl0dWxvKTpub3QoLmRlc2NyaXB0aXZvKTpub3QoLnN1YnRpdHVsbykgZmlndXJlLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYTpub3QoLnRpdHVsbyk6bm90KC5kZXNjcmlwdGl2byk6bm90KC5zdWJ0aXR1bG8pIGZpZ3VyZSB7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hOm5vdCgudGl0dWxvKTpub3QoLmRlc2NyaXB0aXZvKTpub3QoLnN1YnRpdHVsbykgZmlndXJlIGltZyxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmE6bm90KC50aXR1bG8pOm5vdCguZGVzY3JpcHRpdm8pOm5vdCguc3VidGl0dWxvKSBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5zdWJ0aXR1bG8sXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnN1YnRpdHVsbyB7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDBweDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5zdWJ0aXR1bG8gaDMsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnN1YnRpdHVsbyBoMyB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLmRlc2NyaXB0aXZvLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5kZXNjcmlwdGl2byB7XG4gIHdpZHRoOiAwcHg7XG4gIG1pbi13aWR0aDogMDtcbiAgZmxleDogMCAwIDBweDtcbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS5kZXNjcmlwdGl2byBwLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5kZXNjcmlwdGl2byBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2cHg7XG4gIGxlZnQ6IDE2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpIHtcbiAgLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLmRlc2NyaXB0aXZvLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS5kZXNjcmlwdGl2byB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEuZGVzY3JpcHRpdm8sXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLmRlc2NyaXB0aXZvIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbiAgLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLmRlc2NyaXB0aXZvIHAsXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLmRlc2NyaXB0aXZvIHAge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgdGV4dC1pbmRlbnQ6IDE2cHg7XG4gIH1cbn1cbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jYWJlY2VyYSAuY29sdW1uYS50aXR1bG8sXG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY29udGVuaWRvIC5jb2x1bW5hLnRpdHVsbyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XG4gIHRvcDogLTMwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyBmaWd1cmUgaW1nLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8gZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIGZpZ3VyZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG4uYnMtdGFibGEtY29tcGFyYXRpdmEgc2VjdGlvbiAuY2FiZWNlcmEgLmNvbHVtbmEudGl0dWxvIGgxLFxuLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNvbnRlbmlkbyAuY29sdW1uYS50aXR1bG8gaDEge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMTZweCBhdXRvIDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRhYmxhLWNvbXBhcmF0aXZhIHNlY3Rpb24gLmNhYmVjZXJhIC5jb2x1bW5hLnRpdHVsbyBoMSxcbi5icy10YWJsYS1jb21wYXJhdGl2YSBzZWN0aW9uIC5jb250ZW5pZG8gLmNvbHVtbmEudGl0dWxvIGgxIHtcbiAgICBtYXJnaW46IDI0cHggYXV0byA4cHg7XG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxdncgKyAwLjVyZW0sIDEuOHJlbSk7XG4gICAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuLmJzLW1lbnUtbW9kdWxlIHtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uYnMtbWVudS1tb2R1bGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uYnMtbWVudS1tb2R1bGU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLW1lbnUtbW9kdWxlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1tZW51LW1vZHVsZSB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmJzLW1lbnUtbW9kdWxlLmZsb3RhbnRlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtbWVudS1tb2R1bGUuZmxvdGFudGUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgLW1zLWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG59XG4uYnMtbWVudS1tb2R1bGUubGF0ZXJhbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1tZW51LW1vZHVsZS5sYXRlcmFsIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLW1zLWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG4uYnMtbWVudS1tb2R1bGUgYnV0dG9uLmNsb3NlIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvZGVsZXRlLWJ1dHRvbi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcbn1cbi5icy1tZW51LW1vZHVsZSBidXR0b24uY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJzLW1lbnUtbW9kdWxlIC5tZW51IGlucHV0OmNoZWNrZWQgKyBsYWJlbCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xufVxuLmJzLW1lbnUtbW9kdWxlIC5tZW51IGlucHV0OmNoZWNrZWQgKyBsYWJlbCBmaWd1cmUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xufVxuLmJzLW1lbnUtbW9kdWxlIC5tZW51IGlucHV0OmNoZWNrZWQgfiAuY2hpbGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icy1tZW51LW1vZHVsZSAubWVudSBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSB7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSBhLmxpbmssXG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSBsYWJlbC5wYXJlbnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSBhLmxpbms6aG92ZXIsXG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSBsYWJlbC5wYXJlbnQ6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbn1cbi5icy1tZW51LW1vZHVsZSAubWVudSA+IGxpIGEubGluazpob3ZlciBmaWd1cmUsXG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSBsYWJlbC5wYXJlbnQ6aG92ZXIgZmlndXJlIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbn1cbi5icy1tZW51LW1vZHVsZSAubWVudSA+IGxpID4gYS5saW5rOm5vdCgubG9nb3V0KSBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLW1lbnUtYXJyb3cuc3ZnKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLmJzLW1lbnUtbW9kdWxlIC5tZW51ID4gbGkgPiBhLmxpbmssXG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSA+IC5wYXJlbnQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi1oZWlnaHQ6IDZyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5icy1tZW51LW1vZHVsZSAubWVudSA+IGxpID4gYS5saW5rIGZpZ3VyZSxcbi5icy1tZW51LW1vZHVsZSAubWVudSA+IGxpID4gLnBhcmVudCBmaWd1cmUge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMjBweCAxMHB4O1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi5icy1tZW51LW1vZHVsZSAubWVudSA+IGxpID4gYS5saW5rIGZpZ3VyZSBpbWcsXG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSA+IC5wYXJlbnQgZmlndXJlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSAuY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5icy1tZW51LW1vZHVsZSAubWVudSA+IGxpID4gLmNoaWxkIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xufVxuLmJzLW1lbnUtbW9kdWxlIC5tZW51ID4gbGkgPiAuY2hpbGQgYS5saW5rLFxuLmJzLW1lbnUtbW9kdWxlIC5tZW51ID4gbGkgPiAuY2hpbGQgbGFiZWwucGFyZW50IHNwYW4ge1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuLmJzLW1lbnUtbW9kdWxlIC5tZW51ID4gbGkgPiAuY2hpbGQgaW5wdXQgKyBsYWJlbC5wYXJlbnQgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLWRvd24tZ3JlZW4uc3ZnKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLW1lbnUtbW9kdWxlIC5tZW51ID4gbGkgPiAuY2hpbGQgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnBhcmVudCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tdXAtZ3JlZW4uc3ZnKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLW1lbnUtbW9kdWxlIC5tZW51ID4gbGkgPiAuY2hpbGQgbGFiZWwucGFyZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5icy1tZW51LW1vZHVsZSAubWVudSA+IGxpID4gLmNoaWxkIGxhYmVsLnBhcmVudCBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleDogMTtcbn1cbi5icy1tZW51LW1vZHVsZSAubWVudSA+IGxpIC5jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnMtbWVudS1tb2R1bGUgLm1lbnUgPiBsaSAuY2hpbGQgbGkge1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgei1pbmRleDogOTAxO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcbn1cbi5icy1tZW51LWRlc3BsZWdhYmxlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjRweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0b3A6IC0yMnB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbnRlbnQ6IFwi4payXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1tZW51LWRlc3BsZWdhYmxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTI1cHg7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLmJzLW1lbnUtZGVzcGxlZ2FibGUgdWwge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uYnMtbWVudS1kZXNwbGVnYWJsZSB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYnMtbWVudS1kZXNwbGVnYWJsZSB1bCBsaSA+IGE6bm90KC5icy1idG4pIHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5icy1tZW51LWRlc3BsZWdhYmxlIHVsIGxpIC5kZXRhbGxlLFxuLmJzLW1lbnUtZGVzcGxlZ2FibGUgdWwgbGkgLmxpbmsge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5icy1tZW51LWRlc3BsZWdhYmxlIHVsIGxpIC5kZXRhbGxlIHAge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmbGV4OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYnMtbWVudS1kZXNwbGVnYWJsZSB1bCBsaSAubGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJzLW1lbnUtZGVzcGxlZ2FibGUgdWwgbGkgLmxpbmsuaWNvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmJzLW1lbnUtZGVzcGxlZ2FibGUgdWwgbGkgLmxpbmsgc3BhbiB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmJzLW1lbnUtZGVzcGxlZ2FibGUgdWwgbGkgLmxpbms6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbn1cbi5icy1tZW51LWRlc3BsZWdhYmxlIHVsIGxpIC5saW5rLmNlbnRlciBzcGFuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5icy1tZW51LWRlc3BsZWdhYmxlIHVsIGxpIC5saW5rOm5vdCguY2VudGVyKSBzcGFuIHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLW1lbnUtYXJyb3cuc3ZnKSByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLmJzLW1lbnUtZGVzcGxlZ2FibGUgdWwgbGkgLmxpbms6bm90KC5jZW50ZXIpIGZpZ3VyZSB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi5icy1tZW51LWRlc3BsZWdhYmxlIHVsIGxpIC5saW5rOm5vdCguY2VudGVyKSBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cbi5icy1tZW51LWRlc3BsZWdhYmxlIHVsIGxpIC5saW5rOm5vdCguY2VudGVyKTpob3ZlciBmaWd1cmUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbi5jb3Jwb3JhdGl2byAuYnMtbWVudS1kZXNwbGVnYWJsZSB7XG4gIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gIHJpZ2h0OiAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuY29ycG9yYXRpdm8gLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICAgIHRvcDogMTEwJTtcbiAgfVxufVxuLnByaXZhZG8gLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICByaWdodDogMHB4O1xuICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnByaXZhZG8gLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xuICAgIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gIH1cbn1cblxuLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gaW5wdXQ6Y2hlY2tlZCB+IC5hY2NvcmRlb24taXRlbS1jb250ZW50IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icy1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIGlucHV0OmNoZWNrZWQgfiAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIGZpZ3VyZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSBpbnB1dDpjaGVja2VkIH4gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBmaWd1cmU6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5icy1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIGlucHV0OmNoZWNrZWQgfiAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy1hY2NvcmRlb24gLmFjY29yZGVvbi1pdGVtIC5hY2NvcmRlb24taXRlbS1oZWFkZXIge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG4uYnMtYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIGZpZ3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBmaWd1cmUge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG4uYnMtYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIGZpZ3VyZTo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDlweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gOXB4KTtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9hY2NvcmRlb24taWNvbi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWFjY29yZGVvbiAuYWNjb3JkZW9uLWl0ZW0gLmFjY29yZGVvbi1pdGVtLWhlYWRlciBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG4uYnMtYWNjb3JkZW9uIC5hY2NvcmRlb24taXRlbSAuYWNjb3JkZW9uLWl0ZW0tY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5icy10YXJqZXRhLWRldGFsbGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLnRvcCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC50b3AgLmJzLWNoaXAge1xuICBtYXJnaW46IDA7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC50b3AgaDEge1xuICBmbGV4OiAxO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLnRvcCBoMTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5jb250ZW50IC5kYXRhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmNvbnRlbnQgLmRhdGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmNvbnRlbnQgLmRhdGEgLmRhdGEtbW9kdWxlIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmNvbnRlbnQgLmRhdGEgLmRhdGEtbW9kdWxlICsgLmRhdGEtbW9kdWxlIHtcbiAgZmxleDogMCAxIDQwJTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmNvbnRlbnQgLmRhdGEgLmRhdGEtbW9kdWxlIHAge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5jb250ZW50IC5kYXRhIC5kYXRhLW1vZHVsZSBoNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgLmV4cGFuZGFibGUtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgLmV4cGFuZGFibGUtY29udGVudCAuZGF0YS1mb290ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNHB4IDA7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLWZvb3RlciBwIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLW1vZHVsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgd2lkdGg6IDkwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLW1vZHVsZTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgLmV4cGFuZGFibGUtY29udGVudCAuZGF0YS1tb2R1bGUgYTpub3QoLmJzLWJ0bikge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgLmV4cGFuZGFibGUtY29udGVudCAuZGF0YS1tb2R1bGUgYTpub3QoLmJzLWJ0bik6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIC5leHBhbmRhYmxlLWNvbnRlbnQgLmRhdGEtbW9kdWxlIGE6bm90KC5icy1idG4pOmhvdmVyIGZpZ3VyZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIC5leHBhbmRhYmxlLWNvbnRlbnQgLmRhdGEtbW9kdWxlIGE6bm90KC5icy1idG4pIGZpZ3VyZSB7XG4gIHdpZHRoOiA0MHB4O1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgLmV4cGFuZGFibGUtY29udGVudCAuZGF0YS1tb2R1bGUgYTpub3QoLmJzLWJ0bikgZmlndXJlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLW1vZHVsZSBhOm5vdCguYnMtYnRuKSBmaWdjYXB0aW9uIHtcbiAgZmxleDogMTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLW1vZHVsZSBhOm5vdCguYnMtYnRuKSBmaWdjYXB0aW9uIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSAuZXhwYW5kYWJsZS1jb250ZW50IC5kYXRhLW1vZHVsZSBhOm5vdCguYnMtYnRuKSBmaWdjYXB0aW9uIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IHdpZHRoIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyBsaW5lYXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XG59XG4uYnMtdGFyamV0YS1kZXRhbGxlIC5leHRyYSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsIHtcbiAgd2lkdGg6IDkwJTtcbn1cbi5icy10YXJqZXRhLWRldGFsbGUgLmV4dHJhIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xufVxuLmJzLXRhcmpldGEtZGV0YWxsZSAuZXh0cmEgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IC5leHBhbmRhYmxlLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogOHB4O1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMge1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gIH1cbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMgaDMge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NsaWdodFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uYnMtdGFyamV0YXMtZXN0YWRpc3RpY2FzIGgyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnMtdGFyamV0YXMtZXN0YWRpc3RpY2FzIGgyIGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMgPiBzcGFuIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNnB4O1xuICB3aWR0aDogNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNDApO1xuICBtYXJnaW46IDEycHggYXV0bztcbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMuZGVzdGFjYWRvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMuZGVzdGFjYWRvIGgyLFxuLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcy5kZXN0YWNhZG8gaDMge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcy5kZXN0YWNhZG8gaDIge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy10YXJqZXRhcy1lc3RhZGlzdGljYXMuZGVzdGFjYWRvIGgyIGVtIHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5cbi5icy10YXJqZXRhcy1ib3RvbiB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLXRhcmpldGFzLWJvdG9uIHtcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICB9XG59XG4uYnMtdGFyamV0YXMtYm90b24gYXJ0aWNsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5icy10YXJqZXRhcy1ib3RvbiBhcnRpY2xlIHN2ZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA4cHggYXV0byAwO1xuICBmaWxsOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJzLXRhcmpldGFzLWJvdG9uIGFydGljbGUgZmlndXJlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnMtdGFyamV0YXMtYm90b24gYXJ0aWNsZSBmaWd1cmUgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uYnMtdGFyamV0YXMtYm90b24gYXJ0aWNsZSBoMiB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uYnMtdGFyamV0YXMtYm90b24gYXJ0aWNsZSBoMiBlbSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5icy10YXJqZXRhcy1ib3Rvbjpub3QoLmRlc3RhY2Fkbyk6aG92ZXIgYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4uYnMtdGFyamV0YXMtYm90b24uZGVzdGFjYWRvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcbn1cbi5icy10YXJqZXRhcy1ib3Rvbi5kZXN0YWNhZG8gZmlndXJlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDUxOCUpO1xuICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg1MTglKTtcbn1cbi5icy10YXJqZXRhcy1ib3Rvbi5kZXN0YWNhZG8gYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4uYnMtdGFyamV0YXMtYm90b24uZGVzdGFjYWRvIGFydGljbGUgaDIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLmJzLXRhcmpldGFzLWJvdG9uLmRlc3RhY2FkbyBhcnRpY2xlIGgyIGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5icy10YXJqZXRhcy1ib3Rvbi5kZXN0YWNhZG86aG92ZXIgYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bC1ob3Zlcik7XG59XG5cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMge1xuICBvdXRsaW5lOiAycHggZGFzaGVkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIG1pbi1oZWlnaHQ6IDE3MnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC52ZXItaW1hZ2VuZXMge1xuICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC52ZXItaW1hZ2VuZXMgYSB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAudmVyLWltYWdlbmVzIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMuaW52ZXJ0aWRvIC5jYXJnYXMge1xuICBvcmRlcjogMTtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMuaW52ZXJ0aWRvIC5pbmZvcm1hY2lvbiB7XG4gIG9yZGVyOiAyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcy5pbnZlcnRpZG8gLmluZm9ybWFjaW9uIHNwYW4udG9vbHRpcCAubWVuc2FqZSB7XG4gIGJvdHRvbTogMTEwJTtcbiAgdG9wOiBpbmhlcml0O1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcy5pbnZlcnRpZG8gLmluZm9ybWFjaW9uIHNwYW4udG9vbHRpcCAubWVuc2FqZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKWvFwiO1xuICBib3R0b206IC0ycHg7XG4gIHRvcDogaW5oZXJpdDtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIC5lbGVtZW50by1jYXJnYWRvIHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA4NHB4O1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyAuZWxlbWVudG8tY2FyZ2FkbyBhLmltYWdlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIC5lbGVtZW50by1jYXJnYWRvIGEuaW1hZ2VuIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgLmVsZW1lbnRvLWNhcmdhZG8gYS5pbWFnZW4gZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcycHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIC5lbGVtZW50by1jYXJnYWRvIGEuaW1hZ2VuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIC5lbGVtZW50by1jYXJnYWRvIGEuZWxpbWluYXIge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tbW9kdWxvLWltYWdlbi1kZWxsLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgLmVsZW1lbnRvLWNhcmdhZG8gYS5lbGltaW5hcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXIpO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuY2FyZ2FzIGEuY2FyZ2Ege1xuICBtYXgtd2lkdGg6IDEyNHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgYS5jYXJnYTpob3ZlciBmaWd1cmUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyBhLmNhcmdhOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyBhLmNhcmdhLmZ1bGwgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5jYXJnYXMgYS5jYXJnYSBmaWd1cmUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvY2lyY2xlLXN1bS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggYXV0bztcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmNhcmdhcyBhLmNhcmdhIHNwYW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5pbmZvcm1hY2lvbiBoNCB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24gaDQubm8tcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmluZm9ybWFjaW9uIHNwYW4udG9vbHRpcCB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy90b29sdGlwLWZpbGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5pbmZvcm1hY2lvbiBzcGFuLnRvb2x0aXAgLm1lbnNhamUge1xuICB6LWluZGV4OiA0MDE7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBib3R0b206IGluaGVyaXQ7XG4gIHRvcDogMTEwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTQwKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHJpZ2h0OiAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJzLW1vZHVsby1jYXJnYS1pbWFnZW5lcyAuaW5mb3JtYWNpb24gc3Bhbi50b29sdGlwIC5tZW5zYWplLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIC5pbmZvcm1hY2lvbiBzcGFuLnRvb2x0aXAgLm1lbnNhamU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIuKWslwiO1xuICBib3R0b206IGluaGVyaXQ7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTQwKTtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbn1cbi5icy1tb2R1bG8tY2FyZ2EtaW1hZ2VuZXMgLmluZm9ybWFjaW9uIHNwYW4udG9vbHRpcDpob3ZlciAubWVuc2FqZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5mb3JtYWNpb24yIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uaW5mb3JtYWNpb24yIGg0IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaW5mb3JtYWNpb24yIGg0Lm5vLXBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uaW5mb3JtYWNpb24yIHNwYW4udG9vbHRpcCB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy90b29sdGlwLWZpbGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaW5mb3JtYWNpb24yIHNwYW4udG9vbHRpcCAubWVuc2FqZSB7XG4gIHotaW5kZXg6IDQwMTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIGJvdHRvbTogaW5oZXJpdDtcbiAgdG9wOiAxMTAlO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNDApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxNzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcmlnaHQ6IDBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uaW5mb3JtYWNpb24yIHNwYW4udG9vbHRpcCAubWVuc2FqZS51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmluZm9ybWFjaW9uMiBzcGFuLnRvb2x0aXAgLm1lbnNhamU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIuKWslwiO1xuICBib3R0b206IGluaGVyaXQ7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTQwKTtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbn1cbi5pbmZvcm1hY2lvbjIgc3Bhbi50b29sdGlwOmhvdmVyIC5tZW5zYWplIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW5mb3JtYWNpb24yIHNwYW4uc2ludG9vbHRpcCB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy90b29sdGlwLWZpbGUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc3Bhbi50b29sdGlwQmFzaWNvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuc3Bhbi50b29sdGlwQmFzaWNvIC5tZW5zYWplIHtcbiAgei1pbmRleDogNDAxO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgYm90dG9tOiBpbmhlcml0O1xuICB0b3A6IDExMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MCk7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE3MHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICByaWdodDogMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbnNwYW4udG9vbHRpcEJhc2ljbyAubWVuc2FqZS51cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuc3Bhbi50b29sdGlwQmFzaWNvIC5tZW5zYWplOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCLilrJcIjtcbiAgYm90dG9tOiBpbmhlcml0O1xuICB0b3A6IC0yMHB4O1xuICByaWdodDogMjZweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MCk7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG5zcGFuLnRvb2x0aXBCYXNpY286aG92ZXIgLm1lbnNhamUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJzLWJhbm5lci1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnMtYmFubmVyLWhlYWRlciBmaWd1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJhbm5lci1oZWFkZXIgZmlndXJlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4uYnMtYmFubmVyLWhlYWRlciBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLWJhbm5lci1oZWFkZXIgZmlndXJlIGltZyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpIHtcbiAgLmJzLWJhbm5lci1oZWFkZXIgZmlndXJlIGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuXG4uYnMtYmFubmVyLWluZm9ybWF0aXZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBzdHJldGNoO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygzODAlKTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMzgwJSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmFubmVyLWluZm9ybWF0aXZvIHNlY3Rpb24ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCA1cHg7XG4gIH1cbn1cbi5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiBmaWd1cmUge1xuICB3aWR0aDogNTBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbi5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDQ4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtYmFubmVyLWluZm9ybWF0aXZvIHNlY3Rpb24gZmlndXJlIGltZyB7XG4gICAgd2lkdGg6IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiBmaWd1cmUge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG59XG4uYnMtYmFubmVyLWluZm9ybWF0aXZvIHNlY3Rpb24gcCB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcbn1cbi5icy1iYW5uZXItaW5mb3JtYXRpdm8gc2VjdGlvbiBwIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pbnB1dC5wLWlucHV0dGV4dCB7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG4gIG1hcmdpbjogMCAwIDZweCAwO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxuaW5wdXQucC1pbnB1dHRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0OmZvY3VzICsgLmJzLWJ0bi1mb3JtIHtcbiAgb3V0bGluZS13aWR0aDogMnB4O1xufVxuaW5wdXQucC1pbnB1dHRleHQubm8tYm9yZGVyIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuaW5wdXQucC1pbnB1dHRleHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5pbnB1dC5wLWlucHV0dGV4dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuaW5wdXQucC1pbnB1dHRleHQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5pbnB1dC5wLWlucHV0dGV4dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4ubWl4IGlucHV0LnAtaW5wdXR0ZXh0IDpub3QoLmljb24pIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cbi5icy1jb2xvciBpbnB1dC5wLWlucHV0dGV4dCB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS01MCkgIWltcG9ydGFudDtcbn1cbi5icy1jb2xvciBpbnB1dC5wLWlucHV0dGV4dC5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5pbnB1dC5wLWlucHV0dGV4dC5uZy1pbnZhbGlkLCBpbnB1dC5wLWlucHV0dGV4dC5pcy1pbnZhbGlkIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0Lm5nLWludmFsaWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIGlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5pbnB1dC5wLWlucHV0dGV4dC5uZy1pbnZhbGlkOi1tb3otcGxhY2Vob2xkZXIsIGlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0Lm5nLWludmFsaWQ6Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5pbnB1dC5wLWlucHV0dGV4dC5uZy1pbnZhbGlkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgaW5wdXQucC1pbnB1dHRleHQuaXMtaW52YWxpZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG5pbnB1dC5wLWlucHV0dGV4dC5uZy1pbnZhbGlkOmZvY3VzLCBpbnB1dC5wLWlucHV0dGV4dC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG59XG5pbnB1dC5wLWlucHV0dGV4dC5uZy1pbnZhbGlkICsgLmJzLWJ0bi1mb3JtLCBpbnB1dC5wLWlucHV0dGV4dC5pcy1pbnZhbGlkICsgLmJzLWJ0bi1mb3JtIHtcbiAgb3V0bGluZS13aWR0aDogMnB4O1xufVxuaW5wdXQucC1pbnB1dHRleHQubmctaW52YWxpZC5uby1ib3JkZXIsIGlucHV0LnAtaW5wdXR0ZXh0LmlzLWludmFsaWQubm8tYm9yZGVyIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCkgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbiAgb3BhY2l0eTogMTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXSArIC5icy1idG4tZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5pbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF0ubm8tYm9yZGVyIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJzLWNvbG9yIGlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXZlcmRlLTEwKSAhaW1wb3J0YW50O1xufVxuLmJzLWNvbG9yIGlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXS5uby1ib3JkZXIge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnMtY29sb3IgaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC40KSAhaW1wb3J0YW50O1xufVxuLmJzLWNvbG9yIGlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC40KSAhaW1wb3J0YW50O1xufVxuLmJzLWNvbG9yIGlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuNCkgIWltcG9ydGFudDtcbn1cbi5icy1jb2xvciBpbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC40KSAhaW1wb3J0YW50O1xufVxuaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuOCk7XG59XG5pbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMTcyLCAxNzMsIDE3MiwgMC44KTtcbn1cbmlucHV0LnAtaW5wdXR0ZXh0W2Rpc2FibGVkXSArIC5jYXB0aW9uLCBpbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF0gKyAuY2FwdGlvbi5lcnJvciB7XG4gIGNvbG9yOiByZ2JhKDE3MiwgMTczLCAxNzIsIDAuOCk7XG59XG4uYnMtY29sb3IgaW5wdXQucC1pbnB1dHRleHRbZGlzYWJsZWRdICsgLmNhcHRpb24sIC5icy1jb2xvciBpbnB1dC5wLWlucHV0dGV4dFtkaXNhYmxlZF0gKyAuY2FwdGlvbi5lcnJvciB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxucC1wcm9ncmVzc2JhciAucC1wcm9ncmVzc2JhciB7XG4gIGJvcmRlcjogMCBub25lO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XG4gIGhlaWdodDogNnB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5wLXByb2dyZXNzYmFyIC5wLXByb2dyZXNzYmFyIC5wLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbnAtcHJvZ3Jlc3NiYXIgLnAtcHJvZ3Jlc3NiYXIgLnAtcHJvZ3Jlc3NiYXItbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5cbnAtY2FsZW5kYXIge1xuICB3aWR0aDogMTAwJTtcbn1cbnAtY2FsZW5kYXIgLnAtY2FsZW5kYXIge1xuICB3aWR0aDogMTAwJTtcbn1cbnAtY2FsZW5kYXIgLnAtY2FsZW5kYXIgaW5wdXQucC1pbnB1dHR0ZXh0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIC5wLWJ1dHRvbi1pY29uLW9ubHkge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tY2FsZW5kYXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNDZweDtcbiAgYm9yZGVyOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwJSk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxucC1jYWxlbmRhciAucC1jYWxlbmRhciAucC1idXR0b24taWNvbi1vbmx5OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIC5wLWJ1dHRvbi1pY29uLW9ubHkgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLWNhbGVuZGFyIC5wLWNhbGVuZGFyIC5wLWJ1dHRvbi1pY29uLW9ubHk6aG92ZXIsIHAtY2FsZW5kYXIgLnAtY2FsZW5kYXIgLnAtYnV0dG9uLWljb24tb25seTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tY2FsZW5kYXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgb3BhY2l0eTogMC41O1xufVxucC1jYWxlbmRhciAucC1jYWxlbmRhciAucC1idXR0b24taWNvbi1vbmx5W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbnAtY2FsZW5kYXIubmctaW52YWxpZCAucC1idXR0b24taWNvbi1vbmx5LCBwLWNhbGVuZGFyLmlzLWludmFsaWQgLnAtYnV0dG9uLWljb24tb25seSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi1jYWxlbmRhci1yZWQuc3ZnKTtcbn1cbnAtY2FsZW5kYXIubmctaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQsIHAtY2FsZW5kYXIuaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xufVxucC1jYWxlbmRhci5uZy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgcC1jYWxlbmRhci5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbnAtY2FsZW5kYXIubmctaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQ6LW1vei1wbGFjZWhvbGRlciwgcC1jYWxlbmRhci5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxucC1jYWxlbmRhci5uZy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDo6LW1vei1wbGFjZWhvbGRlciwgcC1jYWxlbmRhci5pcy1pbnZhbGlkIGlucHV0LnAtaW5wdXR0dGV4dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbnAtY2FsZW5kYXIubmctaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCBwLWNhbGVuZGFyLmlzLWludmFsaWQgaW5wdXQucC1pbnB1dHR0ZXh0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbnAtY2FsZW5kYXIubmctaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQ6Zm9jdXMsIHAtY2FsZW5kYXIuaXMtaW52YWxpZCBpbnB1dC5wLWlucHV0dHRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cblxuLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbi5uZy1pbnZhbGlkIC5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dCwgLmlzLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0IHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5uZy1pbnZhbGlkIC5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmlzLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLm5nLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0Oi1tb3otcGxhY2Vob2xkZXIsIC5pcy1pbnZhbGlkIC5wLWNhbGVuZGFyLXctYnRuIC5wLWlucHV0dGV4dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLm5nLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0OjotbW96LXBsYWNlaG9sZGVyLCAuaXMtaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4ubmctaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuaXMtaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xufVxuLm5nLWludmFsaWQgLnAtY2FsZW5kYXItdy1idG4gLnAtaW5wdXR0ZXh0OmZvY3VzLCAuaXMtaW52YWxpZCAucC1jYWxlbmRhci13LWJ0biAucC1pbnB1dHRleHQ6Zm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcbn1cblxuLnAtZGF0ZXBpY2tlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4IDJweCAxMHB4IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4IDJweCAxMHB4IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAycHggMnB4IDEwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAxMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUge1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgLnAtZGF0ZXBpY2tlci1tb250aCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIC5wLWRhdGVwaWNrZXItbW9udGgsXG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgLnAtZGF0ZXBpY2tlci15ZWFyLFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmbGV4OiAxO1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIC5wLWRhdGVwaWNrZXItbW9udGg6aG92ZXIsXG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItdGl0bGUgLnAtZGF0ZXBpY2tlci15ZWFyOmhvdmVyLFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdDpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItcHJldiB7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLWJhY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1wcmV2OmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi1iYWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1uZXh0IHtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tc2Vjb25kYXJ5LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9hcnJvdy1idXR0b24tc2Vjb25kYXJ5LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1wcmV2LFxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLW5leHQge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi5wLWRhdGVwaWNrZXIgLnAtZGF0ZXBpY2tlci1oZWFkZXIgLnAtZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0ZXBpY2tlciAucC1kYXRlcGlja2VyLWhlYWRlciAucC1kYXRlcGlja2VyLXByZXY6Zm9jdXMsXG4ucC1kYXRlcGlja2VyIC5wLWRhdGVwaWNrZXItaGVhZGVyIC5wLWRhdGVwaWNrZXItbmV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDAgbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXIgdGFibGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMC41cmVtIDA7XG59XG4ucC1kYXRlcGlja2VyIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC4zcmVtIDAuNXJlbTtcbn1cbi5wLWRhdGVwaWNrZXIgdGFibGUgdGQgc3BhbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ucC1kYXRlcGlja2VyIHRhYmxlIHRkID4gc3Bhbjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wLWRhdGVwaWNrZXI6bm90KC5wLWRpc2FibGVkKSB0YWJsZSB0ZCBzcGFuOm5vdCgucC1oaWdobGlnaHQpOm5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG4ucC1kYXRlcGlja2VyOm5vdCgucC1kaXNhYmxlZCkgdGFibGUgdGQucC1kYXRlcGlja2VyLXRvZGF5IHNwYW46bm90KC5wLWhpZ2hsaWdodCk6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDMyNTM7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGhlYWQgdGggc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGhlaWdodDogMjBweDtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIHNwYW4ucC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcbiAgY29sb3I6IHdoaXRlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMzBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkIHNwYW4ucC1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQgc3Bhbjpob3ZlciwgLnAtZGF0ZXBpY2tlci1jYWxlbmRhciB0Ym9keSB0ciB0ZCBzcGFuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkLnAtZGF0ZXBpY2tlci10b2RheSBzcGFuIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogd2hpdGU7XG59XG4ucC1kYXRlcGlja2VyLWNhbGVuZGFyIHRib2R5IHRyIHRkLnAtZGF0ZXBpY2tlci10b2RheSBzcGFuLnAtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQucC1kYXRlcGlja2VyLXRvZGF5IHNwYW46aG92ZXIsIC5wLWRhdGVwaWNrZXItY2FsZW5kYXIgdGJvZHkgdHIgdGQucC1kYXRlcGlja2VyLXRvZGF5IHNwYW46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuXG4ucC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogMTVweDtcbiAgbWFyZ2luOiAwIDAgNnB4IDA7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93bi5wLWRyb3Bkb3duLW9wZW4ge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuLnAtZHJvcGRvd24ucC1kcm9wZG93bi1vcGVuIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tZW1wdHktbWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuLnAtZHJvcGRvd24gLnAtaW5wdXR0ZXh0Om5vdCgucC1kcm9wZG93bi1maWx0ZXIpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLnAtaW5wdXR3cmFwcGVyLWZpbGxlZCAucC1kcm9wZG93biAucC1pbnB1dHRleHQ6bm90KC5wLWRyb3Bkb3duLWZpbHRlcikge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duOm5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duOm5vdCgucC1kaXNhYmxlZCkucC1mb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNGNEY0RjQgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tb3BlbiB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLWRvd24tZ3JlZW4uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi10cmlnZ2VyIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24tdHJpZ2dlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5wLWRyb3Bkb3duIC5wLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLXBhbmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWl0ZW0ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taXRlbS5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCkgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWhlYWRlciB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG4ucC1kcm9wZG93biAucC1kcm9wZG93bi1oZWFkZXIgLnAtZHJvcGRvd24tZmlsdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taGVhZGVyIC5wLWRyb3Bkb3duLWZpbHRlci1jb250YWluZXIgLnAtZHJvcGRvd24tZmlsdGVyLWljb24ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiAzMHB4O1xuICB0b3A6IDBweDtcbiAgbWFyZ2luOiA4cHggMDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi1zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5wLWRyb3Bkb3duIC5wLWRyb3Bkb3duLWhlYWRlciAucC1kcm9wZG93bi1maWx0ZXItY29udGFpbmVyIC5wLWRyb3Bkb3duLWZpbHRlci1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZHJvcGRvd24gLnAtZHJvcGRvd24taGVhZGVyIC5wLWRyb3Bkb3duLWZpbHRlci1jb250YWluZXIgLnAtZHJvcGRvd24tZmlsdGVyIHtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5uZy1pbnZhbGlkIC5wLWRyb3Bkb3duLCAuaXMtaW52YWxpZCAucC1kcm9wZG93biB7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICAvKiBjb2xvcjogIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pOyAqL1xufVxuLm5nLWludmFsaWQgLnAtZHJvcGRvd246Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogY29sb3I6ICB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTsgKi9cbn1cbi5uZy1pbnZhbGlkIC5wLWRyb3Bkb3duOi1tb3otcGxhY2Vob2xkZXIsIC5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBjb2xvcjogIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pOyAqL1xufVxuLm5nLWludmFsaWQgLnAtZHJvcGRvd246Oi1tb3otcGxhY2Vob2xkZXIsIC5pcy1pbnZhbGlkIC5wLWRyb3Bkb3duOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogY29sb3I6ICB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTsgKi9cbn1cbi5uZy1pbnZhbGlkIC5wLWRyb3Bkb3duOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmlzLWludmFsaWQgLnAtZHJvcGRvd246LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogY29sb3I6ICB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTsgKi9cbn1cbi5uZy1pbnZhbGlkIC5wLWRyb3Bkb3duIC5wLXBsYWNlaG9sZGVyLCAuaXMtaW52YWxpZCAucC1kcm9wZG93biAucC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG4ubmctaW52YWxpZCAucC1kcm9wZG93bjpob3ZlciwgLmlzLWludmFsaWQgLnAtZHJvcGRvd246aG92ZXIge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3Zlcik7XG59XG4ubmctaW52YWxpZCAucC1kcm9wZG93bjpmb2N1cywgLmlzLWludmFsaWQgLnAtZHJvcGRvd246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XG59XG4ubmctaW52YWxpZCAucC1kcm9wZG93biAucC1kcm9wZG93bi10cmlnZ2VyLCAuaXMtaW52YWxpZCAucC1kcm9wZG93biAucC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgLyogYmFja2dyb3VuZC1pbWFnZTogJGljb25fYXJyb3dfZG93bl9yZWQ7ICovXG59XG4ucC1kcm9wZG93bi5wLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG4ucC1kcm9wZG93bi5wLWRpc2FibGVkIC5wLWRyb3Bkb3duLWxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24ucC1kaXNhYmxlZCAucC1pbnB1dHRleHQ6bm90KC5wLWRyb3Bkb3duLWZpbHRlcikge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKSAhaW1wb3J0YW50O1xufVxuLnAtZHJvcGRvd24ucC1kaXNhYmxlZCAucC1kcm9wZG93bi10cmlnZ2VyIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cbi5wLWRyb3Bkb3duLnAtZGlzYWJsZWQgLnAtaW5wdXR0ZXh0IHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBjb2xvcjogcmdiYSgxNzIsIDE3MywgMTcyLCAwLjgpICFpbXBvcnRhbnQ7XG59XG5cbnAtZHJvcGRvd24ucC1pbnB1dHdyYXBwZXItZm9jdXMgLnAtZHJvcGRvd24ge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cblxucC1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4uYnMtdGFibGEtZGF0b3MgcC1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLnAtY2hlY2tib3gge1xuICBtYXJnaW46IDAgMTBweCAwO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnMtdGFibGEtZGF0b3MgLnAtY2hlY2tib3gge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG4ucC1jaGVja2JveC5wLWNoZWNrYm94LWZvY3VzZWQgLnAtY2hlY2tib3gtYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucC1jaGVja2JveC5wLWNoZWNrYm94LWNoZWNrZWQgLnAtY2hlY2tib3gtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtY2hlY2tib3gucC1jaGVja2JveC1jaGVja2VkIC5wLWNoZWNrYm94LWJveDphZnRlciB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9jaGVjay1idXR0b24tYmx1ZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3gge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94IC5wLWNoZWNrYm94LWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtY2hlY2tib3ggLnAtY2hlY2tib3gtYm94OmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3ggc3BhbiB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3gucC1oaWdobGlnaHQgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ucC1jaGVja2JveCAucC1jaGVja2JveC1ib3gucC1oaWdobGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveC5wLWRpc2FibGVkOmFmdGVyIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG4ubmctaW52YWxpZCAucC1jaGVja2JveCAucC1jaGVja2JveC1ib3gsIC5pcy1pbnZhbGlkIC5wLWNoZWNrYm94IC5wLWNoZWNrYm94LWJveCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCkgIWltcG9ydGFudDtcbn1cbi5wLWNoZWNrYm94ICsgLnAtY2hlY2tib3gtbGFiZWwge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG59XG4ucC1jaGVja2JveC5wLWRpc2FibGVkICsgLnAtY2hlY2tib3gtbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbn1cblxuLnAtbXVsdGlzZWxlY3QgLnAtY2hlY2tib3gtYm94LnAtaGlnaGxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtbXVsdGlzZWxlY3QgLnAtY2hlY2tib3gtYm94LnAtaGlnaGxpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3N2Zy9jaGVjay1idXR0b24tYmx1ZS00MC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG5cbnAtcmFkaW9idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4ucC1yYWRpb2J1dHRvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAxMHB4IDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wLXJhZGlvYnV0dG9uLnAtcmFkaW9idXR0b24tZGlzYWJsZWQgKyAucC1yYWRpb2J1dHRvbi1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMsIGNvbG9yIDAuMnMsIGJvcmRlci1jb2xvciAwLjJzLCBib3gtc2hhZG93IDAuMnM7XG59XG4ucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3g6bm90KC5wLWRpc2FibGVkKS5wLWZvY3VzIHtcbiAgb3V0bGluZTogMCBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94IC5wLXJhZGlvYnV0dG9uLWljb24ge1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94LnAtZGlzYWJsZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94LnAtZGlzYWJsZWQgLnAtcmFkaW9idXR0b24taWNvbiB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbi5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xufVxuLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0Om5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cblxucC1yYWRpb2J1dHRvbi5uZy1kaXJ0eS5pcy1pbnZhbGlkID4gLnAtcmFkaW9idXR0b24gPiAucC1yYWRpb2J1dHRvbi1ib3gsIHAtcmFkaW9idXR0b24ubmctZGlydHkubmctaW52YWxpZCA+IC5wLXJhZGlvYnV0dG9uID4gLnAtcmFkaW9idXR0b24tYm94IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKTtcbn1cbnAtcmFkaW9idXR0b24ubmctZGlydHkuaXMtaW52YWxpZCA+IC5wLXJhZGlvYnV0dG9uID4gLnAtcmFkaW9idXR0b24tYm94IC5wLXJhZGlvYnV0dG9uLWljb24sIHAtcmFkaW9idXR0b24ubmctZGlydHkubmctaW52YWxpZCA+IC5wLXJhZGlvYnV0dG9uID4gLnAtcmFkaW9idXR0b24tYm94IC5wLXJhZGlvYnV0dG9uLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcbn1cbnAtcmFkaW9idXR0b24ubmctZGlydHkuaXMtaW52YWxpZCA+IC5wLXJhZGlvYnV0dG9uID4gLnAtcmFkaW9idXR0b24tYm94LnAtaGlnaGxpZ2h0LCBwLXJhZGlvYnV0dG9uLm5nLWRpcnR5Lm5nLWludmFsaWQgPiAucC1yYWRpb2J1dHRvbiA+IC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCk7XG59XG5wLXJhZGlvYnV0dG9uLm5nLWRpcnR5LmlzLWludmFsaWQgPiAucC1yYWRpb2J1dHRvbiA+IC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodDpub3QoLnAtZGlzYWJsZWQpOmhvdmVyLCBwLXJhZGlvYnV0dG9uLm5nLWRpcnR5Lm5nLWludmFsaWQgPiAucC1yYWRpb2J1dHRvbiA+IC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodDpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKSAhaW1wb3J0YW50O1xufVxuXG4ucC1pbnB1dC1maWxsZWQgLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cblxuLnAtaW5wdXQtZmlsbGVkIC5wLXJhZGlvYnV0dG9uIC5wLXJhZGlvYnV0dG9uLWJveC5wLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG4ucC1pbnB1dC1maWxsZWQgLnAtcmFkaW9idXR0b24gLnAtcmFkaW9idXR0b24tYm94Om5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG5cbi5wLWlucHV0LWZpbGxlZCAucC1yYWRpb2J1dHRvbiAucC1yYWRpb2J1dHRvbi1ib3gucC1oaWdobGlnaHQ6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG5cbi5wLXJhZGlvYnV0dG9uLWxhYmVsIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG59XG5cbnAtbXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcbiAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIHVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWZpbHRlci1pY29uIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDk5JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTk5JSwgLTUwJSk7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDIycHg7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRva2VuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdG9rZW4gLnAtbXVsdGlzZWxlY3QtdG9rZW4tbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdG9rZW4gLnAtbXVsdGlzZWxlY3QtdG9rZW4taWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiAzMHB4O1xuICB0b3A6IDBweDtcbiAgbWFyZ2luOiA4cHggMDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi1zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdG9rZW4gLnAtbXVsdGlzZWxlY3QtdG9rZW4taWNvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBmbGV4LXN0YXJ0O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWNvbnRhaW5lciAucC1tdWx0aXNlbGVjdC1maWx0ZXItaWNvbiB7XG4gIGhlaWdodDogNDZweDtcbiAgd2lkdGg6IDQwcHg7XG4gIHRvcDogNTglO1xuICBsZWZ0OiA5OCU7XG4gIHJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tc2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciAucC1tdWx0aXNlbGVjdC1maWx0ZXItY29udGFpbmVyIC5wLW11bHRpc2VsZWN0LWZpbHRlci1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1oZWFkZXIgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWNvbnRhaW5lciAucC1tdWx0aXNlbGVjdC1maWx0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXBhbmVsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtaXRlbTpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1pdGVtLnAtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKSAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC10cmlnZ2VyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvYXJyb3ctYnV0dG9uLWRvd24tZ3JlZW4uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRyaWdnZXIgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWhlYWRlciAucC1tdWx0aXNlbGVjdC1maWx0ZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWVtcHR5LW1lc3NhZ2Uge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNFRjM3NDI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWNsb3NlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1sYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cbnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtbGFiZWwucC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWl0ZW0gc3Bhbjpub3QoLnAtY2hlY2tib3gtaWNvbikge1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbnAtbXVsdGlzZWxlY3QucC1pbnB1dHdyYXBwZXItZm9jdXMgLnAtbXVsdGlzZWxlY3Qge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcbn1cbnAtbXVsdGlzZWxlY3QubmctaW52YWxpZCAucC1tdWx0aXNlbGVjdCwgcC1tdWx0aXNlbGVjdC5pcy1pbnZhbGlkIC5wLW11bHRpc2VsZWN0IHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0Lm5nLWludmFsaWQgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtbGFiZWwsIHAtbXVsdGlzZWxlY3QuaXMtaW52YWxpZCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1sYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxucC1tdWx0aXNlbGVjdC5uZy1pbnZhbGlkIC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LWxhYmVsLnAtcGxhY2Vob2xkZXIsIHAtbXVsdGlzZWxlY3QuaXMtaW52YWxpZCAucC1tdWx0aXNlbGVjdCAucC1tdWx0aXNlbGVjdC1sYWJlbC5wLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XG59XG5wLW11bHRpc2VsZWN0Lm5nLWludmFsaWQgLnAtbXVsdGlzZWxlY3QgLnAtbXVsdGlzZWxlY3QtdHJpZ2dlciwgcC1tdWx0aXNlbGVjdC5pcy1pbnZhbGlkIC5wLW11bHRpc2VsZWN0IC5wLW11bHRpc2VsZWN0LXRyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2Fycm93LWJ1dHRvbi1kb3duLXJlZC5zdmcpO1xufVxuXG4uYnMtbW9kYWwudy00MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQwcHg7XG59XG4uYnMtbW9kYWwudy01MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDUwcHg7XG59XG4uYnMtbW9kYWwudy02MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDYwcHg7XG59XG4uYnMtbW9kYWwudy03MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDcwcHg7XG59XG4uYnMtbW9kYWwudy04MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDgwcHg7XG59XG4uYnMtbW9kYWwudy05MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDkwcHg7XG59XG4uYnMtbW9kYWwudy0xMDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cbi5icy1tb2RhbC53LTExMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDExMHB4O1xufVxuLmJzLW1vZGFsLnctMTIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uYnMtbW9kYWwudy0xMzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbn1cbi5icy1tb2RhbC53LTE0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDE0MHB4O1xufVxuLmJzLW1vZGFsLnctMTUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG4uYnMtbW9kYWwudy0xNjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbn1cbi5icy1tb2RhbC53LTE3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDE3MHB4O1xufVxuLmJzLW1vZGFsLnctMTgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG4uYnMtbW9kYWwudy0xOTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbn1cbi5icy1tb2RhbC53LTIwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLmJzLW1vZGFsLnctMjEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjEwcHg7XG59XG4uYnMtbW9kYWwudy0yMjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbn1cbi5icy1tb2RhbC53LTIzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDIzMHB4O1xufVxuLmJzLW1vZGFsLnctMjQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG4uYnMtbW9kYWwudy0yNTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi5icy1tb2RhbC53LTI2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDI2MHB4O1xufVxuLmJzLW1vZGFsLnctMjcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMjcwcHg7XG59XG4uYnMtbW9kYWwudy0yODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAyODBweDtcbn1cbi5icy1tb2RhbC53LTI5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDI5MHB4O1xufVxuLmJzLW1vZGFsLnctMzAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4uYnMtbW9kYWwudy0zMTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbn1cbi5icy1tb2RhbC53LTMyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuLmJzLW1vZGFsLnctMzMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzMwcHg7XG59XG4uYnMtbW9kYWwudy0zNDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbn1cbi5icy1tb2RhbC53LTM1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuLmJzLW1vZGFsLnctMzYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzYwcHg7XG59XG4uYnMtbW9kYWwudy0zNzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbn1cbi5icy1tb2RhbC53LTM4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDM4MHB4O1xufVxuLmJzLW1vZGFsLnctMzkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMzkwcHg7XG59XG4uYnMtbW9kYWwudy00MDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi5icy1tb2RhbC53LTQxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQxMHB4O1xufVxuLmJzLW1vZGFsLnctNDIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDIwcHg7XG59XG4uYnMtbW9kYWwudy00MzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbn1cbi5icy1tb2RhbC53LTQ0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQ0MHB4O1xufVxuLmJzLW1vZGFsLnctNDUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG4uYnMtbW9kYWwudy00NjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbn1cbi5icy1tb2RhbC53LTQ3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xufVxuLmJzLW1vZGFsLnctNDgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNDgwcHg7XG59XG4uYnMtbW9kYWwudy00OTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbn1cbi5icy1tb2RhbC53LTUwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuLmJzLW1vZGFsLnctNTEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTEwcHg7XG59XG4uYnMtbW9kYWwudy01MjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1MjBweDtcbn1cbi5icy1tb2RhbC53LTUzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDUzMHB4O1xufVxuLmJzLW1vZGFsLnctNTQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTQwcHg7XG59XG4uYnMtbW9kYWwudy01NTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbn1cbi5icy1tb2RhbC53LTU2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDU2MHB4O1xufVxuLmJzLW1vZGFsLnctNTcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNTcwcHg7XG59XG4uYnMtbW9kYWwudy01ODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA1ODBweDtcbn1cbi5icy1tb2RhbC53LTU5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDU5MHB4O1xufVxuLmJzLW1vZGFsLnctNjAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjAwcHg7XG59XG4uYnMtbW9kYWwudy02MTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2MTBweDtcbn1cbi5icy1tb2RhbC53LTYyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDYyMHB4O1xufVxuLmJzLW1vZGFsLnctNjMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjMwcHg7XG59XG4uYnMtbW9kYWwudy02NDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbn1cbi5icy1tb2RhbC53LTY1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDY1MHB4O1xufVxuLmJzLW1vZGFsLnctNjYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjYwcHg7XG59XG4uYnMtbW9kYWwudy02NzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA2NzBweDtcbn1cbi5icy1tb2RhbC53LTY4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDY4MHB4O1xufVxuLmJzLW1vZGFsLnctNjkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNjkwcHg7XG59XG4uYnMtbW9kYWwudy03MDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbn1cbi5icy1tb2RhbC53LTcxMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDcxMHB4O1xufVxuLmJzLW1vZGFsLnctNzIwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzIwcHg7XG59XG4uYnMtbW9kYWwudy03MzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cbi5icy1tb2RhbC53LTc0MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDc0MHB4O1xufVxuLmJzLW1vZGFsLnctNzUwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG59XG4uYnMtbW9kYWwudy03NjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbn1cbi5icy1tb2RhbC53LTc3MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDc3MHB4O1xufVxuLmJzLW1vZGFsLnctNzgwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogNzgwcHg7XG59XG4uYnMtbW9kYWwudy03OTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA3OTBweDtcbn1cbi5icy1tb2RhbC53LTgwMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuLmJzLW1vZGFsLnctODEwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODEwcHg7XG59XG4uYnMtbW9kYWwudy04MjAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4MjBweDtcbn1cbi5icy1tb2RhbC53LTgzMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDgzMHB4O1xufVxuLmJzLW1vZGFsLnctODQwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODQwcHg7XG59XG4uYnMtbW9kYWwudy04NTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4NTBweDtcbn1cbi5icy1tb2RhbC53LTg2MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDg2MHB4O1xufVxuLmJzLW1vZGFsLnctODcwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogODcwcHg7XG59XG4uYnMtbW9kYWwudy04ODAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbn1cbi5icy1tb2RhbC53LTg5MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDg5MHB4O1xufVxuLmJzLW1vZGFsLnctOTAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG4uYnMtbW9kYWwudy05MTAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5MTBweDtcbn1cbi5icy1tb2RhbC53LTkyMCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDkyMHB4O1xufVxuLmJzLW1vZGFsLnctOTMwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTMwcHg7XG59XG4uYnMtbW9kYWwudy05NDAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5NDBweDtcbn1cbi5icy1tb2RhbC53LTk1MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDk1MHB4O1xufVxuLmJzLW1vZGFsLnctOTYwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTYwcHg7XG59XG4uYnMtbW9kYWwudy05NzAgLnAtZGlhbG9nIHtcbiAgd2lkdGg6IDk4JTtcbiAgbWF4LXdpZHRoOiA5NzBweDtcbn1cbi5icy1tb2RhbC53LTk4MCAucC1kaWFsb2cge1xuICB3aWR0aDogOTglO1xuICBtYXgtd2lkdGg6IDk4MHB4O1xufVxuLmJzLW1vZGFsLnctOTkwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogOTkwcHg7XG59XG4uYnMtbW9kYWwudy0xMDAwIC5wLWRpYWxvZyB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTAwMHB4O1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZy1tYXNrLnAtY29tcG9uZW50LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMjRweCAzOHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwcHggOXB4IDQ2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlcjogMCBub25lO1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgcGFkZGluZzogMS41cmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgxLFxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgyLFxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgzLFxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGg0LFxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGg1IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMSxcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMixcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMyxcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoNCxcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoNSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDEgZmlndXJlLFxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGgyIGZpZ3VyZSxcbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciBoMyBmaWd1cmUsXG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgaDQgZmlndXJlLFxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIGg1IGZpZ3VyZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWhlYWRlciAucC1kaWFsb2ctaGVhZGVyLWljb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMgLnAtZGlhbG9nLWhlYWRlci1jbG9zZSB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9zdmcvZGVsZXRlLWJ1dHRvbi1ibHVlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1oZWFkZXIgLnAtZGlhbG9nLWhlYWRlci1pY29ucyAucC1kaWFsb2ctaGVhZGVyLWNsb3NlIC5wLWRpYWxvZy1oZWFkZXItY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgfVxufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuc2ltcGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQgLnNpbXBsZSB+IC5zaW1wbGUge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5kdW1teSB7XG4gIHdpZHRoOiAyMHB4O1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuc2ltcGxlIHtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuc2ltcGxlIH4gLnNpbXBsZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5icy1tb2RhbCAucC1kaWFsb2cgLnAtZGlhbG9nLWZvb3RlciAuZXh0cmVtb3Mge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAucC1kaWFsb2ctZm9vdGVyIC5kZXJlY2hhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLml6cXVpZXJkYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5wLWRpYWxvZy1mb290ZXIgLmNlbnRyYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5icy1tb2R1bG8tYXl1ZGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLW1vZGFsIC5wLWRpYWxvZyAuYnMtbW9kdWxvLWF5dWRhIHAsXG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5icy1tb2R1bG8tYXl1ZGEgaDUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4uYnMtbW9kYWwgLnAtZGlhbG9nIC5icy1tb2R1bG8tYXl1ZGEgcCB7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xufVxuLmJzLW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMge1xuICB0b3A6IDhweDtcbn1cbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGgxLFxuLmJzLW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDIsXG4uYnMtbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoMyxcbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGg0LFxuLmJzLW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGgxLFxuLmJzLW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDIsXG4uYnMtbW9kYWwuY29tcGFjdG8gLnAtZGlhbG9nLWhlYWRlciBoMyxcbi5icy1tb2RhbC5jb21wYWN0byAucC1kaWFsb2ctaGVhZGVyIGg0LFxuLmJzLW1vZGFsLmNvbXBhY3RvIC5wLWRpYWxvZy1oZWFkZXIgaDUge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxufVxuLmJzLW1vZGFsLmJzLWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctaGVhZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmJzLW1vZGFsLmJzLWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAuYnMtbW9kYWwuYnMtZGl2aWRpZG8gLnAtZGlhbG9nIC5wLWRpYWxvZy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ncmlkO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gICAgcm93LWdhcDogMHB4O1xuICAgIG1pbi1oZWlnaHQ6IG5vbmU7XG4gIH1cbn1cbi5icy1tb2RhbC5icy1kaXZpZGlkbyAucC1kaWFsb2cgLnAtZGlhbG9nLWNvbnRlbnQgLmRpYWxvZy1jb2x1bW4ge1xuICBmbGV4OiAwIDAgNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJzLW1vZGFsLmJzLWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuZGlhbG9nLWNvbHVtbi5iYWNrZ3JvdW5kLmdyaXMtMTAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLW1vZGFsLmJzLWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuZGlhbG9nLWNvbHVtbi5iYWNrZ3JvdW5kLmdyaXMtMjAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuLmJzLW1vZGFsLmJzLWRpdmlkaWRvIC5wLWRpYWxvZyAucC1kaWFsb2ctY29udGVudCAuZGlhbG9nLWNvbHVtbi5iYWNrZ3JvdW5kLmdyaXMtNDAge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xufVxuXG4uYnMtbW9kdWxvLWRpYWxvZy1pbWFnZW4tZGV0YWxsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjFzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMC4xcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCAwLjFzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMXMgbGluZWFyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1vZHVsby1kaWFsb2ctaW1hZ2VuLWRldGFsbGUge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMDBweCkge1xuICAuYnMtbW9kdWxvLWRpYWxvZy1pbWFnZW4tZGV0YWxsZSB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuLmJzLW1vZHVsby1kaWFsb2ctaW1hZ2VuLWRldGFsbGUgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5icy1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3Mge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCAxNnB4IDRweDtcbn1cbi5icy1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbiAgbWluLWhlaWdodDogOTBweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ3VyZSB7XG4gIGZsZXg6IDEgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDc1cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5icy1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzVweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ2NhcHRpb24ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcbn1cbi5icy1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyBmaWdjYXB0aW9uIC5icy1zaW1wbGUtZGF0YSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogYXV0bztcbn1cbi5icy1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3MgLm1vZHVsbyBmaWdjYXB0aW9uIC5icy1zaW1wbGUtZGF0YTpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ2NhcHRpb24gLmJzLXNpbXBsZS1kYXRhOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmJzLW1vZHVsby1saXN0YS10YWJsYS1kYXRvcyAubW9kdWxvIGZpZ2NhcHRpb24gYSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYnMtcGFnZS1sb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgZGlzcGxheTogLW1zLWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4xcztcbn1cbi5icy1wYWdlLWxvYWRlciBwIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQuOHJlbTtcbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYnMtbG9hZGVyLWh0bWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFuaW1hdGlvbjogcm90YXRlIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYnMtbG9hZGVyLWh0bWwuaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJzLWxvYWRlci1odG1sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI0NCwgMjQ0LCAyNDQsIDAuNCk7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xufVxuLmJzLWxvYWRlci1odG1sLnctNCB7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogNHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctOCB7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTIge1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTYge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjAge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjQge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjgge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzIge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzYge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNDAge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNDQge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiA0NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNDgge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNTIge1xuICBoZWlnaHQ6IDUycHg7XG4gIHdpZHRoOiA1MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNTYge1xuICBoZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiA1NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNjAge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiA2MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNjQge1xuICBoZWlnaHQ6IDY0cHg7XG4gIHdpZHRoOiA2NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNjgge1xuICBoZWlnaHQ6IDY4cHg7XG4gIHdpZHRoOiA2OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNzIge1xuICBoZWlnaHQ6IDcycHg7XG4gIHdpZHRoOiA3MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNzYge1xuICBoZWlnaHQ6IDc2cHg7XG4gIHdpZHRoOiA3NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctODAge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctODQge1xuICBoZWlnaHQ6IDg0cHg7XG4gIHdpZHRoOiA4NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctODgge1xuICBoZWlnaHQ6IDg4cHg7XG4gIHdpZHRoOiA4OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctOTIge1xuICBoZWlnaHQ6IDkycHg7XG4gIHdpZHRoOiA5MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctOTYge1xuICBoZWlnaHQ6IDk2cHg7XG4gIHdpZHRoOiA5NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTAwIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTA0IHtcbiAgaGVpZ2h0OiAxMDRweDtcbiAgd2lkdGg6IDEwNHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTA4IHtcbiAgaGVpZ2h0OiAxMDhweDtcbiAgd2lkdGg6IDEwOHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTEyIHtcbiAgaGVpZ2h0OiAxMTJweDtcbiAgd2lkdGg6IDExMnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTE2IHtcbiAgaGVpZ2h0OiAxMTZweDtcbiAgd2lkdGg6IDExNnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTIwIHtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgd2lkdGg6IDEyMHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTI0IHtcbiAgaGVpZ2h0OiAxMjRweDtcbiAgd2lkdGg6IDEyNHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTI4IHtcbiAgaGVpZ2h0OiAxMjhweDtcbiAgd2lkdGg6IDEyOHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTMyIHtcbiAgaGVpZ2h0OiAxMzJweDtcbiAgd2lkdGg6IDEzMnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTM2IHtcbiAgaGVpZ2h0OiAxMzZweDtcbiAgd2lkdGg6IDEzNnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTQwIHtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgd2lkdGg6IDE0MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTQ0IHtcbiAgaGVpZ2h0OiAxNDRweDtcbiAgd2lkdGg6IDE0NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTQ4IHtcbiAgaGVpZ2h0OiAxNDhweDtcbiAgd2lkdGg6IDE0OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTUyIHtcbiAgaGVpZ2h0OiAxNTJweDtcbiAgd2lkdGg6IDE1MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTU2IHtcbiAgaGVpZ2h0OiAxNTZweDtcbiAgd2lkdGg6IDE1NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTYwIHtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgd2lkdGg6IDE2MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTY0IHtcbiAgaGVpZ2h0OiAxNjRweDtcbiAgd2lkdGg6IDE2NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTY4IHtcbiAgaGVpZ2h0OiAxNjhweDtcbiAgd2lkdGg6IDE2OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTcyIHtcbiAgaGVpZ2h0OiAxNzJweDtcbiAgd2lkdGg6IDE3MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTc2IHtcbiAgaGVpZ2h0OiAxNzZweDtcbiAgd2lkdGg6IDE3NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTgwIHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTg0IHtcbiAgaGVpZ2h0OiAxODRweDtcbiAgd2lkdGg6IDE4NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTg4IHtcbiAgaGVpZ2h0OiAxODhweDtcbiAgd2lkdGg6IDE4OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTkyIHtcbiAgaGVpZ2h0OiAxOTJweDtcbiAgd2lkdGg6IDE5MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMTk2IHtcbiAgaGVpZ2h0OiAxOTZweDtcbiAgd2lkdGg6IDE5NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjAwIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjA0IHtcbiAgaGVpZ2h0OiAyMDRweDtcbiAgd2lkdGg6IDIwNHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjA4IHtcbiAgaGVpZ2h0OiAyMDhweDtcbiAgd2lkdGg6IDIwOHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjEyIHtcbiAgaGVpZ2h0OiAyMTJweDtcbiAgd2lkdGg6IDIxMnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjE2IHtcbiAgaGVpZ2h0OiAyMTZweDtcbiAgd2lkdGg6IDIxNnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjIwIHtcbiAgaGVpZ2h0OiAyMjBweDtcbiAgd2lkdGg6IDIyMHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjI0IHtcbiAgaGVpZ2h0OiAyMjRweDtcbiAgd2lkdGg6IDIyNHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjI4IHtcbiAgaGVpZ2h0OiAyMjhweDtcbiAgd2lkdGg6IDIyOHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjMyIHtcbiAgaGVpZ2h0OiAyMzJweDtcbiAgd2lkdGg6IDIzMnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjM2IHtcbiAgaGVpZ2h0OiAyMzZweDtcbiAgd2lkdGg6IDIzNnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjQwIHtcbiAgaGVpZ2h0OiAyNDBweDtcbiAgd2lkdGg6IDI0MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjQ0IHtcbiAgaGVpZ2h0OiAyNDRweDtcbiAgd2lkdGg6IDI0NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjQ4IHtcbiAgaGVpZ2h0OiAyNDhweDtcbiAgd2lkdGg6IDI0OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjUyIHtcbiAgaGVpZ2h0OiAyNTJweDtcbiAgd2lkdGg6IDI1MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjU2IHtcbiAgaGVpZ2h0OiAyNTZweDtcbiAgd2lkdGg6IDI1NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjYwIHtcbiAgaGVpZ2h0OiAyNjBweDtcbiAgd2lkdGg6IDI2MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjY0IHtcbiAgaGVpZ2h0OiAyNjRweDtcbiAgd2lkdGg6IDI2NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjY4IHtcbiAgaGVpZ2h0OiAyNjhweDtcbiAgd2lkdGg6IDI2OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjcyIHtcbiAgaGVpZ2h0OiAyNzJweDtcbiAgd2lkdGg6IDI3MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjc2IHtcbiAgaGVpZ2h0OiAyNzZweDtcbiAgd2lkdGg6IDI3NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjgwIHtcbiAgaGVpZ2h0OiAyODBweDtcbiAgd2lkdGg6IDI4MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjg0IHtcbiAgaGVpZ2h0OiAyODRweDtcbiAgd2lkdGg6IDI4NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjg4IHtcbiAgaGVpZ2h0OiAyODhweDtcbiAgd2lkdGg6IDI4OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjkyIHtcbiAgaGVpZ2h0OiAyOTJweDtcbiAgd2lkdGg6IDI5MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMjk2IHtcbiAgaGVpZ2h0OiAyOTZweDtcbiAgd2lkdGg6IDI5NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzAwIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgd2lkdGg6IDMwMHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzA0IHtcbiAgaGVpZ2h0OiAzMDRweDtcbiAgd2lkdGg6IDMwNHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzA4IHtcbiAgaGVpZ2h0OiAzMDhweDtcbiAgd2lkdGg6IDMwOHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzEyIHtcbiAgaGVpZ2h0OiAzMTJweDtcbiAgd2lkdGg6IDMxMnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzE2IHtcbiAgaGVpZ2h0OiAzMTZweDtcbiAgd2lkdGg6IDMxNnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzIwIHtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgd2lkdGg6IDMyMHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzI0IHtcbiAgaGVpZ2h0OiAzMjRweDtcbiAgd2lkdGg6IDMyNHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzI4IHtcbiAgaGVpZ2h0OiAzMjhweDtcbiAgd2lkdGg6IDMyOHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzMyIHtcbiAgaGVpZ2h0OiAzMzJweDtcbiAgd2lkdGg6IDMzMnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzM2IHtcbiAgaGVpZ2h0OiAzMzZweDtcbiAgd2lkdGg6IDMzNnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzQwIHtcbiAgaGVpZ2h0OiAzNDBweDtcbiAgd2lkdGg6IDM0MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzQ0IHtcbiAgaGVpZ2h0OiAzNDRweDtcbiAgd2lkdGg6IDM0NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzQ4IHtcbiAgaGVpZ2h0OiAzNDhweDtcbiAgd2lkdGg6IDM0OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzUyIHtcbiAgaGVpZ2h0OiAzNTJweDtcbiAgd2lkdGg6IDM1MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzU2IHtcbiAgaGVpZ2h0OiAzNTZweDtcbiAgd2lkdGg6IDM1NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzYwIHtcbiAgaGVpZ2h0OiAzNjBweDtcbiAgd2lkdGg6IDM2MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzY0IHtcbiAgaGVpZ2h0OiAzNjRweDtcbiAgd2lkdGg6IDM2NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzY4IHtcbiAgaGVpZ2h0OiAzNjhweDtcbiAgd2lkdGg6IDM2OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzcyIHtcbiAgaGVpZ2h0OiAzNzJweDtcbiAgd2lkdGg6IDM3MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzc2IHtcbiAgaGVpZ2h0OiAzNzZweDtcbiAgd2lkdGg6IDM3NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzgwIHtcbiAgaGVpZ2h0OiAzODBweDtcbiAgd2lkdGg6IDM4MHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzg0IHtcbiAgaGVpZ2h0OiAzODRweDtcbiAgd2lkdGg6IDM4NHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzg4IHtcbiAgaGVpZ2h0OiAzODhweDtcbiAgd2lkdGg6IDM4OHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzkyIHtcbiAgaGVpZ2h0OiAzOTJweDtcbiAgd2lkdGg6IDM5MnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctMzk2IHtcbiAgaGVpZ2h0OiAzOTZweDtcbiAgd2lkdGg6IDM5NnB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNDAwIHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgd2lkdGg6IDQwMHB4O1xufVxuLmJzLWxvYWRlci1odG1sLnctNDA0IHtcbiAgaGVpZ2h0OiA0MDRweDtcbiAgd2lkdGg6IDQwNHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5icy1sb2FkZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5icy1wZXN0YW5hcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnAtdGFidmlldyAucC10YWJ2aWV3LXBhbmVscyB7XG4gIHBhZGRpbmc6IDFyZW0gMHB4O1xuICBib3JkZXI6IDAgbm9uZTtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvIGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4ucC10YWJ2aWV3IC5wLXRhYnZpZXctbmF2Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnAtdGFidmlldyAucC10YWJ2aWV3LW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucC10YWJ2aWV3IC5wLXRhYnZpZXctbmF2IGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAucC10YWJ2aWV3IC5wLXRhYnZpZXctbmF2IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTAwMHB4KSB7XG4gIC5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxufVxuLnAtdGFidmlldyAucC10YWJ2aWV3LW5hdiBsaTpub3QoLnAtaGlnaGxpZ2h0KTpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIC5wLXRhYnZpZXctbmF2LWxpbmsge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkgLnAtdGFidmlldy1uYXYtbGluayB7XG4gIGJvcmRlcjogc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmdiYSgwLCAwLCAwLCAwKSB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycztcbiAgbWFyZ2luOiAwIDAgLTJweCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IGNsYW1wKDEuM3JlbSwgMXZ3ICsgMC4zcmVtLCAxLjVyZW0pO1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc2JvbGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkgLnAtdGFidmlldy1uYXYtbGluazpub3QoLnAtZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3V0bGluZTogMCBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkgLnAtdGFidmlldy1uYXYtbGluayBzcGFuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wLXRhYnZpZXcgLnAtdGFidmlldy1uYXYgbGkucC1oaWdobGlnaHQgLnAtdGFidmlldy1uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XG59XG5cbi5icy10YWJsYS1kYXRvcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0byBoaWRkZW47XG59XG4uYnMtdGFibGEtZGF0b3M6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uYnMtdGFibGEtZGF0b3M6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xufVxuLmJzLXRhYmxhLWRhdG9zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5icy10YWJsYS1kYXRvcyBwLWRhdGF0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnMtdGFibGEtcGFuZWwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogcmlnaHQgMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IC1tcy1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNlbnRlcjtcbn1cbi5icy10YWJsYS1wYW5lbCBzcGFuLmxhYmVsIHtcbiAgZmxleDogMTtcbn1cblxuLnAtZGF0YXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1kYXRhdGFibGUgLnAtcGFnaW5hdG9yIHtcbiAgLyogZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyAqL1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIG1pbi13aWR0aDogMTEwMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDQzMHB4KSB7XG4gIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDM2MHB4KSB7XG4gIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB7XG4gICAgbWluLXdpZHRoOiAwcHg7XG4gIH1cbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWluLWhlaWdodDogMi40cmVtO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5icy1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA5NyU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC05NyUsIC01MCUpO1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aFtjb2xzcGFuPVwiMlwiXSwgLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoW2NvbHNwYW49XCIzXCJdLCAucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGhbY29sc3Bhbj1cIjRcIl0sIC5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aFtjb2xzcGFuPVwiNVwiXSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQgdHIgdGggc3Bhbjpub3QoLmFycm93KSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gIHJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdGFibGUtc29ydC1taXh0by5zdmcpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uLnBpLXNvcnQtYWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLXRhYmxlLXNvcnQtbWl4dG8uc3ZnKTtcbn1cbi5wLWRhdGF0YWJsZSAucC1kYXRhdGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZC5wLWRhdGF0YWJsZS10aGVhZCB0ciB0aCAucC1zb3J0YWJsZS1jb2x1bW4taWNvbi5waS1zb3J0LWFtb3VudC11cC1hbHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdGFibGUtc29ydC11cC5zdmcpO1xufVxuLnAtZGF0YXRhYmxlIC5wLWRhdGF0YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkLnAtZGF0YXRhYmxlLXRoZWFkIHRyIHRoIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uLnBpLXNvcnQtYW1vdW50LWRvd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tdGFibGUtc29ydC1kb3duLnN2Zyk7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkucC1kYXRhdGFibGUtdGJvZHkgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkucC1kYXRhdGFibGUtdGJvZHkgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ucC1kYXRhdGFibGUgLnAtZGF0YXRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkucC1kYXRhdGFibGUtdGJvZHkgdHIgdGQge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuXG4ucC1wYWdpbmF0b3Ige1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDEwcHg7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLXBhZ2VzIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLXBhZ2VzIC5wLXBhZ2luYXRvci1lbGVtZW50IHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcbn1cbi5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItcGFnZXMgLnAtcGFnaW5hdG9yLXBhZ2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJvdmVycGFzc3JlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYwMHB4KSB7XG4gIC5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItcGFnZXMgLnAtcGFnaW5hdG9yLXBhZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1wYWdlcyAucC1wYWdpbmF0b3ItcGFnZTpob3ZlciB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzYm9sZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3ZlcikgIWltcG9ydGFudDtcbn1cbi5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItcGFnZXMgLnAtcGFnaW5hdG9yLXBhZ2UucC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1wYWdlcyAucC1wYWdpbmF0b3ItcGFnZS5wLWhpZ2hsaWdodDpob3ZlciB7XG4gIGZvbnQtZmFtaWx5OiBcIm92ZXJwYXNzcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pICFpbXBvcnRhbnQ7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLWN1cnJlbnQge1xuICBtYXJnaW46IDEwcHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3Nib2xkXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweCkge1xuICAucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLWN1cnJlbnQge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cbi5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItZWxlbWVudCB7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IGF1dG87XG4gIHdpZHRoOiAyMHB4O1xufVxuLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1lbGVtZW50LnAtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1lbGVtZW50IC5wLXBhZ2luYXRvci1pY29uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLWVsZW1lbnQucC1wYWdpbmF0b3ItbmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9zdmcvaWNvbi1wYWdpbmF0b3ItbmV4dC5zdmcpO1xufVxuLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1lbGVtZW50LnAtcGFnaW5hdG9yLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tcGFnaW5hdG9yLXByZXYuc3ZnKTtcbn1cbi5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItZWxlbWVudC5wLXBhZ2luYXRvci1sYXN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL3N2Zy9pY29uLXBhZ2luYXRvci1sYXN0LnN2Zyk7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLWVsZW1lbnQucC1wYWdpbmF0b3ItZmlyc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWcvc3ZnL2ljb24tcGFnaW5hdG9yLWZpcnN0LnN2Zyk7XG59XG4ucC1wYWdpbmF0b3IgLnAtcGFnaW5hdG9yLWVsZW1lbnQucC1wYWdpbmF0b3ItcHJldiwgLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1lbGVtZW50LnAtcGFnaW5hdG9yLW5leHQge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNjAwcHgpIHtcbiAgLnAtcGFnaW5hdG9yIC5wLXBhZ2luYXRvci1lbGVtZW50LnAtcGFnaW5hdG9yLXByZXYsIC5wLXBhZ2luYXRvciAucC1wYWdpbmF0b3ItZWxlbWVudC5wLXBhZ2luYXRvci1uZXh0IHtcbiAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4ucC1kYXRhdGFibGUgPiAucC1kYXRhdGFibGUtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGFibGEtdmVoaWN1bG9zLWVudHJlZ2EgLnAtZGF0YXRhYmxlID4gLnAtZGF0YXRhYmxlLXdyYXBwZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwib3ZlcnBhc3NyZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1wKTtcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbn1cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG59XG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcbn1cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufSIsIi8vIFJFU0VUXHJcblxyXG5tYWluIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5baGlkZGVuXSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IC8vIE9uZSBvZiB0aGUgZ29vZCB1c2UgY2FzZXMgb2YgIWltcG9ydGFudFxyXG59XHJcbmJ1dHRvbixcclxuYSB7XHJcbiAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG59XHJcbmh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbmlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xyXG4gICAgLW1vei11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XHJcbiAgICB1c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQsXHJcbnRleHRhcmVhLFxyXG5idXR0b24sXHJcbnNlbGVjdCxcclxuYSB7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG59XHJcbiIsIiRvdmVyUGFzc19yZWd1bGFyIDonb3ZlcnBhc3NyZWd1bGFyJywgc2Fucy1zZXJpZjtcclxuJG92ZXJQYXNzX2JvbGQ6J292ZXJwYXNzYm9sZCcsIHNhbnMtc2VyaWY7XHJcbiRvdmVyUGFzc19saWdodCA6J292ZXJwYXNzbGlnaHQnLCBzYW5zLXNlcmlmO1xyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6J292ZXJwYXNzYm9sZCc7XHJcbiAgICBzcmM6IHVybCgjeyRmb250cGF0aH1vdmVycGFzcy1ib2xkLXdlYmZvbnQud29mZjIpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCN7JGZvbnRwYXRofW92ZXJwYXNzLWJvbGQtd2ViZm9udC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdvdmVycGFzc2xpZ2h0JztcclxuICAgIHNyYzogdXJsKCN7JGZvbnRwYXRofW92ZXJwYXNzLWxpZ2h0LXdlYmZvbnQud29mZjIpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCN7JGZvbnRwYXRofW92ZXJwYXNzLWxpZ2h0LXdlYmZvbnQud29mZikgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnb3ZlcnBhc3NyZWd1bGFyJyA7XHJcbiAgICBzcmM6IHVybCgjeyRmb250cGF0aH1vdmVycGFzcy1yZWd1bGFyLXdlYmZvbnQud29mZjIpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCN7JGZvbnRwYXRofW92ZXJwYXNzLXJlZ3VsYXItd2ViZm9udC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG4kb3ZlclBhc3MgOiAkb3ZlclBhc3NfcmVndWxhciA7XHJcbiRBcmlhbDogJ0FyaWFsJywgc2Fucy1zZXJpZjtcclxuIiwiLy8gdmFyaWFibGVzIGdsb2JhbGVzXHJcblxyXG46cm9vdCB7XHJcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby14bDogY2xhbXAoMS41cmVtLCAxLjd2dyArIDAuMnJlbSwgMnJlbSk7XHJcbiAgLS1icy0tZm9udC1zaXplLXRpdHVsby1sOiBjbGFtcCgxLjNyZW0sIDEuN3Z3ICsgMC4ycmVtLCAxLjdyZW0pO1xyXG4gIC0tYnMtLWZvbnQtc2l6ZS10aXR1bG8tbTogY2xhbXAoMS4ycmVtLCAxLjd2dyArIDAuMnJlbSwgMS41cmVtKTtcclxuICAtLWJzLS1mb250LXNpemUtdGl0dWxvLWxhYmVsOiAxLjRyZW07XHJcbiAgLS1icy0tZm9udC1zaXplLXBsYWNlaG9sZGVyOiAxLjRyZW07XHJcbiAgLy9cclxuICAtLWJzLS1mb250LXNpemUtcDogMS41cmVtO1xyXG4gIC0tYnMtLWZvbnQtc2l6ZS1jYXB0aW9uOiAxLjNyZW07XHJcbiAgLS1icy0tZm9udC1zaXplLW1lbnU6IDEuNXJlbTtcclxuICAtLWJzLS1mb250LXNpemUtaDE6IGNsYW1wKDIuMnJlbSwgMy4ydncgKyAwLjJyZW0sIDRyZW0pO1xyXG4gIC0tYnMtLWZvbnQtc2l6ZS1oMjogY2xhbXAoMS44cmVtLCAydncgKyAwLjJyZW0sIDIuMnJlbSk7XHJcbiAgLS1icy0tZm9udC1zaXplLWgzOiBjbGFtcCgxLjhyZW0sIDJ2dyArIDAuMnJlbSwgMnJlbSk7XHJcbiAgLS1icy0tZm9udC1zaXplLWg0OiAxLjhyZW07XHJcbiAgLS1icy0tZm9udC1zaXplLWg1OiAxLjVyZW07XHJcbiAgLS1icy0tZm9udC1zaXplLWJ1dHRvbjogMS4zcmVtO1xyXG5cclxuICAvLyBjb2xvcmVzXHJcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbzogI3skYmxhbmNvfTtcclxuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGU6ICN7JHZlcmRlfTtcclxuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXI6ICN7JHZlcmRlLWhvdmVyfTtcclxuICAtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bDogI3skYXp1bH07XHJcbiAgLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXI6ICN7JGF6dWwtaG92ZXJ9O1xyXG4gIC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybzogI3skbmVncm99O1xyXG5cclxuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWFtYXJpbGxvOiAjeyRhbWFyaWxsb307XHJcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvOiAjeyRyb2pvfTtcclxuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8taG92ZXI6ICN7JHJvam8taG92ZXJ9O1xyXG4gIC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MDogI3skYXp1bC00MH07XHJcbiAgLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTEwOiAjeyRhenVsLTEwfTtcclxuICAtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXZlcmRlLTUwOiAjeyR2ZXJkZS01MH07XHJcblxyXG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwOiAjeyRncmlzLTEwfTtcclxuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xNTogI3skZ3Jpcy0xNX07XHJcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjA6ICN7JGdyaXMtMjB9O1xyXG4gIC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwOiAjeyRncmlzLTQwfTtcclxuICAtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MDogI3skZ3Jpcy01MH07XHJcbiAgLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODA6ICN7JGdyaXMtODB9O1xyXG5cclxuICAtLWJzLS1jb2xvci12YWxpZGFjaW9uLXZlcmRlLTEwOiAjeyR2ZXJkZS0xMH07XHJcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS01MDogI3skdmVyZGUtNTB9O1xyXG4gIC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tYW1hcmlsbG8tMTA6ICN7JGFtYXJpbGxvLTEwfTtcclxuICAtLWJzLS1jb2xvci12YWxpZGFjaW9uLWFtYXJpbGxvLTUwOiAjeyRhbWFyaWxsby01MH07XHJcbiAgLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTEwOiAjeyRyb2pvLTEwfTtcclxuICAtLWJzLS1jb2xvci12YWxpZGFjaW9uLXJvam8tNTA6ICN7JHJvam8tNTB9O1xyXG59XHJcbiIsInAsXHJcbmgyLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxubGFiZWwge1xyXG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAmLmJzLXVwcGVyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuICAmLmJzLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJi5icy1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmLmJzLWF6dWwge1xyXG4gICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5wIHtcclxuICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XHJcbiAgc3Ryb25nIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpICFpbXBvcnRhbnQ7XHJcbiAgICAmLmJzLW5lZ3JvIHtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpICFpbXBvcnRhbnQ7XHJcbiB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xyXG4gICAgJi5icy1pbWFnZW4ge1xyXG4gICAgICBtYXJnaW46IDAgOHB4O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3ZlcikgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICYuYnMtYXp1bCB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpICFpbXBvcnRhbnQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwtaG92ZXIpICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5icy1jYXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1jYXB0aW9uKTtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMXJlbTtcclxuICAgICYuYnMtZXJyb3Ige1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2xvciAmIHtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAmLmJzLWVycm9yIHtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXJvam8tMTApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5oMSB7XHJcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1oMSk7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAmLmJzLWNvbnRlbmlkbyB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLXhsKTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgfVxyXG59XHJcbmgyIHtcclxuICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcbiAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLWgyKTtcclxuICBsaW5lLWhlaWdodDogMy40cmVtO1xyXG5cclxuICAmLmJzLWNvbnRlbmlkbyB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLWwpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbiAgc3Ryb25nIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICB9XHJcbn1cclxuaDMge1xyXG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDMpO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgJi5icy1jb250ZW5pZG8ge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXRpdHVsby1tKTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICYuYnMtZ3Jpcy04MCB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gICAgfVxyXG4gICAgJi5icy1uZWdybyB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuaDQge1xyXG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDQpO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgc3Ryb25nIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICB9XHJcbn1cclxuaDUge1xyXG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtaDUpO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgbGFiZWwgJiB7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtdGl0dWxvLWxhYmVsKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgJltkaXNhYmxlZF0ge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgJi5icy1yZXF1aXJlZCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICBjb2xvcjogIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICB9XHJcbiAgICAgICYuYnMtb3B0aW9uYWwge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJzLWNvbG9yICYge1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICZbZGlzYWJsZWRdIHtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG5cclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmRpdi5icy1saXN0YSB7XHJcbiAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwidG9wXCIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcclxuICBzcGFuIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAmLmNoZWNrICB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uLWJ1bGxldCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBmbGV4OjFcclxuICB9XHJcbn1cclxudWwuYnMtbGlzdGEsXHJcbm9sLmJzLWxpc3RhIHtcclxuICBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLXApO1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICB9XHJcbn1cclxudWwuYnMtbGlzdGEge1xyXG4gIGxpIHtcclxuICAgIGJhY2tncm91bmQ6ICRpY29uLWJ1bGxldCBsZWZ0IDFweCBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMjBweDtcclxuXHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICB9XHJcbn1cclxub2wuYnMtbGlzdGEge1xyXG4gIGNvdW50ZXItcmVzZXQ6IGVsZW1lbnQtY291bnRlcjtcclxuICBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb3VudGVyLWluY3JlbWVudDogZWxlbWVudC1jb3VudGVyO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogY291bnRlcihlbGVtZW50LWNvdW50ZXIpO1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBwbGFjZS1pdGVtczogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAxcHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gY2VudHJhcigkb2Zmc2V0LXg6IDUwJSwgJG9mZnNldC15OiA1MCUpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAkb2Zmc2V0LXk7XHJcbiAgbGVmdDogJG9mZnNldC14O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKCRvZmZzZXQteCAqIC0xLCAkb2Zmc2V0LXkgKiAtMSk7XHJcbn1cclxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cywgJHN0YXR1czogZmFsc2UpIHtcclxuICBAaWYgKCRzdGF0dXMpIHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cyAhaW1wb3J0YW50O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cyAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cyAhaW1wb3J0YW50O1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gICAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gc2Nyb2xsaW5nKFxyXG4gICR3aWR0aDogMnB4LFxyXG4gICRoZWlnaHQ6IDJweCxcclxuICAkc2hhZG93OiA2cHgsXHJcbiAgJHNoYWRvd2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMiksXHJcbiAgJGJhY2tncm91bmQ6ICNmMGFhYmJcclxuKSB7XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6ICR3aWR0aDtcclxuICAgIGhlaWdodDogJGhlaWdodDtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAkc2hhZG93ICRzaGFkb3djb2xvcjtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xyXG5cclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuQG1peGluIGZsZXgoJHR5cGU6IGZhbHNlKSB7XHJcbiAgZGlzcGxheTogLW1zLWZsZXg7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gIEBpZiAoJHR5cGUpIHtcclxuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcclxuICB9IEBlbHNlIHtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWlubGluZSgkdHlwZTogZmFsc2UpIHtcclxuICBkaXNwbGF5OiAtbXMtZmxleDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cclxuICBAaWYgKCR0eXBlKSB7XHJcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZmxleC1wb3NpdGlvbi1jaGlsZCgkaG9yaXpvbnRhbDogXCJsZWZ0XCIsICR2ZXJ0aWNhbDogXCJ0b3BcIikge1xyXG4gIC8vIGxlZnQsIHJpZ2h0LCBjZW50ZXIsIGJ3LCBhcix1bnNldFxyXG4gIEBpZiAkaG9yaXpvbnRhbD09IFwibGVmdFwiIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJjZW50ZXJcIiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJyaWdodFwiIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiYXJcIiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJid1wiIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9IEBlbHNlIGlmICRob3Jpem9udGFsPT0gXCJ1bnNldFwiIHtcclxuICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XHJcbiAgfSBAZWxzZSBpZiAkaG9yaXpvbnRhbD09IFwiZXZlblwiIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gIH1cclxuXHJcbiAgLy8gdG9wLCBib3R0b20sIGNlbnRlciwgYmFzZSwgc3RyXHJcbiAgQGlmICR2ZXJ0aWNhbD09IFwidG9wXCIge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImNlbnRlclwiIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcImJvdHRvbVwiIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwiYmFzZVwiIHtcclxuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICB9IEBlbHNlIGlmICR2ZXJ0aWNhbD09IFwic3RyXCIge1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgfSBAZWxzZSBpZiAkdmVydGljYWw9PSBcInVuc2V0XCIge1xyXG4gICAgYWxpZ24taXRlbXM6IHVuc2V0O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gbm8tc2hhZG93KCkge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5AbWl4aW4gYm94LXNoYWRvdygkbGVmdCwgJHRvcCwgJGJsdXIsICRzaXplLCAkY29sb3IsICRpbnNldDogZmFsc2UpIHtcclxuICBAaWYgJGluc2V0IHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgJGxlZnQgJHRvcCAkYmx1ciAkc2l6ZSAkY29sb3I7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xyXG4gICAgLW1zLWJveC1zaGFkb3c6IGluc2V0ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgJGxlZnQgJHRvcCAkYmx1ciAkc2l6ZSAkY29sb3I7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcclxuICAgIC1tcy1ib3gtc2hhZG93OiAkbGVmdCAkdG9wICRibHVyICRzaXplICRjb2xvcjtcclxuICAgIGJveC1zaGFkb3c6ICRsZWZ0ICR0b3AgJGJsdXIgJHNpemUgJGNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZsZXgtcG9zaXRpb24tdmVydGljYWwoJGRpc3RyaWJ1dGlvbjogXCJ0b3BcIikge1xyXG4gIEBpZiAkZGlzdHJpYnV0aW9uPT0gXCJ0b3BcIiB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1zdGFydDtcclxuICB9IEBlbHNlIGlmICRkaXN0cmlidXRpb249PSBcImNlbnRlclwiIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjZW50ZXI7XHJcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJib3R0b21cIiB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBmbGV4LWVuZDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogZmxleC1lbmQ7XHJcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJzdHJcIiB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xyXG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xyXG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogc3RyZXRjaDtcclxuICB9IEBlbHNlIGlmICRkaXN0cmlidXRpb249PSBcImJ3XCIge1xyXG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHNwYWNlLWJldHdlZW47XHJcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJhclwiIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtYXJvdW5kO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1hcm91bmQ7XHJcbiAgfSBAZWxzZSBpZiAkZGlzdHJpYnV0aW9uPT0gXCJldlwiIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogc3BhY2UtZXZlbmx5O1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBzcGFjZS1ldmVubHk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkcG9zaXRpb246IFwicm93XCIsICRyZXZlcnNlOiBmYWxzZSkge1xyXG4gIEBpZiAoJHBvc2l0aW9uPT0gXCJyb3dcIiBhbmQgJHJldmVyc2U9PXRydWUpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwicm93XCIgYW5kICRyZXZlcnNlPT1mYWxzZSkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH0gQGVsc2UgaWYgKCRwb3NpdGlvbj09IFwiY29sdW1uXCIgYW5kICRyZXZlcnNlPT10cnVlKSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICB9IEBlbHNlIGlmICgkcG9zaXRpb249PSBcImNvbHVtblwiIGFuZCAkcmV2ZXJzZT09ZmFsc2UpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9IEBlbHNlIGlmICgkcG9zaXRpb249PSBcImluaXRpYWxcIikge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XHJcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xyXG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcclxuICB9XHJcbn1cclxuQG1peGluIGxpbmVDbGFtcCAoJGxpbmVzOjIpIHtcclxuXHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZXM7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxufVxyXG5AbWl4aW4gZ3JpZCgkY29sdW1uczogMywgJGdhcF9jOiA4cHgsICRnYXBfcjogOHB4LCAkZ3JpZF9oOiBub25lKSB7XHJcbiAgZGlzcGxheTogLW1zLWdyaWQ7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZ3JpZDtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRjb2x1bW5zLCAxZnIpO1xyXG4gIGNvbHVtbi1nYXA6ICRnYXBfYztcclxuICByb3ctZ2FwOiAkZ2FwX3I7XHJcbiAgbWluLWhlaWdodDogJGdyaWRfaDtcclxufVxyXG5AbWl4aW4gYW5pbWF0ZSgkcHJvcGVydHk6IGFsbCwgJGR1cmF0aW9uOiAwLjNzLCAkZWFzZTogbGluZWFyKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxuICAtbXMtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxuICAtby10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG4gIHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbn1cclxuXHJcbkBtaXhpbiBmaWd1cmUtc2l6ZSgkaGVpZ2h0OiA0OHB4LCAkd2lkdGg6IDQ4cHgpIHtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuXHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuXHJcbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcblxyXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4iLCIuYnMtY29udGVuZWRvciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gIG1heC13aWR0aDogJGNvbnRhaW5lci1zaXplO1xyXG5cclxuICAgJi5leHRlbmRlZCB7XHJcbiAgICBtYXgtd2lkdGg6JGJpZy1jb250YWluZXItc2l6ZSA7XHJcbiAgIH1cclxuXHJcbn1cclxuXHJcbi5icy13cmFwcGVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6ICRjb250YWluZXItc2l6ZTtcclxuICAmLmV4dGVuZGVkIHtcclxuICAgIG1heC13aWR0aDpjYWxjKCRjb250YWluZXItc2l6ZSArIDM4MHB4KSA7XHJcbiAgIH1cclxufVxyXG5cclxuXHJcblxyXG4iLCIvLyBQQVRIXHJcbiRmb250cGF0aDogXCIvYXNzZXRzL2ZvbnRzL1wiO1xyXG4kaW1ncGF0aDogXCIvYXNzZXRzL2ltZy9cIjtcclxuJHN2Z3BhdGg6IFwiL2Fzc2V0cy9pbWcvc3ZnL1wiO1xyXG5cclxuLy8gTUVESUEgUVVFUklFU1xyXG4kbm8tbW9iaWxlOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogNTAwcHgpXCI7XHJcbiRuby10YWJsZXQ6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiA4MTBweClcIjtcclxuJG1vYmlsZS0zNDU6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNDVweClcIjtcclxuJG1vYmlsZS0zNjA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNjBweClcIjtcclxuJG1vYmlsZS0zNzU6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNzVweClcIjtcclxuJG1vYmlsZS00MzA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA0MzBweClcIjtcclxuXHJcbi8vXHJcbiR0YWJsZXQ6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MDBweClcIjtcclxuLy9cclxuJGRlc2t0b3BfdDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEyODBweClcIjtcclxuJGRlc2t0b3A6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMDAwcHgpXCI7XHJcbiRkZXNrdG9wX2I6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5OTJweClcIjtcclxuLy9cclxuJGZ1bGw6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjcwcHgpXCI7XHJcbiRmdWxsLWhkOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTM0MHB4KVwiO1xyXG4vL1xyXG4kYmlnOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTU2MHB4KVwiO1xyXG5cclxuJGNvbnRhaW5lci1zaXplOjEyMDBweDtcclxuJGJpZy1jb250YWluZXItc2l6ZTpjbGFtcCgxMjAwcHgsMTAwJSwxNjAwcHgpO1xyXG4kZm9ybS1zaXplOjQ2cHg7XHJcbiIsIi8vIGltYWdlbiBzZSBkZWJlIGFkYXB0YXIgYSBzdSBwYWRyZVxyXG5pbWcge1xyXG4gICRzaXplczogNCwgOCwgMTIsIDIwO1xyXG4gIEBlYWNoICRzaXplIGluICRzaXplcyB7XHJcbiAgICAmLmJvcmRlci0jeyRzaXplfSB7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoI3skc2l6ZX1weCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnMtZm90b2dyYWZpYSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGZpbHRlcjogc2F0dXJhdGUoNjUlKTtcclxuICAgIC13ZWJraXQtZmlsdGVyOiBzYXR1cmF0ZSg2NSUpO1xyXG4gIH1cclxufVxyXG4iLCIvKiFcclxuICogQm9vdHN0cmFwIEdyaWQgdjUuMS4zIChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxyXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xyXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFR3aXR0ZXIsIEluYy5cclxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXHJcbiAqL1xyXG5cclxuJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmc6IHRydWUgIWRlZmF1bHQ7XHJcblxyXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcclxuXHJcbkBpbXBvcnQgXCJtaXhpbnMvbGlzdHNcIjtcclxuQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50c1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2NvbnRhaW5lclwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2dyaWRcIjtcclxuQGltcG9ydCBcIm1peGlucy91dGlsaXRpZXNcIjtcclxuXHJcbkBpbXBvcnQgXCJ2ZW5kb3IvcmZzXCI7XHJcblxyXG5AaW1wb3J0IFwicm9vdFwiO1xyXG5cclxuQGltcG9ydCBcImNvbnRhaW5lcnNcIjtcclxuQGltcG9ydCBcImdyaWRcIjtcclxuXHJcbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcclxuLy8gT25seSB1c2UgdGhlIHV0aWxpdGllcyB3ZSBuZWVkXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XHJcbiR1dGlsaXRpZXM6IG1hcC1nZXQtbXVsdGlwbGUoXHJcbiAgJHV0aWxpdGllcyxcclxuICAoXHJcbiAgICBcImRpc3BsYXlcIixcclxuICAgIFwib3JkZXJcIixcclxuICAgIFwiZmxleFwiLFxyXG4gICAgXCJmbGV4LWRpcmVjdGlvblwiLFxyXG4gICAgXCJmbGV4LWdyb3dcIixcclxuICAgIFwiZmxleC1zaHJpbmtcIixcclxuICAgIFwiZmxleC13cmFwXCIsXHJcbiAgICBcImp1c3RpZnktY29udGVudFwiLFxyXG4gICAgXCJhbGlnbi1pdGVtc1wiLFxyXG4gICAgXCJhbGlnbi1jb250ZW50XCIsXHJcbiAgICBcImFsaWduLXNlbGZcIixcclxuICAgIFwibWFyZ2luXCIsXHJcbiAgICBcIm1hcmdpbi14XCIsXHJcbiAgICBcIm1hcmdpbi15XCIsXHJcbiAgICBcIm1hcmdpbi10b3BcIixcclxuICAgIFwibWFyZ2luLWVuZFwiLFxyXG4gICAgXCJtYXJnaW4tYm90dG9tXCIsXHJcbiAgICBcIm1hcmdpbi1zdGFydFwiLFxyXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW5cIixcclxuICAgIFwibmVnYXRpdmUtbWFyZ2luLXhcIixcclxuICAgIFwibmVnYXRpdmUtbWFyZ2luLXlcIixcclxuICAgIFwibmVnYXRpdmUtbWFyZ2luLXRvcFwiLFxyXG4gICAgXCJuZWdhdGl2ZS1tYXJnaW4tZW5kXCIsXHJcbiAgICBcIm5lZ2F0aXZlLW1hcmdpbi1ib3R0b21cIixcclxuICAgIFwibmVnYXRpdmUtbWFyZ2luLXN0YXJ0XCIsXHJcbiAgICBcInBhZGRpbmdcIixcclxuICAgIFwicGFkZGluZy14XCIsXHJcbiAgICBcInBhZGRpbmcteVwiLFxyXG4gICAgXCJwYWRkaW5nLXRvcFwiLFxyXG4gICAgXCJwYWRkaW5nLWVuZFwiLFxyXG4gICAgXCJwYWRkaW5nLWJvdHRvbVwiLFxyXG4gICAgXCJwYWRkaW5nLXN0YXJ0XCIsXHJcbiAgKVxyXG4pO1xyXG5cclxuQGltcG9ydCBcInV0aWxpdGllcy9hcGlcIjtcclxuIiwiOnJvb3Qge1xyXG4gIC8vIE5vdGU6IEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxyXG5cclxuICAvLyBDb2xvcnNcclxuICAvL1xyXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xyXG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xyXG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXJnYiB7XHJcbiAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XHJcbiAgfVxyXG5cclxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xyXG4gIC0tI3skdmFyaWFibGUtcHJlZml4fWJsYWNrLXJnYjogI3t0by1yZ2IoJGJsYWNrKX07XHJcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWNvbG9yKX07XHJcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XHJcblxyXG4gIC8vIEZvbnRzXHJcblxyXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXHJcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcclxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcclxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xyXG5cclxuICAvLyBSb290IGFuZCBib2R5XHJcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUgY3VzdG9tLXByb3BlcnR5LWVtcHR5LWxpbmUtYmVmb3JlXHJcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcclxuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xyXG4gICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcclxuICB9XHJcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XHJcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlfTtcclxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcclxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcclxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcclxuICBAaWYgJGJvZHktdGV4dC1hbGlnbiAhPSBudWxsIHtcclxuICAgIC0tI3skdmFyaWFibGUtcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcclxuICB9XHJcbiAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XHJcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXHJcbiAgLy8gc3R5bGVsaW50LWVuYWJsZSBjdXN0b20tcHJvcGVydHktZW1wdHktbGluZS1iZWZvcmVcclxufVxyXG4iLCIvLyBDb250YWluZXIgd2lkdGhzXHJcbi8vXHJcbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cclxuXHJcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XHJcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xyXG4gIC5jb250YWluZXIsXHJcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcclxuICAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XHJcbiAgfVxyXG5cclxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxyXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xyXG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XHJcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xyXG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XHJcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcclxuXHJcbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xyXG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XHJcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcclxuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXHJcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XHJcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcclxuXHJcbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkY29udGFpbmVyLXBhZGRpbmcteCkge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCwgI3skZ3V0dGVyfSk7XHJcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgsICN7JGd1dHRlcn0pO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxyXG4vL1xyXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XHJcbi8vXHJcbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcclxuLy9cclxuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxyXG5cclxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxyXG4vL1xyXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXHJcbi8vICAgIG1kXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcclxuLy8gICAgbWRcclxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcclxuLy8gICAgbWRcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcclxuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcclxuICBAaWYgbm90ICRuIHtcclxuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcclxuICB9XHJcbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XHJcbn1cclxuXHJcbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cclxuLy9cclxuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXHJcbi8vICAgIDU3NnB4XHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XHJcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xyXG59XHJcblxyXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXHJcbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxyXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXHJcbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcclxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxyXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxyXG4vL1xyXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcclxuLy8gICAgNzY3Ljk4cHhcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcclxuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcclxufVxyXG5cclxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cclxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXHJcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxyXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICBcIi1zbVwiXHJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcclxufVxyXG5cclxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxyXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG4gIEBpZiAkbWluIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxyXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgQGlmICRtYXgge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xyXG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcclxuXHJcbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cclxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCk7XHJcblxyXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBWYXJpYWJsZXNcclxuLy9cclxuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXHJcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxyXG5cclxuLy8gQ29sb3Igc3lzdGVtXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvci12YXJpYWJsZXNcclxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xyXG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XHJcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcclxuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xyXG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XHJcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcclxuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xyXG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XHJcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcclxuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xyXG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvci12YXJpYWJsZXNcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JheS1jb2xvcnMtbWFwXHJcbiRncmF5czogKFxyXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcclxuICBcIjIwMFwiOiAkZ3JheS0yMDAsXHJcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxyXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcclxuICBcIjUwMFwiOiAkZ3JheS01MDAsXHJcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxyXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcclxuICBcIjgwMFwiOiAkZ3JheS04MDAsXHJcbiAgXCI5MDBcIjogJGdyYXktOTAwXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZ3JheS1jb2xvcnMtbWFwXHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItdmFyaWFibGVzXHJcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xyXG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcclxuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XHJcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xyXG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcclxuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XHJcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xyXG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcclxuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XHJcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcclxuJGNvbG9yczogKFxyXG4gIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcclxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcclxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcclxuICBcInBpbmtcIjogICAgICAgJHBpbmssXHJcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXHJcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXHJcbiAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXHJcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcclxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXHJcbiAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxyXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXHJcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcclxuICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xyXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XHJcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XHJcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcclxuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XHJcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xyXG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xyXG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcclxuJHRoZW1lLWNvbG9yczogKFxyXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcclxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcclxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXHJcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxyXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcclxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcclxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxyXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1tYXBcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtcmdiXHJcbiR0aGVtZS1jb2xvcnMtcmdiOiBtYXAtbG9vcCgkdGhlbWUtY29sb3JzLCB0by1yZ2IsIFwiJHZhbHVlXCIpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9ycy1yZ2JcclxuXHJcbi8vIFRoZSBjb250cmFzdCByYXRpbyB0byByZWFjaCBhZ2FpbnN0IHdoaXRlLCB0byBkZXRlcm1pbmUgaWYgY29sb3IgY2hhbmdlcyBmcm9tIFwibGlnaHRcIiB0byBcImRhcmtcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgZm9yIFdDQUcgMi4wIGFyZSAzLCA0LjUgYW5kIDcuXHJcbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcclxuJG1pbi1jb250cmFzdC1yYXRpbzogICA0LjUgIWRlZmF1bHQ7XHJcblxyXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxyXG4kY29sb3ItY29udHJhc3QtZGFyazogICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIGZ1c3YtZGlzYWJsZVxyXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcclxuJGJsdWUtMzAwOiB0aW50LWNvbG9yKCRibHVlLCA0MCUpICFkZWZhdWx0O1xyXG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XHJcbiRibHVlLTYwMDogc2hhZGUtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XHJcbiRibHVlLTkwMDogc2hhZGUtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTIwMDogdGludC1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTUwMDogJGluZGlnbyAhZGVmYXVsdDtcclxuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XHJcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xyXG4kaW5kaWdvLTgwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcclxuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kcHVycGxlLTEwMDogdGludC1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTQwMDogdGludC1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcclxuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XHJcbiRwdXJwbGUtNzAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xyXG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcclxuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcclxuJHBpbmstMzAwOiB0aW50LWNvbG9yKCRwaW5rLCA0MCUpICFkZWZhdWx0O1xyXG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XHJcbiRwaW5rLTYwMDogc2hhZGUtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XHJcbiRwaW5rLTkwMDogc2hhZGUtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xyXG4kcmVkLTIwMDogdGludC1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xyXG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xyXG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xyXG4kcmVkLTUwMDogJHJlZCAhZGVmYXVsdDtcclxuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XHJcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xyXG4kcmVkLTgwMDogc2hhZGUtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcclxuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kb3JhbmdlLTEwMDogdGludC1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTQwMDogdGludC1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcclxuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XHJcbiRvcmFuZ2UtNzAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xyXG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcclxuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTMwMDogdGludC1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcclxuJHllbGxvdy02MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XHJcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xyXG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcclxuJHllbGxvdy05MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTIwMDogdGludC1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XHJcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xyXG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTUwMDogJGdyZWVuICFkZWZhdWx0O1xyXG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcclxuJGdyZWVuLTgwMDogc2hhZGUtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xyXG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kdGVhbC0xMDA6IHRpbnQtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcclxuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xyXG4kdGVhbC00MDA6IHRpbnQtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XHJcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTcwMDogc2hhZGUtY29sb3IoJHRlYWwsIDQwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XHJcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcclxuJGN5YW4tMzAwOiB0aW50LWNvbG9yKCRjeWFuLCA0MCUpICFkZWZhdWx0O1xyXG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XHJcbiRjeWFuLTYwMDogc2hhZGUtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XHJcbiRjeWFuLTkwMDogc2hhZGUtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XHJcblxyXG4kYmx1ZXM6IChcclxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcclxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcclxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcclxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcclxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcclxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcclxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcclxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcclxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGluZGlnb3M6IChcclxuICBcImluZGlnby0xMDBcIjogJGluZGlnby0xMDAsXHJcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxyXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcclxuICBcImluZGlnby00MDBcIjogJGluZGlnby00MDAsXHJcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxyXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcclxuICBcImluZGlnby03MDBcIjogJGluZGlnby03MDAsXHJcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxyXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHB1cnBsZXM6IChcclxuICBcInB1cnBsZS0xMDBcIjogJHB1cnBsZS0yMDAsXHJcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMTAwLFxyXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcclxuICBcInB1cnBsZS00MDBcIjogJHB1cnBsZS00MDAsXHJcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxyXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcclxuICBcInB1cnBsZS03MDBcIjogJHB1cnBsZS03MDAsXHJcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxyXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHBpbmtzOiAoXHJcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXHJcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXHJcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXHJcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXHJcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXHJcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXHJcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXHJcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXHJcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRyZWRzOiAoXHJcbiAgXCJyZWQtMTAwXCI6ICRyZWQtMTAwLFxyXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcclxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXHJcbiAgXCJyZWQtNDAwXCI6ICRyZWQtNDAwLFxyXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcclxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXHJcbiAgXCJyZWQtNzAwXCI6ICRyZWQtNzAwLFxyXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcclxuICBcInJlZC05MDBcIjogJHJlZC05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRvcmFuZ2VzOiAoXHJcbiAgXCJvcmFuZ2UtMTAwXCI6ICRvcmFuZ2UtMTAwLFxyXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcclxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXHJcbiAgXCJvcmFuZ2UtNDAwXCI6ICRvcmFuZ2UtNDAwLFxyXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcclxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXHJcbiAgXCJvcmFuZ2UtNzAwXCI6ICRvcmFuZ2UtNzAwLFxyXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcclxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiR5ZWxsb3dzOiAoXHJcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxyXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcclxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXHJcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxyXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcclxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXHJcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxyXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcclxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRncmVlbnM6IChcclxuICBcImdyZWVuLTEwMFwiOiAkZ3JlZW4tMTAwLFxyXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXHJcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcclxuICBcImdyZWVuLTQwMFwiOiAkZ3JlZW4tNDAwLFxyXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXHJcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcclxuICBcImdyZWVuLTcwMFwiOiAkZ3JlZW4tNzAwLFxyXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXHJcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJHRlYWxzOiAoXHJcbiAgXCJ0ZWFsLTEwMFwiOiAkdGVhbC0xMDAsXHJcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXHJcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXHJcbiAgXCJ0ZWFsLTQwMFwiOiAkdGVhbC00MDAsXHJcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXHJcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXHJcbiAgXCJ0ZWFsLTcwMFwiOiAkdGVhbC03MDAsXHJcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXHJcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRjeWFuczogKFxyXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxyXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxyXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxyXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxyXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxyXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxyXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxyXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxyXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXHJcbikgIWRlZmF1bHQ7XHJcbi8vIGZ1c3YtZW5hYmxlXHJcblxyXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXHJcbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcclxuICAoXCI8XCIsIFwiJTNjXCIpLFxyXG4gIChcIj5cIiwgXCIlM2VcIiksXHJcbiAgKFwiI1wiLCBcIiUyM1wiKSxcclxuICAoXCIoXCIsIFwiJTI4XCIpLFxyXG4gIChcIilcIiwgXCIlMjlcIiksXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBPcHRpb25zXHJcbi8vXHJcbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cclxuXHJcbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtcmZzOiAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xyXG5cclxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXHJcblxyXG4kdmFyaWFibGUtcHJlZml4OiAgICAgICAgICAgICBicy0gIWRlZmF1bHQ7XHJcblxyXG4vLyBHcmFkaWVudFxyXG4vL1xyXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxyXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdmFyaWFibGUtZ3JhZGllbnRcclxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxyXG5cclxuLy8gU3BhY2luZ1xyXG4vL1xyXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXHJcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cclxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcclxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IChcclxuICAwOiAwLFxyXG4gIDE6ICRzcGFjZXIgKiAuMjUsXHJcbiAgMjogJHNwYWNlciAqIC41LFxyXG4gIDM6ICRzcGFjZXIsXHJcbiAgNDogJHNwYWNlciAqIDEuNSxcclxuICA1OiAkc3BhY2VyICogMyxcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRuZWdhdGl2ZS1zcGFjZXJzOiBpZigkZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnMsIG5lZ2F0aXZpZnktbWFwKCRzcGFjZXJzKSwgbnVsbCkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXHJcblxyXG4vLyBQb3NpdGlvblxyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxyXG4kcG9zaXRpb24tdmFsdWVzOiAoXHJcbiAgMDogMCxcclxuICA1MDogNTAlLFxyXG4gIDEwMDogMTAwJVxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxyXG5cclxuLy8gQm9keVxyXG4vL1xyXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXHJcblxyXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xyXG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbi8vIFV0aWxpdGllcyBtYXBzXHJcbi8vXHJcbi8vIEV4dGVuZHMgdGhlIGRlZmF1bHQgYCR0aGVtZS1jb2xvcnNgIG1hcHMgdG8gaGVscCBjcmVhdGUgb3VyIHV0aWxpdGllcy5cclxuXHJcbi8vIENvbWUgdjYsIHdlJ2xsIGRlLWR1cGUgdGhlc2UgdmFyaWFibGVzLiBVbnRpbCB0aGVuLCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2Uga2VlcCB0aGVtIHRvIHJlYXNzaWduLlxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWNvbG9yc1xyXG4kdXRpbGl0aWVzLWNvbG9yczogJHRoZW1lLWNvbG9ycy1yZ2IgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdXRpbGl0aWVzLWNvbG9yc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy10ZXh0LWNvbG9yc1xyXG4kdXRpbGl0aWVzLXRleHQ6IG1hcC1tZXJnZShcclxuICAkdXRpbGl0aWVzLWNvbG9ycyxcclxuICAoXHJcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxyXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcclxuICAgIFwiYm9keVwiOiB0by1yZ2IoJGJvZHktY29sb3IpXHJcbiAgKVxyXG4pICFkZWZhdWx0O1xyXG4kdXRpbGl0aWVzLXRleHQtY29sb3JzOiBtYXAtbG9vcCgkdXRpbGl0aWVzLXRleHQsIHJnYmEtY3NzLXZhciwgXCIka2V5XCIsIFwidGV4dFwiKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtdGV4dC1jb2xvcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtYmctY29sb3JzXHJcbiR1dGlsaXRpZXMtYmc6IG1hcC1tZXJnZShcclxuICAkdXRpbGl0aWVzLWNvbG9ycyxcclxuICAoXHJcbiAgICBcImJsYWNrXCI6IHRvLXJnYigkYmxhY2spLFxyXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcclxuICAgIFwiYm9keVwiOiB0by1yZ2IoJGJvZHktYmcpXHJcbiAgKVxyXG4pICFkZWZhdWx0O1xyXG4kdXRpbGl0aWVzLWJnLWNvbG9yczogbWFwLWxvb3AoJHV0aWxpdGllcy1iZywgcmdiYS1jc3MtdmFyLCBcIiRrZXlcIiwgXCJiZ1wiKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtYmctY29sb3JzXHJcblxyXG4vLyBMaW5rc1xyXG4vL1xyXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXHJcblxyXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcclxuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xyXG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XHJcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xyXG4kc3RyZXRjaGVkLWxpbmstei1pbmRleDogICAgICAgICAgICAgICAgICAxICFkZWZhdWx0O1xyXG5cclxuLy8gUGFyYWdyYXBoc1xyXG4vL1xyXG4vLyBTdHlsZSBwIGVsZW1lbnQuXHJcblxyXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBHcmlkIGJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxyXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA1NzZweCxcclxuICBtZDogNzY4cHgsXHJcbiAgbGc6IDk5MnB4LFxyXG4gIHhsOiAxMjAwcHgsXHJcbiAgeHhsOiAxNDAwcHhcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXHJcblxyXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcclxuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcclxuXHJcblxyXG4vLyBHcmlkIGNvbnRhaW5lcnNcclxuLy9cclxuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb250YWluZXItbWF4LXdpZHRoc1xyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsXHJcbiAgbWQ6IDcyMHB4LFxyXG4gIGxnOiA5NjBweCxcclxuICB4bDogMTE0MHB4LFxyXG4gIHh4bDogMTMyMHB4XHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcclxuXHJcbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XHJcblxyXG5cclxuLy8gR3JpZCBjb2x1bW5zXHJcbi8vXHJcbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxyXG5cclxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XHJcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XHJcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XHJcblxyXG4kZ3V0dGVyczogJHNwYWNlcnMgIWRlZmF1bHQ7XHJcblxyXG4vLyBDb250YWluZXIgcGFkZGluZ1xyXG5cclxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcclxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xyXG4kYm9yZGVyLXdpZHRoczogKFxyXG4gIDE6IDFweCxcclxuICAyOiAycHgsXHJcbiAgMzogM3B4LFxyXG4gIDQ6IDRweCxcclxuICA1OiA1cHhcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcclxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcclxuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcclxuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xyXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xyXG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXHJcblxyXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xyXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xyXG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XHJcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcclxuXHJcbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXHJcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XHJcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXHJcblxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcclxuJGFzcGVjdC1yYXRpb3M6IChcclxuICBcIjF4MVwiOiAxMDAlLFxyXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcclxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcclxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxyXG4pICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3NcclxuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcclxuXHJcbi8vIFR5cG9ncmFwaHlcclxuLy9cclxuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcclxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXHJcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcclxuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcclxuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XHJcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XHJcblxyXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXHJcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxyXG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcclxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcclxuXHJcbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcclxuXHJcbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XHJcblxyXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XHJcblxyXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XHJcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XHJcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XHJcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcclxuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcclxuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xyXG4kZm9udC1zaXplczogKFxyXG4gIDE6ICRoMS1mb250LXNpemUsXHJcbiAgMjogJGgyLWZvbnQtc2l6ZSxcclxuICAzOiAkaDMtZm9udC1zaXplLFxyXG4gIDQ6ICRoNC1mb250LXNpemUsXHJcbiAgNTogJGg1LWZvbnQtc2l6ZSxcclxuICA2OiAkaDYtZm9udC1zaXplXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xyXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcclxuJGRpc3BsYXktZm9udC1zaXplczogKFxyXG4gIDE6IDVyZW0sXHJcbiAgMjogNC41cmVtLFxyXG4gIDM6IDRyZW0sXHJcbiAgNDogMy41cmVtLFxyXG4gIDU6IDNyZW0sXHJcbiAgNjogMi41cmVtXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xyXG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xyXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xyXG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcblxyXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XHJcblxyXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcclxuXHJcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuXHJcbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XHJcblxyXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xyXG4kYmxvY2txdW90ZS1mb290ZXItY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XHJcblxyXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xyXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kaHItb3BhY2l0eTogICAgICAgICAgICAgICAgICAuMjUgIWRlZmF1bHQ7XHJcblxyXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xyXG4kbGVnZW5kLWZvbnQtd2VpZ2h0OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcclxuXHJcbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG5cclxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBUYWJsZXNcclxuLy9cclxuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcjogICAgIC4wNSAhZGVmYXVsdDtcclxuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJsZS1hY3RpdmUtYmctZmFjdG9yOiAgICAgIC4xICFkZWZhdWx0O1xyXG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xyXG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xyXG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcclxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRDb2xvciAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXHJcbiR0YWJsZS12YXJpYW50czogKFxyXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcclxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcclxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXHJcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxyXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcclxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcclxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxyXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcclxuKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXHJcblxyXG5cclxuLy8gQnV0dG9ucyArIEZvcm1zXHJcbi8vXHJcbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogLjI1ICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgMCAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIEJ1dHRvbnNcclxuLy9cclxuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xyXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xyXG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXHJcblxyXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuXHJcbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcclxuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcclxuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XHJcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcclxuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuXHJcbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcclxuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuXHJcbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuXHJcbiRidG4taG92ZXItYmctc2hhZGUtYW1vdW50OiAgICAgICAxNSUgIWRlZmF1bHQ7XHJcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XHJcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XHJcbiRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50OiAgICAxMCUgIWRlZmF1bHQ7XHJcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XHJcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XHJcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAyNSUgIWRlZmF1bHQ7XHJcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIEZvcm1zXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xyXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS10ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tbGFiZWwtdmFyaWFibGVzXHJcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1sYWJlbC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xyXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xyXG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xyXG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcclxuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjogICAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwbDMgM2w2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXHJcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XHJcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXHJcbiRmb3JtLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXHJcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kOiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMi41ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xyXG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAgICAgICAgICAkaW5wdXQtdHJhbnNpdGlvbiAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xyXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIEVkZ2VcclxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XHJcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXHJcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XHJcbiRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnOiAgICAgICBzaGFkZS1jb2xvcigkZm9ybS1maWxlLWJ1dHRvbi1iZywgNSUpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xyXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgMS4yNSAhZGVmYXVsdDtcclxuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgMS42MjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAuNjI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgLjY1ICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xyXG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcclxuXHJcbi8vIEZvcm0gdmFsaWRhdGlvblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXHJcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJGZvcm0tdGV4dC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgICRkYW5nZXIgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcclxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcclxuICBcInZhbGlkXCI6IChcclxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXHJcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxyXG4gICksXHJcbiAgXCJpbnZhbGlkXCI6IChcclxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcclxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcclxuICApXHJcbikgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xyXG5cclxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxyXG4vL1xyXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcclxuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xyXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xyXG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xyXG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xyXG4kemluZGV4LW9mZmNhbnZhczogICAgICAgICAgICAgICAgICAxMDQ1ICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xyXG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xyXG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1zdGFja1xyXG5cclxuXHJcbi8vIE5hdnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdmFyaWFibGVzXHJcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstZm9udC1zaXplOiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcclxuJG5hdi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXYtbGluay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuXHJcbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBOYXZiYXJcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXHJcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXHJcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogICAgICAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci10aGVtZS12YXJpYWJsZXNcclxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41NSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci10aGVtZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBEcm9wZG93bnNcclxuLy9cclxuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xyXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xyXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcclxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXHJcblxyXG5cclxuLy8gUGxhY2Vob2xkZXJzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGxhY2Vob2xkZXJzXHJcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCBwbGFjZWhvbGRlcnNcclxuXHJcbi8vIENhcmRzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcclxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kY2FyZC1jYXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAqIC41ICFkZWZhdWx0O1xyXG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcclxuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcclxuXHJcbi8vIEFjY29yZGlvblxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcclxuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteTogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1jb2xvciAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYmc6ICAgICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1iZyAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgOTAlKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSkgIWRlZmF1bHQ7XHJcblxyXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kYWNjb3JkaW9uLWljb24td2lkdGg6ICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvciAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWljb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XHJcblxyXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcclxuXHJcbi8vIFRvb2x0aXBzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcclxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuXHJcbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcclxuXHJcbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXHJcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBQb3BvdmVyc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXHJcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHNoYWRlLWNvbG9yKCRwb3BvdmVyLWJnLCA2JSkgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcclxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcblxyXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXHJcblxyXG5cclxuLy8gVG9hc3RzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXHJcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xyXG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xyXG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcclxuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xyXG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xyXG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xyXG5cclxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcclxuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gQmFkZ2VzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXHJcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcclxuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcclxuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIE1vZGFsc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xyXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcclxuXHJcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XHJcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XHJcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XHJcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIEFsZXJ0c1xyXG4vL1xyXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcclxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcclxuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kYWxlcnQtYmctc2NhbGU6ICAgICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XHJcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcclxuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7XHJcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXHJcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gUHJvZ3Jlc3MgYmFyc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLXZhcmlhYmxlc1xyXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIExpc3QgZ3JvdXBcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xyXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBJbWFnZSB0aHVtYm5haWxzXHJcblxyXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xyXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcclxuLy8gc2Nzcy1kb2NzLWVuZCB0aHVtYm5haWwtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gRmlndXJlc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcclxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBCcmVhZGNydW1ic1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXHJcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXHJcblxyXG4vLyBDYXJvdXNlbFxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xyXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6ICAxICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcclxuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcclxuXHJcbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXHJcblxyXG5cclxuLy8gU3Bpbm5lcnNcclxuXHJcbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xyXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XHJcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcclxuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcclxuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xyXG5cclxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xyXG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci12YXJpYWJsZXNcclxuXHJcblxyXG4vLyBDbG9zZVxyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xyXG4kYnRuLWNsb3NlLXdpZHRoOiAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLXBhZGRpbmcteTogICAgICAgICRidG4tY2xvc2UtcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xyXG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogICAgMSAhZGVmYXVsdDtcclxuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XHJcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xyXG4vLyBzY3NzLWRvY3MtZW5kIGNsb3NlLXZhcmlhYmxlc1xyXG5cclxuXHJcbi8vIE9mZmNhbnZhc1xyXG5cclxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcclxuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtcGFkZGluZy14OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHQ6ICAgICAgICAgMzB2aCAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgLjNzICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogICAgICAgJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1jb2xvcjogICAgICAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtY29sb3IgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMgIWRlZmF1bHQ7XHJcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcclxuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XHJcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xyXG5cclxuLy8gQ29kZVxyXG5cclxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XHJcblxyXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcclxuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XHJcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcclxuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcblxyXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xyXG4iLCIvLyBSb3dcclxuLy9cclxuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cclxuXHJcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XHJcbiAgLnJvdyB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG5cclxuICAgID4gKiB7XHJcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaWYgJGVuYWJsZS1jc3NncmlkIHtcclxuICAuZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fXJvd3MsIDEpLCAxZnIpO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xyXG4gICAgZ2FwOiB2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xyXG5cclxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIENvbHVtbnNcclxuLy9cclxuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xyXG5cclxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcclxuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xyXG59XHJcbiIsIi8vIEdyaWQgc3lzdGVtXHJcbi8vXHJcbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cclxuXHJcbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcclxuICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteTogMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcclxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XHJcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcclxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcclxuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XHJcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXHJcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXHJcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyR2YXJpYWJsZS1wcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxyXG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteSk7XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XHJcbiAgQGlmICRzaXplIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xyXG5cclxuICB9IEBlbHNlIHtcclxuICAgIGZsZXg6IDEgMSAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XHJcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XHJcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XHJcbn1cclxuXHJcbi8vIFJvdyBjb2x1bW5zXHJcbi8vXHJcbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxyXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcclxuLy8gc3R5bGUgZ3JpZC5cclxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xyXG4gID4gKiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cclxuLy9cclxuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXHJcbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXHJcblxyXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xyXG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xyXG4gICAgICAuY29sI3skaW5maXh9IHtcclxuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxyXG4gICAgICB9XHJcblxyXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XHJcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XHJcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxyXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xyXG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcclxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIEd1dHRlcnNcclxuICAgICAgLy9cclxuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXHJcbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XHJcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcclxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XHJcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcclxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XHJcbiAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xyXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcclxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcclxuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxyXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXHJcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XHJcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3JcclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcclxuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcclxuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xyXG5cclxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcclxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XHJcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XHJcbiAgfVxyXG5cclxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XHJcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xyXG5cclxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xyXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xyXG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XHJcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XHJcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xyXG5cclxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xyXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcclxuXHJcbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XHJcblxyXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlZy4gd2l0aCBzaGFkb3cgY2xhc3MpXHJcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XHJcblxyXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xyXG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XHJcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcclxuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcclxuXHJcbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcclxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xyXG4gICAgICB9XHJcbiAgICAgIEBlbHNlIHtcclxuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xyXG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xyXG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcclxuXHJcbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xyXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XHJcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xyXG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xyXG4gICAgICAgICAgLS0jeyR2YXJpYWJsZS1wcmVmaXh9I3skcHJvcGVydHktY2xhc3N9OiAjeyR2YWx1ZX07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XHJcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XHJcbiAgICAgICAgICAgIC0tI3skdmFyaWFibGUtcHJlZml4fSN7JHByb3BlcnR5LWNsYXNzfTogI3skdmFsdWV9O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XHJcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xyXG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xyXG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YWx1ZSBpbiAkaXMtbG9jYWwtdmFycyB7XHJcbiAgICAgICAgICAgICAgICAtLSN7JHZhcmlhYmxlLXByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YWx1ZX07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XHJcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XHJcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XHJcbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xyXG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG5cclxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XHJcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcclxuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxyXG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcclxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xyXG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFJGUyByZXNjYWxpbmdcclxuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcclxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcclxuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxyXG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcclxuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XHJcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XHJcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBQcmludCB1dGlsaXRpZXNcclxuQG1lZGlhIHByaW50IHtcclxuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcclxuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcclxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXHJcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xyXG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiYnV0dG9uIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IG5vbmU7IC8vY3VzdG9tIGJvcmRlclxyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmJzLWJ0biB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGhlaWdodDogNDhweDtcclxuICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDI0cHgpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XHJcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICBmb250LXNpemU6IDEuM3JlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMDtcclxuICBtaW4td2lkdGg6IDE0NHB4O1xyXG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtLWZvbnQtc2l6ZS1idXR0b24pO1xyXG4gIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIG1hcmdpbjogNnB4IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMXMsIGxpbmVhcik7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICZhIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgJi5zbWFsbCB7XHJcbiAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogMHB4O1xyXG4gIH1cclxuICAmLnRhYmxhIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICYgKyAuYnMtYnRuLXByaW1hcnksXHJcbiAgICAmICsgLmJzLWJ0bi1zZWNvbmRhcnkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgfVxyXG4gICAgJiArIC5icy1idG4taWNvbi1vbmx5IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmLmJzLWJ0bi1pY29uLW9ubHkge1xyXG4gICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICB9XHJcbiAgICAmLmJzLWJ0bi1saW5rIHtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgbWluLXdpZHRoOiAxOTBweDtcclxuICB9XHJcbiAgQG1lZGlhICN7JGRlc2t0b3B9IHtcclxuICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgfVxyXG4gICYuaWNvbnMge1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xyXG4gIH1cclxuICBmaWd1cmUge1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgJi5hcnJvdyxcclxuICAgICYuZHVtbXkge1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWRkIHtcclxuICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICB3aWR0aDogMjhweDtcclxuICAgICAgYmFja2dyb3VuZDogJGljb25fYWRkIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggMjhweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYm9yZGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIH1cclxuICAmLmRpc2FibGVkLFxyXG4gICZbZGlzYWJsZWRdIHtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgfVxyXG4gICYtc2Vjb25kYXJ5LWNvbG9yIHtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAmLmljb25zIHtcclxuICAgICAgc3Bhbi5hcnJvdyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3cgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZm9ybSB7XHJcbiAgICBoZWlnaHQ6ICRmb3JtLXNpemU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpIDFweCBzb2xpZDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCA0cHggNHB4IDApO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgbWluLXdpZHRoOiAwcHg7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICAgICYuaWNvbnMge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm5vLWJnIHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5mbG9hdCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgfVxyXG4gICAgJi5hdWRpbyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX21pY19vZmYgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9taWMgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFzc3dvcmQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl93YXRjaF9vZmYgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl93YXRjaCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDBzLCBsaW5lYXIpO1xyXG4gICAgJjpob3Zlcjpub3QoLmF1ZGlvKTpub3QoLnBhc3N3b3JkKTpub3QoLm5vLWJnKSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xyXG4gICAgICBvdXRsaW5lOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKSAxcHggc29saWQ7XHJcbiAgICB9XHJcbiAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICY6aG92ZXI6bm90KC5hdWRpbyk6bm90KC5wYXNzd29yZCk6bm90KC5uby1iZykge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgICAgIG91dGxpbmU6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpIDFweCBzb2xpZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWFkZCB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XHJcblxyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1pbi13aWR0aDogMTkwcHg7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgJi5sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmljb25zIHtcclxuICAgICAgc3Bhbi5hZGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlcjogMnB4IGRvdHRlZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgJi5hZGQge1xyXG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XHJcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxhYmVsIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZbZGlzYWJsZWRdIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgJi5hZGQge1xyXG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xyXG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubGFiZWwge1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXI6IDJweCBkb3R0ZWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1saW5rIHtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcclxuICAgIG1pbi13aWR0aDogMDtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xyXG4gICAgfVxyXG4gICAgJi5pY29uIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgY2VudHJhcigwLCA1MCUpO1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmLmludmVydCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgICAgIGltZyB7XHJcbiAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMTAwJSw1MCUpO1xyXG5cclxuICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XHJcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJltkaXNhYmxlZF0ge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtNTApO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKSBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMTAwJSkgZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS01MCk7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKSBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKSBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcHJpbWFyeSB7XHJcbiAgICAmLmljb25zIHtcclxuICAgICAgc3Bhbi5hcnJvdyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3cgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xyXG4gICAgfVxyXG4gICAgJltkaXNhYmxlZF0ge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXByaW1hcnktYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgJi5pY29ucyB7XHJcbiAgICAgIHNwYW4uYXJyb3cge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Fycm93IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcclxuICAgIH1cclxuICAgICZbZGlzYWJsZWRdIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgICYuaWNvbnMge1xyXG4gICAgICBzcGFuLmFycm93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19zZWNvbmRhcnkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgc3BhbixcclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XHJcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlLWhvdmVyKTtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XHJcbiAgICB9XHJcbiAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hbGVydCB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcclxuICAgICAgfVxyXG4gICAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1iYWNrIHtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgbWluLXdpZHRoOiA1MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgc3Bhbi5hcnJvdyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Fycm93X2JhY2sgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJhY2stY29sb3Ige1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgbWluLXdpZHRoOiA1MHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICBzcGFuLmFycm93IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfYmFjay13aGl0ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtdGVyY2lhcnktY29sb3Ige1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICYuaWNvbnMge1xyXG4gICAgICBzcGFuLmFycm93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvdyBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1pY29uLW9ubHkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIG1pbi13aWR0aDogMHB4O1xyXG4gICAgZmlndXJlIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXRlcmNpYXJ5IHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG5cclxuICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAmLmljb25zIHtcclxuICAgICAgc3Bhbi5hcnJvdyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfc2Vjb25kYXJ5IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHNwYW4sXHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg4MCUpO1xyXG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoODAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XHJcbiAgICB9XHJcbiAgICAmW2Rpc2FibGVkXSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnMtc2VsZWN0b3Ige1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiA1NHB4O1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTUpO1xyXG4gIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcclxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XHJcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICBtYXJnaW46IDZweCA2cHggNnB4IDA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAmOmhvdmVyIHtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoJGF6dWwsIDAuNSk7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgICYuc2ltcGxlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuXHJcbiAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLnNpbXBsZSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1pbi13aWR0aDogNTBweDtcclxuICAgIG1heC13aWR0aDogMjAwcHg7XHJcblxyXG4gICAgc3Bhbi5sYWJlbCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgI3skZGVza3RvcH0ge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgbWluLXdpZHRoOiAyMDBweDtcclxuICB9XHJcbiAgJi53LTEwMHAge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG4gIH1cclxuICAmLnN1c3BlbmRlZCB7XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAmLmxhYmVsLFxyXG4gICAgICAmLnByZWZhY2UsXHJcbiAgICAgICYuY2FwdGlvbiB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmLmFycm93LFxyXG4gICAgICAmLmRlbGV0ZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJltkaXNhYmxlZF0ge1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICBzcGFuIHtcclxuICAgICAgJi5jYXB0aW9uLFxyXG4gICAgICAmLmxhYmVsLFxyXG4gICAgICAmLnByZWZhY2Uge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xyXG5cclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcclxuICAgICAgfVxyXG4gICAgICAmLmFycm93LFxyXG4gICAgICAmLmRlbGV0ZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGZpZ3VyZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuZ3JhbmRlIHtcclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWF4LWhlaWdodDogNDhweDtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuc3VwZXJpb3Ige1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwidG9wXCIpO1xyXG4gICAgc3Bhbi5hcnJvdyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGRpdi5kYXRvcy1pbmZvcm1hY2lvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIGZsZXgtaW5saW5lKCk7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgIC5kYXRvIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgIH1cclxuICAgICAgaDQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgID4gc3BhbixcclxuICAgICAgICA+IGg0IHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmVzdGFkbyB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgfVxyXG4gICAgICAmLm1vbnRvIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAmLmFycm93IHtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19zZWNvbmRhcnkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJi5kZWxldGUge1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX2RlbGV0ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgICAmLmxhYmVsIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgIH1cclxuICAgICAgJiArIC5jYXB0aW9uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5icy10aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgICAmLmJzLWRlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnByZWZhY2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgICAmLmJzLWNhcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYudmlzaXRlZCB7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKCRhenVsLCAwLjUpO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICYuYXJyb3cge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjaGVja19idXR0b25fYmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJzLWVzdGFkb3MtZ2VuZXJhbGVzIHtcclxuICBAaW5jbHVkZSBmbGV4KCk7XHJcblxyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgJi5kZXJlY2hhIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJyaWdodFwiLCBcImNlbnRlclwiKTtcclxuICB9XHJcbiAgJi5penF1aWVyZGEge1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImxlZnRcIiwgXCJjZW50ZXJcIik7XHJcbiAgfVxyXG4gICYuY2VudHJvIHtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XHJcbiAgfVxyXG4gIGg1IHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi52ZXJkZSB7XHJcbiAgICBoNSB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5henVsIHtcclxuICAgIGg1IHtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5yb2pvIHtcclxuICAgIGg1IHtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtcm9qbyk7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1yb2pvKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJGljb25fYXJyb3c6IHVybCgjeyRzdmdwYXRofWFycm93LWJ1dHRvbi5zdmcpO1xyXG4kaWNvbl9hZGQ6IHVybCgjeyRzdmdwYXRofWljb24tYWRkLnN2Zyk7XHJcbiRpY29uX2Fycm93X3NlY29uZGFyeTogdXJsKCN7JHN2Z3BhdGh9YXJyb3ctYnV0dG9uLXNlY29uZGFyeS5zdmcpO1xyXG4kaWNvbl9hcnJvd19iYWNrOiB1cmwoI3skc3ZncGF0aH1hcnJvdy1idXR0b24tYmFjay5zdmcpO1xyXG4kaWNvbl9hcnJvd19iYWNrLXdoaXRlOiB1cmwoI3skc3ZncGF0aH1hcnJvdy1idXR0b24tYmFjay13aGl0ZS5zdmcpO1xyXG4kaWNvbl9hcnJvd19uZXh0LXdoaXRlOiB1cmwoI3skc3ZncGF0aH1hcnJvdy1idXR0b24tbmV4dC13aGl0ZS5zdmcpO1xyXG4kY2hlY2tfYnV0dG9uX2JsdWU6IHVybCgjeyRzdmdwYXRofWNoZWNrLWJ1dHRvbi1ibHVlLnN2Zyk7XHJcbiRjaGVja19idXR0b25fYmx1ZV80MDogdXJsKCN7JHN2Z3BhdGh9Y2hlY2stYnV0dG9uLWJsdWUtNDAuc3ZnKTtcclxuJGNoZWNrX2J1dHRvbl93aGl0ZTogdXJsKCN7JHN2Z3BhdGh9Y2hlY2stYnV0dG9uLXdoaXRlLnN2Zyk7XHJcbiRpY29uX3Jlc3VtZW46IHVybCgjeyRzdmdwYXRofWljb24tcmVzdW1lbi5zdmcpO1xyXG4kaWNvbl9kZWxldGU6IHVybCgjeyRzdmdwYXRofWRlbGV0ZS1idXR0b24uc3ZnKTtcclxuJGljb25fZGVsZXRlLWJsYWNrOiB1cmwoI3skc3ZncGF0aH1kZWxldGUtYnV0dG9uLWJsYWNrLnN2Zyk7XHJcbiRpY29uX2RlbGV0ZV9ibHVlOiB1cmwoI3skc3ZncGF0aH1kZWxldGUtYnV0dG9uLWJsdWUuc3ZnKTtcclxuJGljb25fYXJyb3dfdXBfZ3JlZW46IHVybCgjeyRzdmdwYXRofWFycm93LWJ1dHRvbi11cC1ncmVlbi5zdmcpO1xyXG4kaWNvbl9hcnJvd19kb3duX2dyZWVuOiB1cmwoI3skc3ZncGF0aH1hcnJvdy1idXR0b24tZG93bi1ncmVlbi5zdmcpO1xyXG4kaWNvbl9hcnJvd19kb3duX3JlZDogdXJsKCN7JHN2Z3BhdGh9YXJyb3ctYnV0dG9uLWRvd24tcmVkLnN2Zyk7XHJcbiRpY29uX2NhbGVuZGFyOiB1cmwoI3skc3ZncGF0aH1pY29uLWNhbGVuZGFyLnN2Zyk7XHJcbiRpY29uX2NhbGVuZGFyX3JlZDogdXJsKCN7JHN2Z3BhdGh9aWNvbi1jYWxlbmRhci1yZWQuc3ZnKTtcclxuJGljb25fc2VhcmNoOiB1cmwoI3skc3ZncGF0aH1pY29uLXNlYXJjaC5zdmcpO1xyXG4kaWNvbl9taWM6IHVybCgjeyRzdmdwYXRofWljb24tbWljLnN2Zyk7XHJcbiRpY29uX21pY19vZmY6IHVybCgjeyRzdmdwYXRofWljb24tbWljLW9mZi5zdmcpO1xyXG4kaWNvbl93YXRjaDogdXJsKCN7JHN2Z3BhdGh9aWNvbi13YXRjaC5zdmcpO1xyXG4kaWNvbl93YXRjaF9vZmY6IHVybCgjeyRzdmdwYXRofWljb24td2F0Y2gtb2ZmLnN2Zyk7XHJcbiRpY29uLXRhYmxlLW9rOiB1cmwoI3skc3ZncGF0aH1pY29uLXRhYmxlLW9rLnN2Zyk7XHJcbiRpY29uLXRhYmxlLW5vazogdXJsKCN7JHN2Z3BhdGh9aWNvbi10YWJsZS1ub2suc3ZnKTtcclxuJGljb24tdGFibGUtbWluOiB1cmwoI3skc3ZncGF0aH1pY29uLXRhYmxlLW1pbi5zdmcpO1xyXG4kdG9vbHRpcC1maWxlOiB1cmwoI3skc3ZncGF0aH10b29sdGlwLWZpbGUuc3ZnKTtcclxuJGljb24tdGFibGUtc29ydC11cDogdXJsKCN7JHN2Z3BhdGh9aWNvbi10YWJsZS1zb3J0LXVwLnN2Zyk7XHJcbiRpY29uLXRhYmxlLXNvcnQtZG93bjogdXJsKCN7JHN2Z3BhdGh9aWNvbi10YWJsZS1zb3J0LWRvd24uc3ZnKTtcclxuJGljb24tdGFibGUtc29ydC1taXh0bzogdXJsKCN7JHN2Z3BhdGh9aWNvbi10YWJsZS1zb3J0LW1peHRvLnN2Zyk7XHJcbiRjaXJjbGUtc3VtOiB1cmwoI3skc3ZncGF0aH1jaXJjbGUtc3VtLnN2Zyk7XHJcbiRpY29uLXBhZ2luYXRvci1sYXN0OnVybCgjeyRzdmdwYXRofWljb24tcGFnaW5hdG9yLWxhc3Quc3ZnKTtcclxuJGljb24tcGFnaW5hdG9yLW5leHQ6dXJsKCN7JHN2Z3BhdGh9aWNvbi1wYWdpbmF0b3ItbmV4dC5zdmcpO1xyXG4kaWNvbi1wYWdpbmF0b3ItZmlyc3Q6dXJsKCN7JHN2Z3BhdGh9aWNvbi1wYWdpbmF0b3ItZmlyc3Quc3ZnKTtcclxuJGljb24tcGFnaW5hdG9yLXByZXY6dXJsKCN7JHN2Z3BhdGh9aWNvbi1wYWdpbmF0b3ItcHJldi5zdmcpO1xyXG4vL2ljb24tcGFnaW5hdG9yLWxhc3RcclxuXHJcbiRpY29uLWJ1bGxldDp1cmwoI3skc3ZncGF0aH1pY29uLWJ1bGxldC5zdmcpO1xyXG4kaWNvbi1tZW51OnVybCgjeyRzdmdwYXRofWljb24tdWktbmF2LW1lbnUuc3ZnKTtcclxuJGFjY29yZGVvbi1pY29uOnVybCgjeyRzdmdwYXRofWFjY29yZGVvbi1pY29uLnN2Zyk7XHJcbiRpY29uLW1lbnUtYXJyb3c6dXJsKCN7JHN2Z3BhdGh9aWNvbi1tZW51LWFycm93LnN2Zyk7XHJcblxyXG4kaWNvbi1tb2R1bG8taW1hZ2VuLWFkZDp1cmwoI3skc3ZncGF0aH1pY29uLW1vZHVsby1pbWFnZW4tYWRkLnN2Zyk7XHJcbiAkaWNvbi1tb2R1bG8taW1hZ2VuLWRlbDp1cmwoI3skc3ZncGF0aH1pY29uLW1vZHVsby1pbWFnZW4tZGVsbC5zdmcpO1xyXG4gJGljb24tbW9kdWxvLWFyY2hpdm8tZGV0YWxsZTp1cmwoI3skc3ZncGF0aH1pY29uLW1vZHVsby1hcmNoaXZvLWRldGFsbGUuc3ZnKTtcclxuJGljb24tbW9kdWxvLWFyY2hpdm8tdmVyOnVybCgjeyRzdmdwYXRofWljb24tbW9kdWxvLWFyY2hpdm8tdmVyLnN2Zyk7XHJcbiRpY29uLW1vZHVsby1hcmNoaXZvLXF1aXRhcjp1cmwoI3skc3ZncGF0aH1pY29uLW1vZHVsby1hcmNoaXZvLXF1aXRhci5zdmcpO1xyXG4iLCIuYnMtc2VwYXJhZG9yIHtcclxuICBjbGVhcjogYm90aDtcclxuICBmbG9hdDogbm9uZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDEwcHg7XHJcblxyXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjAge1xyXG4gICAgJGhlaWdodDogNXB4ICsgKCRpICogNSk7XHJcbiAgICAkbmFtZTogNSArICgkaSAqIDUpO1xyXG5cclxuICAgICYuaC0jeyRuYW1lfSB7XHJcbiAgICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubGluZWFsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgQGluY2x1ZGUgY2VudHJhcig1MCUsIDUwJSk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcclxuICAgICAgJGhlaWdodDogMXB4ICogKCRpKTtcclxuICAgICAgJG5hbWU6IDEgKiAoJGkpO1xyXG5cclxuICAgICAgJi50aC0jeyRuYW1lfSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKGNhbGMoJGhlaWdodC8yKSk7XHJcbiAgICAgICAgICBoZWlnaHQ6ICRoZWlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiZmlndXJlLmJzLWljb25vcyB7XHJcbiAgQGluY2x1ZGUgZmlndXJlLXNpemUoNjRweCw2NHB4KTtcclxuICBtYXJnaW46MDsgcGFkZGluZzowO1xyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLypTaXN0ZW1hIGRlIHRhbWHDsW9zLCBsYSBjYWphICovXHJcblxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgJi5ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMzAge1xyXG4gICAgJGhlaWdodDogNXB4ICsgKCRpICogNSAgKTtcclxuICAgICRuYW1lOiA1ICsgKCRpICogNSApO1xyXG5cclxuICAgICYudy0jeyRuYW1lfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZpZ3VyZS1zaXplKCRoZWlnaHQsJGhlaWdodCk7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJHNpemVzOiAxNiwgMjQsIDMyLCA0OCwgNjQsIDcyLCA5NiwgMTQ0O1xyXG4gIEBlYWNoICRzaXplIGluICRzaXplcyB7XHJcbiAgICAmLnctI3skc2l6ZX0ge1xyXG4gICAgICBAaW5jbHVkZSBmaWd1cmUtc2l6ZSgjeyRzaXplfXB4LCN7JHNpemV9cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuIiwiaGVhZGVyIHtcclxuICAmLmJzLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICB6LWluZGV4OiA5OTA7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xyXG4gICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICBhLmxvZ28ge1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgQG1lZGlhICN7JG1vYmlsZS0zNjB9IHtcclxuICAgICAgICBtYXJnaW46IDAgMTZweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgQG1lZGlhICN7JG1vYmlsZS0zNjB9IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWN0aW9ucyB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcInJpZ2h0XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICAuYWN0aW9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgICAgIHNwYW4uYnViYmxlIHtcclxuICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgJi5henVsIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYudmVyZGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGJ1dHRvbi5tZW51IHtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbi1tZW51IGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAzMHB4IGF1dG87XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbl9kZWxldGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuY29ycG9yYXRpdm8ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coXHJcbiAgICAgICAgMHB4LFxyXG4gICAgICAgIDBweCxcclxuICAgICAgICAyMHB4LFxyXG4gICAgICAgIDBweCxcclxuICAgICAgICByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMDkpLFxyXG4gICAgICAgIGZhbHNlXHJcbiAgICAgICk7XHJcbiAgICAgIC50b3AsXHJcbiAgICAgIC5ib3R0b20ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC50b3Age1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC5icy1jb250ZW5lZG9yIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImxlZnRcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG5cclxuICAgICAgICAgIC5hY3Rpb25zIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAuYWN0aW9uIHtcclxuICAgICAgICAgICAgICAmLm1lbnUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIC5icy1tZW51LWRlc3BsZWdhYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbW9iaWxlLTM2MH0ge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGUtNDMwfSB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xyXG4gICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgPiBmaWdjYXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHAsXHJcbiAgICAgICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICA+IGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgID4gZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgID4gZmlndXJlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFjdGlvbjpub3QoLm1lbnUpIHtcclxuICAgICAgICAgICAgICAmLmJ1c2NhciB7XHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudCA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50IDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduLWxhc3Q6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XHJcbiAgICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnB4O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRtb2JpbGUtMzYwfSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDNweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZS00MzB9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgID4gZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwLFxyXG4gICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICA+IGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgPiBmaWdjYXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPiBmaWd1cmUge1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBidXR0b24ubWVudSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1vYmlsZS0zNjB9IHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMTZweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggYXV0bztcclxuICAgICAgICAgICAgICAmICsgYS5sb2dvIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICYgKyBhLmxvZ28ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJvdHRvbSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICA+LmJzLWNvbnRlbmVkb3Ige1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcH0ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtaW5saW5lKCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPmxpIHtcclxuICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgPmEge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1icy0tZm9udC1zaXplLW1lbnUpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuYnMtbWVudS1kZXNwbGVnYWJsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTkwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYucHJpdmFkbyB7XHJcbiAgICAgIC5icy1jb250ZW5lZG9yIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgICB9XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmFjdGlvbnMge1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAuYWN0aW9uIHtcclxuICAgICAgICAgICYubWVudSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICA+IGZpZ2NhcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcCxcclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgPiBmaWd1cmUge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgID4gZmlnY2FwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4gZmlndXJlIHtcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWN0aW9uOm5vdCgubWVudSkge1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgPiBmaWdjYXB0aW9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHAsXHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgPiBmaWd1cmUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgPiBmaWdjYXB0aW9uIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiBmaWd1cmUge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBidXR0b24ubWVudSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDE2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XHJcblxyXG4gICAgICAgICYgKyBhLmxvZ28ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2ltcGxlIHtcclxuICAgICAgLmJzLWNvbnRlbmVkb3Ige1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEubG9nbyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG5cclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcF90fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mbG9hdGluZy1pbWcge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcF90fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhLnJlc3VtZW4ge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgd2lkdGg6IGNsYW1wKDcwcHgsIDEwdncsIDg4cHgpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUtaG92ZXIpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAycHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYubW92aWwge1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAmICsgLnNlcGFyYWRvciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJmb290ZXIgIHtcclxuJi5icy1mb290ZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICAuc2ltcGxlLWNvbnRlbnQge1xyXG4gICAgd2lkdGg6IDk4JTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcclxuICAgIH1cclxuICAgID4gcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5tYXJjYSB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgIC5sb2dvIHtcclxuICAgICAgICBtYXJnaW46IDEycHggMDtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcImNlbnRlclwiKTtcclxuICAgICAgICBmbGV4OiAwIDAgMjAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZWRlcy1zb2NpYWxlcyB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICBtYXJnaW46IDEycHggMDtcclxuICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJyaWdodFwiLCBcImNlbnRlclwiKTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG59XHJcbiIsIi8vIHBhcmEgbWFyY2FyIHpvbmFcclxuLmJvcmRlci1yb2pvIHtcclxuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XHJcbiAgJi1kb3R0ZWQge1xyXG4gICAgb3V0bGluZTogMXB4IGRvdHRlZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcclxuICAgICYuZ3JpcyB7XHJcbiAgICAgIG91dGxpbmUtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmdyaXMge1xyXG4gICAgb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICB9XHJcbn1cclxuLmJzLWJvcmRlci1hbGwge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XHJcbiAgJi5ncmlzLTEwIHtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICB9XHJcbiAgJi5ncmlzLTE1IHtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcclxuICB9XHJcbiAgJi5ncmlzLTIwIHtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICB9XHJcbiAgJi5ncmlzLTQwIHtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcclxuICB9XHJcbiAgJi5ncmlzLTUwIHtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcclxuICB9XHJcbiAgJi5ncmlzLTgwIHtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcclxuICB9XHJcbiAgJi5uby1ib3JkZXItdGFibGV0IHtcclxuICAgIEBtZWRpYSAjeyRuby10YWJsZXR9IHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLm5vLWJvcmRlci1tb2JpbGUge1xyXG4gICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5icy1ib3JkZXIge1xyXG4gICYtbGVmdCB7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XHJcbiAgfVxyXG4gICYtcmlnaHQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICB9XHJcbiAgJi10b3Age1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XHJcbiAgfVxyXG4gICYtYm90dG9tIHtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xyXG4gIH1cclxuICAvLyBjb2xvclxyXG4gICYtbGVmdCxcclxuICAmLXJpZ2h0LFxyXG4gICYtdG9wLFxyXG4gICYtYm90dG9tIHtcclxuICAgICYuZ3Jpcy0xMCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICAgIH1cclxuICAgICYuZ3Jpcy0xNSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTE1KTtcclxuICAgIH1cclxuICAgICYuZ3Jpcy0yMCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgIH1cclxuICAgICYuZ3Jpcy00MCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcclxuICAgIH1cclxuICAgICYuZ3Jpcy01MCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcclxuICAgIH1cclxuICAgICYuZ3Jpcy04MCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5uby1ib3JkZXItdGFibGV0IHtcclxuICAgIEBtZWRpYSAjeyRuby10YWJsZXR9IHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLm5vLWJvcmRlci1tb2JpbGUge1xyXG4gICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIHBhcmEgbW9zdHJhclxyXG4uYnMtYmxvY2stY29sb3Ige1xyXG4gIEBpbmNsdWRlIGZsZXgoKTtcclxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gIG1hcmdpbjogNnB4IDA7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xyXG4gIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgcGFkZGluZzogMTZweCA2cHg7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XHJcbn1cclxuLmJzLWJsb3F1ZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogNTBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICA+IGFydGljbGUge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xyXG4gICAgcGFkZGluZzogMTZweCA4cHg7XHJcbiAgfVxyXG4gICYuY29sb3Ige1xyXG4gICAgJi52ZXJkZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgfVxyXG4gICAgJi5henVsIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgIH1cclxuICB9XHJcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMDAge1xyXG4gICAgJGhlaWdodDogMHB4ICsgKCRpICogNSk7XHJcbiAgICAkbmFtZTogMCArICgkaSAqIDUpO1xyXG5cclxuICAgICYuaC0jeyRuYW1lfSB7XHJcbiAgICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgIH1cclxuICB9XHJcbiAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAyMDAge1xyXG4gICAgJGhlaWdodDogMHB4ICsgKCRpICogNSk7XHJcbiAgICAkbmFtZTogMCArICgkaSAqIDUpO1xyXG5cclxuICAgICYubWluLWgtI3skbmFtZX0ge1xyXG4gICAgICBtaW4taGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgfVxyXG4gICAgJi5tLWgtI3skbmFtZX0ge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJvdG9uZXJhIHtcclxuICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICAmOm5vdCguZXh0cmVtb3MpIHtcclxuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oXCJjb2x1bW5cIiwgdHJ1ZSk7XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oXCJyb3dcIiwgZmFsc2UpO1xyXG4gICAgICB9XHJcbiAgICAgICYucmlnaHQge1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJyaWdodFwiLCBcImNlbnRlclwiKTtcclxuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKFwicm93XCIsIGZhbHNlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5jZW50ZXIge1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihcInJvd1wiLCBmYWxzZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5leHRyZW1vcyB7XHJcbiAgICAgIC5icy1idG4tcHJpbWFyeSxcclxuICAgICAgLmJzLWJ0bi1zZWNvbmRhcnksXHJcbiAgICAgIC5icy1idG4tYmFjayxcclxuICAgICAgLmJzLWJ0bi10ZXJjaWFyeSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5pbXBvcnRhbnQge1xyXG4gICAgc2VjdGlvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwidG9wXCIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwidG9wXCIpO1xyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gID4gaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAmLmJhY2tncm91bmQge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuICAgICYuZ3JpcyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XHJcbiAgICB9XHJcbiAgICAmLnZlcmRlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XHJcbiAgICB9XHJcbiAgICAmLmF6dWwge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYnMtY2hpcCB7XHJcbiAgbWFyZ2luOiAwIDhweCA4cHggMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIHBhZGRpbmc6IDJweCA4cHg7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICYubWluaSB7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIG1hcmdpbjogNHB4IDA7XHJcbiAgICBwYWRkaW5nOiAwcHggOHB4O1xyXG4gIH1cclxuICAmLmdyaXMtNDAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcclxuICB9XHJcbiAgJi5ncmlzLTUwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgfVxyXG4gICYuZ3Jpcy04MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gIH1cclxuICAmLnJvam8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XHJcbiAgfVxyXG4gICYudmVyZGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSk7XHJcbiAgfVxyXG4gICYuYXp1bCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gIH1cclxuICAmLmFtYXJpbGxvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWFtYXJpbGxvKTtcclxuICB9XHJcbn1cclxuLm5vLW1vYmlsZSB7XHJcbiAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLm5vLXRhYmxldCB7XHJcbiAgQG1lZGlhICN7JG5vLXRhYmxldH0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLmJzLXBhc29zLWluZGljZSB7XHJcbiAgQGluY2x1ZGUgZmxleCgpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoJ2xlZnQnLCdjZW50ZXInKTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwLXByb2dyZXNzYmFyIHtcclxuXHJcbiAgICBmbGV4OjAgMCAxMDAlO1xyXG4gIH1cclxuICAuaW5kZXggIHtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZ3JpZDsgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgICBib3JkZXI6MnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcblxyXG4gICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIHBhZGRpbmc6MDsgbWFyZ2luOjAgOHB4IDAgMDtcclxuXHJcbiAgfVxyXG4gIC5wYXNvcyB7XHJcbiAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG4gIGgyLmJzLWNvbnRlbmlkbyB7XHJcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICBmbGV4OjE7XHJcbiAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApICA7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuXHJcbiAgICAuaW5kZXgge1xyXG4gICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICBib3JkZXI6MnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb21wbGV0ZWQge1xyXG4gICAgLmluZGV4IHtcclxuICAgICAgY29sb3I6cmdiYSgwLDAsMCwwKTtcclxuICAgICAgYm9yZGVyOjJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiRjaGVja19idXR0b25fd2hpdGUgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEycHg7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4iLCIuYnMtdGl0dWxhci1zZWNjaW9uYWwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgQGluY2x1ZGUgZmxleCgpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcblxyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gIGZpZ2NhcHRpb24ge1xyXG4gICAgZmxleDogMTtcclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICAgICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBmaWd1cmUge1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBtYXJnaW46IDRweCAxMHB4IDRweCAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZsZXg6IDAgMCA0MHB4O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJzLXNpbXBsZS1kYXRhIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gIHAsXHJcbiAgaDMge1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgfVxyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gIH1cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gIH1cclxufVxyXG5cclxuLmJzLXNpbXBsZS1kYXRhLXRhYmxhIHtcclxuICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcclxuICAubW9kdWxvIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XHJcbiAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcImNlbnRlclwiKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICBib3JkZXItYm90dG9tOm5vbmU7XHJcbiAgICB9XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJzLWRlc3BsZWdhYmxlLXJlc3VtZW4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogNHB4IDAgMDtcclxuICAudGl0dWxhciB7XHJcbiAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcImNlbnRlclwiKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtMTApO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMnB4O1xyXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI5cHgpO1xyXG4gICAgICBsZWZ0OiAxOXB4O1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XHJcbiAgICAgICAgbGVmdDoxMHB4O1xyXG4gICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG4gICAgZmlndXJlIHtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcInRvcFwiKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRuby1tb2JpbGV9IHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcInRvcFwiKTtcclxuICAgICAgIH1cclxuICAgIH1cclxuICAgIGZpZ2NhcHRpb24ge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8qKi9cclxuICAuZGVwbG95IHtcclxuXHJcbiAgICAuZGF0YSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImxlZnRcIiwgXCJ0b3BcIik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJ0b3BcIik7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDE5cHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICAgICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xyXG4gICAgICAgICAgbGVmdDoxMHB4O1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiA5cHg7XHJcbiAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBAbWVkaWEgI3skbm8tbW9iaWxlfSB7XHJcbiAgICAgICAgICAgIGxlZnQ6MFxyXG4gICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmRhdGEtaXRlbSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xyXG4gICAgICB9XHJcbiAgICAgICYuY29tcGxldGVkIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGNoZWNrX2J1dHRvbl9ibHVlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24uZGF0YS1pbnRlcmFjdGlvbiB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDRweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uX2Fycm93X2Rvd25fZ3JlZW4gY2FsYygxMDAlIC0gMTBweCkgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fYXJyb3dfdXBfZ3JlZW47XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcclxuICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcclxuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kYXRhLWl0ZW0ge1xyXG4gICAgICAgICAgLmV4dHJhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGEtaXRlbSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTEwKTtcclxuXHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnMtcGFnaW5hZG9yIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG5cclxuICBmbGV4OiAwIDAgMTAwJTtcclxuICBAaW5jbHVkZSBmbGV4KCk7XHJcblxyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XHJcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLnAtcGFnaW5hdG9yIHtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBjZW50cmFyKCk7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XHJcbiAgfVxyXG4gIC5jdXN0b20tbmF2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICAgIHNlY3Rpb24ge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICB9XHJcbiAgICAuZWxpcHNpcyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgbWluLWhlaWdodDogMjhweDtcclxuICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJib3R0b21cIik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJib3R0b21cIik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIDJweDtcclxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICBtaW4taGVpZ2h0OiAzMnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgICAgbWFyZ2luOjAgMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHJcbiAgICAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG5cclxuICAgICAgfVxyXG4gICAgICAmLm51bWJlciB7XHJcbiAgICAgICAgcGFkZGluZzogMCA0cHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyNHB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2byB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgICAgICBjb2xvcjogJGJsYW5jbztcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuXHJcbiAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgICAgICAgJi5hY3Rpdm8ge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYW5jbztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5uYXYge1xyXG4gICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDIwcHg7XHJcbiAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmLm5hdi1maXJzdCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1wYWdpbmF0b3ItZmlyc3Q7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubmF2LWxhc3Qge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLWxhc3Q7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubmF2LW5leHQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLW5leHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubmF2LWJhY2sge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLXByZXY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAmLmRpc2FibGVkIHtcclxuIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkYmxhbmNvOiNmZmZmZmYgIWRlZmF1bHQ7XHJcbiR2ZXJkZTojMDA5NTNBICFkZWZhdWx0O1xyXG4kYXp1bDogIzAwNkZCOSFkZWZhdWx0O1xyXG4kbmVncm86IzU5NUI1QSAhZGVmYXVsdDtcclxuXHJcblxyXG4kdmVyZGUtaG92ZXI6IzAzNzczMCAhZGVmYXVsdDtcclxuJGF6dWwtaG92ZXI6IzBDNjA5OCAhZGVmYXVsdDtcclxuJHJvam8taG92ZXI6I0I5MUIyNCAhZGVmYXVsdDtcclxuLy8gc2VjdW5kYXJpb3NcclxuJGFtYXJpbGxvOiAjRjdENTAwICFkZWZhdWx0O1xyXG4kcm9qbzogICNFRjM3NDIgIWRlZmF1bHQ7XHJcbiR2ZXJkZS01MDogICM4MENBOUMgIWRlZmF1bHQ7XHJcbiRhenVsLTQwOiAgIzk5QzVFMyAhZGVmYXVsdDtcclxuJGF6dWwtMTA6ICAjRjBGOEZFICFkZWZhdWx0O1xyXG4vLyBlc2NhbGEgZGUgZ3Jpc2VzXHJcbiRncmlzLTEwOiAjRjRGNEY0ICFkZWZhdWx0O1xyXG4kZ3Jpcy0xNTogI0VGRjFGNCAhZGVmYXVsdDtcclxuJGdyaXMtMjA6ICNFQUVBRUEgIWRlZmF1bHQ7XHJcbiRncmlzLTQwOiAjRTJFMkUzICFkZWZhdWx0O1xyXG4kZ3Jpcy01MDogI0FDQURBQyAhZGVmYXVsdDtcclxuJGdyaXMtODA6ICM4ZjhmOGYgIWRlZmF1bHQ7XHJcblxyXG4vLyB2YWxpZGFjaW9uXHJcblxyXG4kdmVyZGUtMTA6ICNFNUY0RUIgIWRlZmF1bHQ7XHJcbiR2ZXJkZS01MDogIzgwQ0E5QyAhZGVmYXVsdDtcclxuJGFtYXJpbGxvLTEwOiAjRkVGOUQ5ICFkZWZhdWx0O1xyXG4kYW1hcmlsbG8tNTA6ICNGQkVBODAgIWRlZmF1bHQ7XHJcbiRyb2pvLTEwOiAjRkZFN0U5ICFkZWZhdWx0O1xyXG4kcm9qby01MDogI0Y3OUJBMCAhZGVmYXVsdDtcclxuIiwiLmJzLWZvcm1zIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAubWl4IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwidG9wXCIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcclxuICAgIGlucHV0LnAtaW5wdXR0ZXh0IHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgIH1cclxuICAgIC5idG4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICB9XHJcbiAgICBwLWNoZWNrYm94IHtcclxuICAgICAgZmxleDogMTtcclxuICAgIH1cclxuICB9XHJcbiAgcC1jaGVja2JveCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJi5icy1hcmNoaXZvcyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICAuYnMtbG9hZGVyLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgICBAaW5jbHVkZSBjZW50cmFyKCk7XHJcbiAgICAgICB9XHJcbiAgICAubW9kdWxvcy1hcmNoaXZvcy1jb21wYWN0b3Mge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAubW9kdWxvIHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgIGEuYWdyZWdhciB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbi1tb2R1bG8taW1hZ2VuLWFkZCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBAaW5jbHVkZSBjZW50cmFyKCk7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhLmRldGFsbGUge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIEBpbmNsdWRlIGNlbnRyYXIoKTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uLW1vZHVsby1hcmNoaXZvLWRldGFsbGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTE4JSk7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMTE4JSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbi1tb2R1bG8tYXJjaGl2by12ZXIgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IC04cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLThweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYS5ib3JyYXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgcmlnaHQ6IC04cHg7XHJcbiAgICAgICAgICB0b3A6IC04cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb24tbW9kdWxvLWFyY2hpdm8tcXVpdGFyIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xyXG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFncmVnYWRvIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubW9kdWxvcy1hcmNoaXZvcyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDhweCAwO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwidG9wXCIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwidG9wXCIpO1xyXG4gICAgICAubW9kdWxvIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW46IDAgOHB4IDhweCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMTZweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm9ycmFyLFxyXG4gICAgICAgIC5kZXRhbGxlLFxyXG4gICAgICAgIC5hZ3JlZ2FyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGV0YWxsZSxcclxuICAgICAgICAuYWdyZWdhciB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYm9ycmFyIHtcclxuICAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgJGljb24tbW9kdWxvLWltYWdlbi1kZWxcclxuICAgICAgICAgICAgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDE1cHggMTVweCA1cHggMTVweCk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRldGFsbGUge1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWdyZWdhciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbi1tb2R1bG8taW1hZ2VuLWFkZCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5icy10aW1lLWxpbmUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgLnRpbWUtbGluZS1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOjA7XHJcblxyXG4gICAgJi5iYWNrZ3JvdW5kIHtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICAgIFxyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgLmJzLWNvbnRlbmVkb3Ige1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG4gICAgICB9XHJcbiAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgLmJzLWNvbnRlbmVkb3Ige1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnMtY29udGVuZWRvciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZzogMCAwIDIwcHggMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDIwcHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxlZnQ6IDIxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICBsZWZ0OiAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAudGltZS1saW5lLXNwb3Qge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICB0b3A6IDEwcHg7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgJi5vayB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKSAkY2hlY2tfYnV0dG9uX3doaXRlIGNlbnRlclxyXG4gICAgICAgICAgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGltZS1saW5lLW1vZHVsZSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MnB4KTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDQ2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4IDAgMDtcclxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTZweCA0cHggMDtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcbiIsIi5icy1iYW5uZXIge1xyXG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjs7XHJcbiAgbWluLWhlaWdodDogMTBweDtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcclxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKCdidycsJ2NlbnRlcicpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoICdjZW50ZXInKTtcclxuICBwYWRkaW5nOjhweDtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XHJcbiAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgcGFkZGluZzoxNnB4O1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7O1xyXG4gIH1cclxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDI1MCB7XHJcbiAgICAkbWF4d2lkdGg6IDVweCArICgkaSAqIDUpO1xyXG4gICAgJG5hbWU6IDUgKyAoJGkgKiA1KTtcclxuXHJcbiAgICAmLm0tdy0jeyRuYW1lfSB7XHJcbiAgICAgIG1heC13aWR0aDogJG1heHdpZHRoO1xyXG4gICAgfVxyXG4gIH1cclxuICBmaWd1cmUge1xyXG4gICAgZmxleDowIDAgNjRweDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG8gO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgZmxleDowIDAgOTZweDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gIGZpZ2NhcHRpb24ge1xyXG4gICAgZmxleDoxO1xyXG4gICAgaDEge1xyXG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwxLjd2dyArIDAuMnJlbSwgMnJlbSk7XHJcbiAgICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwxLjd2dyArIDAuMnJlbSwgMS44cmVtKTtcclxuICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS40cmVtLDEuN3Z3ICsgMC4ycmVtLCAxLjdyZW0pO1xyXG4gICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjNyZW0sMS43dncgKyAwLjJyZW0sMS42cmVtKTtcclxuICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcbiAgICB9XHJcbiAgICBoNXtcclxuICAgICAgZm9udC1zaXplOiBjbGFtcCgxLjJyZW0sMS43dncgKyAwLjJyZW0sIDEuNXJlbSk7XHJcbiAgICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4ycmVtLDEuN3Z3ICsgMC4ycmVtLCAxLjVyZW0pO1xyXG4gICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5icy1hcGxpY2FjaW9uLWltYWdlbi1sb2dpbiB7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLmJzLWNvbnRlbmVkb3Ige1xyXG4gICAgLmltYWdlLWhvbGRlciB7XHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgQG1lZGlhICN7JGRlc2t0b3BfYn0ge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwJTtcclxuICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSArIDQwcHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wX2J9IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2VudHJhcigpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDJweCAycHggMCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5icy1hcGxpY2FjaW9uLW1vdmlsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oJ2NvbHVtbicsdHJ1ZSk7XHJcblxyXG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwidG9wXCIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKCdyb3cnLGZhbHNlKTtcclxuICB9XHJcbiAgPiBmaWdjYXB0aW9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxleDoxO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICA+IGZpZ3VyZSB7XHJcbiAgICBmbGV4OjE7IG1heC13aWR0aDogMjMwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICBmbGV4OjE7IG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XHJcbiAgICAgIGZsZXg6MTsgbWF4LXdpZHRoOiAxNjBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnMtdGFibGEtY29tcGFyYXRpdmEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvIGhpZGRlbjtcclxuICBAaW5jbHVkZSBzY3JvbGxpbmcoXHJcbiAgICAycHgsXHJcbiAgICAycHgsXHJcbiAgICA2cHgsXHJcbiAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApLFxyXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKVxyXG4gICk7XHJcbiAgc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAyOTBweDtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgcGFkZGluZzogNDBweCAwcHggOHB4IDBweDtcclxuICAgIC5jYWJlY2VyYSB7XHJcbiAgICAgIC5jb2x1bW5hIHtcclxuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhYmVjZXJhLFxyXG4gICAgLmNvbnRlbmlkbyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5jb2x1bW5hIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIG1pbi13aWR0aDogNjRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA5NnB4O1xyXG5cclxuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgbWluLWhlaWdodDogNjRweDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5vLWJvcmRlciB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+IHAge1xyXG4gICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICYub2ssXHJcbiAgICAgICAgICAmLm5vayxcclxuICAgICAgICAgICYubWluIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5vayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXRhYmxlLW9rO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5ub2sge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi10YWJsZS1ub2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLm1pbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXRhYmxlLW1pbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCgudGl0dWxvKTpub3QoLmRlc2NyaXB0aXZvKTpub3QoLnN1YnRpdHVsbykge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImJvdHRvbVwiKTtcclxuICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJib3R0b21cIik7XHJcbiAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc3VidGl0dWxvIHtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuXHJcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWluZGVudDogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5kZXNjcmlwdGl2byB7XHJcbiAgICAgICAgICB3aWR0aDogMHB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgICAgZmxleDogMCAwIDBweDtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICAgICAgbGVmdDogMTZweDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhICN7JG5vLW1vYmlsZX0ge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImxlZnRcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRpdHVsbyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICAgICAgbWluLWhlaWdodDogODBweDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xyXG4gICAgICAgICAgICB0b3A6IC0zMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IGF1dG8gOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAyNHB4IGF1dG8gOHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMXZ3ICsgMC41cmVtLCAxLjhyZW0pO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnMtbWVudS1tb2R1bGUge1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gIEBpbmNsdWRlIHNjcm9sbGluZyhcclxuICAgIDJweCxcclxuICAgIDJweCxcclxuICAgIDZweCxcclxuICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCksXHJcbiAgICB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApXHJcbiAgKTtcclxuICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgJi5mbG90YW50ZSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGxlZnQ6IDBweDtcclxuXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgbGVmdDogaW5oZXJpdDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMiksIGZhbHNlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYubGF0ZXJhbCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCA0cHggNHB4KTtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMSksIGZhbHNlKTtcclxuICAgIH1cclxuICB9XHJcbiAgYnV0dG9uLmNsb3NlIHtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiAkaWNvbl9kZWxldGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggYXV0bztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tZW51IHtcclxuICAgIGlucHV0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAmICsgbGFiZWwge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcclxuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgfiAuY2hpbGQge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICA+IGxpIHtcclxuICAgICAgbWluLWhlaWdodDogMi40cmVtO1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgICAgfVxyXG4gICAgICBhLmxpbmssXHJcbiAgICAgIGxhYmVsLnBhcmVudCB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwJSk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPiBhLmxpbms6bm90KC5sb2dvdXQpIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRpY29uLW1lbnUtYXJyb3cgcmlnaHQgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgID4gYS5saW5rLFxyXG4gICAgICA+IC5wYXJlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgbWluLWhlaWdodDogNnJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWlubGluZSgpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHg7XHJcbiAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY2hpbGQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgPiAuY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XHJcbiAgICAgICAgYS5saW5rLFxyXG4gICAgICAgIGxhYmVsLnBhcmVudCBzcGFuIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICYgKyBsYWJlbC5wYXJlbnQge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19kb3duX2dyZWVuIHJpZ2h0IGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICYgKyBsYWJlbC5wYXJlbnQge1xyXG4gICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfdXBfZ3JlZW4gcmlnaHQgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGFiZWwucGFyZW50IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNoaWxkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJzLW1lbnUtZGVzcGxlZ2FibGUge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygwcHgsIDBweCwgMjBweCwgMHB4LCByZ2JhKDAsIDAsIDAsIDAuMSksIGZhbHNlKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgei1pbmRleDogOTAxO1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICB0b3A6IC0yMnB4O1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgY29udGVudDogXCJcXDI1QjJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XHJcbiAgfVxyXG4gICY6YmVmb3JlIHtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMjVweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICA+IGE6bm90KC5icy1idG4pIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xyXG5cclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGV0YWxsZSxcclxuICAgICAgLmxpbmsge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtaW5saW5lKCk7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcblxyXG4gICAgICB9XHJcbiAgICAgIC5kZXRhbGxlIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICBmbGV4OjE7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubGluayB7XHJcbiAgICAgICAgJi5pY29uIHtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmbGV4OjE7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJsZWZ0XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jZW50ZXIge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bm90KC5jZW50ZXIpIHtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgYmFja2dyb3VuZDogJGljb24tbWVudS1hcnJvdyByaWdodCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcclxuICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgdG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuXHJcbiAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIH1cclxuXHJcbiAgLmNvcnBvcmF0aXZvICYge1xyXG4gICAgdG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuICAgcmlnaHQ6MHB4O1xyXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICB0b3A6IDExMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcml2YWRvICYge1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgdG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgdG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJzLWFjY29yZGVvbiB7XHJcbiAgLmFjY29yZGVvbi1pdGVtIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgaW5wdXQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAmIH4gLmFjY29yZGVvbi1pdGVtLWNvbnRlbnQge1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmIH4gLmFjY29yZGVvbi1pdGVtLWhlYWRlciB7XHJcbiAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWNjb3JkZW9uLWl0ZW0taGVhZGVyIHtcclxuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgbWluLWhlaWdodDogNTBweDtcclxuICAgICAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImxlZnRcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XHJcbiAgICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4ycywgbGluZWFyKTtcclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XHJcbiAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMnMsIGxpbmVhcik7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDpjYWxjKDUwJSAtIDlweCk7XHJcbiAgICAgICAgICBsZWZ0OmNhbGMoNTAlIC0gOXB4KTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRhY2NvcmRlb24taWNvbiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hY2NvcmRlb24taXRlbS1jb250ZW50IHtcclxuXHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgIHBhZGRpbmc6MTBweDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5icy10YXJqZXRhLWRldGFsbGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgLnRvcCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuXHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgcGFkZGluZzogNHB4IDZweDtcclxuICAgIC5icy1jaGlwIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgaDEge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMC45O1xyXG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgIC5kYXRhIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAvLyAgQGluY2x1ZGUgZ3JpZCgyLCA4cHgsIDhweCk7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwidG9wXCIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwidG9wXCIpO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLmRhdGEtbW9kdWxlIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmICsgIC5kYXRhLW1vZHVsZSB7XHJcbiAgICAgICAgICBmbGV4OiAwIDEgNDAlO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5leHRyYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAuZXhwYW5kYWJsZS1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5kYXRhLWZvb3RlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDA7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO2xpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmRhdGEtbW9kdWxlIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApO1xyXG4gICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICB9XHJcbiAgICAgICAgYTpub3QoLmJzLWJ0bikge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gICAgICAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XHJcbiAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGZpZ2NhcHRpb24ge1xyXG4gICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAmICsgbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOnZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtdmVyZGUpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi40O1xyXG4gICAgICAgIHdpZHRoOiA5NSU7IG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGUod2lkdGgsIDAuMnMsIGxpbmVhcik7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3Zlcik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtb2ZmKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAmICsgbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIH4gLmV4cGFuZGFibGUtY29udGVudCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJzLXRhcmpldGFzLWVzdGFkaXN0aWNhcyB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xyXG5cclxuICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgfVxyXG4gIG1hcmdpbjogMCBhdXRvIDEycHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gIHBhZGRpbmc6IDhweDtcclxuICBtaW4taGVpZ2h0OiA4MHB4O1xyXG4gIEBpbmNsdWRlIGZsZXgoKTtcclxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2xpZ2h0O1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGVtIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gID4gc3BhbiB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICBoZWlnaHQ6IDZweDtcclxuICAgIHdpZHRoOiA2cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTQwKTtcclxuICAgIG1hcmdpbjogMTJweCBhdXRvO1xyXG4gIH1cclxuICAmLmRlc3RhY2FkbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICAgICAgZW0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnMtdGFyamV0YXMtYm90b24ge1xyXG4gIHBhZGRpbmc6IDhweDtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgfVxyXG4gIG1hcmdpbjogMCBhdXRvIDEycHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xyXG4gIG1pbi1oZWlnaHQ6IDIwcHg7XHJcbiAgQGluY2x1ZGUgZmxleCgpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJzdHJcIik7XHJcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInN0clwiKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBhcnRpY2xlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOjhweDtcclxuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICBzdmcge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjo4cHggYXV0byAwO1xyXG4gICAgICBmaWxsOnZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XHJcbiAgICAgIGhlaWdodDogMTJweDsgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaW1nIHttYXJnaW46MCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgZW0ge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmOm5vdCguZGVzdGFjYWRvKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmRlc3RhY2FkbyB7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNTE4JSk7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoNTE4JSk7XHJcbiAgICB9XHJcbiAgICBhcnRpY2xlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgICAgZW0ge1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnMtbW9kdWxvLWNhcmdhLWltYWdlbmVzIHtcclxuICBvdXRsaW5lOiAycHggZGFzaGVkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgbWluLWhlaWdodDogMTcycHg7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG4gIEBpbmNsdWRlIGZsZXgoKTtcclxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJzdHJcIik7XHJcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInN0clwiKTtcclxuICAgICAudmVyLWltYWdlbmVzIHtcclxuICAgICAgICBmbGV4OjAgMCAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6dmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjp2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICYuaW52ZXJ0aWRvIHtcclxuICAgIC5jYXJnYXMge1xyXG4gICAgICBvcmRlcjogMTtcclxuXHJcbiAgICB9XHJcbiAgICAuaW5mb3JtYWNpb24ge1xyXG4gICAgICBvcmRlcjogMjtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgICAgc3Bhbi50b29sdGlwIHtcclxuICAgICAgICAubWVuc2FqZSB7XHJcbiAgICAgICAgICBib3R0b206IDExMCU7XHJcbiAgICAgICAgICB0b3A6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjVCQ1wiO1xyXG4gICAgICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgICAgIHRvcDogaW5oZXJpdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJnYXMge1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG4gIH1cclxuICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJldmVuXCIsIFwiY2VudGVyXCIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICAgIC5lbGVtZW50by1jYXJnYWRvIHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgbWF4LXdpZHRoOiA4NHB4O1xyXG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYS5pbWFnZW4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGFuaW1hdGUob3BhY2l0eSwgMC4xcywgbGluZWFyKTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYS5lbGltaW5hciB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICRpY29uLW1vZHVsby1pbWFnZW4tZGVsXHJcbiAgICAgICAgICBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvLWhvdmVyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGEuY2FyZ2Ege1xyXG4gICAgICBtYXgtd2lkdGg6IDEyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDEzMHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5mdWxsIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0ZShhbGwsIDAuMXMsIGxpbmVhcik7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY2lyY2xlLXN1bSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggYXV0bztcclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBAaW5jbHVkZSBhbmltYXRlKGFsbCwgMC4xcywgbGluZWFyKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbmZvcm1hY2lvbiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwiY2VudGVyXCIpO1xyXG4gICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIGg0IHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICBAaW5jbHVkZSBsaW5lQ2xhbXAoKTtcclxuICAgICAgJi5uby1wYWRkaW5nIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHNwYW4udG9vbHRpcCB7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogJHRvb2x0aXAtZmlsZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyOHB4IDI4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIC5tZW5zYWplIHtcclxuICAgICAgICB6LWluZGV4OiA0MDE7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICYudXBwZXJjYXNlIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcMjVCMlwiO1xyXG4gICAgICAgICAgYm90dG9tOiBpbmhlcml0O1xyXG4gICAgICAgICAgdG9wOiAtMjBweDtcclxuXHJcbiAgICAgICAgICByaWdodDogMjZweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1henVsLTQwKTtcclxuICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICAgICAgdG9wOiAxMTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNDApO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLm1lbnNhamUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mb3JtYWNpb24yIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XHJcbiAgQGluY2x1ZGUgZmxleCgpO1xyXG4gIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcImNlbnRlclwiKTtcclxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBoNCB7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBAaW5jbHVkZSBsaW5lQ2xhbXAoKTtcclxuICAgICYubm8tcGFkZGluZyB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgc3Bhbi50b29sdGlwIHtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogJHRvb2x0aXAtZmlsZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC5tZW5zYWplIHtcclxuICAgICAgei1pbmRleDogNDAxO1xyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcbiAgICAgICYudXBwZXJjYXNlIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFwyNUIyXCI7XHJcbiAgICAgICAgYm90dG9tOiBpbmhlcml0O1xyXG4gICAgICAgIHRvcDogLTIwcHg7XHJcblxyXG4gICAgICAgIHJpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MCk7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGJvdHRvbTogaW5oZXJpdDtcclxuICAgICAgdG9wOiAxMTAlO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLWF6dWwtNDApO1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcbiAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAubWVuc2FqZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgc3Bhbi5zaW50b29sdGlwe1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdG9vbHRpcC1maWxlIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcbnNwYW4udG9vbHRpcEJhc2ljbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLm1lbnNhamUge1xyXG4gICAgei1pbmRleDogNDAxO1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgJi51cHBlcmNhc2Uge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICBjb250ZW50OiBcIlxcMjVCMlwiO1xyXG4gICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICAgIHRvcDogLTIwcHg7XHJcblxyXG4gICAgICByaWdodDogMjZweDtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MCk7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICB0b3A6IDExMCU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tYXp1bC00MCk7XHJcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgLy9wYWRkaW5nOiAxMHB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgLy9mb250LXNpemU6IDEuNnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgLy90ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblxyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICAubWVuc2FqZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnMtYmFubmVyLWhlYWRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmlndXJlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB9XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRkZXNrdG9wfSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnMtYmFubmVyLWluZm9ybWF0aXZvIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgLy8gcHVlZGUgc2VyIGlndWFsbWVudGUgYWp1c3RhZGEgZW4gZWwgRElWIGNvbiBsYSBjbGFzZSBhcGxpY2FkYVxyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIHNlY3Rpb24ge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xyXG4gICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggNXB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJzdHJcIik7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwic3RyXCIpO1xyXG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDM4MCUpO1xyXG4gICAgLXdlYmtpdC1maWx0ZXI6IGJyaWdodG5lc3MoMzgwJSk7XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBmb250LXNpemU6IHZhcigtLWJzLS1mb250LXNpemUtcCk7XHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiaW5wdXQucC1pbnB1dHRleHQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybykgIWltcG9ydGFudDtcclxuICAgICYgKyAuYnMtYnRuLWZvcm0ge1xyXG4gICAgICBvdXRsaW5lLXdpZHRoOiAycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XHJcbiAgJi5uby1ib3JkZXIge1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBib3JkZXI6IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIHRleHQtaW5kZW50OiAxNXB4O1xyXG4gIG1hcmdpbjogMCAwIDZweCAwO1xyXG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG5cclxuICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICB9XHJcbiAgLm1peCAmIHtcclxuICAgIDpub3QoLmljb24pIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHggMCAwIDRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnMtY29sb3IgJiB7XHJcbiAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tdmVyZGUtNTApICFpbXBvcnRhbnQ7XHJcbiAgICAmLm5vLWJvcmRlciB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5uZy1pbnZhbGlkLFxyXG4gICYuaXMtaW52YWxpZCB7XHJcbiAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XHJcbiAgICB9XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmICsgLmJzLWJ0bi1mb3JtIHtcclxuICAgICAgb3V0bGluZS13aWR0aDogMnB4O1xyXG4gICAgfVxyXG4gICAgJi5uby1ib3JkZXIge1xyXG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZbZGlzYWJsZWRdIHtcclxuICAgICYgKyAuYnMtYnRuLWZvcm0ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gICAgfVxyXG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCkgIWltcG9ydGFudDtcclxuICAgICYubm8tYm9yZGVyIHtcclxuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmJzLWNvbG9yICYge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi12ZXJkZS0xMCkgIWltcG9ydGFudDtcclxuICAgICAgJi5uby1ib3JkZXIge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoJGdyaXMtNTAsIDAuNCkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgIGNvbG9yOiByZ2JhKCRncmlzLTUwLCAwLjgpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHJnYmEoJGdyaXMtNTAsIDAuOCk7XHJcbiAgICB9XHJcbiAgICAmICsgLmNhcHRpb24sXHJcbiAgICAmICsgLmNhcHRpb24uZXJyb3Ige1xyXG4gICAgICBjb2xvcjogcmdiYSgkZ3Jpcy01MCwgMC44KTtcclxuICAgICAgLmJzLWNvbG9yICYge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsInAtcHJvZ3Jlc3NiYXIge1xyXG4gIC5wLXByb2dyZXNzYmFyIHtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgaGVpZ2h0OiAxLjVyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcclxuICAgIC5wLXByb2dyZXNzYmFyLXZhbHVlIHtcclxuICAgICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgIH1cclxuICAgIGhlaWdodDogNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgLnAtcHJvZ3Jlc3NiYXItbGFiZWwge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJwLWNhbGVuZGFyIHtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgLnAtY2FsZW5kYXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBpbnB1dC5wLWlucHV0dHRleHQge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtYnV0dG9uLWljb24tb25seSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRpY29uX2NhbGVuZGFyIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICB3aWR0aDogNTVweDtcclxuICAgICAgaGVpZ2h0OiAkZm9ybS1zaXplO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIEBpbmNsdWRlIGNlbnRyYXIoMTAwJSwgMCUpO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fY2FsZW5kYXIgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICB9XHJcbiAgICAgICZbZGlzYWJsZWRdIHtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5uZy1pbnZhbGlkLFxyXG4gICYuaXMtaW52YWxpZCB7XHJcbiAgICAucC1idXR0b24taWNvbi1vbmx5IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb25fY2FsZW5kYXJfcmVkO1xyXG4gICAgfVxyXG4gICAgaW5wdXQucC1pbnB1dHR0ZXh0IHtcclxuICAgICAgb3V0bGluZTogMnB4IHNvbGlkICB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XHJcbiAgICAgIH1cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtY2FsZW5kYXItdy1idG4ge1xyXG4gIC5wLWlucHV0dGV4dCB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCwgdHJ1ZSk7XHJcbiAgICAubmctaW52YWxpZCAmLCAuaXMtaW52YWxpZCAmIHtcclxuICAgICAgb3V0bGluZTogMnB4IHNvbGlkICB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xyXG4gICAgfVxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcclxuXHJcbiAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1kYXRlcGlja2VyIHtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDJweCAycHggMTBweCAxMHB4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcblxyXG4gIGJvcmRlcjoxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAucC1kYXRlcGlja2VyLWhlYWRlciB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgLnAtZGF0ZXBpY2tlci10aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgIC5wLWRhdGVwaWNrZXItbW9udGgge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5wLWRhdGVwaWNrZXItbW9udGgsXHJcbiAgICAgIC5wLWRhdGVwaWNrZXIteWVhcixcclxuICAgICAgc2VsZWN0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bC1ob3ZlcikgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucC1kYXRlcGlja2VyLXByZXYge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19iYWNrIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfYmFjayBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucC1kYXRlcGlja2VyLW5leHQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19zZWNvbmRhcnkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19zZWNvbmRhcnkgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAtZGF0ZXBpY2tlci1wcmV2LFxyXG4gICAgLnAtZGF0ZXBpY2tlci1uZXh0IHtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IDAgbm9uZTtcclxuICAgICAgICBvdXRsaW5lLW9mZnNldDogMDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRhYmxlIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgICB0ZCB7XHJcbiAgICAgIHBhZGRpbmc6IDAuM3JlbSAwLjVyZW07XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOm5vdCgucC1kaXNhYmxlZCkge1xyXG4gICAgdGFibGUge1xyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAmOm5vdCgucC1oaWdobGlnaHQpOm5vdCgucC1kaXNhYmxlZCkge1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJlZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucC1kYXRlcGlja2VyLXRvZGF5IHtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAmOm5vdCgucC1oaWdobGlnaHQpOm5vdCgucC1kaXNhYmxlZCkge1xyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRhenVsLCAyMCUpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWRhdGVwaWNrZXItY2FsZW5kYXIge1xyXG4gIHRoZWFkIHtcclxuICAgIHRoIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cclxuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcblxyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0Ym9keSB7XHJcbiAgICB0ciB7XHJcbiAgICAgIHRkIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcblxyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG5cclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG5cclxuICAgICAgICAgICYucC1oaWdobGlnaHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKTtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlOyAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzMHB4KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnAtZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnAtZGF0ZXBpY2tlci10b2RheSB7XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzMHB4KTtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAmLnAtaGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsLWhvdmVyKTtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wLWRyb3Bkb3duIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XHJcbiAgbWFyZ2luOiAwIDAgNnB4IDA7XHJcblxyXG4gICYucC1kcm9wZG93bi1vcGVuIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4IDRweCAwIDApO1xyXG5cclxuICAgIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XHJcblxyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucC1kcm9wZG93bi1lbXB0eS1tZXNzYWdlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcclxuICB9XHJcblxyXG4gIC5wLWlucHV0dGV4dDpub3QoLnAtZHJvcGRvd24tZmlsdGVyKSB7XHJcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLnAtaW5wdXR3cmFwcGVyLWZpbGxlZCAmIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xyXG5cclxuICAmOm5vdCgucC1kaXNhYmxlZCk6aG92ZXIge1xyXG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAmOm5vdCgucC1kaXNhYmxlZCkucC1mb2N1cyB7XHJcbiAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcclxuICAgIGJvcmRlci1jb2xvcjogJGdyaXMtMTAgIWltcG9ydGFudDtcclxuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnAtZHJvcGRvd24tbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICB9XHJcblxyXG4gIC5wLWRyb3Bkb3duLW9wZW4ge1xyXG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5wLWRyb3Bkb3duLXRyaWdnZXIge1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkaWNvbl9hcnJvd19kb3duX2dyZWVuIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wLXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXIgIWltcG9ydGFudDtcclxuXHJcbiAgfVxyXG5cclxuICAucC1kcm9wZG93bi1wYW5lbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcclxuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCA0cHggNHB4KTtcclxuICB9XHJcblxyXG4gIC5wLWRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcblxyXG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLXNpemU7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5wLWhpZ2hsaWdodCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCkgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wLWRyb3Bkb3duLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIC8vbWFyZ2luOjAgIWltcG9ydGFudFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuXHJcbiAgICAucC1kcm9wZG93bi1maWx0ZXItY29udGFpbmVyIHtcclxuICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJ0b3BcIik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJ0b3BcIik7XHJcblxyXG4gICAgICAucC1kcm9wZG93bi1maWx0ZXItaWNvbiB7XHJcbiAgICAgICAgaGVpZ2h0OiAkZm9ybS1zaXplO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIG1hcmdpbjogOHB4IDA7XHJcbiAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGljb25fc2VhcmNoIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wLWRyb3Bkb3duLWZpbHRlciB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uZy1pbnZhbGlkICYsXHJcbiAgLmlzLWludmFsaWQgJiB7XHJcbiAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbykgIWltcG9ydGFudDtcclxuXHJcbiAgICAvKiBjb2xvcjogIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pOyAqL1xyXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgICAvKiBjb2xvcjogIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pOyAqL1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXBsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pO1xyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQ7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qby1ob3Zlcik7XHJcbiAgICB9XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3Itc2VjdW5kYXJpby1yb2pvKTtcclxuICAgIH1cclxuXHJcbiAgICAucC1kcm9wZG93bi10cmlnZ2VyIHtcclxuICAgICAgLyogYmFja2dyb3VuZC1pbWFnZTogJGljb25fYXJyb3dfZG93bl9yZWQ7ICovXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnAtZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgb3V0bGluZS1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTQwKTtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcclxuXHJcbiAgICAucC1kcm9wZG93bi1sYWJlbCB7XHJcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1pbnB1dHRleHQ6bm90KC5wLWRyb3Bkb3duLWZpbHRlcikge1xyXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX2JvbGQgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcclxuXHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5wLWRyb3Bkb3duLXRyaWdnZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWlucHV0dGV4dCB7XHJcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6IHJnYmEoJGdyaXMtNTAsIDAuOCkgIWltcG9ydGFudDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5wLWRyb3Bkb3duIHtcclxuICAmLnAtaW5wdXR3cmFwcGVyLWZvY3VzIHtcclxuICAgIC5wLWRyb3Bkb3duIHtcclxuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwicC1jaGVja2JveCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAuYnMtdGFibGEtZGF0b3MgJiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgfVxyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnAtY2hlY2tib3gge1xyXG4gIG1hcmdpbjogMCAxMHB4IDA7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgLmJzLXRhYmxhLWRhdG9zICYge1xyXG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xyXG4gIH1cclxuICAmLnAtY2hlY2tib3gtZm9jdXNlZCB7XHJcbiAgICAucC1jaGVja2JveC1ib3gge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XHJcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5wLWNoZWNrYm94LWNoZWNrZWQge1xyXG4gICAgLnAtY2hlY2tib3gtYm94IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY2hlY2tfYnV0dG9uX2JsdWUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucC1jaGVja2JveC1ib3gge1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC5wLWNoZWNrYm94LWljb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKSAhaW1wb3J0YW50O1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCkgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICYucC1oaWdobGlnaHQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbykgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xyXG4gICAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcclxuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnAtZGlzYWJsZWQge1xyXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCkgIWltcG9ydGFudDtcclxuICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uZy1pbnZhbGlkICYsXHJcbiAgICAuaXMtaW52YWxpZCAmIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmICsgLnAtY2hlY2tib3gtbGFiZWwge1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfcmVndWxhcjtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICB9XHJcbiAgJi5wLWRpc2FibGVkIHtcclxuICAgICYgKyAucC1jaGVja2JveC1sYWJlbCB7XHJcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblxyXG4gICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLW11bHRpc2VsZWN0IHtcclxuICAucC1jaGVja2JveC1ib3gge1xyXG4gICAgJi5wLWhpZ2hsaWdodCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNoZWNrX2J1dHRvbl9ibHVlXzQwIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwicC1yYWRpb2J1dHRvbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC1yYWRpb2J1dHRvbiB7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIG1hcmdpbjogMCAxMHB4IDA7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgJi5wLXJhZGlvYnV0dG9uLWRpc2FibGVkIHtcclxuICAgICYgKyAucC1yYWRpb2J1dHRvbi1sYWJlbCB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gICAgfVxyXG4gIH1cclxuICAucC1yYWRpb2J1dHRvbi1ib3gge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTgwKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzLCBjb2xvciAwLjJzLCBib3JkZXItY29sb3IgMC4ycyxcclxuICAgICAgYm94LXNoYWRvdyAwLjJzO1xyXG4gICAgJjpub3QoLnAtZGlzYWJsZWQpIHtcclxuICAgICAgJi5wLWZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiAwIG5vbmU7XHJcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucC1yYWRpb2J1dHRvbi1pY29uIHtcclxuICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgIH1cclxuICAgICYucC1kaXNhYmxlZCB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgICAgIC5wLXJhZGlvYnV0dG9uLWljb24ge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWF6dWwpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnAtaGlnaGxpZ2h0IHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgICY6bm90KC5wLWRpc2FibGVkKSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy04MCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5wLXJhZGlvYnV0dG9uIHtcclxuICAmLm5nLWRpcnR5IHtcclxuICAgICYuaXMtaW52YWxpZCxcclxuICAgICYubmctaW52YWxpZCB7XHJcbiAgICAgID4gLnAtcmFkaW9idXR0b24ge1xyXG4gICAgICAgID4gLnAtcmFkaW9idXR0b24tYm94IHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXZhbGlkYWNpb24tcm9qby01MCk7XHJcbiAgICAgICAgICAucC1yYWRpb2J1dHRvbi1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXNlY3VuZGFyaW8tcm9qbyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnAtaGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItdmFsaWRhY2lvbi1yb2pvLTUwKTtcclxuXHJcbiAgICAgICAgICAgICY6bm90KC5wLWRpc2FibGVkKSB7XHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci12YWxpZGFjaW9uLXJvam8tNTApICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1pbnB1dC1maWxsZWQge1xyXG4gIC5wLXJhZGlvYnV0dG9uIHtcclxuICAgIC5wLXJhZGlvYnV0dG9uLWJveCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWlucHV0LWZpbGxlZCB7XHJcbiAgLnAtcmFkaW9idXR0b24ge1xyXG4gICAgLnAtcmFkaW9idXR0b24tYm94IHtcclxuICAgICAgJi5wLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgfVxyXG4gICAgICAmOm5vdCgucC1kaXNhYmxlZCkge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtaW5wdXQtZmlsbGVkXHJcbiAgLnAtcmFkaW9idXR0b25cclxuICAucC1yYWRpb2J1dHRvbi1ib3gucC1oaWdobGlnaHQ6bm90KC5wLWRpc2FibGVkKTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxufVxyXG5cclxuLnAtcmFkaW9idXR0b24tbGFiZWwge1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxufVxyXG4iLCJwLW11bHRpc2VsZWN0IHtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgLnAtbXVsdGlzZWxlY3Qge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAucC1tdWx0aXNlbGVjdC1maWx0ZXItaWNvbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICBAaW5jbHVkZSBjZW50cmFyKDk5JSwgNTAlKTtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgIH1cclxuICAgIC5wLW11bHRpc2VsZWN0LXRva2VuIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuXHJcbiAgICAgIC5wLW11bHRpc2VsZWN0LXRva2VuLWxhYmVsIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgfVxyXG4gICAgICAucC1tdWx0aXNlbGVjdC10b2tlbi1pY29uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGhlaWdodDogJGZvcm0tc2l6ZTtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBtYXJnaW46IDhweCAwO1xyXG4gICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRpY29uX3NlYXJjaCBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1zaXplO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG5cclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0ICFpbXBvcnRhbnQ7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcclxuICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dCAhaW1wb3J0YW50O1xyXG4gICAgdXNlci1zZWxlY3Q6IHRleHQgIWltcG9ydGFudDtcclxuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLnAtbXVsdGlzZWxlY3QtaGVhZGVyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgLy9tYXJnaW46MCAhaW1wb3J0YW50XHJcbiAgICAgIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJ0b3BcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcInRvcFwiKTtcclxuXHJcbiAgICAgICAgLnAtbXVsdGlzZWxlY3QtZmlsdGVyLWljb24ge1xyXG4gICAgICAgICAgaGVpZ2h0OiAkZm9ybS1zaXplO1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICB0b3A6IDU4JTtcclxuICAgICAgICAgIGxlZnQ6IDk4JTtcclxuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGljb25fc2VhcmNoIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnAtbXVsdGlzZWxlY3QtZmlsdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wLW11bHRpc2VsZWN0LXBhbmVsIHtcclxuICAgICAgQGluY2x1ZGUgbm8tc2hhZG93KCk7XHJcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApICFpbXBvcnRhbnQ7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIDRweCA0cHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICB9XHJcbiAgICAucC1tdWx0aXNlbGVjdC1pdGVtIHtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcblxyXG4gICAgICBsaW5lLWhlaWdodDogJGZvcm0tc2l6ZTtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCkgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmLnAtaGlnaGxpZ2h0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMjApICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wLW11bHRpc2VsZWN0LXRyaWdnZXIge1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgYmFja2dyb3VuZDogJGljb25fYXJyb3dfZG93bl9ncmVlbiBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wLW11bHRpc2VsZWN0LWhlYWRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0xMCk7XHJcbiAgICAgIC5wLW11bHRpc2VsZWN0LWZpbHRlci1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucC1tdWx0aXNlbGVjdC1lbXB0eS1tZXNzYWdlIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICBjb2xvcjogJHJvam87XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG4gICAgLnAtbXVsdGlzZWxlY3QtY2xvc2Uge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucC1tdWx0aXNlbGVjdC1sYWJlbCB7XHJcbiAgICAgIG1hcmdpbjowOyBwYWRkaW5nOiAwO1xyXG4gICAgICBAaW5jbHVkZSBuby1zaGFkb3coKTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZCAhaW1wb3J0YW50O1xyXG4gICAgICB0ZXh0LWluZGVudDogMTZweDtcclxuICAgICAgJi5wLXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXIgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucC1tdWx0aXNlbGVjdC1pdGVtIHtcclxuICAgICAgc3Bhbjpub3QoLnAtY2hlY2tib3gtaWNvbikge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTUwKTtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgICAmLnAtaW5wdXR3cmFwcGVyLWZvY3VzIHtcclxuICAgICAgLnAtbXVsdGlzZWxlY3Qge1xyXG4gICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICYubmctaW52YWxpZCxcclxuICAmLmlzLWludmFsaWQge1xyXG4gICAgLnAtbXVsdGlzZWxlY3Qge1xyXG4gICAgICBvdXRsaW5lOiAycHggc29saWQgIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XHJcbiAgICAgIC5wLW11bHRpc2VsZWN0LWxhYmVsIHtcclxuICAgICAgICBjb2xvcjogIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJi5wLXBsYWNlaG9sZGVyIHtcclxuXHJcbiAgICAgICAgICBjb2xvcjogIHZhcigtLWJzLS1jb2xvci1zZWN1bmRhcmlvLXJvam8pICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wLW11bHRpc2VsZWN0LXRyaWdnZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uX2Fycm93X2Rvd25fcmVkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5icy1tb2RhbCB7XHJcbiAgQGZvciAkaSBmcm9tIDQgdGhyb3VnaCAxMDAge1xyXG4gICAgJHdpZHRoX21vZGFsOiAoJGkgKiAxMHB4KTtcclxuICAgICRuYW1lX21vZGFsOiAoJGkgKiAxMCk7XHJcblxyXG4gICAgJi53LSN7JG5hbWVfbW9kYWx9IHtcclxuICAgICAgLnAtZGlhbG9nIHtcclxuICAgICAgICB3aWR0aDogOTglO1xyXG4gICAgICAgIG1heC13aWR0aDogJHdpZHRoX21vZGFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wLWRpYWxvZy1tYXNrLnAtY29tcG9uZW50LW92ZXJsYXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG4gIH1cclxuICAucC1kaWFsb2cge1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDExcHggMTVweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4yKSxcclxuICAgICAgMHB4IDI0cHggMzhweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE0KSxcclxuICAgICAgMHB4IDlweCA0NnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICAucC1kaWFsb2ctaGVhZGVyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMCBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICBjb2xvcjogIzQ5NTA1NztcclxuICAgICAgcGFkZGluZzogMS41cmVtO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCA0cHggMCAwKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwidG9wXCIpO1xyXG5cclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucC1kaWFsb2ctaGVhZGVyLWljb25zIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIC5wLWRpYWxvZy1oZWFkZXItY2xvc2Uge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaWNvbl9kZWxldGVfYmx1ZSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICAgICAgICAucC1kaWFsb2ctaGVhZGVyLWNsb3NlLWljb24ge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wLWRpYWxvZy1jb250ZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNpbXBsZSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJjZW50ZXJcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICAgICAgICAmIH4gLnNpbXBsZSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmR1bW15IHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNDApO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAucC1kaWFsb2ctZm9vdGVyIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgNHB4IDRweCk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKTtcclxuICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtbmVncm8pO1xyXG4gICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5zaW1wbGUge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtNTApO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiY2VudGVyXCIsIFwiY2VudGVyXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tdmVydGljYWwoXCJjZW50ZXJcIik7XHJcbiAgICAgICAgJiB+IC5zaW1wbGUge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmV4dHJlbW9zIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJjZW50ZXJcIik7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi12ZXJ0aWNhbChcImNlbnRlclwiKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRlcmVjaGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJyaWdodFwiLCBcImNlbnRlclwiKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaXpxdWllcmRhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwibGVmdFwiLCBcImNlbnRlclwiKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2VudHJhciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnMtbW9kdWxvLWF5dWRhIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICAgICAgcCxcclxuICAgICAgaDUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29tcGFjdG8ge1xyXG4gICAgLnAtZGlhbG9nLWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgLnAtZGlhbG9nLWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAycHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgIC5wLWRpYWxvZy1oZWFkZXItaWNvbnMge1xyXG4gICAgICAgIHRvcDogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGgxLFxyXG4gICAgICBoMixcclxuICAgICAgaDMsXHJcbiAgICAgIGg0LFxyXG4gICAgICBoNSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmJzLWRpdmlkaWRvIHtcclxuICAgIC5wLWRpYWxvZyB7XHJcbiAgICAgIC5wLWRpYWxvZy1oZWFkZXIge1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5wLWRpYWxvZy1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZmxleCgpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJid1wiLCBcInN0clwiKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwic3RyXCIpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGdyaWQoMiwgMHB4LCAwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGlhbG9nLWNvbHVtbiB7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgJi5iYWNrZ3JvdW5kIHtcclxuICAgICAgICAgICAgJi5ncmlzLTEwIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtMTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZ3Jpcy0yMCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmdyaXMtNDAge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy00MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5icy1tb2R1bG8tZGlhbG9nLWltYWdlbi1kZXRhbGxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDIwMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBhbmltYXRlKGhlaWdodCwgMC4xcywgbGluZWFyKTtcclxuICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skZGVza3RvcH0ge1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG59XHJcbi5icy1tb2R1bG8tbGlzdGEtdGFibGEtZGF0b3Mge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDE2cHggMTZweCA0cHg7XHJcblxyXG4gIC5tb2R1bG8ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLWNoaWxkKFwiYndcIiwgXCJ0b3BcIik7XHJcbiAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwidG9wXCIpO1xyXG4gICAgbWluLWhlaWdodDogOTBweDtcclxuICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgIGZsZXg6IDEgMCAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDc1cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoOHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgZmlnY2FwdGlvbiB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgoKTtcclxuICAgICAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImJ3XCIsIFwidG9wXCIpO1xyXG4gICAgICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwidG9wXCIpO1xyXG4gICAgICAuYnMtc2ltcGxlLWRhdGEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiXHJcblxyXG4uYnMtcGFnZS1sb2FkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDt6LWluZGV4OiA5OTk5O1xyXG4gIHRvcDowOyBsZWZ0OjA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFuY28sMC45KTtcclxuICBAaW5jbHVkZSBmbGV4KCk7XHJcbiAgQGluY2x1ZGUgZmxleC1wb3NpdGlvbi1jaGlsZChcImNlbnRlclwiLCBcImNlbnRlclwiKTtcclxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjFzO1xyXG4gIHAge1xyXG4gICAgZmxleDowIDAgMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiA0LjhyZW07XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5icy1sb2FkZXItaHRtbCB7XHJcbiAgZGlzcGxheTogIGJsb2NrO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYW5pbWF0aW9uOiByb3RhdGUgMXMgbGluZWFyIGluZmluaXRlO1xyXG4gIG1hcmdpbjowIGF1dG87XHJcbiAgJi5pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDBweDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgIGJvcmRlciA6IDNweCBzb2xpZCByZ2JhKCRncmlzLTEwLDAuNCk7XHJcbiAgICBib3JkZXItdG9wIDogM3B4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcblxyXG4gIH1cclxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwMCB7XHJcbiAgICAkaGVpZ2h0OiA0cHggKyAoJGkgKiA0KTtcclxuICAgICRuYW1lOiA0ICsgKCRpICogNCk7XHJcblxyXG4gICAgJi53LSN7JG5hbWV9IHtcclxuICAgICBAaW5jbHVkZSBmaWd1cmUtc2l6ZSgkaGVpZ2h0LCRoZWlnaHQpO1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgcm90YXRlIHtcclxuICAxMDAlICAge3RyYW5zZm9ybTogcm90YXRlKDM2MGRlZyl9XHJcbn1cclxuXHJcbiAgICAgLmJzLWxvYWRlci1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICB9XHJcbiIsIi5icy1wZXN0YW5hcyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLnAtdGFidmlldyB7XHJcbiAgLnAtdGFidmlldy1wYW5lbHMge1xyXG4gICAgcGFkZGluZzogMXJlbSAwcHg7XHJcbiAgICBib3JkZXI6IDAgbm9uZTtcclxuICB9XHJcblxyXG4gIC5wLXRhYnZpZXctbmF2IHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xyXG4gICAgLy8gYm9yZGVyLXdpZHRoOiAwIDAgMnB4IDA7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG8gaGlkZGVuO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcclxuICAgIEBpbmNsdWRlIHNjcm9sbGluZygycHgsIDJweCwgNnB4LCByZ2JhKDAsIDAsIDAsIDApLCByZ2JhKDAsIDAsIDAsIDApKTtcclxuICAgIEBtZWRpYSAjeyR0YWJsZXR9IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JGRlc2t0b3B9IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpub3QoLnAtaGlnaGxpZ2h0KTpub3QoLnAtZGlzYWJsZWQpOmhvdmVyIHtcclxuICAgICAgICAucC10YWJ2aWV3LW5hdi1saW5rIHtcclxuICAgICAgICAgIC8vYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wLXRhYnZpZXctbmF2LWxpbmsge1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAzcHggMDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHJnYmEoMCwgMCwgMCwgMCkgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzZjNzU3ZDtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAvL2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgLy9ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIC0ycHggMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4zcmVtLCAxdncgKyAwLjNyZW0sIDEuNXJlbSk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICY6bm90KC5wLWRpc2FibGVkKTpmb2N1cyB7XHJcbiAgICAgICAgICBvdXRsaW5lOiAwIG5vbmU7XHJcbiAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMDtcclxuICAgICAgICAgIC8vYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNhNmQ1ZmE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5wLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgLnAtdGFidmlldy1uYXYtbGluayB7XHJcbiAgICAgICAgICAvL2JhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYXp1bCk7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1henVsKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmJzLXRhYmxhLWRhdG9zIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0byBoaWRkZW47XHJcbiAgQGluY2x1ZGUgc2Nyb2xsaW5nKFxyXG4gICAgMnB4LFxyXG4gICAgMnB4LFxyXG4gICAgNnB4LFxyXG4gICAgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKSxcclxuICAgIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy01MClcclxuICApO1xyXG4gIHAtZGF0YXRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICB9XHJcbn1cclxuLmJzLXRhYmxhLXBhbmVsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiByaWdodCAxcmVtO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHNwYW4ubGFiZWwgIHtcclxuICAgIGZsZXg6MTtcclxuICB9XHJcbiAgQGluY2x1ZGUgZmxleC1pbmxpbmUoKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtcG9zaXRpb24tY2hpbGQoXCJyaWdodFwiLCBcImNlbnRlclwiKTtcclxuICBAaW5jbHVkZSBmbGV4LXBvc2l0aW9uLXZlcnRpY2FsKFwiY2VudGVyXCIpO1xyXG5cclxufVxyXG4ucC1kYXRhdGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC5wLXBhZ2luYXRvciB7XHJcbiAgICAvKiBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICovXHJcbiAgfVxyXG4gIC5wLWRhdGF0YWJsZS13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICBtaW4td2lkdGg6IDExMDBweDtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTEwKTtcclxuICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICAgIG1pbi13aWR0aDogMHB4OyAgICAgICAgXHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JG1vYmlsZS00MzB9IHtcclxuICAgICAgICBtaW4td2lkdGg6IDBweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skbW9iaWxlLTM2MH0ge1xyXG4gICAgICAgIG1pbi13aWR0aDogMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgICAgdGhlYWQucC1kYXRhdGFibGUtdGhlYWQge1xyXG4gICAgICAgIHRyIHtcclxuICAgICAgICAgIHRoIHtcclxuXHJcbiAgICAgICAgICAgIC5icy1idG4ge1xyXG5cclxuICAgICAgICAgICAgICAgQGluY2x1ZGUgY2VudHJhcig5NyUsNTAlKTtcclxuICAgICAgICAgICAgICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbY29sc3Bhbj1cIjJcIl0sXHJcbiAgICAgICAgICAgICZbY29sc3Bhbj1cIjNcIl0sXHJcbiAgICAgICAgICAgICZbY29sc3Bhbj1cIjRcIl0sXHJcbiAgICAgICAgICAgICZbY29sc3Bhbj1cIjVcIl0ge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1uZWdybyk7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLWJzLS1jb2xvci1ncmlzZXMtZ3Jpcy0yMCk7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgc3Bhbjpub3QoLmFycm93KSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5wLXNvcnRhYmxlLWNvbHVtbi1pY29uIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi10YWJsZS1zb3J0LW1peHRvO1xyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLnBpLXNvcnQtYWx0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXRhYmxlLXNvcnQtbWl4dG87XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYucGktc29ydC1hbW91bnQtdXAtYWx0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXRhYmxlLXNvcnQtdXA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYucGktc29ydC1hbW91bnQtZG93biB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi10YWJsZS1zb3J0LWRvd247XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHRib2R5LnAtZGF0YXRhYmxlLXRib2R5IHtcclxuICAgICAgICB0ciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLWJsYW5jbyk7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGdyaXMtMTAsIDUlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tYnMtLWNvbG9yLWdyaXNlcy1ncmlzLTIwKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLW5lZ3JvKTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbiIsIi5wLXBhZ2luYXRvciB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDEwcHg7XHJcbiAgLnAtcGFnaW5hdG9yLXBhZ2VzIHtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgLnAtcGFnaW5hdG9yLWVsZW1lbnQge1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnAtcGFnaW5hdG9yLXBhZ2Uge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LWZhbWlseTogJG92ZXJQYXNzX3JlZ3VsYXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICBAbWVkaWEgI3skdGFibGV0fSB7XHJcbiAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkb3ZlclBhc3NfYm9sZDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZS1ob3ZlcikgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmLnAtaGlnaGxpZ2h0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy0tY29sb3ItcHJpbmNpcGFsLXZlcmRlKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC12ZXJkZSkgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tYnMtLWNvbG9yLXByaW5jaXBhbC1ibGFuY28pO1xyXG4gICAgICAgIEBpbmNsdWRlIG5vLXNoYWRvdygpO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19yZWd1bGFyO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLWJzLS1jb2xvci1wcmluY2lwYWwtYmxhbmNvKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucC1wYWdpbmF0b3ItY3VycmVudCB7XHJcbiAgICBtYXJnaW46IDEwcHg7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIGNvbG9yOiB2YXIoLS1icy0tY29sb3ItZ3Jpc2VzLWdyaXMtODApO1xyXG4gICAgZm9udC1mYW1pbHk6ICRvdmVyUGFzc19ib2xkO1xyXG4gICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICAucC1wYWdpbmF0b3ItZWxlbWVudCB7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHJcbmJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbmJhY2tncm91bmQtc2l6ZTogMjBweCBhdXRvO1xyXG53aWR0aDogMjBweDtcclxuICAgICYucC1kaXNhYmxlZCB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgIH1cclxuICAgIC5wLXBhZ2luYXRvci1pY29uIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAgJi5wLXBhZ2luYXRvci1uZXh0IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb24tcGFnaW5hdG9yLW5leHQ7XHJcbiAgICAgfVxyXG4gICAgICYucC1wYWdpbmF0b3ItcHJldiB7XHJcbiBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1wYWdpbmF0b3ItcHJldjtcclxuICAgICB9XHJcbiAgICAgJi5wLXBhZ2luYXRvci1sYXN0IHtcclxuIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLXBhZ2luYXRvci1sYXN0O1xyXG4gICAgIH1cclxuICAgICAgJi5wLXBhZ2luYXRvci1maXJzdCB7XHJcbiBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1wYWdpbmF0b3ItZmlyc3Q7XHJcbiAgICAgfVxyXG4gICAgJi5wLXBhZ2luYXRvci1wcmV2LFxyXG4gICAgJi5wLXBhZ2luYXRvci1uZXh0IHtcclxuICAgICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgQG1lZGlhICN7JHRhYmxldH0ge1xyXG4gIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
