@junte/ui
Version:
Quality Angular UI components kit
45 lines • 23.7 kB
JavaScript
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes,extraRequire}
* tslint:disable
*/
import * as i0 from "@angular/core";
import * as i1 from "../../elements/icon/icon.component.ngfactory";
import * as i2 from "../../elements/icon/icon.component";
import * as i3 from "../../elements/badge/badge.component.ngfactory";
import * as i4 from "../../elements/badge/badge.component";
import * as i5 from "../../layout/stack/stack.component.ngfactory";
import * as i6 from "../../layout/stack/stack.component";
import * as i7 from "@angular/common";
import * as i8 from "../../layout/responsive/responsive.directives";
import * as i9 from "../../layout/responsive/breakpoint.service";
import * as i10 from "./tabs.component";
var styles_TabsComponent = [];
var RenderType_TabsComponent = i0.ɵcrt({ encapsulation: 2, styles: styles_TabsComponent, data: { "animation": [{ type: 7, name: "flash", definitions: [{ type: 0, name: "void", styles: { type: 6, styles: { opacity: 0 }, offset: null }, options: undefined }, { type: 0, name: "*", styles: { type: 6, styles: { opacity: 1, width: "150%", height: "150%" }, offset: null }, options: undefined }, { type: 1, expr: "void => *", animation: [{ type: 4, styles: null, timings: ".4s ease-in-out" }], options: null }, { type: 1, expr: "* => void", animation: [{ type: 4, styles: { type: 5, steps: [{ type: 6, styles: { opacity: "0" }, offset: null }] }, timings: ".3s ease-in-out" }], options: null }], options: {} }] } });
export { RenderType_TabsComponent as RenderType_TabsComponent };
function View_TabsComponent_2(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "jnt-icon", [["child-of", "jnt-tabs-host"]], [[1, "host", 0], [1, "data-size", 0], [1, "data-icon", 0], [1, "data-type", 0], [1, "tags", 0]], null, null, i1.View_IconComponent_0, i1.RenderType_IconComponent)), i0.ɵdid(1, 49152, null, 0, i2.IconComponent, [], { icon: [0, "icon"] }, null)], function (_ck, _v) { var currVal_5 = _v.parent.context.tab.icon; _ck(_v, 1, 0, currVal_5); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._size; var currVal_2 = i0.ɵnov(_v, 1)._icon; var currVal_3 = i0.ɵnov(_v, 1).type; var currVal_4 = i0.ɵnov(_v, 1).tags; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4); }); }
function View_TabsComponent_4(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "jnt-badge", [["child-of", "jnt-tabs-host"], ["data-badge", ""]], [[1, "host", 0], [1, "data-position", 0]], null, null, i3.View_BadgeComponent_0, i3.RenderType_BadgeComponent)), i0.ɵdid(1, 49152, null, 0, i4.BadgeComponent, [], { text: [0, "text"], value: [1, "value"], color: [2, "color"], position: [3, "position"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_2 = _v.context.$implicit.text; var currVal_3 = _v.context.$implicit.value; var currVal_4 = _v.context.$implicit.color; var currVal_5 = _co.ui.position.inline; _ck(_v, 1, 0, currVal_2, currVal_3, currVal_4, currVal_5); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._position; _ck(_v, 0, 0, currVal_0, currVal_1); }); }
function View_TabsComponent_3(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, "jnt-stack", [["child-of", "jnt-tabs-host"]], [[1, "host", 0], [1, "data-orientation", 0], [1, "data-gutter", 0], [1, "data-spacing", 0], [1, "data-padding", 0], [1, "data-align", 0], [1, "data-justify", 0], [1, "data-wrap", 0]], null, null, i5.View_StackComponent_0, i5.RenderType_StackComponent)), i0.ɵdid(1, 49152, null, 0, i6.StackComponent, [], { orientation: [0, "orientation"], gutter: [1, "gutter"], align: [2, "align"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_TabsComponent_4)), i0.ɵdid(3, 278528, null, 0, i7.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_8 = _co.ui.orientation.horizontal; var currVal_9 = _co.ui.gutter.tiny; var currVal_10 = _co.ui.align.center; _ck(_v, 1, 0, currVal_8, currVal_9, currVal_10); var currVal_11 = _v.parent.context.tab.badges; _ck(_v, 3, 0, currVal_11); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._orientation; var currVal_2 = i0.ɵnov(_v, 1)._gutter; var currVal_3 = i0.ɵnov(_v, 1)._spacing; var currVal_4 = i0.ɵnov(_v, 1)._padding; var currVal_5 = i0.ɵnov(_v, 1)._align; var currVal_6 = i0.ɵnov(_v, 1)._justify; var currVal_7 = i0.ɵnov(_v, 1)._wrap; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6, currVal_7); }); }
function View_TabsComponent_1(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 9, "jnt-stack", [["child-of", "jnt-tabs-host"], ["data-label", ""]], [[1, "host", 0], [1, "data-orientation", 0], [1, "data-gutter", 0], [1, "data-spacing", 0], [1, "data-padding", 0], [1, "data-align", 0], [1, "data-justify", 0], [1, "data-wrap", 0]], null, null, i5.View_StackComponent_0, i5.RenderType_StackComponent)), i0.ɵdid(1, 49152, null, 0, i6.StackComponent, [], { orientation: [0, "orientation"], gutter: [1, "gutter"], align: [2, "align"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_TabsComponent_2)), i0.ɵdid(3, 16384, null, 0, i7.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵeld(4, 0, null, 0, 5, "jnt-stack", [["child-of", "jnt-tabs-host"]], [[1, "host", 0], [1, "data-orientation", 0], [1, "data-gutter", 0], [1, "data-spacing", 0], [1, "data-padding", 0], [1, "data-align", 0], [1, "data-justify", 0], [1, "data-wrap", 0]], null, null, i5.View_StackComponent_0, i5.RenderType_StackComponent)), i0.ɵdid(5, 49152, null, 0, i6.StackComponent, [], { orientation: [0, "orientation"], align: [1, "align"] }, null), (_l()(), i0.ɵeld(6, 0, null, 0, 1, "span", [["child-of", "jnt-tabs-host"]], null, null, null, null, null)), (_l()(), i0.ɵted(7, null, ["", ""])), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_TabsComponent_3)), i0.ɵdid(9, 16384, null, 0, i7.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_8 = _co.ui.orientation.horizontal; var currVal_9 = _co.ui.gutter.small; var currVal_10 = _co.ui.align.center; _ck(_v, 1, 0, currVal_8, currVal_9, currVal_10); var currVal_11 = _v.context.tab.icon; _ck(_v, 3, 0, currVal_11); var currVal_20 = _co.ui.orientation.horizontal; var currVal_21 = _co.ui.align.center; _ck(_v, 5, 0, currVal_20, currVal_21); var currVal_23 = _v.context.tab.badges.length; _ck(_v, 9, 0, currVal_23); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._orientation; var currVal_2 = i0.ɵnov(_v, 1)._gutter; var currVal_3 = i0.ɵnov(_v, 1)._spacing; var currVal_4 = i0.ɵnov(_v, 1)._padding; var currVal_5 = i0.ɵnov(_v, 1)._align; var currVal_6 = i0.ɵnov(_v, 1)._justify; var currVal_7 = i0.ɵnov(_v, 1)._wrap; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6, currVal_7); var currVal_12 = i0.ɵnov(_v, 5).host; var currVal_13 = i0.ɵnov(_v, 5)._orientation; var currVal_14 = i0.ɵnov(_v, 5)._gutter; var currVal_15 = i0.ɵnov(_v, 5)._spacing; var currVal_16 = i0.ɵnov(_v, 5)._padding; var currVal_17 = i0.ɵnov(_v, 5)._align; var currVal_18 = i0.ɵnov(_v, 5)._justify; var currVal_19 = i0.ɵnov(_v, 5)._wrap; _ck(_v, 4, 0, currVal_12, currVal_13, currVal_14, currVal_15, currVal_16, currVal_17, currVal_18, currVal_19); var currVal_22 = _v.context.tab.title; _ck(_v, 7, 0, currVal_22); }); }
function View_TabsComponent_7(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, null, null, null, null, null, null, null))], null, null); }
function View_TabsComponent_6(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, null, null, null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 2, null, View_TabsComponent_7)), i0.ɵdid(2, 540672, null, 0, i7.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), i0.ɵpod(3, { tab: 0 }), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var currVal_0 = _ck(_v, 3, 0, _v.parent.context.$implicit); var currVal_1 = i0.ɵnov(_v.parent.parent, 0); _ck(_v, 2, 0, currVal_0, currVal_1); }, null); }
function View_TabsComponent_10(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, null, null, null, null, null, null, null))], null, null); }
function View_TabsComponent_9(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 3, null, null, null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 2, null, View_TabsComponent_10)), i0.ɵdid(2, 540672, null, 0, i7.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutletContext: [0, "ngTemplateOutletContext"], ngTemplateOutlet: [1, "ngTemplateOutlet"] }, null), i0.ɵpod(3, { tab: 0 }), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var currVal_0 = _ck(_v, 3, 0, _v.parent.parent.context.$implicit); var currVal_1 = i0.ɵnov(_v.parent.parent.parent, 0); _ck(_v, 2, 0, currVal_0, currVal_1); }, null); }
function View_TabsComponent_12(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 1, "jnt-icon", [["child-of", "jnt-tabs-host"]], [[1, "host", 0], [1, "data-size", 0], [1, "data-icon", 0], [1, "data-type", 0], [1, "tags", 0]], null, null, i1.View_IconComponent_0, i1.RenderType_IconComponent)), i0.ɵdid(1, 49152, null, 0, i2.IconComponent, [], { icon: [0, "icon"] }, null)], function (_ck, _v) { var currVal_5 = _v.parent.parent.parent.context.$implicit.icon; _ck(_v, 1, 0, currVal_5); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._size; var currVal_2 = i0.ɵnov(_v, 1)._icon; var currVal_3 = i0.ɵnov(_v, 1).type; var currVal_4 = i0.ɵnov(_v, 1).tags; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4); }); }
function View_TabsComponent_11(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 2, null, null, null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_TabsComponent_12)), i0.ɵdid(2, 16384, null, 0, i7.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var currVal_0 = _v.parent.parent.context.$implicit.icon; _ck(_v, 2, 0, currVal_0); }, null); }
function View_TabsComponent_8(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(16777216, null, null, 1, null, View_TabsComponent_9)), i0.ɵdid(1, 212992, null, 0, i8.ForMinDirective, [i9.BreakpointService, i0.TemplateRef, i0.ViewContainerRef], { target: [0, "target"] }, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_TabsComponent_11)), i0.ɵdid(3, 212992, null, 0, i8.ForDirective, [i9.BreakpointService, i0.TemplateRef, i0.ViewContainerRef], { target: [0, "target"] }, null), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.ui.breakpoint.tablet; _ck(_v, 1, 0, currVal_0); var currVal_1 = _co.ui.breakpoint.mobile; _ck(_v, 3, 0, currVal_1); }, null); }
function View_TabsComponent_13(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, "div", [["child-of", "jnt-tabs-host"], ["data-ripple", ""]], [[24, "@flash", 0]], null, null, null, null))], null, function (_ck, _v) { var currVal_0 = _v.parent.context.$implicit.state.flash; _ck(_v, 0, 0, currVal_0); }); }
function View_TabsComponent_5(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 6, "a", [["child-of", "jnt-tabs-host"], ["data-wrapper", ""], ["href", "#"]], [[1, "data-active", 0]], [[null, "click"]], function (_v, en, $event) { var ad = true; var _co = _v.component; if (("click" === en)) {
_co.active = _v.context.index;
var pd_0 = ($event.preventDefault() !== false);
ad = (pd_0 && ad);
} return ad; }, null, null)), (_l()(), i0.ɵeld(1, 0, null, null, 5, "div", [["child-of", "jnt-tabs-host"], ["data-tab", ""]], null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_TabsComponent_6)), i0.ɵdid(3, 16384, null, 0, i7.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"], ngIfElse: [1, "ngIfElse"] }, null), (_l()(), i0.ɵand(0, [["adaptedTemplate", 2]], null, 0, null, View_TabsComponent_8)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_TabsComponent_13)), i0.ɵdid(6, 16384, null, 0, i7.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_1 = ((!!_co.features && !_co.features.includes(_co.ui.feature.adapted)) || !_co.features); var currVal_2 = i0.ɵnov(_v, 4); _ck(_v, 3, 0, currVal_1, currVal_2); var currVal_3 = _v.context.$implicit.state.flash; _ck(_v, 6, 0, currVal_3); }, function (_ck, _v) { var _co = _v.component; var currVal_0 = (_v.context.index === _co.active); _ck(_v, 0, 0, currVal_0); }); }
function View_TabsComponent_16(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 0, null, null, null, null, null, null, null))], null, null); }
function View_TabsComponent_15(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 2, "div", [["child-of", "jnt-tabs-host"], ["data-content", ""]], [[1, "data-padding", 0]], null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_TabsComponent_16)), i0.ɵdid(2, 540672, null, 0, i7.NgTemplateOutlet, [i0.ViewContainerRef], { ngTemplateOutlet: [0, "ngTemplateOutlet"] }, null)], function (_ck, _v) { var currVal_1 = _v.parent.context.$implicit.tabContentTemplate; _ck(_v, 2, 0, currVal_1); }, function (_ck, _v) { var currVal_0 = _v.parent.context.$implicit.padding; _ck(_v, 0, 0, currVal_0); }); }
function View_TabsComponent_14(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 2, null, null, null, null, null, null, null)), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_TabsComponent_15)), i0.ɵdid(2, 16384, null, 0, i7.NgIf, [i0.ViewContainerRef, i0.TemplateRef], { ngIf: [0, "ngIf"] }, null), (_l()(), i0.ɵand(0, null, null, 0))], function (_ck, _v) { var _co = _v.component; var currVal_0 = ((_v.context.index === _co.active) && _v.context.$implicit.tabContentTemplate); _ck(_v, 2, 0, currVal_0); }, null); }
export function View_TabsComponent_0(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵand(0, [["tabTemplate", 2]], null, 0, null, View_TabsComponent_1)), (_l()(), i0.ɵeld(1, 0, null, null, 3, "jnt-stack", [["child-of", "jnt-tabs-host"], ["data-tabs", ""]], [[1, "host", 0], [1, "data-orientation", 0], [1, "data-gutter", 0], [1, "data-spacing", 0], [1, "data-padding", 0], [1, "data-align", 0], [1, "data-justify", 0], [1, "data-wrap", 0]], null, null, i5.View_StackComponent_0, i5.RenderType_StackComponent)), i0.ɵdid(2, 49152, null, 0, i6.StackComponent, [], { orientation: [0, "orientation"], gutter: [1, "gutter"], spacing: [2, "spacing"], wrap: [3, "wrap"] }, null), (_l()(), i0.ɵand(16777216, null, 0, 1, null, View_TabsComponent_5)), i0.ɵdid(4, 278528, null, 0, i7.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null), (_l()(), i0.ɵand(16777216, null, null, 1, null, View_TabsComponent_14)), i0.ɵdid(6, 278528, null, 0, i7.NgForOf, [i0.ViewContainerRef, i0.TemplateRef, i0.IterableDiffers], { ngForOf: [0, "ngForOf"] }, null)], function (_ck, _v) { var _co = _v.component; var currVal_8 = _co.ui.orientation.horizontal; var currVal_9 = _co.ui.gutter.none; var currVal_10 = _co.ui.gutter.small; var currVal_11 = _co.ui.wrap.wrap; _ck(_v, 2, 0, currVal_8, currVal_9, currVal_10, currVal_11); var currVal_12 = _co.tabs; _ck(_v, 4, 0, currVal_12); var currVal_13 = _co.tabs; _ck(_v, 6, 0, currVal_13); }, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 2).host; var currVal_1 = i0.ɵnov(_v, 2)._orientation; var currVal_2 = i0.ɵnov(_v, 2)._gutter; var currVal_3 = i0.ɵnov(_v, 2)._spacing; var currVal_4 = i0.ɵnov(_v, 2)._padding; var currVal_5 = i0.ɵnov(_v, 2)._align; var currVal_6 = i0.ɵnov(_v, 2)._justify; var currVal_7 = i0.ɵnov(_v, 2)._wrap; _ck(_v, 1, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5, currVal_6, currVal_7); }); }
export function View_TabsComponent_Host_0(_l) { return i0.ɵvid(0, [(_l()(), i0.ɵeld(0, 0, null, null, 2, "jnt-tabs", [], [[1, "host", 0], [1, "data-outline", 0], [1, "data-features", 0]], null, null, View_TabsComponent_0, RenderType_TabsComponent)), i0.ɵdid(1, 49152, null, 1, i10.TabsComponent, [], null, null), i0.ɵqud(603979776, 1, { tabs: 1 })], null, function (_ck, _v) { var currVal_0 = i0.ɵnov(_v, 1).host; var currVal_1 = i0.ɵnov(_v, 1)._outline; var currVal_2 = i0.ɵnov(_v, 1).features; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2); }); }
var TabsComponentNgFactory = i0.ɵccf("jnt-tabs", i10.TabsComponent, View_TabsComponent_Host_0, { active: "active", outline: "outline", features: "features" }, { changed: "changed" }, []);
export { TabsComponentNgFactory as TabsComponentNgFactory };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFicy5jb21wb25lbnQubmdmYWN0b3J5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL25hdmlnYXRpb24vdGFicy90YWJzLmNvbXBvbmVudC5uZ2ZhY3RvcnkudHMiLCJsaWIvbmF2aWdhdGlvbi90YWJzL3RhYnMuZW5jYXBzdWxhdGVkLmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7d0RDS0ksbVVBQXNFLHlCQUFsQixrQkFBaUIsMEJBQXJFLFlBQXNFLEVBQWxCLFNBQWlCLDJCQUFyRSw4UEFBc0U7d0RBUWxFLDBXQUkyQyxpREFGaEMsa0JBQW1CLHlCQUNuQixrQkFBcUIsMEJBRnJCLGtCQUFxQiwwQkFHckIsbUJBQStCLHFCQUoxQyxZQUkyQyxFQUZoQyxTQUFtQixFQUNuQixTQUFxQixFQUZyQixTQUFxQixFQUdyQixTQUErQiwyQkFKMUMsaUhBSTJDO3dEQVI3Qyx3ZEFHcUMsSUFDbkMsd01BSTJDLGlEQVBsQyxtQkFBeUMsNEJBQ3pDLG1CQUF5QixpQkFDekIsb0JBQXlCLGtCQUhwQyxZQUdxQyxFQUYxQixTQUF5QyxFQUN6QyxTQUF5QixFQUN6QixVQUF5QixHQUNhLG1CQUFnQyw0QkFBL0UsWUFJMkMsRUFKSSxVQUFnQywyQkFKakYsc2FBR3FDO3dEQVh6Qyw0ZUFHcUMsSUFDbkMsMEtBQXNFLElBQ3RFLDhiQUNxQyxJQUNuQyx1R0FBZ0MsS0FBQSxnQ0FBYSxNQUM3QywwS0FHcUMsaURBVjlCLG1CQUF5Qyw0QkFDekMsbUJBQTBCLGtCQUMxQixvQkFBeUIsa0JBSHBDLFlBR3FDLEVBRjFCLFNBQXlDLEVBQ3pDLFNBQTBCLEVBQzFCLFVBQXlCLEdBQ0MsbUJBQWdCLG1CQUFuRCxZQUFzRSxFQUFuQyxVQUFnQixHQUNmLG9CQUF5Qyw0QkFDbEUsb0JBQXlCLGtCQURwQyxZQUNxQyxFQURELFVBQXlDLEVBQ2xFLFVBQXlCLEdBRUUsbUJBQXlCLDRCQUE3RCxZQUdxQyxFQUhELFVBQXlCLDJCQVJqRSxzYUFHcUMsR0FFbkMsc2JBQ3FDLEdBQ0gsK0RBQWE7d0RBMEIzQyw2RUFBbUU7d0RBRHJFLDZFQUFnSCxLQUM5RywyUEFBbUUsR0FBckQsMExBQW9ELEdBQWxFLFlBQW1FLEVBQXJELG9CQUFvRDt5REFJaEUsNkVBQW1FO3dEQURyRSw2RUFBZ0QsS0FDOUMsNFBBQW1FLEdBQXJELHdNQUFvRCxHQUFsRSxZQUFtRSxFQUFyRCxvQkFBb0Q7eURBR2xFLG1VQUFzRSx5QkFBbEIsa0JBQWlCLDhDQUFyRSxZQUFzRSxFQUFsQixTQUFpQiwyQkFBckUsOFBBQXNFO3lEQUR4RSw2RUFBNkMsS0FDM0MsOEtBQXNFLDhEQUFuQyxrQkFBZ0IsdUNBQW5ELFlBQXNFLEVBQW5DLFNBQWdCO3dEQUpyRCxtTkFBZ0QsSUFHaEQsaU5BQTZDLHNGQUgvQixtQkFBaUMsdUJBQS9DLFlBQWdELEVBQWxDLFNBQWlDLEdBR2pDLG1CQUE4Qix1QkFBNUMsWUFBNkMsRUFBL0IsU0FBOEI7eURBSTlDLDZJQUE2RixnQ0FBdkMsa0JBQTBCLHVDQUFoRixZQUE2RixFQUF2QyxTQUEwQjt3REFmcEYsbU5BRW1ELFlBQTlDOzs7d0JBQTZDO01BRmxELHdCQUVtRCxLQUNqRCwySEFBdUMsS0FDckMsd01BQWdILElBR2hILGdGQUE4QixLQVE5Qiw4S0FBNkYsaURBWC9FLG9JQUFpRyxHQUEvRyxZQUFnSCxFQUFsRyxvQkFBaUcsR0FXakYsa0JBQXVCLGdDQUFyRCxZQUE2RixFQUEvRCxTQUF1QixtREFkcEQseUNBQWlDLFVBRHRDLFlBRW1ELEVBRDlDLFNBQWlDO3lEQXNCcEMsNkVBQXlEO3lEQUYzRCxtSkFDdUMsS0FDckMsbU1BQXlELHlCQUEzQyxrQkFBMEMsOENBQXhELFlBQXlELEVBQTNDLFNBQTBDLDJCQURyRCxrQkFBaUMsbUNBRHRDLFlBQ3VDLEVBQWxDLFNBQWlDO3lEQUZ4Qyw2RUFBcUQsS0FDbkQsOEtBQ3VDLHNGQURJLHdEQUE4Qyx3Q0FBekYsWUFDdUMsRUFESSxTQUE4QzsrREFsRDNGLDRFQUF3QyxLQXdCeEMsa2dCQUlxQyxJQUNuQyx3TUFFbUQsSUFrQnJELDRNQUFxRCxpREF4QjFDLG1CQUF5Qyw0QkFHekMsbUJBQXlCLGlCQUR6QixvQkFBMkIsa0JBRDNCLG9CQUFxQixlQUZoQyxZQUlxQyxFQUgxQixTQUF5QyxFQUd6QyxTQUF5QixFQUR6QixVQUEyQixFQUQzQixVQUFxQixHQUdvQixvQkFBc0MsT0FBeEYsWUFFbUQsRUFGRCxVQUFzQyxHQW9CNUUsb0JBQXNDLE9BQXBELFlBQXFELEVBQXZDLFVBQXNDLDJCQXpCcEQsc2FBSXFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgaTAgZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pMC5Db21wb25lbnRGYWN0b3J5O1xuIiwiPG5nLXRlbXBsYXRlICN0YWJUZW1wbGF0ZSBsZXQtdGFiPVwidGFiXCI+XG4gIDxqbnQtc3RhY2sgY2hpbGQtb2Y9XCJqbnQtdGFicy1ob3N0XCIgZGF0YS1sYWJlbFxuICAgICAgICAgICAgIFtvcmllbnRhdGlvbl09XCJ1aS5vcmllbnRhdGlvbi5ob3Jpem9udGFsXCJcbiAgICAgICAgICAgICBbZ3V0dGVyXT1cInVpLmd1dHRlci5zbWFsbFwiXG4gICAgICAgICAgICAgW2FsaWduXT1cInVpLmFsaWduLmNlbnRlclwiPlxuICAgIDxqbnQtaWNvbiBjaGlsZC1vZj1cImpudC10YWJzLWhvc3RcIiAqbmdJZj1cInRhYi5pY29uXCIgW2ljb25dPVwidGFiLmljb25cIj48L2pudC1pY29uPlxuICAgIDxqbnQtc3RhY2sgY2hpbGQtb2Y9XCJqbnQtdGFicy1ob3N0XCIgW29yaWVudGF0aW9uXT1cInVpLm9yaWVudGF0aW9uLmhvcml6b250YWxcIlxuICAgICAgICAgICAgICAgW2FsaWduXT1cInVpLmFsaWduLmNlbnRlclwiPlxuICAgICAgPHNwYW4gY2hpbGQtb2Y9XCJqbnQtdGFicy1ob3N0XCIgPnt7dGFiLnRpdGxlfX08L3NwYW4+XG4gICAgICA8am50LXN0YWNrIGNoaWxkLW9mPVwiam50LXRhYnMtaG9zdFwiICpuZ0lmPVwidGFiLmJhZGdlcy5sZW5ndGhcIlxuICAgICAgICAgICAgICAgICBbb3JpZW50YXRpb25dPVwidWkub3JpZW50YXRpb24uaG9yaXpvbnRhbFwiXG4gICAgICAgICAgICAgICAgIFtndXR0ZXJdPVwidWkuZ3V0dGVyLnRpbnlcIlxuICAgICAgICAgICAgICAgICBbYWxpZ25dPVwidWkuYWxpZ24uY2VudGVyXCI+XG4gICAgICAgIDxqbnQtYmFkZ2UgY2hpbGQtb2Y9XCJqbnQtdGFicy1ob3N0XCIgZGF0YS1iYWRnZSAqbmdGb3I9XCJsZXQgYmFkZ2Ugb2YgdGFiLmJhZGdlc1wiXG4gICAgICAgICAgICAgICAgICAgW2NvbG9yXT1cImJhZGdlLmNvbG9yXCJcbiAgICAgICAgICAgICAgICAgICBbdGV4dF09XCJiYWRnZS50ZXh0XCJcbiAgICAgICAgICAgICAgICAgICBbdmFsdWVdPVwiYmFkZ2UudmFsdWVcIlxuICAgICAgICAgICAgICAgICAgIFtwb3NpdGlvbl09XCJ1aS5wb3NpdGlvbi5pbmxpbmVcIj5cbiAgICAgICAgPC9qbnQtYmFkZ2U+XG4gICAgICA8L2pudC1zdGFjaz5cbiAgICA8L2pudC1zdGFjaz5cbiAgPC9qbnQtc3RhY2s+XG48L25nLXRlbXBsYXRlPlxuXG48am50LXN0YWNrIGNoaWxkLW9mPVwiam50LXRhYnMtaG9zdFwiIGRhdGEtdGFic1xuICAgICAgICAgICBbb3JpZW50YXRpb25dPVwidWkub3JpZW50YXRpb24uaG9yaXpvbnRhbFwiXG4gICAgICAgICAgIFt3cmFwXT1cInVpLndyYXAud3JhcFwiXG4gICAgICAgICAgIFtzcGFjaW5nXT1cInVpLmd1dHRlci5zbWFsbFwiXG4gICAgICAgICAgIFtndXR0ZXJdPVwidWkuZ3V0dGVyLm5vbmVcIj5cbiAgPGEgY2hpbGQtb2Y9XCJqbnQtdGFicy1ob3N0XCIgaHJlZj1cIiNcIiBkYXRhLXdyYXBwZXIgKm5nRm9yPVwibGV0IHRhYiBvZiB0YWJzO2xldCBpID0gaW5kZXhcIlxuICAgICAgIFthdHRyLmRhdGEtYWN0aXZlXT1cImkgPT09IGFjdGl2ZVwiXG4gICAgICAgKGNsaWNrKT1cImFjdGl2ZSA9IGk7ICRldmVudC5wcmV2ZW50RGVmYXVsdCgpXCI+XG4gICAgPGRpdiBjaGlsZC1vZj1cImpudC10YWJzLWhvc3RcIiBkYXRhLXRhYj5cbiAgICAgIDxuZy1jb250YWluZXIgKm5nSWY9XCIoISFmZWF0dXJlcyAmJiAhZmVhdHVyZXMuaW5jbHVkZXModWkuZmVhdHVyZS5hZGFwdGVkKSkgfHwgIWZlYXR1cmVzOyBlbHNlIGFkYXB0ZWRUZW1wbGF0ZVwiPlxuICAgICAgICA8bmctY29udGFpbmVyICpuZ1RlbXBsYXRlT3V0bGV0PVwidGFiVGVtcGxhdGU7IGNvbnRleHQ6IHt0YWI6IHRhYn1cIj48L25nLWNvbnRhaW5lcj5cbiAgICAgIDwvbmctY29udGFpbmVyPlxuICAgICAgPG5nLXRlbXBsYXRlICNhZGFwdGVkVGVtcGxhdGU+XG4gICAgICAgIDxuZy1jb250YWluZXIgKmpudE1pbkZvcj1cInVpLmJyZWFrcG9pbnQudGFibGV0XCI+XG4gICAgICAgICAgPG5nLWNvbnRhaW5lciAqbmdUZW1wbGF0ZU91dGxldD1cInRhYlRlbXBsYXRlOyBjb250ZXh0OiB7dGFiOiB0YWJ9XCI+PC9uZy1jb250YWluZXI+XG4gICAgICAgIDwvbmctY29udGFpbmVyPlxuICAgICAgICA8bmctY29udGFpbmVyICpqbnRGb3I9XCJ1aS5icmVha3BvaW50Lm1vYmlsZVwiPlxuICAgICAgICAgIDxqbnQtaWNvbiBjaGlsZC1vZj1cImpudC10YWJzLWhvc3RcIiAqbmdJZj1cInRhYi5pY29uXCIgW2ljb25dPVwidGFiLmljb25cIj48L2pudC1pY29uPlxuICAgICAgICA8L25nLWNvbnRhaW5lcj5cbiAgICAgIDwvbmctdGVtcGxhdGU+XG4gICAgICA8ZGl2IGNoaWxkLW9mPVwiam50LXRhYnMtaG9zdFwiICpuZ0lmPVwidGFiLnN0YXRlLmZsYXNoXCIgW0BmbGFzaF09XCJ0YWIuc3RhdGUuZmxhc2hcIiBkYXRhLXJpcHBsZT48L2Rpdj5cbiAgICA8L2Rpdj5cbiAgPC9hPlxuPC9qbnQtc3RhY2s+XG5cbjxuZy1jb250YWluZXIgKm5nRm9yPVwibGV0IHRhYiBvZiB0YWJzO2xldCBpID0gaW5kZXhcIj5cbiAgPGRpdiBjaGlsZC1vZj1cImpudC10YWJzLWhvc3RcIiBkYXRhLWNvbnRlbnQgKm5nSWY9XCJpID09PSBhY3RpdmUgJiYgdGFiLnRhYkNvbnRlbnRUZW1wbGF0ZVwiXG4gICAgICAgW2F0dHIuZGF0YS1wYWRkaW5nXT1cInRhYi5wYWRkaW5nXCI+XG4gICAgPG5nLWNvbnRhaW5lciAqbmdUZW1wbGF0ZU91dGxldD1cInRhYi50YWJDb250ZW50VGVtcGxhdGVcIj48L25nLWNvbnRhaW5lcj5cbiAgPC9kaXY+XG48L25nLWNvbnRhaW5lcj4iXX0=