UNPKG

novo-elements

Version:

Bullhorn's NOVO Element Repository for Angular 2

327 lines (324 loc) 23.9 kB
/** * @fileoverview This file is generated by the Angular template compiler. * Do not edit. * @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride} */ /* tslint:disable */ import * as i0 from '@angular/core'; import * as i1 from '../button/Button.ngfactory'; import * as i2 from '../../../../src/elements/button/Button'; import * as i3 from '../dropdown/Dropdown.ngfactory'; import * as i4 from '../../../../src/elements/dropdown/Dropdown'; import * as i5 from '@angular/common'; import * as i6 from '../../../../src/elements/simple-table/cell'; import * as i7 from '@angular/cdk/table'; import * as i8 from '../../../../src/services/novo-label-service'; import * as i9 from '../form/extras/checkbox/Checkbox.ngfactory'; import * as i10 from '../../../../src/elements/form/extras/checkbox/Checkbox'; import * as i11 from '@angular/forms'; import * as i12 from '../../../../src/elements/simple-table/sort'; const styles_NovoSimpleActionCell:any[] = ([] as any[]); export const RenderType_NovoSimpleActionCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2, styles:styles_NovoSimpleActionCell,data:{}}); function View_NovoSimpleActionCell_1(_l:any):i0ViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),4,(null as any), (null as any),(null as any),(null as any),(null as any),(null as any),(null as any))), (_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵeld(0,(null as any), (null as any),1,'button',[['theme','icon']],[[8,'disabled',0],[1,'theme', 0],[1,'color',0],[1,'icon',0],[1,'loading',0]],[[(null as any),'click']], (_v,en,$event) => { var ad:boolean = true; var _co:any = _v.component; if (('click' === en)) { const pd_0:any = ((<any>_co.column.onClick(_co.row)) !== false); ad = (pd_0 && ad); } return ad; },i1.View_NovoButtonElement_0,i1.RenderType_NovoButtonElement)),i0.ɵdid(573440, (null as any),0,i2.NovoButtonElement,([] as any[]),{icon:[0,'icon'],theme:[1, 'theme']},(null as any)),(_l()(),i0.ɵted((null as any),['\n ']))], (_ck,_v) => { var _co:any = _v.component; const currVal_5:any = _co.column.icon; const currVal_6:any = 'icon'; _ck(_v,3,0,currVal_5,currVal_6); },(_ck,_v) => { var _co:any = _v.component; const currVal_0:any = _co.isDisabled(_co.column,_co.row); const currVal_1:any = i0.ɵnov(_v,3).theme; const currVal_2:any = i0.ɵnov(_v,3).color; const currVal_3:any = i0.ɵnov(_v,3).icon; const currVal_4:any = i0.ɵnov(_v,3).loading; _ck(_v,2,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4); }); } function View_NovoSimpleActionCell_3(_l:any):i0ViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),5,'item',([] as any[]), [[2,'disabled',(null as any)],[2,'active',(null as any)]],[[(null as any),'action'], [(null as any),'click']],(_v,en,$event) => { var ad:boolean = true; var _co:any = _v.component; if (('click' === en)) { const pd_0:any = ((<any>i0.ɵnov(_v,1).onClick()) !== false); ad = (pd_0 && ad); } if (('action' === en)) { const pd_1:any = ((<any>_v.context.$implicit.onClick(_co.row)) !== false); ad = (pd_1 && ad); } return ad; },i3.View_NovoItemElement_0,i3.RenderType_NovoItemElement)),i0.ɵdid(49152,[[1, 4]],0,i4.NovoItemElement,[i4.NovoDropdownElement,i0.ElementRef],{disabled:[0, 'disabled']},{action:'action'}),(_l()(),i0.ɵted(0,['\n '])), (_l()(),i0.ɵeld(0,(null as any),0,1,'span',([] as any[]),[[1,'data-automation-id', 0]],(null as any),(null as any),(null as any),(null as any))),(_l()(),i0.ɵted((null as any), ['',''])),(_l()(),i0.ɵted(0,['\n ']))],(_ck,_v) => { var _co:any = _v.component; const currVal_2:any = _co.isDisabled(_v.context.$implicit,_co.row); _ck(_v,1,0,currVal_2); },(_ck,_v) => { const currVal_0:any = i0.ɵnov(_v,1).disabled; const currVal_1:any = i0.ɵnov(_v,1).active; _ck(_v,0,0,currVal_0,currVal_1); const currVal_3:any = _v.context.$implicit.label; _ck(_v,3,0,currVal_3); const currVal_4:any = _v.context.$implicit.label; _ck(_v,4,0,currVal_4); }); } function View_NovoSimpleActionCell_2(_l:any):i0ViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),17,(null as any), (null as any),(null as any),(null as any),(null as any),(null as any),(null as any))), (_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵeld(0,(null as any), (null as any),14,'novo-dropdown',[['appendToBody','true'],['containerClass', 'novo-table-dropdown-cell'],['parentScrollSelector','.novo-simple-table']], (null as any),[[(null as any),'keydown']],(_v,en,$event) => { var ad:boolean = true; if (('keydown' === en)) { const pd_0:any = ((<any>i0.ɵnov(_v,3).onKeyDown($event)) !== false); ad = (pd_0 && ad); } return ad; },i3.View_NovoDropdownElement_0,i3.RenderType_NovoDropdownElement)),i0.ɵdid(245760, (null as any),0,i4.NovoDropdownElement,[i0.ElementRef],{appendToBody:[0, 'appendToBody'],parentScrollSelector:[1,'parentScrollSelector'],containerClass:[2, 'containerClass']},(null as any)),(_l()(),i0.ɵted(1,['\n '])), (_l()(),i0.ɵeld(0,(null as any),0,2,'button',[['icon','collapse'],['inverse', ''],['theme','dialogue'],['type','button']],[[1,'theme',0],[1,'color',0], [1,'icon',0],[1,'loading',0]],(null as any),(null as any),i1.View_NovoButtonElement_0, i1.RenderType_NovoButtonElement)),i0.ɵdid(573440,(null as any),0,i2.NovoButtonElement, ([] as any[]),{icon:[0,'icon'],theme:[1,'theme']},(null as any)),(_l()(), i0.ɵted(0,['',''])),(_l()(),i0.ɵted(1,['\n '])),(_l()(),i0.ɵeld(0, (null as any),1,6,'list',([] as any[]),(null as any),(null as any),(null as any), i3.View_NovoListElement_0,i3.RenderType_NovoListElement)),i0.ɵdid(1097728, (null as any),1,i4.NovoListElement,[i4.NovoDropdownElement],(null as any), (null as any)),i0.ɵqud(603979776,1,{items:1}),(_l()(),i0.ɵted(0,['\n '])), (_l()(),i0.ɵand(16777216,(null as any),0,1,(null as any),View_NovoSimpleActionCell_3)), i0.ɵdid(802816,(null as any),0,i5.NgForOf,[i0.ViewContainerRef,i0.TemplateRef, i0.IterableDiffers],{ngForOf:[0,'ngForOf']},(null as any)),(_l()(),i0.ɵted(0, ['\n '])),(_l()(),i0.ɵted(1,['\n '])),(_l()(), i0.ɵted((null as any),['\n ']))],(_ck,_v) => { var _co:any = _v.component; const currVal_0:any = 'true'; const currVal_1:any = '.novo-simple-table'; const currVal_2:any = 'novo-table-dropdown-cell'; _ck(_v,3,0,currVal_0,currVal_1,currVal_2); const currVal_7:any = 'collapse'; const currVal_8:any = 'dialogue'; _ck(_v,6,0,currVal_7,currVal_8); const currVal_10:any = _co.column.options; _ck(_v,14,0,currVal_10); },(_ck,_v) => { var _co:any = _v.component; const currVal_3:any = i0.ɵnov(_v,6).theme; const currVal_4:any = i0.ɵnov(_v,6).color; const currVal_5:any = i0.ɵnov(_v,6).icon; const currVal_6:any = i0.ɵnov(_v,6).loading; _ck(_v,5,0,currVal_3,currVal_4,currVal_5,currVal_6); const currVal_9:any = (_co.column.label || _co.labels.actions); _ck(_v,7,0,currVal_9); }); } export function View_NovoSimpleActionCell_0(_l:any):i0ViewDefinition { return i0.ɵvid(2,[(_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵand(16777216, (null as any),(null as any),1,(null as any),View_NovoSimpleActionCell_1)),i0.ɵdid(16384, (null as any),0,i5.NgIf,[i0.ViewContainerRef,i0.TemplateRef],{ngIf:[0,'ngIf']}, (null as any)),(_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵand(16777216, (null as any),(null as any),1,(null as any),View_NovoSimpleActionCell_2)),i0.ɵdid(16384, (null as any),0,i5.NgIf,[i0.ViewContainerRef,i0.TemplateRef],{ngIf:[0,'ngIf']}, (null as any)),(_l()(),i0.ɵted((null as any),['\n ']))],(_ck,_v) => { var _co:i6.NovoSimpleActionCell<any> = _v.component; const currVal_0:boolean = !_co.column.options; _ck(_v,2,0,currVal_0); const currVal_1:any = _co.column.options; _ck(_v,5,0,currVal_1); },(null as any)); } export function View_NovoSimpleActionCell_Host_0(_l:any):i0ViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-action-cell', ([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleActionCell_0, RenderType_NovoSimpleActionCell)),i0.ɵdid(114688,(null as any),0,i6.NovoSimpleActionCell, [i7.CdkColumnDef,i0.ElementRef,i0.Renderer2,i8.NovoLabelService],(null as any), (null as any))],(_ck,_v) => { _ck(_v,1,0); },(_ck,_v) => { const currVal_0:any = i0.ɵnov(_v,1).role; _ck(_v,0,0,currVal_0); }); } export const NovoSimpleActionCellNgFactory:i0.ComponentFactory<i6.NovoSimpleActionCell<any>> = i0.ɵccf('novo-simple-action-cell', i6.NovoSimpleActionCell,View_NovoSimpleActionCell_Host_0,{row:'row',column:'column'}, {},([] as any[])); const styles_NovoSimpleCell:any[] = ([] as any[]); export const RenderType_NovoSimpleCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2, styles:styles_NovoSimpleCell,data:{}}); export function View_NovoSimpleCell_0(_l:any):i0ViewDefinition { return i0.ɵvid(2,[i0.ɵqud(402653184,1,{spanElement:0}),(_l()(),i0.ɵted((null as any), ['\n '])),(_l()(),i0.ɵeld(0,[[1,0],['span',1]],(null as any),1,'span', ([] as any[]),[[2,'clickable',(null as any)]],[[(null as any),'click']],(_v, en,$event) => { var ad:boolean = true; var _co:i6.NovoSimpleCell<any> = _v.component; if (('click' === en)) { const pd_0:any = ((<any>_co.onClick($event)) !== false); ad = (pd_0 && ad); } return ad; },(null as any),(null as any))),(_l()(),i0.ɵted((null as any),['',''])),(_l()(), i0.ɵted((null as any),['\n ']))],(null as any),(_ck,_v) => { var _co:i6.NovoSimpleCell<any> = _v.component; const currVal_0:boolean = !!_co.column.onClick; _ck(_v,2,0,currVal_0); const currVal_1:any = _co.column.renderer(_co.row); _ck(_v,3,0,currVal_1); }); } export function View_NovoSimpleCell_Host_0(_l:any):i0ViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-cell', ([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleCell_0, RenderType_NovoSimpleCell)),i0.ɵdid(114688,(null as any),0,i6.NovoSimpleCell, [i7.CdkColumnDef,i0.ElementRef,i0.Renderer2],(null as any),(null as any))],(_ck, _v) => { _ck(_v,1,0); },(_ck,_v) => { const currVal_0:any = i0.ɵnov(_v,1).role; _ck(_v,0,0,currVal_0); }); } export const NovoSimpleCellNgFactory:i0.ComponentFactory<i6.NovoSimpleCell<any>> = i0.ɵccf('novo-simple-cell', i6.NovoSimpleCell,View_NovoSimpleCell_Host_0,{row:'row',column:'column'},{},([] as any[])); const styles_NovoSimpleCheckboxCell:any[] = ([] as any[]); export const RenderType_NovoSimpleCheckboxCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2, styles:styles_NovoSimpleCheckboxCell,data:{}}); export function View_NovoSimpleCheckboxCell_0(_l:any):i0ViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵted((null as any),['\n '])),(_l()(),i0.ɵeld(0, (null as any),(null as any),5,'novo-checkbox',([] as any[]),[[2,'ng-untouched', (null as any)],[2,'ng-touched',(null as any)],[2,'ng-pristine',(null as any)], [2,'ng-dirty',(null as any)],[2,'ng-valid',(null as any)],[2,'ng-invalid', (null as any)],[2,'ng-pending',(null as any)]],[[(null as any),'ngModelChange']], (_v,en,$event) => { var ad:boolean = true; var _co:i6.NovoSimpleCheckboxCell = _v.component; if (('ngModelChange' === en)) { const pd_0:any = ((<any>_co.toggle($event)) !== false); ad = (pd_0 && ad); } return ad; },i9.View_NovoCheckboxElement_0,i9.RenderType_NovoCheckboxElement)),i0.ɵdid(114688, (null as any),0,i10.NovoCheckboxElement,[i0.ChangeDetectorRef],(null as any), (null as any)),i0.ɵprd(1024,(null as any),i11.NG_VALUE_ACCESSOR,(p0_0:any) => { return [p0_0]; },[i10.NovoCheckboxElement]),i0.ɵdid(671744,(null as any),0,i11.NgModel,[[8,(null as any)], [8,(null as any)],[8,(null as any)],[2,i11.NG_VALUE_ACCESSOR]],{model:[0,'model']}, {update:'ngModelChange'}),i0.ɵprd(2048,(null as any),i11.NgControl,(null as any), [i11.NgModel]),i0.ɵdid(16384,(null as any),0,i11.NgControlStatus,[i11.NgControl], (null as any),(null as any)),(_l()(),i0.ɵted((null as any),['\n ']))],(_ck, _v) => { var _co:i6.NovoSimpleCheckboxCell = _v.component; _ck(_v,2,0); const currVal_7:any = _co.selected; _ck(_v,4,0,currVal_7); },(_ck,_v) => { const currVal_0:any = i0.ɵnov(_v,6).ngClassUntouched; const currVal_1:any = i0.ɵnov(_v,6).ngClassTouched; const currVal_2:any = i0.ɵnov(_v,6).ngClassPristine; const currVal_3:any = i0.ɵnov(_v,6).ngClassDirty; const currVal_4:any = i0.ɵnov(_v,6).ngClassValid; const currVal_5:any = i0.ɵnov(_v,6).ngClassInvalid; const currVal_6:any = i0.ɵnov(_v,6).ngClassPending; _ck(_v,1,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4,currVal_5,currVal_6); }); } export function View_NovoSimpleCheckboxCell_Host_0(_l:any):i0ViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-checkbox-cell', ([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleCheckboxCell_0, RenderType_NovoSimpleCheckboxCell)),i0.ɵdid(245760,(null as any),0,i6.NovoSimpleCheckboxCell, [i7.CdkColumnDef,i0.ElementRef,i0.Renderer2,[2,i12.NovoSelection]],(null as any), (null as any))],(_ck,_v) => { _ck(_v,1,0); },(_ck,_v) => { const currVal_0:any = i0.ɵnov(_v,1).role; _ck(_v,0,0,currVal_0); }); } export const NovoSimpleCheckboxCellNgFactory:i0.ComponentFactory<i6.NovoSimpleCheckboxCell> = i0.ɵccf('novo-simple-checkbox-cell', i6.NovoSimpleCheckboxCell,View_NovoSimpleCheckboxCell_Host_0,{row:'row',index:'index'}, {},([] as any[])); const styles_NovoSimpleCheckboxHeaderCell:any[] = ([] as any[]); export const RenderType_NovoSimpleCheckboxHeaderCell:i0.RendererType2 = i0.ɵcrt({encapsulation:2, styles:styles_NovoSimpleCheckboxHeaderCell,data:{}}); export function View_NovoSimpleCheckboxHeaderCell_0(_l:any):i0ViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),5,'novo-checkbox', ([] as any[]),[[2,'ng-untouched',(null as any)],[2,'ng-touched',(null as any)], [2,'ng-pristine',(null as any)],[2,'ng-dirty',(null as any)],[2,'ng-valid', (null as any)],[2,'ng-invalid',(null as any)],[2,'ng-pending',(null as any)]], [[(null as any),'ngModelChange']],(_v,en,$event) => { var ad:boolean = true; var _co:i6.NovoSimpleCheckboxHeaderCell = _v.component; if (('ngModelChange' === en)) { const pd_0:any = ((<any>(_co.selectAll = $event)) !== false); ad = (pd_0 && ad); } if (('ngModelChange' === en)) { const pd_1:any = ((<any>_co.toggle($event)) !== false); ad = (pd_1 && ad); } return ad; },i9.View_NovoCheckboxElement_0,i9.RenderType_NovoCheckboxElement)),i0.ɵdid(114688, (null as any),0,i10.NovoCheckboxElement,[i0.ChangeDetectorRef],(null as any), (null as any)),i0.ɵprd(1024,(null as any),i11.NG_VALUE_ACCESSOR,(p0_0:any) => { return [p0_0]; },[i10.NovoCheckboxElement]),i0.ɵdid(671744,(null as any),0,i11.NgModel,[[8,(null as any)], [8,(null as any)],[8,(null as any)],[2,i11.NG_VALUE_ACCESSOR]],{model:[0,'model']}, {update:'ngModelChange'}),i0.ɵprd(2048,(null as any),i11.NgControl,(null as any), [i11.NgModel]),i0.ɵdid(16384,(null as any),0,i11.NgControlStatus,[i11.NgControl], (null as any),(null as any))],(_ck,_v) => { var _co:i6.NovoSimpleCheckboxHeaderCell = _v.component; _ck(_v,1,0); const currVal_7:any = _co.selectAll; _ck(_v,3,0,currVal_7); },(_ck,_v) => { const currVal_0:any = i0.ɵnov(_v,5).ngClassUntouched; const currVal_1:any = i0.ɵnov(_v,5).ngClassTouched; const currVal_2:any = i0.ɵnov(_v,5).ngClassPristine; const currVal_3:any = i0.ɵnov(_v,5).ngClassDirty; const currVal_4:any = i0.ɵnov(_v,5).ngClassValid; const currVal_5:any = i0.ɵnov(_v,5).ngClassInvalid; const currVal_6:any = i0.ɵnov(_v,5).ngClassPending; _ck(_v,0,0,currVal_0,currVal_1,currVal_2,currVal_3,currVal_4,currVal_5,currVal_6); }); } export function View_NovoSimpleCheckboxHeaderCell_Host_0(_l:any):i0ViewDefinition { return i0.ɵvid(0,[(_l()(),i0.ɵeld(0,(null as any),(null as any),1,'novo-simple-checkbox-header-cell', ([] as any[]),[[1,'role',0]],(null as any),(null as any),View_NovoSimpleCheckboxHeaderCell_0, RenderType_NovoSimpleCheckboxHeaderCell)),i0.ɵdid(180224,(null as any),0,i6.NovoSimpleCheckboxHeaderCell, [i7.CdkColumnDef,i0.ElementRef,i0.Renderer2,[2,i12.NovoSelection]],(null as any), (null as any))],(null as any),(_ck,_v) => { const currVal_0:any = i0.ɵnov(_v,1).role; _ck(_v,0,0,currVal_0); }); } export const NovoSimpleCheckboxHeaderCellNgFactory:i0.ComponentFactory<i6.NovoSimpleCheckboxHeaderCell> = i0.ɵccf('novo-simple-checkbox-header-cell', i6.NovoSimpleCheckboxHeaderCell,View_NovoSimpleCheckboxHeaderCell_Host_0,{},{}, ([] as any[])); //# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLm5nZmFjdG9yeS50cyIsInZlcnNpb24iOjMsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzIiwibmc6Ly8vVXNlcnMvamdvZGkvYmgvbm92by1lbGVtZW50cy9zcmMvZWxlbWVudHMvc2ltcGxlLXRhYmxlL2NlbGwudHMuTm92b1NpbXBsZUFjdGlvbkNlbGwuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVBY3Rpb25DZWxsX0hvc3QuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVDZWxsLmh0bWwiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvY2VsbC50cy5Ob3ZvU2ltcGxlQ2VsbF9Ib3N0Lmh0bWwiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvY2VsbC50cy5Ob3ZvU2ltcGxlQ2hlY2tib3hDZWxsLmh0bWwiLCJuZzovLy9Vc2Vycy9qZ29kaS9iaC9ub3ZvLWVsZW1lbnRzL3NyYy9lbGVtZW50cy9zaW1wbGUtdGFibGUvY2VsbC50cy5Ob3ZvU2ltcGxlQ2hlY2tib3hDZWxsX0hvc3QuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVDaGVja2JveEhlYWRlckNlbGwuaHRtbCIsIm5nOi8vL1VzZXJzL2pnb2RpL2JoL25vdm8tZWxlbWVudHMvc3JjL2VsZW1lbnRzL3NpbXBsZS10YWJsZS9jZWxsLnRzLk5vdm9TaW1wbGVDaGVja2JveEhlYWRlckNlbGxfSG9zdC5odG1sIl0sInNvdXJjZXNDb250ZW50IjpbIiAiLCJcbiAgICAgICAgPG5nLWNvbnRhaW5lciAqbmdJZj1cIiFjb2x1bW4ub3B0aW9uc1wiPlxuICAgICAgICAgICAgPGJ1dHRvbiB0aGVtZT1cImljb25cIiBbaWNvbl09XCJjb2x1bW4uaWNvblwiIChjbGljayk9XCJjb2x1bW4ub25DbGljayhyb3cpXCIgW2Rpc2FibGVkXT1cImlzRGlzYWJsZWQoY29sdW1uLCByb3cpXCI+PC9idXR0b24+XG4gICAgICAgIDwvbmctY29udGFpbmVyPlxuICAgICAgICA8bmctY29udGFpbmVyICpuZ0lmPVwiY29sdW1uLm9wdGlvbnNcIj5cbiAgICAgICAgICAgIDxub3ZvLWRyb3Bkb3duIGFwcGVuZFRvQm9keT1cInRydWVcIiBwYXJlbnRTY3JvbGxTZWxlY3Rvcj1cIi5ub3ZvLXNpbXBsZS10YWJsZVwiIGNvbnRhaW5lckNsYXNzPVwibm92by10YWJsZS1kcm9wZG93bi1jZWxsXCI+XG4gICAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPVwiYnV0dG9uXCIgdGhlbWU9XCJkaWFsb2d1ZVwiIGljb249XCJjb2xsYXBzZVwiIGludmVyc2U+e3sgY29sdW1uLmxhYmVsIHx8IGxhYmVscy5hY3Rpb25zIH19PC9idXR0b24+XG4gICAgICAgICAgICAgICAgPGxpc3Q+XG4gICAgICAgICAgICAgICAgICAgIDxpdGVtICpuZ0Zvcj1cImxldCBvcHRpb24gb2YgY29sdW1uLm9wdGlvbnNcIiAoYWN0aW9uKT1cIm9wdGlvbi5vbkNsaWNrKHJvdylcIiBbZGlzYWJsZWRdPVwiaXNEaXNhYmxlZChvcHRpb24sIHJvdylcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIFthdHRyLmRhdGEtYXV0b21hdGlvbi1pZF09XCJvcHRpb24ubGFiZWxcIj57eyBvcHRpb24ubGFiZWwgfX08L3NwYW4+XG4gICAgICAgICAgICAgICAgICAgIDwvaXRlbT5cbiAgICAgICAgICAgICAgICA8L2xpc3Q+XG4gICAgICAgICAgICA8L25vdm8tZHJvcGRvd24+XG4gICAgICAgIDwvbmctY29udGFpbmVyPlxuICAgICIsIjxub3ZvLXNpbXBsZS1hY3Rpb24tY2VsbD48L25vdm8tc2ltcGxlLWFjdGlvbi1jZWxsPiIsIlxuICAgICAgICA8c3BhbiBbY2xhc3MuY2xpY2thYmxlXT1cIiEhY29sdW1uLm9uQ2xpY2tcIiAoY2xpY2spPVwib25DbGljaygkZXZlbnQpXCIgI3NwYW4+e3sgY29sdW1uLnJlbmRlcmVyKHJvdykgfX08L3NwYW4+XG4gICAgIiwiPG5vdm8tc2ltcGxlLWNlbGw+PC9ub3ZvLXNpbXBsZS1jZWxsPiIsIlxuICAgICAgICA8bm92by1jaGVja2JveCBbbmdNb2RlbF09XCJzZWxlY3RlZFwiIChuZ01vZGVsQ2hhbmdlKT1cInRvZ2dsZSgkZXZlbnQpXCI+PC9ub3ZvLWNoZWNrYm94PlxuICAgICIsIjxub3ZvLXNpbXBsZS1jaGVja2JveC1jZWxsPjwvbm92by1zaW1wbGUtY2hlY2tib3gtY2VsbD4iLCI8bm92by1jaGVja2JveCBbKG5nTW9kZWwpXT1cInNlbGVjdEFsbFwiIChuZ01vZGVsQ2hhbmdlKT1cInRvZ2dsZSgkZXZlbnQpXCI+PC9ub3ZvLWNoZWNrYm94PiIsIjxub3ZvLXNpbXBsZS1jaGVja2JveC1oZWFkZXItY2VsbD48L25vdm8tc2ltcGxlLWNoZWNrYm94LWhlYWRlci1jZWxsPiJdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7b0JDQ1E7TUFBQTtNQUFzQyxtREFDbEM7VUFBQTtjQUFBO1VBQUE7WUFBQTtZQUFBO1lBQTBDO2NBQUE7Y0FBQTtZQUFBO1lBQTFDO1VBQUEsdUVBQUE7VUFBQTtjQUFBLHlCQUFzSDs7O1FBQWpHO1FBQWI7UUFBUixXQUFxQixVQUFiLFNBQVI7OztRQUF3RTtRQUF4RTtRQUFBO1FBQUE7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