UNPKG

@hpe/angular-toolkit

Version:

Hewlett-Packard Enterprise : Angular toolkit for rapid project development

122 lines (121 loc) 14.6 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ //============================================================================= //=== //=== (C) Copyright 2018 Hewlett Packard Enterprise Development LP. //=== //=== Use of this source code is governed by an MIT-style license that can be //=== found in the LICENSE file //============================================================================= import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { MatToolbarModule, MatButtonModule, MatCardModule } from '@angular/material'; import { MessageModule, MessagesModule, OverlayPanelModule, PanelMenuModule } from "primeng/primeng"; import { ContextMenuModule } from "primeng/contextmenu"; import { DropdownModule } from "primeng/dropdown"; import { MultiSelectModule } from "primeng/multiselect"; import { TableModule } from "primeng/table"; import { ToastModule } from "primeng/toast"; import { HpeDirectiveModule } from "@hpe/angular-toolkit/gui/directive"; import { HpeServiceModule } from "@hpe/angular-toolkit/service"; import { ButtonPanel } from "./button-panel/button-panel"; import { CardPanel } from "./card-panel/card-panel"; import { GlobalCss } from "./global-css/global-css"; import { Icon } from "./icon/icon"; import { ListPanel } from "./list-panel/list-panel"; import { ListTable } from "./list-table/list-table"; import { LoadingSpinner } from "./toolbar/loading-spinner/loading-spinner"; import { Logo } from "./toolbar/logo/logo"; import { MenuButton } from "./toolbar/menu-button/menu-button"; import { MenuPanel } from "./menu-panel/menu-panel"; import { MessageToast } from "./message-toast/message-toast"; import { NotificationButton } from "./toolbar/notification-button/notification-button"; import { NotificationItem } from "./toolbar/notification-item/notification-item"; import { RightTitle } from "./right-title/right-title"; import { RoundedText } from "./rounded-text/rounded-text"; import { TitleButton } from "./title-panel/title-button/title-button"; import { TitleIcon } from "./title-panel/title-icon/title-icon"; import { TitlePanel } from "./title-panel/title-panel"; import { Toolbar } from "./toolbar/toolbar"; import { ToolbarButton } from "./toolbar/toolbar-button/toolbar-button"; import { ToolbarIcon } from "./toolbar/toolbar-icon/toolbar-icon"; import { ToolbarTitle } from "./toolbar/toolbar-title/toolbar-title"; import { UserButton } from "./toolbar/user-button/user-button"; //============================================================================= export class HpePanelModule { } HpePanelModule.decorators = [ { type: NgModule, args: [{ imports: [ CommonModule, MatCardModule, MatToolbarModule, MatButtonModule, MessageModule, MessagesModule, OverlayPanelModule, PanelMenuModule, ContextMenuModule, DropdownModule, MultiSelectModule, TableModule, ToastModule, HpeDirectiveModule, HpeServiceModule ], declarations: [ ButtonPanel, CardPanel, GlobalCss, Icon, ListPanel, ListTable, LoadingSpinner, Logo, MenuButton, MenuPanel, MessageToast, NotificationButton, NotificationItem, RightTitle, RoundedText, TitleButton, TitleIcon, TitlePanel, Toolbar, ToolbarButton, ToolbarIcon, ToolbarTitle, UserButton ], exports: [ ButtonPanel, CardPanel, GlobalCss, Icon, ListPanel, ListTable, LoadingSpinner, Logo, MenuButton, MenuPanel, MessageToast, NotificationButton, NotificationItem, RightTitle, RoundedText, TitleButton, TitleIcon, TitlePanel, Toolbar, ToolbarButton, ToolbarIcon, ToolbarTitle, UserButton ], providers: [], },] }, ]; function HpePanelModule_tsickle_Closure_declarations() { /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ HpePanelModule.decorators; /** * @nocollapse * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>} */ HpePanelModule.ctorParameters; } //============================================================================= //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGhwZS9hbmd1bGFyLXRvb2xraXQvZ3VpL3BhbmVsLyIsInNvdXJjZXMiOlsibW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBUUEsT0FBTyxFQUFDLFFBQVEsRUFBQyxNQUFVLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUMsWUFBWSxFQUFDLE1BQU0saUJBQWlCLENBQUM7QUFJN0MsT0FBTyxFQUNOLGdCQUFnQixFQUFFLGVBQWUsRUFBRSxhQUFhLEVBQ2hELE1BQ0ksbUJBQW1CLENBQUM7QUFJekIsT0FBTyxFQUNOLGFBQWEsRUFBRSxjQUFjLEVBQUUsa0JBQWtCLEVBQUUsZUFBZSxFQUNsRSxNQUNJLGlCQUFpQixDQUFDO0FBSXZCLE9BQU8sRUFBQyxpQkFBaUIsRUFBQyxNQUFTLHFCQUFxQixDQUFDO0FBQ3pELE9BQU8sRUFBQyxjQUFjLEVBQUMsTUFBWSxrQkFBa0IsQ0FBQztBQUN0RCxPQUFPLEVBQUMsaUJBQWlCLEVBQUMsTUFBUyxxQkFBcUIsQ0FBQztBQUN6RCxPQUFPLEVBQUMsV0FBVyxFQUFDLE1BQWUsZUFBZSxDQUFDO0FBQ25ELE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBZSxlQUFlLENBQUM7QUFFbkQsT0FBTyxFQUFDLGtCQUFrQixFQUFDLE1BQVEsb0NBQW9DLENBQUM7QUFDeEUsT0FBTyxFQUFDLGdCQUFnQixFQUFDLE1BQVUsOEJBQThCLENBQUM7QUFJbEUsT0FBTyxFQUFDLFdBQVcsRUFBQyxNQUFlLDZCQUE2QixDQUFDO0FBQ2pFLE9BQU8sRUFBQyxTQUFTLEVBQUMsTUFBaUIseUJBQXlCLENBQUM7QUFDN0QsT0FBTyxFQUFDLFNBQVMsRUFBQyxNQUFpQix5QkFBeUIsQ0FBQztBQUM3RCxPQUFPLEVBQUMsSUFBSSxFQUFDLE1BQXNCLGFBQWEsQ0FBQztBQUNqRCxPQUFPLEVBQUMsU0FBUyxFQUFDLE1BQWlCLHlCQUF5QixDQUFDO0FBQzdELE9BQU8sRUFBQyxTQUFTLEVBQUMsTUFBaUIseUJBQXlCLENBQUM7QUFDN0QsT0FBTyxFQUFDLGNBQWMsRUFBQyxNQUFZLDJDQUEyQyxDQUFDO0FBQy9FLE9BQU8sRUFBQyxJQUFJLEVBQUMsTUFBc0IscUJBQXFCLENBQUM7QUFDekQsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFnQixtQ0FBbUMsQ0FBQztBQUN2RSxPQUFPLEVBQUMsU0FBUyxFQUFDLE1BQWlCLHlCQUF5QixDQUFDO0FBQzdELE9BQU8sRUFBQyxZQUFZLEVBQUMsTUFBYywrQkFBK0IsQ0FBQztBQUNuRSxPQUFPLEVBQUMsa0JBQWtCLEVBQUMsTUFBUSxtREFBbUQsQ0FBQztBQUN2RixPQUFPLEVBQUMsZ0JBQWdCLEVBQUMsTUFBVSwrQ0FBK0MsQ0FBQztBQUNuRixPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQWdCLDJCQUEyQixDQUFDO0FBQy9ELE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBZSw2QkFBNkIsQ0FBQztBQUNqRSxPQUFPLEVBQUMsV0FBVyxFQUFDLE1BQWUseUNBQXlDLENBQUM7QUFDN0UsT0FBTyxFQUFDLFNBQVMsRUFBQyxNQUFpQixxQ0FBcUMsQ0FBQztBQUN6RSxPQUFPLEVBQUMsVUFBVSxFQUFDLE1BQWdCLDJCQUEyQixDQUFDO0FBQy9ELE9BQU8sRUFBQyxPQUFPLEVBQUMsTUFBbUIsbUJBQW1CLENBQUM7QUFDdkQsT0FBTyxFQUFDLGFBQWEsRUFBQyxNQUFhLHlDQUF5QyxDQUFDO0FBQzdFLE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBZSxxQ0FBcUMsQ0FBQztBQUN6RSxPQUFPLEVBQUMsWUFBWSxFQUFDLE1BQWMsdUNBQXVDLENBQUM7QUFDM0UsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFnQixtQ0FBbUMsQ0FBQztBQUl2RTtBQW1FQSxNQUFNOzs7WUFuRUwsUUFBUSxTQUFDO2dCQUNULE9BQU8sRUFBRTtvQkFDUixZQUFZO29CQUVaLGFBQWEsRUFBRSxnQkFBZ0IsRUFBRSxlQUFlO29CQUVoRCxhQUFhLEVBQUUsY0FBYyxFQUFFLGtCQUFrQixFQUFFLGVBQWU7b0JBQ2xFLGlCQUFpQixFQUFFLGNBQWMsRUFBRSxpQkFBaUIsRUFBRSxXQUFXLEVBQUUsV0FBVztvQkFFOUUsa0JBQWtCLEVBQUUsZ0JBQWdCO2lCQUNwQztnQkFDRCxZQUFZLEVBQUU7b0JBQ2IsV0FBVztvQkFDWCxTQUFTO29CQUNULFNBQVM7b0JBQ1QsSUFBSTtvQkFDSixTQUFTO29CQUNULFNBQVM7b0JBQ1QsY0FBYztvQkFDZCxJQUFJO29CQUNKLFVBQVU7b0JBQ1YsU0FBUztvQkFDVCxZQUFZO29CQUNaLGtCQUFrQjtvQkFDbEIsZ0JBQWdCO29CQUNoQixVQUFVO29CQUNWLFdBQVc7b0JBQ1gsV0FBVztvQkFDWCxTQUFTO29CQUNULFVBQVU7b0JBQ1YsT0FBTztvQkFDUCxhQUFhO29CQUNiLFdBQVc7b0JBQ1gsWUFBWTtvQkFDWixVQUFVO2lCQUNWO2dCQUNELE9BQU8sRUFBRTtvQkFDUixXQUFXO29CQUNYLFNBQVM7b0JBQ1QsU0FBUztvQkFDVCxJQUFJO29CQUNKLFNBQVM7b0JBQ1QsU0FBUztvQkFDVCxjQUFjO29CQUNkLElBQUk7b0JBQ0osVUFBVTtvQkFDVixTQUFTO29CQUNULFlBQVk7b0JBQ1osa0JBQWtCO29CQUNsQixnQkFBZ0I7b0JBQ2hCLFVBQVU7b0JBQ1YsV0FBVztvQkFDWCxXQUFXO29CQUNYLFNBQVM7b0JBQ1QsVUFBVTtvQkFDVixPQUFPO29CQUNQLGFBQWE7b0JBQ2IsV0FBVztvQkFDWCxZQUFZO29CQUNaLFVBQVU7aUJBQ1Y7Z0JBQ0QsU0FBUyxFQUFFLEVBQ1Y7YUFDRCIsInNvdXJjZXNDb250ZW50IjpbIi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vPT09XG4vLz09PSAoQykgQ29weXJpZ2h0IDIwMTggSGV3bGV0dCBQYWNrYXJkIEVudGVycHJpc2UgRGV2ZWxvcG1lbnQgTFAuXG4vLz09PVxuLy89PT0gVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYW4gTUlULXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmVcbi8vPT09IGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGVcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuaW1wb3J0IHtOZ01vZHVsZX0gICAgIGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtDb21tb25Nb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaW1wb3J0IHtcblx0TWF0VG9vbGJhck1vZHVsZSwgTWF0QnV0dG9uTW9kdWxlLCBNYXRDYXJkTW9kdWxlXG59XG5mcm9tICdAYW5ndWxhci9tYXRlcmlhbCc7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaW1wb3J0IHtcblx0TWVzc2FnZU1vZHVsZSwgTWVzc2FnZXNNb2R1bGUsIE92ZXJsYXlQYW5lbE1vZHVsZSwgUGFuZWxNZW51TW9kdWxlXG59XG5mcm9tIFwicHJpbWVuZy9wcmltZW5nXCI7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaW1wb3J0IHtDb250ZXh0TWVudU1vZHVsZX0gICAgZnJvbSBcInByaW1lbmcvY29udGV4dG1lbnVcIjtcbmltcG9ydCB7RHJvcGRvd25Nb2R1bGV9ICAgICAgIGZyb20gXCJwcmltZW5nL2Ryb3Bkb3duXCI7XG5pbXBvcnQge011bHRpU2VsZWN0TW9kdWxlfSAgICBmcm9tIFwicHJpbWVuZy9tdWx0aXNlbGVjdFwiO1xuaW1wb3J0IHtUYWJsZU1vZHVsZX0gICAgICAgICAgZnJvbSBcInByaW1lbmcvdGFibGVcIjtcbmltcG9ydCB7VG9hc3RNb2R1bGV9ICAgICAgICAgIGZyb20gXCJwcmltZW5nL3RvYXN0XCI7XG5cbmltcG9ydCB7SHBlRGlyZWN0aXZlTW9kdWxlfSAgIGZyb20gXCJAaHBlL2FuZ3VsYXItdG9vbGtpdC9ndWkvZGlyZWN0aXZlXCI7XG5pbXBvcnQge0hwZVNlcnZpY2VNb2R1bGV9ICAgICBmcm9tIFwiQGhwZS9hbmd1bGFyLXRvb2xraXQvc2VydmljZVwiO1xuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmltcG9ydCB7QnV0dG9uUGFuZWx9ICAgICAgICAgIGZyb20gXCIuL2J1dHRvbi1wYW5lbC9idXR0b24tcGFuZWxcIjtcbmltcG9ydCB7Q2FyZFBhbmVsfSAgICAgICAgICAgIGZyb20gXCIuL2NhcmQtcGFuZWwvY2FyZC1wYW5lbFwiO1xuaW1wb3J0IHtHbG9iYWxDc3N9ICAgICAgICAgICAgZnJvbSBcIi4vZ2xvYmFsLWNzcy9nbG9iYWwtY3NzXCI7XG5pbXBvcnQge0ljb259ICAgICAgICAgICAgICAgICBmcm9tIFwiLi9pY29uL2ljb25cIjtcbmltcG9ydCB7TGlzdFBhbmVsfSAgICAgICAgICAgIGZyb20gXCIuL2xpc3QtcGFuZWwvbGlzdC1wYW5lbFwiO1xuaW1wb3J0IHtMaXN0VGFibGV9ICAgICAgICAgICAgZnJvbSBcIi4vbGlzdC10YWJsZS9saXN0LXRhYmxlXCI7XG5pbXBvcnQge0xvYWRpbmdTcGlubmVyfSAgICAgICBmcm9tIFwiLi90b29sYmFyL2xvYWRpbmctc3Bpbm5lci9sb2FkaW5nLXNwaW5uZXJcIjtcbmltcG9ydCB7TG9nb30gICAgICAgICAgICAgICAgIGZyb20gXCIuL3Rvb2xiYXIvbG9nby9sb2dvXCI7XG5pbXBvcnQge01lbnVCdXR0b259ICAgICAgICAgICBmcm9tIFwiLi90b29sYmFyL21lbnUtYnV0dG9uL21lbnUtYnV0dG9uXCI7XG5pbXBvcnQge01lbnVQYW5lbH0gICAgICAgICAgICBmcm9tIFwiLi9tZW51LXBhbmVsL21lbnUtcGFuZWxcIjtcbmltcG9ydCB7TWVzc2FnZVRvYXN0fSAgICAgICAgIGZyb20gXCIuL21lc3NhZ2UtdG9hc3QvbWVzc2FnZS10b2FzdFwiO1xuaW1wb3J0IHtOb3RpZmljYXRpb25CdXR0b259ICAgZnJvbSBcIi4vdG9vbGJhci9ub3RpZmljYXRpb24tYnV0dG9uL25vdGlmaWNhdGlvbi1idXR0b25cIjtcbmltcG9ydCB7Tm90aWZpY2F0aW9uSXRlbX0gICAgIGZyb20gXCIuL3Rvb2xiYXIvbm90aWZpY2F0aW9uLWl0ZW0vbm90aWZpY2F0aW9uLWl0ZW1cIjtcbmltcG9ydCB7UmlnaHRUaXRsZX0gICAgICAgICAgIGZyb20gXCIuL3JpZ2h0LXRpdGxlL3JpZ2h0LXRpdGxlXCI7XG5pbXBvcnQge1JvdW5kZWRUZXh0fSAgICAgICAgICBmcm9tIFwiLi9yb3VuZGVkLXRleHQvcm91bmRlZC10ZXh0XCI7XG5pbXBvcnQge1RpdGxlQnV0dG9ufSAgICAgICAgICBmcm9tIFwiLi90aXRsZS1wYW5lbC90aXRsZS1idXR0b24vdGl0bGUtYnV0dG9uXCI7XG5pbXBvcnQge1RpdGxlSWNvbn0gICAgICAgICAgICBmcm9tIFwiLi90aXRsZS1wYW5lbC90aXRsZS1pY29uL3RpdGxlLWljb25cIjtcbmltcG9ydCB7VGl0bGVQYW5lbH0gICAgICAgICAgIGZyb20gXCIuL3RpdGxlLXBhbmVsL3RpdGxlLXBhbmVsXCI7XG5pbXBvcnQge1Rvb2xiYXJ9ICAgICAgICAgICAgICBmcm9tIFwiLi90b29sYmFyL3Rvb2xiYXJcIjtcbmltcG9ydCB7VG9vbGJhckJ1dHRvbn0gICAgICAgIGZyb20gXCIuL3Rvb2xiYXIvdG9vbGJhci1idXR0b24vdG9vbGJhci1idXR0b25cIjtcbmltcG9ydCB7VG9vbGJhckljb259ICAgICAgICAgIGZyb20gXCIuL3Rvb2xiYXIvdG9vbGJhci1pY29uL3Rvb2xiYXItaWNvblwiO1xuaW1wb3J0IHtUb29sYmFyVGl0bGV9ICAgICAgICAgZnJvbSBcIi4vdG9vbGJhci90b29sYmFyLXRpdGxlL3Rvb2xiYXItdGl0bGVcIjtcbmltcG9ydCB7VXNlckJ1dHRvbn0gICAgICAgICAgIGZyb20gXCIuL3Rvb2xiYXIvdXNlci1idXR0b24vdXNlci1idXR0b25cIjtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5ATmdNb2R1bGUoe1xuXHRpbXBvcnRzOiBbXG5cdFx0Q29tbW9uTW9kdWxlLFxuXG5cdFx0TWF0Q2FyZE1vZHVsZSwgTWF0VG9vbGJhck1vZHVsZSwgTWF0QnV0dG9uTW9kdWxlLFxuXG5cdFx0TWVzc2FnZU1vZHVsZSwgTWVzc2FnZXNNb2R1bGUsIE92ZXJsYXlQYW5lbE1vZHVsZSwgUGFuZWxNZW51TW9kdWxlLFxuXHRcdENvbnRleHRNZW51TW9kdWxlLCBEcm9wZG93bk1vZHVsZSwgTXVsdGlTZWxlY3RNb2R1bGUsIFRhYmxlTW9kdWxlLCBUb2FzdE1vZHVsZSxcblxuXHRcdEhwZURpcmVjdGl2ZU1vZHVsZSwgSHBlU2VydmljZU1vZHVsZVxuXHRdLFxuXHRkZWNsYXJhdGlvbnM6IFtcblx0XHRCdXR0b25QYW5lbCxcblx0XHRDYXJkUGFuZWwsXG5cdFx0R2xvYmFsQ3NzLFxuXHRcdEljb24sXG5cdFx0TGlzdFBhbmVsLFxuXHRcdExpc3RUYWJsZSxcblx0XHRMb2FkaW5nU3Bpbm5lcixcblx0XHRMb2dvLFxuXHRcdE1lbnVCdXR0b24sXG5cdFx0TWVudVBhbmVsLFxuXHRcdE1lc3NhZ2VUb2FzdCxcblx0XHROb3RpZmljYXRpb25CdXR0b24sXG5cdFx0Tm90aWZpY2F0aW9uSXRlbSxcblx0XHRSaWdodFRpdGxlLFxuXHRcdFJvdW5kZWRUZXh0LFxuXHRcdFRpdGxlQnV0dG9uLFxuXHRcdFRpdGxlSWNvbixcblx0XHRUaXRsZVBhbmVsLFxuXHRcdFRvb2xiYXIsXG5cdFx0VG9vbGJhckJ1dHRvbixcblx0XHRUb29sYmFySWNvbixcblx0XHRUb29sYmFyVGl0bGUsXG5cdFx0VXNlckJ1dHRvblxuXHRdLFxuXHRleHBvcnRzOiBbXG5cdFx0QnV0dG9uUGFuZWwsXG5cdFx0Q2FyZFBhbmVsLFxuXHRcdEdsb2JhbENzcyxcblx0XHRJY29uLFxuXHRcdExpc3RQYW5lbCxcblx0XHRMaXN0VGFibGUsXG5cdFx0TG9hZGluZ1NwaW5uZXIsXG5cdFx0TG9nbyxcblx0XHRNZW51QnV0dG9uLFxuXHRcdE1lbnVQYW5lbCxcblx0XHRNZXNzYWdlVG9hc3QsXG5cdFx0Tm90aWZpY2F0aW9uQnV0dG9uLFxuXHRcdE5vdGlmaWNhdGlvbkl0ZW0sXG5cdFx0UmlnaHRUaXRsZSxcblx0XHRSb3VuZGVkVGV4dCxcblx0XHRUaXRsZUJ1dHRvbixcblx0XHRUaXRsZUljb24sXG5cdFx0VGl0bGVQYW5lbCxcblx0XHRUb29sYmFyLFxuXHRcdFRvb2xiYXJCdXR0b24sXG5cdFx0VG9vbGJhckljb24sXG5cdFx0VG9vbGJhclRpdGxlLFxuXHRcdFVzZXJCdXR0b25cblx0XSxcblx0cHJvdmlkZXJzOiBbXG5cdF0sXG59KVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbmV4cG9ydCBjbGFzcyBIcGVQYW5lbE1vZHVsZSB7IH1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuIl19