UNPKG

@asoftwareworld/form-builder

Version:

ASW Form Builder helps you with rapid development and designed web forms which includes several controls. The key feature of Form Builder is to make your content attractive and effective. We can customize our control at run time and preview the same befor

296 lines 42.6 kB
/** * @license * Copyright ASW (A Software World) All Rights Reserved. * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file */ export const SIMPLE_CONTROLS = [ { icon: 'title', displayName: 'Header', controlType: 'header', subtype: 'h1', style: 'text-left', label: 'Header', column: 'col-md-12', }, { id: '1', icon: 'text_fields', displayName: 'Text Field', controlType: 'textfield', tooltip: 'Enter Text', value: '', label: 'Text Field', style: 'outline', column: 'col-md-6', isRequired: false, isDisabled: false, maxlength: 50, minlength: 0 }, { id: '1', icon: 'short_text', displayName: 'Text Area', controlType: 'textarea', tooltip: 'Enter Text', value: '', label: 'Text Area', style: 'outline', column: 'col-md-6', isRequired: false, isDisabled: false, maxlength: 50, minlength: 0 }, { id: '1', icon: 'numbers', displayName: 'Number', controlType: 'number', tooltip: 'Enter Number', value: '', label: 'Number', style: 'outline', column: 'col-md-6', isRequired: false, isDisabled: false, maxlength: 50, minlength: 0 }, { icon: 'calculate', displayName: 'Calculation', controlType: 'calculation', tooltip: 'Enter calculation', value: '', label: 'Calculation', placeholder: 'Field 1 + Field 2 = ', style: 'outline', column: 'col-md-6', operations: [] }, { id: '1', icon: 'subject', displayName: 'Paragraph', controlType: 'paragraph', label: 'Paragraph', column: 'col-md-12', subtype: 'p', style: 'text-left' }, { icon: 'horizontal_rule', displayName: 'Divider', controlType: 'divider', column: 'col-md-12' }, { icon: 'toggle_on', displayName: 'Slide Toggle', controlType: 'slide-toggle', label: 'Slide me!', value: false, color: 'primary', column: 'col-md-2', isRequired: false, isDisabled: false }, { id: '1', icon: 'touch_app', displayName: 'Button', controlType: 'button', tooltip: 'Click button', label: 'Submit', type: 'button', column: 'col-md-2', color: 'primary', style: 'mat-raised-button' } ]; export const CHOICE_CONTROLS = [ { id: '1', icon: 'corporate_fare', displayName: 'Autocomplete', controlType: 'autocomplete', tooltip: 'Select one', label: 'Autocomplete', column: 'col-md-6', style: 'outline', isRequired: false, isDisabled: false, options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] }, { id: '1', icon: 'fact_check', displayName: 'Select', controlType: 'select', tooltip: 'Select option', label: 'Select', style: 'outline', column: 'col-md-6', value: '', isRequired: false, isDisabled: false, options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] }, { id: '1', icon: 'checklist', displayName: 'Multi Select', controlType: 'multi-select', tooltip: 'Select options', label: 'Multi Select', column: 'col-md-6', value: '', style: 'outline', isRequired: false, isDisabled: false, options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] }, { id: '1', icon: 'radio_button_checked', displayName: 'Radio Button', controlType: 'radio', tooltip: 'radio', label: 'Radio', value: 'option-1', column: 'col-md-6', isRequired: false, isDisabled: false, options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] }, { id: '1', icon: 'check_box', displayName: 'Checkbox', controlType: 'checkbox', tooltip: 'checkbox', label: 'Checkbox', column: 'col-md-6', isRequired: false, isDisabled: false, options: [ { key: 'option-1', value: 'Option 1', isChecked: false }, { key: 'option-2', value: 'Option 2', isChecked: false }, { key: 'option-3', value: 'Option 3', isChecked: false } ] } ]; export const DATE_AND_GPS_CONTROLS = [ { id: '1', icon: 'event', displayName: 'Datepicker', controlType: 'datepicker', value: '', tooltip: 'Choose a date', label: 'Date Picker', style: 'outline', column: 'col-md-6', isRequired: false, isWeekendsDisable: false, isDisabled: false, }, { id: '1', icon: 'near_me', displayName: 'GPS', controlType: 'gps', label: 'Gps', tooltip: 'Enter Location', latitude: '', longitude: '', style: 'outline', column: 'col-md-6', value: '', isRequired: false, isDisabled: false, } ]; export const DIGITAL_CONTROLS = [ { icon: 'image', displayName: 'Image', controlType: 'image', label: 'Image', column: 'col-md-12', class: 'text-left text-start', imageShape: 'asw-original', height: 150, width: 150, imageUrl: '' }, { icon: 'gesture', displayName: 'Signature', controlType: 'signature', label: 'Signature', class: 'text-left text-start', imageUrl: 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/bAEMBBwcHCggKEwoKEygaFhooKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKP/AABEIATgDUgMBIgACEQEDEQH/xAAVAAEBAAAAAAAAAAAAAAAAAAAACP/EABQQAQAAAAAAAAAAAAAAAAAAAAD/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AqkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//2Q==', column: 'col-md-12', height: '80', width: '120' }, { icon: 'draw', displayName: 'Drawing', controlType: 'drawing', label: 'Image', class: 'text-left text-start', imageUrl: 'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMABgQFBgUEBgYFBgcHBggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0wLSgwJSgpKP/bAEMBBwcHCggKEwoKEygaFhooKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKP/AABEIATgDUgMBIgACEQEDEQH/xAAVAAEBAAAAAAAAAAAAAAAAAAAACP/EABQQAQAAAAAAAAAAAAAAAAAAAAD/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AqkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//2Q==', column: 'col-md-12', isRequired: false, height: '200', width: '600' } ]; export const OTHERS_CONTROLS = [ { id: '', guid: '', icon: 'qrCode', displayName: 'QR Code', controlType: 'qr-code', density: { errorCorrectionLevel: 'Q', mode: 'Byte', typeNumber: 0 }, logoStyle: { hideBackgroundCircle: true, logoSize: 0.3, logoMargin: 0 }, logo: '', width: 200, height: 200, outerMargin: 0, value: '', column: 'col-md-12', } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC1jb250cm9scy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL2Zvcm0tYnVpbGRlci9kZWZhdWx0LWNvbnRyb2xzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7R0FNRztBQUVILE1BQU0sQ0FBQyxNQUFNLGVBQWUsR0FBRztJQUMzQjtRQUNJLElBQUksRUFBRSxPQUFPO1FBQ2IsV0FBVyxFQUFFLFFBQVE7UUFDckIsV0FBVyxFQUFFLFFBQVE7UUFDckIsT0FBTyxFQUFFLElBQUk7UUFDYixLQUFLLEVBQUUsV0FBVztRQUNsQixLQUFLLEVBQUUsUUFBUTtRQUNmLE1BQU0sRUFBRSxXQUFXO0tBQ3RCO0lBQ0Q7UUFDSSxFQUFFLEVBQUUsR0FBRztRQUNQLElBQUksRUFBRSxhQUFhO1FBQ25CLFdBQVcsRUFBRSxZQUFZO1FBQ3pCLFdBQVcsRUFBRSxXQUFXO1FBQ3hCLE9BQU8sRUFBRSxZQUFZO1FBQ3JCLEtBQUssRUFBRSxFQUFFO1FBQ1QsS0FBSyxFQUFFLFlBQVk7UUFDbkIsS0FBSyxFQUFFLFNBQVM7UUFDaEIsTUFBTSxFQUFFLFVBQVU7UUFDbEIsVUFBVSxFQUFFLEtBQUs7UUFDakIsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLEVBQUU7UUFDYixTQUFTLEVBQUUsQ0FBQztLQUNmO0lBQ0Q7UUFDSSxFQUFFLEVBQUUsR0FBRztRQUNQLElBQUksRUFBRSxZQUFZO1FBQ2xCLFdBQVcsRUFBRSxXQUFXO1FBQ3hCLFdBQVcsRUFBRSxVQUFVO1FBQ3ZCLE9BQU8sRUFBRSxZQUFZO1FBQ3JCLEtBQUssRUFBRSxFQUFFO1FBQ1QsS0FBSyxFQUFFLFdBQVc7UUFDbEIsS0FBSyxFQUFFLFNBQVM7UUFDaEIsTUFBTSxFQUFFLFVBQVU7UUFDbEIsVUFBVSxFQUFFLEtBQUs7UUFDakIsVUFBVSxFQUFFLEtBQUs7UUFDakIsU0FBUyxFQUFFLEVBQUU7UUFDYixTQUFTLEVBQUUs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UUFDbnZHLE1BQU0sRUFBRSxXQUFXO1FBQ25CLE1BQU0sRUFBRSxJQUFJO1FBQ1osS0FBSyxFQUFFLEtBQUs7S0FDZjtJQUNEO1FBQ0ksSUFBSSxFQUFFLE1BQU07UUFDWixXQUFXLEVBQUUsU0FBUztRQUN0QixXQUFXLEVBQUUsU0FBUztRQUN0QixLQUFLLEVBQUUsT0FBTztRQUNkLEtBQUssRUFBRSxzQkFBc0I7UUFDN0IsUUFBUSxFQUFFLHl1R0FBeXVHO1FBQ252RyxNQUFNLEVBQUUsV0FBVztRQUNuQixVQUFVLEVBQUUsS0FBSztRQUNqQixNQUFNLEVBQUUsS0FBSztRQUNiLEtBQUssRUFBRSxLQUFLO0tBQ2Y7Q0FDSixDQUFDO0FBRUYsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHO0lBQzNCO1FBQ0ksRUFBRSxFQUFFLEVBQUU7UUFDTixJQUFJLEVBQUUsRUFBRTtRQUNSLElBQUksRUFBRSxRQUFRO1FBQ2QsV0FBVyxFQUFFLFNBQVM7UUFDdEIsV0FBVyxFQUFFLFNBQVM7UUFDdEIsT0FBTyxFQUFFO1lBQ0wsb0JBQW9CLEVBQUUsR0FBRztZQUN6QixJQUFJLEVBQUUsTUFBTTtZQUNaLFVBQVUsRUFBRSxDQUFDO1NBQ2hCO1FBQ0QsU0FBUyxFQUFFO1lBQ1Asb0JBQW9CLEVBQUUsSUFBSTtZQUMxQixRQUFRLEVBQUUsR0FBRztZQUNiLFVBQVUsRUFBRSxDQUFDO1NBQ2hCO1FBQ0QsSUFBSSxFQUFFLEVBQUU7UUFDUixLQUFLLEVBQUUsR0FBRztRQUNWLE1BQU0sRUFBRSxHQUFHO1FBQ1gsV0FBVyxFQUFFLENBQUM7UUFDZCxLQUFLLEVBQUUsRUFBRTtRQUNULE1BQU0sRUFBRSxXQUFXO0tBQ3RCO0NBQ0osQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxyXG4gKiBAbGljZW5zZVxyXG4gKiBDb3B5cmlnaHQgQVNXIChBIFNvZnR3YXJlIFdvcmxkKSBBbGwgUmlnaHRzIFJlc2VydmVkLlxyXG4gKlxyXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxyXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlXHJcbiAqL1xyXG5cclxuZXhwb3J0IGNvbnN0IFNJTVBMRV9DT05UUk9MUyA9IFtcclxuICAgIHtcclxuICAgICAgICBpY29uOiAndGl0bGUnLFxyXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnSGVhZGVyJyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ2hlYWRlcicsXHJcbiAgICAgICAgc3VidHlwZTogJ2gxJyxcclxuICAgICAgICBzdHlsZTogJ3RleHQtbGVmdCcsXHJcbiAgICAgICAgbGFiZWw6ICdIZWFkZXInLFxyXG4gICAgICAgIGNvbHVtbjogJ2NvbC1tZC0xMicsXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICAgIGlkOiAnMScsXHJcbiAgICAgICAgaWNvbjogJ3RleHRfZmllbGRzJyxcclxuICAgICAgICBkaXNwbGF5TmFtZTogJ1RleHQgRmllbGQnLFxyXG4gICAgICAgIGNvbnRyb2xUeXBlOiAndGV4dGZpZWxkJyxcclxuICAgICAgICB0b29sdGlwOiAnRW50ZXIgVGV4dCcsXHJcbiAgICAgICAgdmFsdWU6ICcnLFxyXG4gICAgICAgIGxhYmVsOiAnVGV4dCBGaWVsZCcsXHJcbiAgICAgICAgc3R5bGU6ICdvdXRsaW5lJyxcclxuICAgICAgICBjb2x1bW46ICdjb2wtbWQtNicsXHJcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXHJcbiAgICAgICAgaXNEaXNhYmxlZDogZmFsc2UsXHJcbiAgICAgICAgbWF4bGVuZ3RoOiA1MCxcclxuICAgICAgICBtaW5sZW5ndGg6IDBcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgICAgaWQ6ICcxJyxcclxuICAgICAgICBpY29uOiAnc2hvcnRfdGV4dCcsXHJcbiAgICAgICAgZGlzcGxheU5hbWU6ICdUZXh0IEFyZWEnLFxyXG4gICAgICAgIGNvbnRyb2xUeXBlOiAndGV4dGFyZWEnLFxyXG4gICAgICAgIHRvb2x0aXA6ICdFbnRlciBUZXh0JyxcclxuICAgICAgICB2YWx1ZTogJycsXHJcbiAgICAgICAgbGFiZWw6ICdUZXh0IEFyZWEnLFxyXG4gICAgICAgIHN0eWxlOiAnb3V0bGluZScsXHJcbiAgICAgICAgY29sdW1uOiAnY29sLW1kLTYnLFxyXG4gICAgICAgIGlzUmVxdWlyZWQ6IGZhbHNlLFxyXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlLFxyXG4gICAgICAgIG1heGxlbmd0aDogNTAsXHJcbiAgICAgICAgbWlubGVuZ3RoOiAwXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICAgIGlkOiAnMScsXHJcbiAgICAgICAgaWNvbjogJ251bWJlcnMnLFxyXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnTnVtYmVyJyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ251bWJlcicsXHJcbiAgICAgICAgdG9vbHRpcDogJ0VudGVyIE51bWJlcicsXHJcbiAgICAgICAgdmFsdWU6ICcnLFxyXG4gICAgICAgIGxhYmVsOiAnTnVtYmVyJyxcclxuICAgICAgICBzdHlsZTogJ291dGxpbmUnLFxyXG4gICAgICAgIGNvbHVtbjogJ2NvbC1tZC02JyxcclxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZSxcclxuICAgICAgICBpc0Rpc2FibGVkOiBmYWxzZSxcclxuICAgICAgICBtYXhsZW5ndGg6IDUwLFxyXG4gICAgICAgIG1pbmxlbmd0aDogMFxyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgICBpY29uOiAnY2FsY3VsYXRlJyxcclxuICAgICAgICBkaXNwbGF5TmFtZTogJ0NhbGN1bGF0aW9uJyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ2NhbGN1bGF0aW9uJyxcclxuICAgICAgICB0b29sdGlwOiAnRW50ZXIgY2FsY3VsYXRpb24nLFxyXG4gICAgICAgIHZhbHVlOiAnJyxcclxuICAgICAgICBsYWJlbDogJ0NhbGN1bGF0aW9uJyxcclxuICAgICAgICBwbGFjZWhvbGRlcjogJ0ZpZWxkIDEgKyBGaWVsZCAyID0gJyxcclxuICAgICAgICBzdHlsZTogJ291dGxpbmUnLFxyXG4gICAgICAgIGNvbHVtbjogJ2NvbC1tZC02JyxcclxuICAgICAgICBvcGVyYXRpb25zOiBbXVxyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgICBpZDogJzEnLFxyXG4gICAgICAgIGljb246ICdzdWJqZWN0JyxcclxuICAgICAgICBkaXNwbGF5TmFtZTogJ1BhcmFncmFwaCcsXHJcbiAgICAgICAgY29udHJvbFR5cGU6ICdwYXJhZ3JhcGgnLFxyXG4gICAgICAgIGxhYmVsOiAnUGFyYWdyYXBoJyxcclxuICAgICAgICBjb2x1bW46ICdjb2wtbWQtMTInLFxyXG4gICAgICAgIHN1YnR5cGU6ICdwJyxcclxuICAgICAgICBzdHlsZTogJ3RleHQtbGVmdCdcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgICAgaWNvbjogJ2hvcml6b250YWxfcnVsZScsXHJcbiAgICAgICAgZGlzcGxheU5hbWU6ICdEaXZpZGVyJyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ2RpdmlkZXInLFxyXG4gICAgICAgIGNvbHVtbjogJ2NvbC1tZC0xMidcclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgICAgaWNvbjogJ3RvZ2dsZV9vbicsXHJcbiAgICAgICAgZGlzcGxheU5hbWU6ICdTbGlkZSBUb2dnbGUnLFxyXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnc2xpZGUtdG9nZ2xlJyxcclxuICAgICAgICBsYWJlbDogJ1NsaWRlIG1lIScsXHJcbiAgICAgICAgdmFsdWU6IGZhbHNlLFxyXG4gICAgICAgIGNvbG9yOiAncHJpbWFyeScsXHJcbiAgICAgICAgY29sdW1uOiAnY29sLW1kLTInLFxyXG4gICAgICAgIGlzUmVxdWlyZWQ6IGZhbHNlLFxyXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICAgIGlkOiAnMScsXHJcbiAgICAgICAgaWNvbjogJ3RvdWNoX2FwcCcsXHJcbiAgICAgICAgZGlzcGxheU5hbWU6ICdCdXR0b24nLFxyXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnYnV0dG9uJyxcclxuICAgICAgICB0b29sdGlwOiAnQ2xpY2sgYnV0dG9uJyxcclxuICAgICAgICBsYWJlbDogJ1N1Ym1pdCcsXHJcbiAgICAgICAgdHlwZTogJ2J1dHRvbicsXHJcbiAgICAgICAgY29sdW1uOiAnY29sLW1kLTInLFxyXG4gICAgICAgIGNvbG9yOiAncHJpbWFyeScsXHJcbiAgICAgICAgc3R5bGU6ICdtYXQtcmFpc2VkLWJ1dHRvbidcclxuICAgIH1cclxuXTtcclxuXHJcbmV4cG9ydCBjb25zdCBDSE9JQ0VfQ09OVFJPTFMgPSBbXHJcbiAgICB7XHJcbiAgICAgICAgaWQ6ICcxJyxcclxuICAgICAgICBpY29uOiAnY29ycG9yYXRlX2ZhcmUnLFxyXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnQXV0b2NvbXBsZXRlJyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ2F1dG9jb21wbGV0ZScsXHJcbiAgICAgICAgdG9vbHRpcDogJ1NlbGVjdCBvbmUnLFxyXG4gICAgICAgIGxhYmVsOiAnQXV0b2NvbXBsZXRlJyxcclxuICAgICAgICBjb2x1bW46ICdjb2wtbWQtNicsXHJcbiAgICAgICAgc3R5bGU6ICdvdXRsaW5lJyxcclxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZSxcclxuICAgICAgICBpc0Rpc2FibGVkOiBmYWxzZSxcclxuICAgICAgICBvcHRpb25zOiBbXHJcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTEnLCB2YWx1ZTogJ09wdGlvbiAxJywgaXNDaGVja2VkOiBmYWxzZSB9LFxyXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0yJywgdmFsdWU6ICdPcHRpb24gMicsIGlzQ2hlY2tlZDogZmFsc2UgfSxcclxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMycsIHZhbHVlOiAnT3B0aW9uIDMnLCBpc0NoZWNrZWQ6IGZhbHNlIH1cclxuICAgICAgICBdXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICAgIGlkOiAnMScsXHJcbiAgICAgICAgaWNvbjogJ2ZhY3RfY2hlY2snLFxyXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnU2VsZWN0JyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ3NlbGVjdCcsXHJcbiAgICAgICAgdG9vbHRpcDogJ1NlbGVjdCBvcHRpb24nLFxyXG4gICAgICAgIGxhYmVsOiAnU2VsZWN0JyxcclxuICAgICAgICBzdHlsZTogJ291dGxpbmUnLFxyXG4gICAgICAgIGNvbHVtbjogJ2NvbC1tZC02JyxcclxuICAgICAgICB2YWx1ZTogJycsXHJcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXHJcbiAgICAgICAgaXNEaXNhYmxlZDogZmFsc2UsXHJcbiAgICAgICAgb3B0aW9uczogW1xyXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0xJywgdmFsdWU6ICdPcHRpb24gMScsIGlzQ2hlY2tlZDogZmFsc2UgfSxcclxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMicsIHZhbHVlOiAnT3B0aW9uIDInLCBpc0NoZWNrZWQ6IGZhbHNlIH0sXHJcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTMnLCB2YWx1ZTogJ09wdGlvbiAzJywgaXNDaGVja2VkOiBmYWxzZSB9XHJcbiAgICAgICAgXVxyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgICBpZDogJzEnLFxyXG4gICAgICAgIGljb246ICdjaGVja2xpc3QnLFxyXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnTXVsdGkgU2VsZWN0JyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ211bHRpLXNlbGVjdCcsXHJcbiAgICAgICAgdG9vbHRpcDogJ1NlbGVjdCBvcHRpb25zJyxcclxuICAgICAgICBsYWJlbDogJ011bHRpIFNlbGVjdCcsXHJcbiAgICAgICAgY29sdW1uOiAnY29sLW1kLTYnLFxyXG4gICAgICAgIHZhbHVlOiAnJyxcclxuICAgICAgICBzdHlsZTogJ291dGxpbmUnLFxyXG4gICAgICAgIGlzUmVxdWlyZWQ6IGZhbHNlLFxyXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlLFxyXG4gICAgICAgIG9wdGlvbnM6IFtcclxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMScsIHZhbHVlOiAnT3B0aW9uIDEnLCBpc0NoZWNrZWQ6IGZhbHNlIH0sXHJcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTInLCB2YWx1ZTogJ09wdGlvbiAyJywgaXNDaGVja2VkOiBmYWxzZSB9LFxyXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0zJywgdmFsdWU6ICdPcHRpb24gMycsIGlzQ2hlY2tlZDogZmFsc2UgfVxyXG4gICAgICAgIF1cclxuICAgIH0sXHJcbiAgICB7XHJcbiAgICAgICAgaWQ6ICcxJyxcclxuICAgICAgICBpY29uOiAncmFkaW9fYnV0dG9uX2NoZWNrZWQnLFxyXG4gICAgICAgIGRpc3BsYXlOYW1lOiAnUmFkaW8gQnV0dG9uJyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ3JhZGlvJyxcclxuICAgICAgICB0b29sdGlwOiAncmFkaW8nLFxyXG4gICAgICAgIGxhYmVsOiAnUmFkaW8nLFxyXG4gICAgICAgIHZhbHVlOiAnb3B0aW9uLTEnLFxyXG4gICAgICAgIGNvbHVtbjogJ2NvbC1tZC02JyxcclxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZSxcclxuICAgICAgICBpc0Rpc2FibGVkOiBmYWxzZSxcclxuICAgICAgICBvcHRpb25zOiBbXHJcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTEnLCB2YWx1ZTogJ09wdGlvbiAxJywgaXNDaGVja2VkOiBmYWxzZSB9LFxyXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0yJywgdmFsdWU6ICdPcHRpb24gMicsIGlzQ2hlY2tlZDogZmFsc2UgfSxcclxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMycsIHZhbHVlOiAnT3B0aW9uIDMnLCBpc0NoZWNrZWQ6IGZhbHNlIH1cclxuICAgICAgICBdXHJcbiAgICB9LFxyXG4gICAge1xyXG4gICAgICAgIGlkOiAnMScsXHJcbiAgICAgICAgaWNvbjogJ2NoZWNrX2JveCcsXHJcbiAgICAgICAgZGlzcGxheU5hbWU6ICdDaGVja2JveCcsXHJcbiAgICAgICAgY29udHJvbFR5cGU6ICdjaGVja2JveCcsXHJcbiAgICAgICAgdG9vbHRpcDogJ2NoZWNrYm94JyxcclxuICAgICAgICBsYWJlbDogJ0NoZWNrYm94JyxcclxuICAgICAgICBjb2x1bW46ICdjb2wtbWQtNicsXHJcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXHJcbiAgICAgICAgaXNEaXNhYmxlZDogZmFsc2UsXHJcbiAgICAgICAgb3B0aW9uczogW1xyXG4gICAgICAgICAgICB7IGtleTogJ29wdGlvbi0xJywgdmFsdWU6ICdPcHRpb24gMScsIGlzQ2hlY2tlZDogZmFsc2UgfSxcclxuICAgICAgICAgICAgeyBrZXk6ICdvcHRpb24tMicsIHZhbHVlOiAnT3B0aW9uIDInLCBpc0NoZWNrZWQ6IGZhbHNlIH0sXHJcbiAgICAgICAgICAgIHsga2V5OiAnb3B0aW9uLTMnLCB2YWx1ZTogJ09wdGlvbiAzJywgaXNDaGVja2VkOiBmYWxzZSB9XHJcbiAgICAgICAgXVxyXG4gICAgfVxyXG5dO1xyXG5cclxuZXhwb3J0IGNvbnN0IERBVEVfQU5EX0dQU19DT05UUk9MUyA9IFtcclxuICAgIHtcclxuICAgICAgICBpZDogJzEnLFxyXG4gICAgICAgIGljb246ICdldmVudCcsXHJcbiAgICAgICAgZGlzcGxheU5hbWU6ICdEYXRlcGlja2VyJyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ2RhdGVwaWNrZXInLFxyXG4gICAgICAgIHZhbHVlOiAnJyxcclxuICAgICAgICB0b29sdGlwOiAnQ2hvb3NlIGEgZGF0ZScsXHJcbiAgICAgICAgbGFiZWw6ICdEYXRlIFBpY2tlcicsXHJcbiAgICAgICAgc3R5bGU6ICdvdXRsaW5lJyxcclxuICAgICAgICBjb2x1bW46ICdjb2wtbWQtNicsXHJcbiAgICAgICAgaXNSZXF1aXJlZDogZmFsc2UsXHJcbiAgICAgICAgaXNXZWVrZW5kc0Rpc2FibGU6IGZhbHNlLFxyXG4gICAgICAgIGlzRGlzYWJsZWQ6IGZhbHNlLFxyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgICBpZDogJzEnLFxyXG4gICAgICAgIGljb246ICduZWFyX21lJyxcclxuICAgICAgICBkaXNwbGF5TmFtZTogJ0dQUycsXHJcbiAgICAgICAgY29udHJvbFR5cGU6ICdncHMnLFxyXG4gICAgICAgIGxhYmVsOiAnR3BzJyxcclxuICAgICAgICB0b29sdGlwOiAnRW50ZXIgTG9jYXRpb24nLFxyXG4gICAgICAgIGxhdGl0dWRlOiAnJyxcclxuICAgICAgICBsb25naXR1ZGU6ICcnLFxyXG4gICAgICAgIHN0eWxlOiAnb3V0bGluZScsXHJcbiAgICAgICAgY29sdW1uOiAnY29sLW1kLTYnLFxyXG4gICAgICAgIHZhbHVlOiAnJyxcclxuICAgICAgICBpc1JlcXVpcmVkOiBmYWxzZSxcclxuICAgICAgICBpc0Rpc2FibGVkOiBmYWxzZSxcclxuICAgIH1cclxuXTtcclxuXHJcbmV4cG9ydCBjb25zdCBESUdJVEFMX0NPTlRST0xTID0gW1xyXG4gICAge1xyXG4gICAgICAgIGljb246ICdpbWFnZScsXHJcbiAgICAgICAgZGlzcGxheU5hbWU6ICdJbWFnZScsXHJcbiAgICAgICAgY29udHJvbFR5cGU6ICdpbWFnZScsXHJcbiAgICAgICAgbGFiZWw6ICdJbWFnZScsXHJcbiAgICAgICAgY29sdW1uOiAnY29sLW1kLTEyJyxcclxuICAgICAgICBjbGFzczogJ3RleHQtbGVmdCB0ZXh0LXN0YXJ0JyxcclxuICAgICAgICBpbWFnZVNoYXBlOiAnYXN3LW9yaWdpbmFsJyxcclxuICAgICAgICBoZWlnaHQ6IDE1MCxcclxuICAgICAgICB3aWR0aDogMTUwLFxyXG4gICAgICAgIGltYWdlVXJsOiAnJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgICBpY29uOiAnZ2VzdHVyZScsXHJcbiAgICAgICAgZGlzcGxheU5hbWU6ICdTaWduYXR1cmUnLFxyXG4gICAgICAgIGNvbnRyb2xUeXBlOiAnc2lnbmF0dXJlJyxcclxuICAgICAgICBsYWJlbDogJ1NpZ25hdHVyZScsXHJcbiAgICAgICAgY2xhc3M6ICd0ZXh0LWxlZnQgdGV4dC1zdGFydCcsXHJcbiAgICAgICAgaW1hZ2VVcmw6ICdkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBQVFBQkFBRC80Z0lvU1VORFgxQlNUMFpKVEVVQUFRRUFBQUlZQUFBQUFBUXdBQUJ0Ym5SeVVrZENJRmhaV2lBQUFBQUFBQUFBQUFBQUFBQmhZM053QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQTl0WUFBUUFBQUFEVExRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFsa1pYTmpBQUFBOEFBQUFIUnlXRmxhQUFBQlpBQUFBQlJuV0ZsYUFBQUJlQUFBQUJSaVdGbGFBQUFCakFBQUFCUnlWRkpEQUFBQm9BQUFBQ2huVkZKREFBQUJvQUFBQUNoaVZGSkRBQUFCb0FBQUFDaDNkSEIwQUFBQnlBQUFBQlJqY0hKMEFBQUIzQUFBQUR4dGJIVmpBQUFBQUFBQUFBRUFBQUFNWlc1VlV3QUFBRmdBQUFBY0FITUFVZ0JIQUVJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUZoWldpQUFBQUFBQUFCdm9nQUFPUFVBQUFPUVdGbGFJQUFBQUFBQUFHS1pBQUMzaFFBQUdOcFlXVm9nQUFBQUFBQUFKS0FBQUErRUFBQzJ6M0JoY21FQUFBQUFBQVFBQUFBQ1ptWUFBUEtuQUFBTldRQUFFOUFBQUFwYkFBQUFBQUFBQUFCWVdWb2dBQUFBQUFBQTl0WUFBUUFBQUFEVExXMXNkV01BQUFBQUFBQUFBUUFBQUF4bGJsVlRBQUFBSUFBQUFCd0FSd0J2QUc4QVp3QnNBR1VBSUFCSkFHNEFZd0F1QUNBQU1nQXdBREVBTnYvYkFFTUFCZ1FGQmdVRUJnWUZCZ2NIQmdnS0VBb0tDUWtLRkE0UERCQVhGQmdZRnhRV0Zob2RKUjhhR3lNY0ZoWWdMQ0FqSmljcEtpa1pIeTB3TFNnd0pTZ3BLUC9iQUVNQkJ3Y0hDZ2dLRXdvS0V5Z2FGaG9vS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tQL0FBQkVJQVRnRFVnTUJJZ0FDRVFFREVRSC94QUFWQUFFQkFBQUFBQUFBQUFBQUFBQUFBQUFBQ1AvRUFCUVFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBRC94QUFVQVFFQUFBQUFBQUFBQUFBQUFBQUFBQUFBLzhRQUZCRUJBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL2FBQXdEQVFBQ0VRTVJBRDhBcWtBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUgvLzJRPT0nLFxyXG4gICAgICAgIGNvbHVtbjogJ2NvbC1tZC0xMicsXHJcbiAgICAgICAgaGVpZ2h0OiAnODAnLFxyXG4gICAgICAgIHdpZHRoOiAnMTIwJ1xyXG4gICAgfSxcclxuICAgIHtcclxuICAgICAgICBpY29uOiAnZHJhdycsXHJcbiAgICAgICAgZGlzcGxheU5hbWU6ICdEcmF3aW5nJyxcclxuICAgICAgICBjb250cm9sVHlwZTogJ2RyYXdpbmcnLFxyXG4gICAgICAgIGxhYmVsOiAnSW1hZ2UnLFxyXG4gICAgICAgIGNsYXNzOiAndGV4dC1sZWZ0IHRleHQtc3RhcnQnLFxyXG4gICAgICAgIGltYWdlVXJsOiAnZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvNGdJb1NVTkRYMUJTVDBaSlRFVUFBUUVBQUFJWUFBQUFBQVF3QUFCdGJuUnlVa2RDSUZoWldpQUFBQUFBQUFBQUFBQUFBQUJoWTNOd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUE5dFlBQVFBQUFBRFRMUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBbGtaWE5qQUFBQThBQUFBSFJ5V0ZsYUFBQUJaQUFBQUJSbldGbGFBQUFCZUFBQUFCUmlXRmxhQUFBQmpBQUFBQlJ5VkZKREFBQUJvQUFBQUNoblZGSkRBQUFCb0FBQUFDaGlWRkpEQUFBQm9BQUFBQ2gzZEhCMEFBQUJ5QUFBQUJSamNISjBBQUFCM0FBQUFEeHRiSFZqQUFBQUFBQUFBQUVBQUFBTVpXNVZVd0FBQUZnQUFBQWNBSE1BVWdCSEFFSUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFGaFpXaUFBQUFBQUFBQnZvZ0FBT1BVQUFBT1FXRmxhSUFBQUFBQUFBR0taQUFDM2hRQUFHTnBZV1ZvZ0FBQUFBQUFBSktBQUFBK0VBQUMyejNCaGNtRUFBQUFBQUFRQUFBQUNabVlBQVBLbkFBQU5XUUFBRTlBQUFBcGJBQUFBQUFBQUFBQllXVm9nQUFBQUFBQUE5dFlBQVFBQUFBRFRMVzFzZFdNQUFBQUFBQUFBQVFBQUFBeGxibFZUQUFBQUlBQUFBQndBUndCdkFHOEFad0JzQUdVQUlBQkpBRzRBWXdBdUFDQUFNZ0F3QURFQU52L2JBRU1BQmdRRkJnVUVCZ1lGQmdjSEJnZ0tFQW9LQ1FrS0ZBNFBEQkFYRkJnWUZ4UVdGaG9kSlI4YUd5TWNGaFlnTENBakppY3BLaWtaSHkwd0xTZ3dKU2dwS1AvYkFFTUJCd2NIQ2dnS0V3b0tFeWdhRmhvb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LUC9BQUJFSUFUZ0RVZ01CSWdBQ0VRRURFUUgveEFBVkFBRUJBQUFBQUFBQUFBQUFBQUFBQUFBQUNQL0VBQlFRQVFBQUFBQUFBQUFBQUFBQUFBQUFBQUQveEFBVUFRRUFBQUFBQUFBQUFBQUFBQUFBQUFBQS84UUFGQkVCQUFBQUFBQUFBQUFBQUFBQUFBQUFBUC9hQUF3REFRQUNFUU1SQUQ4QXFrQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFILy8yUT09JyxcclxuICAgICAgICBjb2x1bW46ICdjb2wtbWQtMTInLFxyXG4gICAgICAgIGlzUmVxdWlyZWQ6IGZhbHNlLFxyXG4gICAgICAgIGhlaWdodDogJzIwMCcsXHJcbiAgICAgICAgd2lkdGg6ICc2MDAnXHJcbiAgICB9XHJcbl07XHJcblxyXG5leHBvcnQgY29uc3QgT1RIRVJTX0NPTlRST0xTID0gW1xyXG4gICAge1xyXG4gICAgICAgIGlkOiAnJyxcclxuICAgICAgICBndWlkOiAnJyxcclxuICAgICAgICBpY29uOiAncXJDb2RlJyxcclxuICAgICAgICBkaXNwbGF5TmFtZTogJ1FSIENvZGUnLFxyXG4gICAgICAgIGNvbnRyb2xUeXBlOiAncXItY29kZScsXHJcbiAgICAgICAgZGVuc2l0eToge1xyXG4gICAgICAgICAgICBlcnJvckNvcnJlY3Rpb25MZXZlbDogJ1EnLFxyXG4gICAgICAgICAgICBtb2RlOiAnQnl0ZScsXHJcbiAgICAgICAgICAgIHR5cGVOdW1iZXI6IDBcclxuICAgICAgICB9LFxyXG4gICAgICAgIGxvZ29TdHlsZToge1xyXG4gICAgICAgICAgICBoaWRlQmFja2dyb3VuZENpcmNsZTogdHJ1ZSxcclxuICAgICAgICAgICAgbG9nb1NpemU6IDAuMyxcclxuICAgICAgICAgICAgbG9nb01hcmdpbjogMFxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbG9nbzogJycsXHJcbiAgICAgICAgd2lkdGg6IDIwMCxcclxuICAgICAgICBoZWlnaHQ6IDIwMCxcclxuICAgICAgICBvdXRlck1hcmdpbjogMCxcclxuICAgICAgICB2YWx1ZTogJycsXHJcbiAgICAgICAgY29sdW1uOiAnY29sLW1kLTEyJyxcclxuICAgIH1cclxuXTtcclxuIl19