UNPKG

@carbon/icons-angular

Version:

Angular components for icons in digital and software products using the Carbon Design System

174 lines 53.4 kB
var FingerprintRecognitionDirective_1; import { __decorate, __metadata } from "tslib"; import { NgModule, Component, Directive, ElementRef, Input, AfterViewInit } from "@angular/core"; import { getAttributes } from "@carbon/icon-helpers"; let FingerprintRecognitionComponent = class FingerprintRecognitionComponent { constructor() { this.focusable = false; } }; __decorate([ Input(), __metadata("design:type", String) ], FingerprintRecognitionComponent.prototype, "ariaLabel", void 0); __decorate([ Input(), __metadata("design:type", String) ], FingerprintRecognitionComponent.prototype, "ariaLabelledby", void 0); __decorate([ Input(), __metadata("design:type", Boolean) ], FingerprintRecognitionComponent.prototype, "ariaHidden", void 0); __decorate([ Input(), __metadata("design:type", String) ], FingerprintRecognitionComponent.prototype, "title", void 0); __decorate([ Input(), __metadata("design:type", Boolean) ], FingerprintRecognitionComponent.prototype, "focusable", void 0); __decorate([ Input(), __metadata("design:type", String) ], FingerprintRecognitionComponent.prototype, "innerClass", void 0); __decorate([ Input(), __metadata("design:type", String) ], FingerprintRecognitionComponent.prototype, "size", void 0); FingerprintRecognitionComponent = __decorate([ Component({ selector: "ibm-icon-fingerprint-recognition", template: ` <svg ibmIconFingerprintRecognition [size]="size" [ariaLabel]="ariaLabel" [ariaLabelledby]="ariaLabelledby" [ariaHidden]="ariaHidden" [title]="title" [isFocusable]="focusable" [attr.class]="innerClass"> </svg> ` }) ], FingerprintRecognitionComponent); export { FingerprintRecognitionComponent }; let FingerprintRecognitionDirective = FingerprintRecognitionDirective_1 = class FingerprintRecognitionDirective { constructor(elementRef) { this.elementRef = elementRef; this.isFocusable = false; this.icons = { "32": { metadata: { "moduleName": "FingerprintRecognition32", "filepath": "fingerprint-recognition/32.js", "descriptor": { "elem": "svg", "attrs": { "xmlns": "http://www.w3.org/2000/svg", "viewBox": "0 0 32 32", "fill": "currentColor", "width": 32, "height": 32 }, "content": [{ "elem": "path", "attrs": { "d": "M7,5.21a.77.77,0,0,1-.46-1.38A15.46,15.46,0,0,1,16,1c2.66,0,6.48.45,9.5,2.62a.77.77,0,0,1,.18,1.07.78.78,0,0,1-1.08.17A15,15,0,0,0,16,2.53,14,14,0,0,0,7.5,5.05.74.74,0,0,1,7,5.21Z" } }, { "elem": "path", "attrs": { "d": "M28.23,12.26a.78.78,0,0,1-.63-.33C25.87,9.49,22.78,6.24,16,6.24a14,14,0,0,0-11.63,5.7.77.77,0,0,1-1.07.17A.76.76,0,0,1,3.15,11,15.54,15.54,0,0,1,16,4.71c5.61,0,9.81,2.08,12.84,6.34a.77.77,0,0,1-.19,1.07A.79.79,0,0,1,28.23,12.26Z" } }, { "elem": "path", "attrs": { "d": "M12.28,31a.78.78,0,0,1-.72-.49.75.75,0,0,1,.44-1c4.37-1.68,7-5.12,7-9.21a2.8,2.8,0,0,0-3-3c-1.86,0-2.76,1-3,3.35a4.27,4.27,0,0,1-4.52,3.83,4.27,4.27,0,0,1-4.32-4.59A11.71,11.71,0,0,1,16,8.39a12,12,0,0,1,12,11.93,18.66,18.66,0,0,1-1.39,6.5.78.78,0,0,1-1,.41.76.76,0,0,1-.41-1,17.25,17.25,0,0,0,1.27-5.91A10.45,10.45,0,0,0,16,9.92a10.18,10.18,0,0,0-10.38,10,2.77,2.77,0,0,0,2.79,3.06,2.74,2.74,0,0,0,3-2.48c.36-3.11,1.89-4.69,4.56-4.69a4.31,4.31,0,0,1,4.52,4.56c0,4.74-3,8.72-8,10.63A.92.92,0,0,1,12.28,31Z" } }, { "elem": "path", "attrs": { "d": "M19.77,30.28a.81.81,0,0,1-.52-.2.76.76,0,0,1,0-1.08,12.63,12.63,0,0,0,3.54-8.68c0-1.56-.48-6.65-6.7-6.65a6.83,6.83,0,0,0-4.94,1.87A6.17,6.17,0,0,0,9.32,20a.77.77,0,0,1-.77.76h0A.76.76,0,0,1,7.78,20,7.73,7.73,0,0,1,10,14.46a8.34,8.34,0,0,1,6-2.32c6.08,0,8.24,4.4,8.24,8.18A14.09,14.09,0,0,1,20.34,30,.75.75,0,0,1,19.77,30.28Z" } }, { "elem": "path", "attrs": { "d": "M8.66,27.74a14.14,14.14,0,0,1-1.56-.09.76.76,0,1,1,.17-1.52c2.49.28,4.45-.16,5.84-1.32a6.37,6.37,0,0,0,2.12-4.53.75.75,0,0,1,.82-.71.78.78,0,0,1,.72.81A7.89,7.89,0,0,1,14.09,26,8.2,8.2,0,0,1,8.66,27.74Z" } }], "name": "fingerprint-recognition", "size": 32 }, "size": 32 }, svg: `<svg focusable="false" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="32" height="32" viewBox="0 0 32 32" aria-hidden="true"><path d="M7,5.21a.77.77,0,0,1-.46-1.38A15.46,15.46,0,0,1,16,1c2.66,0,6.48.45,9.5,2.62a.77.77,0,0,1,.18,1.07.78.78,0,0,1-1.08.17A15,15,0,0,0,16,2.53,14,14,0,0,0,7.5,5.05.74.74,0,0,1,7,5.21Z"></path><path d="M28.23,12.26a.78.78,0,0,1-.63-.33C25.87,9.49,22.78,6.24,16,6.24a14,14,0,0,0-11.63,5.7.77.77,0,0,1-1.07.17A.76.76,0,0,1,3.15,11,15.54,15.54,0,0,1,16,4.71c5.61,0,9.81,2.08,12.84,6.34a.77.77,0,0,1-.19,1.07A.79.79,0,0,1,28.23,12.26Z"></path><path d="M12.28,31a.78.78,0,0,1-.72-.49.75.75,0,0,1,.44-1c4.37-1.68,7-5.12,7-9.21a2.8,2.8,0,0,0-3-3c-1.86,0-2.76,1-3,3.35a4.27,4.27,0,0,1-4.52,3.83,4.27,4.27,0,0,1-4.32-4.59A11.71,11.71,0,0,1,16,8.39a12,12,0,0,1,12,11.93,18.66,18.66,0,0,1-1.39,6.5.78.78,0,0,1-1,.41.76.76,0,0,1-.41-1,17.25,17.25,0,0,0,1.27-5.91A10.45,10.45,0,0,0,16,9.92a10.18,10.18,0,0,0-10.38,10,2.77,2.77,0,0,0,2.79,3.06,2.74,2.74,0,0,0,3-2.48c.36-3.11,1.89-4.69,4.56-4.69a4.31,4.31,0,0,1,4.52,4.56c0,4.74-3,8.72-8,10.63A.92.92,0,0,1,12.28,31Z"></path><path d="M19.77,30.28a.81.81,0,0,1-.52-.2.76.76,0,0,1,0-1.08,12.63,12.63,0,0,0,3.54-8.68c0-1.56-.48-6.65-6.7-6.65a6.83,6.83,0,0,0-4.94,1.87A6.17,6.17,0,0,0,9.32,20a.77.77,0,0,1-.77.76h0A.76.76,0,0,1,7.78,20,7.73,7.73,0,0,1,10,14.46a8.34,8.34,0,0,1,6-2.32c6.08,0,8.24,4.4,8.24,8.18A14.09,14.09,0,0,1,20.34,30,.75.75,0,0,1,19.77,30.28Z"></path><path d="M8.66,27.74a14.14,14.14,0,0,1-1.56-.09.76.76,0,1,1,.17-1.52c2.49.28,4.45-.16,5.84-1.32a6.37,6.37,0,0,0,2.12-4.53.75.75,0,0,1,.82-.71.78.78,0,0,1,.72.81A7.89,7.89,0,0,1,14.09,26,8.2,8.2,0,0,1,8.66,27.74Z"></path></svg>` }, "24": { metadata: { "moduleName": "FingerprintRecognition24", "filepath": "fingerprint-recognition/24.js", "descriptor": { "elem": "svg", "attrs": { "xmlns": "http://www.w3.org/2000/svg", "viewBox": "0 0 32 32", "fill": "currentColor", "width": 24, "height": 24 }, "content": [{ "elem": "path", "attrs": { "d": "M7,5.21a.77.77,0,0,1-.46-1.38A15.46,15.46,0,0,1,16,1c2.66,0,6.48.45,9.5,2.62a.77.77,0,0,1,.18,1.07.78.78,0,0,1-1.08.17A15,15,0,0,0,16,2.53,14,14,0,0,0,7.5,5.05.74.74,0,0,1,7,5.21Z" } }, { "elem": "path", "attrs": { "d": "M28.23,12.26a.78.78,0,0,1-.63-.33C25.87,9.49,22.78,6.24,16,6.24a14,14,0,0,0-11.63,5.7.77.77,0,0,1-1.07.17A.76.76,0,0,1,3.15,11,15.54,15.54,0,0,1,16,4.71c5.61,0,9.81,2.08,12.84,6.34a.77.77,0,0,1-.19,1.07A.79.79,0,0,1,28.23,12.26Z" } }, { "elem": "path", "attrs": { "d": "M12.28,31a.78.78,0,0,1-.72-.49.75.75,0,0,1,.44-1c4.37-1.68,7-5.12,7-9.21a2.8,2.8,0,0,0-3-3c-1.86,0-2.76,1-3,3.35a4.27,4.27,0,0,1-4.52,3.83,4.27,4.27,0,0,1-4.32-4.59A11.71,11.71,0,0,1,16,8.39a12,12,0,0,1,12,11.93,18.66,18.66,0,0,1-1.39,6.5.78.78,0,0,1-1,.41.76.76,0,0,1-.41-1,17.25,17.25,0,0,0,1.27-5.91A10.45,10.45,0,0,0,16,9.92a10.18,10.18,0,0,0-10.38,10,2.77,2.77,0,0,0,2.79,3.06,2.74,2.74,0,0,0,3-2.48c.36-3.11,1.89-4.69,4.56-4.69a4.31,4.31,0,0,1,4.52,4.56c0,4.74-3,8.72-8,10.63A.92.92,0,0,1,12.28,31Z" } }, { "elem": "path", "attrs": { "d": "M19.77,30.28a.81.81,0,0,1-.52-.2.76.76,0,0,1,0-1.08,12.63,12.63,0,0,0,3.54-8.68c0-1.56-.48-6.65-6.7-6.65a6.83,6.83,0,0,0-4.94,1.87A6.17,6.17,0,0,0,9.32,20a.77.77,0,0,1-.77.76h0A.76.76,0,0,1,7.78,20,7.73,7.73,0,0,1,10,14.46a8.34,8.34,0,0,1,6-2.32c6.08,0,8.24,4.4,8.24,8.18A14.09,14.09,0,0,1,20.34,30,.75.75,0,0,1,19.77,30.28Z" } }, { "elem": "path", "attrs": { "d": "M8.66,27.74a14.14,14.14,0,0,1-1.56-.09.76.76,0,1,1,.17-1.52c2.49.28,4.45-.16,5.84-1.32a6.37,6.37,0,0,0,2.12-4.53.75.75,0,0,1,.82-.71.78.78,0,0,1,.72.81A7.89,7.89,0,0,1,14.09,26,8.2,8.2,0,0,1,8.66,27.74Z" } }], "name": "fingerprint-recognition", "size": 24 }, "size": 24 }, svg: `<svg focusable="false" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24" viewBox="0 0 32 32" aria-hidden="true"><path d="M7,5.21a.77.77,0,0,1-.46-1.38A15.46,15.46,0,0,1,16,1c2.66,0,6.48.45,9.5,2.62a.77.77,0,0,1,.18,1.07.78.78,0,0,1-1.08.17A15,15,0,0,0,16,2.53,14,14,0,0,0,7.5,5.05.74.74,0,0,1,7,5.21Z"></path><path d="M28.23,12.26a.78.78,0,0,1-.63-.33C25.87,9.49,22.78,6.24,16,6.24a14,14,0,0,0-11.63,5.7.77.77,0,0,1-1.07.17A.76.76,0,0,1,3.15,11,15.54,15.54,0,0,1,16,4.71c5.61,0,9.81,2.08,12.84,6.34a.77.77,0,0,1-.19,1.07A.79.79,0,0,1,28.23,12.26Z"></path><path d="M12.28,31a.78.78,0,0,1-.72-.49.75.75,0,0,1,.44-1c4.37-1.68,7-5.12,7-9.21a2.8,2.8,0,0,0-3-3c-1.86,0-2.76,1-3,3.35a4.27,4.27,0,0,1-4.52,3.83,4.27,4.27,0,0,1-4.32-4.59A11.71,11.71,0,0,1,16,8.39a12,12,0,0,1,12,11.93,18.66,18.66,0,0,1-1.39,6.5.78.78,0,0,1-1,.41.76.76,0,0,1-.41-1,17.25,17.25,0,0,0,1.27-5.91A10.45,10.45,0,0,0,16,9.92a10.18,10.18,0,0,0-10.38,10,2.77,2.77,0,0,0,2.79,3.06,2.74,2.74,0,0,0,3-2.48c.36-3.11,1.89-4.69,4.56-4.69a4.31,4.31,0,0,1,4.52,4.56c0,4.74-3,8.72-8,10.63A.92.92,0,0,1,12.28,31Z"></path><path d="M19.77,30.28a.81.81,0,0,1-.52-.2.76.76,0,0,1,0-1.08,12.63,12.63,0,0,0,3.54-8.68c0-1.56-.48-6.65-6.7-6.65a6.83,6.83,0,0,0-4.94,1.87A6.17,6.17,0,0,0,9.32,20a.77.77,0,0,1-.77.76h0A.76.76,0,0,1,7.78,20,7.73,7.73,0,0,1,10,14.46a8.34,8.34,0,0,1,6-2.32c6.08,0,8.24,4.4,8.24,8.18A14.09,14.09,0,0,1,20.34,30,.75.75,0,0,1,19.77,30.28Z"></path><path d="M8.66,27.74a14.14,14.14,0,0,1-1.56-.09.76.76,0,1,1,.17-1.52c2.49.28,4.45-.16,5.84-1.32a6.37,6.37,0,0,0,2.12-4.53.75.75,0,0,1,.82-.71.78.78,0,0,1,.72.81A7.89,7.89,0,0,1,14.09,26,8.2,8.2,0,0,1,8.66,27.74Z"></path></svg>` }, "20": { metadata: { "moduleName": "FingerprintRecognition20", "filepath": "fingerprint-recognition/20.js", "descriptor": { "elem": "svg", "attrs": { "xmlns": "http://www.w3.org/2000/svg", "viewBox": "0 0 32 32", "fill": "currentColor", "width": 20, "height": 20 }, "content": [{ "elem": "path", "attrs": { "d": "M7,5.21a.77.77,0,0,1-.46-1.38A15.46,15.46,0,0,1,16,1c2.66,0,6.48.45,9.5,2.62a.77.77,0,0,1,.18,1.07.78.78,0,0,1-1.08.17A15,15,0,0,0,16,2.53,14,14,0,0,0,7.5,5.05.74.74,0,0,1,7,5.21Z" } }, { "elem": "path", "attrs": { "d": "M28.23,12.26a.78.78,0,0,1-.63-.33C25.87,9.49,22.78,6.24,16,6.24a14,14,0,0,0-11.63,5.7.77.77,0,0,1-1.07.17A.76.76,0,0,1,3.15,11,15.54,15.54,0,0,1,16,4.71c5.61,0,9.81,2.08,12.84,6.34a.77.77,0,0,1-.19,1.07A.79.79,0,0,1,28.23,12.26Z" } }, { "elem": "path", "attrs": { "d": "M12.28,31a.78.78,0,0,1-.72-.49.75.75,0,0,1,.44-1c4.37-1.68,7-5.12,7-9.21a2.8,2.8,0,0,0-3-3c-1.86,0-2.76,1-3,3.35a4.27,4.27,0,0,1-4.52,3.83,4.27,4.27,0,0,1-4.32-4.59A11.71,11.71,0,0,1,16,8.39a12,12,0,0,1,12,11.93,18.66,18.66,0,0,1-1.39,6.5.78.78,0,0,1-1,.41.76.76,0,0,1-.41-1,17.25,17.25,0,0,0,1.27-5.91A10.45,10.45,0,0,0,16,9.92a10.18,10.18,0,0,0-10.38,10,2.77,2.77,0,0,0,2.79,3.06,2.74,2.74,0,0,0,3-2.48c.36-3.11,1.89-4.69,4.56-4.69a4.31,4.31,0,0,1,4.52,4.56c0,4.74-3,8.72-8,10.63A.92.92,0,0,1,12.28,31Z" } }, { "elem": "path", "attrs": { "d": "M19.77,30.28a.81.81,0,0,1-.52-.2.76.76,0,0,1,0-1.08,12.63,12.63,0,0,0,3.54-8.68c0-1.56-.48-6.65-6.7-6.65a6.83,6.83,0,0,0-4.94,1.87A6.17,6.17,0,0,0,9.32,20a.77.77,0,0,1-.77.76h0A.76.76,0,0,1,7.78,20,7.73,7.73,0,0,1,10,14.46a8.34,8.34,0,0,1,6-2.32c6.08,0,8.24,4.4,8.24,8.18A14.09,14.09,0,0,1,20.34,30,.75.75,0,0,1,19.77,30.28Z" } }, { "elem": "path", "attrs": { "d": "M8.66,27.74a14.14,14.14,0,0,1-1.56-.09.76.76,0,1,1,.17-1.52c2.49.28,4.45-.16,5.84-1.32a6.37,6.37,0,0,0,2.12-4.53.75.75,0,0,1,.82-.71.78.78,0,0,1,.72.81A7.89,7.89,0,0,1,14.09,26,8.2,8.2,0,0,1,8.66,27.74Z" } }], "name": "fingerprint-recognition", "size": 20 }, "size": 20 }, svg: `<svg focusable="false" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="20" height="20" viewBox="0 0 32 32" aria-hidden="true"><path d="M7,5.21a.77.77,0,0,1-.46-1.38A15.46,15.46,0,0,1,16,1c2.66,0,6.48.45,9.5,2.62a.77.77,0,0,1,.18,1.07.78.78,0,0,1-1.08.17A15,15,0,0,0,16,2.53,14,14,0,0,0,7.5,5.05.74.74,0,0,1,7,5.21Z"></path><path d="M28.23,12.26a.78.78,0,0,1-.63-.33C25.87,9.49,22.78,6.24,16,6.24a14,14,0,0,0-11.63,5.7.77.77,0,0,1-1.07.17A.76.76,0,0,1,3.15,11,15.54,15.54,0,0,1,16,4.71c5.61,0,9.81,2.08,12.84,6.34a.77.77,0,0,1-.19,1.07A.79.79,0,0,1,28.23,12.26Z"></path><path d="M12.28,31a.78.78,0,0,1-.72-.49.75.75,0,0,1,.44-1c4.37-1.68,7-5.12,7-9.21a2.8,2.8,0,0,0-3-3c-1.86,0-2.76,1-3,3.35a4.27,4.27,0,0,1-4.52,3.83,4.27,4.27,0,0,1-4.32-4.59A11.71,11.71,0,0,1,16,8.39a12,12,0,0,1,12,11.93,18.66,18.66,0,0,1-1.39,6.5.78.78,0,0,1-1,.41.76.76,0,0,1-.41-1,17.25,17.25,0,0,0,1.27-5.91A10.45,10.45,0,0,0,16,9.92a10.18,10.18,0,0,0-10.38,10,2.77,2.77,0,0,0,2.79,3.06,2.74,2.74,0,0,0,3-2.48c.36-3.11,1.89-4.69,4.56-4.69a4.31,4.31,0,0,1,4.52,4.56c0,4.74-3,8.72-8,10.63A.92.92,0,0,1,12.28,31Z"></path><path d="M19.77,30.28a.81.81,0,0,1-.52-.2.76.76,0,0,1,0-1.08,12.63,12.63,0,0,0,3.54-8.68c0-1.56-.48-6.65-6.7-6.65a6.83,6.83,0,0,0-4.94,1.87A6.17,6.17,0,0,0,9.32,20a.77.77,0,0,1-.77.76h0A.76.76,0,0,1,7.78,20,7.73,7.73,0,0,1,10,14.46a8.34,8.34,0,0,1,6-2.32c6.08,0,8.24,4.4,8.24,8.18A14.09,14.09,0,0,1,20.34,30,.75.75,0,0,1,19.77,30.28Z"></path><path d="M8.66,27.74a14.14,14.14,0,0,1-1.56-.09.76.76,0,1,1,.17-1.52c2.49.28,4.45-.16,5.84-1.32a6.37,6.37,0,0,0,2.12-4.53.75.75,0,0,1,.82-.71.78.78,0,0,1,.72.81A7.89,7.89,0,0,1,14.09,26,8.2,8.2,0,0,1,8.66,27.74Z"></path></svg>` }, "16": { metadata: { "moduleName": "FingerprintRecognition16", "filepath": "fingerprint-recognition/16.js", "descriptor": { "elem": "svg", "attrs": { "xmlns": "http://www.w3.org/2000/svg", "viewBox": "0 0 32 32", "fill": "currentColor", "width": 16, "height": 16 }, "content": [{ "elem": "path", "attrs": { "d": "M7,5.21a.77.77,0,0,1-.46-1.38A15.46,15.46,0,0,1,16,1c2.66,0,6.48.45,9.5,2.62a.77.77,0,0,1,.18,1.07.78.78,0,0,1-1.08.17A15,15,0,0,0,16,2.53,14,14,0,0,0,7.5,5.05.74.74,0,0,1,7,5.21Z" } }, { "elem": "path", "attrs": { "d": "M28.23,12.26a.78.78,0,0,1-.63-.33C25.87,9.49,22.78,6.24,16,6.24a14,14,0,0,0-11.63,5.7.77.77,0,0,1-1.07.17A.76.76,0,0,1,3.15,11,15.54,15.54,0,0,1,16,4.71c5.61,0,9.81,2.08,12.84,6.34a.77.77,0,0,1-.19,1.07A.79.79,0,0,1,28.23,12.26Z" } }, { "elem": "path", "attrs": { "d": "M12.28,31a.78.78,0,0,1-.72-.49.75.75,0,0,1,.44-1c4.37-1.68,7-5.12,7-9.21a2.8,2.8,0,0,0-3-3c-1.86,0-2.76,1-3,3.35a4.27,4.27,0,0,1-4.52,3.83,4.27,4.27,0,0,1-4.32-4.59A11.71,11.71,0,0,1,16,8.39a12,12,0,0,1,12,11.93,18.66,18.66,0,0,1-1.39,6.5.78.78,0,0,1-1,.41.76.76,0,0,1-.41-1,17.25,17.25,0,0,0,1.27-5.91A10.45,10.45,0,0,0,16,9.92a10.18,10.18,0,0,0-10.38,10,2.77,2.77,0,0,0,2.79,3.06,2.74,2.74,0,0,0,3-2.48c.36-3.11,1.89-4.69,4.56-4.69a4.31,4.31,0,0,1,4.52,4.56c0,4.74-3,8.72-8,10.63A.92.92,0,0,1,12.28,31Z" } }, { "elem": "path", "attrs": { "d": "M19.77,30.28a.81.81,0,0,1-.52-.2.76.76,0,0,1,0-1.08,12.63,12.63,0,0,0,3.54-8.68c0-1.56-.48-6.65-6.7-6.65a6.83,6.83,0,0,0-4.94,1.87A6.17,6.17,0,0,0,9.32,20a.77.77,0,0,1-.77.76h0A.76.76,0,0,1,7.78,20,7.73,7.73,0,0,1,10,14.46a8.34,8.34,0,0,1,6-2.32c6.08,0,8.24,4.4,8.24,8.18A14.09,14.09,0,0,1,20.34,30,.75.75,0,0,1,19.77,30.28Z" } }, { "elem": "path", "attrs": { "d": "M8.66,27.74a14.14,14.14,0,0,1-1.56-.09.76.76,0,1,1,.17-1.52c2.49.28,4.45-.16,5.84-1.32a6.37,6.37,0,0,0,2.12-4.53.75.75,0,0,1,.82-.71.78.78,0,0,1,.72.81A7.89,7.89,0,0,1,14.09,26,8.2,8.2,0,0,1,8.66,27.74Z" } }], "name": "fingerprint-recognition", "size": 16 }, "size": 16 }, svg: `<svg focusable="false" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="16" height="16" viewBox="0 0 32 32" aria-hidden="true"><path d="M7,5.21a.77.77,0,0,1-.46-1.38A15.46,15.46,0,0,1,16,1c2.66,0,6.48.45,9.5,2.62a.77.77,0,0,1,.18,1.07.78.78,0,0,1-1.08.17A15,15,0,0,0,16,2.53,14,14,0,0,0,7.5,5.05.74.74,0,0,1,7,5.21Z"></path><path d="M28.23,12.26a.78.78,0,0,1-.63-.33C25.87,9.49,22.78,6.24,16,6.24a14,14,0,0,0-11.63,5.7.77.77,0,0,1-1.07.17A.76.76,0,0,1,3.15,11,15.54,15.54,0,0,1,16,4.71c5.61,0,9.81,2.08,12.84,6.34a.77.77,0,0,1-.19,1.07A.79.79,0,0,1,28.23,12.26Z"></path><path d="M12.28,31a.78.78,0,0,1-.72-.49.75.75,0,0,1,.44-1c4.37-1.68,7-5.12,7-9.21a2.8,2.8,0,0,0-3-3c-1.86,0-2.76,1-3,3.35a4.27,4.27,0,0,1-4.52,3.83,4.27,4.27,0,0,1-4.32-4.59A11.71,11.71,0,0,1,16,8.39a12,12,0,0,1,12,11.93,18.66,18.66,0,0,1-1.39,6.5.78.78,0,0,1-1,.41.76.76,0,0,1-.41-1,17.25,17.25,0,0,0,1.27-5.91A10.45,10.45,0,0,0,16,9.92a10.18,10.18,0,0,0-10.38,10,2.77,2.77,0,0,0,2.79,3.06,2.74,2.74,0,0,0,3-2.48c.36-3.11,1.89-4.69,4.56-4.69a4.31,4.31,0,0,1,4.52,4.56c0,4.74-3,8.72-8,10.63A.92.92,0,0,1,12.28,31Z"></path><path d="M19.77,30.28a.81.81,0,0,1-.52-.2.76.76,0,0,1,0-1.08,12.63,12.63,0,0,0,3.54-8.68c0-1.56-.48-6.65-6.7-6.65a6.83,6.83,0,0,0-4.94,1.87A6.17,6.17,0,0,0,9.32,20a.77.77,0,0,1-.77.76h0A.76.76,0,0,1,7.78,20,7.73,7.73,0,0,1,10,14.46a8.34,8.34,0,0,1,6-2.32c6.08,0,8.24,4.4,8.24,8.18A14.09,14.09,0,0,1,20.34,30,.75.75,0,0,1,19.77,30.28Z"></path><path d="M8.66,27.74a14.14,14.14,0,0,1-1.56-.09.76.76,0,1,1,.17-1.52c2.49.28,4.45-.16,5.84-1.32a6.37,6.37,0,0,0,2.12-4.53.75.75,0,0,1,.82-.71.78.78,0,0,1,.72.81A7.89,7.89,0,0,1,14.09,26,8.2,8.2,0,0,1,8.66,27.74Z"></path></svg>` }, }; } ngAfterViewInit() { const svg = this.elementRef.nativeElement; svg.setAttribute("xmlns", "http://www.w3.org/2000/svg"); const icon = this.icons[this.size]; const domParser = new DOMParser(); const rawSVG = icon.svg; const svgElement = domParser.parseFromString(rawSVG, "image/svg+xml").documentElement; let node = svgElement.firstChild; while (node) { // importNode makes a clone of the node // this ensures we keep looping over the nodes in the parsed document svg.appendChild(svg.ownerDocument.importNode(node, true)); node = node.nextSibling; } const attributes = getAttributes({ width: icon.metadata.descriptor.attrs.height, height: icon.metadata.descriptor.attrs.height, viewBox: icon.metadata.descriptor.attrs.viewBox, title: this.title, "aria-label": this.ariaLabel, "aria-labelledby": this.ariaLabelledby, "aria-hidden": this.ariaHidden, focusable: this.isFocusable.toString() }); const attrKeys = Object.keys(attributes); for (let i = 0; i < attrKeys.length; i++) { const key = attrKeys[i]; const value = attributes[key]; if (key === "title") { continue; } if (value) { svg.setAttribute(key, value); } } if (attributes.title) { const title = document.createElement("title"); title.textContent = attributes.title; FingerprintRecognitionDirective_1.titleIdCounter++; title.setAttribute("id", `fingerprint-recognition-${FingerprintRecognitionDirective_1.titleIdCounter}`); svg.appendChild(title); svg.setAttribute("aria-labelledby", `fingerprint-recognition-${FingerprintRecognitionDirective_1.titleIdCounter}`); } } }; FingerprintRecognitionDirective.titleIdCounter = 0; FingerprintRecognitionDirective.ctorParameters = () => [ { type: ElementRef } ]; __decorate([ Input(), __metadata("design:type", String) ], FingerprintRecognitionDirective.prototype, "ariaLabel", void 0); __decorate([ Input(), __metadata("design:type", String) ], FingerprintRecognitionDirective.prototype, "ariaLabelledby", void 0); __decorate([ Input(), __metadata("design:type", Boolean) ], FingerprintRecognitionDirective.prototype, "ariaHidden", void 0); __decorate([ Input(), __metadata("design:type", String) ], FingerprintRecognitionDirective.prototype, "title", void 0); __decorate([ Input(), __metadata("design:type", Boolean) ], FingerprintRecognitionDirective.prototype, "isFocusable", void 0); __decorate([ Input(), __metadata("design:type", String) ], FingerprintRecognitionDirective.prototype, "size", void 0); FingerprintRecognitionDirective = FingerprintRecognitionDirective_1 = __decorate([ Directive({ selector: "[ibmIconFingerprintRecognition]" }), __metadata("design:paramtypes", [ElementRef]) ], FingerprintRecognitionDirective); export { FingerprintRecognitionDirective }; let FingerprintRecognitionModule = class FingerprintRecognitionModule { }; FingerprintRecognitionModule = __decorate([ NgModule({ declarations: [ FingerprintRecognitionComponent, FingerprintRecognitionDirective, ], exports: [ FingerprintRecognitionComponent, FingerprintRecognitionDirective, ] }) ], FingerprintRecognitionModule); export { FingerprintRecognitionModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3RzL2ZpbmdlcnByaW50LXJlY29nbml0aW9uL2ljb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFDQSxPQUFPLEVBQ0wsUUFBUSxFQUNSLFNBQVMsRUFDVCxTQUFTLEVBQ1QsVUFBVSxFQUNWLEtBQUssRUFDTCxhQUFhLEVBQ2QsTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBa0JyRCxJQUFhLCtCQUErQixHQUE1QyxNQUFhLCtCQUErQjtJQUE1QztRQUtXLGNBQVMsR0FBWSxLQUFLLENBQUM7SUFHdEMsQ0FBQztDQUFBLENBQUE7QUFQVTtJQUFSLEtBQUssRUFBRTs7a0VBQW1CO0FBQ2xCO0lBQVIsS0FBSyxFQUFFOzt1RUFBd0I7QUFDdkI7SUFBUixLQUFLLEVBQUU7O21FQUFxQjtBQUNwQjtJQUFSLEtBQUssRUFBRTs7OERBQWU7QUFDZDtJQUFSLEtBQUssRUFBRTs7a0VBQTRCO0FBQzNCO0lBQVIsS0FBSyxFQUFFOzttRUFBb0I7QUFDbkI7SUFBUixLQUFLLEVBQUU7OzZEQUFjO0FBUFgsK0JBQStCO0lBZjNDLFNBQVMsQ0FBQztRQUNWLFFBQVEsRUFBRSxrQ0FBa0M7UUFDM0MsUUFBUSxFQUFFOzs7Ozs7Ozs7OztHQVdUO0tBQ0YsQ0FBQztHQUNXLCtCQUErQixDQVEzQztTQVJZLCtCQUErQjtBQWU1QyxJQUFhLCtCQUErQix1Q0FBNUMsTUFBYSwrQkFBK0I7SUFrQzFDLFlBQXNCLFVBQXNCO1FBQXRCLGVBQVUsR0FBVixVQUFVLENBQVk7UUEzQm5DLGdCQUFXLEdBQVksS0FBSyxDQUFDO1FBRzVCLFVBQUssR0FBRztZQUVsQixJQUFJLEVBQUU7Z0JBQ0osUUFBUSxFQUFFLEVBQUMsWUFBWSxFQUFDLDBCQUEwQixFQUFDLFVBQVUsRUFBQywrQkFBK0IsRUFBQyxZQUFZLEVBQUMsRUFBQyxNQUFNLEVB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QUFHLENBQUMsQ0FBQzs7WUFpQ1EsVUFBVTs7QUEvQm5DO0lBQVIsS0FBSyxFQUFFOztrRUFBbUI7QUFDbEI7SUFBUixLQUFLLEVBQUU7O3VFQUF3QjtBQUN2QjtJQUFSLEtBQUssRUFBRTs7bUVBQXFCO0FBQ3BCO0lBQVIsS0FBSyxFQUFFOzs4REFBZTtBQUNkO0lBQVIsS0FBSyxFQUFFOztvRUFBOEI7QUFDN0I7SUFBUixLQUFLLEVBQUU7OzZEQUFjO0FBUlgsK0JBQStCO0lBSDNDLFNBQVMsQ0FBQztRQUNULFFBQVEsRUFBRSxpQ0FBaUM7S0FDNUMsQ0FBQztxQ0FtQ2tDLFVBQVU7R0FsQ2pDLCtCQUErQixDQXNGM0M7U0F0RlksK0JBQStCO0FBdUc1QyxJQUFhLDRCQUE0QixHQUF6QyxNQUFhLDRCQUE0QjtDQUFHLENBQUE7QUFBL0IsNEJBQTRCO0lBZHhDLFFBQVEsQ0FBQztRQUNSLFlBQVksRUFBRTtZQUVkLCtCQUErQjtZQUMvQiwrQkFBK0I7U0FFOUI7UUFDRCxPQUFPLEVBQUU7WUFFVCwrQkFBK0I7WUFDL0IsK0JBQStCO1NBRTlCO0tBQ0YsQ0FBQztHQUNXLDRCQUE0QixDQUFHO1NBQS9CLDRCQUE0QiIsInNvdXJjZXNDb250ZW50IjpbIlxuaW1wb3J0IHtcbiAgTmdNb2R1bGUsXG4gIENvbXBvbmVudCxcbiAgRGlyZWN0aXZlLFxuICBFbGVtZW50UmVmLFxuICBJbnB1dCxcbiAgQWZ0ZXJWaWV3SW5pdFxufSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgZ2V0QXR0cmlidXRlcyB9IGZyb20gXCJAY2FyYm9uL2ljb24taGVscGVyc1wiO1xuXG5cbkBDb21wb25lbnQoe1xuXHRzZWxlY3RvcjogXCJpYm0taWNvbi1maW5nZXJwcmludC1yZWNvZ25pdGlvblwiLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxzdmdcbiAgICAgIGlibUljb25GaW5nZXJwcmludFJlY29nbml0aW9uXG4gICAgICBbc2l6ZV09XCJzaXplXCJcbiAgICAgIFthcmlhTGFiZWxdPVwiYXJpYUxhYmVsXCJcbiAgICAgIFthcmlhTGFiZWxsZWRieV09XCJhcmlhTGFiZWxsZWRieVwiXG4gICAgICBbYXJpYUhpZGRlbl09XCJhcmlhSGlkZGVuXCJcbiAgICAgIFt0aXRsZV09XCJ0aXRsZVwiXG4gICAgICBbaXNGb2N1c2FibGVdPVwiZm9jdXNhYmxlXCJcbiAgICAgIFthdHRyLmNsYXNzXT1cImlubmVyQ2xhc3NcIj5cbiAgICA8L3N2Zz5cbiAgYFxufSlcbmV4cG9ydCBjbGFzcyBGaW5nZXJwcmludFJlY29nbml0aW9uQ29tcG9uZW50IHtcbiAgQElucHV0KCkgYXJpYUxhYmVsOiBzdHJpbmc7XG4gIEBJbnB1dCgpIGFyaWFMYWJlbGxlZGJ5OiBzdHJpbmc7XG4gIEBJbnB1dCgpIGFyaWFIaWRkZW46IGJvb2xlYW47XG4gIEBJbnB1dCgpIHRpdGxlOiBzdHJpbmc7XG4gIEBJbnB1dCgpIGZvY3VzYWJsZTogYm9vbGVhbiA9IGZhbHNlO1xuICBASW5wdXQoKSBpbm5lckNsYXNzOiBzdHJpbmc7XG4gIEBJbnB1dCgpIHNpemU6IHN0cmluZztcbn1cblxuXG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogXCJbaWJtSWNvbkZpbmdlcnByaW50UmVjb2duaXRpb25dXCJcbn0pXG5leHBvcnQgY2xhc3MgRmluZ2VycHJpbnRSZWNvZ25pdGlvbkRpcmVjdGl2ZSBpbXBsZW1lbnRzIEFmdGVyVmlld0luaXQge1xuICBzdGF0aWMgdGl0bGVJZENvdW50ZXIgPSAwO1xuXG4gIEBJbnB1dCgpIGFyaWFMYWJlbDogc3RyaW5nO1xuICBASW5wdXQoKSBhcmlhTGFiZWxsZWRieTogc3RyaW5nO1xuICBASW5wdXQoKSBhcmlhSGlkZGVuOiBib29sZWFuO1xuICBASW5wdXQoKSB0aXRsZTogc3RyaW5nO1xuICBASW5wdXQoKSBpc0ZvY3VzYWJsZTogYm9vbGVhbiA9IGZhbHNlO1xuICBASW5wdXQoKSBzaXplOiBzdHJpbmc7XG5cbiAgcHJvdGVjdGVkIGljb25zID0ge1xuICAgIFxuICBcIjMyXCI6IHtcbiAgICBtZXRhZGF0YToge1wibW9kdWxlTmFtZVwiOlwiRmluZ2VycHJpbnRSZWNvZ25pdGlvbjMyXCIsXCJmaWxlcGF0aFwiOlwiZmluZ2VycHJpbnQtcmVjb2duaXRpb24vMzIuanNcIixcImRlc2NyaXB0b3JcIjp7XCJlbGVtXCI6XCJzdmdcIixcImF0dHJzXCI6e1wieG1sbnNcIjpcImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIsXCJ2aWV3Qm94XCI6XCIwIDAgMzIgMzJcIixcImZpbGxcIjpcImN1cnJlbnRDb2xvclwiLFwid2lkdGhcIjozMixcImhlaWdodFwiOjMyfSxcImNvbnRlbnRcIjpbe1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNNyw1LjIxYS43Ny43NywwLDAsMS0uNDYtMS4zOEExNS40NiwxNS40NiwwLDAsMSwxNiwxYzIuNjYsMCw2LjQ4LjQ1LDkuNSwyLjYyYS43Ny43NywwLDAsMSwuMTgsMS4wNy43OC43OCwwLDAsMS0xLjA4LjE3QTE1LDE1LDAsMCwwLDE2LDIuNTMsMTQsMTQsMCwwLDAsNy41LDUuMDUuNzQuNzQsMCwwLDEsNyw1LjIxWlwifX0se1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNMjguMjMsMTIuMjZhLjc4Ljc4LDAsMCwxLS42My0uMzNDMjUuODcsOS40OSwyMi43OCw2LjI0LDE2LDYuMjRhMTQsMTQsMCwwLDAtMTEuNjMsNS43Ljc3Ljc3LDAsMCwxLTEuMDcuMTdBLjc2Ljc2LDAsMCwxLDMuMTUsMTEsMTUuNTQsMTUuNTQsMCwwLDEsMTYsNC43MWM1LjYxLDAsOS44MSwyLjA4LDEyLjg0LDYuMzRhLjc3Ljc3LDAsMCwxLS4xOSwxLjA3QS43OS43OSwwLDAsMSwyOC4yMywxMi4yNlpcIn19LHtcImVsZW1cIjpcInBhdGhcIixcImF0dHJzXCI6e1wiZFwiOlwiTTEyLjI4LDMxYS43OC43OCwwLDAsMS0uNzItLjQ5Ljc1Ljc1LDAsMCwxLC40NC0xYzQuMzctMS42OCw3LTUuMTIsNy05LjIxYTIuOCwyLjgsMCwwLDAtMy0zYy0xLjg2LDAtMi43NiwxLTMsMy4zNWE0LjI3LDQuMjcsMCwwLDEtNC41MiwzLjgzLDQuMjcsNC4yNywwLDAsMS00LjMyLTQuNTlBMTEuNzEsMTEuNzEsMCwwLDEsMTYsOC4zOWExMiwxMiwwLDAsMSwxMiwxMS45MywxOC42NiwxOC42NiwwLDAsMS0xLjM5LDYuNS43OC43OCwwLDAsMS0xLC40MS43Ni43NiwwLDAsMS0uNDEtMSwxNy4yNSwxNy4yNSwwLDAsMCwxLjI3LTUuOTFBMTAuNDUsMTAuNDUsMCwwLDAsMTYsOS45MmExMC4xOCwxMC4xOCwwLDAsMC0xMC4zOCwxMCwyLjc3LDIuNzcsMCwwLDAsMi43OSwzLjA2LDIuNzQsMi43NCwwLDAsMCwzLTIuNDhjLjM2LTMuMTEsMS44OS00LjY5LDQuNTYtNC42OWE0LjMxLDQuMzEsMCwwLDEsNC41Miw0LjU2YzAsNC43NC0zLDguNzItOCwxMC42M0EuOTIuOTIsMCwwLDEsMTIuMjgsMzFaXCJ9fSx7XCJlbGVtXCI6XCJwYXRoXCIsXCJhdHRyc1wiOntcImRcIjpcIk0xOS43NywzMC4yOGEuODEuODEsMCwwLDEtLjUyLS4yLjc2Ljc2LDAsMCwxLDAtMS4wOCwxMi42MywxMi42MywwLDAsMCwzLjU0LTguNjhjMC0xLjU2LS40OC02LjY1LTYuNy02LjY1YTYuODMsNi44MywwLDAsMC00Ljk0LDEuODdBNi4xNyw2LjE3LDAsMCwwLDkuMzIsMjBhLjc3Ljc3LDAsMCwxLS43Ny43NmgwQS43Ni43NiwwLDAsMSw3Ljc4LDIwLDcuNzMsNy43MywwLDAsMSwxMCwxNC40NmE4LjM0LDguMzQsMCwwLDEsNi0yLjMyYzYuMDgsMCw4LjI0LDQuNCw4LjI0LDguMThBMTQuMDksMTQuMDksMCwwLDEsMjAuMzQsMzAsLjc1Ljc1LDAsMCwxLDE5Ljc3LDMwLjI4WlwifX0se1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNOC42NiwyNy43NGExNC4xNCwxNC4xNCwwLDAsMS0xLjU2LS4wOS43Ni43NiwwLDEsMSwuMTctMS41MmMyLjQ5LjI4LDQuNDUtLjE2LDUuODQtMS4zMmE2LjM3LDYuMzcsMCwwLDAsMi4xMi00LjUzLjc1Ljc1LDAsMCwxLC44Mi0uNzEuNzguNzgsMCwwLDEsLjcyLjgxQTcuODksNy44OSwwLDAsMSwxNC4wOSwyNiw4LjIsOC4yLDAsMCwxLDguNjYsMjcuNzRaXCJ9fV0sXCJuYW1lXCI6XCJmaW5nZXJwcmludC1yZWNvZ25pdGlvblwiLFwic2l6ZVwiOjMyfSxcInNpemVcIjozMn0sXG4gICAgc3ZnOiBgPHN2ZyBmb2N1c2FibGU9XCJmYWxzZVwiIHByZXNlcnZlQXNwZWN0UmF0aW89XCJ4TWlkWU1pZCBtZWV0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIGZpbGw9XCJjdXJyZW50Q29sb3JcIiB3aWR0aD1cIjMyXCIgaGVpZ2h0PVwiMzJcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCI+PHBhdGggZD1cIk03LDUuMjFhLjc3Ljc3LDAsMCwxLS40Ni0xLjM4QTE1LjQ2LDE1LjQ2LDAsMCwxLDE2LDFjMi42NiwwLDYuNDguNDUsOS41LDIuNjJhLjc3Ljc3LDAsMCwxLC4xOCwxLjA3Ljc4Ljc4LDAsMCwxLTEuMDguMTdBMTUsMTUsMCwwLDAsMTYsMi41MywxNCwxNCwwLDAsMCw3LjUsNS4wNS43NC43NCwwLDAsMSw3LDUuMjFaXCI+PC9wYXRoPjxwYXRoIGQ9XCJNMjguMjMsMTIuMjZhLjc4Ljc4LDAsMCwxLS42My0uMzNDMjUuODcsOS40OSwyMi43OCw2LjI0LDE2LDYuMjRhMTQsMTQsMCwwLDAtMTEuNjMsNS43Ljc3Ljc3LDAsMCwxLTEuMDcuMTdBLjc2Ljc2LDAsMCwxLDMuMTUsMTEsMTUuNTQsMTUuNTQsMCwwLDEsMTYsNC43MWM1LjYxLDAsOS44MSwyLjA4LDEyLjg0LDYuMzRhLjc3Ljc3LDAsMCwxLS4xOSwxLjA3QS43OS43OSwwLDAsMSwyOC4yMywxMi4yNlpcIj48L3BhdGg+PHBhdGggZD1cIk0xMi4yOCwzMWEuNzguNzgsMCwwLDEtLjcyLS40OS43NS43NSwwLDAsMSwuNDQtMWM0LjM3LTEuNjgsNy01LjEyLDctOS4yMWEyLjgsMi44LDAsMCwwLTMtM2MtMS44NiwwLTIuNzYsMS0zLDMuMzVhNC4yNyw0LjI3LDAsMCwxLTQuNTIsMy44Myw0LjI3LDQuMjcsMCwwLDEtNC4zMi00LjU5QTExLjcxLDExLjcxLDAsMCwxLDE2LDguMzlhMTIsMTIsMCwwLDEsMTIsMTEuOTMsMTguNjYsMTguNjYsMCwwLDEtMS4zOSw2LjUuNzguNzgsMCwwLDEtMSwuNDEuNzYuNzYsMCwwLDEtLjQxLTEsMTcuMjUsMTcuMjUsMCwwLDAsMS4yNy01LjkxQTEwLjQ1LDEwLjQ1LDAsMCwwLDE2LDkuOTJhMTAuMTgsMTAuMTgsMCwwLDAtMTAuMzgsMTAsMi43NywyLjc3LDAsMCwwLDIuNzksMy4wNiwyLjc0LDIuNzQsMCwwLDAsMy0yLjQ4Yy4zNi0zLjExLDEuODktNC42OSw0LjU2LTQuNjlhNC4zMSw0LjMxLDAsMCwxLDQuNTIsNC41NmMwLDQuNzQtMyw4LjcyLTgsMTAuNjNBLjkyLjkyLDAsMCwxLDEyLjI4LDMxWlwiPjwvcGF0aD48cGF0aCBkPVwiTTE5Ljc3LDMwLjI4YS44MS44MSwwLDAsMS0uNTItLjIuNzYuNzYsMCwwLDEsMC0xLjA4LDEyLjYzLDEyLjYzLDAsMCwwLDMuNTQtOC42OGMwLTEuNTYtLjQ4LTYuNjUtNi43LTYuNjVhNi44Myw2LjgzLDAsMCwwLTQuOTQsMS44N0E2LjE3LDYuMTcsMCwwLDAsOS4zMiwyMGEuNzcuNzcsMCwwLDEtLjc3Ljc2aDBBLjc2Ljc2LDAsMCwxLDcuNzgsMjAsNy43Myw3LjczLDAsMCwxLDEwLDE0LjQ2YTguMzQsOC4zNCwwLDAsMSw2LTIuMzJjNi4wOCwwLDguMjQsNC40LDguMjQsOC4xOEExNC4wOSwxNC4wOSwwLDAsMSwyMC4zNCwzMCwuNzUuNzUsMCwwLDEsMTkuNzcsMzAuMjhaXCI+PC9wYXRoPjxwYXRoIGQ9XCJNOC42NiwyNy43NGExNC4xNCwxNC4xNCwwLDAsMS0xLjU2LS4wOS43Ni43NiwwLDEsMSwuMTctMS41MmMyLjQ5LjI4LDQuNDUtLjE2LDUuODQtMS4zMmE2LjM3LDYuMzcsMCwwLDAsMi4xMi00LjUzLjc1Ljc1LDAsMCwxLC44Mi0uNzEuNzguNzgsMCwwLDEsLjcyLjgxQTcuODksNy44OSwwLDAsMSwxNC4wOSwyNiw4LjIsOC4yLDAsMCwxLDguNjYsMjcuNzRaXCI+PC9wYXRoPjwvc3ZnPmBcbiAgfSxcblxuICBcIjI0XCI6IHtcbiAgICBtZXRhZGF0YToge1wibW9kdWxlTmFtZVwiOlwiRmluZ2VycHJpbnRSZWNvZ25pdGlvbjI0XCIsXCJmaWxlcGF0aFwiOlwiZmluZ2VycHJpbnQtcmVjb2duaXRpb24vMjQuanNcIixcImRlc2NyaXB0b3JcIjp7XCJlbGVtXCI6XCJzdmdcIixcImF0dHJzXCI6e1wieG1sbnNcIjpcImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIsXCJ2aWV3Qm94XCI6XCIwIDAgMzIgMzJcIixcImZpbGxcIjpcImN1cnJlbnRDb2xvclwiLFwid2lkdGhcIjoyNCxcImhlaWdodFwiOjI0fSxcImNvbnRlbnRcIjpbe1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNNyw1LjIxYS43Ny43NywwLDAsMS0uNDYtMS4zOEExNS40NiwxNS40NiwwLDAsMSwxNiwxYzIuNjYsMCw2LjQ4LjQ1LDkuNSwyLjYyYS43Ny43NywwLDAsMSwuMTgsMS4wNy43OC43OCwwLDAsMS0xLjA4LjE3QTE1LDE1LDAsMCwwLDE2LDIuNTMsMTQsMTQsMCwwLDAsNy41LDUuMDUuNzQuNzQsMCwwLDEsNyw1LjIxWlwifX0se1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNMjguMjMsMTIuMjZhLjc4Ljc4LDAsMCwxLS42My0uMzNDMjUuODcsOS40OSwyMi43OCw2LjI0LDE2LDYuMjRhMTQsMTQsMCwwLDAtMTEuNjMsNS43Ljc3Ljc3LDAsMCwxLTEuMDcuMTdBLjc2Ljc2LDAsMCwxLDMuMTUsMTEsMTUuNTQsMTUuNTQsMCwwLDEsMTYsNC43MWM1LjYxLDAsOS44MSwyLjA4LDEyLjg0LDYuMzRhLjc3Ljc3LDAsMCwxLS4xOSwxLjA3QS43OS43OSwwLDAsMSwyOC4yMywxMi4yNlpcIn19LHtcImVsZW1cIjpcInBhdGhcIixcImF0dHJzXCI6e1wiZFwiOlwiTTEyLjI4LDMxYS43OC43OCwwLDAsMS0uNzItLjQ5Ljc1Ljc1LDAsMCwxLC40NC0xYzQuMzctMS42OCw3LTUuMTIsNy05LjIxYTIuOCwyLjgsMCwwLDAtMy0zYy0xLjg2LDAtMi43NiwxLTMsMy4zNWE0LjI3LDQuMjcsMCwwLDEtNC41MiwzLjgzLDQuMjcsNC4yNywwLDAsMS00LjMyLTQuNTlBMTEuNzEsMTEuNzEsMCwwLDEsMTYsOC4zOWExMiwxMiwwLDAsMSwxMiwxMS45MywxOC42NiwxOC42NiwwLDAsMS0xLjM5LDYuNS43OC43OCwwLDAsMS0xLC40MS43Ni43NiwwLDAsMS0uNDEtMSwxNy4yNSwxNy4yNSwwLDAsMCwxLjI3LTUuOTFBMTAuNDUsMTAuNDUsMCwwLDAsMTYsOS45MmExMC4xOCwxMC4xOCwwLDAsMC0xMC4zOCwxMCwyLjc3LDIuNzcsMCwwLDAsMi43OSwzLjA2LDIuNzQsMi43NCwwLDAsMCwzLTIuNDhjLjM2LTMuMTEsMS44OS00LjY5LDQuNTYtNC42OWE0LjMxLDQuMzEsMCwwLDEsNC41Miw0LjU2YzAsNC43NC0zLDguNzItOCwxMC42M0EuOTIuOTIsMCwwLDEsMTIuMjgsMzFaXCJ9fSx7XCJlbGVtXCI6XCJwYXRoXCIsXCJhdHRyc1wiOntcImRcIjpcIk0xOS43NywzMC4yOGEuODEuODEsMCwwLDEtLjUyLS4yLjc2Ljc2LDAsMCwxLDAtMS4wOCwxMi42MywxMi42MywwLDAsMCwzLjU0LTguNjhjMC0xLjU2LS40OC02LjY1LTYuNy02LjY1YTYuODMsNi44MywwLDAsMC00Ljk0LDEuODdBNi4xNyw2LjE3LDAsMCwwLDkuMzIsMjBhLjc3Ljc3LDAsMCwxLS43Ny43NmgwQS43Ni43NiwwLDAsMSw3Ljc4LDIwLDcuNzMsNy43MywwLDAsMSwxMCwxNC40NmE4LjM0LDguMzQsMCwwLDEsNi0yLjMyYzYuMDgsMCw4LjI0LDQuNCw4LjI0LDguMThBMTQuMDksMTQuMDksMCwwLDEsMjAuMzQsMzAsLjc1Ljc1LDAsMCwxLDE5Ljc3LDMwLjI4WlwifX0se1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNOC42NiwyNy43NGExNC4xNCwxNC4xNCwwLDAsMS0xLjU2LS4wOS43Ni43NiwwLDEsMSwuMTctMS41MmMyLjQ5LjI4LDQuNDUtLjE2LDUuODQtMS4zMmE2LjM3LDYuMzcsMCwwLDAsMi4xMi00LjUzLjc1Ljc1LDAsMCwxLC44Mi0uNzEuNzguNzgsMCwwLDEsLjcyLjgxQTcuODksNy44OSwwLDAsMSwxNC4wOSwyNiw4LjIsOC4yLDAsMCwxLDguNjYsMjcuNzRaXCJ9fV0sXCJuYW1lXCI6XCJmaW5nZXJwcmludC1yZWNvZ25pdGlvblwiLFwic2l6ZVwiOjI0fSxcInNpemVcIjoyNH0sXG4gICAgc3ZnOiBgPHN2ZyBmb2N1c2FibGU9XCJmYWxzZVwiIHByZXNlcnZlQXNwZWN0UmF0aW89XCJ4TWlkWU1pZCBtZWV0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIGZpbGw9XCJjdXJyZW50Q29sb3JcIiB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMjRcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCI+PHBhdGggZD1cIk03LDUuMjFhLjc3Ljc3LDAsMCwxLS40Ni0xLjM4QTE1LjQ2LDE1LjQ2LDAsMCwxLDE2LDFjMi42NiwwLDYuNDguNDUsOS41LDIuNjJhLjc3Ljc3LDAsMCwxLC4xOCwxLjA3Ljc4Ljc4LDAsMCwxLTEuMDguMTdBMTUsMTUsMCwwLDAsMTYsMi41MywxNCwxNCwwLDAsMCw3LjUsNS4wNS43NC43NCwwLDAsMSw3LDUuMjFaXCI+PC9wYXRoPjxwYXRoIGQ9XCJNMjguMjMsMTIuMjZhLjc4Ljc4LDAsMCwxLS42My0uMzNDMjUuODcsOS40OSwyMi43OCw2LjI0LDE2LDYuMjRhMTQsMTQsMCwwLDAtMTEuNjMsNS43Ljc3Ljc3LDAsMCwxLTEuMDcuMTdBLjc2Ljc2LDAsMCwxLDMuMTUsMTEsMTUuNTQsMTUuNTQsMCwwLDEsMTYsNC43MWM1LjYxLDAsOS44MSwyLjA4LDEyLjg0LDYuMzRhLjc3Ljc3LDAsMCwxLS4xOSwxLjA3QS43OS43OSwwLDAsMSwyOC4yMywxMi4yNlpcIj48L3BhdGg+PHBhdGggZD1cIk0xMi4yOCwzMWEuNzguNzgsMCwwLDEtLjcyLS40OS43NS43NSwwLDAsMSwuNDQtMWM0LjM3LTEuNjgsNy01LjEyLDctOS4yMWEyLjgsMi44LDAsMCwwLTMtM2MtMS44NiwwLTIuNzYsMS0zLDMuMzVhNC4yNyw0LjI3LDAsMCwxLTQuNTIsMy44Myw0LjI3LDQuMjcsMCwwLDEtNC4zMi00LjU5QTExLjcxLDExLjcxLDAsMCwxLDE2LDguMzlhMTIsMTIsMCwwLDEsMTIsMTEuOTMsMTguNjYsMTguNjYsMCwwLDEtMS4zOSw2LjUuNzguNzgsMCwwLDEtMSwuNDEuNzYuNzYsMCwwLDEtLjQxLTEsMTcuMjUsMTcuMjUsMCwwLDAsMS4yNy01LjkxQTEwLjQ1LDEwLjQ1LDAsMCwwLDE2LDkuOTJhMTAuMTgsMTAuMTgsMCwwLDAtMTAuMzgsMTAsMi43NywyLjc3LDAsMCwwLDIuNzksMy4wNiwyLjc0LDIuNzQsMCwwLDAsMy0yLjQ4Yy4zNi0zLjExLDEuODktNC42OSw0LjU2LTQuNjlhNC4zMSw0LjMxLDAsMCwxLDQuNTIsNC41NmMwLDQuNzQtMyw4LjcyLTgsMTAuNjNBLjkyLjkyLDAsMCwxLDEyLjI4LDMxWlwiPjwvcGF0aD48cGF0aCBkPVwiTTE5Ljc3LDMwLjI4YS44MS44MSwwLDAsMS0uNTItLjIuNzYuNzYsMCwwLDEsMC0xLjA4LDEyLjYzLDEyLjYzLDAsMCwwLDMuNTQtOC42OGMwLTEuNTYtLjQ4LTYuNjUtNi43LTYuNjVhNi44Myw2LjgzLDAsMCwwLTQuOTQsMS44N0E2LjE3LDYuMTcsMCwwLDAsOS4zMiwyMGEuNzcuNzcsMCwwLDEtLjc3Ljc2aDBBLjc2Ljc2LDAsMCwxLDcuNzgsMjAsNy43Myw3LjczLDAsMCwxLDEwLDE0LjQ2YTguMzQsOC4zNCwwLDAsMSw2LTIuMzJjNi4wOCwwLDguMjQsNC40LDguMjQsOC4xOEExNC4wOSwxNC4wOSwwLDAsMSwyMC4zNCwzMCwuNzUuNzUsMCwwLDEsMTkuNzcsMzAuMjhaXCI+PC9wYXRoPjxwYXRoIGQ9XCJNOC42NiwyNy43NGExNC4xNCwxNC4xNCwwLDAsMS0xLjU2LS4wOS43Ni43NiwwLDEsMSwuMTctMS41MmMyLjQ5LjI4LDQuNDUtLjE2LDUuODQtMS4zMmE2LjM3LDYuMzcsMCwwLDAsMi4xMi00LjUzLjc1Ljc1LDAsMCwxLC44Mi0uNzEuNzguNzgsMCwwLDEsLjcyLjgxQTcuODksNy44OSwwLDAsMSwxNC4wOSwyNiw4LjIsOC4yLDAsMCwxLDguNjYsMjcuNzRaXCI+PC9wYXRoPjwvc3ZnPmBcbiAgfSxcblxuICBcIjIwXCI6IHtcbiAgICBtZXRhZGF0YToge1wibW9kdWxlTmFtZVwiOlwiRmluZ2VycHJpbnRSZWNvZ25pdGlvbjIwXCIsXCJmaWxlcGF0aFwiOlwiZmluZ2VycHJpbnQtcmVjb2duaXRpb24vMjAuanNcIixcImRlc2NyaXB0b3JcIjp7XCJlbGVtXCI6XCJzdmdcIixcImF0dHJzXCI6e1wieG1sbnNcIjpcImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIsXCJ2aWV3Qm94XCI6XCIwIDAgMzIgMzJcIixcImZpbGxcIjpcImN1cnJlbnRDb2xvclwiLFwid2lkdGhcIjoyMCxcImhlaWdodFwiOjIwfSxcImNvbnRlbnRcIjpbe1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNNyw1LjIxYS43Ny43NywwLDAsMS0uNDYtMS4zOEExNS40NiwxNS40NiwwLDAsMSwxNiwxYzIuNjYsMCw2LjQ4LjQ1LDkuNSwyLjYyYS43Ny43NywwLDAsMSwuMTgsMS4wNy43OC43OCwwLDAsMS0xLjA4LjE3QTE1LDE1LDAsMCwwLDE2LDIuNTMsMTQsMTQsMCwwLDAsNy41LDUuMDUuNzQuNzQsMCwwLDEsNyw1LjIxWlwifX0se1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNMjguMjMsMTIuMjZhLjc4Ljc4LDAsMCwxLS42My0uMzNDMjUuODcsOS40OSwyMi43OCw2LjI0LDE2LDYuMjRhMTQsMTQsMCwwLDAtMTEuNjMsNS43Ljc3Ljc3LDAsMCwxLTEuMDcuMTdBLjc2Ljc2LDAsMCwxLDMuMTUsMTEsMTUuNTQsMTUuNTQsMCwwLDEsMTYsNC43MWM1LjYxLDAsOS44MSwyLjA4LDEyLjg0LDYuMzRhLjc3Ljc3LDAsMCwxLS4xOSwxLjA3QS43OS43OSwwLDAsMSwyOC4yMywxMi4yNlpcIn19LHtcImVsZW1cIjpcInBhdGhcIixcImF0dHJzXCI6e1wiZFwiOlwiTTEyLjI4LDMxYS43OC43OCwwLDAsMS0uNzItLjQ5Ljc1Ljc1LDAsMCwxLC40NC0xYzQuMzctMS42OCw3LTUuMTIsNy05LjIxYTIuOCwyLjgsMCwwLDAtMy0zYy0xLjg2LDAtMi43NiwxLTMsMy4zNWE0LjI3LDQuMjcsMCwwLDEtNC41MiwzLjgzLDQuMjcsNC4yNywwLDAsMS00LjMyLTQuNTlBMTEuNzEsMTEuNzEsMCwwLDEsMTYsOC4zOWExMiwxMiwwLDAsMSwxMiwxMS45MywxOC42NiwxOC42NiwwLDAsMS0xLjM5LDYuNS43OC43OCwwLDAsMS0xLC40MS43Ni43NiwwLDAsMS0uNDEtMSwxNy4yNSwxNy4yNSwwLDAsMCwxLjI3LTUuOTFBMTAuNDUsMTAuNDUsMCwwLDAsMTYsOS45MmExMC4xOCwxMC4xOCwwLDAsMC0xMC4zOCwxMCwyLjc3LDIuNzcsMCwwLDAsMi43OSwzLjA2LDIuNzQsMi43NCwwLDAsMCwzLTIuNDhjLjM2LTMuMTEsMS44OS00LjY5LDQuNTYtNC42OWE0LjMxLDQuMzEsMCwwLDEsNC41Miw0LjU2YzAsNC43NC0zLDguNzItOCwxMC42M0EuOTIuOTIsMCwwLDEsMTIuMjgsMzFaXCJ9fSx7XCJlbGVtXCI6XCJwYXRoXCIsXCJhdHRyc1wiOntcImRcIjpcIk0xOS43NywzMC4yOGEuODEuODEsMCwwLDEtLjUyLS4yLjc2Ljc2LDAsMCwxLDAtMS4wOCwxMi42MywxMi42MywwLDAsMCwzLjU0LTguNjhjMC0xLjU2LS40OC02LjY1LTYuNy02LjY1YTYuODMsNi44MywwLDAsMC00Ljk0LDEuODdBNi4xNyw2LjE3LDAsMCwwLDkuMzIsMjBhLjc3Ljc3LDAsMCwxLS43Ny43NmgwQS43Ni43NiwwLDAsMSw3Ljc4LDIwLDcuNzMsNy43MywwLDAsMSwxMCwxNC40NmE4LjM0LDguMzQsMCwwLDEsNi0yLjMyYzYuMDgsMCw4LjI0LDQuNCw4LjI0LDguMThBMTQuMDksMTQuMDksMCwwLDEsMjAuMzQsMzAsLjc1Ljc1LDAsMCwxLDE5Ljc3LDMwLjI4WlwifX0se1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNOC42NiwyNy43NGExNC4xNCwxNC4xNCwwLDAsMS0xLjU2LS4wOS43Ni43NiwwLDEsMSwuMTctMS41MmMyLjQ5LjI4LDQuNDUtLjE2LDUuODQtMS4zMmE2LjM3LDYuMzcsMCwwLDAsMi4xMi00LjUzLjc1Ljc1LDAsMCwxLC44Mi0uNzEuNzguNzgsMCwwLDEsLjcyLjgxQTcuODksNy44OSwwLDAsMSwxNC4wOSwyNiw4LjIsOC4yLDAsMCwxLDguNjYsMjcuNzRaXCJ9fV0sXCJuYW1lXCI6XCJmaW5nZXJwcmludC1yZWNvZ25pdGlvblwiLFwic2l6ZVwiOjIwfSxcInNpemVcIjoyMH0sXG4gICAgc3ZnOiBgPHN2ZyBmb2N1c2FibGU9XCJmYWxzZVwiIHByZXNlcnZlQXNwZWN0UmF0aW89XCJ4TWlkWU1pZCBtZWV0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIGZpbGw9XCJjdXJyZW50Q29sb3JcIiB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCI+PHBhdGggZD1cIk03LDUuMjFhLjc3Ljc3LDAsMCwxLS40Ni0xLjM4QTE1LjQ2LDE1LjQ2LDAsMCwxLDE2LDFjMi42NiwwLDYuNDguNDUsOS41LDIuNjJhLjc3Ljc3LDAsMCwxLC4xOCwxLjA3Ljc4Ljc4LDAsMCwxLTEuMDguMTdBMTUsMTUsMCwwLDAsMTYsMi41MywxNCwxNCwwLDAsMCw3LjUsNS4wNS43NC43NCwwLDAsMSw3LDUuMjFaXCI+PC9wYXRoPjxwYXRoIGQ9XCJNMjguMjMsMTIuMjZhLjc4Ljc4LDAsMCwxLS42My0uMzNDMjUuODcsOS40OSwyMi43OCw2LjI0LDE2LDYuMjRhMTQsMTQsMCwwLDAtMTEuNjMsNS43Ljc3Ljc3LDAsMCwxLTEuMDcuMTdBLjc2Ljc2LDAsMCwxLDMuMTUsMTEsMTUuNTQsMTUuNTQsMCwwLDEsMTYsNC43MWM1LjYxLDAsOS44MSwyLjA4LDEyLjg0LDYuMzRhLjc3Ljc3LDAsMCwxLS4xOSwxLjA3QS43OS43OSwwLDAsMSwyOC4yMywxMi4yNlpcIj48L3BhdGg+PHBhdGggZD1cIk0xMi4yOCwzMWEuNzguNzgsMCwwLDEtLjcyLS40OS43NS43NSwwLDAsMSwuNDQtMWM0LjM3LTEuNjgsNy01LjEyLDctOS4yMWEyLjgsMi44LDAsMCwwLTMtM2MtMS44NiwwLTIuNzYsMS0zLDMuMzVhNC4yNyw0LjI3LDAsMCwxLTQuNTIsMy44Myw0LjI3LDQuMjcsMCwwLDEtNC4zMi00LjU5QTExLjcxLDExLjcxLDAsMCwxLDE2LDguMzlhMTIsMTIsMCwwLDEsMTIsMTEuOTMsMTguNjYsMTguNjYsMCwwLDEtMS4zOSw2LjUuNzguNzgsMCwwLDEtMSwuNDEuNzYuNzYsMCwwLDEtLjQxLTEsMTcuMjUsMTcuMjUsMCwwLDAsMS4yNy01LjkxQTEwLjQ1LDEwLjQ1LDAsMCwwLDE2LDkuOTJhMTAuMTgsMTAuMTgsMCwwLDAtMTAuMzgsMTAsMi43NywyLjc3LDAsMCwwLDIuNzksMy4wNiwyLjc0LDIuNzQsMCwwLDAsMy0yLjQ4Yy4zNi0zLjExLDEuODktNC42OSw0LjU2LTQuNjlhNC4zMSw0LjMxLDAsMCwxLDQuNTIsNC41NmMwLDQuNzQtMyw4LjcyLTgsMTAuNjNBLjkyLjkyLDAsMCwxLDEyLjI4LDMxWlwiPjwvcGF0aD48cGF0aCBkPVwiTTE5Ljc3LDMwLjI4YS44MS44MSwwLDAsMS0uNTItLjIuNzYuNzYsMCwwLDEsMC0xLjA4LDEyLjYzLDEyLjYzLDAsMCwwLDMuNTQtOC42OGMwLTEuNTYtLjQ4LTYuNjUtNi43LTYuNjVhNi44Myw2LjgzLDAsMCwwLTQuOTQsMS44N0E2LjE3LDYuMTcsMCwwLDAsOS4zMiwyMGEuNzcuNzcsMCwwLDEtLjc3Ljc2aDBBLjc2Ljc2LDAsMCwxLDcuNzgsMjAsNy43Myw3LjczLDAsMCwxLDEwLDE0LjQ2YTguMzQsOC4zNCwwLDAsMSw2LTIuMzJjNi4wOCwwLDguMjQsNC40LDguMjQsOC4xOEExNC4wOSwxNC4wOSwwLDAsMSwyMC4zNCwzMCwuNzUuNzUsMCwwLDEsMTkuNzcsMzAuMjhaXCI+PC9wYXRoPjxwYXRoIGQ9XCJNOC42NiwyNy43NGExNC4xNCwxNC4xNCwwLDAsMS0xLjU2LS4wOS43Ni43NiwwLDEsMSwuMTctMS41MmMyLjQ5LjI4LDQuNDUtLjE2LDUuODQtMS4zMmE2LjM3LDYuMzcsMCwwLDAsMi4xMi00LjUzLjc1Ljc1LDAsMCwxLC44Mi0uNzEuNzguNzgsMCwwLDEsLjcyLjgxQTcuODksNy44OSwwLDAsMSwxNC4wOSwyNiw4LjIsOC4yLDAsMCwxLDguNjYsMjcuNzRaXCI+PC9wYXRoPjwvc3ZnPmBcbiAgfSxcblxuICBcIjE2XCI6IHtcbiAgICBtZXRhZGF0YToge1wibW9kdWxlTmFtZVwiOlwiRmluZ2VycHJpbnRSZWNvZ25pdGlvbjE2XCIsXCJmaWxlcGF0aFwiOlwiZmluZ2VycHJpbnQtcmVjb2duaXRpb24vMTYuanNcIixcImRlc2NyaXB0b3JcIjp7XCJlbGVtXCI6XCJzdmdcIixcImF0dHJzXCI6e1wieG1sbnNcIjpcImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIsXCJ2aWV3Qm94XCI6XCIwIDAgMzIgMzJcIixcImZpbGxcIjpcImN1cnJlbnRDb2xvclwiLFwid2lkdGhcIjoxNixcImhlaWdodFwiOjE2fSxcImNvbnRlbnRcIjpbe1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNNyw1LjIxYS43Ny43NywwLDAsMS0uNDYtMS4zOEExNS40NiwxNS40NiwwLDAsMSwxNiwxYzIuNjYsMCw2LjQ4LjQ1LDkuNSwyLjYyYS43Ny43NywwLDAsMSwuMTgsMS4wNy43OC43OCwwLDAsMS0xLjA4LjE3QTE1LDE1LDAsMCwwLDE2LDIuNTMsMTQsMTQsMCwwLDAsNy41LDUuMDUuNzQuNzQsMCwwLDEsNyw1LjIxWlwifX0se1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNMjguMjMsMTIuMjZhLjc4Ljc4LDAsMCwxLS42My0uMzNDMjUuODcsOS40OSwyMi43OCw2LjI0LDE2LDYuMjRhMTQsMTQsMCwwLDAtMTEuNjMsNS43Ljc3Ljc3LDAsMCwxLTEuMDcuMTdBLjc2Ljc2LDAsMCwxLDMuMTUsMTEsMTUuNTQsMTUuNTQsMCwwLDEsMTYsNC43MWM1LjYxLDAsOS44MSwyLjA4LDEyLjg0LDYuMzRhLjc3Ljc3LDAsMCwxLS4xOSwxLjA3QS43OS43OSwwLDAsMSwyOC4yMywxMi4yNlpcIn19LHtcImVsZW1cIjpcInBhdGhcIixcImF0dHJzXCI6e1wiZFwiOlwiTTEyLjI4LDMxYS43OC43OCwwLDAsMS0uNzItLjQ5Ljc1Ljc1LDAsMCwxLC40NC0xYzQuMzctMS42OCw3LTUuMTIsNy05LjIxYTIuOCwyLjgsMCwwLDAtMy0zYy0xLjg2LDAtMi43NiwxLTMsMy4zNWE0LjI3LDQuMjcsMCwwLDEtNC41MiwzLjgzLDQuMjcsNC4yNywwLDAsMS00LjMyLTQuNTlBMTEuNzEsMTEuNzEsMCwwLDEsMTYsOC4zOWExMiwxMiwwLDAsMSwxMiwxMS45MywxOC42NiwxOC42NiwwLDAsMS0xLjM5LDYuNS43OC43OCwwLDAsMS0xLC40MS43Ni43NiwwLDAsMS0uNDEtMSwxNy4yNSwxNy4yNSwwLDAsMCwxLjI3LTUuOTFBMTAuNDUsMTAuNDUsMCwwLDAsMTYsOS45MmExMC4xOCwxMC4xOCwwLDAsMC0xMC4zOCwxMCwyLjc3LDIuNzcsMCwwLDAsMi43OSwzLjA2LDIuNzQsMi43NCwwLDAsMCwzLTIuNDhjLjM2LTMuMTEsMS44OS00LjY5LDQuNTYtNC42OWE0LjMxLDQuMzEsMCwwLDEsNC41Miw0LjU2YzAsNC43NC0zLDguNzItOCwxMC42M0EuOTIuOTIsMCwwLDEsMTIuMjgsMzFaXCJ9fSx7XCJlbGVtXCI6XCJwYXRoXCIsXCJhdHRyc1wiOntcImRcIjpcIk0xOS43NywzMC4yOGEuODEuODEsMCwwLDEtLjUyLS4yLjc2Ljc2LDAsMCwxLDAtMS4wOCwxMi42MywxMi42MywwLDAsMCwzLjU0LTguNjhjMC0xLjU2LS40OC02LjY1LTYuNy02LjY1YTYuODMsNi44MywwLDAsMC00Ljk0LDEuODdBNi4xNyw2LjE3LDAsMCwwLDkuMzIsMjBhLjc3Ljc3LDAsMCwxLS43Ny43NmgwQS43Ni43NiwwLDAsMSw3Ljc4LDIwLDcuNzMsNy43MywwLDAsMSwxMCwxNC40NmE4LjM0LDguMzQsMCwwLDEsNi0yLjMyYzYuMDgsMCw4LjI0LDQuNCw4LjI0LDguMThBMTQuMDksMTQuMDksMCwwLDEsMjAuMzQsMzAsLjc1Ljc1LDAsMCwxLDE5Ljc3LDMwLjI4WlwifX0se1wiZWxlbVwiOlwicGF0aFwiLFwiYXR0cnNcIjp7XCJkXCI6XCJNOC42NiwyNy43NGExNC4xNCwxNC4xNCwwLDAsMS0xLjU2LS4wOS43Ni43NiwwLDEsMSwuMTctMS41MmMyLjQ5LjI4LDQuNDUtLjE2LDUuODQtMS4zMmE2LjM3LDYuMzcsMCwwLDAsMi4xMi00LjUzLjc1Ljc1LDAsMCwxLC44Mi0uNzEuNzguNzgsMCwwLDEsLjcyLjgxQTcuODksNy44OSwwLDAsMSwxNC4wOSwyNiw4LjIsOC4yLDAsMCwxLDguNjYsMjcuNzRaXCJ9fV0sXCJuYW1lXCI6XCJmaW5nZXJwcmludC1yZWNvZ25pdGlvblwiLFwic2l6ZVwiOjE2fSxcInNpemVcIjoxNn0sXG4gICAgc3ZnOiBgPHN2ZyBmb2N1c2FibGU9XCJmYWxzZVwiIHByZXNlcnZlQXNwZWN0UmF0aW89XCJ4TWlkWU1pZCBtZWV0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIGZpbGw9XCJjdXJyZW50Q29sb3JcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDMyIDMyXCIgYXJpYS1oaWRkZW49XCJ0cnVlXCI+PHBhdGggZD1cIk03LDUuMjFhLjc3Ljc3LDAsMCwxLS40Ni0xLjM4QTE1LjQ2LDE1LjQ2LDAsMCwxLDE2LDFjMi42NiwwLDYuNDguNDUsOS41LDIuNjJhLjc3Ljc3LDAsMCwxLC4xOCwxLjA3Ljc4Ljc4LDAsMCwxLTEuMDguMTdBMTUsMTUsMCwwLDAsMTYsMi41MywxNCwxNCwwLDAsMCw3LjUsNS4wNS43NC43NCwwLDAsMSw3LDUuMjFaXCI+PC9wYXRoPjxwYXRoIGQ9XCJNMjguMjMsMTIuMjZhLjc4Ljc4LDAsMCwxLS42My0uMzNDMjUuODcsOS40OSwyMi43OCw2LjI0LDE2LDYuMjRhMTQsMTQsMCwwLDAtMTEuNjMsNS43Ljc3Ljc3LDAsMCwxLTEuMDcuMTdBLjc2Ljc2LDAsMCwxLDMuMTUsMTEsMTUuNTQsMTUuNTQsMCwwLDEsMTYsNC43MWM1LjYxLDAsOS44MSwyLjA4LDEyLjg0LDYuMzRhLjc3Ljc3LDAsMCwxLS4xOSwxLjA3QS43OS43OSwwLDAsMSwyOC4yMywxMi4yNlpcIj48L3BhdGg+PHBhdGggZD1cIk0xMi4yOCwzMWEuNzguNzgsMCwwLDEtLjcyLS40OS43NS43NSwwLDAsMSwuNDQtMWM0LjM3LTEuNjgsNy01LjEyLDctOS4yMWEyLjgsMi44LDAsMCwwLTMtM2MtMS44NiwwLTIuNzYsMS0zLDMuMzVhNC4yNyw0LjI3LDAsMCwxLTQuNTIsMy44Myw0LjI3LDQuMjcsMCwwLDEtNC4zMi00LjU5QTExLjcxLDExLjcxLDAsMCwxLDE2LDguMzlhMTIsMTIsMCwwLDEsMTIsMTEuOTMsMTguNjYsMTguNjYsMCwwLDEtMS4zOSw2LjUuNzguNzgsMCwwLDEtMSwuNDEuNzYuNzYsMCwwLDEtLjQxLTEsMTcuMjUsMTcuMjUsMCwwLDAsMS4yNy01LjkxQTEwLjQ1LDEwLjQ1LDAsMCwwLDE2LDkuOTJhMTAuMTgsMTAuMTgsMCwwLDAtMTAuMzgsMTAsMi43NywyLjc3LDAsMCwwLDIuNzksMy4wNiwyLjc0LDIuNzQsMCwwLDAsMy0yLjQ4Yy4zNi0zLjExLDEuODktNC42OSw0LjU2LTQuNjlhNC4zMSw0LjMxLDAsMCwxLDQuNTIsNC41NmMwLDQuNzQtMyw4LjcyLTgsMTAuNjNBLjkyLjkyLDAsMCwxLDEyLjI4LDMxWlwiPjwvcGF0aD48cGF0aCBkPVwiTTE5Ljc3LDMwLjI4YS44MS44MSwwLDAsMS0uNTItLjIuNzYuNzYsMCwwLDEsMC0xLjA4LDEyLjYzLDEyLjYzLDAsMCwwLDMuNTQtOC42OGMwLTEuNTYtLjQ4LTYuNjUtNi43LTYuNjVhNi44Myw2LjgzLDAsMCwwLTQuOTQsMS44N0E2LjE3LDYuMTcsMCwwLDAsOS4zMiwyMGEuNzcuNzcsMCwwLDEtLjc3Ljc2aDBBLjc2Ljc2LDAsMCwxLDcuNzgsMjAs