diff --git a/angular.json b/angular.json index 74a38dc98..e4aac0cb6 100644 --- a/angular.json +++ b/angular.json @@ -50,7 +50,7 @@ { "glob": "**/*", "input": "node_modules/@pdftron/webviewer/public/", - "output": "/assets/wv-resources/10.10.1/" + "output": "/assets/wv-resources/11.0.0/" }, { "glob": "**/*", @@ -73,7 +73,7 @@ "stylePreprocessorOptions": { "includePaths": ["./apps/red-ui/src/assets/styles", "./libs/common-ui/src/assets/styles"] }, - "scripts": ["node_modules/@pdftron/webviewer/webviewer.min.js", "node_modules/chart.js/auto/auto.cjs"], + "scripts": ["node_modules/chart.js/auto/auto.cjs"], "extractLicenses": false, "sourceMap": true, "optimization": false, diff --git a/apps/red-ui/src/app/guards/dossier-template-exists.guard.ts b/apps/red-ui/src/app/guards/dossier-template-exists.guard.ts index 0ad5ad5c3..e555969dd 100644 --- a/apps/red-ui/src/app/guards/dossier-template-exists.guard.ts +++ b/apps/red-ui/src/app/guards/dossier-template-exists.guard.ts @@ -11,7 +11,9 @@ import { DictionaryService } from '@services/entity-services/dictionary.service' import { DefaultColorsService } from '@services/entity-services/default-colors.service'; import { WatermarkService } from '@services/entity-services/watermark.service'; import { FileAttributesService } from '@services/entity-services/file-attributes.service'; -import { getConfig } from '@iqser/common-ui'; +import { getConfig, Toaster } from '@iqser/common-ui'; +import { RulesService } from '../modules/admin/services/rules.service'; +import { marker as _ } from '@biesbjerg/ngx-translate-extract-marker'; export function templateExistsWhenEnteringAdmin(): CanActivateFn { return async function (route: ActivatedRouteSnapshot): Promise { @@ -50,6 +52,8 @@ export function templateExistsWhenEnteringDossierList(): CanActivateFn { const dictionaryService = inject(DictionaryService); const defaultColorsService = inject(DefaultColorsService); const watermarksService = inject(WatermarkService); + const rulesService = inject(RulesService); + const toaster = inject(Toaster); const isDocumine = getConfig().IS_DOCUMINE; await firstValueFrom(dashboardStatsService.loadForTemplate(dossierTemplateId)); @@ -64,6 +68,10 @@ export function templateExistsWhenEnteringDossierList(): CanActivateFn { await firstValueFrom(fileAttributesService.loadFileAttributesConfig(dossierTemplateId)); await firstValueFrom(dictionaryService.loadDictionaryDataForDossierTemplate(dossierTemplateId)); await firstValueFrom(defaultColorsService.loadForDossierTemplate(dossierTemplateId)); + const rules = await firstValueFrom(rulesService.getFor(dossierTemplateId)); + if (rules.timeoutDetected) { + toaster.error(_('dossier-listing.rules.timeoutError')); + } if (!isDocumine) { await firstValueFrom(watermarksService.loadForDossierTemplate(dossierTemplateId)); } diff --git a/apps/red-ui/src/app/models/file/annotation-permissions.utils.ts b/apps/red-ui/src/app/models/file/annotation-permissions.utils.ts index 0924121ca..56f3176a7 100644 --- a/apps/red-ui/src/app/models/file/annotation-permissions.utils.ts +++ b/apps/red-ui/src/app/models/file/annotation-permissions.utils.ts @@ -16,11 +16,7 @@ export const canForceRedaction = (annotation: AnnotationWrapper, canAddRedaction export const canAcceptRecommendation = (annotation: AnnotationWrapper) => annotation.isRecommendation && !annotation.pending; export const canMarkAsFalsePositive = (annotation: AnnotationWrapper, annotationEntity: Dictionary) => - annotation.canBeMarkedAsFalsePositive && - !annotation.hasBeenResizedLocally && - !annotation.isRemovedLocally && - !annotation.hasBeenForcedRedaction && - annotationEntity?.hasDictionary; + annotation.canBeMarkedAsFalsePositive && !annotation.hasBeenResizedLocally && annotationEntity?.hasDictionary; export const canRemoveOnlyHere = (annotation: AnnotationWrapper, canAddRedaction: boolean, autoAnalysisDisabled: boolean) => canAddRedaction && diff --git a/apps/red-ui/src/app/models/file/annotation.wrapper.ts b/apps/red-ui/src/app/models/file/annotation.wrapper.ts index c0f69a8ee..d01ea8fc3 100644 --- a/apps/red-ui/src/app/models/file/annotation.wrapper.ts +++ b/apps/red-ui/src/app/models/file/annotation.wrapper.ts @@ -109,7 +109,10 @@ export class AnnotationWrapper implements IListable { get canBeMarkedAsFalsePositive() { return ( - (this.isRecommendation || this.superType === SuperTypes.Redaction || (this.isSkipped && this.isDictBased)) && + (this.isRecommendation || + this.superType === SuperTypes.Redaction || + (this.isSkipped && this.isDictBased) || + (this.isRemovedLocally && this.isDictBased)) && !this.isImage && !this.imported && !this.pending && diff --git a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.ts b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.ts index 4bb40a420..9111e481c 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.ts +++ b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-user-dialog/user-details/user-details.component.ts @@ -3,10 +3,8 @@ import { ReactiveFormsModule, UntypedFormBuilder, UntypedFormGroup, Validators } import { AdminDialogService } from '../../../services/admin-dialog.service'; import { BaseFormComponent, IconButtonComponent, LoadingService, Toaster } from '@iqser/common-ui'; import { rolesTranslations } from '@translations/roles-translations'; -import { marker as _ } from '@biesbjerg/ngx-translate-extract-marker'; import { User } from '@red/domain'; import { UserService } from '@users/user.service'; -import { HttpStatusCode } from '@angular/common/http'; import { firstValueFrom } from 'rxjs'; import { IProfileUpdateRequest } from '@iqser/common-ui/lib/users'; import { TranslateModule } from '@ngx-translate/core'; @@ -101,11 +99,7 @@ export class UserDetailsComponent extends BaseFormComponent implements OnInit { this.closeDialog.emit(true); }) .catch(error => { - if (error.status === HttpStatusCode.Conflict) { - this._toaster.error(_('add-edit-user.error.email-already-used')); - } else { - this._toaster.error(_('add-edit-user.error.generic')); - } + this._toaster.error(null, { error }); this._loadingService.stop(); }); } else { diff --git a/apps/red-ui/src/app/modules/admin/screens/audit/audit-screen.component.ts b/apps/red-ui/src/app/modules/admin/screens/audit/audit-screen.component.ts index 9ee61a43e..5a0afc1fb 100644 --- a/apps/red-ui/src/app/modules/admin/screens/audit/audit-screen.component.ts +++ b/apps/red-ui/src/app/modules/admin/screens/audit/audit-screen.component.ts @@ -17,7 +17,7 @@ import { RouterHistoryService } from '@services/router-history.service'; import { auditCategoriesTranslations } from '@translations/audit-categories-translations'; import { Roles } from '@users/roles'; import { applyIntervalConstraints } from '@utils/date-inputs-utils'; -import { Dayjs } from 'dayjs'; +import dayjs, { Dayjs } from 'dayjs'; import { firstValueFrom } from 'rxjs'; import { AdminDialogService } from '../../services/admin-dialog.service'; import { AuditService } from '../../services/audit.service'; @@ -139,16 +139,9 @@ export class AuditScreenComponent extends ListingComponent implements OnI const promises = []; const category = this.form.get('category').value; const userId = this.form.get('userId').value; - const from = this.form.get('from').value; - let to = this.form.get('to').value; - if (to) { - const hoursLeft = new Date(to).getHours(); - const minutesLeft = new Date(to).getMinutes(); - to = to - .clone() - .add(24 - hoursLeft - 1, 'h') - .add(60 - minutesLeft - 1); - } + const from = this.form.get('from').value ? dayjs(this.form.get('from').value).startOf('day').toISOString() : null; + const to = this.form.get('to').value ? dayjs(this.form.get('to').value).endOf('day').toISOString() : null; + const logsRequestBody: IAuditSearchRequest = { pageSize: PAGE_SIZE, page: page, diff --git a/apps/red-ui/src/app/modules/admin/screens/component-mappings/add-edit-component-mapping-dialog/add-edit-component-mapping-dialog.component.html b/apps/red-ui/src/app/modules/admin/screens/component-mappings/add-edit-component-mapping-dialog/add-edit-component-mapping-dialog.component.html index 8283e05a8..5fc1dd487 100644 --- a/apps/red-ui/src/app/modules/admin/screens/component-mappings/add-edit-component-mapping-dialog/add-edit-component-mapping-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/screens/component-mappings/add-edit-component-mapping-dialog/add-edit-component-mapping-dialog.component.html @@ -42,6 +42,15 @@ type="text" /> +
+ + +
diff --git a/apps/red-ui/src/app/modules/admin/screens/component-mappings/add-edit-component-mapping-dialog/add-edit-component-mapping-dialog.component.ts b/apps/red-ui/src/app/modules/admin/screens/component-mappings/add-edit-component-mapping-dialog/add-edit-component-mapping-dialog.component.ts index e8a628491..65ee0ac16 100644 --- a/apps/red-ui/src/app/modules/admin/screens/component-mappings/add-edit-component-mapping-dialog/add-edit-component-mapping-dialog.component.ts +++ b/apps/red-ui/src/app/modules/admin/screens/component-mappings/add-edit-component-mapping-dialog/add-edit-component-mapping-dialog.component.ts @@ -17,12 +17,14 @@ interface DialogData { dossierTemplateId: string; mapping: IComponentMapping; } + interface DialogResult { id: string; name: string; file: Blob; encoding: string; delimiter: string; + quoteChar: string; fileName?: string; } @@ -72,14 +74,14 @@ export class AddEditComponentMappingDialogComponent const file = new Blob([fileContent.body as Blob], { type: 'text/csv' }); this.form.get('file').setValue(file); this.initialFormValue = this.form.getRawValue(); - this.#disableEncodingAndDelimiter(); + this.#disableEncodingAndQuoteCharAndDelimiter(); } } changeFile(file: File) { this.form.get('file').setValue(file); this.form.get('fileName').setValue(file?.name); - this.#enableEncodingAndDelimiter(); + this.#enableEncodingAndQuoteCharAndDelimiter(); } save() { @@ -93,16 +95,19 @@ export class AddEditComponentMappingDialogComponent fileName: [this.data?.mapping?.fileName, Validators.required], encoding: this.encodingTypeOptions.find(e => e === this.data?.mapping?.encoding) ?? this.encodingTypeOptions[0], delimiter: [this.data?.mapping?.delimiter ?? ',', Validators.required], + quoteChar: [this.data?.mapping?.quoteChar ?? '"', Validators.required], }); } - #disableEncodingAndDelimiter() { + #disableEncodingAndQuoteCharAndDelimiter() { this.form.get('encoding').disable(); this.form.get('delimiter').disable(); + this.form.get('quoteChar').disable(); } - #enableEncodingAndDelimiter() { + #enableEncodingAndQuoteCharAndDelimiter() { this.form.get('encoding').enable(); this.form.get('delimiter').enable(); + this.form.get('quoteChar').enable(); } } diff --git a/apps/red-ui/src/app/modules/admin/screens/component-mappings/component-mappings-screen.component.ts b/apps/red-ui/src/app/modules/admin/screens/component-mappings/component-mappings-screen.component.ts index b451d54b3..997aefcc2 100644 --- a/apps/red-ui/src/app/modules/admin/screens/component-mappings/component-mappings-screen.component.ts +++ b/apps/red-ui/src/app/modules/admin/screens/component-mappings/component-mappings-screen.component.ts @@ -99,8 +99,8 @@ export default class ComponentMappingsScreenComponent extends ListingComponent
-
diff --git a/apps/red-ui/src/app/modules/admin/screens/justifications/add-edit-justification-dialog/add-edit-justification-dialog.component.html b/apps/red-ui/src/app/modules/admin/screens/justifications/add-edit-justification-dialog/add-edit-justification-dialog.component.html index 7e58ccc7e..a24acc61c 100644 --- a/apps/red-ui/src/app/modules/admin/screens/justifications/add-edit-justification-dialog/add-edit-justification-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/screens/justifications/add-edit-justification-dialog/add-edit-justification-dialog.component.html @@ -17,8 +17,17 @@ type="text" />
+
+ +
{{ this.technicalName() || '-' }}
+ +
-
+
-
+
diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/edit-redaction-dialog/edit-redaction-dialog.component.scss b/apps/red-ui/src/app/modules/file-preview/dialogs/edit-redaction-dialog/edit-redaction-dialog.component.scss index 112313d42..b767dc8db 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/edit-redaction-dialog/edit-redaction-dialog.component.scss +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/edit-redaction-dialog/edit-redaction-dialog.component.scss @@ -1,8 +1,16 @@ .dialog-content { padding-top: 8px; - &.fixed-height { - height: 386px; + &.rectangle-dialog { + height: 600px; + } + + &.image-dialog { + height: 346px; + } + + .rectangle-dialog, + .image-dialog { overflow-y: auto; } } diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/edit-redaction-dialog/edit-redaction-dialog.component.ts b/apps/red-ui/src/app/modules/file-preview/dialogs/edit-redaction-dialog/edit-redaction-dialog.component.ts index 7823b5109..12c71b4c8 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/edit-redaction-dialog/edit-redaction-dialog.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/edit-redaction-dialog/edit-redaction-dialog.component.ts @@ -33,6 +33,7 @@ import { LegalBasisOption, RectangleRedactOption, RectangleRedactOptions, + RedactOrHintOptions, } from '../../utils/dialog-types'; import { DetailsRadioComponent } from '@common-ui/inputs/details-radio/details-radio.component'; import { DetailsRadioOption } from '@common-ui/inputs/details-radio/details-radio-option'; @@ -89,7 +90,7 @@ export class EditRedactionDialogComponent { label: redaction.value, bold: true }, { label: redaction.typeLabel }, ]); - options = this.allRectangles ? getRectangleRedactOptions('edit') : getEditRedactionOptions(); + options = this.allRectangles ? getRectangleRedactOptions('edit') : getEditRedactionOptions(this.isHint); legalOptions: LegalBasisOption[] = []; dictionaries: Dictionary[] = []; typeSelectOptions: TypeSelectOptions[] = []; @@ -211,7 +212,7 @@ export class EditRedactionDialogComponent const initialReason: LegalBasisOption = this.initialFormValue.reason; const initialLegalBasis = initialReason?.legalBasis ?? ''; const pageNumbers = parseSelectedPageNumbers( - this.form.get('option').value.additionalInput?.value, + this.form.get('option').value?.additionalInput?.value, this.data.file, this.data.annotations[0], ); @@ -223,7 +224,7 @@ export class EditRedactionDialogComponent comment: value.comment, type: value.type, value: this.allRectangles ? value.value : null, - option: value.option.value, + option: value.option?.value ?? RedactOrHintOptions.ONLY_HERE, position, pageNumbers, }); @@ -260,7 +261,10 @@ export class EditRedactionDialogComponent disabled: this.isImported, }), section: new FormControl({ value: sameSection ? this.annotations[0].section : null, disabled: this.isImported }), - option: new FormControl>(this.options[0], validatePageRange()), + option: new FormControl>( + this.options[0], + validatePageRange(this.data.file.numberOfPages), + ), value: new FormControl(this.allRectangles ? this.annotations[0].value : null), }); } diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/force-redaction-dialog/force-annotation-dialog.component.ts b/apps/red-ui/src/app/modules/file-preview/dialogs/force-redaction-dialog/force-annotation-dialog.component.ts index 5b87a6cc0..efa667368 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/force-redaction-dialog/force-annotation-dialog.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/force-redaction-dialog/force-annotation-dialog.component.ts @@ -1,19 +1,17 @@ -import { Component, Inject, OnInit } from '@angular/core'; -import { ReactiveFormsModule, UntypedFormGroup, Validators } from '@angular/forms'; -import { MAT_DIALOG_DATA, MatDialogRef } from '@angular/material/dialog'; +import { Component, OnInit } from '@angular/core'; +import { FormBuilder, FormGroup, ReactiveFormsModule, UntypedFormGroup, Validators } from '@angular/forms'; import { - BaseDialogComponent, CircleButtonComponent, getConfig, HasScrollbarDirective, HelpButtonComponent, IconButtonComponent, IqserDenyDirective, + IqserDialogComponent, } from '@iqser/common-ui'; import { JustificationsService } from '@services/entity-services/justifications.service'; -import { Dossier, ILegalBasisChangeRequest } from '@red/domain'; +import { ILegalBasisChangeRequest } from '@red/domain'; import { firstValueFrom } from 'rxjs'; -import { AnnotationWrapper } from '@models/file/annotation.wrapper'; import { Roles } from '@users/roles'; import { marker as _ } from '@biesbjerg/ngx-translate-extract-marker'; import { @@ -21,21 +19,20 @@ import { ValueColumn, } from '../../components/selected-annotations-table/selected-annotations-table.component'; import { NgForOf, NgIf } from '@angular/common'; -import { MatFormField } from '@angular/material/form-field'; import { MatOption, MatSelect, MatSelectTrigger } from '@angular/material/select'; +import { DetailsRadioOption } from '@common-ui/inputs/details-radio/details-radio-option'; +import { ForceAnnotationData, ForceAnnotationOption, ForceAnnotationResult, LegalBasisOption } from '../../utils/dialog-types'; +import { getForceAnnotationOptions } from '../../utils/dialog-options'; +import { SystemDefaults } from '../../../account/utils/dialog-defaults'; +import { MatFormField } from '@angular/material/form-field'; import { MatTooltip } from '@angular/material/tooltip'; import { TranslateModule } from '@ngx-translate/core'; -import { DetailsRadioOption } from '@common-ui/inputs/details-radio/details-radio-option'; -import { ForceAnnotationOption, LegalBasisOption } from '../../utils/dialog-types'; -import { getForceAnnotationOptions } from '../../utils/dialog-options'; import { DetailsRadioComponent } from '@common-ui/inputs/details-radio/details-radio.component'; -import { SystemDefaults } from '../../../account/utils/dialog-defaults'; import { formValueToSignal } from '@common-ui/utils'; const DOCUMINE_LEGAL_BASIS = 'n-a.'; @Component({ - selector: 'redaction-force-annotation-dialog', templateUrl: './force-annotation-dialog.component.html', styleUrls: ['./force-annotation-dialog.component.scss'], standalone: true, @@ -58,19 +55,24 @@ const DOCUMINE_LEGAL_BASIS = 'n-a.'; DetailsRadioComponent, ], }) -export class ForceAnnotationDialogComponent extends BaseDialogComponent implements OnInit { +export class ForceAnnotationDialogComponent + extends IqserDialogComponent + implements OnInit +{ readonly isDocumine = getConfig().IS_DOCUMINE; readonly options: DetailsRadioOption[]; + readonly form: FormGroup; readonly tableColumns: ValueColumn[] = [{ label: 'Value' }, { label: 'Type' }]; - readonly tableData: ValueColumn[][] = this._data.annotations.map(redaction => [ + readonly tableData: ValueColumn[][] = this.data.annotations.map(redaction => [ { label: redaction.value, bold: true }, { label: redaction.typeLabel }, ]); legalOptions: LegalBasisOption[] = []; - readonly isImageHint = this._data.annotations.every(annotation => annotation.IMAGE_HINT); - readonly isHintDialog = this._data.hint; + readonly isImageHint = this.data.annotations.every(annotation => annotation.IMAGE_HINT); + readonly isHintDialog = this.data.hint; + readonly isImageDialog = this.data.image; readonly dialogTitle = this.#dialogTitle; readonly reasonValue = formValueToSignal(this.form.get('reason')); @@ -79,12 +81,10 @@ export class ForceAnnotationDialogComponent extends BaseDialogComponent implemen constructor( private readonly _justificationsService: JustificationsService, - protected readonly _dialogRef: MatDialogRef, - @Inject(MAT_DIALOG_DATA) - private readonly _data: { readonly dossier: Dossier; readonly hint: boolean; annotations: AnnotationWrapper[] }, + private readonly _formBuilder: FormBuilder, ) { - super(_dialogRef); - this.options = getForceAnnotationOptions(this.isDocumine, this.isHintDialog); + super(); + this.options = getForceAnnotationOptions(this.isDocumine, this.isHintDialog, this.isImageDialog); this.form = this.#getForm(); } @@ -102,7 +102,7 @@ export class ForceAnnotationDialogComponent extends BaseDialogComponent implemen async ngOnInit() { if (!this.isDocumine) { - const data = await firstValueFrom(this._justificationsService.getForDossierTemplate(this._data.dossier.dossierTemplateId)); + const data = await firstValueFrom(this._justificationsService.getForDossierTemplate(this.data.dossier.dossierTemplateId)); this.legalOptions = data.map(lbm => ({ legalBasis: lbm.reason, @@ -113,8 +113,8 @@ export class ForceAnnotationDialogComponent extends BaseDialogComponent implemen this.legalOptions.sort((a, b) => a.label.localeCompare(b.label)); // Set pre-existing reason if it exists - const existingReason = this.legalOptions.find(option => option.legalBasis === this._data.annotations[0].legalBasis); - if (!this._data.hint && existingReason) { + const existingReason = this.legalOptions.find(option => option.legalBasis === this.data.annotations[0].legalBasis); + if (!this.data.hint && existingReason) { this.form.patchValue({ reason: existingReason }, { emitEvent: false }); } } @@ -122,12 +122,12 @@ export class ForceAnnotationDialogComponent extends BaseDialogComponent implemen } save() { - this._dialogRef.close(this.#createForceRedactionRequest()); + this.close(this.#createForceRedactionRequest()); } #getForm(): UntypedFormGroup { return this._formBuilder.group({ - reason: this._data.hint ? ['Forced Hint'] : [null, !this.isDocumine ? Validators.required : null], + reason: this.data.hint ? ['Forced Hint'] : [null, !this.isDocumine ? Validators.required : null], comment: [null], option: this.options.find(o => o.value === SystemDefaults.FORCE_REDACTION_DEFAULT), }); @@ -139,7 +139,7 @@ export class ForceAnnotationDialogComponent extends BaseDialogComponent implemen request.legalBasis = !this.isDocumine ? this.form.get('reason').value.legalBasis : DOCUMINE_LEGAL_BASIS; request.comment = this.form.get('comment').value; request.reason = this.form.get('reason').value.description; - request.option = this.form.get('option').value.value; + request.option = this.form.get('option').value?.value; return request; } diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.html b/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.html index a65fc831b..1f9532957 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.html +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.html @@ -2,7 +2,7 @@
-
+
- +
diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.scss b/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.scss index f441afc88..c383543e9 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.scss +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.scss @@ -3,8 +3,8 @@ } .dialog-content { - height: 610px; - overflow-y: auto; + height: 600px; + padding-top: 8px; } .apply-on-multiple-pages { diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.ts b/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.ts index bb74e118c..afd0cbf9c 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component.ts @@ -131,7 +131,7 @@ export class RectangleAnnotationDialog reason: [null, Validators.required], comment: [null], classification: [NON_READABLE_CONTENT], - option: [this.#getOption(SystemDefaults.RECTANGLE_REDACT_DEFAULT), validatePageRange()], + option: [this.#getOption(SystemDefaults.RECTANGLE_REDACT_DEFAULT), validatePageRange(this.data.file.numberOfPages)], }); } diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/redact-recommendation-dialog/redact-recommendation-dialog.component.ts b/apps/red-ui/src/app/modules/file-preview/dialogs/redact-recommendation-dialog/redact-recommendation-dialog.component.ts index 7af492d8d..061ff7c75 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/redact-recommendation-dialog/redact-recommendation-dialog.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/redact-recommendation-dialog/redact-recommendation-dialog.component.ts @@ -159,7 +159,11 @@ export class RedactRecommendationDialogComponent } #setDictionaries() { - this.dictionaries = this._dictionaryService.getRedactTextDictionaries(this.#dossier.dossierId, !this.#applyToAllDossiers); + this.dictionaries = this._dictionaryService.getRedactTextDictionaries( + this.#dossier.dossierId, + !this.#applyToAllDossiers, + this.#dossier.dossierTemplateId, + ); } #selectReason() { diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/redact-text-dialog/redact-text-dialog.component.ts b/apps/red-ui/src/app/modules/file-preview/dialogs/redact-text-dialog/redact-text-dialog.component.ts index 299356221..abe653030 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/redact-text-dialog/redact-text-dialog.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/redact-text-dialog/redact-text-dialog.component.ts @@ -141,7 +141,7 @@ export class RedactTextDialogComponent get #applyToAll() { return this.#isSystemDefault || this._userPreferences.getAddRedactionDefaultExtraOption() === 'undefined' - ? this.data.applyToAllDossiers ?? true + ? (this.data.applyToAllDossiers ?? true) : stringToBoolean(this._userPreferences.getAddRedactionDefaultExtraOption()); } @@ -222,7 +222,11 @@ export class RedactTextDialogComponent } #setDictionaries() { - this.dictionaries = this._dictionaryService.getRedactTextDictionaries(this.#dossier.dossierId, !this.#applyToAllDossiers); + this.dictionaries = this._dictionaryService.getRedactTextDictionaries( + this.#dossier.dossierId, + !this.#applyToAllDossiers, + this.#dossier.dossierTemplateId, + ); } #getForm(): FormGroup { diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/remove-redaction-dialog/remove-redaction-dialog.component.ts b/apps/red-ui/src/app/modules/file-preview/dialogs/remove-redaction-dialog/remove-redaction-dialog.component.ts index cb101f75d..a6307c5e1 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/remove-redaction-dialog/remove-redaction-dialog.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/remove-redaction-dialog/remove-redaction-dialog.component.ts @@ -32,9 +32,11 @@ import { RemoveRedactionResult, ResizeOptions, } from '../../utils/dialog-types'; -import { formValueToSignal, isJustOne } from '@common-ui/utils'; +import { isJustOne } from '@common-ui/utils'; import { validatePageRange } from '../../utils/form-validators'; import { parseRectanglePosition, parseSelectedPageNumbers, prefillPageRange } from '../../utils/enhance-manual-redaction-request.utils'; +import { toSignal } from '@angular/core/rxjs-interop'; +import { map } from 'rxjs/operators'; @Component({ templateUrl: './remove-redaction-dialog.component.html', @@ -110,13 +112,12 @@ export class RemoveRedactionDialogComponent extends IqserDialogComponent< readonly redactedTexts = this.data.redactions.map(annotation => annotation.value); form: UntypedFormGroup = this._formBuilder.group({ comment: [null], - option: [this.#defaultOption, validatePageRange(true)], + option: [this.#defaultOption, validatePageRange(this.data.file.numberOfPages, true)], }); - readonly optionValue = formValueToSignal>(this.form.controls.option); - readonly isFalsePositive = computed(() => this.optionValue().value === RemoveRedactionOptions.FALSE_POSITIVE); + readonly selectedOption = toSignal(this.form.get('option').valueChanges.pipe(map(value => value.value))); + readonly isFalsePositive = computed(() => this.selectedOption() === RemoveRedactionOptions.FALSE_POSITIVE); readonly hasFalsePositiveOption = !!this.options.find(option => option.value === RemoveRedactionOptions.FALSE_POSITIVE); - readonly tableColumns = computed(() => [ { label: 'Value', width: '25%' }, { label: 'Type', width: '25%' }, @@ -170,12 +171,9 @@ export class RemoveRedactionDialogComponent extends IqserDialogComponent< } save(): void { - const optionValue = this.form.controls.option.value.value; - const pageNumbers = parseSelectedPageNumbers( - this.form.get('option').value.additionalInput?.value, - this.data.file, - this.data.redactions[0], - ); + const optionValue = this.form.controls.option?.value?.value; + const optionInputValue = this.form.controls.option?.value?.additionalInput?.value; + const pageNumbers = parseSelectedPageNumbers(optionInputValue, this.data.file, this.data.redactions[0]); const position = parseRectanglePosition(this.data.redactions[0]); this.close({ diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/resize-redaction-dialog/resize-redaction-dialog.component.ts b/apps/red-ui/src/app/modules/file-preview/dialogs/resize-redaction-dialog/resize-redaction-dialog.component.ts index 9384522c9..d96faae2f 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/resize-redaction-dialog/resize-redaction-dialog.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/resize-redaction-dialog/resize-redaction-dialog.component.ts @@ -77,7 +77,7 @@ export class ResizeRedactionDialogComponent extends IqserDialogComponent< save() { const formValue = this.form.getRawValue(); - const updateDictionary = formValue.option.value === ResizeOptions.IN_DOSSIER; + const updateDictionary = formValue.option?.value === ResizeOptions.IN_DOSSIER; super.close({ comment: formValue.comment, diff --git a/apps/red-ui/src/app/modules/file-preview/file-preview-screen.component.ts b/apps/red-ui/src/app/modules/file-preview/file-preview-screen.component.ts index b3c28bfaf..a6f5aefff 100644 --- a/apps/red-ui/src/app/modules/file-preview/file-preview-screen.component.ts +++ b/apps/red-ui/src/app/modules/file-preview/file-preview-screen.component.ts @@ -72,6 +72,7 @@ import { FileHeaderComponent } from './components/file-header/file-header.compon import { StructuredComponentManagementComponent } from './components/structured-component-management/structured-component-management.component'; import { DocumentInfoService } from './services/document-info.service'; import { RectangleAnnotationDialog } from './dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component'; +import { ANNOTATION_ACTION_ICONS, ANNOTATION_ACTIONS } from './utils/constants'; @Component({ templateUrl: './file-preview-screen.component.html', @@ -248,6 +249,7 @@ export class FilePreviewScreenComponent extends AutoUnsubscribe implements OnIni this._viewerHeaderService.enableLoadAllAnnotations(); // Reset the button state (since the viewer is reused between files) super.ngOnDetach(); this.pdf.instance.UI.hotkeys.off('esc'); + this.pdf.instance.UI.iframeWindow.document.removeEventListener('click', this.handleViewerClick); this._changeRef.markForCheck(); } @@ -279,10 +281,26 @@ export class FilePreviewScreenComponent extends AutoUnsubscribe implements OnIni } @Bind() - handleViewerClick() { + handleViewerClick(event: MouseEvent) { this._ngZone.run(() => { - if (this._multiSelectService.active()) { - this._multiSelectService.deactivate(); + if (event.isTrusted) { + const clickedElement = event.target as HTMLElement; + const actionIconClicked = ANNOTATION_ACTION_ICONS.some(action => + (clickedElement as HTMLImageElement).src?.includes(action), + ); + const actionClicked = ANNOTATION_ACTIONS.some(action => clickedElement.getAttribute('aria-label')?.includes(action)); + if (this._multiSelectService.active() && !actionIconClicked && !actionClicked) { + if ( + clickedElement.querySelector('#selectionrect') || + clickedElement.id === `pageWidgetContainer${this.pdf.currentPage()}` + ) { + if (!this._annotationManager.selected.length) { + this._multiSelectService.deactivate(); + } + } else { + this._multiSelectService.deactivate(); + } + } } }); } @@ -317,6 +335,7 @@ export class FilePreviewScreenComponent extends AutoUnsubscribe implements OnIni this.#restoreOldFilters(); this.pdf.instance.UI.hotkeys.on('esc', this.handleEscInsideViewer); this._viewerHeaderService.resetLayers(); + this.pdf.instance.UI.iframeWindow.document.removeEventListener('click', this.handleViewerClick); this.pdf.instance.UI.iframeWindow.document.addEventListener('click', this.handleViewerClick); } diff --git a/apps/red-ui/src/app/modules/file-preview/services/annotation-actions.service.ts b/apps/red-ui/src/app/modules/file-preview/services/annotation-actions.service.ts index c513b2089..6ba142b26 100644 --- a/apps/red-ui/src/app/modules/file-preview/services/annotation-actions.service.ts +++ b/apps/red-ui/src/app/modules/file-preview/services/annotation-actions.service.ts @@ -10,7 +10,6 @@ import { EarmarkOperation, type IBulkLocalRemoveRequest, IBulkRecategorizationRequest, - ILegalBasisChangeRequest, IRecategorizationRequest, IRectangle, type IRemoveRedactionRequest, @@ -51,6 +50,7 @@ import { FilePreviewStateService } from './file-preview-state.service'; import { ManualRedactionService } from './manual-redaction.service'; import { SkippedService } from './skipped.service'; import { NON_READABLE_CONTENT } from '../dialogs/rectangle-annotation-dialog/rectangle-annotation-dialog.component'; +import { ForceAnnotationDialogComponent } from '../dialogs/force-redaction-dialog/force-annotation-dialog.component'; @Injectable() export class AnnotationActionsService { @@ -81,40 +81,46 @@ export class AnnotationActionsService { this._dialogService.openDialog('highlightAction', data); } - forceAnnotation(annotations: AnnotationWrapper[], hint: boolean = false) { + async forceAnnotation(annotations: AnnotationWrapper[], hint: boolean = false) { const { dossierId, fileId } = this._state; - const data = { dossier: this._state.dossier(), annotations, hint }; - this._dialogService.openDialog('forceAnnotation', data, (request: ILegalBasisChangeRequest) => { - let obs$: Observable; - if (request.option === ForceAnnotationOptions.ONLY_HERE) { - obs$ = this._manualRedactionService.bulkForce( - annotations.map(a => ({ ...request, annotationId: a.id })), - dossierId, - fileId, - annotations[0].isIgnoredHint, - ); - } else { - const addAnnotationRequest = annotations.map(a => ({ - comment: request.comment, - legalBasis: request.legalBasis, - reason: request.reason, - positions: a.positions, - type: a.type, - value: a.value, - })); - obs$ = this._manualRedactionService.addAnnotation(addAnnotationRequest, dossierId, fileId, { - hint, - bulkLocal: true, - }); - } - this.#processObsAndEmit(obs$).then(); - }); + const image = annotations.every(a => a.isImage); + const data = { dossier: this._state.dossier(), annotations, hint, image }; + + const dialogRef = this._iqserDialog.openDefault(ForceAnnotationDialogComponent, { data }); + const result = await dialogRef.result(); + + if (!result) { + return; + } + + let obs$: Observable; + if (result.option === ForceAnnotationOptions.ONLY_HERE || hint || image) { + obs$ = this._manualRedactionService.bulkForce( + annotations.map(a => ({ ...result, annotationId: a.id })), + dossierId, + fileId, + annotations[0].isIgnoredHint, + ); + } else { + const addAnnotationRequest = annotations.map(a => ({ + comment: result.comment, + legalBasis: result.legalBasis, + reason: result.reason, + positions: a.positions, + type: a.type, + value: a.value, + })); + obs$ = this._manualRedactionService.addAnnotation(addAnnotationRequest, dossierId, fileId, { + hint, + bulkLocal: true, + }); + } + this.#processObsAndEmit(obs$).then(); } async editRedaction(annotations: AnnotationWrapper[]) { const { dossierId, file } = this._state; const allFileAnnotations = this._fileDataService.annotations(); - const includeUnprocessed = annotations.every(annotation => this.#includeUnprocessed(annotation, true)); const data = { annotations, allFileAnnotations, @@ -147,15 +153,11 @@ export class AnnotationActionsService { return body; }); } else { - const originTypes = annotations.map(a => a.type); - const originLegalBases = annotations.map(a => a.legalBasis); recategorizeBody = { value: annotations[0].value, type: result.type, legalBasis: result.legalBasis, section: result.section, - originTypes, - originLegalBases, rectangle: annotations[0].AREA, pageNumbers: result.pageNumbers, position: result.position, @@ -170,7 +172,6 @@ export class AnnotationActionsService { dossierId, file().id, this.#getChangedFields(annotations, result), - includeUnprocessed, result.option === RedactOrHintOptions.IN_DOCUMENT || !!result.pageNumbers.length, ) .pipe(log()), @@ -206,8 +207,8 @@ export class AnnotationActionsService { } if ( - result.option.value === RemoveRedactionOptions.FALSE_POSITIVE || - result.option.value === RemoveRedactionOptions.DO_NOT_RECOMMEND + result.option?.value === RemoveRedactionOptions.FALSE_POSITIVE || + result.option?.value === RemoveRedactionOptions.DO_NOT_RECOMMEND ) { this.#setAsFalsePositive(redactions, result); } else { @@ -269,7 +270,6 @@ export class AnnotationActionsService { async acceptResize(annotation: AnnotationWrapper, permissions: AnnotationPermissions): Promise { const textAndPositions = await this.#extractTextAndPositions(annotation.id); - const includeUnprocessed = this.#includeUnprocessed(annotation); if (annotation.isRecommendation) { const recommendation = { ...annotation, @@ -320,16 +320,16 @@ export class AnnotationActionsService { await this.cancelResize(annotation); const { fileId, dossierId } = this._state; - const request = this._manualRedactionService.resize([resizeRequest], dossierId, fileId, includeUnprocessed); + const request = this._manualRedactionService.resize([resizeRequest], dossierId, fileId); return this.#processObsAndEmit(request); } async cancelResize(annotationWrapper: AnnotationWrapper) { this._annotationManager.resizingAnnotationId = undefined; this._annotationManager.annotationHasBeenResized = false; + this._annotationManager.deselect(); this._annotationManager.delete(annotationWrapper); await this._annotationDrawService.draw([annotationWrapper], this._skippedService.hideSkipped(), this._state.dossierTemplateId); - this._annotationManager.deselect(); } #generateRectangle(annotationWrapper: AnnotationWrapper) { @@ -476,8 +476,7 @@ export class AnnotationActionsService { } #removeRedaction(redactions: AnnotationWrapper[], dialogResult: RemoveRedactionResult) { - const removeFromDictionary = dialogResult.option.value === RemoveRedactionOptions.IN_DOSSIER; - const includeUnprocessed = redactions.every(redaction => this.#includeUnprocessed(redaction, true)); + const removeFromDictionary = dialogResult.option?.value === RemoveRedactionOptions.IN_DOSSIER; const body = this.#getRemoveRedactionBody(redactions, dialogResult); // todo: might not be correct, probably shouldn't get to this point if they are not all the same const isHint = redactions.every(r => r.isHint); @@ -505,7 +504,6 @@ export class AnnotationActionsService { fileId, removeFromDictionary, isHint, - includeUnprocessed, dialogResult.bulkLocal, ), ), @@ -521,7 +519,6 @@ export class AnnotationActionsService { fileId, removeFromDictionary, isHint, - includeUnprocessed, dialogResult.bulkLocal || !!dialogResult.pageNumbers.length, ), ).then(); @@ -580,20 +577,6 @@ export class AnnotationActionsService { return { changes: changedFields.join(', ') }; } - //TODO this is temporary, based on RED-8950. Should be removed when a better solution will be found - #includeUnprocessed(annotation: AnnotationWrapper, isRemoveOrRecategorize = false) { - const processed = annotation.entry.manualChanges.at(-1)?.processed; - if (!processed) { - const autoAnalysisDisabled = this._state.file().excludedFromAutomaticAnalysis; - const addedLocallyWhileDisabled = annotation.manual; - if (autoAnalysisDisabled) { - return addedLocallyWhileDisabled; - } - return isRemoveOrRecategorize && addedLocallyWhileDisabled; - } - return false; - } - #getRemoveRedactionBody( redactions: AnnotationWrapper[], dialogResult: RemoveRedactionResult, @@ -603,8 +586,6 @@ export class AnnotationActionsService { return { value: redaction.value, rectangle: redaction.value === NON_READABLE_CONTENT, - originTypes: [redaction.entry.type], - originLegalBases: [redaction.legalBasis], pageNumbers: dialogResult.pageNumbers, position: dialogResult.position, comment: dialogResult.comment, @@ -615,8 +596,8 @@ export class AnnotationActionsService { annotationId: redaction.id, value: redaction.value, comment: dialogResult.comment, - removeFromDictionary: dialogResult.option.value === RemoveRedactionOptions.IN_DOSSIER, - removeFromAllDossiers: !!dialogResult.option.additionalCheck?.checked || !!dialogResult.applyToAllDossiers, + removeFromDictionary: dialogResult.option?.value === RemoveRedactionOptions.IN_DOSSIER, + removeFromAllDossiers: !!dialogResult.option?.additionalCheck?.checked || !!dialogResult.applyToAllDossiers, })); } } diff --git a/apps/red-ui/src/app/modules/file-preview/services/file-preview-dialog.service.ts b/apps/red-ui/src/app/modules/file-preview/services/file-preview-dialog.service.ts index 4028b154a..aa961c0e9 100644 --- a/apps/red-ui/src/app/modules/file-preview/services/file-preview-dialog.service.ts +++ b/apps/red-ui/src/app/modules/file-preview/services/file-preview-dialog.service.ts @@ -3,10 +3,9 @@ import { MatDialog } from '@angular/material/dialog'; import { ConfirmationDialogComponent, DialogConfig, DialogService } from '@iqser/common-ui'; import { ChangeLegalBasisDialogComponent } from '../dialogs/change-legal-basis-dialog/change-legal-basis-dialog.component'; import { DocumentInfoDialogComponent } from '../dialogs/document-info-dialog/document-info-dialog.component'; -import { ForceAnnotationDialogComponent } from '../dialogs/force-redaction-dialog/force-annotation-dialog.component'; import { HighlightActionDialogComponent } from '../dialogs/highlight-action-dialog/highlight-action-dialog.component'; -type DialogType = 'confirm' | 'documentInfo' | 'changeLegalBasis' | 'forceAnnotation' | 'highlightAction'; +type DialogType = 'confirm' | 'documentInfo' | 'changeLegalBasis' | 'highlightAction'; @Injectable() export class FilePreviewDialogService extends DialogService { @@ -22,9 +21,6 @@ export class FilePreviewDialogService extends DialogService { changeLegalBasis: { component: ChangeLegalBasisDialogComponent, }, - forceAnnotation: { - component: ForceAnnotationDialogComponent, - }, highlightAction: { component: HighlightActionDialogComponent, }, diff --git a/apps/red-ui/src/app/modules/file-preview/services/manual-redaction.service.ts b/apps/red-ui/src/app/modules/file-preview/services/manual-redaction.service.ts index e8017d6df..524717c07 100644 --- a/apps/red-ui/src/app/modules/file-preview/services/manual-redaction.service.ts +++ b/apps/red-ui/src/app/modules/file-preview/services/manual-redaction.service.ts @@ -75,13 +75,10 @@ export class ManualRedactionService extends GenericService { body: List | IBulkRecategorizationRequest, dossierId: string, fileId: string, - successMessageParameters?: { - [key: string]: string; - }, - includeUnprocessed = false, + successMessageParameters?: { [p: string]: string }, bulkLocal = false, ) { - return this.#recategorize(body, dossierId, fileId, includeUnprocessed, bulkLocal).pipe( + return this.#recategorize(body, dossierId, fileId, bulkLocal).pipe( this.#showToast('recategorize-annotation', false, successMessageParameters), ); } @@ -117,10 +114,9 @@ export class ManualRedactionService extends GenericService { fileId: string, removeFromDictionary = false, isHint = false, - includeUnprocessed = false, bulkLocal = false, ) { - return this.#remove(body, dossierId, fileId, includeUnprocessed, bulkLocal).pipe( + return this.#remove(body, dossierId, fileId, bulkLocal).pipe( this.#showToast(!isHint ? 'remove' : 'remove-hint', removeFromDictionary), ); } @@ -154,36 +150,23 @@ export class ManualRedactionService extends GenericService { return this._post(body, `${this.#bulkRedaction}/force/${dossierId}/${fileId}`).pipe(this.#log('Force redaction', body)); } - resize(body: List, dossierId: string, fileId: string, includeUnprocessed = false) { - return this._post(body, `${this.#bulkRedaction}/resize/${dossierId}/${fileId}?includeUnprocessed=${includeUnprocessed}`).pipe( - this.#log('Resize', body), - ); + resize(body: List, dossierId: string, fileId: string) { + return this._post(body, `${this.#bulkRedaction}/resize/${dossierId}/${fileId}`).pipe(this.#log('Resize', body)); } #recategorize( body: List | IBulkRecategorizationRequest, dossierId: string, fileId: string, - includeUnprocessed = false, bulkLocal = false, ) { const bulkPath = bulkLocal ? this.#bulkLocal : this.#bulkRedaction; - return this._post(body, `${bulkPath}/recategorize/${dossierId}/${fileId}?includeUnprocessed=${includeUnprocessed}`).pipe( - this.#log('Recategorize', body), - ); + return this._post(body, `${bulkPath}/recategorize/${dossierId}/${fileId}`).pipe(this.#log('Recategorize', body)); } - #remove( - body: List | IBulkLocalRemoveRequest, - dossierId: string, - fileId: string, - includeUnprocessed = false, - bulkLocal = false, - ) { + #remove(body: List | IBulkLocalRemoveRequest, dossierId: string, fileId: string, bulkLocal = false) { const bulkPath = bulkLocal ? this.#bulkLocal : this.#bulkRedaction; - return this._post(body, `${bulkPath}/remove/${dossierId}/${fileId}?includeUnprocessed=${includeUnprocessed}`).pipe( - this.#log('Remove', body), - ); + return this._post(body, `${bulkPath}/remove/${dossierId}/${fileId}`).pipe(this.#log('Remove', body)); } #log(action: string, body: unknown) { diff --git a/apps/red-ui/src/app/modules/file-preview/services/pdf-annotation-actions.service.ts b/apps/red-ui/src/app/modules/file-preview/services/pdf-annotation-actions.service.ts index 554125f7a..755f34bb1 100644 --- a/apps/red-ui/src/app/modules/file-preview/services/pdf-annotation-actions.service.ts +++ b/apps/red-ui/src/app/modules/file-preview/services/pdf-annotation-actions.service.ts @@ -26,7 +26,7 @@ export class PdfAnnotationActionsService { get(annotations: AnnotationWrapper[], annotationChangesAllowed: boolean): IHeaderElement[] { const availableActions: IHeaderElement[] = []; const permissions = this.#getAnnotationsPermissions(annotations); - const sameType = annotations.every(a => a.type === annotations[0].type); + const sameType = annotations.every(a => a.superType === annotations[0].superType); // you can only resize one annotation at a time if (permissions.canResizeAnnotation && annotationChangesAllowed) { diff --git a/apps/red-ui/src/app/modules/file-preview/services/pdf-proxy.service.ts b/apps/red-ui/src/app/modules/file-preview/services/pdf-proxy.service.ts index 0355df684..c0804337c 100644 --- a/apps/red-ui/src/app/modules/file-preview/services/pdf-proxy.service.ts +++ b/apps/red-ui/src/app/modules/file-preview/services/pdf-proxy.service.ts @@ -389,10 +389,10 @@ export class PdfProxyService { this._ngZone.run(() => { if (allAreVisible) { this._annotationManager.hide(viewerAnnotations); - this._annotationManager.addToHidden(viewerAnnotations[0].Id); + viewerAnnotations.forEach(a => this._annotationManager.addToHidden(a.Id)); } else { this._annotationManager.show(viewerAnnotations); - this._annotationManager.removeFromHidden(viewerAnnotations[0].Id); + viewerAnnotations.forEach(a => this._annotationManager.removeFromHidden(a.Id)); } this._annotationManager.deselect(); }); diff --git a/apps/red-ui/src/app/modules/file-preview/utils/constants.ts b/apps/red-ui/src/app/modules/file-preview/utils/constants.ts index 1b1590059..3e4315665 100644 --- a/apps/red-ui/src/app/modules/file-preview/utils/constants.ts +++ b/apps/red-ui/src/app/modules/file-preview/utils/constants.ts @@ -45,3 +45,31 @@ export const TextPopups = { } as const; export const HIDE_SKIPPED = 'hide-skipped'; + +export const ANNOTATION_ACTION_ICONS = [ + 'resize', + 'edit', + 'trash', + 'check', + 'thumb-up', + 'pdftron-action-add-redaction', + 'visibility-off', +] as const; +export const ANNOTATION_ACTIONS = [ + 'Resize', + 'Größe ändern', + 'Edit', + 'Bearbeiten', + 'Remove', + 'Entfernen', + 'Accept recommendation', + 'Empfehlung annehmen', + 'Force redaction', + 'Schwärzung erzwingen', + 'Force hint', + 'Hinweis erzwingen', + 'Redact', + 'Schwärzen', + 'Hide', + 'Ausblenden', +] as const; diff --git a/apps/red-ui/src/app/modules/file-preview/utils/dialog-options.ts b/apps/red-ui/src/app/modules/file-preview/utils/dialog-options.ts index 5b4288ccd..29db18b8e 100644 --- a/apps/red-ui/src/app/modules/file-preview/utils/dialog-options.ts +++ b/apps/red-ui/src/app/modules/file-preview/utils/dialog-options.ts @@ -30,7 +30,11 @@ const DOCUMENT_ICON = 'iqser:document'; const FOLDER_ICON = 'red:folder'; const REMOVE_FROM_DICT_ICON = 'red:remove-from-dict'; -export const getEditRedactionOptions = (): DetailsRadioOption[] => { +export const getEditRedactionOptions = (hint: boolean): DetailsRadioOption[] => { + if (hint) { + return []; + } + return [ { label: editRedactionTranslations.onlyHere.label, @@ -118,6 +122,7 @@ export const getRectangleRedactOptions = (action: 'add' | 'edit' | 'remove' = 'a description: translations.multiplePages.extraOptionDescription, placeholder: translations.multiplePages.extraOptionPlaceholder, value: '', + errorCode: 'invalidRange', }, }, ]; @@ -131,22 +136,21 @@ export const getResizeRedactionOptions = ( isApprover: boolean, canResizeInDictionary: boolean, ): DetailsRadioOption[] => { + if (isRss || !canResizeInDictionary) { + return []; + } + const translations = resizeRedactionTranslations; - const options: DetailsRadioOption[] = [ + const dictBasedType = redaction.isModifyDictionary; + + return [ { label: translations.onlyHere.label, description: translations.onlyHere.description, icon: PIN_ICON, value: ResizeOptions.ONLY_HERE, }, - ]; - - if (isRss) { - return options; - } - if (canResizeInDictionary) { - const dictBasedType = redaction.isModifyDictionary; - options.push({ + { label: translations.inDossier.label, description: translations.inDossier.description, descriptionParams: { dossierName: dossier.dossierName }, @@ -159,9 +163,8 @@ export const getResizeRedactionOptions = ( checked: applyToAllDossiers, hidden: !isApprover, }, - }); - } - return options; + }, + ]; }; export const getRemoveRedactionOptions = ( @@ -172,9 +175,10 @@ export const getRemoveRedactionOptions = ( const translations = isDocumine ? removeAnnotationTranslations : removeRedactionTranslations; const { permissions, redactions, isApprover, falsePositiveContext } = data; const isBulk = redactions.length > 1; + const isImage = redactions.reduce((acc, next) => acc && next.isImage, true); const options: DetailsRadioOption[] = []; - if (permissions.canRemoveOnlyHere) { + if (permissions.canRemoveOnlyHere && !isImage) { options.push({ label: translations.ONLY_HERE.label, description: isBulk ? translations.ONLY_HERE.descriptionBulk : translations.ONLY_HERE.description, @@ -187,15 +191,15 @@ export const getRemoveRedactionOptions = ( value: RemoveRedactionOptions.ONLY_HERE, }); - options.push({ - label: removeRedactionTranslations.IN_DOCUMENT.label, - description: removeRedactionTranslations.IN_DOCUMENT.description, - descriptionParams: { - isImage: redactions[0].isImage ? 'image' : redactions[0].typeLabel, - }, - icon: DOCUMENT_ICON, - value: RemoveRedactionOptions.IN_DOCUMENT, - }); + const isHint = redactions.reduce((acc, next) => acc && next.isHint, true); + if (!isHint) { + options.push({ + label: removeRedactionTranslations.IN_DOCUMENT.label, + description: removeRedactionTranslations.IN_DOCUMENT.description, + icon: DOCUMENT_ICON, + value: RemoveRedactionOptions.IN_DOCUMENT, + }); + } } if (permissions.canRemoveFromDictionary) { options.push({ @@ -264,8 +268,12 @@ export const getRemoveRedactionOptions = ( return options; }; -export const getForceAnnotationOptions = (isDocumine: boolean, isHint: boolean): DetailsRadioOption[] => { - if (isDocumine || isHint) { +export const getForceAnnotationOptions = ( + isDocumine: boolean, + isHint: boolean, + isImage: boolean, +): DetailsRadioOption[] => { + if (isDocumine || isHint || isImage) { return []; } diff --git a/apps/red-ui/src/app/modules/file-preview/utils/dialog-types.ts b/apps/red-ui/src/app/modules/file-preview/utils/dialog-types.ts index e0f84cba2..c1c5ac931 100644 --- a/apps/red-ui/src/app/modules/file-preview/utils/dialog-types.ts +++ b/apps/red-ui/src/app/modules/file-preview/utils/dialog-types.ts @@ -73,6 +73,21 @@ export interface EditRedactionData { export type AddAnnotationData = RedactTextData; export type AddHintData = RedactTextData; +export interface ForceAnnotationData { + readonly dossier: Dossier; + readonly annotations: AnnotationWrapper[]; + readonly hint: boolean; + readonly image: boolean; +} + +export interface ForceAnnotationResult { + readonly annotationId?: string; + readonly comment?: string; + readonly legalBasis?: string; + readonly reason?: string; + readonly option?: ForceAnnotationOption; +} + export interface RedactTextResult { redaction: IManualRedactionEntry; dictionary: Dictionary; diff --git a/apps/red-ui/src/app/modules/file-preview/utils/form-validators.ts b/apps/red-ui/src/app/modules/file-preview/utils/form-validators.ts index b66980731..eb01f1e31 100644 --- a/apps/red-ui/src/app/modules/file-preview/utils/form-validators.ts +++ b/apps/red-ui/src/app/modules/file-preview/utils/form-validators.ts @@ -1,12 +1,26 @@ import { AbstractControl, ValidatorFn } from '@angular/forms'; -export const validatePageRange = (allowEmpty = false): ValidatorFn => { +export const validatePageRange = (numberOfPages: number, allowEmpty = false): ValidatorFn => { return (control: AbstractControl): { [key: string]: any } | null => { const option = control.value; if (option?.additionalInput) { const value = option.additionalInput.value; const validRange = /^(\d+(-\d+)?)(,\d+(-\d+)?)*$/.test(value); - return validRange || (!value.length && allowEmpty) ? null : { invalidRange: true }; + + if (!validRange && !(value.length === 0 && allowEmpty)) { + return { invalidRange: true }; + } + + const ranges = value.split(','); + const isWithinRange = ranges.every(range => { + const [start, end] = range.split('-').map(Number); + if (end) { + return start >= 1 && end <= numberOfPages && start < end; + } + return start >= 1 && start <= numberOfPages; + }); + + return isWithinRange || (value.length === 0 && allowEmpty) ? null : { invalidRange: true }; } return null; }; diff --git a/apps/red-ui/src/app/modules/pdf-viewer/services/pdf-viewer.service.ts b/apps/red-ui/src/app/modules/pdf-viewer/services/pdf-viewer.service.ts index f4e80c3b5..8f234d5d8 100644 --- a/apps/red-ui/src/app/modules/pdf-viewer/services/pdf-viewer.service.ts +++ b/apps/red-ui/src/app/modules/pdf-viewer/services/pdf-viewer.service.ts @@ -148,7 +148,7 @@ export class PdfViewer { this.#instance = await this.#getInstance(htmlElement); if (environment.production) { - this.#instance.Core.setCustomFontURL('https://' + window.location.host + this.#convertPath('/assets/pdftron')); + this.#instance.Core.setCustomFontURL(window.location.origin + this.#convertPath('/assets/pdftron/fonts')); } await this.runWithCleanup(async () => { @@ -359,12 +359,16 @@ export class PdfViewer { const options: WebViewerOptions = { licenseKey: this.#licenseKey, fullAPI: true, - path: this.#convertPath('/assets/wv-resources/10.10.1'), + path: this.#convertPath('/assets/wv-resources/11.0.0'), css: this.#convertPath('/assets/pdftron/stylesheet.css'), backendType: 'ems', + // This should be migrated to v11 + ui: 'legacy', }; - return WebViewer(options, htmlElement); + // This should be migrated to v11 + // https://docs.apryse.com/web/get-started/migrating-to-v11/ + return WebViewer.Iframe(options, htmlElement); } #isElementActive(element: string): boolean { diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/dictionary/edit-dossier-dictionary.component.html b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/dictionary/edit-dossier-dictionary.component.html index d2ad69a42..7adbcaea3 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/dictionary/edit-dossier-dictionary.component.html +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/dictionary/edit-dossier-dictionary.component.html @@ -8,7 +8,9 @@ >
diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/dictionary/edit-dossier-dictionary.component.ts b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/dictionary/edit-dossier-dictionary.component.ts index a2b8ce569..28d5e725f 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/dictionary/edit-dossier-dictionary.component.ts +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/dictionary/edit-dossier-dictionary.component.ts @@ -20,6 +20,7 @@ import { AnnotationIconComponent } from '@shared/components/annotation-icon/anno import { MatTooltip } from '@angular/material/tooltip'; import { MatIcon } from '@angular/material/icon'; import { TranslateModule } from '@ngx-translate/core'; +import { workloadTranslations } from '@translations/workload-translations'; @Component({ selector: 'redaction-edit-dossier-dictionary', @@ -47,6 +48,7 @@ export class EditDossierDictionaryComponent implements OnInit { activeEntryType = DictionaryEntryTypes.ENTRY; entriesToDisplay: List = []; readonly entryTypes = DictionaryEntryTypes; + protected readonly workloadTranslations = workloadTranslations; @ViewChild(DictionaryManagerComponent, { static: false }) private readonly _dictionaryManager: DictionaryManagerComponent; constructor( diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html index bbd9d8aa2..86a398e69 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html @@ -44,11 +44,15 @@
- - -
- -
{{ getStateName(stateId) }}
+ + +
+ +
{{ stateNameAndColor()[stateId]?.name }}
@@ -80,7 +84,7 @@
(); hasDueDate: boolean; dossierTemplates: IDossierTemplate[]; - states: string[]; + form: FormGroup> = this._formBuilder.group({ + dossierName: [null, Validators.required], + dossierTemplateId: [null, Validators.required], + dossierStatusId: [null], + description: [null], + dueDate: [null], + }); + initialFormValue: GeneralInfoForm; + readonly dossierStatusIdControl = formValueToSignal(this.form.controls.dossierStatusId); + readonly dossierTemplateIdControl = formValueToSignal(this.form.controls.dossierTemplateId); + readonly states = signal([null]); + readonly stateNameAndColor = computed(() => { + const nameAndColor = {}; + this.states().forEach(stateId => { + nameAndColor[stateId] = { + name: this.#getStateName(stateId, untracked(this.dossierTemplateIdControl)), + color: this.#getStateColor(stateId, untracked(this.dossierTemplateIdControl)), + }; + }); + return nameAndColor; + }); + readonly statePlaceholder = computed(() => this.#statePlaceholder); constructor( readonly permissionsService: PermissionsService, @@ -87,18 +115,40 @@ export class EditDossierGeneralInfoComponent implements OnInit, EditDossierSecti private readonly _loadingService: LoadingService, private readonly _translateService: TranslateService, private readonly _archivedDossiersService: ArchivedDossiersService, - ) {} + private readonly _changeDetectorRef: ChangeDetectorRef, + private readonly _dossierStatesService: DossierStatesService, + ) { + effect(() => { + const shouldBeDisabled = this.#formValue.find(item => item.key === 'dossierTemplateId')?.disabled; + if ( + (this.dossierStatusIdControl() !== this.initialFormValue.dossierStatusId && this.dossierStatusIdControl()) || + shouldBeDisabled + ) { + this.form.controls.dossierTemplateId.disable(); + } else { + this.form.controls.dossierTemplateId.enable(); + } + }); + + effect( + () => { + this.states.set(this.#statesForDossierTemplate); + this.#onDossierTemplateChange(); + }, + { allowSignalWrites: true }, + ); + } get changed(): boolean { for (const key of Object.keys(this.form.getRawValue())) { if (key === 'dueDate') { - if (this.hasDueDate !== !!this.dossier.dueDate) { + if (this.hasDueDate !== !!this.dossier().dueDate) { return true; } - if (this.hasDueDate && !dayjs(this.dossier.dueDate).isSame(dayjs(this.form.get(key).value), 'day')) { + if (this.hasDueDate && !dayjs(this.dossier().dueDate).isSame(dayjs(this.form.get(key).value), 'day')) { return true; } - } else if (this.dossier[key] !== this.form.get(key).value) { + } else if (this.dossier()[key] !== this.form.get(key).value) { return true; } } @@ -114,40 +164,87 @@ export class EditDossierGeneralInfoComponent implements OnInit, EditDossierSecti return this.hasDueDate && this.form.get('dueDate').value === null; } - get #statusPlaceholder(): string { + get #statePlaceholder(): string { return this._translateService.instant( - this.states.length === 1 + isJustOne(this.states()) ? 'edit-dossier-dialog.general-info.form.dossier-state.no-state-placeholder' : 'dossier-state.placeholder', ) as string; } + get #statesForDossierTemplate() { + return [ + null, + ...this._dossierStatesMapService + .get(this.dossierTemplateIdControl() ?? untracked(this.dossier).dossierTemplateId) + .map(s => s.id), + ]; + } + + get #formValue(): { key: string; value: string; disabled: boolean }[] { + const dossier = untracked(this.dossier); + const formFieldWithArchivedCheck = value => ({ value, disabled: !dossier.isActive }); + const states = untracked(this.states); + return [ + { + key: 'dossierName', + ...formFieldWithArchivedCheck(dossier.dossierName), + }, + { + key: 'dossierTemplateId', + value: dossier.dossierTemplateId, + disabled: this._dossierStatsService.get(dossier.id).hasFiles || !dossier.isActive, + }, + { + key: 'dossierStatusId', + value: dossier.dossierStatusId, + disabled: isJustOne(states) || !dossier.isActive, + }, + { + key: 'description', + ...formFieldWithArchivedCheck(dossier.description), + }, + { + key: 'dueDate', + ...formFieldWithArchivedCheck(dossier.dueDate), + }, + ]; + } + ngOnInit() { - this.states = [null, ...this._dossierStatesMapService.get(this.dossier.dossierTemplateId).map(s => s.id)]; - this.statusPlaceholder = this.#statusPlaceholder; - this.#filterInvalidDossierTemplates(); - this.form = this.#getForm(); - if (!this.permissionsService.canEditDossier(this.dossier)) { + if (isJustOne(this._dossierTemplatesService.all)) { + this._loadingService.loadWhile( + firstValueFrom(this._dossierTemplatesService.loadOnlyDossierTemplates()).then(async () => { + await firstValueFrom(this._dossierStatesService.loadAllForAllTemplates()); + this.#filterInvalidDossierTemplates(); + }), + ); + } else { + this.#filterInvalidDossierTemplates(); + } + this.#patchFormValue(); + if (!this.permissionsService.canEditDossier(this.dossier())) { this.form.disable(); } - this.hasDueDate = !!this.dossier.dueDate; + this.hasDueDate = !!this.dossier().dueDate; } revert() { this.form.reset({ - dossierName: this.dossier.dossierName, - dossierTemplateId: this.dossier.dossierTemplateId, - dossierStatusId: this.dossier.dossierStatusId, - description: this.dossier.description, - dueDate: this.dossier.dueDate, + dossierName: this.dossier().dossierName, + dossierTemplateId: this.dossier().dossierTemplateId, + dossierStatusId: this.dossier().dossierStatusId, + description: this.dossier().description, + dueDate: this.dossier().dueDate, }); - this.hasDueDate = !!this.dossier.dueDate; + this.hasDueDate = !!this.dossier().dueDate; + this.initialFormValue = this.form.getRawValue(); } async save(): EditDossierSaveResult { const dueDate = dateWithoutTime(dayjs(this.form.get('dueDate').value)); const dossier = { - ...this.dossier, + ...this.dossier(), dossierName: this.form.get('dossierName').value, description: this.form.get('description').value, dueDate: dueDate.isValid() ? dueDate.toISOString() : undefined, @@ -156,9 +253,10 @@ export class EditDossierGeneralInfoComponent implements OnInit, EditDossierSecti } as IDossierRequest; const updatedDossier = await firstValueFrom(this._dossiersService.createOrUpdate(dossier)); - if (updatedDossier && updatedDossier.dossierTemplateId !== this.dossier.dossierTemplateId) { + if (updatedDossier && updatedDossier.dossierTemplateId !== this.dossier().dossierTemplateId) { await this._router.navigate([updatedDossier.routerLink]); } + this.initialFormValue = this.form.getRawValue(); return { success: !!updatedDossier }; } @@ -171,14 +269,14 @@ export class EditDossierGeneralInfoComponent implements OnInit, EditDossierSecti requireInput: true, denyText: _('confirmation-dialog.delete-dossier.deny-text'), translateParams: { - dossierName: this.dossier.dossierName, + dossierName: this.dossier().dossierName, dossiersCount: 1, }, }; this._dialogService.openDialog('confirm', data, async () => { this._loadingService.start(); - const successful = await this._trashService.deleteDossier(this.dossier); + const successful = await this._trashService.deleteDossier(this.dossier()); if (successful) { await this.#closeDialogAndRedirectToDossier(); } @@ -194,7 +292,7 @@ export class EditDossierGeneralInfoComponent implements OnInit, EditDossierSecti confirmationText: _('confirm-archive-dossier.archive'), denyText: _('confirm-archive-dossier.cancel'), titleColor: TitleColors.WARN, - translateParams: { ...this.dossier }, + translateParams: { ...this.dossier() }, checkboxes: [{ value: false, label: _('confirm-archive-dossier.checkbox.documents') }], toastMessage: _('confirm-archive-dossier.toast-error'), }; @@ -202,10 +300,10 @@ export class EditDossierGeneralInfoComponent implements OnInit, EditDossierSecti this._dialogService.openDialog('confirm', data, async result => { if (result === ConfirmOptions.CONFIRM) { this._loadingService.start(); - await firstValueFrom(this._archivedDossiersService.archive([this.dossier])); + await firstValueFrom(this._archivedDossiersService.archive([this.dossier()])); this._toaster.success(_('dossier-listing.archive.archive-succeeded'), { params: { - dossierName: this.dossier.dossierName, + dossierName: this.dossier().dossierName, }, }); this._editDossierDialogRef.close(); @@ -214,15 +312,6 @@ export class EditDossierGeneralInfoComponent implements OnInit, EditDossierSecti }); } - getStateName(stateId: string): string { - return (this._dossierStatesMapService.get(this.dossier.dossierTemplateId, stateId)?.name || - this._translateService.instant('dossier-state.placeholder')) as string; - } - - getStateColor(stateId: string): string { - return this._dossierStatesMapService.get(this.dossier.dossierTemplateId, stateId).color; - } - toggleDueDateField() { this.hasDueDate = !this.hasDueDate; if (!this.hasDueDate) { @@ -230,46 +319,63 @@ export class EditDossierGeneralInfoComponent implements OnInit, EditDossierSecti } } + #getStateName(stateId: string, templateId: string): string { + return (this._dossierStatesMapService.get(templateId, stateId)?.name || + this._translateService.instant('dossier-state.placeholder')) as string; + } + + #getStateColor(stateId: string, templateId: string): string { + return this._dossierStatesMapService.get(templateId, stateId)?.color; + } + + #patchFormValue() { + this.#formValue.forEach(formValue => { + this.form.patchValue({ [formValue.key]: formValue.value }); + if (formValue.disabled) this.form.get(formValue.key).disable(); + }); + this.initialFormValue = this.form.getRawValue(); + } + async #closeDialogAndRedirectToDossier() { this._editDossierDialogRef.close(); - await this._router.navigate([this.dossier.dossiersListRouterLink]); + await this._router.navigate([this.dossier().dossiersListRouterLink]); this._toaster.success(_('edit-dossier-dialog.delete-successful'), { params: { - dossierName: this.dossier.dossierName, + dossierName: this.dossier().dossierName, }, }); } - #getForm(): UntypedFormGroup { - const formFieldWithArchivedCheck = value => ({ value, disabled: !this.dossier.isActive }); - return this._formBuilder.group({ - dossierName: [formFieldWithArchivedCheck(this.dossier.dossierName), Validators.required], - dossierTemplateId: [ - { - value: this.dossier.dossierTemplateId, - disabled: this._dossierStatsService.get(this.dossier.id).hasFiles || !this.dossier.isActive, - }, - Validators.required, - ], - dossierStatusId: [ - { - value: this.dossier.dossierStatusId, - disabled: this.states.length === 1 || !this.dossier.isActive, - }, - ], - description: [formFieldWithArchivedCheck(this.dossier.description)], - dueDate: [formFieldWithArchivedCheck(this.dossier.dueDate)], - }); - } - #filterInvalidDossierTemplates() { + const dossier = untracked(this.dossier); this.dossierTemplates = this._dossierTemplatesService.all.filter(r => { - if (this.dossier?.dossierTemplateId === r.dossierTemplateId) { + if (dossier.dossierTemplateId === r.dossierTemplateId) { return true; } const notYetValid = !!r.validFrom && dayjs(r.validFrom).isAfter(dayjs()); const notValidAnymore = !!r.validTo && dayjs(r.validTo).add(1, 'd').isBefore(dayjs()); + this._changeDetectorRef.markForCheck(); return !(notYetValid || notValidAnymore) && r.isActive; }); } + + #onDossierTemplateChange() { + const dossierStateId = untracked(this.dossierStatusIdControl); + const dossierTemplateId = untracked(this.dossierTemplateIdControl); + if (!!dossierStateId && dossierTemplateId !== this.initialFormValue.dossierTemplateId) { + this.form.controls.dossierStatusId.setValue(null); + } + const dossier = untracked(this.dossier); + if (dossierTemplateId === this.initialFormValue.dossierTemplateId) { + this.form.controls.dossierStatusId.setValue(dossier.dossierStatusId); + } + const states = untracked(this.states); + if (isJustOne(states) || !dossier.isActive) { + this.form.controls.dossierStatusId.disable(); + } else { + this.form.controls.dossierStatusId.enable(); + } + + this._changeDetectorRef.markForCheck(); + } } diff --git a/apps/red-ui/src/app/modules/upload-download/upload-status-overlay/upload-status-overlay.component.scss b/apps/red-ui/src/app/modules/upload-download/upload-status-overlay/upload-status-overlay.component.scss index db699df1e..da9b28b2f 100644 --- a/apps/red-ui/src/app/modules/upload-download/upload-status-overlay/upload-status-overlay.component.scss +++ b/apps/red-ui/src/app/modules/upload-download/upload-status-overlay/upload-status-overlay.component.scss @@ -99,6 +99,8 @@ .error-message { margin-top: 2px; color: var(--iqser-primary); + white-space: normal; + word-wrap: break-word; } } diff --git a/apps/red-ui/src/app/services/dossier-templates/dossier-templates.service.ts b/apps/red-ui/src/app/services/dossier-templates/dossier-templates.service.ts index fa79a0d16..2283d410b 100644 --- a/apps/red-ui/src/app/services/dossier-templates/dossier-templates.service.ts +++ b/apps/red-ui/src/app/services/dossier-templates/dossier-templates.service.ts @@ -45,6 +45,13 @@ export class DossierTemplatesService extends EntitiesService { + return this.getAll().pipe( + mapEach(entity => new DossierTemplate(entity)), + tap(templates => this.setEntities(templates)), + ); + } + loadDossierTemplate(dossierTemplateId: string) { return this._getOne([dossierTemplateId], this._defaultModelPath).pipe( map(entity => new DossierTemplate(entity)), diff --git a/apps/red-ui/src/app/services/entity-services/component-mappings.service.ts b/apps/red-ui/src/app/services/entity-services/component-mappings.service.ts index 76be4dd06..e3446d5fe 100644 --- a/apps/red-ui/src/app/services/entity-services/component-mappings.service.ts +++ b/apps/red-ui/src/app/services/entity-services/component-mappings.service.ts @@ -28,6 +28,7 @@ export class ComponentMappingsService extends EntitiesService .filter(d => d.model['typeId'] && (d.hasDictionary || d.addToDictionaryAction)); } - getRedactTextDictionaries(dossierId: string, dossierDictionaryOnly: boolean): Dictionary[] { - return this.#extractDossierLevelTypes(dossierId) + getRedactTextDictionaries(dossierId: string, dossierDictionaryOnly: boolean, dossierTemplateId: string): Dictionary[] { + const types = dossierDictionaryOnly ? this.#extractDossierLevelTypes(dossierId) : this.getDictionariesOptions(dossierTemplateId); + return types .filter(d => d.model['typeId'] && !d.hint && d.addToDictionaryAction && (dossierDictionaryOnly || !d.dossierDictionaryOnly)) .sort((a, b) => a.label.localeCompare(b.label)); } diff --git a/apps/red-ui/src/app/translations/file-status-translations.ts b/apps/red-ui/src/app/translations/file-status-translations.ts index c4ad99897..f61ac6458 100644 --- a/apps/red-ui/src/app/translations/file-status-translations.ts +++ b/apps/red-ui/src/app/translations/file-status-translations.ts @@ -4,7 +4,6 @@ import { ProcessingFileStatus, WorkflowFileStatus } from '@red/domain'; export const workflowFileStatusTranslations: { [key in WorkflowFileStatus]: string } = { APPROVED: _('file-status.approved'), NEW: _('file-status.new'), - UNASSIGNED: _('file-status.unassigned'), UNDER_APPROVAL: _('file-status.under-approval'), UNDER_REVIEW: _('file-status.under-review'), }; diff --git a/apps/red-ui/src/assets/config/config.json b/apps/red-ui/src/assets/config/config.json index 5f6c0ce6e..deb14e6da 100644 --- a/apps/red-ui/src/assets/config/config.json +++ b/apps/red-ui/src/assets/config/config.json @@ -1,7 +1,7 @@ { "ADMIN_CONTACT_NAME": null, "ADMIN_CONTACT_URL": null, - "API_URL": "https://dan2.iqser.cloud", + "API_URL": "https://dan1.iqser.cloud", "APP_NAME": "RedactManager", "IS_DOCUMINE": false, "RULE_EDITOR_DEV_ONLY": false, @@ -13,7 +13,7 @@ "MAX_RETRIES_ON_SERVER_ERROR": 3, "OAUTH_CLIENT_ID": "redaction", "OAUTH_IDP_HINT": null, - "OAUTH_URL": "https://dan2.iqser.cloud/auth", + "OAUTH_URL": "https://dan1.iqser.cloud/auth", "RECENT_PERIOD_IN_HOURS": 24, "SELECTION_MODE": "structural", "MANUAL_BASE_URL": "https://docs.redactmanager.com/preview", diff --git a/apps/red-ui/src/assets/i18n/redact/de.json b/apps/red-ui/src/assets/i18n/redact/de.json index 9bbd4fe51..eedd3df89 100644 --- a/apps/red-ui/src/assets/i18n/redact/de.json +++ b/apps/red-ui/src/assets/i18n/redact/de.json @@ -108,13 +108,12 @@ "file": "Mapping-Datei", "name": "Mapping-Name", "name-placeholder": "Mapping-Name", + "quote-char": "Anführungszeichen", + "quote-char-placeholder": "\"", "version": "Version" } }, "add-edit-dossier-attribute": { - "error": { - "generic": "Speichern des Attributs fehlgeschlagen." - }, "form": { "label": "Name des Attributs", "label-placeholder": "Namen eingeben", @@ -138,6 +137,9 @@ }, "add-edit-entity": { "form": { + "ai-creation-enabled": "KI-Erstellung aktivieren", + "ai-description": "KI-Beschreibung", + "ai-description-placeholder": "KI-Beschreibung eingeben", "case-sensitive": "Groß-/Kleinschreibung beachten", "color": "Farbe {type, select, redaction{Schwärzung} hint{Hinweis} recommendation{Empfehlung} skipped{Ingorierte Schwärzung} ignored{Ignorierter Hinweis} other{}}", "color-placeholder": "#", @@ -202,10 +204,6 @@ "save": "Benutzer speichern", "save-changes": "Änderungen speichern" }, - "error": { - "email-already-used": "Diese E-Mail-Adresse ist bereits mit einem anderen Benutzer verknüpft.", - "generic": "Speichern des Benutzers fehlgeschlagen." - }, "form": { "account-setup": "Konfiguration des Benutzerkontos", "email": "E-Mail", @@ -709,7 +707,7 @@ "new-dossier": "Neues Dossier" }, "greeting": { - "subtitle": "Hier findest du deine Dossier-Vorlagen im Überblick.", + "subtitle": "Hier finden Sie Ihre Dossier-Vorlagen im Überblick.", "title": "Wilkommen, {name}!" } }, @@ -775,7 +773,7 @@ "revert-changes": "Zurücksetzen", "save-changes": "Änderungen speichern", "search": "Suche...", - "select-dictionary": "Wählen Sie oben ein Wörterbuch für den Vergleich aus.", + "select-dictionary": "Wählen Sie aus dem Drop-down oben ein Wörterbuch für den Vergleich aus.", "success": { "generic": "Wörterbuch wurde aktualisiert" } @@ -928,6 +926,9 @@ "reanalyse": { "action": "Ganzes Dossier analysieren" }, + "rules": { + "timeoutError": "Regeln für Dossier-Vorlagen gesperrt!" + }, "stats": { "analyzed-pages": "{count, plural, one{Seite} other{Seiten}}", "total-people": "Benutzer" @@ -942,7 +943,8 @@ }, "table-header": { "title": "{length} {length, plural, one{aktives Dossier} other{aktive Dossiers}}" - } + }, + "template-inactive": "Aktuell ausgewählte Dossier-Vorlage inaktiv!" }, "dossier-overview": { "approve": "Freigeben", @@ -1165,15 +1167,15 @@ "queued": "Ihr Download wurde zur Warteschlange hinzugefügt.

Hier finden Sie Ihre generierten Downloads: Meine Downloads." }, "download-type": { - "annotated": "Annotierte PDF", + "annotated": "Annotiertes PDF", "delta-preview": "Delta-PDF", - "flatten": "Verflachte PDF", + "flatten": "Verflachtes PDF", "label": "{length} Dokumenten{length, plural, one{typ} other{typen}}", - "optimized-preview": "Optimierte Vorschau-PDF", - "original": "Optimierte PDF", + "optimized-preview": "Optimiertes Vorschau-PDF", + "original": "Optimiertes PDF", "preview": "Vorschau-PDF", - "redacted": "Geschwärzte PDF", - "redacted-only": "Geschwärzte PDF (nur freigegebene Dateien)" + "redacted": "Geschwärztes PDF", + "redacted-only": "Geschwärztes PDF (nur freigegebene Dateien)" }, "downloads-list": { "actions": { @@ -1236,9 +1238,9 @@ "title": "{label} bearbeiten" }, "entries-count": "{count} {count, plural, one{Eintrag} other{Einträge}}", - "false-positives": "Falsch-Positive", - "false-recommendations": "Falsche Empfehlungen", - "to-redact": "Schwärzungen" + "false-positives": "Falsch-Positive ({count})", + "false-recommendations": "Falsche Empfehlungen ({count})", + "to-redact": "Einträge ({count})" }, "general-info": { "form": { @@ -1250,7 +1252,7 @@ "label": "Dossier-Status", "no-state-placeholder": "Für dieses Dossier ist noch kein Status festgelegt" }, - "due-date": "Enddatum", + "due-date": "Termin", "name": { "label": "Dossier-Name", "placeholder": "Namen eingeben" @@ -1262,7 +1264,7 @@ "missing-owner": "Bearbeiten des Dossiers nicht möglich: Kein Besitzer zugewiesen.", "nav-items": { "choose-download": "Stellen Sie Ihr Download-Paket zusammen:", - "dictionary": "Wörterbücher", + "dictionary": "Dossier-Einträge", "dossier-attributes": "Dossier-Attribute", "dossier-dictionary": "Dossier-Einträge", "dossier-info": "Dossier-Info", @@ -1273,6 +1275,25 @@ }, "side-nav-title": "Konfiguration" }, + "edit-rectangle": { + "dialog": { + "content": { + "options": { + "multiple-pages": { + "description": "Bearbeiten Sie die Schwärzung auf einer Reihe von Seiten", + "extraOptionDescription": "Minus (-) für Seitenbereich und Komma (,) für Aufzählung.", + "extraOptionLabel": "Seiten", + "extraOptionPlaceholder": "z. B. 1-20,22,32", + "label": "Auf mehreren Seiten ändern" + }, + "only-this-page": { + "description": "Schwärzung nur an dieser Position in diesem Dokument bearbeiten", + "label": "Nur auf dieser Seite ändern" + } + } + } + } + }, "edit-redaction": { "dialog": { "actions": { @@ -1290,7 +1311,7 @@ }, "only-here": { "description": "Bearbeiten Sie die Schwärzung nur an dieser Stelle im Dokument.", - "label": "Typ nur hier ändern" + "label": "Nur hier ändern" } }, "reason": "Grund", @@ -1374,8 +1395,8 @@ "generic": "Aktion fehlgeschlagen. Fehlercode: {status}" }, "missing-types": "Dossier-Vorlage unvollständig: Fehlende Typen ({missingTypes}) können zu Anzeigefehlern führen.", - "offline": "Du bist offline", - "online": "Du bist online", + "offline": "Sie sind offline", + "online": "Sie sind online", "reload": "Neu laden", "title": "Ein Fehler ist aufgetreten." }, @@ -1546,8 +1567,8 @@ "select-all": "Alle", "select-none": "Keine", "show-skipped": "Ignorierte im Dokument anzeigen", - "the-filters": "Filter", - "wrong-filters": "Keine Annotationen für die ausgewählte Filterkombination. Bitte ändern Sie die Auswahl oder setzen die Filter zurück." + "the-filters": ".", + "wrong-filters": "Keine Annotationen für die ausgewählte Filterkombination. Bitte ändern Sie die Auswahl oder" }, "document-info": { "close": "Datei-Info schließen", @@ -1604,7 +1625,6 @@ "re-processing": "Erneute Verarbeitung läuft...", "reprocess": "Wird verarbeitet", "table-parsing-analyzing": "Table Parsing", - "unassigned": "Nicht zugewiesen", "under-approval": "In Freigabe", "under-review": "In Überprüfung", "unprocessed": "Unverarbeitet" @@ -1676,7 +1696,6 @@ "form": { "forgot-password": "„Passwort vergessen?“-Link auf Login-Seite anzeigen" }, - "subtitle": "", "title": "Allgemeine Einstellungen" }, "subtitle": "SMTP (Simple Mail Transfer Protocol) ermöglicht es Ihnen, Ihre E-Mails über die angegebenen Servereinstellungen zu versenden.", @@ -1775,8 +1794,8 @@ }, "import-only-for-pages": "Nur für diese Seiten importieren", "range": { - "label": "Minus (-) für Spanne und Komma (,) für Aufzählung.", - "placeholder": "Beispiel: 1-20,22,32" + "label": "Minus (-) für Seitenbereich und Komma (,) für Aufzählung.", + "placeholder": "z. B. 1-20,22,32" }, "title": "Dokument mit Schwärzungen importieren" }, @@ -1865,20 +1884,25 @@ "save": "Speichern" }, "content": { - "apply-on-multiple-pages": "Auf mehreren Seiten anwenden", - "apply-on-multiple-pages-hint": "Minus (-) für Bereich und Komma (,) für Aufzählung.", - "apply-on-multiple-pages-placeholder": "z. B. 1-20,22,32", "classification": "Wert / Klassifizierung", "comment": "Kommentar", - "dictionary": "Wörterbuch", - "edit-selected-text": "Ausgewählten Text bearbeiten", "legalBasis": "Rechtsgrundlage", + "options": { + "multiple-pages": { + "description": "Fügen Sie die Schwärzung auf einer Reihe von Seiten hinzu", + "extraOptionDescription": "Minus (-) für Seitenbereich und Komma (,) für Aufzählung.", + "extraOptionLabel": "Seiten", + "extraOptionPlaceholder": "z. B. 1-20,22,32", + "label": "Auf mehreren Seiten anwenden" + }, + "only-this-page": { + "description": "Schwärzung nur an dieser Position in diesem Dokument hinzufügen", + "label": "Auf dieser Seite anwenden" + } + }, "reason": "Grund", "reason-placeholder": "Grund auswählen...", - "rectangle": "Bereich schwärzen", - "section": "Absatz / Textstelle", - "text": "Ausgewählter Text:", - "type": "Entität" + "section": "Absatz / Textstelle" }, "error": "Fehler: Ungültige Seitenauswahl", "header": { @@ -1897,7 +1921,7 @@ "notification": { "assign-approver": "Sie wurden einem Dokument als Genehmiger zugewiesen.
Dokument: {fileHref, select, null{{fileName}} other{
{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", "assign-reviewer": "Sie wurden einem Dokument als Prüfer zugewiesen.
Dokument: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", - "document-approved": "{fileHref, select, null{{fileName}} other{{fileName}}} wurde genehmigt!", + "document-approved": "{fileHref, select, null{{fileName}} other{{fileName}}} wurde genehmigt.", "dossier-deleted": "Dossier: {dossierName} wurde gelöscht!", "dossier-owner-deleted": "Der Besitzer des Dossiers wurde gelöscht: {dossierName}", "dossier-owner-removed": "Der Dossier-Besitzer von {dossierHref, select, null{{dossierName}} other{{dossierName}}} wurde entfernt.", @@ -1906,9 +1930,9 @@ "no-data": "Sie haben aktuell keine Benachrichtigungen.", "unassigned-from-file": "Sie wurden von einem Dokument entfernt.
Dokument: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", "user-becomes-dossier-member": "Sie wurden zu einem Dossier hinzugefügt: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", - "user-demoted-to-reviewer": "{user} wurde im Dossier {dossierHref, select, null{{dossierName}} other{{dossierName}}} auf die Prüfer-Berechtigung heruntergestuft!", - "user-promoted-to-approver": "{user} wurde im Dossier {dossierHref, select, null{{dossierName}} other{{dossierName}}} zum Genehmiger ernannt!", - "user-removed-as-dossier-member": "{user} wurde als Mitglied von: {dossierHref, select, null{{dossierName}} other{{dossierName}}} entfernt!" + "user-demoted-to-reviewer": "Sie wurden auf die Reviewer-Rolle heruntergestuft: \n{dossierHref, select, null{{dossierName}} other{{dossierName}}}", + "user-promoted-to-approver": "Sie wurden zum Genehmiger in einem Dossier ernannt: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", + "user-removed-as-dossier-member": "Sie wurden als Dossier-Mitglied entfernt: \n{dossierHref, select, null{{dossierName}} other\n{{dossierName}}}\n" }, "notifications": { "button-text": "Benachrichtigungen", @@ -2155,6 +2179,25 @@ "title": "{count, plural, one{Annotation} other {Annotationen}} entfernen" } }, + "remove-rectangle": { + "dialog": { + "content": { + "options": { + "multiple-pages": { + "description": "Entfernen Sie die Schwärzung auf einer Reihe von Seiten", + "extraOptionDescription": "Minus (-) für Seitenbereich und Komma (,) für Aufzählung.", + "extraOptionLabel": "Seiten", + "extraOptionPlaceholder": "z. B. 1-20,22,32", + "label": "Auf mehreren Seiten entfernen" + }, + "only-this-page": { + "description": "Schwärzung nur an dieser Stelle in diesem Dokument entfernen", + "label": "Nur auf dieser Seite entfernen" + } + } + } + } + }, "remove-redaction": { "dialog": { "actions": { @@ -2179,7 +2222,7 @@ "label": "In diesem Kontext aus Dossier entfernen" }, "in-document": { - "description": "{isImage, select, image{Das Bild} other{der Begriff}} wird auf keiner Seite dieses Dokuments automatisch geschwärzt.", + "description": "{isImage, select, image{Das Bild} other{Der Begriff}} wird auf keiner Seite dieses Dokuments automatisch geschwärzt.", "label": "Aus Dokument entfernen" }, "in-dossier": { @@ -2316,13 +2359,13 @@ }, "roles": { "inactive": "Inaktiv", - "manager-admin": "Manager & {length, plural, one{Admin} other{Admins}}", + "manager-admin": "Manager & Admin", "no-role": "Keine Rolle definiert", - "red-admin": "{length, plural, one{Anwendungsadmin} other{Anwendungsadmins}}", + "red-admin": "Anwendungsadmin", "red-manager": "Manager", "red-user": "Benutzer", - "red-user-admin": "{length, plural, one{Benutzeradmin} other{Benutzeradmins}}", - "regular": "{length, plural, one{regulärer} other{reguläre}} Benutzer" + "red-user-admin": "Benutzeradmin", + "regular": "regulärer Benutzer" }, "search": { "active-dossiers": "Dokumente in aktiven Dossiers", @@ -2439,7 +2482,7 @@ "time-to-restore": "Verbleibende Zeit für Wiederherstellung" }, "table-header": { - "title": "{length} {length, plural, one{gelöschtes Dossier} other{gelöschte Dossiers}}" + "title": "{length} {length, plural, one{gelöschtes Element} other{gelöschte Elemente}}" } }, "type": "Typ", @@ -2597,7 +2640,7 @@ "table-header": { "title": "Wasserzeichen" }, - "watermark-is-used": "Dieses Wasserzeichen wird bereits verwendet. Möchten Sie es dennocht löschen?" + "watermark-is-used": "Dieses Wasserzeichen wird bereits verwendet. Möchten Sie es dennoch löschen?" }, "workflow": { "selection": { diff --git a/apps/red-ui/src/assets/i18n/redact/en.json b/apps/red-ui/src/assets/i18n/redact/en.json index 6588d18b8..e36dc9568 100644 --- a/apps/red-ui/src/assets/i18n/redact/en.json +++ b/apps/red-ui/src/assets/i18n/redact/en.json @@ -108,6 +108,8 @@ "file": "Mapping file", "name": "Mapping name", "name-placeholder": "Mapping name", + "quote-char": "Quotation marker", + "quote-char-placeholder": "\"", "version": "Version" } }, @@ -202,10 +204,6 @@ "save": "Save user", "save-changes": "Save changes" }, - "error": { - "email-already-used": "This e-mail address is already associated with another user.", - "generic": "Failed to save user." - }, "form": { "account-setup": "User account setup", "email": "E-mail", @@ -775,7 +773,7 @@ "revert-changes": "Revert", "save-changes": "Save changes", "search": "Search entries...", - "select-dictionary": "Select a dictionary for comparison above.", + "select-dictionary": "Select a dictionary for comparison from the drop-down.", "success": { "generic": "Dictionary updated" } @@ -928,6 +926,9 @@ "reanalyse": { "action": "Analyze entire dossier" }, + "rules": { + "timeoutError": "Dossier template rules locked!" + }, "stats": { "analyzed-pages": "{count, plural, one{Page} other{Pages}}", "total-people": "Total users" @@ -942,7 +943,8 @@ }, "table-header": { "title": "{length} active {length, plural, one{dossier} other{dossiers}}" - } + }, + "template-inactive": "Currently selected dossier template inactive!" }, "dossier-overview": { "approve": "Approve", @@ -1060,7 +1062,7 @@ "dossier-states": "{count, plural, one{Dossier state} other{Dossier states}}" }, "error": { - "conflict": "Dossier state with this name already exists" + "conflict": "Dossier state with this name already exists." }, "no-data": { "title": "There are no dossier states." @@ -1236,9 +1238,9 @@ "title": "Edit {label}" }, "entries-count": "{count} {count, plural, one{entry} other{entries}}", - "false-positives": "False positives", - "false-recommendations": "False recommendations", - "to-redact": "To redact" + "false-positives": "False positives ({count})", + "false-recommendations": "False recommendations ({count})", + "to-redact": "Entries ({count})" }, "general-info": { "form": { @@ -1262,7 +1264,7 @@ "missing-owner": "Editing the dossier not possible: No owner assigned.", "nav-items": { "choose-download": "Select the documents for your download:", - "dictionary": "Dictionaries", + "dictionary": "Dossier entries", "dossier-attributes": "Dossier attributes", "dossier-dictionary": "Dossier entries", "dossier-info": "Dossier info", @@ -1278,11 +1280,11 @@ "content": { "options": { "multiple-pages": { - "description": "Edit redaction on following range of pages", + "description": "Edit redaction on a range of pages", "extraOptionDescription": "Minus(-) for range and comma(,) for enumeration", - "extraOptionLabel": "Range", + "extraOptionLabel": "Pages", "extraOptionPlaceholder": "e.g. 1-20,22,32", - "label": "Change on all pages" + "label": "Change on multiple pages" }, "only-this-page": { "description": "Edit redaction only at this position in this document", @@ -1460,7 +1462,7 @@ "save": { "error": "Failed to create file attributes.", "label": "Save attributes", - "success": "{count} file {count, plural, one{attribute} other{attributes}} created successfully!" + "success": "{count} file {count, plural, one{attribute} other{attributes}} created successfully." }, "search": { "placeholder": "Search by column name..." @@ -1566,7 +1568,7 @@ "select-none": "None", "show-skipped": "Show skipped in document", "the-filters": "the filters", - "wrong-filters": "No annotations for the selected filter combination. Please adjust or or reset the filters" + "wrong-filters": "No annotations for the selected filter combination. Please adjust or" }, "document-info": { "close": "Close document info", @@ -1623,7 +1625,6 @@ "re-processing": "Reprocessing...", "reprocess": "Processing", "table-parsing-analyzing": "Table parsing", - "unassigned": "Unassigned", "under-approval": "Under approval", "under-review": "Under review", "unprocessed": "Unprocessed" @@ -1695,7 +1696,6 @@ "form": { "forgot-password": "Show 'Forgot password' link on login screen" }, - "subtitle": " ", "title": "General configurations" }, "subtitle": "SMTP (Simple Mail Transfer Protocol) enables you to send your e-mails through the specified server settings.", @@ -1773,7 +1773,7 @@ "save": "Remove Earmarks", "title": "Remove earmarks" }, - "success": "{operation, select, convert{Converting earmarks in progress...} delete{Successfully removed earmarks!} other{}} " + "success": "{operation, select, convert{Converting earmarks in progress...} delete{Successfully removed earmarks.} other{}} " }, "highlights": "{color} - {length} {length, plural, one{earmark} other{earmarks}}", "image-category": { @@ -1889,9 +1889,9 @@ "legalBasis": "Legal basis", "options": { "multiple-pages": { - "description": "Add redaction on following range of pages", + "description": "Add redaction on a range of pages", "extraOptionDescription": "Minus(-) for range and comma(,) for enumeration", - "extraOptionLabel": "Range", + "extraOptionLabel": "Pages", "extraOptionPlaceholder": "e.g. 1-20,22,32", "label": "Apply on multiple pages" }, @@ -1921,18 +1921,18 @@ "notification": { "assign-approver": "You have been assigned as approver for a document.
Document: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", "assign-reviewer": "You have been assigned as reviewer for a document.
Document: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", - "document-approved": " {fileHref, select, null{{fileName}} other{{fileName}}} has been approved!", - "dossier-deleted": "Dossier: {dossierName} has been deleted!", - "dossier-owner-deleted": "The owner of dossier: {dossierName} has been deleted!", - "dossier-owner-removed": "You have been removed as dossier owner from {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", + "document-approved": " {fileHref, select, null{{fileName}} other{{fileName}}} has been approved.", + "dossier-deleted": "Dossier has been deleted: {dossierName}", + "dossier-owner-deleted": "The dossier owner has been deleted: {dossierName}", + "dossier-owner-removed": "You have been removed as dossier owner: {dossierHref, select, null{{dossierName}} other{{dossierName}}}\n\n", "dossier-owner-set": "You are now the dossier owner of {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", "download-ready": "Your download is ready!", "no-data": "You currently have no notifications.", "unassigned-from-file": "You have been unassigned from a document.
Document: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", "user-becomes-dossier-member": "You have been added to a dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", "user-demoted-to-reviewer": "You have been demoted to reviewer in dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", - "user-promoted-to-approver": "You have been promoted to approver in dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", - "user-removed-as-dossier-member": "You have been removed as a member from dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}!" + "user-promoted-to-approver": "You have been promoted to approver in a dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", + "user-removed-as-dossier-member": "You have been removed as a member from a dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}" }, "notifications-screen": { "category": { @@ -2184,11 +2184,11 @@ "content": { "options": { "multiple-pages": { - "description": "Remove redaction on following range of pages", + "description": "Remove redaction on a range of pages", "extraOptionDescription": "Minus(-) for range and comma(,) for enumeration", - "extraOptionLabel": "Range", + "extraOptionLabel": "Pages", "extraOptionPlaceholder": "e.g. 1-20,22,32", - "label": "Remove on all pages" + "label": "Remove on multiple pages" }, "only-this-page": { "description": "Remove redaction only at this position in this document", @@ -2359,12 +2359,12 @@ }, "roles": { "inactive": "Inactive", - "manager-admin": "Manager & {length, plural, one{Admin} other{Admins}}", + "manager-admin": "Manager & admin", "no-role": "No role defined", - "red-admin": "Application {length, plural, one{admin} other{admins}}", - "red-manager": "{length, plural, one{Manager} other{Managers}}", - "red-user": "{length, plural, one{User} other{Users}}", - "red-user-admin": "{length, plural, one{User} other{Users}} admin", + "red-admin": "Application admin", + "red-manager": "Manager", + "red-user": "User", + "red-user-admin": "Users admin", "regular": "Regular" }, "search-screen": { diff --git a/apps/red-ui/src/assets/i18n/scm/de.json b/apps/red-ui/src/assets/i18n/scm/de.json index b9a1f8a3b..0ef81d09d 100644 --- a/apps/red-ui/src/assets/i18n/scm/de.json +++ b/apps/red-ui/src/assets/i18n/scm/de.json @@ -100,7 +100,7 @@ "dialog": { "title": "{type, select, add{Neues Komponenten-Mapping erstellen} edit{Komponenten-Mapping bearbeiten} other{}}" }, - "disabled-file-options": "Re-upload mapping file to change", + "disabled-file-options": "Aktualisierte Mapping-Datei hochladen", "form": { "delimiter": "CSV-Trennzeichen", "delimiter-placeholder": "CSV-Trennzeichen", @@ -108,13 +108,12 @@ "file": "Mapping-Datei (.csv)", "name": "Name des Mappings", "name-placeholder": "Name des Mappings", + "quote-char": "", + "quote-char-placeholder": "", "version": "Version" } }, "add-edit-dossier-attribute": { - "error": { - "generic": "Speichern des Attributs fehlgeschlagen." - }, "form": { "label": "Name des Attributs", "label-placeholder": "Namen eingeben", @@ -138,6 +137,9 @@ }, "add-edit-entity": { "form": { + "ai-creation-enabled": "KI-Erstellung aktivieren", + "ai-description": "KI-Beschreibung", + "ai-description-placeholder": "KI-Beschreibung eingeben", "case-sensitive": "Groß-/Kleinschreibung beachten", "color": "Farbe {type, select, redaction{Annotation} hint{Hinweis} recommendation{Empfehlung} skipped{Übersprungene Annotation} ignored{Ignorierter Hinweis} other{}}", "color-placeholder": "#", @@ -174,7 +176,7 @@ "name": "Name des Attributs", "name-placeholder": "Namen eingeben", "primary": "Zum Primärattribut machen", - "read-only": "Schreibgeschützt", + "read-only": "Schreibschutz aktivieren", "type": "Typ" }, "save": "Attribut speichern", @@ -202,10 +204,6 @@ "save": "Benutzer speichern", "save-changes": "Änderungen speichern" }, - "error": { - "email-already-used": "Diese E-Mail-Adresse ist bereits mit einem anderen Benutzer verknüpft.", - "generic": "Speichern des Benutzers fehlgeschlagen." - }, "form": { "account-setup": "Konfiguration des Benutzerkontos", "email": "E-Mail", @@ -234,7 +232,7 @@ "options": { "in-dossier": { "description": "Fügen Sie den Hinweis zu jedem Dokument in {dossierName} hinzu.", - "extraOptionLabel": "In alle Dossiers übernehmen", + "extraOptionLabel": "In alle aktiven und zukünftigen Dossiers übernehmen", "label": "Zu Dossier hinzufügen" }, "only-here": { @@ -244,7 +242,7 @@ }, "type": "Typ", "type-placeholder": "Typ auswählen...", - "value": "Value" + "value": "Wert\n" }, "title": "Hinweis hinzufügen" } @@ -287,14 +285,14 @@ "label": "Ausgewählte Markierungen konvertieren" }, "edit-redaction": { - "label": "Edit" + "label": "Bearbeiten" }, "force-hint": { "label": "Hinweis erzwingen" }, "force-redaction": { "label": "Schwärzung erzwingen", - "label-image-hint": "Redact" + "label-image-hint": "Schwärzen" }, "hide": "Ausblenden", "message": { @@ -364,7 +362,7 @@ "label": "Größenänderung abbrechen" }, "see-references": { - "label": "See references" + "label": "Referenzen anzeigen" }, "show": "Zeigen", "undo": "Rückgängig" @@ -379,7 +377,7 @@ "removed-manual": "Schwärzung/Hinweis entfernt", "resized": "Schwärzungsbereich wurde geändert" }, - "annotation-content": "{hasRule, select, true {Rule {matchedRule} matched{ruleSymbol}} other {}} {hasReason, select, true {{reason}} other {}} {hasLb, select, true {Legal basis: {legalBasis}} other {}} {hasOverride, select, true {Removed by manual override} other {}} {hasSection, select, true {{shouldLower, plural, =0 {I} other {i}}n section{sectionSymbol} \"{section}\"} other {}}", + "annotation-content": "{hasRule, select, true {Rule {matchedRule} trifft zu:{ruleSymbol}} other {}} {hasReason, select, true {{reason}} other {}} {hasLb, select, true {Legal basis: {legalBasis}} other {}} {hasOverride, select, true {Removed by manual override} other {}} {hasSection, select, true {{shouldLower, plural, =0 {I} other {i}}n Abschnitt{sectionSymbol} \"{section}\"} other {}}", "annotation-engines": { "dictionary": "{isHint, select, true{Hinweis} other{Schwärzung}} basiert auf Wörterbuch", "dossier-dictionary": "Annotation basiert auf Dossier-Wörterbuch", @@ -391,7 +389,7 @@ "hint": "Hinweis", "ignored-hint": "Ignorierter Hinweis", "manual-hint": "Manueller Hinweis", - "manual-redaction": "Manuelle Schwärzung", + "manual-redaction": "Manuelle Annotation", "recommendation": "Empfehlung", "redaction": "Annotation", "skipped": "Übersprungen", @@ -419,7 +417,7 @@ "dialog": { "approver": "Genehmiger", "approvers": "Dossier-Mitglieder", - "make-approver": "Zum Genehmiger ernennen", + "make-approver": "Zum Genehmiger machen", "no-reviewers": "Es wurden noch keine Mitglieder zum Dossier hinzugefügt, die nur die Prüfer-Berechtigung haben.", "reviewers": "Prüfer", "search": "Suche ...", @@ -452,7 +450,7 @@ "title": "Benutzeraktivitäten" }, "categories": { - "all-categories": "Alle Bereiche", + "all-categories": "Alle Kategorien", "audit": "Benutzeraktivitäten", "audit-log": "Aktivitätenprotokoll", "dictionary": "Wörterbuch", @@ -482,7 +480,7 @@ }, "auth-error": { "heading": "Sie haben sich erfolgreich eingeloggt, können aber nicht auf die Applikation zugreifen, da Ihnen keine Rolle zugewiesen ist. Bitten Sie Ihren Admin, Ihnen eine Rolle zuzuweisen.", - "heading-with-link": "Sie haben sich erfolgreich eingeloggt, aber Ihrem Benutzer ist noch keine Rolle zugewiesen. Bitten Sie Ihren RedactManager-Admin Ihnen eine Rolle zuzuweisen.", + "heading-with-link": "Sie haben sich erfolgreich eingeloggt, aber Ihrem Benutzer ist noch keine Rolle zugewiesen. Bitten Sie Ihren DocuMine-Admin Ihnen eine Rolle zuzuweisen.", "heading-with-name": "Sie haben sich erfolgreich eingeloggt, aber Ihnen ist noch keine Rolle zugewiesen. Bitten Sie {adminName}, Ihnen eine Rolle zuzuweisen.", "heading-with-name-and-link": "Sie haben sich erfolgreich eingeloggt, aber Ihnen ist noch keine Rolle zugewiesen. Bitten Sie {adminName}, Ihnen eine Rolle zuzuweisen.", "logout": "Ausloggen" @@ -583,13 +581,13 @@ }, "component-rules-screen": { "error": { - "generic": "Es ist ein Fehler aufgetreten ... Die Komponentenregeln konnte nicht aktualisiert werden!" + "generic": "Es ist ein Fehler aufgetreten ... Die Komponentenregeln konnte nicht aktualisiert werden." }, "errors-found": "{errors, plural, one{An error}andere{{errors} Fehler}} in den Regeln gefunden", "revert-changes": "Zurücksetzen", "save-changes": "Änderungen speichern", "success": { - "generic": "Komponentenregeln aktualisiert!" + "generic": "Komponentenregeln aktualisiert." }, "title": "Komponentenregeln-Editor" }, @@ -709,7 +707,7 @@ "new-dossier": "Neues Dossier" }, "greeting": { - "subtitle": "Hier findest du deine Dossier-Vorlagen im Überblick.", + "subtitle": "Hier finden Sie Ihre Dossier-Vorlagen im Überblick.", "title": "Wilkommen, {name}!" } }, @@ -765,7 +763,7 @@ "compare": "Vergleichen", "select-dictionary": "Wörterbuch auswählen", "select-dossier": "Dossier auswählen", - "select-dossier-template": "Dossiervorlage auswählen" + "select-dossier-template": "Dossier-Vorlage auswählen" }, "download": "Aktuelle Einträge herunterladen", "error": { @@ -777,7 +775,7 @@ "search": "Suche ...", "select-dictionary": "Wählen Sie oben ein Wörterbuch für den Vergleich aus.", "success": { - "generic": "Wörterbuch wurde aktualisiert" + "generic": "Wörterbuch wurde aktualisiert." } }, "digital-signature": "Digitale Signatur", @@ -863,7 +861,7 @@ }, "add-new": "Neues Attribut", "bulk": { - "delete": "Ausgewähltes Attribut löschen" + "delete": "Ausgewählte Attribute löschen" }, "no-data": { "action": "Neues Attribut", @@ -886,8 +884,8 @@ "assign-members": "Mitglieder zuweisen", "collapse": "Details ausblenden", "document-status": "Verarbeitungsstatus der Dokumente", - "edit-owner": "Eigentümer bearbeiten", - "expand": "Details zeigen", + "edit-owner": "Besitzer bearbeiten", + "expand": "Details anzeigen", "members": "Mitglieder", "owner": "Besitzer", "see-less": "Weniger anzeigen", @@ -928,12 +926,15 @@ "reanalyse": { "action": "Ganzes Dossier analysieren" }, + "rules": { + "timeoutError": "Regeln für Dossier-Vorlagen gesperrt!" + }, "stats": { "analyzed-pages": "{count, plural, one{Seite} other{Seiten}}", "total-people": "Anzahl der Benutzer" }, "table-col-names": { - "documents-status": "Documents state", + "documents-status": "Dokumentenstatus", "dossier-state": "Dossier-Status", "last-modified": "Letzte Änderung", "name": "Name", @@ -942,15 +943,16 @@ }, "table-header": { "title": "{length} {length, plural, one{aktives Dossier} other{aktive Dossiers}}" - } + }, + "template-inactive": "Aktuell ausgewählte Dossier-Vorlage inaktiv!" }, "dossier-overview": { "approve": "Genehmigen", "approve-disabled": "Sie können die Datei erst freigeben, wenn sie auf Basis der aktuellen Wörterbücher analysiert wurde.", - "assign-approver": "Genehmiger zuordnen", + "assign-approver": "Genehmiger zuweisen", "assign-me": "Mir zuweisen", "assign-reviewer": "Benutzer zuweisen", - "back-to-new": "Move to 'New'", + "back-to-new": "Nach \"Neu\" verschieben", "bulk": { "delete": "Dokumente löschen", "reanalyse": "Dokumente analysieren" @@ -966,22 +968,22 @@ }, "charts": { "documents-in-dossier": "Dokumente", - "pages-in-dossier": "Pages" + "pages-in-dossier": "Seiten" }, "description": "Beschreibung", "dictionary": "Dossier-Wörterbuch", "stats": { - "analysed-pages": "{count} {count, plural, one{page} other{pages}}", + "analysed-pages": "{count} {count, plural, one{Seite} other{Seiten}}", "created-on": "Erstellt am {date}", "deleted": "{count} gelöschte Dateien", - "documents": "{count} {count, plural, one{document} other{documents}}", + "documents": "{count} {count, plural, one{Seite} other{Seiten}}", "due-date": "Fällig am {date}", - "people": "{count} {count, plural, one{user} other{users}}", - "processing-documents": "{count} processing {count, plural, one{document} other{documents}}" + "people": "{count} {count, plural, one{Benutzer} other{Benutzer}}", + "processing-documents": "{count} {count, plural, one{Dokument} other{Dokumente}} in Verarbeitung" } }, "download-file": "Herunterladen", - "download-file-disabled": "You need to be approver in the dossier and the {count, plural, one{file needs} other{files need}} to be initially processed in order to download.", + "download-file-disabled": "Download: Sie müssen Genehmiger im Dossier sein und die initiale Verarbeitung {count, plural, one{der Datei} other{der Dateien}} muss abgeschlossen sein.", "file-listing": { "file-entry": { "file-error": "Reanalyse erforderlich", @@ -993,11 +995,11 @@ "search": "Name des Dokuments eingeben..." }, "header-actions": { - "download-csv": "CSV-Dateibericht herunterladen", + "download-csv": "CSV-Bericht herunterladen", "edit": "Dossier bearbeiten", "upload-document": "Dokument hochgeladen" }, - "import-redactions": "Import annotations", + "import-redactions": "Annotationen importieren", "new-rule": { "toast": { "actions": { @@ -1012,7 +1014,7 @@ "no-match": { "title": "Die ausgewählten Filter treffen auf kein Dokument zu." }, - "ocr-file": "OCR-Dokument", + "ocr-file": "OCR durchführen", "ocr-performed": "Diese Datei wurde mithilfe von OCR konvertiert.", "quick-filters": { "assigned-to-me": "Mir zuweisen", @@ -1027,96 +1029,96 @@ "error": "Die Dateien konnten nicht für eine Reanalyse eingeplant werden. Bitte versuchen Sie es erneut.", "success": "Dateien für Reanalyse vorgesehen." }, - "report-download": "Report download", - "start-auto-analysis": "Enable auto-analysis", - "stop-auto-analysis": "Stop auto-analysis", + "report-download": "Bericht herunterladen", + "start-auto-analysis": "Auto-Analyse aktivieren", + "stop-auto-analysis": "Auto-Analyse anhalten", "table-col-names": { "added-on": "Hinzugefügt", "assigned-to": "Zugewiesen an", - "last-modified": "Last modified", + "last-modified": "Letzte Änderung", "name": "Name", "needs-work": "Arbeitsvorrat", "pages": "Seiten", "status": "Status" }, "table-header": { - "title": "{length} {length, plural, one{document} other{documents}}" + "title": "{length} {length, plural, one{Dokument} other{Dokumente}}" }, - "under-approval": "Zur Genehmigung", - "under-review": "In Review", + "under-approval": "In Freigabe", + "under-review": "In Überprüfung", "upload-files": "Sie können Dateien überall per Drag and Drop platzieren..." }, - "dossier-permissions": "Dossier permissions", + "dossier-permissions": "Dossier-Rechte", "dossier-state": { - "placeholder": "Undefined" + "placeholder": "NIcht definiert" }, "dossier-states-listing": { "action": { - "delete": "Delete state", - "edit": "Edit state" + "delete": "Status löschen", + "edit": "Status bearbeiten" }, - "add-new": "New state", + "add-new": "Neuer Status", "chart": { - "dossier-states": "{count, plural, one{Dossier state} other{Dossier states}}" + "dossier-states": "{count, plural, one{Dossier-Status} other{Dossier-Status}}" }, "error": { - "conflict": "Dossier state with this name already exists!" + "conflict": "Es gibt bereits einen Dossier-Status mit diesem Namen." }, "no-data": { - "title": "There are no dossier states." + "title": "Es wurde noch kein Dossier-Status angelegt." }, "no-match": { - "title": "No dossier states match your current filters." + "title": "Kein Dossier-Status entspricht den aktuell ausgewählten Filtern." }, - "search": "Search...", + "search": "Suche...", "table-col-names": { - "dossiers-count": "Dossiers count", + "dossiers-count": "Anzahl der Dossiers", "name": "Name", - "rank": "Rank" + "rank": "Rang" }, "table-header": { - "title": "{length} dossier {length, plural, one{state} other{states}}" + "title": "{length} {length, plural, one{Dossierstatus} other{Dossierstatus}}" } }, "dossier-template-info-screen": { - "created-by": "Created by", - "created-on": "Created on: {date}", - "entities": "{count} {count, plural, one{entity} other{entities}}", - "entries": "{count} {count, plural, one{entry} other{entries}}", - "modified-on": "Modified on: {date}", - "title": "Edit dossier template", - "valid-from": "Valid from: {date}", - "valid-to": "Valid to: {date}" + "created-by": "Ersteller", + "created-on": "Erstellt am {date}", + "entities": "{count} {count, plural, one{Entität} other{Entitäten}}", + "entries": "{count} {count, plural, one{Eintrag} other{Einträge}}", + "modified-on": "Geändert am {date}", + "title": "Dossier-Vorlage bearbeiten", + "valid-from": "Gültig ab: {date}", + "valid-to": "Gültig bis: {date}" }, "dossier-template-stats": { - "active-dossiers": "Active {count, plural, one{dossier} other{dossiers}}", - "analyzed-pages": "{count} {count, plural, one{page} other {pages}} analyzed", - "archived-dossiers": "{count} {count, plural, one{dossier} other {dossiers}} in archive", - "deleted-dossiers": "{count} {count, plural, one{dossier} other {dossiers}} in trash", - "total-documents": "Anzahl der Dokumente", - "total-people": "{count} {count, plural, one{user} other {users}}" + "active-dossiers": "{count, plural, one{Aktives Dossier} other{Aktive Dossiers}}", + "analyzed-pages": "{count} {count, plural, one{Seite} other {Seiten}} analysiert", + "archived-dossiers": "{count} {count, plural, one{Dossier} other {Dossiers}} im Archiv", + "deleted-dossiers": "{count} {count, plural, one{Dossier} other {Dossiers}} im Papierkorb", + "total-documents": "Dokumente", + "total-people": "{count} {count, plural, one{Benutzer} other {Benutzer}}" }, "dossier-templates": { "label": "Dossier-Vorlagen", "status": { - "active": "Active", - "inactive": "Inactive", - "incomplete": "Incomplete" + "active": "Aktiv", + "inactive": "Inaktiv", + "incomplete": "Unvollständig" } }, "dossier-templates-listing": { "action": { - "clone": "Clone template", + "clone": "Vorlage klonen", "delete": "Dossier-Vorlage" }, "add-new": "Neue Dossier-Vorlage", "bulk": { "delete": "Ausgewählte Dossier-Vorlagen löschen" }, - "entities": "{length} {length, plural, one{entity} other{entities}}", + "entities": "{length} {length, plural, one{Entität} other{Entitäten}}", "error": { - "conflict": "Dieses DossierTemplate kann nicht gelöscht werden! Zumindest auf Dossier wird diese Vorlage verwendet!", - "generic": "Dieses DossierTemplate kann nicht gelöscht werden!" + "conflict": "Löschen verweigert: Diese Dossier-Vorlage wird von mindestens einem Dossier verwendet und kann nicht gelöscht werden.", + "generic": "Das Löschen dieser Dossier-Vorlage ist nicht möglich." }, "no-data": { "title": "Es gibt noch keine Dossier-Vorlagen." @@ -1131,49 +1133,49 @@ "modified-on": "Geändert am", "name": "Name", "status": "Status", - "valid-from": "Valid from", - "valid-to": "Valid to" + "valid-from": "Gültig von", + "valid-to": "Gültig bis" }, "table-header": { - "title": "{length} dossier {length, plural, one{template} other{templates}}" + "title": "{length} {length, plural, one{archiviertes Dossier} other{archivierte Dossiers}}" } }, "dossier-watermark-selector": { - "heading": "Watermarks on documents", - "no-watermark": "There is no watermark defined for the dossier template.
Contact your app admin to define one.", - "preview": "Watermark application on preview documents", - "watermark": "Watermark application on documents" + "heading": "Wasserzeichen auf Dokumenten", + "no-watermark": "Kein Wasserzeichen in der Dossier-Vorlage verfügbar:
Bitten Sie Ihren Admin, eines zu konfigurieren.", + "preview": "Wasserzeichen auf Vorschau-Dokumenten", + "watermark": "Wasserzeichen auf Vorschau-Dokumenten" }, "dossiers-type-switch": { - "active": "Active", - "archive": "Archived" + "active": "Aktiv", + "archive": "Archiviert" }, "download-dialog": { "actions": { "save": "Download" }, "form": { - "redaction-preview-color": "Redaction preview color", + "redaction-preview-color": "Vorschau-Farbe", "redaction-preview-color-placeholder": "#000000" }, - "header": "Download options", - "unapproved-files-warning": "This download contains unapproved file(s)." + "header": "Download-Optionen", + "unapproved-files-warning": "Dieser Download enthält Dateien, die noch nicht freigegeben sind." }, "download-includes": "Wählen Sie die Dokumente für Ihr Download-Paket aus", "download-status": { - "error": "The download preparation failed, please recheck the selected files and download option settings.", - "queued": "Ihr Download wurde zur Warteschlange hinzugefügt. Hier finden Sie alle angeforderten Downloads: My Downloads." + "error": "Download-Generierung fehlgeschlagen

Bitte überprüfen Sie die in den Download-Optionen ausgewählten Dateien und Einstellungen.", + "queued": "Ihr Download wurde zur Warteschlange hinzugefügt.

Hier finden Sie Ihre generierten Downloads:
Meine Downloads." }, "download-type": { "annotated": "PDF mit Anmerkungen", "delta-preview": "Delta PDF", "flatten": "PDF verflachen", - "label": "{length} document {length, plural, one{version} other{versions}}", - "optimized-preview": "Optimized Preview PDF", + "label": "{length} Dokumenten{length, plural, one{typ} other{typen}}", + "optimized-preview": "Optimiertes Vorschau-PDF", "original": "Optimiertes PDF", "preview": "PDF-Vorschau", "redacted": "geschwärztes PDF", - "redacted-only": "Redacted PDF (redacted documents only)" + "redacted-only": "Geschwärztes PDF (nur freigegebene Dateien)" }, "downloads-list": { "actions": { @@ -1193,7 +1195,7 @@ "status": "Status" }, "table-header": { - "title": "{length} {length, plural, one{download} other{downloads}}" + "title": "{length} {length, plural, one{Download} other{Downloads}}" } }, "edit-color-dialog": { @@ -1207,9 +1209,9 @@ }, "edit-dossier-dialog": { "actions": { - "revert": "Rückgängig machen", + "revert": "Zurücksetzen", "save": "Änderungen speichern", - "save-and-close": "Speichern" + "save-and-close": "Speichern & schließen" }, "attributes": { "custom-attributes": "Benutzerdefinierte Dossier-Attribute", @@ -1235,10 +1237,10 @@ "save": "", "title": "" }, - "entries-count": "{count} {count, plural, one{entry} other{entries}}", - "false-positives": "False positives", - "false-recommendations": "False recommendations", - "to-redact": "To redact" + "entries-count": "{count} {count, plural, one{Eintrag} other{Einträge}}", + "false-positives": "Falsch-Positive ({count})", + "false-recommendations": "Falsche Empfehlungen ({count})", + "to-redact": "Schwärzungen ({count})" }, "general-info": { "form": { @@ -1247,10 +1249,10 @@ "placeholder": "Beschreibung eingeben" }, "dossier-state": { - "label": "Dossier state", - "no-state-placeholder": "This dossier template has no states" + "label": "Dossier-Status", + "no-state-placeholder": "Für dieses Dossier ist noch kein Status festgelegt" }, - "due-date": "Termin", + "due-date": "Enddatum", "name": { "label": "Dossier-Name", "placeholder": "Namen eingeben" @@ -1259,7 +1261,7 @@ } }, "header": "{dossierName} bearbeiten", - "missing-owner": "You cannot edit the dossier because the owner is missing!", + "missing-owner": "Bearbeiten des Dossiers nicht möglich: Kein Besitzer zugewiesen.", "nav-items": { "choose-download": "Wählen Sie die Dokumente für Ihr Download-Paket aus:", "dictionary": "Wörterbuch", @@ -1273,20 +1275,39 @@ }, "side-nav-title": "Konfiguration" }, + "edit-rectangle": { + "dialog": { + "content": { + "options": { + "multiple-pages": { + "description": "", + "extraOptionDescription": "", + "extraOptionLabel": "", + "extraOptionPlaceholder": "", + "label": "" + }, + "only-this-page": { + "description": "", + "label": "" + } + } + } + } + }, "edit-redaction": { "dialog": { "actions": { - "cancel": "Cancel", - "save": "Save changes" + "cancel": "Abbrechen", + "save": "Änderungen speichern" }, "content": { - "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment": "Kommentar", + "comment-placeholder": "Bemerkungen oder Notizen hinzufügen...", "legal-basis": "", "options": { "in-document": { "description": "", - "label": "" + "label": "In Dokument ändern" }, "only-here": { "description": "", @@ -1294,25 +1315,25 @@ } }, "reason": "", - "redacted-text": "Annotated text", + "redacted-text": "Annotierter Text", "section": "", - "type": "Type", - "unchanged": "Unchanged" + "type": "Typ", + "unchanged": "Ungeändert" }, - "title": "Edit annotation" + "title": "Annotation bearbeiten" } }, "entities-listing": { "action": { - "delete": "Wörterbuch löschen", - "edit": "Wörterbuch bearbeiten" + "delete": "Entität löschen", + "edit": "Entität bearbeiten" }, - "add-new": "Neues Wörterbuch", + "add-new": "Neue Entität", "bulk": { - "delete": "Ausgewählte Wörterbücher löschen" + "delete": "Ausgewählte Entitäten löschen" }, "no-data": { - "action": "Neues Wörterbuch", + "action": "Neue Entität", "title": "Es gibt noch keine Wörterbücher." }, "no-match": { @@ -1320,42 +1341,42 @@ }, "search": "Suche ...", "table-col-names": { - "dictionary-entries": "Dictionary entries", - "hint-redaction": "Hinweis/Schwärzung", + "dictionary-entries": "Wörterbucheinträge", + "hint-redaction": "Hinweis/Annotation", "rank": "Rang", "type": "Typ" }, "table-header": { - "title": "{length} {length, plural, one{entity} other{entities}}" + "title": "{length} {length, plural, one{Wörterbuch} other{Wörterbücher}}" } }, "entity": { "info": { "actions": { - "revert": "Revert", - "save": "Save changes" + "revert": "Zurücksetzen", + "save": "Änderungen speichern" }, - "heading": "Edit entity" + "heading": "Entität bearbeiten" } }, "entity-rules-screen": { "error": { - "generic": "Something went wrong... Entity rules update failed!" + "generic": "Fehler: Aktualisierung der Entitätsregeln fehlgeschlagen." }, - "errors-found": "{errors, plural, one{An error} other{{errors} errors}} found in rules", - "revert-changes": "Revert", - "save-changes": "Save changes", + "errors-found": "{errors, plural, one{An error} other{{errors} errors}} in den Regeln", + "revert-changes": "Zurücksetzen", + "save-changes": "Änderungen speichern", "success": { - "generic": "Entity rules updated!" + "generic": "Die Entitätsregeln wurden aktualisiert." }, - "title": "Entity rule editor", - "warnings-found": "{warnings, plural, one{A warning} other{{warnings} warnings}} found in rules" + "title": "Entitätsregeln-Editor", + "warnings-found": "{warnings, plural, one{A warning} other{{warnings} warnings}} in Regeln gefunden" }, "error": { "deleted-entity": { "dossier": { "action": "Zurück zur Übersicht", - "label": "Dieses Dossier wurde gelöscht!" + "label": "Dieses Dossier wurde gelöscht." }, "file": { "action": "Zurück zum Dossier", @@ -1363,7 +1384,7 @@ }, "file-dossier": { "action": "Zurück zur Übersicht", - "label": "Das Dossier dieser Datei wurde gelöscht!" + "label": "Das Dossier dieser Datei wurde gelöscht." } }, "file-preview": { @@ -1374,8 +1395,8 @@ "generic": "Aktion fehlgeschlagen. Fehlercode: {status}" }, "missing-types": "Dossier-Vorlage unvollständig: Fehlende Typen ({missingTypes}) können zu Anzeigefehlern führen.", - "offline": "Du bist offline", - "online": "Du bist online", + "offline": "Sie sind offline", + "online": "Sie sind online", "reload": "Neu laden", "title": "Ein Fehler ist aufgetreten." }, @@ -1439,9 +1460,9 @@ "none": "Keine" }, "save": { - "error": "Fehler beim Erstellen der Datei-Attribute!", + "error": "Erstellung der Datei-Attribute fehlgeschlagen.", "label": "Attribute speichern", - "success": "{count} Datei-{count, plural, one{Attribut} other{Attribute}} erfolgreich erstellt!" + "success": "{count} Datei-{count, plural, one{Attribut} other{Attribute}} erfolgreich erstellt." }, "search": { "placeholder": "Nach Spaltennamen suchen ..." @@ -1470,7 +1491,7 @@ "file-attributes-listing": { "action": { "delete": "Attribut löschen", - "edit": "Attribute bearbeiten" + "edit": "Attribut bearbeiten" }, "add-new": "Neues Attribut", "bulk-actions": { @@ -1532,7 +1553,7 @@ "redacted": "Vorschau", "redacted-tooltip": "In der Vorschau sehen Sie nur die Annotationen. Es handelt sich also um eine Vorschau der endgültigen Version. Diese Ansicht ist nur verfügbar, wenn für die Datei keine Änderungen ausstehen und keine Reanalyse erforderlich ist", "standard": "Standard", - "standard-tooltip": "In der Standard-Ansicht des Workloads werden alle Hinweise, Schwärzungen, Empfehlungen und Vorschläge angezeigt. In dieser Ansicht ist die Bearbeitung möglich.", + "standard-tooltip": "Standard zeigt alle Annotationstypen und ermöglicht die Bearbeitung.", "tabs": { "annotations": { "hide-skipped": "", @@ -1547,7 +1568,7 @@ "select-none": "Keine", "show-skipped": "Ignorierte im Dokument anzeigen", "the-filters": "Filter", - "wrong-filters": "Keine Annotationen für die ausgewählte Filterkombination. Bitte ändern Sie die Auswahl oder setzen die Filter zurück." + "wrong-filters": "Keine Annotationen für die ausgewählte Filterkombination. Bitte ändern Sie die Auswahl oder" }, "document-info": { "close": "Datei-Info schließen", @@ -1604,7 +1625,6 @@ "re-processing": "Erneute Verarbeitung läuft...", "reprocess": "Wird verarbeitet", "table-parsing-analyzing": "Table Parsing", - "unassigned": "Nicht zugewiesen", "under-approval": "In Freigabe", "under-review": "In Überprüfung", "unprocessed": "Unverarbeitet" @@ -1667,7 +1687,7 @@ "port": "Port", "reply-to": "Antwort an", "reply-to-display-name": "Name für „Antwort an“", - "reply-to-display-name-placeholder": "Anzeigename zu Antwort-E-Mail", + "reply-to-display-name-placeholder": "Anzeigename zu „Antwort an“-E-Mail-Adresse", "reply-to-placeholder": "„Antwort an“-E-Mail-Adresse", "ssl": "SSL aktivieren", "starttls": "StartTLS aktivieren" @@ -1676,7 +1696,6 @@ "form": { "forgot-password": "„Passwort vergessen?“-Link auf Login-Seite anzeigen" }, - "subtitle": "", "title": "Allgemeine Einstellungen" }, "subtitle": "SMTP (Simple Mail Transfer Protocol) ermöglicht es Ihnen, Ihre E-Mails über die angegebenen Servereinstellungen zu versenden.", @@ -1705,7 +1724,7 @@ "enable": "Hilfemodus aktivieren" }, "help-mode": { - "bottom-text": "Hilfe-Modus", + "bottom-text": "Hilfemodus", "clicking-anywhere-on": "Klicken Sie auf eine beliebige Stelle, um zu sehen, welche Bereiche interaktiv sind. Wenn Sie mit der Maus über einen interaktiven Bereich fahren, verändert sich der Mauszeiger. So erkennen Sie, dass ein Element anklickbar ist.", "instructions": "Anleitung für Hilfemodus öffnen", "options": { @@ -1730,33 +1749,33 @@ "label": "Nur auf dieser Seite konvertieren" } }, - "save": "Convert earmarks", - "title": "Convert earmarks to imported annotations" + "save": "Markierungen konvertieren", + "title": "Markierungen in importierte Annotationen konvertieren" }, "form": { "color": { - "label": "Earmark HEX color" + "label": "HEX-Code der Markierung" } }, "remove": { - "confirmation": "The {count} selected {count, plural, one{earmark} other{earmarks}} will be removed from the document", - "details": "Removing earmarks from the document will delete all the rectangles and leave a white background behind the highlighted text.", + "confirmation": "{count} ausgewählte {count, plural, one{Markierung wird} other{Markierungen werden}} aus dem Dokument entfernt", + "details": "Beim Entfernen von Markierungen werden die entsprechenden farbigen Kästen gelöscht. An die Stelle der Hervorhebung tritt ein weißer Hintergrund.", "options": { "all-pages": { - "description": "The earmarks in the selected HEX color will be removed on all pages of the document.", - "label": "Remove on all pages" + "description": "Die Markierungen in der ausgewählten HEX-Farbe werden auf allen Seiten des Dokuments entfernt.", + "label": "Auf allen Seiten entfernen" }, "this-page": { - "description": "The earmarks in the selected HEX color will be removed only on the current page in view.", - "label": "Remove only on this page" + "description": "Die Markierungen in der ausgewählten HEX-Farbe werden nur auf der aktuell angezeigten Seite konvertiert.", + "label": "Nur auf dieser Seite entfernen" } }, - "save": "Remove earmarks", - "title": "Remove earmarks" + "save": "Markierungen entfernen", + "title": "Markierungen entfernen" }, - "success": "{operation, select, convert{Converting earmarks in progress...} delete{Successfully removed earmarks!} other{}} " + "success": "{operation, select, convert{Markierungen werden konvertiert...} delete{Markierungen erfolgreich entfernt.} other{}} " }, - "highlights": "{color} - {length} {length, plural, one{earmark} other{earmarks}}", + "highlights": "{color} - {length} {length, plural, one{Markierung} other{Markierungen}}", "image-category": { "formula": "Formel", "image": "Bild", @@ -1765,23 +1784,23 @@ }, "import-redactions-dialog": { "actions": { - "cancel": "Cancel", - "import": "Import" + "cancel": "Abbrechen\n", + "import": "Importieren" }, - "details": "To apply annotations from another document, you first need to upload it.", + "details": "Um Schwärzungen aus einem anderen Dokument zu importieren, müssen Sie dieses zunächst hochladen.", "http": { - "error": "Failed to import components! {error}", - "success": "Annotations have been imported!" + "error": "Import der Schwärzungen fehlgeschlagen: {error}", + "success": "Annotationen wurden importiert." }, - "import-only-for-pages": "Import only for pages", + "import-only-for-pages": "Nur für diese Seiten importieren", "range": { - "label": "Minus(-) for range and comma(,) for enumeration.", - "placeholder": "e.g. 1-20,22,32" + "label": "Minus (-) für Spanne und Komma (,) für Aufzählung.", + "placeholder": "Beispiel: 1-20,22,32" }, - "title": "Import document with annotations" + "title": "Dokument mit Annotationen importieren" }, "initials-avatar": { - "unassigned": "Unbekannt", + "unassigned": "Nicht zugewiesen", "you": "Sie" }, "justifications-listing": { @@ -1789,7 +1808,7 @@ "delete": "Begründung löschen", "edit": "Begründung bearbeiten" }, - "add-new": "Neue Begründung hinzufügen", + "add-new": "Neue Begründung erstellen", "bulk": { "delete": "Ausgewählte Begründungen löschen" }, @@ -1799,155 +1818,160 @@ "table-col-names": { "description": "Beschreibung", "name": "Name", - "reason": "Rechtliche Grundlage" + "reason": "Rechtlichsgrundlage" }, - "table-header": "{length} {length, plural, one{justification} other{justifications}}" + "table-header": "{length} {length, plural, one{Begründung} other{Begründung}}" }, "license-info-screen": { "analysis-capacity-usage": { - "analyzed-cumulative": "Cumulative analyzed data volume", - "analyzed-per-month": "Analyzed data volume per month", - "licensed": "Licensed capacity", - "section-title": "Analysis capacity details", - "total-analyzed-data": "Total analyzed data", - "used-in-period": "Analysis capacity used in licensing period", - "used-in-total": "Total analysis capacity used" + "analyzed-cumulative": "Kumuliertes analysiertes Datenvolumen", + "analyzed-per-month": "Analysiertes Datenvolumen pro Monat\n", + "licensed": "Lizenzierte Kapazität", + "section-title": "Angaben zur Analysekapazität", + "total-analyzed-data": "Analysiertes Datenvolumen (Gesamt)", + "used-in-period": "Genutzte Analysekapazität
(Lizenzzeitraum)", + "used-in-total": "Insgesamt genutzte Analysekapazität" }, "backend-version": "Backend-Version der Anwendung", "copyright-claim-text": "Copyright © 2020 - {currentYear} knecon AG (powered by IQSER)", "copyright-claim-title": "Copyright", "custom-app-title": "Name der Anwendung", - "end-user-license-text": "Die Nutzung dieses Produkts unterliegt den Bedingungen der Endbenutzer-Lizenzvereinbarung für den RedactManager, sofern darin nichts anderweitig festgelegt.", + "end-user-license-text": "Die Nutzung dieses Produkts unterliegt den Bedingungen der Endbenutzer-Lizenzvereinbarung für RedactManager, sofern darin nichts Anderweitiges festgelegt ist.", "end-user-license-title": "Endbenutzer-Lizenzvereinbarung", "licensing-details": { - "license-title": "License title", - "licensed-analysis-capacity": "Licensed analysis capacity", - "licensed-page-count": "Licensed pages", - "licensed-retention-capacity": "Licensed retention capacity", - "licensed-to": "Licensed to", - "licensing-period": "Licensing period", - "section-title": "Licensing details" + "license-title": "Titel der Lizenz", + "licensed-analysis-capacity": "Lizenzierte Analysekapazität", + "licensed-page-count": "Lizenzierte Seiten", + "licensed-retention-capacity": "Lizenzierte Speicherkapazität", + "licensed-to": "Lizenziert für", + "licensing-period": "Lizenzzeitraum", + "section-title": "Lizenzdetails" }, "page-usage": { - "cumulative-pages": "Cumulative pages", - "current-analyzed-pages": "Analyzed pages in licensing period", - "ocr-analyzed-pages": "OCR-processed pages in licensing period", - "pages-per-month": "Pages per month", - "section-title": "Page usage details", - "total-analyzed": "Total analyzed pages", - "total-ocr-analyzed": "Total OCR-processed pages", - "total-pages": "Total pages", - "unlicensed-analyzed": "Unlicensed analyzed pages" + "cumulative-pages": "Kumulierte Seiten", + "current-analyzed-pages": "Analysierte Seiten (Lizenzzeitraum)", + "ocr-analyzed-pages": "OCR-verarbeitete Seiten (Lizenzzeitraum)", + "pages-per-month": "Seiten pro Monat", + "section-title": "Details zur Seitenanzahl", + "total-analyzed": "Analysierte Seiten
(Gesamt)", + "total-ocr-analyzed": "OCR-verarbeitete Seiten (Gesamt)", + "total-pages": "Lizenzierte Seiten", + "unlicensed-analyzed": "Ohne Lizenz analysierte Seiten" }, "retention-capacity-usage": { - "active-documents": "Active documents", - "archived-documents": "Archived documents", - "exceeded-capacity": "Exceeded capacity", - "section-title": "Retention capacity details", - "storage-capacity": "Capacity", - "trash-documents": "Documents in trash", - "unused": "Unused retention capacity", - "used-capacity": "Retention capacity used" + "active-documents": "Aktive Dokumente", + "archived-documents": "Archivierte Dokumente", + "exceeded-capacity": "Kapazitätsüberschreitung", + "section-title": "Details zur Speicherkapazität", + "storage-capacity": "Kapazität", + "trash-documents": "Dokumente im Papierkorb", + "unused": "Ungenutzte Speicherkapazität", + "used-capacity": "Genutzte Speicherkapazität" }, "status": { "active": "Aktiv", - "inactive": "Inactive" + "inactive": "Inaktiv" } }, "license-information": "Lizenzinformationen", - "load-all-annotations-success": "All annotations were loaded and are now visible in the document thumbnails", - "load-all-annotations-threshold-exceeded": "Caution, document contains more than {threshold} annotations. Drawing all annotations will affect the performance of the app and could even block it. Do you want to proceed?", - "load-all-annotations-threshold-exceeded-checkbox": "Do not show this warning again", - "loading": "Loading", + "load-all-annotations-success": "Alle Anmerkungen wurden geladen und sind jetzt in der Miniaturansicht des Dokuments sichtbar.", + "load-all-annotations-threshold-exceeded": "Achtung: Das Dokument enthält mehr als {threshold} Annotationen. Das Zeichnen aller Annotationen kann dazu führen, dass die App langsamer reagiert oder einfriert. Möchten Sie dennoch fortfahren?", + "load-all-annotations-threshold-exceeded-checkbox": "Diese Warnung nicht mehr anzeigen", + "loading": "Wird geladen...", "manual-annotation": { "dialog": { "actions": { "save": "Speichern" }, "content": { - "apply-on-multiple-pages": "Apply on multiple pages", - "apply-on-multiple-pages-hint": "Minus(-) for range and comma(,) for enumeration.", - "apply-on-multiple-pages-placeholder": "e.g. 1-20,22,32", "classification": "Wert / Klassifizierung", "comment": "Kommentar", - "dictionary": "Wörterbuch", - "edit-selected-text": "Edit selected text", "legalBasis": "Rechtsgrundlage", - "reason": "Begründung", - "reason-placeholder": "Wählen Sie eine Begründung aus ...", - "rectangle": "Benutzerdefinierter Bereich", - "section": "Absatz / Ort", - "text": "Ausgewählter Text:", - "type": "Entity" + "options": { + "multiple-pages": { + "description": "Annotation auf folgenden Seiten bearbeiten", + "extraOptionDescription": "Minus (-) für Seitenbereich und Komma (,) für Aufzählung.", + "extraOptionLabel": "Seitenbereich", + "extraOptionPlaceholder": "z. B. 1-20,22,32", + "label": "Auf mehreren Seiten anwenden" + }, + "only-this-page": { + "description": "Annotation nur an dieser Position im Dokument bearbeiten", + "label": "Auf dieser Seite anwenden" + } + }, + "reason": "Grund", + "reason-placeholder": "Grund auswählen ...", + "section": "Absatz / Textstelle" }, - "error": "Error! Invalid page selection", + "error": "Fehler: Ungültige Seitenauswahl", "header": { - "false-positive": "Set false positive", + "false-positive": "Als falsch-positiv markieren", "force-hint": "Hinweis erzwingen", - "force-redaction": "Schwärzung erzwingen", - "force-redaction-image-hint": "Redact image", - "hint": "Add hint", + "force-redaction": "Annotation erzwingen", + "force-redaction-image-hint": "Bild schwärzen", + "hint": "HInweis hinzufügen", "redact": "Annotation", - "redaction": "Redaction" + "redaction": "Schwärzung" } } }, - "minutes": "minutes", - "no-active-license": "Invalid or corrupt license – Please contact your administrator", + "minutes": "Minuten", + "no-active-license": "Ungültige oder beschädigte Lizenz — Bitte wenden Sie sich an Ihren Administrator", "notification": { - "assign-approver": "Sie wurden dem Dokument {fileHref, select, null{{fileName}} other{
{fileName}}} im Dossier {dossierHref, select, null{{dossierName}} other{{dossierName}}} als Genehmiger zugewiesen!", - "assign-reviewer": "Sie wurden dem Dokument {fileHref, select, null{{fileName}} other{{fileName}}} im Dossier {dossierHref, select, null{{dossierName}} other{{dossierName}}} als Reviewer zugewiesen!", - "document-approved": "{fileHref, select, null{{fileName}} other{{fileName}}} wurde genehmigt!", - "dossier-deleted": "Dossier: {dossierName} wurde gelöscht!", - "dossier-owner-deleted": "The owner of dossier: {dossierName} has been deleted!", + "assign-approver": "Sie wurden einem Dokument als Genehmiger zugewiesen.
Dokument: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", + "assign-reviewer": "Sie wurden einem Dokument als Prüfer zugewiesen.
Dokument: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", + "document-approved": "{fileHref, select, null{{fileName}} other{{fileName}}} wurde genehmigt.", + "dossier-deleted": "Dossier wurde gelöscht: {dossierName}", + "dossier-owner-deleted": "Der Besitzer des Dossiers wurde gelöscht: {dossierName}", "dossier-owner-removed": "Der Dossier-Owner von {dossierHref, select, null{{dossierName}} other{{dossierName}}} wurde entfernt!", - "dossier-owner-set": "Eigentümer von {dossierHref, select, null{{dossierName}} other{{dossierName}}} geändert zu {user}!", - "download-ready": "Ihr Download ist fertig!", - "no-data": "Du hast aktuell keine Benachrichtigungen", - "unassigned-from-file": "Sie wurden vom Dokument {fileHref, select, null{{fileName}} other{{fileName}}} im Dossier {dossierHref, select, null{{dossierName}} other{{dossierName}}} entfernt!", + "dossier-owner-set": "Sie sind jetzt Besitzer des Dossiers {dossierHref, select, null{{dossierName}} other{{dossierName}}}.", + "download-ready": "Ihr Download steht bereit.", + "no-data": "Sie haben aktuell keine Benachrichtigungen", + "unassigned-from-file": "Sie wurden von einem Dokument entfernt.
Dokument: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", "user-becomes-dossier-member": "{user} ist jetzt Mitglied des Dossiers {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", - "user-demoted-to-reviewer": "{user} wurde im Dossier {dossierHref, select, null{{dossierName}} other{{dossierName}}} auf die Reviewer-Berechtigung heruntergestuft!", - "user-promoted-to-approver": "{user} wurde im Dossier {dossierHref, select, null{{dossierName}} other{{dossierName}}} zum Genehmiger ernannt!", + "user-demoted-to-reviewer": "Sie wurden auf die Reviewer-Rolle heruntergestuft: {dossierHref, select, null{{dossierName}}\n other{{dossierName}}}", + "user-promoted-to-approver": "Sie wurden in einem Dossier zum Genehmiger ernannt: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", "user-removed-as-dossier-member": "{user} wurde als Mitglied von: {dossierHref, select, null{{dossierName}} other{{dossierName}}} entfernt!" }, "notifications": { - "button-text": "Notifications", - "deleted-dossier": "Deleted dossier", + "button-text": "Benachrichtigungen", + "deleted-dossier": "Gelöschtes Dossier", "label": "Benachrichtigungen", "mark-all-as-read": "Alle als gelesen markieren", - "mark-as": "Mark as {type, select, read{read} unread{unread} other{}}" + "mark-as": "Als {type, select, read{gelesen} unread{ungelesen} other{}} markieren" }, "notifications-screen": { "category": { - "email-notifications": "E-Mail Benachrichtigungen", + "email-notifications": "E-Mail-Benachrichtigungen", "in-app-notifications": "In-App-Benachrichtigungen" }, "error": { - "generic": "Ein Fehler ist aufgetreten... Aktualisierung der Einstellungen fehlgeschlagen!" + "generic": "Fehler: Aktualisierung der Präferenzen fehlgeschlagen." }, "groups": { - "document": "Dokumentbezogene Benachrichtigungen", - "dossier": "Dossierbezogene Benachrichtigungen", + "document": "Benachrichtigungen zu Dokumenten", + "dossier": "Benachrichtigungen zu Dossiers", "other": "Andere Benachrichtigungen" }, "options": { "ASSIGN_APPROVER": "Wenn ich einem Dokument als Genehmiger zugewiesen bin", - "ASSIGN_REVIEWER": "Wenn ich einem Dokument als Überprüfer zugewiesen bin", - "DOCUMENT_APPROVED": "Wenn sich der Dokumentstatus in Genehmigt ändert", - "DOCUMENT_UNDER_APPROVAL": "Wenn sich der Dokumentstatus in „In Genehmigung“ ändert", - "DOCUMENT_UNDER_REVIEW": "Wenn sich der Dokumentstatus in Wird überprüft ändert", + "ASSIGN_REVIEWER": "Wenn ich einem Dokument als Prüfer zugewiesen werde", + "DOCUMENT_APPROVED": "Wenn sich der Dokumentstatus zu \"Freigegeben\" ändert (Nur für Dossier-Besitzer verfügbar)", + "DOCUMENT_UNDER_APPROVAL": "Wenn sich der Dokumentstatus zu „In Genehmigung“ ändert", + "DOCUMENT_UNDER_REVIEW": "Wenn sich der Dokumentstatus zu \"In Bearbeitung\" ändert", "DOSSIER_DELETED": "Wenn ein Dossier gelöscht wurde", - "DOSSIER_OWNER_DELETED": "Wenn der Eigentümer eines Dossiers gelöscht wurde", + "DOSSIER_OWNER_DELETED": "Wenn der Besitzer eines Dossiers gelöscht wurde", "DOSSIER_OWNER_REMOVED": "Wenn ich den Besitz des Dossiers verliere", - "DOSSIER_OWNER_SET": "Wenn ich der Besitzer des Dossiers werde", + "DOSSIER_OWNER_SET": "Wenn ich der Besitzer des Dossiers werde\n", "DOWNLOAD_READY": "Wenn ein Download bereit ist", - "UNASSIGNED_FROM_FILE": "Wenn die Zuweisung zu einem Dokument aufgehoben wird", - "USER_BECOMES_DOSSIER_MEMBER": "Wenn ein Benutzer zu meinem Dossier hinzugefügt wurde", - "USER_DEGRADED_TO_REVIEWER": "Wenn ich Gutachter in einem Dossier werde", + "UNASSIGNED_FROM_FILE": "Wenn ich als Bearbeiter von einem Dokument entfernt werde", + "USER_BECOMES_DOSSIER_MEMBER": "Wenn ich zu einem Dossier hinzugefügt wurde", + "USER_DEGRADED_TO_REVIEWER": "Wenn ich in einem Dossier zum Prüfer herabgestuft werde", "USER_PROMOTED_TO_APPROVER": "Wenn ich Genehmiger in einem Dossier werde", "USER_REMOVED_AS_DOSSIER_MEMBER": "Wenn ich die Dossier-Mitgliedschaft verliere" }, - "options-title": "Wählen Sie aus, in welcher Kategorie Sie benachrichtigt werden möchten", + "options-title": "Wählen Sie aus, bei welchen Aktivitäten Sie benachrichtigt werden möchten", "schedule": { "daily": "Tägliche Zusammenfassung", "instant": "Sofortig", @@ -1957,44 +1981,44 @@ }, "ocr": { "confirmation-dialog": { - "cancel": "Cancel", - "question": "Manual changes could get lost if OCR makes changes at those positions. Are you sure you want to proceed?", - "title": "Warning: the file has manual adjustments!" + "cancel": "Abbrechen", + "question": "Manuelle Änderungen können überschrieben werden, wenn die OCR an den jeweiligen Stellen Änderungen vornimmt. Möchten Sie dennoch fortfahren?", + "title": "Warnung: Die Datei enthält manuelle Änderungen!" } }, "overwrite-files-dialog": { - "archive-question": "Dossier is not empty, so files might overlap with the contents of the archive you are uploading. Choose how to proceed in case of duplicates:", - "archive-title": "Uploading a ZIP archive", - "file-question": "{filename} ist bereits vorhanden. Wie möchten Sie fortfahren?", - "file-title": "Das Dokument existiert bereits!", + "archive-question": "Das Dossier enthält bereits Dateien. Es könnte zu Überschneidungen mit dem Inhalt des neuen Uploads kommen. Wählen Sie aus, wie mit Duplikaten umgegangen werden soll:", + "archive-title": "ZIP-Archiv hochladen", + "file-question": "{filename} ist bereits vorhanden. Wie möchten Sie vorgehen?", + "file-title": "Datei existiert bereits.", "options": { - "all-files": "Apply to all files of current upload", + "all-files": "Auf alle Dateien des Uploads anwenden", "cancel": "Alle Uploads abbrechen", - "current-files": "Apply to current file", + "current-files": "Auf aktuelle Datei anwenden", "full-overwrite": { - "description": "Manual changes done to the existing file will be removed and you are able to start over.", - "label": "Overwrite and start over" + "description": "Verwerfen Sie alle manuellen Änderungen und beginnen Sie mit der frisch verarbeiteten Datei.", + "label": "Überschreiben und manuelle Änderungen beibehalten" }, "partial-overwrite": { - "description": "Manual changes are kept only if the affected annotations are still at the same position in the file. Some annotations could be misplaced if the content of the file changed.", - "label": "Overwrite and keep manual changes" + "description": "Behalten Sie manuelle Änderungen, sofern die Schwärzungen an der ursprünglichen Positionen bleiben.
Bei geändertem Inhalt könnten Schwärzungen sonst falsch platziert werden.", + "label": "Überschreiben und manuelle Änderungen beibehalten" }, - "proceed": "Proceed", + "proceed": "Fortfahren", "skip": { - "description": "The upload will be skipped and the existing file will not be replaced.", - "label": "Keep the existing file and do not overwrite" + "description": "Behalten Sie die vorhandene Datei und überspringen Sie den Upload.", + "label": "Vorhandene Datei beibehalten und nicht überschreiben" } }, - "remember": "Remember choice and don't ask me again" + "remember": "Auswahl speichern und nicht noch einmal fragen" }, - "page": "Page {page} - {count} {count, plural, one{annotation} other{annotations}}", + "page": "Seite {page} - {count} {count, plural, one{Annotation} other{Annotationen}}", "page-rotation": { - "apply": "APPLY", + "apply": "BESTÄTIGEN", "confirmation-dialog": { - "question": "You have unapplied page rotations. Choose how to proceed:", - "title": "Pending page rotations" + "question": "Sie haben eine unbestätigte Seitendrehung. Wie möchten Sie vorgehen?", + "title": "Drehung der Seite steht aus" }, - "discard": "DISCARD" + "discard": "VERWERFEN" }, "pagination": { "next": "Nächste", @@ -2002,209 +2026,228 @@ }, "pdf-viewer": { "header": { - "all-annotations-loaded": "All annotations loaded", - "compare-button": "Compare", - "layers-panel-button": "Layers", + "all-annotations-loaded": "Alle Annotationen geladen", + "compare-button": "Vergleichen", + "layers-panel-button": "Ebenen", "left-panel-button": "Panel", - "load-all-annotations": "Load all annotations", - "no-outlines-text": "No outlines available", - "no-signatures-text": "This document has NO signature fields", - "outline-multi-select": "Edit", - "outlines-panel-button": "Outlines", - "pan-tool-button": "Pan", - "rectangle-tool-button": "Rectangle", - "rotate-left-button": "Rotate page left", - "rotate-right-button": "Rotate page right", - "select-tool-button": "Select", - "signature-panel-button": "Signatures", - "thumbnails-panel-button": "Thumbnails", - "toggle-layers": "{active, select, true{Disable} false{Enable} other{}} layout grid", - "toggle-readable-redactions": "Show redactions {active, select, true{as in final document} false{in preview color} other{}}", - "toggle-tooltips": "{active, select, true{Disable} false{Enable} other{}} annotation tooltips", - "zoom-in-button": "Zoom In", - "zoom-out-button": "Zoom Out" + "load-all-annotations": "Alle Annotationen geladen", + "no-outlines-text": "Keine Gliederung verfügbar", + "no-signatures-text": "Dieses Dokument enthält keine Unterschriftenfelder.", + "outline-multi-select": "Bearbeiten", + "outlines-panel-button": "Gliederung", + "pan-tool-button": "Verschieben", + "rectangle-tool-button": "Bereich schwärzen", + "rotate-left-button": "Seite nach links drehen", + "rotate-right-button": "Seite nach rechts drehen", + "select-tool-button": "Auswählen", + "signature-panel-button": "Unterschriften", + "thumbnails-panel-button": "Miniaturansicht", + "toggle-layers": "Layout-Raster {active, select, true{deaktivieren} false{aktivieren} other{}}", + "toggle-readable-redactions": "Schwärzungen {active, select, true{wie im finalen Dokument} false{in Preview-Farbe anzeigen} other{}}", + "toggle-tooltips": "Tooltips für Annotationen {active, select, true{deaktivieren} false{aktivieren} other{}}", + "zoom-in-button": "Vergrößern", + "zoom-out-button": "Verkleinern" }, "text-popup": { "actions": { - "search": "Search for selected text" + "search": "Ausgewählten Text suchen" } } }, "permissions-screen": { "dossier": { - "access": "Access dossier", - "view": "View dossier" + "access": "Dossier öffnen", + "view": "Dossiers sehen" }, - "label": "{targetObject, select, Dossier{Dossier} other{}} permissions", + "label": "{targetObject, select, Dossier{Dossier} other{}}-Berechtigungen", "mapped": { - "approve": "Dossier members", - "everyone-else": "Everyone else", - "owner": "Owner", + "approve": "Dossier-Mitglieder", + "everyone-else": "Sonstige", + "owner": "Besitzer", "review": "" }, "table-col-names": { - "permission": "Permission" + "permission": "Berechtigung" }, "table-header": { - "title": "{length} {length, plural, one{permission} other{permissions}}" + "title": "{length} {length, plural, one{Berechtigung} other{Berechtigungen}}" } }, "preferences-screen": { "actions": { - "save": "Save changes" + "save": "Änderungen speichern" }, "form": { - "auto-expand-filters-on-action": "Auto expand filters on my actions", - "help-mode-dialog": "Help Mode Dialog", - "load-all-annotations-warning": "Warning regarding loading all annotations at once in file preview", - "overwrite-file-option": "Preferred action when re-uploading an already existing file", - "table-extraction-type": "Table extraction type" + "auto-expand-filters-on-action": "Filter ausgehend von meinen Aktionen automatisch anpassen", + "help-mode-dialog": "Dialog zur Aktivierung des Hilfemodus", + "load-all-annotations-warning": "Warnung bei gleichzeitigem Laden aller Annotationen in der Miniaturansicht", + "overwrite-file-option": "Bevorzugte Aktion beim erneuten Hochladen einer bereits vorhandenen Datei", + "table-extraction-type": "Art der Tabellenextraktion" }, - "label": "Preferences", - "title": "Edit preferences", - "warnings-description": "Selecting the 'Do not show this message again' checkbox will skip the warning dialog the next time you trigger it.", - "warnings-label": "Prompts and dialogs", - "warnings-subtitle": "Do not show again options" + "label": "Präferenzen", + "title": "Präferenzen bearbeiten", + "warnings-description": "Wenn Sie das Kontrollkästchen „Diese Nachricht nicht mehr anzeigen“ aktivieren, wird dieser Dialog beim nächsten Mal übersprungen.", + "warnings-label": "Dialoge und Meldungen", + "warnings-subtitle": "„Nicht mehr anzeigen“-Optionen" }, "processing": { - "basic": "Processing", + "basic": "Verarbeitung läuft", "ocr": "OCR" }, "processing-status": { "ocr": "OCR", - "pending": "Pending", - "processed": "Processed", - "processing": "Processing" + "pending": "Ausstehend", + "processed": "Verarbeitet", + "processing": "Verarbeitung läuft" }, "readonly": "Lesemodus", - "readonly-archived": "Read only (archived)", + "readonly-archived": "Lesemodus (archiviert)", "redact-text": { "dialog": { "actions": { - "cancel": "Cancel", - "save": "Save" + "cancel": "Abbrechen", + "save": "Speichern" }, "content": { - "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment": "Kommentar", + "comment-placeholder": "Bemerkungen oder Notizen hinzufügen...", "edit-text": "", - "legal-basis": "Legal basis", + "legal-basis": "Rechtsgrundlage", "options": { "in-document": { - "description": "Add redaction for each occurrence of the term in this document.", - "label": "Redact in document" + "description": "Fügen Sie die Schwärzung an allen Stellen in diesem Dokument hinzu.", + "label": "Im Dokument schwärzen" }, "in-dossier": { - "description": "Add redaction in every document in {dossierName}.", - "extraOptionLabel": "Apply to all dossiers", - "label": "Redact in dossier" + "description": "Fügen Sie die Schwärzung zu jedem Dokument in {dossierName} hinzu.", + "extraOptionLabel": "In alle aktiven und zukünftigen Dossiers übernehmen", + "label": "Im Dossier schwärzen" }, "only-here": { - "description": "Add redaction only at this position in this document.", - "label": "Redact only here" + "description": "Fügen Sie die Schwärzung zu jedem Dokument in {dossierName} hinzu.", + "label": "Nur hier schwärzen" } }, - "reason": "Reason", - "reason-placeholder": "Select a reasons...", + "reason": "Grund", + "reason-placeholder": "Grund auswählen...", "revert-text": "", - "type": "Type", - "type-placeholder": "Select type...", + "type": "Typ", + "type-placeholder": "Typ auswählen...", "unchanged": "", - "value": "Value" + "value": "Wert" }, - "title": "Redact text" + "title": "Text schwärzen" } }, - "redaction-abbreviation": "C", - "references": "{count} {count, plural, one{reference} other{references}}", + "redaction-abbreviation": "A", + "references": "{count} {count, plural, one{Verweis} other{Verweise}}", "remove-annotation": { "dialog": { "actions": { - "cancel": "Cancel", - "save": "Save" + "cancel": "Abbrechen", + "save": "Speichern" }, "content": { - "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment": "Kommentar", + "comment-placeholder": "Bemerkungen oder Notizen hinzufügen...", "list-item": "{text}", - "list-item-false-positive": "''{text}'' in the context: ''{context}''", + "list-item-false-positive": "\"{text} im Kontext: \"{context}\"", "options": { "false-positive": { - "description": "''{value}'' is not a ''{type}'' in this context: ''{context}''.", - "description-bulk": "The selected items should not be annotated in their respective contexts.", - "label": "False positive" + "description": "Markieren Sie die Schwärzung als falsch-positiv. Der Begriff wird in diesem Dossier nicht geschwärzt, wenn er im gleichen Kontext vorkommt.", + "description-bulk": "Markieren Sie die Schwärzung als falsch-positiv. Der Begriff wird in diesem Dossier nicht geschwärzt, wenn er im gleichen Kontext vorkommt.", + "label": "In diesem Kontext aus dem Dossier entfernen" }, "in-document": { "description": "", - "label": "" + "label": "Aus Dokument entfernen" }, "in-dossier": { - "description": "Do not annotate ''{value}'' as ''{type}'' in any dossier.", - "description-bulk": "Do not annotate the selected terms as their respective types in any dossier.", - "label": "No longer annotate as ''{type}''", - "label-bulk": "No longer annotate in any dossier" + "description": "Der Begriff wird in keinem Dossier annotiert.", + "description-bulk": "Der Begriff wird in keinem Dossiers mit dem entsprechenden Typ annotiert.", + "label": "Aus Dossier entfernen", + "label-bulk": "Aus Dossier entfernen" }, "only-here": { - "description": "Do not annotate ''{value}'' at this position in the current document.", - "description-bulk": "Do not annotate the selected terms at this position in the current document.", - "label": "Remove here" + "description": "Annotieren Sie den Begriff an dieser Stelle im Dokument nicht.", + "description-bulk": "Annotieren Sie den Begriff an dieser Stelle im Dokument nicht.", + "label": "Hier entfernen" } }, - "redacted-text": "Selected annotations" + "redacted-text": "Ausgewählte Annotationen" }, - "title": "Remove {count, plural, one{annotation} other {annotations}}" + "title": "{count, plural, one{Annotation} other {Annotationen}} entfernen" + } + }, + "remove-rectangle": { + "dialog": { + "content": { + "options": { + "multiple-pages": { + "description": "", + "extraOptionDescription": "", + "extraOptionLabel": "", + "extraOptionPlaceholder": "", + "label": "" + }, + "only-this-page": { + "description": "", + "label": "" + } + } + } } }, "remove-redaction": { "dialog": { "actions": { - "cancel": "Cancel", - "save": "Save" + "cancel": "Abbrechen", + "save": "Speichern" }, "content": { - "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment": "Kommentar", + "comment-placeholder": "Bemerkungen oder Notizen hinzufügen...", "options": { "do-not-recommend": { - "description": "Do not recommend ''{value}'' as {type} in any document of the current dossier.", - "description-bulk": "Do not recommend the selected values as their respective types in any document of the current dossier.", - "extraOptionLabel": "Apply to all dossiers", - "label": "Remove from dossier" + "description": "Der Begriff soll in Dokumenten dieses Dossiers nicht zur Annotation empfohlen werden.", + "description-bulk": "Der Begriff soll in Dokumenten dieses Dossiers nicht zur Annotation empfohlen werden.", + "extraOptionLabel": "In alle aktiven und zukünftigen Dossiers übernehmen", + "label": "Aus Dossier entfernen" }, "false-positive": { - "description": "''{value}'' is not a {type} in this context: ''{context}''.", + "description": "Markieren Sie die Annotation als falsch-positiv. Der Begriff wird in diesem Dossier nicht geschwärzt, wenn er im gleichen Kontext vorkommt.", "description-bulk": "", "extraOptionDescription": "", - "extraOptionLabel": "Apply to all dossiers", - "label": "False positive" + "extraOptionLabel": "In alle aktiven und zukünftigen Dossiers übernehmen", + "label": "In diesem Kontext aus Dossier entfernen" }, "in-document": { "description": "", - "label": "" + "label": "Aus Dokument entfernen" }, "in-dossier": { - "description": "Do not {type} \"{value}\" in any document of the current dossier.", + "description": "Der Begriff wird in diesem Dossier nicht geschwärzt.", "description-bulk": "", - "extraOptionLabel": "Apply to all dossiers", - "label": "Remove from dossier", + "extraOptionLabel": "In alle aktiven und zukünftigen Dossiers übernehmen", + "label": "Aus Dossier entfernen", "label-bulk": "" }, "only-here": { - "description": "Do not {type} ''{value}'' at this position in the current document.", - "description-bulk": "", - "label": "Remove here" + "description": "{type} '{value}'' wird an dieser Stelle nicht annotiert.", + "description-bulk": "Do not{type} ''{value}'' at this position in the current document.", + "label": "Hier entfernen" } } }, - "title": "Remove {type}", + "title": "Entferne {type}", "title-bulk": "" } }, "report-type": { - "label": "{length} report {length, plural, one{type} other{types}}" + "label": "{length} {length, plural, one{Berichtstyp} other{Berichtstypen}}" }, "reports-screen": { - "description": "Below, you will find a list of placeholders for dossier- and document-specific information. You can include these placeholders in your report templates.", + "description": "Die Liste unten enthält Platzhalter, die für dossier- und dokumentenspezifische Informationen stehen. Sie können diese in die Vorlagen für Ihre Berichte einbauen.", "descriptions": { "dossier-attributes": "Dieser Platzhalter wird durch den Wert des Dossier-Attributs {attribute} ersetzt.", "file-attributes": "Dieser Platzhalter wird durch den Wert des Dateiattributs {attribute} ersetzt.", @@ -2222,19 +2265,19 @@ }, "redaction": { "entity": { - "display-name": "This placeholder is replaced by the name of the entity the component is based on." + "display-name": "Dieser Platzhalter wird durch den Entitätsnamen ersetzt, auf der die Komponente basiert." }, "excerpt": "Dieser Platzhalter wird durch einen Textausschnitt ersetzt, der die Schwärzung enthält.", - "is-skipped": "The skipped redaction placeholder indicates whether a redaction is skipped or not. It can be included in a separate column of a template that also contains the '{{redaction.value'}} placeholder. The placeholder is replaced by “true” if the respective redaction is skipped, and by “false” if it is redacted (i. e., not skipped).", + "is-skipped": "Dieser Platzhalter gibt an, ob eine Schwärzung ignoriert wird oder nicht. Er kann in eine separate Spalte einer Vorlage eingebaut werden, die auch den Platzhalter '{{'redaction.value'}}' enthält. Der Platzhalter wird durch „true“ (wahr) ersetzt, wenn die entsprechende Schwärzung ignoriert ist, und durch „false“ (falsch), wenn sie nicht ignoriert (d. h. geschwärzt) ist.", "justification": "Dieser Platzhalter wird durch die Begründung der Schwärzung ersetzt. Es ist eine Kombination aus dem Rechtsverweis (justificationParagraph) und dem Begründungstext (justificationReason).", - "justification-legal-basis": "This placeholder is replaced by the legal basis for the component.", - "justification-paragraph": "Dieser Platzhalter wird durch den Rechtshinweis der Begründung der Redaktion ersetzt.", - "justification-reason": "Dieser Platzhalter wird durch den Begründungstext der Schwärzung ersetzt.", - "justification-text": "This placeholder is replaced by the justification text.", - "page": "Dieser Platzhalter wird durch die Seitenzahl der Redaktion ersetzt.", - "paragraph": "Dieser Platzhalter wird durch den Absatz ersetzt, der die Schwärzung enthält.", - "paragraph-idx": "The placeholder is replaced by the number of the paragraph containing the redaction. Paragraphs are numbered on a per-page basis.", - "value": "This placeholder is replaced by the value that was extracted." + "justification-legal-basis": "Dieser Platzhalter wird durch die Rechtsgrundlage der Komponente ersetzt.", + "justification-paragraph": "Dieser Platzhalter wird durch den Rechtshinweis der Begründung der Komponente ersetzt.", + "justification-reason": "Dieser Platzhalter wird durch den Begründungstext der Komponente ersetzt.", + "justification-text": "Dieser Platzhalter wird durch die Schwärzungsbegründung (Text) ersetzt.", + "page": "Dieser Platzhalter wird durch die Seitenzahl der Komponente ersetzt.", + "paragraph": "Dieser Platzhalter wird durch den Absatz ersetzt, der die Komponente enthält.", + "paragraph-idx": "Dieser Platzhalter wird durch die Nummer des Absatzes ersetzt, in dem sich die Schwärzung befindet. Absätze sind seitenweise nummeriert.", + "value": "Dieser Platzhalter wird durch den extrahierten Wert ersetzt." }, "time": { "h-m": "Dieser Platzhalter wird durch den Zeitpunkt ersetzt, zu dem der Bericht erstellt wurde." @@ -2243,14 +2286,14 @@ }, "invalid-upload": "Ungültiges Upload-Format ausgewählt! Unterstützt werden Dokumente im .xlsx- und im .docx-Format", "multi-file-report": "(Mehrere Dateien)", - "report-documents": "Dokumente für den Bericht", - "setup": "Click the upload button on the right to upload your component report templates.", + "report-documents": "Berichtsvorlagen", + "setup": "Dieser Platzhalter wird durch die Nummer der Seite ersetzt, auf der sich die Schwärzung befindet.", "table-header": { "description": "Beschreibung", "placeholders": "Platzhalter" }, "title": "Berichte", - "upload-document": "Ein Dokument hochladen" + "upload-document": "Dokument hochladen" }, "reset-filters": "Zurücksetzen", "reset-password-dialog": { @@ -2266,95 +2309,95 @@ "resize-annotation": { "dialog": { "actions": { - "cancel": "Cancel", - "save": "Save changes" + "cancel": "Abbrechen", + "save": "Änderungen speichern" }, "content": { - "comment": "Comment", - "original-text": "Original annotation:", - "resized-text": "Resized annotation:" + "comment": "Kommentar", + "original-text": "Originale Annotation:", + "resized-text": "Geändert zu: " }, - "header": "Resize annotation" + "header": "Größe der Annotation ändern" } }, "resize-redaction": { "dialog": { "actions": { - "cancel": "Cancel", - "save": "Save changes" + "cancel": "Abbrechen", + "save": "Änderungen speichern" }, "content": { - "comment": "Comment", + "comment": "Kommentar", "options": { "in-dossier": { - "description": "Resize in every document in {dossierName}.", - "extraOptionLabel": "Apply to all dossiers", - "label": "Resize in dossier", - "tooltip": "Only available for dictionary-based types" + "description": "Ändern Sie die Größe in jedem Dokument in {dossierName}.", + "extraOptionLabel": "In alle Dossiers übernehmen", + "label": "Größe im Dossier ändern", + "tooltip": "Nur bei wörterbuchbasierten Typen verfügbar" }, "only-here": { - "description": "Resize only at this position in this document.", - "label": "Resize only here" + "description": "Ändern Sie die Größe nur an dieser Stelle im Dokument.", + "label": "Größe nur hier ändern" } }, - "original-text": "Original text:", - "resized-text": "Resized text:", - "type": "Type" + "original-text": "Originaltext:", + "resized-text": "Geändert zu:", + "type": "Typ" }, - "header": "Resize {type}" + "header": "Größe von {type} ändern" } }, "revert-value-dialog": { "actions": { - "cancel": "Cancel", - "revert": "Revert to original values" + "cancel": "Abbrechen", + "revert": "Auf ursprüngliche Werte zurücksetzen" }, - "component-rule": "Component rule: ", - "current-values": "Current values", - "original-values": "Original values", - "title": "Revert to the original values?" + "component-rule": "Komponentenregel:", + "current-values": "Aktuelle Werte", + "original-values": "Ursprüngliche Werte", + "title": "Auf ursprüngliche Werte zurücksetzen?" }, "roles": { "inactive": "Inaktiv", - "manager-admin": "Manager & {length, plural, one{Admin} other{Admins}}", + "manager-admin": "Manager & Admin", "no-role": "Keine Rolle definiert", - "red-admin": "{length, plural, one{Anwendungsadmin} other{Anwendungsadmins}}", + "red-admin": "Anwendungsadmin", "red-manager": "Manager", "red-user": "Benutzer", - "red-user-admin": "{length, plural, one{Benutzeradmin} other{Benutzeradmins}}", - "regular": "{length, plural, one{regulärer} other{reguläre}} Benutzer" + "red-user-admin": "Benutzeradmin", + "regular": "regulärer Benutzer" }, "search": { - "active-dossiers": "ganze Plattform", - "all-dossiers": "all documents", - "placeholder": "Nach Dokumenten oder Dokumenteninhalt suchen", - "this-dossier": "in diesem Dossier" + "active-dossiers": "Dokumente in aktiven Dossiers", + "all-dossiers": "Alle Dokumente", + "placeholder": "Dokumente durchsuchen...", + "this-dossier": "In diesem Dossier" }, "search-screen": { "cols": { - "assignee": "Bevollmächtigter", + "assignee": "Bearbeiter", "document": "Dokument", "dossier": "Dossier", "pages": "Seiten", "status": "Status" }, "filters": { - "assignee": "Assignee", - "by-dossier": "Nach Dossier filtern", - "by-template": "Dossier template", - "only-active": "Active dossiers only", - "search-by-template-placeholder": "Dossier template name...", + "assignee": "Bearbeiter", + "by-dossier": "Dossier", + "by-template": "Dossier-Vorlage", + "only-active": "Nur aktive Dossiers", + "search-by-template-placeholder": "Dossiernamen eingeben...", "search-placeholder": "Dossiername...", "status": "Status" }, "missing": "Fehlt", "must-contain": "Muss enthalten", - "no-data": "Geben Sie einen Suchbegriff in die Suchleiste, um nach Dokumenten oder Inhalten von Dokumenten zu suchen.", - "no-match": "Keine Dokumente entsprechen Ihren aktuellen Filtern.", - "table-header": "{length} search {length, plural, one{result} other{results}}" + "no-data": "Geben Sie einen Suchbegriff in die Suchleiste ein,
um Dokumente oder Inhalte zu suchen.", + "no-match": "Der Suchbegriff wurde in keinem der Dokumente gefunden.", + "table-header": "{length} {length, plural, one{Suchergebnis} other{Suchergebnisse}}" }, - "seconds": "seconds", - "size": "Size", + "seconds": "Sekunden", + "size": "Größe", "smtp-auth-config": { "actions": { "cancel": "Abbrechen", @@ -2368,48 +2411,48 @@ "title": "Authentifizierung aktivieren" }, "table-header": { - "selected-count": "{count} selected" + "selected-count": "{count} ausgewählt" }, "tenant-resolve": { - "contact-administrator": "Cannot remember the workspace? Please contact your administrator.", + "contact-administrator": "Workspace vergessen? Bitte wenden Sie sich an Ihren Administrator.", "header": { - "first-time": "Sign in for the first time to a workspace", - "join-another-domain": "Or join another workspace", - "no-role-log-out": "User role missing. Please ask your administrator to assign roles before logging in again.", - "sign-in-previous-domain": "Sign in to a previously used workspace", - "youre-logged-out": "You have successfully been logged out." + "first-time": "Melden Sie sich zum ersten Mal bei einem Workspace an", + "join-another-domain": "Oder treten Sie einem andren Workspace bei", + "no-role-log-out": "Keine Benutzerrolle zugewiesen. Bitten Sie Ihren Admin, Ihnen eine Rolle zuzuweisen, und versuchen Sie es dann noch einmal.", + "sign-in-previous-domain": "Melden Sie sich bei einem bereits verwendeten Workspace an", + "youre-logged-out": "Sie wurden erfolgreich abgemeldet." }, - "input-placeholder": "your workspace" + "input-placeholder": "Ihr Workspace" }, "time": { - "days": "{days} {days, plural, one{day} other{days}}", - "hours": "{hours} {hours, plural, one{hour} other{hours}}", + "days": "{days} {days, plural, one{Tag} other{Tage}}", + "hours": "{hours} {hours, plural, one{Stunde} other{Stunden}}", "less-than-an-hour": "< 1 Stunde", "no-time-left": "Frist für Wiederherstellung verstrichen" }, - "today": "Today", + "today": "Heute", "toggle-auto-analysis-message": { - "error": "Something went wrong.", - "success": "{toggleOperation} automatic processing." + "error": "Es ist ein Fehler aufgetreten.", + "success": "{toggleOperation} automatische Verarbeitung." }, "top-bar": { "navigation-items": { "back": "Zurück", - "back-to-dashboard": "Back to home", - "dashboard": "Home", + "back-to-dashboard": "Zurück zu Start", + "dashboard": "Start", "my-account": { "children": { "account": "Konto", "admin": "Einstellungen", "downloads": "Meine Downloads", - "join-another-tenant": "Join another workspace", + "join-another-tenant": "Anderem Workspace beitreten", "language": { "de": "Deutsch", "en": "Englisch", "label": "Sprache" }, "logout": "Abmelden", - "select-tenant": "Select Tenant", + "select-tenant": "Workspace wechseln", "trash": "Papierkorb" } } @@ -2421,12 +2464,12 @@ "restore": "Wiederherstellen" }, "bulk": { - "delete": "Ausgewählte Dossiert endgültig löschen", - "restore": "Ausgewählte Dossiers wiederherstellen" + "delete": "Ausgewählte Elemente endgültig löschen", + "restore": "Ausgewählte Elemente wiederherstellen" }, "label": "Papierkorb", "no-data": { - "title": "Es wurde noch kein Dossier angelegt." + "title": "Im Papierkorb befinden sich keine gelöschten Elemente." }, "no-match": { "title": "Die ausgewählten Filter treffen auf kein Dossier zu." @@ -2435,19 +2478,19 @@ "deleted-on": "Gelöscht am", "dossier": "Dossier", "name": "Name", - "owner": "Eigentümer", + "owner": "Besitzer/Bearbeiter", "time-to-restore": "Verbleibende Zeit für Wiederherstellung" }, "table-header": { - "title": "{length} deleted {length, plural, one{item} other{items}}" + "title": "{length} {length, plural, one{gelöschtes Dossier} other{gelöschte Dossiers}}" } }, "type": "Typ", "unknown": "Unbekannt", "update-profile": { "errors": { - "bad-request": "Error: {message}.", - "generic": "An error has occurred while updating the profile." + "bad-request": "Fehler: {message}.", + "generic": "Bei der Aktualisierung des Profils ist ein Fehler aufgetreten." } }, "upload-dictionary-dialog": { @@ -2456,24 +2499,24 @@ "merge": "Einträge zusammenführen", "overwrite": "Überschreiben" }, - "question": "Wählen Sie, wie Sie fortfahren möchten:", + "question": "Wie möchten Sie vorgehen?", "title": "Das Wörterbuch hat bereits Einträge!" }, "upload-file": { - "upload-area-text": "Click or drag & drop anywhere on this area..." + "upload-area-text": "Klicken Sie hier oder ziehen Sie die Datei in diesen Bereich..." }, "upload-status": { "dialog": { "actions": { "cancel": "Upload abbrechen", - "re-upload": "Upload erneut versuchen" + "re-upload": "Neuen Upload-Versuch starten" }, "title": "Datei-Uploads ({len})" }, "error": { "file-size": "Datei zu groß. Die maximal zulässige Größe beträgt {size} MB.", - "file-type": "This file type is not accepted.", - "generic": "Fehler beim Hochladen des Dokuments. {error}" + "file-type": "Dateityp wird nicht unterstützt.", + "generic": "Aktualisierung der Datei fehlgeschlagen: {error}" } }, "user-listing": { @@ -2487,22 +2530,22 @@ "delete-disabled": "Sie können Ihr eigenes Konto nicht löschen." }, "no-match": { - "title": "Die ausgewählten Filter treffen auf keinen Benutzer zu." + "title": "Ausgewählte Filter treffen auf keinen Benutzer zu." }, "search": "Suche ...", "table-col-names": { "active": "Aktiv", "email": "E-Mail-Adresse", - "name": "Name", + "name": "Name\n", "roles": "Rollen" }, "table-header": { - "title": "{length} {length, plural, one{user} other{users}}" + "title": "{length} {length, plural, one{Benutzer} other{Benutzer}}" } }, "user-management": "Benutzerverwaltung", "user-menu": { - "button-text": "User menu" + "button-text": "Benutzermenü" }, "user-profile": "Mein Profil", "user-profile-screen": { @@ -2513,63 +2556,63 @@ "confirm-password": { "form": { "password": { - "label": "Password" + "label": "Passwort" } }, - "header": "Confirm your password", - "save": "Submit" + "header": "Passwort bestätigen", + "save": "Absenden" }, "form": { - "dark-theme": "Dark theme", - "email": "E-mail", + "dark-theme": "Nachtmodus", + "email": "E-Mail", "first-name": "Vorname", "last-name": "Nachname" }, "title": "Profil bearbeiten", "update": { - "success": "Successfully updated profile!" + "success": "Das Profil wurde erfolgreich aktualisiert." } }, "user-stats": { "chart": { - "users": "Benutzer im Arbeitsbereich" + "users": "Benutzer im Workspace" }, "collapse": "Details ausblenden", "expand": "Details anzeigen", "title": "Benutzer" }, "view-mode": { - "list": "Liste", + "list": "Dokumentenliste", "view-as": "Ansicht als:", - "workflow": "Arbeitsablauf" + "workflow": "Workflow-Spalten" }, "watermark-screen": { "action": { - "change-success": "Das Wasserzeichen wurde aktualisiert!", - "created-success": "Watermark has been created!", - "error": "Fehler beim Aktualisieren des Wasserzeichens", - "revert": "Rückgängig machen", + "change-success": "Wasserzeichen wurde aktualisiert.", + "created-success": "Wasserzeichen wurde erstellt.", + "error": "Aktualisierung des Wasserzeichens fehlgeschlagen.", + "revert": "Zurücksetzen", "save": "Änderungen speichern" }, "alignment": { - "align-bottom": "Align bottom", - "align-horizontal-centers": "Align horizontal centers", - "align-left": "Align left", - "align-right": "Align right", - "align-top": "Align top", - "align-vertical-centers": "Align vertical centers" + "align-bottom": "Unten", + "align-horizontal-centers": "Horizontal mittig", + "align-left": "Linksbündig", + "align-right": "Rechtsbündig", + "align-top": "Oben", + "align-vertical-centers": "Vertikal mittig" }, "form": { - "alignment": "Alignment", + "alignment": "Position", "color": "Farbe", "color-placeholder": "#", "font-size": "Schriftgröße", "font-type": "Schriftart", - "name-label": "Watermark name", - "name-placeholder": "Choose a name to identify the watermark", + "name-label": "Name des Wsserzeichens", + "name-placeholder": "Namen für Wasserzeichen eingeben", "opacity": "Deckkraft", - "orientation": "Ausrichtung", - "text-label": "Watermark text", + "orientation": "Textrichtung", + "text-label": "Text für Wasserzeichen", "text-placeholder": "Text eingeben" }, "pagination": { @@ -2579,32 +2622,32 @@ }, "watermarks-listing": { "action": { - "delete": "Delete", - "delete-success": "Watermark has been deleted!", - "edit": "Edit" + "delete": "Löschen", + "delete-success": "Das Wasserzeichen wurde gelöscht.", + "edit": "Bearbeiten" }, - "add-new": "New watermark", + "add-new": "Neues Wasserzeichen", "no-data": { - "title": "There are no watermarks yet." + "title": "Es wurde noch kein Wasserzeichen erstellt." }, "table-col-names": { - "created-by": "Created by", - "created-on": "Created on", - "modified-on": "Modified on", + "created-by": "Ersteller", + "created-on": "Erstellt am", + "modified-on": "Geändert am", "name": "Name", "status": "Status" }, "table-header": { - "title": "Watermarks" + "title": "Wasserzeichen" }, - "watermark-is-used": "This watermark is already in use, are you sure you want to delete it?" + "watermark-is-used": "Dieses Wasserzeichen wird bereits verwendet. Möchten Sie es dennoch löschen?" }, "workflow": { "selection": { "all": "Alle", "count": "{count} ausgewählt", "none": "Keiner", - "select": "Wählen" + "select": "Auswählen" } }, "yesterday": "Gestern" diff --git a/apps/red-ui/src/assets/i18n/scm/en.json b/apps/red-ui/src/assets/i18n/scm/en.json index 4904c2b96..b2990274c 100644 --- a/apps/red-ui/src/assets/i18n/scm/en.json +++ b/apps/red-ui/src/assets/i18n/scm/en.json @@ -18,7 +18,7 @@ }, "content": { "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment-placeholder": "Add remarks or notes...", "selected-text": "Selected text:", "type": "Type", "type-placeholder": "Select type..." @@ -100,7 +100,7 @@ "dialog": { "title": "{type, select, add{Add new} edit{Edit} other{}} component mapping" }, - "disabled-file-options": "Re-upload mapping file to change", + "disabled-file-options": "Upload updated mapping file", "form": { "delimiter": "CSV delimiter", "delimiter-placeholder": "CSV delimiter", @@ -108,6 +108,8 @@ "file": "Mapping file (.csv)", "name": "Mapping name", "name-placeholder": "Mapping name", + "quote-char": "", + "quote-char-placeholder": "", "version": "Version" } }, @@ -130,7 +132,7 @@ "rank": "Rank" }, "save": "Save state", - "success": "Successfully {type, select, edit{updated} create{created} other{}} the dossier state!", + "success": "Successfully {type, select, edit{updated} create{created} other{}} the dossier state.", "title": "{type, select, edit{Edit {name}} create{Create} other{}} dossier state" }, "add-edit-entity": { @@ -202,10 +204,6 @@ "save": "Save user", "save-changes": "Save changes" }, - "error": { - "email-already-used": "This e-mail address is already in use by a different user!", - "generic": "Failed to save user." - }, "form": { "account-setup": "User account setup", "email": "E-mail", @@ -230,11 +228,11 @@ }, "content": { "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment-placeholder": "Add remarks or notes...", "options": { "in-dossier": { "description": "Add hint in every document in {dossierName}.", - "extraOptionLabel": "Apply to all dossiers", + "extraOptionLabel": "Apply to all active and future dossiers", "label": "Add hint in dossier" }, "only-here": { @@ -583,13 +581,13 @@ }, "component-rules-screen": { "error": { - "generic": "Something went wrong... Component rules update failed!" + "generic": "Something went wrong... Component rules update failed." }, "errors-found": "{errors, plural, one{An error} other{{errors} errors}} found in rules", "revert-changes": "Revert", "save-changes": "Save changes", "success": { - "generic": "Component rules updated!" + "generic": "Component rules updated." }, "title": "Component rule editor" }, @@ -615,7 +613,7 @@ "impacted-report": "{reportsCount} reports currently use the placeholder for this attribute. Please update them.", "title": "Delete {count, plural, one{{name}} other{file attributes}}", "toast-error": "Please confirm that you understand the consequences of this action.", - "warning": "Warning: This action cannot be undone!" + "warning": "Warning: this action cannot be undone!" }, "confirm-delete-dossier-state": { "cancel": "Cancel", @@ -626,7 +624,7 @@ "state-placeholder": "Select another state" }, "question": "Select another state to replace the current {count, plural, one{dossier} other{dossier}} state", - "success": "Successfully deleted state!", + "success": "Successfully deleted state", "title": "Delete dossier state", "warning": "The {name} state is assigned to {count} {count, plural, one{dossier} other{dossiers}}." }, @@ -637,7 +635,7 @@ "impacted-dossiers": "{dossiersCount} {dossiersCount, plural, one{dossier} other{dossiers}} will be impacted", "title": "Delete {usersCount, plural, one{user} other{users}} from workspace", "toast-error": "Please confirm that you understand the consequences of this action.", - "warning": "Warning: this cannot be undone!" + "warning": "Warning: this action cannot be undone!" }, "confirmation-dialog": { "approve-file": { @@ -777,7 +775,7 @@ "search": "Search entries...", "select-dictionary": "Select a dictionary for comparison above.", "success": { - "generic": "Dictionary updated!" + "generic": "Dictionary updated." } }, "digital-signature": "Digital signature", @@ -788,7 +786,7 @@ "certificate-not-valid-error": "Uploaded certificate is invalid.", "continue": "Continue", "save": "Save configurations", - "save-error": "Failed to save digital signature!", + "save-error": "Failed to save digital signature.", "save-success": "Digital signature certificate saved successfully" }, "forms": { @@ -829,10 +827,10 @@ "digital-signature-screen": { "action": { "delete-error": "Failed to remove digital signature, please try again.", - "delete-success": "Digital signature removed. Files will no longer be signed!", + "delete-success": "Digital signature removed. Files will no longer be signed.", "remove": "Remove", "save": "Save changes", - "save-error": "Failed to save digital signature!", + "save-error": "Failed to save digital signature.", "save-success": "No digital signature certificate available.
Please configure a certificate to sign redacted documents." }, "no-data": { @@ -928,6 +926,9 @@ "reanalyse": { "action": "Analyze entire dossier" }, + "rules": { + "timeoutError": "Dossier template rules locked!" + }, "stats": { "analyzed-pages": "{count, plural, one{Page} other{Pages}}", "total-people": "Total users" @@ -942,7 +943,8 @@ }, "table-header": { "title": "{length} active {length, plural, one{dossier} other{dossiers}}" - } + }, + "template-inactive": "Currently selected dossier template inactive!" }, "dossier-overview": { "approve": "Move to 'Done'", @@ -981,7 +983,7 @@ } }, "download-file": "Download", - "download-file-disabled": "You need to be approver in the dossier and the {count, plural, one{file needs} other{files need}} to be initially processed in order to download.", + "download-file-disabled": "To download, ensure you are an approver in the dossier, and the {count, plural, one{file has undergone} other{files have undergone}} initial processing.", "file-listing": { "file-entry": { "file-error": "Re-processing required", @@ -1060,13 +1062,13 @@ "dossier-states": "{count, plural, one{Dossier state} other{Dossier states}}" }, "error": { - "conflict": "Dossier state with this name already exists!" + "conflict": "Dossier state with this name already exists." }, "no-data": { "title": "There are no dossier states." }, "no-match": { - "title": "No dossier states match your current filters." + "title": "No dossier state matches the currently selected filters." }, "search": "Search...", "table-col-names": { @@ -1107,8 +1109,8 @@ }, "entities": "{length} {length, plural, one{entity} other{entities}}", "error": { - "conflict": "Cannot delete this dossier template! At least one dossier uses this template!", - "generic": "Cannot delete this dossier template!" + "conflict": "Deletion denied: This dossier template is used by at least one dossier and cannot be deleted.", + "generic": "Cannot delete this dossier template." }, "no-data": { "title": "There are no dossier templates yet." @@ -1141,7 +1143,7 @@ "dossier-watermark-selector": { "heading": "Watermarks on documents", "no-watermark": "There is no watermark defined for the dossier template.
Contact your app admin to define one.", - "preview": "Watermark application on preview documents", + "preview": "Watermark on preview documents", "watermark": "Watermark application on documents" }, "dossiers-type-switch": { @@ -1153,7 +1155,7 @@ "save": "Download" }, "form": { - "redaction-preview-color": "Redaction preview color", + "redaction-preview-color": "Preview color", "redaction-preview-color-placeholder": "#000000" }, "header": "Download options", @@ -1161,8 +1163,8 @@ }, "download-includes": "Choose what is included at download:", "download-status": { - "error": "The download preparation failed, please recheck the selected files and download option settings.", - "queued": "Your download has been queued, you can find all your requested downloads here: My downloads." + "error": "Download generation failed

Please check the selected files and download option settings.", + "queued": "Your download has been added to the queue.

To see your requested downloads, visit:
My downloads." }, "download-type": { "annotated": "Annotated PDF", @@ -1236,9 +1238,9 @@ "title": "" }, "entries-count": "{count} {count, plural, one{entry} other{entries}}", - "false-positives": "False positives", - "false-recommendations": "False recommendations", - "to-redact": "To redact" + "false-positives": "False positives ({count})", + "false-recommendations": "False recommendations ({count})", + "to-redact": "To redact ({count})" }, "general-info": { "form": { @@ -1259,7 +1261,7 @@ } }, "header": "Edit {dossierName}", - "missing-owner": "You cannot edit the dossier because the owner is missing!", + "missing-owner": "Editing the dossier not possible: No owner assigned.", "nav-items": { "choose-download": "Choose what is included at download:", "dictionary": "Dictionary", @@ -1300,12 +1302,12 @@ }, "content": { "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment-placeholder": "Add remarks or notes...", "legal-basis": "", "options": { "in-document": { "description": "", - "label": "" + "label": "In Dokument ändern" }, "only-here": { "description": "", @@ -1350,13 +1352,13 @@ }, "entity-rules-screen": { "error": { - "generic": "Something went wrong... Entity rules update failed!" + "generic": "Error: Entity rules update failed." }, "errors-found": "{errors, plural, one{An error} other{{errors} errors}} found in rules", "revert-changes": "Revert", "save-changes": "Save changes", "success": { - "generic": "Entity rules updated!" + "generic": "Entity rules updated." }, "title": "Entity rule editor", "warnings-found": "{warnings, plural, one{A warning} other{{warnings} warnings}} found in rules" @@ -1374,15 +1376,15 @@ "deleted-entity": { "dossier": { "action": "Back to overview", - "label": "This dossier has been deleted!" + "label": "This dossier has been deleted." }, "file-dossier": { "action": "Back to overview", - "label": "The dossier of this file has been deleted!" + "label": "The dossier of this file has been deleted." }, "file": { "action": "Back to dossier", - "label": "This file has been deleted!" + "label": "This file has been deleted." } }, "file-preview": { @@ -1396,7 +1398,7 @@ "offline": "Disconnected", "online": "Reconnected", "reload": "Reload", - "title": "Oops! Something went wrong..." + "title": "An error ocurred." }, "exact-date": "{day} {month} {year} at {hour}:{minute}", "file": "File", @@ -1413,7 +1415,7 @@ "file-attribute": { "update": { "error": "Update of file attribute value failed. Please try again.", - "success": "File attribute value has been updated successfully!" + "success": "File attribute value has been updated successfully." } }, "file-attributes-configurations": { @@ -1427,8 +1429,8 @@ "save": "Save configurations", "title": "Configurations", "update": { - "error": "Failed to update the configuration!", - "success": "Configuration has been updated successfully!" + "error": "Failed to update the configuration.", + "success": "Configuration has been updated successfully." } }, "file-attributes-csv-import": { @@ -1458,9 +1460,9 @@ "none": "None" }, "save": { - "error": "Failed to create file attributes!", + "error": "Failed to create file attributes.", "label": "Save attributes", - "success": "{count} file {count, plural, one{attribute} other{attributes}} created successfully!" + "success": "{count} file {count, plural, one{attribute} other{attributes}} created successfully." }, "search": { "placeholder": "Search by column name..." @@ -1551,7 +1553,7 @@ "redacted": "Preview", "redacted-tooltip": "Component preview shows only annotations. Consider this a preview for the final version. This view is only available if the file has no pending changes & doesn't require a reanalysis", "standard": "Standard", - "standard-tooltip": "Standard workload view shows all hints, annotations & recommendations. This view allows editing.", + "standard-tooltip": "Standard shows all annotation types and allows for editing.", "tabs": { "annotations": { "hide-skipped": "", @@ -1623,7 +1625,6 @@ "re-processing": "Re-processing...", "reprocess": "Processing", "table-parsing-analyzing": "Table parsing", - "unassigned": "Unassigned", "under-approval": "Under approval", "under-review": "In progress", "unprocessed": "Unprocessed" @@ -1695,7 +1696,6 @@ "form": { "forgot-password": "Show 'Forgot password' link on login screen" }, - "subtitle": " ", "title": "General configurations" }, "subtitle": "SMTP (Simple Mail Transfer Protocol) enables you to send your e-mails through the specified server settings.", @@ -1714,7 +1714,7 @@ }, "test": { "error": "Test e-mail could not be sent. Please double-check the email address.", - "success": "Test e-mail was sent successfully!", + "success": "Test e-mail was sent successfully.", "warning": "Admin mail address not set. Test email sent to {recipientEmail} instead." }, "title": "Configure SMTP Account" @@ -1745,7 +1745,7 @@ "label": "Convert on all pages" }, "this-page": { - "description": "The earmarks in the selected HEX color will be converted only on the current page in view.", + "description": "The earmarks in the selected HEX color will be converted only on the currently viewed page.", "label": "Convert only on this page" } }, @@ -1773,7 +1773,7 @@ "save": "Remove earmarks", "title": "Remove earmarks" }, - "success": "{operation, select, convert{Converting earmarks in progress...} delete{Successfully removed earmarks!} other{}} " + "success": "{operation, select, convert{Converting earmarks in progress...} delete{Successfully removed earmarks.} other{}} " }, "highlights": "{color} - {length} {length, plural, one{earmark} other{earmarks}}", "image-category": { @@ -1789,8 +1789,8 @@ }, "details": "To apply annotations from another document, you first need to upload it.", "http": { - "error": "Failed to import components! {error}", - "success": "Annotations have been imported!" + "error": "Failed to import components: {error}", + "success": "Annotations have been imported." }, "import-only-for-pages": "Import only for pages", "range": { @@ -1874,8 +1874,8 @@ } }, "license-information": "License Information", - "load-all-annotations-success": "All annotations were loaded and are now visible in the document thumbnails", - "load-all-annotations-threshold-exceeded": "Caution, document contains more than {threshold} annotations. Drawing all annotations will affect the performance of the app and could even block it. Do you want to proceed?", + "load-all-annotations-success": "All annotations were loaded and are now visible in the document thumbnails.", + "load-all-annotations-threshold-exceeded": "Alert: Document contains more than {threshold} annotations. Drawing all annotations may cause the app to slow down or freeze. Do you still want to continue?", "load-all-annotations-threshold-exceeded-checkbox": "Do not show this warning again", "loading": "Loading", "manual-annotation": { @@ -1889,14 +1889,14 @@ "legalBasis": "Legal Basis", "options": { "multiple-pages": { - "description": "Edit redaction the range of pages", + "description": "Edit annotation the range of pages", "extraOptionDescription": "Minus(-) for range and comma(,) for enumeration", "extraOptionLabel": "Range", "extraOptionPlaceholder": "e.g. 1-20,22,32", "label": "Apply on multiple pages" }, "only-this-page": { - "description": "Edit redaction only at this position in this document", + "description": "Edit annotation only at this position in this document", "label": "Apply only on this page" } }, @@ -1919,20 +1919,20 @@ "minutes": "minutes", "no-active-license": "Invalid or corrupt license – Please contact your administrator", "notification": { - "assign-approver": "You have been assigned to {fileHref, select, null{{fileName}} other{{fileName}}} in dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", - "assign-reviewer": "You have been assigned to {fileHref, select, null{{fileName}} other{{fileName}}} in dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", - "document-approved": " {fileHref, select, null{{fileName}} other{{fileName}}} has been moved to Done!", - "dossier-deleted": "Dossier: {dossierName} has been deleted!", - "dossier-owner-deleted": "The owner of dossier: {dossierName} has been deleted!", - "dossier-owner-removed": "You have been removed as dossier owner from {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", - "dossier-owner-set": "You are now the dossier owner of {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", + "assign-approver": "You have been assigned as approver for a document.
Document: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", + "assign-reviewer": "You have been assigned as reviewer for a document.
Document: {fileHref, select, null{{fileName}} other{{fileName}}}
\nDossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}", + "document-approved": " {fileHref, select, null{{fileName}} other{{fileName}}} has been moved to Done.", + "dossier-deleted": "Dossier: {dossierName} has been deleted.", + "dossier-owner-deleted": "The dossier owner has been deleted: {dossierName}", + "dossier-owner-removed": "You have been removed as dossier owner: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", + "dossier-owner-set": "You are now the dossier owner of {dossierHref, select, null{{dossierName}} other\n{{dossierName}}}.", "download-ready": "Your download is ready!", "no-data": "You currently have no notifications", - "unassigned-from-file": "You have been unassigned from {fileHref, select, null{{fileName}} other{{fileName}}} in dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}}}}}!", - "user-becomes-dossier-member": "You have been added to dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", - "user-demoted-to-reviewer": "You have been demoted to reviewer in dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", - "user-promoted-to-approver": "You have been promoted to approver in dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}!", - "user-removed-as-dossier-member": "You have been removed as a member from dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}!" + "unassigned-from-file": "You have been unassigned from a document.
Document: {fileHref, select, null{{fileName}} other{{fileName}}}
Dossier: {dossierHref, select, null{{dossierName}} other{{dossierHref, select, null{{dossierName}} other{{dossierName}\n}}}}", + "user-becomes-dossier-member": "You have been added to a dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", + "user-demoted-to-reviewer": "You have been demoted to reviewer in a dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", + "user-promoted-to-approver": "You have been promoted to approver in a dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}", + "user-removed-as-dossier-member": "You have been removed as a member from dossier: {dossierHref, select, null{{dossierName}} other{{dossierName}}}" }, "notifications-screen": { "category": { @@ -1940,7 +1940,7 @@ "in-app-notifications": "In-app notifications" }, "error": { - "generic": "Something went wrong... Preferences update failed!" + "generic": "Something went wrong... Preferences update failed." }, "groups": { "document": "Document related notifications", @@ -1982,30 +1982,30 @@ "ocr": { "confirmation-dialog": { "cancel": "Cancel", - "question": "Manual changes could get lost if OCR makes changes at those positions. Are you sure you want to proceed?", + "question": "Manual changes may be overwritten if the OCR makes changes at the respective positions. Do you still want to proceed?", "title": "Warning: the file has manual adjustments!" } }, "overwrite-files-dialog": { - "archive-question": "Dossier is not empty, so files might overlap with the contents of the archive you are uploading. Choose how to proceed in case of duplicates:", + "archive-question": "Dossier already contains files. Files might overlap with the contents of the folder you are uploading. Select how to handle duplicates:", "archive-title": "Uploading a ZIP archive", "file-question": "{filename} already exists. Choose how to proceed:", - "file-title": "File already exists!", + "file-title": "File already exists.", "options": { "all-files": "Apply to all files of current upload", "cancel": "Cancel upload", "current-files": "Apply to current file", "full-overwrite": { - "description": "Manual changes done to the existing file will be removed and you are able to start over.", + "description": "Remove all manual changes made to the file, and start reviewing a freshly processed file.", "label": "Overwrite and start over" }, "partial-overwrite": { - "description": "Manual changes are kept only if the affected annotations are still at the same position in the file. Some annotations could be misplaced if the content of the file changed.", + "description": "Keep manual changes if the affected redactions remain in their original positions. Some redactions could be misplaced if the content has changed.", "label": "Overwrite and keep manual changes" }, "proceed": "Proceed", "skip": { - "description": "The upload will be skipped and the existing file will not be replaced.", + "description": "Skip the file upload and do not replace the existing file.", "label": "Keep the existing file and do not overwrite" } }, @@ -2079,14 +2079,14 @@ }, "form": { "auto-expand-filters-on-action": "Auto expand filters on my actions", - "help-mode-dialog": "Help Mode Dialog", - "load-all-annotations-warning": "Warning regarding loading all annotations at once in file preview", + "help-mode-dialog": "Help mode activation dialog", + "load-all-annotations-warning": "Warning regarding simultaneous loading of all annotations in thumbnails", "overwrite-file-option": "Preferred action when re-uploading an already existing file", "table-extraction-type": "Table extraction type" }, "label": "Preferences", "title": "Edit preferences", - "warnings-description": "Selecting the 'Do not show this message again' checkbox will skip the warning dialog the next time you trigger it.", + "warnings-description": "Selecting the 'Do not show this message again' checkbox will skip the dialog the next time you trigger it.", "warnings-label": "Prompts and dialogs", "warnings-subtitle": "Do not show again options" }, @@ -2110,7 +2110,7 @@ }, "content": { "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment-placeholder": "Add remarks or notes...", "edit-text": "", "legal-basis": "Legal basis", "options": { @@ -2120,7 +2120,7 @@ }, "in-dossier": { "description": "Add redaction in every document in {dossierName}.", - "extraOptionLabel": "Apply to all dossiers", + "extraOptionLabel": "Apply to all active and future dossiers", "label": "Redact in dossier" }, "only-here": { @@ -2149,27 +2149,27 @@ }, "content": { "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment-placeholder": "Add remarks or notes...", "list-item": "{text}", "list-item-false-positive": "''{text}'' in the context: ''{context}''", "options": { "false-positive": { - "description": "''{value}'' is not a ''{type}'' in this context: ''{context}''.", - "description-bulk": "The selected items should not be annotated in their respective contexts.", - "label": "False positive" + "description": "Mark this redaction as a false-positive. The term will not be redacted in this dossier if it occurs in the same context.", + "description-bulk": "Mark this redaction as a false-positive. The term will not be redacted in this dossier if it occurs in the same context.", + "label": "Remove from dossier in this context" }, "in-document": { "description": "", - "label": "" + "label": "Aus Dokument entfernen" }, "in-dossier": { - "description": "Do not annotate ''{value}'' as ''{type}'' in any dossier.", + "description": "Do not annotate the term in any dossier.", "description-bulk": "Do not annotate the selected terms as their respective types in any dossier.", "label": "No longer annotate as ''{type}''", - "label-bulk": "No longer annotate in any dossier" + "label-bulk": "Do not annotate as {type}" }, "only-here": { - "description": "Do not annotate ''{value}'' at this position in the current document.", + "description": "Do not annotate the term at this position in this document.", "description-bulk": "Do not annotate the selected terms at this position in the current document.", "label": "Remove here" } @@ -2206,35 +2206,35 @@ }, "content": { "comment": "Comment", - "comment-placeholder": "Add remarks or mentions...", + "comment-placeholder": "Add remarks or notes...", "options": { "do-not-recommend": { - "description": "Do not recommend ''{value}'' as {type} in any document of the current dossier.", + "description": "Do not recommend the selected term in any document of this dossier.", "description-bulk": "Do not recommend the selected values as their respective types in any document of the current dossier.", - "extraOptionLabel": "Apply to all dossiers", + "extraOptionLabel": "Apply to all active and future dossiers", "label": "Remove from dossier" }, "false-positive": { - "description": "''{value}'' is not a {type} in this context: ''{context}''.", + "description": "Mark this redaction as a false-positive. The term will not be redacted in this dossier if it occurs in the same context.", "description-bulk": "", "extraOptionDescription": "", - "extraOptionLabel": "Apply to all dossiers", - "label": "False positive" + "extraOptionLabel": "Apply to all active and future dossiers", + "label": "Remove from dossier in this context" }, "in-document": { "description": "", - "label": "" + "label": "Aus Dokument entfernen" }, "in-dossier": { - "description": "Do not {type} \"{value}\" in any document of the current dossier.", + "description": "Do not annotate the term in this dossier.", "description-bulk": "", - "extraOptionLabel": "Apply to all dossiers", + "extraOptionLabel": "Apply to all active and future dossiers", "label": "Remove from dossier", "label-bulk": "" }, "only-here": { - "description": "Do not {type} ''{value}'' at this position in the current document.", - "description-bulk": "", + "description": "Do not{type} '{value}'' at this position in the current document.", + "description-bulk": "Do not{type} ''{value}'' at this position in the current document.", "label": "Remove here" } } @@ -2268,7 +2268,7 @@ "display-name": "This placeholder is replaced by the name of the entity the component is based on." }, "excerpt": "This placeholder is replaced by a text snippet that contains the component.", - "is-skipped": "The skipped redaction placeholder indicates whether a redaction is skipped or not. It can be included in a separate column of a template that also contains the '{{redaction.value'}} placeholder. The placeholder is replaced by “true” if the respective redaction is skipped, and by “false” if it is redacted (i. e., not skipped).", + "is-skipped": "The skipped redaction placeholder indicates whether a redaction is skipped or not. It can be included in a separate column of a template that also contains the '\n{{'redaction.value'}}' placeholder. The placeholder is replaced by “true” if the respective redaction is skipped, and by “false” if it is redacted (i. e., not skipped).", "justification": "This placeholder is replaced by the justification of the component. It is a combination of the legal reference (justificationParagraph) and the justification text (justificationReason).", "justification-legal-basis": "This placeholder is replaced by the legal basis for the component.", "justification-paragraph": "This placeholder is replaced by the legal reference of the justification of the component.", @@ -2284,7 +2284,7 @@ } } }, - "invalid-upload": "Invalid format selected for Upload! Supported formats are XLSX and DOCX", + "invalid-upload": "Invalid upload format selected. Supported formats: XLSX and DOCX", "multi-file-report": "(Multi-file)", "report-documents": "Report documents", "setup": "Click the upload button on the right to upload your component report templates.", @@ -2331,7 +2331,7 @@ "options": { "in-dossier": { "description": "Resize in every document in {dossierName}.", - "extraOptionLabel": "Apply to all dossiers", + "extraOptionLabel": "Apply to all active and future dossiers", "label": "Resize in dossier", "tooltip": "Only available for dictionary-based types" }, @@ -2359,12 +2359,12 @@ }, "roles": { "inactive": "Inactive", - "manager-admin": "Manager & {length, plural, one{Admin} other{Admins}}", + "manager-admin": "Manager & admin", "no-role": "No role defined", - "red-admin": "Application {length, plural, one{admin} other{admins}}", - "red-manager": "{length, plural, one{Manager} other{Managers}}", - "red-user": "{length, plural, one{User} other{Users}}", - "red-user-admin": "{length, plural, one{User} other{Users}} admin", + "red-admin": "Application admin", + "red-manager": "Manager", + "red-user": "User", + "red-user-admin": "Users admin", "regular": "Regular" }, "search-screen": { @@ -2386,7 +2386,7 @@ }, "missing": "Missing", "must-contain": "Must contain", - "no-data": "Please enter a keyword into the search bar to look for documents or document content.", + "no-data": "Enter a keyword into the search bar
to look for documents or document content.", "no-match": "The specified search term was not found in any of the documents.", "table-header": "{length} search {length, plural, one{result} other{results}}" }, @@ -2422,7 +2422,7 @@ "sign-in-previous-domain": "Sign in to a previously used workspace", "youre-logged-out": "You have successfully been logged out." }, - "input-placeholder": "your workspace" + "input-placeholder": "Your workspace" }, "time": { "days": "{days} {days, plural, one{day} other{days}}", @@ -2500,7 +2500,7 @@ "overwrite": "Overwrite" }, "question": "Choose how you want to proceed:", - "title": "The dictionary already has entries!" + "title": "The dictionary already has entries." }, "upload-file": { "upload-area-text": "Click or drag & drop anywhere on this area..." @@ -2515,7 +2515,7 @@ }, "error": { "file-size": "File too large. Limit is {size}MB.", - "file-type": "This file type is not accepted.", + "file-type": "This file type is not supported.", "generic": "Failed to upload file. {error}" } }, @@ -2570,7 +2570,7 @@ }, "title": "Edit profile", "update": { - "success": "Successfully updated profile!" + "success": "Successfully updated profile." } }, "user-stats": { @@ -2588,9 +2588,9 @@ }, "watermark-screen": { "action": { - "change-success": "Watermark has been updated!", - "created-success": "Watermark has been created!", - "error": "Failed to update watermark", + "change-success": "Watermark has been updated.", + "created-success": "Watermark has been created.", + "error": "Failed to update watermark.", "revert": "Revert", "save": "Save changes" }, @@ -2623,7 +2623,7 @@ "watermarks-listing": { "action": { "delete": "Delete", - "delete-success": "Watermark has been deleted!", + "delete-success": "Watermark has been deleted.", "edit": "Edit" }, "add-new": "New watermark", diff --git a/apps/red-ui/src/assets/pdftron/fonts.json b/apps/red-ui/src/assets/pdftron/fonts.json deleted file mode 100644 index 131cd732e..000000000 --- a/apps/red-ui/src/assets/pdftron/fonts.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "fontList": [ - { - "coverage": "U+20-7F,U+A0-348,U+351-354,U+357-359,U+35C-360,U+361,U+370-378,U+37A-37F,U+384-38B,U+38C,U+38E-3A2,U+3A3-3E2,U+3F0-464,U+46E-482,U+483-487,U+48A-4A8,U+4AA-514,U+51A-51E,U+591-5A2,U+5A3-5BA,U+5BB-5C5,U+5D0-5EB,U+5F0-5F5,U+E3F,U+1D00-1D02,U+1D04-1D08,U+1D0A-1D11,U+1D15,U+1D18-1D1D,U+1D20-1D24,U+1D26-1D2C,U+1D30,U+1D35,U+1D38-1D3B,U+1D40,U+1D48-1D4B,U+1D50,U+1D57,U+1D5A-1D5C,U+1D5D-1D5F,U+1D60-1D62,U+1D7B,U+1D91,U+1D9C,U+1D9E,U+1DA0,U+1DA6,U+1DA8,U+1DAB,U+1DB0,U+1DBB,U+1DBF,U+1DC4-1DCA,U+1E00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF,U+2002-2008,U+2009,U+2010-2028,U+2030-2038,U+2039-2041,U+2043-204C,U+204F-2051,U+2052-2054,U+2070-2072,U+2074-208F,U+2090-2095,U+20A1,U+20A3-20A5,U+20A6-20AE,U+20AF-20B4,U+20B5,U+2102-2104,U+2105,U+2109,U+210D,U+2111,U+2113,U+2115-211B,U+211C-211F,U+2120,U+2122,U+2124,U+2126-2128,U+2129-212C,U+212E,U+2132,U+2135-2139,U+213A,U+2141-2145,U+214B,U+214E,U+2153-2180,U+2183-2186,U+2190-219A,U+21A8,U+21B0-21B6,U+21B9,U+21C4-21CB,U+21D0-21DA,U+21E4-21EE,U+2200-220A,U+220B-220D,U+220E-2214,U+2215-2221,U+2225-2236,U+223C-223E,U+2242-2244,U+2245,U+2248,U+2250-2254,U+2260-2263,U+2264-2268,U+226A-226C,U+2276-2278,U+2282-228A,U+2295-2299,U+229D,U+22A2-22A6,U+22BB-22BE,U+22BF-22C4,U+22C5,U+22EE-22F0,U+2300,U+2302,U+2307-230C,U+2310,U+2312,U+2318,U+2320-2322,U+2325,U+2329-232B,U+23CE-23D0,U+2400-2427,U+2460-2474,U+24B8,U+24C5,U+24C7-24C9,U+24EA-2504,U+250C-254C,U+2550-256D,U+2580-25A2,U+25AA-25B0,U+25B2-25B4,U+25B6-25B8,U+25BA-25BE,U+25C0-25C2,U+25C4-25C8,U+25CA-25CD,U+25CE-25D0,U+25D8-25DA,U+25E6,U+25EF,U+2605-2607,U+2610-2613,U+2616-2618,U+263A-263D,U+2640,U+2642,U+2660-2668,U+2669-2670,U+26A2-26B0,U+26B9,U+2713-2719,U+271A-271E,U+2776-2794,U+27E6-27EA,U+2A00-2A07,U+2A09,U+2A0C-2A10,U+2A16,U+2A2F,U+2C71,U+2C7B,U+2C7D,U+2E17,U+2E28-2E2A,U+2E85,U+2E89,U+2E8C-2E8F,U+2E90,U+2E92-2E95,U+2E96,U+2E98-2E9A,U+2E9F-2EA4,U+2EA8,U+2EAB,U+2EAD-2EAF,U+2EB2,U+2EB9,U+2EBC,U+2EBE,U+2EC2-2EC5,U+2ECA,U+2ECC-2ECE,U+2ED1,U+2ED7-2ED9,U+2EDF,U+2EE8-2EEA,U+2EEB,U+2EED,U+2EEF,U+2EF2,U+2F00-2F39,U+2F3A-2FAD,U+2FAE-2FC8,U+2FC9-2FD6,U+3000-3020,U+3030-3036,U+303B-303E,U+3041-3097,U+3099-3100,U+31F0-3200,U+3251-3260,U+32B1-32C0,U+471F,U+4E00-4E02,U+4E03,U+4E07-4E0C,U+4E0D-4E0F,U+4E11,U+4E14-4E17,U+4E18-4E1A,U+4E1E,U+4E21,U+4E26,U+4E28,U+4E2A,U+4E2D,U+4E32,U+4E36,U+4E38-4E3A,U+4E3B-4E3D,U+4E3F,U+4E43-4E46,U+4E4B,U+4E4D-4E50,U+4E56-4E5A,U+4E5D-4E60,U+4E62,U+4E6D,U+4E71,U+4E73,U+4E7E,U+4E80,U+4E85-4E87,U+4E88-4E8A,U+4E8B-4E8D,U+4E8E,U+4E91-4E93,U+4E94-4E96,U+4E98-4E9A,U+4E9B-4E9D,U+4E9E-4EA3,U+4EA4-4EA7,U+4EA8,U+4EAB-4EAF,U+4EB6,U+4EBA-4EBC,U+4EC0-4EC3,U+4EC4,U+4EC6-4EC8,U+4ECA-4ECC,U+4ECE-4ED0,U+4ED4-4EDA,U+4EDD,U+4EDF,U+4EE3-4EE6,U+4EED-4EEF,U+4EF0,U+4EF2,U+4EF6,U+4EFB,U+4F01,U+4F09-4F0B,U+4F0D-4F12,U+4F1A,U+4F1C-4F1E,U+4F2F-4F31,U+4F34,U+4F36,U+4F38,U+4F3A,U+4F3C-4F3E,U+4F43,U+4F46-4F48,U+4F4D-4F52,U+4F53,U+4F55,U+4F57,U+4F59-4F5E,U+4F69,U+4F6F-4F71,U+4F73,U+4F75-4F77,U+4F7B-4F7D,U+4F7F,U+4F83,U+4F86,U+4F88,U+4F8B,U+4F8D,U+4F8F,U+4F91,U+4F96,U+4F98,U+4F9B,U+4F9D,U+4FA0-4FA2,U+4FAD-4FB0,U+4FB5-4FB7,U+4FBF,U+4FC2-4FC5,U+4FCA,U+4FCE,U+4FD1,U+4FD4,U+4FD7-4FD9,U+4FDA-4FDC,U+4FDD,U+4FDF,U+4FE1,U+4FE3-4FE6,U+4FEE-4FF0,U+4FF3,U+4FF5-4FF7,U+4FF8,U+4FFA,U+4FFE,U+5005-5007,U+5009,U+500B,U+500D,U+5012,U+5014,U+5016,U+5019-501B,U+501F,U+5021,U+5023-5027,U+5028,U+502A-502E,U+5036,U+5039,U+5043,U+5047-504A,U+504F,U+5055,U+505A,U+505C,U+5065,U+5072,U+5074-5077,U+507D,U+5080,U+5085,U+508D,U+5091,U+5098-509A,U+50AC-50AE,U+50B2-50B6,U+50B7,U+50BE,U+50C2,U+50C5,U+50C9,U+50CD,U+50CF,U+50D1,U+50D5-50D7,U+50DA,U+50E3,U+50E5,U+50E7,U+50ED-50EF,U+50F5,U+50FB,U+5100,U+5102,U+5104,U+5109,U+5112,U+5114,U+5116,U+5118,U+511A,U+511F,U+5121,U+512A,U+5132,U+513A,U+513F-5142,U+5143-514A,U+514B-514F,U+5150,U+5152,U+5154,U+515A,U+515C,U+5165,U+5168-516E,U+5171,U+5175-5179,U+517C,U+5182,U+5185-5187,U+518A,U+518D,U+518F,U+5191-5194,U+5196-5198,U+5199,U+51A0,U+51A4-51A7,U+51A8,U+51AA-51AD,U+51B2-51B8,U+51C4-51C7,U+51C9,U+51CB-51CE,U+51D6,U+51DB-51DE,U+51E0-51E2,U+51E6-51E8,U+51EA,U+51F0-51F2,U+51F5-51F7,U+51F8-51FB,U+51FD,U+5200,U+5202-5205,U+5206-5209,U+520A,U+520E,U+5211,U+5217,U+521D,U+5224-5226,U+5229-522B,U+522E,U+5230,U+5236-523C,U+5243-5245,U+5247,U+524A-524E,U+5256,U+525B,U+525D,U+5263-5266,U+5269-526B,U+526F-5273,U+5275,U+527D,U+5283,U+5287-528A,U+5294,U+529B,U+529F-52A1,U+52A3,U+52A9-52AC,U+52B1,U+52B4,U+52B9,U+52BE,U+52C1,U+52C3,U+52C5,U+52C7,U+52C9,U+52CD,U+52D2,U+52D5,U+52D8-52DA,U+52DD-52E0,U+52E2,U+52E4,U+52E7,U+52F2-52F4,U+52F9-52FB,U+52FE-5300,U+5301-5303,U+5305-5307,U+5308,U+530D,U+5310,U+5315-5318,U+5319-531B,U+531D,U+5320-5322,U+532A,U+5338-533C,U+533F-5342,U+5343,U+5346-5349,U+534A,U+534D,U+5350-5355,U+5357-5359,U+535A,U+535C,U+5360,U+5366,U+5369,U+536F-5372,U+5373-5376,U+5377-5379,U+537F,U+5382,U+5384,U+5398,U+539A,U+539F-53A1,U+53A5-53A7,U+53A8-53AA,U+53AD,U+53B3,U+53B6,U+53BB,U+53C2-53C4,U+53C8-53CF,U+53D4,U+53D6-53D8,U+53D9,U+53DB,U+53DF,U+53E1-53E6,U+53E9-53F4,U+53F6-53F9,U+53FA,U+5403-5405,U+5408-5412,U+541B,U+541D,U+541F-5421,U+5426,U+5429,U+542B-542E,U+5438-543A,U+543B-543F,U+5442,U+5446,U+5448-544B,U+544E,U+5451,U+545F,U+5468,U+546A,U+5471,U+5473,U+5475,U+5477,U+547B-547E,U+5480,U+5484,U+5486,U+548B-548D,U+548E,U+5490,U+5492,U+54A2,U+54A4-54A6,U+54A8,U+54AB-54AD,U+54AF,U+54B2-54B4,U+54B8,U+54BC-54BF,U+54C0-54C3,U+54C4,U+54C7-54CA,U+54D8,U+54E1,U+54E6,U+54E8-54EA,U+54ED-54EF,U+54F2,U+54FA,U+54FD,U+5504,U+5506-5508,U+550F-5511,U+5514,U+5516,U+552F,U+5531,U+5533,U+5538,U+553E,U+5540,U+5544-5547,U+554C,U+554F,U+5553,U+5556-5558,U+555C,U+555E,U+557C,U+557E,U+5580,U+5583-5585,U+5587,U+5589-558C,U+5598-559B,U+559C-55A0,U+55A7,U+55A9-55AD,U+55AE,U+55B0,U+55B6,U+55C4-55C6,U+55C7,U+55D4,U+55DA,U+55DC,U+55DF,U+55E3-55E5,U+55F9,U+5606,U+5609,U+5614,U+5616-5619,U+5629,U+562F,U+5631-5633,U+5634,U+5638,U+5642,U+564C,U+565B,U+5664,U+5668,U+566A-566C,U+5674,U+5678,U+567A,U+5686-5688,U+56A0,U+56A2,U+56A5,U+56B4,U+56B6,U+56BC,U+56C0-56C2,U+56C3,U+56D7,U+56DA-56DC,U+56DE,U+56E0,U+56E3,U+56EE,U+56F0,U+56F2-56F4,U+56FA,U+56FD,U+5700,U+5703,U+5708,U+570B,U+570F,U+5712-5714,U+5718,U+571F,U+5726-5729,U+572D,U+5730,U+5738,U+573B,U+5740,U+5742,U+5747,U+574A,U+574E-5752,U+5761,U+5764,U+5766,U+5769-576B,U+577F,U+5782,U+5789,U+578B,U+5793,U+57A0,U+57A2-57A5,U+57AA,U+57B0,U+57B3,U+57C3,U+57CB,U+57CE,U+57D2,U+57D4,U+57DC,U+57DF-57E1,U+57E3,U+57F4,U+57F7,U+57F9-57FB,U+57FC,U+5800,U+5802,U+5805-5807,U+580A-580C,U+5815,U+5819,U+581D,U+5821,U+5824,U+582A,U+582F-5832,U+5834-5836,U+583A,U+5840-5842,U+584A,U+5851,U+5854,U+5857-585B,U+585E,U+5861,U+5869,U+586B,U+5875,U+5879,U+587E,U+5883,U+5893,U+5897,U+589C,U+589F,U+58A8,U+58B3,U+58B8,U+58BA,U+58BE,U+58C1,U+58C7,U+58CA,U+58CC,U+58D3,U+58D5,U+58D8,U+58DC,U+58DE,U+58E4,U+58EB-58ED,U+58EE-58F3,U+58F7,U+58F9-58FC,U+58FD,U+5902,U+5909-590B,U+590F,U+5915-5917,U+5918-591B,U+591C,U+5922,U+5925,U+5927,U+5929-592F,U+5931,U+5937-5939,U+593E,U+5944,U+5947-594A,U+594E-5952,U+5954,U+5957-5959,U+5960,U+5962,U+5965,U+5967-5969,U+596A,U+596E,U+5973-5975,U+5978,U+597D,U+5981-5985,U+598A,U+5993,U+5996,U+5999,U+59A3,U+59A5,U+59A8,U+59AC,U+59B2,U+59B9,U+59BB,U+59BE,U+59C6,U+59C9,U+59CB,U+59D0-59D2,U+59D3-59D5,U+59DA,U+59DC,U+59E5-59E7,U+59E8,U+59EA-59EC,U+59F6,U+59FB,U+59FF,U+5A01,U+5A03,U+5A09,U+5A11,U+5A18,U+5A1A,U+5A1C,U+5A1F-5A21,U+5A25,U+5A29,U+5A2F,U+5A35-5A37,U+5A3C,U+5A41,U+5A46,U+5A49,U+5A5A,U+5A62,U+5A66,U+5A6A,U+5A7F,U+5A92,U+5A9A-5A9C,U+5ABD,U+5AC1-5AC3,U+5AC9,U+5ACC,U+5AD0,U+5AD6-5AD8,U+5AE1,U+5AE6,U+5B09,U+5B0B-5B0D,U+5B22,U+5B2A,U+5B2C,U+5B30,U+5B32,U+5B40,U+5B43,U+5B45,U+5B50,U+5B54-5B56,U+5B57-5B59,U+5B5A,U+5B5C-5B5E,U+5B5F,U+5B63-5B65,U+5B66,U+5B69,U+5B6B,U+5B70,U+5B75,U+5B78,U+5B7A,U+5B80,U+5B83,U+5B85,U+5B87-5B8A,U+5B8B-5B8E,U+5B8F,U+5B95,U+5B97-5B9E,U+5B9F,U+5BA2-5BA6,U+5BAE,U+5BB0,U+5BB3-5BB7,U+5BB8-5BBA,U+5BBF,U+5BC2,U+5BC4-5BC8,U+5BCC,U+5BD2-5BD4,U+5BDB,U+5BDD,U+5BDF,U+5BE1,U+5BE6-5BE8,U+5BE9,U+5BEE,U+5BF5,U+5BF8,U+5BFA,U+5BFE-5C00,U+5C01-5C03,U+5C04-5C0C,U+5C0D-5C10,U+5C11,U+5C13,U+5C16,U+5C1A,U+5C20,U+5C22,U+5C24,U+5C2D,U+5C31,U+5C38-5C42,U+5C45,U+5C48,U+5C4A-5C4C,U+5C4D-5C50,U+5C51,U+5C53,U+5C55,U+5C5E,U+5C60-5C62,U+5C64-5C66,U+5C6E-5C70,U+5C71,U+5C79,U+5C90-5C92,U+5CA1,U+5CA8-5CAA,U+5CAB-5CAD,U+5CB1,U+5CB3,U+5CB6-5CB9,U+5CBA-5CBC,U+5CBE,U+5CC5,U+5CD9,U+5CE0-5CE2,U+5CE8,U+5CEA,U+5CEF-5CF1,U+5CF6,U+5CFA-5CFC,U+5CFD,U+5D07,U+5D0B,U+5D0E,U+5D11,U+5D14-5D1B,U+5D22,U+5D29,U+5D4B-5D4D,U+5D4E,U+5D50,U+5D52,U+5D69,U+5D6F,U+5D82,U+5D87,U+5D8B,U+5D9D,U+5DA2,U+5DAC,U+5DAE,U+5DBA,U+5DBC-5DBE,U+5DCC-5DCE,U+5DD2,U+5DDB,U+5DDD-5DDF,U+5DE1,U+5DE3,U+5DE5-5DE9,U+5DEB,U+5DEE,U+5DF1-5DF5,U+5DF7,U+5DFB,U+5DFD-5DFF,U+5E02-5E04,U+5E06,U+5E0C,U+5E16,U+5E19-5E1C,U+5E1D,U+5E25,U+5E2B,U+5E2D,U+5E2F-5E31,U+5E33,U+5E36-5E39,U+5E3D,U+5E40,U+5E45,U+5E47,U+5E4C,U+5E4E,U+5E54-5E56,U+5E57,U+5E5F,U+5E61-5E64,U+5E72-5E77,U+5E78-5E80,U+5E81,U+5E83-5E85,U+5E87,U+5E8A,U+5E8F,U+5E95-5E98,U+5E9A,U+5E9C,U+5EA6-5EA8,U+5EAB,U+5EAD,U+5EB5-5EB9,U+5EC1,U+5EC3,U+5EC9-5ECB,U+5ED3,U+5EDB,U+5EDF-5EE1,U+5EE2-5EE4,U+5EF3-5EF5,U+5EF6-5EF9,U+5EFA-5EFD,U+5EFE-5F00,U+5F01,U+5F04,U+5F09-5F0E,U+5F0F-5F12,U+5F13-5F16,U+5F17-5F19,U+5F1B,U+5F1F,U+5F25-5F28,U+5F29,U+5F2F,U+5F31,U+5F35,U+5F37-5F39,U+5F3C,U+5F3E,U+5F48,U+5F4A,U+5F4C,U+5F4E,U+5F51,U+5F53,U+5F56-5F58,U+5F59,U+5F61-5F63,U+5F66,U+5F69-5F6E,U+5F70-5F72,U+5F73,U+5F77,U+5F79,U+5F7C,U+5F7F-5F86,U+5F87-5F89,U+5F8A-5F8D,U+5F90-5F94,U+5F97-5F99,U+5F9E,U+5FA0-5FA2,U+5FA8-5FAB,U+5FAD-5FAF,U+5FB3-5FB5,U+5FB9,U+5FBD,U+5FC3-5FC6,U+5FCC-5FCE,U+5FD6-5FDA,U+5FDC-5FDE,U+5FE0,U+5FE4,U+5FEB,U+5FF0-5FF2,U+5FF5,U+5FF8,U+5FFD,U+6010,U+6012,U+6015-6017,U+6019,U+601B-601E,U+6020-6022,U+6025,U+6027-602C,U+602F,U+6031,U+6042-6044,U+6046,U+604A-604C,U+604D,U+6050,U+6052,U+6055,U+6059,U+6062-6064,U+6065,U+6068-606E,U+606F-6071,U+6075,U+6081,U+6089,U+608C-608E,U+6094,U+6097,U+609A-609C,U+609F-60A1,U+60A3,U+60A6,U+60A9-60AB,U+60B2-60B7,U+60B8,U+60BC-60BE,U+60C5-60C8,U+60D1,U+60D8,U+60DA,U+60DC,U+60DF-60E2,U+60E3,U+60E7-60E9,U+60F0-60F2,U+60F3-60F5,U+60F6,U+60F9-60FB,U+6100-6102,U+6103,U+6108-610A,U+610E-6110,U+6115,U+611A-611C,U+611F,U+6127,U+6134,U+613C-613E,U+6144,U+6147-6149,U+614B-614D,U+614E,U+6153,U+6155,U+6159-615B,U+6162-6164,U+6167-6169,U+616E,U+6170-6172,U+6173,U+6175-6178,U+617E,U+6182,U+618E,U+6190-6192,U+6194,U+619A,U+61A4,U+61A7,U+61A9,U+61AB-61AD,U+61AE,U+61B2,U+61B6,U+61BA,U+61BE,U+61C6-61C8,U+61C9-61CB,U+61D0,U+61E6,U+61F2,U+61F4,U+61F7-61F9,U+61FA,U+61FD-6201,U+6208-620B,U+620C-620F,U+6210-6213,U+6214,U+6216,U+621A,U+621F,U+6221,U+6226,U+622A,U+622E-6231,U+6234,U+6238,U+623B,U+623F-6242,U+6247-624A,U+624B-624F,U+6253,U+6255,U+6258,U+625B,U+625E,U+6263,U+6268,U+626E,U+6271,U+6276,U+6279,U+627F-6281,U+6282,U+6284,U+6289-628B,U+6291-6293,U+6294-6296,U+6297-6299,U+629C,U+629E,U+62AB-62AD,U+62B1,U+62B5,U+62B9,U+62BB-62BE,U+62C2,U+62C5-62CB,U+62CC-62CE,U+62CF-62D4,U+62D7-62DA,U+62DB,U+62DD,U+62E0-62E2,U+62EC-62EF,U+62F1,U+62F3,U+62F5-62F8,U+62FE-6300,U+6301-6303,U+6307,U+6309,U+630C,U+6311,U+6319,U+631F,U+6328,U+632B,U+632F,U+633A,U+633D-6340,U+6349,U+634C-634E,U+634F-6351,U+6355,U+6357,U+635C,U+6367-636A,U+636E,U+6372,U+6376-6378,U+637A-637C,U+6383,U+6388-638A,U+638C,U+638E-6390,U+6392,U+6396,U+6398,U+639B,U+639F-63A3,U+63A5,U+63A7-63AD,U+63B2,U+63B4,U+63BB,U+63BE,U+63C0,U+63C3-63C5,U+63C6,U+63C9,U+63CF-63D1,U+63D6,U+63DA-63DC,U+63E1,U+63E3,U+63E9,U+63EE,U+63F4,U+63F6,U+63FA,U+640D,U+640F,U+6413,U+6416-6418,U+641C,U+642C-642E,U+6436,U+643A,U+643E,U+6442,U+644E,U+6458,U+6467,U+6469,U+646F,U+6476,U+6478,U+647A,U+6483,U+6488,U+6492-6494,U+649A,U+649E,U+64A4-64A6,U+64A9,U+64AB,U+64AD-64AF,U+64B0,U+64B2,U+64B9,U+64BC,U+64C1,U+64C5,U+64C7,U+64CD,U+64D2,U+64D4,U+64E2-64E4,U+64E6-64E8,U+64EC,U+64EF,U+64F2,U+64F6,U+64FD-64FF,U+6500,U+6505,U+6518,U+651D,U+6523-6525,U+652B,U+652F,U+6534-6537,U+6538-653A,U+653B,U+653E-6540,U+6545,U+6548,U+654F,U+6551,U+6555-655A,U+6562-6564,U+6566,U+656C,U+6570,U+6572,U+6574-6576,U+6577-6579,U+6582-6584,U+6587,U+6589,U+658C,U+658E,U+6590-6592,U+6597,U+6599,U+659C,U+659F,U+65A1,U+65A4-65A6,U+65A7,U+65AC-65AE,U+65AF-65B1,U+65B9,U+65BC-65BE,U+65C1,U+65C3,U+65C5,U+65CB,U+65CF,U+65D7,U+65D9,U+65DB,U+65E0,U+65E2,U+65E5-65EA,U+65EC-65EE,U+65F1,U+65FA,U+6602,U+6606-6608,U+660A,U+660C,U+660E-6610,U+6613-6615,U+661C,U+661F-6621,U+6625,U+6627-6629,U+662D,U+662F,U+6634-6636,U+663C,U+663F,U+6642-6645,U+664B,U+664F,U+6652,U+665D-6660,U+6662,U+6664,U+6666,U+6668-666A,U+666E-6671,U+6674,U+6676,U+667A,U+6681,U+6684,U+6687-668A,U+668E,U+6691,U+6696-6699,U+669D,U+66A2,U+66A6,U+66AB,U+66AE,U+66B4,U+66B8,U+66C4,U+66C7,U+66C9,U+66D6,U+66D9-66DB,U+66DC-66DE,U+66F0,U+66F2-66F6,U+66F7-66FA,U+66FC-6701,U+6703,U+6708-670A,U+670B,U+670D,U+670F,U+6714-6718,U+671B,U+671D,U+671F,U+6726-6729,U+672A-672F,U+6731,U+6734,U+6738,U+673A,U+673D,U+673F,U+6741,U+6746,U+6749,U+674E-6752,U+6753,U+6756,U+675C,U+675E-6766,U+676A,U+676D,U+676F,U+6771,U+6773,U+6775,U+6777,U+677C,U+677E-6780,U+6787,U+6789,U+678B-678D,U+6790,U+6795,U+6797,U+679A,U+679C-679E,U+67A0-67A3,U+67A6,U+67AF,U+67B4,U+67B6-67BA,U+67C1,U+67C4,U+67C6,U+67CA,U+67CE-67D2,U+67D3-67D5,U+67D8,U+67DA,U+67DD-67DF,U+67E2,U+67E4,U+67E7,U+67E9,U+67EC,U+67EE-67F2,U+67F3-67F6,U+67FB,U+67FE-6800,U+6802-6805,U+6813,U+6816-6818,U+681E,U+6821-6823,U+682A-682C,U+6832,U+6834,U+6838-683A,U+683C-683E,U+6841-6844,U+6848,U+684D-684F,U+6850-6852,U+6853-6855,U+6859,U+685C-685E,U+685F,U+6867,U+6876,U+687F,U+6881,U+6885,U+6893,U+6897,U+689B,U+689D,U+689F-68A1,U+68A2,U+68A6-68A9,U+68AD,U+68AF-68B2,U+68B3,U+68B5-68B7,U+68B9-68BB,U+68BC,U+68C4,U+68C6,U+68C9,U+68CB,U+68CD,U+68D2,U+68D4-68D6,U+68D7-68D9,U+68DA,U+68DF-68E2,U+68EE-68F0,U+68F2,U+68F9-68FB,U+6900-6902,U+6904-6906,U+6908,U+690B-6910,U+6912,U+6919-691D,U+6922,U+6925,U+6928,U+6930,U+6934,U+6939,U+693D,U+693F,U+694A,U+6953-6956,U+695A,U+695C-695E,U+6960-6963,U+696A-696C,U+696D-6970,U+6973-6976,U+6977-697A,U+697C-697E,U+6982,U+698A,U+698E,U+6991,U+6994-6996,U+699B-699D,U+69A0,U+69AE,U+69B4,U+69BE-69C0,U+69C1,U+69C3,U+69C7,U+69CB-69CF,U+69D0,U+69D8-69DA,U+69DE,U+69E7,U+69EB,U+69ED,U+69FB,U+69FD,U+69FF,U+6A02,U+6A05,U+6A0B,U+6A13,U+6A17,U+6A19,U+6A1B,U+6A1E-6A20,U+6A21,U+6A23,U+6A29-6A2C,U+6A35-6A37,U+6A38-6A3B,U+6A3D,U+6A44,U+6A47-6A49,U+6A4B,U+6A58-6A5A,U+6A5F,U+6A61,U+6A66,U+6A72,U+6A7F-6A81,U+6A84,U+6A8D-6A8F,U+6A90,U+6A97,U+6A9C,U+6AA2,U+6AAC,U+6AAE,U+6AB3,U+6AB8,U+6ABB,U+6AC2-6AC4,U+6AD3,U+6ADA-6ADC,U+6ADE-6AE0,U+6AE8,U+6AFB,U+6B04-6B06,U+6B0A,U+6B12,U+6B1D,U+6B20-6B22,U+6B23,U+6B27,U+6B32,U+6B3A,U+6B3D-6B3F,U+6B4C,U+6B4E,U+6B50,U+6B53,U+6B62-6B65,U+6B66,U+6B69-6B6B,U+6B6F,U+6B73-6B75,U+6B79,U+6B7B,U+6B7F-6B81,U+6B84,U+6B86,U+6B89-6B8C,U+6B95-6B97,U+6B9E,U+6BAB,U+6BAF,U+6BB1-6BB6,U+6BB7,U+6BBA-6BBC,U+6BBF-6BC1,U+6BC5-6BC7,U+6BCB,U+6BCD-6BCF,U+6BD2,U+6BD4,U+6BD8,U+6BDB,U+6BEB-6BED,U+6BEF,U+6BF3,U+6C0F,U+6C11,U+6C13-6C15,U+6C17,U+6C23,U+6C34-6C36,U+6C37-6C39,U+6C3A,U+6C3E,U+6C40-6C43,U+6C4E,U+6C50,U+6C55,U+6C57,U+6C5A,U+6C5D-6C61,U+6C62,U+6C6A,U+6C70,U+6C72-6C74,U+6C7A,U+6C7D-6C7F,U+6C81,U+6C83,U+6C88,U+6C8C,U+6C90,U+6C93,U+6C96,U+6C99-6C9B,U+6CA1-6CA3,U+6CAA-6CAC,U+6CAE,U+6CB1,U+6CB3,U+6CB8-6CC0,U+6CC1,U+6CC4,U+6CC9-6CCB,U+6CCC,U+6CD3,U+6CD5,U+6CD7,U+6CDB,U+6CDD,U+6CE1-6CE4,U+6CE5,U+6CE8,U+6CEA,U+6CEE-6CF2,U+6CF3,U+6D0B,U+6D12,U+6D17,U+6D19,U+6D1B,U+6D1E-6D20,U+6D25,U+6D29-6D2B,U+6D32,U+6D35,U+6D38,U+6D3B,U+6D3D-6D3F,U+6D41,U+6D44-6D46,U+6D59-6D5B,U+6D5C,U+6D63,U+6D66,U+6D69-6D6B,U+6D6C,U+6D6E,U+6D74,U+6D77-6D7A,U+6D85,U+6D88,U+6D8C,U+6D8E,U+6D93,U+6D95,U+6D99,U+6D9B-6D9D,U+6DAF,U+6DB2,U+6DB5,U+6DB8,U+6DBC,U+6DC0,U+6DC7,U+6DCB,U+6DD1-6DD3,U+6DD5,U+6DD8-6DDA,U+6DE1,U+6DE8,U+6DEA-6DED,U+6DEE,U+6DF1,U+6DF3,U+6DF5,U+6DF7,U+6DF9,U+6DFB,U+6E05,U+6E07-6E0C,U+6E13,U+6E15,U+6E19-6E1C,U+6E20-6E22,U+6E23-6E27,U+6E29,U+6E2B-6E2E,U+6E2F,U+6E38,U+6E3A,U+6E3E,U+6E4A,U+6E4D-6E4F,U+6E56,U+6E58,U+6E5B-6E5D,U+6E5F,U+6E67,U+6E6B,U+6E6E-6E70,U+6E7E-6E81,U+6E82,U+6E8C,U+6E8F-6E91,U+6E96,U+6E9C-6E9E,U+6E9F,U+6EA2,U+6EA5,U+6EB2,U+6EB6,U+6EBA,U+6EC2,U+6EC4-6EC6,U+6EC9,U+6ECB-6ECD,U+6ED1,U+6ED5,U+6EDD-6EDF,U+6EEF,U+6EF2,U+6EF4,U+6EF8,U+6EFF,U+6F01-6F03,U+6F06,U+6F09,U+6F0F,U+6F11,U+6F13-6F16,U+6F20,U+6F22-6F24,U+6F2B-6F2D,U+6F31,U+6F38,U+6F3F,U+6F45,U+6F54,U+6F58,U+6F5B-6F5D,U+6F5F,U+6F64,U+6F66,U+6F6D-6F6F,U+6F70,U+6F74,U+6F7C,U+6F81,U+6F84,U+6F86,U+6F8E,U+6F97,U+6FA1,U+6FA4,U+6FAA,U+6FB1,U+6FB3,U+6FB9,U+6FC0-6FC2,U+6FC3,U+6FC6,U+6FD4,U+6FDB,U+6FE0-6FE2,U+6FE4,U+6FEB,U+6FEF,U+6FF1,U+6FFE,U+7006,U+700B,U+700F,U+7011,U+7015,U+7018,U+701D-7020,U+7026-7028,U+702C,U+703E,U+704C,U+7058,U+7063,U+706B-706D,U+706F-7071,U+7078,U+707C-707E,U+7089-708B,U+708E,U+7092,U+7099,U+70AC-70AF,U+70B8-70BB,U+70C8,U+70CF,U+70D9,U+70DD,U+70F9,U+70FD,U+7109,U+7114,U+7119-711B,U+7121,U+7126,U+7136,U+713C,U+7149,U+714C,U+714E,U+7155,U+7159,U+7164-7166,U+7167,U+7169,U+716C,U+716E,U+717D,U+7184,U+718A,U+718F,U+7194,U+7199,U+719F,U+71A8,U+71B1,U+71BE,U+71C3,U+71C8,U+71CE,U+71D0,U+71D2,U+71D4-71D6,U+71D7,U+71E0,U+71E5-71E8,U+71ED,U+71F5,U+71FB-71FD,U+71FF-7201,U+7206,U+720D,U+7210,U+721B,U+722A,U+722C-722E,U+7232,U+7235-7237,U+723A-723C,U+723D-7240,U+7246-7249,U+724C,U+7252,U+7259,U+725B,U+725D,U+725F,U+7261-7263,U+7267,U+7269,U+7272,U+7274,U+7279,U+727D-727F,U+7280,U+7292,U+72A0,U+72AC-72AE,U+72AF,U+72B6,U+72C2-72C5,U+72C6,U+72CE,U+72D0,U+72D2,U+72D7,U+72D9,U+72DB,U+72E0-72E3,U+72E9,U+72EC-72EE,U+72F7-72FA,U+72FC-72FE,U+730A,U+7316-7318,U+731B-731E,U+731F,U+7325,U+7329-732C,U+732E-7330,U+7334,U+7336-7338,U+733E-7340,U+7344-7346,U+734F,U+7363,U+7368,U+736A,U+7370,U+7372,U+7375,U+737A,U+7384,U+7387,U+7389,U+738B,U+7396,U+739F,U+73A9,U+73B2,U+73BB,U+73C0,U+73C2,U+73C8,U+73CA,U+73CD-73CF,U+73DE,U+73E0,U+73EA,U+73ED,U+73F8,U+73FE,U+7403,U+7405-7407,U+7409,U+7422,U+7425,U+7432-7437,U+743A,U+743F,U+7455,U+7459-745D,U+745E,U+7460,U+7463-7465,U+746A,U+746F-7471,U+7473,U+7476,U+747E,U+7483,U+7487,U+748B,U+749E,U+74A7-74A9,U+74B0,U+74BD,U+74CA,U+74CF,U+74D4,U+74DA,U+74DC,U+74E2,U+74E6,U+74F6,U+750C,U+7511,U+7515,U+7518,U+751A,U+751C,U+751F,U+7523,U+7525-7527,U+7528,U+752B-752D,U+7530-7534,U+7537,U+753A-753C,U+7544,U+7546,U+7549,U+754B-754D,U+754F,U+7551,U+7554,U+7559,U+755B-755E,U+7560,U+7562,U+7564-7567,U+756A-756C,U+756D,U+7570,U+7573-7575,U+7576-7579,U+757F,U+7586-7588,U+758A-758C,U+758E-7590,U+7591-7593,U+75AB,U+75B1-75B3,U+75B5,U+75B8-75BA,U+75BC-75BF,U+75C5,U+75C7,U+75CD,U+75D2,U+75D4-75D6,U+75D8-75DA,U+75DB,U+75E2-75E4,U+75E9,U+75F0,U+75F4,U+75FA,U+760D,U+7621,U+7624,U+7634,U+7642,U+7647,U+764C,U+7652,U+7656,U+766A,U+766C,U+7672,U+7676,U+7678,U+767A-767C,U+767D-767F,U+7684,U+7686-7689,U+768E,U+7690,U+7693,U+7696,U+769A,U+76AE,U+76B0,U+76BA,U+76BF,U+76C2-76C4,U+76C6,U+76C8,U+76CA,U+76CD,U+76D2,U+76D7,U+76DB,U+76DF,U+76E1,U+76E3-76E6,U+76E7,U+76EE,U+76F2,U+76F4,U+76F8,U+76FE,U+7701,U+7707-770A,U+770B-770D,U+771B,U+771E-7721,U+7724-7726,U+7729,U+7737-7739,U+773A,U+773C,U+7740,U+7747,U+775A-775C,U+7761,U+7763,U+7765-7767,U+7768,U+776B,U+777E-7780,U+778B,U+7791,U+779E,U+77A0,U+77A5,U+77AC-77AE,U+77B0,U+77B3,U+77B6,U+77B9,U+77BB-77BD,U+77C7,U+77DB-77DD,U+77E2-77E4,U+77E5,U+77E7,U+77E9,U+77ED-77F0,U+77F3,U+77FC,U+7802,U+7812,U+7814-7816,U+7820,U+7825-7828,U+7832,U+7834,U+783A,U+783F,U+7845,U+785D,U+786B-786D,U+786F,U+7872,U+787C,U+7881,U+7887,U+788C-788F,U+7891,U+7893,U+7895,U+7897,U+789A,U+78A3,U+78A7,U+78A9-78AB,U+78B5,U+78BA,U+78BC,U+78C1,U+78C5-78C7,U+78CA-78CC,U+78D0-78D2,U+78D4,U+78DA,U+78E7-78E9,U+78EC,U+78EF,U+78F4,U+78FD,U+7901,U+7907,U+790E,U+7912,U+7919,U+792A-792D,U+793A-793D,U+793E,U+7940-7942,U+7947-794A,U+7950,U+7953,U+7955-7958,U+795A,U+795D-7961,U+7962,U+7965,U+7968,U+796D,U+7977,U+797F-7982,U+7984-7986,U+798A,U+798D-7990,U+79A6,U+79AA,U+79AE,U+79B0,U+79B3,U+79B8-79BB,U+79BD-79C2,U+79CB,U+79D1-79D3,U+79D5,U+79D8,U+79DF,U+79E3-79E5,U+79E6,U+79E9,U+79ED,U+79F0,U+79FB,U+7A00,U+7A08,U+7A0B,U+7A0E,U+7A14,U+7A17-7A1B,U+7A1C,U+7A1F-7A21,U+7A2E,U+7A32,U+7A3C-7A3E,U+7A3F-7A41,U+7A42-7A44,U+7A46,U+7A4D-7A51,U+7A57,U+7A62-7A64,U+7A6B,U+7A70,U+7A74,U+7A76,U+7A79-7A7B,U+7A7D,U+7A7F,U+7A81,U+7A83-7A85,U+7A88,U+7A92-7A94,U+7A9F,U+7AA9-7AAB,U+7AAE-7AB0,U+7ABA,U+7AC3-7AC5,U+7AC8,U+7ACB,U+7ACF,U+7AD3,U+7AD5,U+7AD9-7ADB,U+7ADC-7ADE,U+7ADF-7AE4,U+7AE5-7AE7,U+7AEA,U+7AED,U+7AEF-7AF1,U+7AF6,U+7AF9-7AFB,U+7AFF,U+7B06,U+7B08,U+7B0F,U+7B11,U+7B19,U+7B1B,U+7B20,U+7B25-7B27,U+7B2C,U+7B39,U+7B46,U+7B48-7B4A,U+7B4B,U+7B4D,U+7B4F-7B53,U+7B54,U+7B56,U+7B5D,U+7B6C,U+7B75,U+7B86-7B88,U+7B8B,U+7B92,U+7B94-7B96,U+7B97,U+7B9D,U+7B9F,U+7BA1,U+7BAA,U+7BAD,U+7BB1,U+7BB8,U+7BC0,U+7BC4,U+7BC7,U+7BC9,U+7BCF,U+7BDD,U+7BE0,U+7BE4,U+7BE9,U+7BED,U+7BF3,U+7C12,U+7C17,U+7C21,U+7C2A,U+7C38,U+7C3E-7C40,U+7C4C-7C4E,U+7C50,U+7C56,U+7C60,U+7C64,U+7C73,U+7C7E,U+7C81-7C84,U+7C89,U+7C8B,U+7C8D,U+7C90,U+7C92,U+7C95,U+7C97-7C99,U+7C9B,U+7C9F,U+7CA1,U+7CA5,U+7CA7-7CA9,U+7CAD-7CAF,U+7CB1-7CB4,U+7CB9,U+7CBD-7CBF,U+7CC0,U+7CC2,U+7CC5,U+7CCA,U+7CCE,U+7CD2,U+7CD6,U+7CD8,U+7CDE-7CE1,U+7CE2,U+7CE7,U+7CEF,U+7CF2,U+7CF8,U+7CFA-7CFC,U+7CFE,U+7D00,U+7D02,U+7D04-7D07,U+7D0B,U+7D0D,U+7D10,U+7D14-7D16,U+7D17-7D1C,U+7D20-7D23,U+7D2B-7D2D,U+7D2F-7D31,U+7D32-7D34,U+7D35,U+7D39-7D3B,U+7D3F,U+7D42-7D45,U+7D46,U+7D4B-7D4D,U+7D4E,U+7D50,U+7D56,U+7D5E,U+7D61-7D64,U+7D66,U+7D68,U+7D71-7D73,U+7D75-7D77,U+7D79,U+7D7D,U+7D89,U+7D8F,U+7D93,U+7D99-7D9B,U+7D9C,U+7D9F,U+7DA2,U+7DAC-7DAE,U+7DB0-7DB3,U+7DB4,U+7DB8,U+7DBA-7DBC,U+7DBD-7DC0,U+7DCA-7DCC,U+7DCF,U+7DD1-7DD3,U+7DD8,U+7DDA,U+7DDD-7DDF,U+7DE0,U+7DE4,U+7DE8-7DEA,U+7DEC,U+7DEF,U+7DF2,U+7DF4,U+7DFB,U+7E01,U+7E04,U+7E0A-7E0C,U+7E12,U+7E1B,U+7E1E,U+7E22-7E24,U+7E26,U+7E2B,U+7E2E,U+7E31-7E33,U+7E35,U+7E37,U+7E39-7E3B,U+7E3D-7E3F,U+7E41,U+7E4A-7E4C,U+7E4D,U+7E54-7E57,U+7E59-7E5B,U+7E5D-7E5F,U+7E6A,U+7E6D,U+7E70,U+7E79,U+7E7B-7E7E,U+7E7F,U+7E82,U+7E89,U+7E8C,U+7E8E-7E90,U+7E93,U+7E96,U+7F36,U+7F38,U+7F50-7F53,U+7F54,U+7F60,U+7F6A-7F6C,U+7F6E,U+7F70,U+7F72,U+7F75,U+7F77,U+7F79,U+7F83,U+7F85-7F87,U+7F88,U+7F8A,U+7F8E,U+7F9A,U+7F9D-7F9F,U+7FA4,U+7FA8-7FAA,U+7FAE-7FB0,U+7FB6,U+7FB9,U+7FBD,U+7FC1,U+7FC5,U+7FCC,U+7FD2,U+7FD4,U+7FE0-7FE2,U+7FEB,U+7FF0,U+7FF3,U+7FFB-7FFD,U+8000-8007,U+800C,U+8010,U+8012,U+8015,U+8017,U+8033,U+8036,U+803B,U+803D,U+8046,U+804A,U+8052,U+8056,U+8058,U+805A,U+805E,U+8061-8063,U+806F,U+8072,U+8074,U+8076-8078,U+807D-8080,U+8084-8088,U+8089,U+808B-808D,U+8096,U+8098,U+809A-809C,U+809D,U+80A1-80A3,U+80A5,U+80A9-80AB,U+80AF,U+80B1-80B3,U+80B4,U+80BA,U+80C3-80C5,U+80C6,U+80CC,U+80CE,U+80D6,U+80D9-80DC,U+80DD-80DF,U+80E1,U+80E4-80E6,U+80EF,U+80F1,U+80F4,U+80F8,U+80FC-80FE,U+8102,U+8105-8109,U+810A,U+811A-811C,U+8129,U+812F,U+8131,U+8133,U+8139,U+813E,U+814B,U+814E,U+8150-8152,U+8153-8156,U+8165-8167,U+816B,U+816E,U+8170-8172,U+8178-817B,U+817F-8181,U+8188,U+818A,U+818F,U+8195,U+819A,U+819C-819E,U+81A0,U+81A3,U+81A8,U+81B0,U+81B3,U+81B5,U+81BD-81C1,U+81C6,U+81C9,U+81CD,U+81D1,U+81D3,U+81D8-81DB,U+81DF-81E1,U+81E3,U+81E5,U+81E8,U+81EA,U+81ED,U+81F3-81F5,U+81FA,U+81FC,U+8205,U+8207-8209,U+820C,U+820E,U+8210,U+8212,U+8216-8219,U+821B-821D,U+821E-8220,U+822A,U+822C,U+822E,U+8233,U+8235-8238,U+8239,U+8240,U+8247,U+8258-825B,U+825F,U+8264,U+8266,U+8268,U+826B,U+826E-8270,U+8271-8273,U+8276,U+8278-827A,U+827E,U+828B,U+828D,U+8292,U+8299,U+829D,U+82A5-82A7,U+82AD,U+82AF,U+82B1,U+82B3,U+82B8-82BA,U+82BB,U+82BD,U+82C5,U+82D1,U+82D3-82D5,U+82D7,U+82DB,U+82DF,U+82E5-82E8,U+82EB,U+82F1,U+82F4,U+82FA-82FC,U+8302,U+8304-8306,U+8309,U+830E,U+8317,U+831C,U+8328,U+832B,U+8336,U+8338-833A,U+8340,U+8345,U+8349-834B,U+834F,U+8352,U+8358,U+8377,U+837B-837D,U+8389-838B,U+839E,U+83A2,U+83AB,U+83B1,U+83C5,U+83CA,U+83CC,U+83CE,U+83D3,U+83D6,U+83DC,U+83DF,U+83E9,U+83EB,U+83EF-83F2,U+8403-8405,U+840C,U+840E,U+8413,U+8420,U+8429,U+842C,U+8431,U+843D,U+8449,U+844E,U+8457,U+845B,U+8461,U+8463,U+8466,U+846C-846E,U+8471,U+8475,U+847A,U+848B,U+8490,U+8494,U+8499,U+849C,U+849F,U+84B2,U+84B8,U+84BB-84BD,U+84BF,U+84C4,U+84C9,U+84CB,U+84D1,U+84DA,U+84EC,U+84EE,U+84FC,U+8500,U+8511,U+8513,U+8517,U+851A,U+8526,U+852D,U+8535,U+853D,U+8541,U+8543,U+8548-854B,U+854E,U+8557,U+8568-856B,U+856D,U+857E,U+8580,U+8584,U+8587,U+858A,U+8594,U+8597,U+8599,U+85A6,U+85A8-85AD,U+85AE-85B0,U+85C1,U+85C9,U+85CD,U+85CF,U+85DD,U+85E4,U+85E9-85EB,U+85F7,U+85F9,U+85FB,U+8602,U+8606-8608,U+860A,U+861A,U+862D,U+864D-864F,U+8650,U+8654-8656,U+865A,U+865C,U+865E-8660,U+866B,U+8671,U+8679,U+867B,U+868A,U+8695,U+86A4,U+86A9,U+86AB,U+86AF-86B1,U+86B6,U+86C4,U+86C6-86C8,U+86C9,U+86CB,U+86CD-86CF,U+86D9,U+86DB,U+86DE-86E0,U+86E4,U+86ED-86F0,U+86F8-86FA,U+86FE,U+8700,U+8702-8704,U+8706,U+870D,U+8718,U+871C,U+8729,U+8734,U+873B,U+873F,U+8749,U+874B,U+874E,U+8755,U+8757,U+8759,U+875F-8761,U+8766,U+876A,U+8774,U+8776,U+8778,U+877F,U+878D,U+879F,U+87A2,U+87BA-87BC,U+87C4,U+87C6-87C8,U+87D0,U+87E0,U+87EF,U+87F2,U+87F9,U+87FB,U+87FE,U+8805,U+880D,U+8815-8817,U+8822-8824,U+8831,U+883B,U+8840,U+8846,U+884C-884E,U+8853,U+8857,U+8859,U+885B,U+885D,U+8861,U+8863-8865,U+8868,U+886B,U+8870,U+8877,U+887D-8880,U+8881-8883,U+8888,U+888B,U+888D,U+8892,U+8896-8898,U+8899,U+88A2,U+88AB,U+88AE,U+88B1,U+88B4,U+88B7,U+88BF,U+88C1-88C6,U+88CF,U+88D4-88D6,U+88DC-88DE,U+88DF,U+88E1,U+88E8,U+88F2-88F4,U+88F8,U+88FC-88FF,U+8904,U+8907,U+890A,U+890C,U+8910,U+8912,U+891D,U+8925,U+892A,U+8938,U+893B,U+8944,U+894C,U+8956,U+895E-8960,U+8964,U+8966,U+8972,U+8974,U+8977,U+897E-8982,U+8986-8988,U+898B,U+898F,U+8996-8998,U+899A,U+89A7,U+89AA,U+89B3,U+89BA,U+89D2,U+89DA,U+89DC-89DE,U+89E3,U+89E6-89E8,U+89F8,U+8A00-8A04,U+8A08,U+8A0A,U+8A0C,U+8A0E,U+8A10,U+8A13,U+8A16-8A19,U+8A1B,U+8A1D,U+8A1F,U+8A23,U+8A2A,U+8A2D,U+8A31,U+8A33-8A35,U+8A36,U+8A3A-8A3D,U+8A41,U+8A46,U+8A48,U+8A50-8A53,U+8A54-8A56,U+8A5B,U+8A5E,U+8A60,U+8A62-8A64,U+8A66,U+8A69,U+8A6B,U+8A6D-8A6F,U+8A70-8A74,U+8A82,U+8A85,U+8A87,U+8A89,U+8A8C-8A8E,U+8A93,U+8A95,U+8A98,U+8A9E,U+8AA0,U+8AA3-8AA5,U+8AA6,U+8AAC-8AAE,U+8AB0,U+8AB2,U+8AB9,U+8ABC,U+8ABF,U+8AC2,U+8AC4,U+8AC7,U+8ACB-8ACE,U+8ACF,U+8AD2,U+8AD6,U+8ADA,U+8ADC,U+8ADE,U+8AE0-8AE3,U+8AE4,U+8AE6-8AE8,U+8AEB,U+8AED-8AEF,U+8AF1,U+8AF7-8AF9,U+8AFA,U+8AFE,U+8B00-8B03,U+8B04,U+8B0E,U+8B17,U+8B19-8B1C,U+8B1D,U+8B20-8B22,U+8B26,U+8B28,U+8B2B-8B2D,U+8B33,U+8B39,U+8B3E,U+8B41,U+8B49,U+8B4E-8B50,U+8B56,U+8B58,U+8B5A-8B5D,U+8B5F,U+8B66,U+8B6B,U+8B6F-8B71,U+8B72,U+8B77,U+8B80,U+8B83,U+8B8A,U+8B8C,U+8B90,U+8B92-8B94,U+8B96,U+8B99-8B9B,U+8C37,U+8C46,U+8C48,U+8C4A,U+8C4C,U+8C55,U+8C5A,U+8C61,U+8C6A-8C6C,U+8C78-8C7A,U+8C8A,U+8C8C-8C8F,U+8C9D-8C9F,U+8CA0-8CA3,U+8CA7-8CAD,U+8CAF-8CB1,U+8CB3-8CB5,U+8CB6-8CB9,U+8CBB-8CBE,U+8CBF-8CC5,U+8CC7,U+8CCA,U+8CCD-8CCF,U+8CD1,U+8CD3,U+8CDB-8CDD,U+8CDE,U+8CE0,U+8CE2-8CE5,U+8CE6,U+8CEA,U+8CED,U+8CFB-8CFE,U+8D04-8D06,U+8D08,U+8D0A-8D0C,U+8D0D,U+8D10,U+8D14,U+8D16,U+8D64,U+8D66,U+8D6B,U+8D70,U+8D73-8D75,U+8D77,U+8D85,U+8D8A,U+8D99,U+8DA3,U+8DA8,U+8DB3,U+8DBA,U+8DBE,U+8DC2,U+8DCB-8DCD,U+8DCF,U+8DD6,U+8DDA,U+8DDD,U+8DDF,U+8DE1,U+8DE3,U+8DE8,U+8DEA,U+8DEF,U+8DF3,U+8DF5,U+8E08-8E0B,U+8E0F,U+8E1D-8E20,U+8E2A,U+8E35,U+8E42,U+8E44,U+8E49,U+8E4C,U+8E59,U+8E5F,U+8E63-8E65,U+8E74,U+8E7C,U+8E81,U+8E85,U+8E87,U+8E8A,U+8E8D,U+8E91,U+8E93-8E95,U+8E99,U+8EA1,U+8EAB-8EAD,U+8EAF-8EB2,U+8EBE,U+8EC6,U+8ECA-8ECE,U+8ED2,U+8EDF,U+8EE2,U+8EEB,U+8EF8,U+8EFB-8EFF,U+8F03,U+8F05,U+8F09-8F0B,U+8F0C,U+8F13-8F16,U+8F19,U+8F1B-8F1E,U+8F1F,U+8F26,U+8F29-8F2B,U+8F2F,U+8F33,U+8F38,U+8F3B,U+8F3F,U+8F44,U+8F46,U+8F49,U+8F4D-8F4F,U+8F5C,U+8F5F,U+8F61-8F63,U+8F64,U+8F9B-8F9D,U+8F9E-8FA0,U+8FA3,U+8FB0-8FB3,U+8FB5-8FB7,U+8FBA-8FBD,U+8FBF,U+8FC2,U+8FC4-8FC6,U+8FCE,U+8FD1,U+8FD4,U+8FE6,U+8FE9,U+8FEB,U+8FED,U+8FF0,U+8FF7,U+8FFD,U+9000-9002,U+9003,U+9005-9007,U+900F-9011,U+9013-9015,U+9017,U+9019-901B,U+901D-9024,U+902E,U+9031-9033,U+9038,U+903C,U+9041-9043,U+9045,U+9047,U+904A-904C,U+904D-904F,U+9053-9056,U+9059,U+905C,U+9060-9062,U+9063,U+9065,U+9069,U+906D-906F,U+9075,U+9077-9079,U+907A,U+907C-907E,U+907F,U+9081-9083,U+9084,U+9087,U+908A,U+9091,U+9099,U+90A3,U+90A6,U+90AA,U+90B1,U+90B8,U+90C1,U+90CA,U+90CE,U+90DB,U+90E1,U+90E8,U+90ED,U+90F5,U+90F7,U+90FD,U+9102,U+9112,U+9119,U+912D,U+9132,U+9149-914F,U+9152,U+9154,U+9156,U+9158,U+9162-9164,U+9169-916B,U+916C,U+9175,U+9177-9179,U+9182,U+9187,U+9189,U+918B,U+918D,U+9190,U+9192,U+9197,U+919C,U+91A4,U+91AB,U+91B4,U+91B8,U+91BA,U+91C0,U+91C6-91CA,U+91CB-91D0,U+91D1,U+91D8,U+91DB-91DE,U+91DF,U+91E3,U+91E6-91E8,U+91F6,U+91FC,U+920D-920F,U+9211,U+9214-9216,U+921E,U+922C,U+9234,U+9237,U+923F,U+9244,U+9248-924A,U+924B,U+9250,U+9257,U+925A-925C,U+925E,U+9262,U+9264,U+9266,U+9271,U+927E,U+9280,U+9283,U+9285,U+9291,U+9295-9297,U+9298,U+929A-929C,U+92AD,U+92B9,U+92CF,U+92D2,U+92E4,U+92EA,U+92ED,U+92F2-92F4,U+92F8,U+92FA,U+92FC,U+9306,U+930F-9311,U+9318,U+931A,U+9320,U+9323,U+9326,U+9328,U+932B-932D,U+932E-9330,U+9332,U+933B,U+9344,U+934B,U+934D,U+9354,U+9356,U+935B-935D,U+9360,U+936C,U+936E,U+9375,U+937C,U+937E,U+938C,U+9394,U+9396-9398,U+939A,U+93A7,U+93AC-93AF,U+93B0,U+93C8,U+93D1,U+93D7,U+93DD,U+93E1,U+93E4,U+9403,U+9407,U+9410,U+9414,U+9418-941B,U+9435,U+9438,U+9444,U+9451,U+9453,U+945A,U+945E,U+9460,U+946A,U+9475,U+9477,U+947D-9480,U+9577,U+9580,U+9582-9584,U+9589,U+958B,U+958F,U+9591,U+9593-9595,U+9596,U+9598,U+95A2-95A6,U+95A7,U+95B2,U+95BB,U+95BE,U+95C7,U+95CA,U+95CC-95CE,U+95D6,U+95D8,U+95E2,U+961C-961E,U+9621,U+962A,U+962E-9630,U+9632,U+963B,U+963F-9641,U+9642,U+9644,U+964B-964E,U+964F-9651,U+965B-965E,U+9662-9667,U+966A,U+966C,U+9670,U+9672-9674,U+9675-9679,U+967A,U+967D,U+9685-9687,U+9688,U+968A-968C,U+968D-9690,U+9694-9696,U+9697-969A,U+969B-969D,U+96A0,U+96A3,U+96A7,U+96AA,U+96B4,U+96B6-96B8,U+96B9,U+96BB-96BD,U+96C0-96C2,U+96C4-96C8,U+96C9,U+96CC-96CF,U+96D1,U+96D6,U+96D9,U+96DB-96DD,U+96E2-96E4,U+96E8,U+96EA-96EC,U+96F0,U+96F2,U+96F6-96F8,U+96F9,U+96FB,U+9700,U+9707,U+970A,U+970D,U+9716,U+971C,U+971E,U+9727,U+9730,U+9732,U+9739,U+9742,U+9744,U+9748,U+9752,U+9756,U+9759,U+975C,U+975E,U+9761-9763,U+9768-976A,U+976D,U+9771,U+9774,U+977A,U+977C,U+9784,U+9786,U+978B,U+978D,U+9790,U+9798,U+979C,U+97A0,U+97A3,U+97A6,U+97A8,U+97AD,U+97B3-97B5,U+97C3,U+97CB,U+97D3,U+97DC,U+97ED-97EF,U+97F3,U+97FB,U+97FF,U+9801-9804,U+9805-9807,U+9808,U+980C,U+9810-9814,U+9817-9819,U+981A,U+982C-982E,U+9830,U+9834,U+9837-9839,U+983B-983E,U+9846,U+984C-984F,U+9854-9856,U+9858,U+985B,U+985E,U+9867,U+9870,U+98A8,U+98AA,U+98AF,U+98B1,U+98C4,U+98DB-98DD,U+98DF-98E1,U+98E2,U+98E9,U+98EB,U+98EE-98F0,U+98F2,U+98F4,U+98FC-98FF,U+9903,U+9905,U+9909-990B,U+990C,U+9910,U+9913,U+9918,U+991E,U+9921,U+9928,U+9942,U+9945,U+9949,U+994B,U+9952,U+9957,U+9996,U+9999,U+99A8,U+99AC-99AF,U+99B3-99B5,U+99C1,U+99C4-99C7,U+99C8,U+99D0,U+99D2,U+99D5,U+99D8,U+99DD,U+99ED-99EF,U+99F1-99F3,U+99FB,U+99FF,U+9A01,U+9A0E,U+9A12-9A14,U+9A19,U+9A28,U+9A2B,U+9A30,U+9A3E,U+9A43,U+9A45,U+9A4D,U+9A55,U+9A57,U+9A5A-9A5C,U+9A62,U+9A64,U+9A69,U+9A6B,U+9AA8,U+9AB8,U+9AC0,U+9AC4,U+9ACF,U+9AD1,U+9AD4,U+9AD8-9ADA,U+9ADF,U+9AEA,U+9AED,U+9AF7,U+9B06,U+9B25,U+9B28,U+9B2F,U+9B31-9B33,U+9B3C,U+9B41-9B46,U+9B4D-9B50,U+9B51,U+9B54,U+9B5A,U+9B6F,U+9B87,U+9B8E,U+9B91-9B94,U+9B96-9B98,U+9B9F-9BA1,U+9BA8,U+9BAA-9BAC,U+9BAD-9BAF,U+9BC6,U+9BC9,U+9BD1-9BD3,U+9BD6,U+9BDB,U+9BE3,U+9BE8,U+9BF0-9BF2,U+9BF5,U+9C06,U+9C08-9C0B,U+9C0D,U+9C10,U+9C13-9C15,U+9C21,U+9C24,U+9C2D,U+9C2F,U+9C39-9C3C,U+9C3E,U+9C46-9C49,U+9C52,U+9C57,U+9C5A,U+9C60,U+9C67,U+9C78,U+9CE5,U+9CE9,U+9CF3-9CF5,U+9CF6,U+9D07,U+9D09,U+9D0E,U+9D1B,U+9D26,U+9D28,U+9D2B-9D2D,U+9D3B,U+9D5C,U+9D5E,U+9D60-9D62,U+9D6C,U+9D6F,U+9D7A,U+9D89,U+9D8F,U+9D9A,U+9DAF,U+9DB4,U+9DED,U+9DF2,U+9DF9-9DFB,U+9DFD,U+9E1E,U+9E75,U+9E78-9E7A,U+9E7F,U+9E92-9E94,U+9E97,U+9E9F,U+9EA5-9EA7,U+9EA9,U+9EB5,U+9EB9-9EBC,U+9EBE-9EC0,U+9EC4,U+9ECD-9ECF,U+9ED2,U+9ED9,U+9EDB-9EDD,U+9EDE,U+9EF9,U+9EFD,U+9F0E,U+9F13,U+9F20-9F22,U+9F3B,U+9F4A-9F4C,U+9F4E,U+9F52,U+9F5F,U+9F62,U+9F67,U+9F6A,U+9F6C,U+9F77,U+9F8D,U+9F9C,U+9FA0,U+A730-A732,U+A78A-A78D,U+FA11,U+FA66,U+FB00-FB07,U+FE19,U+FE30,U+FE45-FE47,U+FF01-FFA0,U+FFE0-FFE7,U+1B000-1B002,U+1D538-1D53A,U+1D53B-1D53F,U+1D540-1D545,U+1D546,U+1D54A,U+1D55C,U+1D715,U+1D7D8-1D7DA,U+1D7F6,U+201A2,U+20B9F,U+20BB7,U+25771,U+2634C,U+26ED9,U+27FB7", - "ext": ["ttf", "ttf.lzma", "ttf.brotli"], - "family": "M+1p", - "id": "m+1p1", - "variants": { - "100": "Mplus1pThin", - "300": "Mplus1pLight", - "500": "Mplus1pRegular", - "550": "Mplus1pMedium", - "700": "Mplus1pBold", - "800": "Mplus1pHeavy", - "900": "Mplus1pBlack" - } - } - ], - "matchPatterns": [ - { - "match": "M+1p*", - "target": "m+1p1", - "type": "Wildcard" - } - ], - "versionMajor": 2, - "versionMinor": 0 -} diff --git a/apps/red-ui/src/assets/pdftron/fonts/Apache License.txt b/apps/red-ui/src/assets/pdftron/fonts/Apache License.txt new file mode 100644 index 000000000..49eb6f97f --- /dev/null +++ b/apps/red-ui/src/assets/pdftron/fonts/Apache License.txt @@ -0,0 +1,205 @@ +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License.------------------------------------------------------------------- +------------[ Log Start: 2019-Oct-10 19:32:29.143159]-------------- +System: (Windows, AMD64), PDFNetVersion: 7.1.0.71627 +------------------------------------------------------------------- +[ INFO 19:32:29.143159, fontapp, WebFontCreator.cpp(679)]: logging enabled diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf new file mode 100644 index 000000000..4664fcf2c Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.brotli new file mode 100644 index 000000000..4ddd438e6 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.lzma new file mode 100644 index 000000000..8b1a97d1b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Bold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf new file mode 100644 index 000000000..7e42a8031 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.brotli new file mode 100644 index 000000000..85640673b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.lzma new file mode 100644 index 000000000..3d5ee4e68 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-BoldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf new file mode 100644 index 000000000..6f0ccc6f4 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.brotli new file mode 100644 index 000000000..6e44ece42 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.lzma new file mode 100644 index 000000000..343ccb846 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Italic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf new file mode 100644 index 000000000..55af77f1b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.brotli new file mode 100644 index 000000000..20e461fa1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.lzma new file mode 100644 index 000000000..44a501b7e Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Arimo-Regular.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf b/apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf new file mode 100644 index 000000000..7ebf06db6 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.brotli new file mode 100644 index 000000000..0293a4f9d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.lzma new file mode 100644 index 000000000..01fe9b2df Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/ArivoBlack.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf new file mode 100644 index 000000000..28f34ac41 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.brotli new file mode 100644 index 000000000..871e917f8 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.lzma new file mode 100644 index 000000000..b6bfea2b4 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Bold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf new file mode 100644 index 000000000..052ff7fb1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf.brotli new file mode 100644 index 000000000..52788c11c Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf.lzma new file mode 100644 index 000000000..a8fc3a26d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-BoldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf new file mode 100644 index 000000000..f57784df0 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.brotli new file mode 100644 index 000000000..6e69a8da3 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.lzma new file mode 100644 index 000000000..c2070f790 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Italic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf new file mode 100644 index 000000000..16b2e60eb Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.brotli new file mode 100644 index 000000000..5f3b34281 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.lzma new file mode 100644 index 000000000..f94ae9907 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Caladea-Regular.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf new file mode 100644 index 000000000..6d07d2e82 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.brotli new file mode 100644 index 000000000..61cc9d0e6 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.lzma new file mode 100644 index 000000000..70e647e46 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Bold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf new file mode 100644 index 000000000..6bfc1d7a9 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf.brotli new file mode 100644 index 000000000..1510282ac Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf.lzma new file mode 100644 index 000000000..5965d9113 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-BoldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf new file mode 100644 index 000000000..f6a0c9b90 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.brotli new file mode 100644 index 000000000..e5998cabb Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.lzma new file mode 100644 index 000000000..de750fa7e Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Italic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf new file mode 100644 index 000000000..72c1b3951 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.brotli new file mode 100644 index 000000000..05e624166 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.lzma new file mode 100644 index 000000000..2c6e5dd3e Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Carlito-Regular.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf new file mode 100644 index 000000000..923274d12 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.brotli new file mode 100644 index 000000000..e21858a4c Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.lzma new file mode 100644 index 000000000..c39c6d9ff Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Bold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf new file mode 100644 index 000000000..2931c99c9 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf.brotli new file mode 100644 index 000000000..1a8dbefd2 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf.lzma new file mode 100644 index 000000000..607d46d9a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-BoldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf new file mode 100644 index 000000000..094206189 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.brotli new file mode 100644 index 000000000..4f980ddf2 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.lzma new file mode 100644 index 000000000..7ebffb9f1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Italic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf new file mode 100644 index 000000000..848aff881 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.brotli new file mode 100644 index 000000000..780276c7b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.lzma new file mode 100644 index 000000000..fb44cf26d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Cousine-Regular.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf new file mode 100644 index 000000000..db482eb02 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.brotli new file mode 100644 index 000000000..c563bed3d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.lzma new file mode 100644 index 000000000..4b65778b7 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerif.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf new file mode 100644 index 000000000..d3cc9efd5 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf.brotli new file mode 100644 index 000000000..4ef73a089 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf.lzma new file mode 100644 index 000000000..95097f08b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBoldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBoldItalic.ttf new file mode 100644 index 000000000..446ae97f0 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBoldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBoldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBoldItalic.ttf.brotli new file mode 100644 index 000000000..c0104d65c Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBoldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBoldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBoldItalic.ttf.lzma new file mode 100644 index 000000000..23f1bf53c Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifBoldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf new file mode 100644 index 000000000..66e9c5257 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf.brotli new file mode 100644 index 000000000..272345a15 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf.lzma new file mode 100644 index 000000000..19c0a7111 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/LiberationSerifItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf new file mode 100644 index 000000000..504de0548 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.brotli new file mode 100644 index 000000000..33d59de2f Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.lzma new file mode 100644 index 000000000..e90cf9b42 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBlack.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf new file mode 100644 index 000000000..4bc16717b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.brotli new file mode 100644 index 000000000..abe150ef3 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.lzma new file mode 100644 index 000000000..49f8c36d9 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pBold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf new file mode 100644 index 000000000..fe2c674c1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.brotli new file mode 100644 index 000000000..32b4749bb Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.lzma new file mode 100644 index 000000000..296666b80 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pHeavy.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf new file mode 100644 index 000000000..897bcf964 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.brotli new file mode 100644 index 000000000..4e32cc00c Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.lzma new file mode 100644 index 000000000..39c0abc89 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pLight.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf new file mode 100644 index 000000000..37deda2f8 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.brotli new file mode 100644 index 000000000..0304131f5 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.lzma new file mode 100644 index 000000000..55389e1e1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pMedium.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf new file mode 100644 index 000000000..ca109cb8d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf.brotli new file mode 100644 index 000000000..427ce14af Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/Mplus1pRegular.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf.lzma similarity index 100% rename from apps/red-ui/src/assets/pdftron/Mplus1pRegular.ttf.lzma rename to apps/red-ui/src/assets/pdftron/fonts/Mplus1pRegular.ttf.lzma diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pThin.ttf b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pThin.ttf new file mode 100644 index 000000000..548e76777 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pThin.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pThin.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pThin.ttf.brotli new file mode 100644 index 000000000..888598a7a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pThin.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Mplus1pThin.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pThin.ttf.lzma new file mode 100644 index 000000000..d86497ac0 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Mplus1pThin.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Black.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Black.ttf new file mode 100644 index 000000000..e9ead7581 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Black.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Black.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Black.ttf.brotli new file mode 100644 index 000000000..cef6be909 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Black.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Black.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Black.ttf.lzma new file mode 100644 index 000000000..ad6bcf200 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Black.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Bold.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Bold.ttf new file mode 100644 index 000000000..5600403fd Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Bold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Bold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Bold.ttf.brotli new file mode 100644 index 000000000..243a26e85 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Bold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Bold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Bold.ttf.lzma new file mode 100644 index 000000000..fe59a0bbe Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Bold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraBold.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraBold.ttf new file mode 100644 index 000000000..f9367cf7a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraBold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraBold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraBold.ttf.brotli new file mode 100644 index 000000000..d66c152ef Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraBold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraBold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraBold.ttf.lzma new file mode 100644 index 000000000..5c98a7de6 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraBold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraLight.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraLight.ttf new file mode 100644 index 000000000..ad5522cf1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraLight.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraLight.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraLight.ttf.brotli new file mode 100644 index 000000000..ef4821bed Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraLight.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraLight.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraLight.ttf.lzma new file mode 100644 index 000000000..45c05f835 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-ExtraLight.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Light.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Light.ttf new file mode 100644 index 000000000..b13a5c8b5 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Light.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Light.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Light.ttf.brotli new file mode 100644 index 000000000..e960e852b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Light.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Light.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Light.ttf.lzma new file mode 100644 index 000000000..ad3541372 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Light.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Medium.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Medium.ttf new file mode 100644 index 000000000..8801ae067 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Medium.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Medium.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Medium.ttf.brotli new file mode 100644 index 000000000..5ff893255 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Medium.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Medium.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Medium.ttf.lzma new file mode 100644 index 000000000..c618a6c09 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Medium.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Regular.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Regular.ttf new file mode 100644 index 000000000..4b714c70a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Regular.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Regular.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Regular.ttf.brotli new file mode 100644 index 000000000..e26f9ee2a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Regular.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Regular.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Regular.ttf.lzma new file mode 100644 index 000000000..3c87ef59b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Regular.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-SemiBold.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-SemiBold.ttf new file mode 100644 index 000000000..a939de52a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-SemiBold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-SemiBold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-SemiBold.ttf.brotli new file mode 100644 index 000000000..a4a1233ae Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-SemiBold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-SemiBold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-SemiBold.ttf.lzma new file mode 100644 index 000000000..6de1cd29e Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-SemiBold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Thin.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Thin.ttf new file mode 100644 index 000000000..6ad9cdb19 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Thin.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Thin.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Thin.ttf.brotli new file mode 100644 index 000000000..866e788eb Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Thin.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Thin.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Thin.ttf.lzma new file mode 100644 index 000000000..5cdca4592 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansArabic-Thin.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBlack.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBlack.otf new file mode 100644 index 000000000..4bdcac6f0 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBlack.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBlack.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBlack.otf.brotli new file mode 100644 index 000000000..429f6fc77 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBlack.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBlack.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBlack.otf.lzma new file mode 100644 index 000000000..72a6732be Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBlack.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBold.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBold.otf new file mode 100644 index 000000000..0a6b480de Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBold.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBold.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBold.otf.brotli new file mode 100644 index 000000000..632033d4d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBold.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBold.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBold.otf.lzma new file mode 100644 index 000000000..bcc192cab Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRBold.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRLight.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRLight.otf new file mode 100644 index 000000000..e539698a9 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRLight.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRLight.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRLight.otf.brotli new file mode 100644 index 000000000..5f2c1ee27 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRLight.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRLight.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRLight.otf.lzma new file mode 100644 index 000000000..8f8b7e579 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRLight.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRMedium.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRMedium.otf new file mode 100644 index 000000000..f209eb64f Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRMedium.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRMedium.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRMedium.otf.brotli new file mode 100644 index 000000000..ae050b8a9 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRMedium.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRMedium.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRMedium.otf.lzma new file mode 100644 index 000000000..a8fa7fc0b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRMedium.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRRegular.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRRegular.otf new file mode 100644 index 000000000..8eceb1674 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRRegular.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRRegular.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRRegular.otf.brotli new file mode 100644 index 000000000..dbe7b5c5a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRRegular.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRRegular.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRRegular.otf.lzma new file mode 100644 index 000000000..88eed2ddd Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRRegular.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRThin.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRThin.otf new file mode 100644 index 000000000..4b224c80b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRThin.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRThin.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRThin.otf.brotli new file mode 100644 index 000000000..5808a4efb Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRThin.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRThin.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRThin.otf.lzma new file mode 100644 index 000000000..f9150bc92 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansKRThin.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBlack.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBlack.otf new file mode 100644 index 000000000..af77bcbe7 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBlack.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBlack.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBlack.otf.brotli new file mode 100644 index 000000000..00a2fc657 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBlack.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBlack.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBlack.otf.lzma new file mode 100644 index 000000000..82aa32fa9 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBlack.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBold.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBold.otf new file mode 100644 index 000000000..86303bbe5 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBold.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBold.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBold.otf.brotli new file mode 100644 index 000000000..72da27030 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBold.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBold.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBold.otf.lzma new file mode 100644 index 000000000..920b0c3ab Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCBold.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCLight.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCLight.otf new file mode 100644 index 000000000..0390eb07e Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCLight.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCLight.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCLight.otf.brotli new file mode 100644 index 000000000..dace0d949 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCLight.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCLight.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCLight.otf.lzma new file mode 100644 index 000000000..2d749a0f0 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCLight.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCMedium.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCMedium.otf new file mode 100644 index 000000000..223aa6777 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCMedium.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCMedium.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCMedium.otf.brotli new file mode 100644 index 000000000..5db7c11d1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCMedium.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCMedium.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCMedium.otf.lzma new file mode 100644 index 000000000..4ca5ae947 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCMedium.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCRegular.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCRegular.otf new file mode 100644 index 000000000..4b7639a70 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCRegular.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCRegular.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCRegular.otf.brotli new file mode 100644 index 000000000..fcac654d8 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCRegular.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCRegular.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCRegular.otf.lzma new file mode 100644 index 000000000..1b5538ada Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCRegular.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCThin.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCThin.otf new file mode 100644 index 000000000..23f5d47ec Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCThin.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCThin.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCThin.otf.brotli new file mode 100644 index 000000000..cfe3e7f44 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCThin.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCThin.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCThin.otf.lzma new file mode 100644 index 000000000..853bb4c89 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansSCThin.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBlack.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBlack.otf new file mode 100644 index 000000000..62de920c2 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBlack.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBlack.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBlack.otf.brotli new file mode 100644 index 000000000..4296c5b78 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBlack.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBlack.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBlack.otf.lzma new file mode 100644 index 000000000..13a2f713b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBlack.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBold.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBold.otf new file mode 100644 index 000000000..b5e429b4f Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBold.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBold.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBold.otf.brotli new file mode 100644 index 000000000..78c94b07b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBold.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBold.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBold.otf.lzma new file mode 100644 index 000000000..9c8830b3f Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCBold.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCLight.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCLight.otf new file mode 100644 index 000000000..d80ef3f1d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCLight.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCLight.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCLight.otf.brotli new file mode 100644 index 000000000..3dd0c38b7 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCLight.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCLight.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCLight.otf.lzma new file mode 100644 index 000000000..31f6462d0 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCLight.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCMedium.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCMedium.otf new file mode 100644 index 000000000..1ae08b0e8 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCMedium.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCMedium.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCMedium.otf.brotli new file mode 100644 index 000000000..3bfb357fe Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCMedium.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCMedium.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCMedium.otf.lzma new file mode 100644 index 000000000..906ec1f34 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCMedium.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCRegular.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCRegular.otf new file mode 100644 index 000000000..d39a0db72 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCRegular.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCRegular.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCRegular.otf.brotli new file mode 100644 index 000000000..7ab8f520a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCRegular.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCRegular.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCRegular.otf.lzma new file mode 100644 index 000000000..88f84e89d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCRegular.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCThin.otf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCThin.otf new file mode 100644 index 000000000..e236d5f33 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCThin.otf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCThin.otf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCThin.otf.brotli new file mode 100644 index 000000000..bbb08ccf2 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCThin.otf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCThin.otf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCThin.otf.lzma new file mode 100644 index 000000000..2cc4be002 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansTCThin.otf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansThai.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThai.ttf new file mode 100644 index 000000000..f7f02e5ec Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThai.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansThai.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThai.ttf.brotli new file mode 100644 index 000000000..fd5cc7bdb Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThai.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansThai.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThai.ttf.lzma new file mode 100644 index 000000000..1b60157d3 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThai.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansThaiBold.ttf b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThaiBold.ttf new file mode 100644 index 000000000..9b6db564a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThaiBold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansThaiBold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThaiBold.ttf.brotli new file mode 100644 index 000000000..b78e016a6 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThaiBold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/NotoSansThaiBold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThaiBold.ttf.lzma new file mode 100644 index 000000000..7280fde47 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/NotoSansThaiBold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSans.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSans.ttf new file mode 100644 index 000000000..591c7e1cd Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSans.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSans.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSans.ttf.brotli new file mode 100644 index 000000000..285a824d8 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSans.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSans.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSans.ttf.lzma new file mode 100644 index 000000000..c80b6f30d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSans.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansBold.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBold.ttf new file mode 100644 index 000000000..0e7c3606d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansBold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBold.ttf.brotli new file mode 100644 index 000000000..ecce3be35 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansBold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBold.ttf.lzma new file mode 100644 index 000000000..510db150a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansBoldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBoldItalic.ttf new file mode 100644 index 000000000..2be9037ac Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBoldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansBoldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBoldItalic.ttf.brotli new file mode 100644 index 000000000..0db7536c5 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBoldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansBoldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBoldItalic.ttf.lzma new file mode 100644 index 000000000..05fa61128 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansBoldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtrabold.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtrabold.ttf new file mode 100644 index 000000000..2104f6e0e Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtrabold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtrabold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtrabold.ttf.brotli new file mode 100644 index 000000000..ef92f3edc Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtrabold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtrabold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtrabold.ttf.lzma new file mode 100644 index 000000000..6d6eebd7f Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtrabold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtraboldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtraboldItalic.ttf new file mode 100644 index 000000000..604f443f7 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtraboldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtraboldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtraboldItalic.ttf.brotli new file mode 100644 index 000000000..399611dbe Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtraboldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtraboldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtraboldItalic.ttf.lzma new file mode 100644 index 000000000..3027f6dbd Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansExtraboldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSansItalic.ttf new file mode 100644 index 000000000..0a03757ac Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSansItalic.ttf.brotli new file mode 100644 index 000000000..b290d7014 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSansItalic.ttf.lzma new file mode 100644 index 000000000..4c58078f1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansLight.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLight.ttf new file mode 100644 index 000000000..18080f5d1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLight.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansLight.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLight.ttf.brotli new file mode 100644 index 000000000..d4c92af84 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLight.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansLight.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLight.ttf.lzma new file mode 100644 index 000000000..6160fdfc9 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLight.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansLightItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLightItalic.ttf new file mode 100644 index 000000000..90740a991 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLightItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansLightItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLightItalic.ttf.brotli new file mode 100644 index 000000000..54065e39e Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLightItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansLightItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLightItalic.ttf.lzma new file mode 100644 index 000000000..d785d54b6 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansLightItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansSemibold.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSansSemibold.ttf new file mode 100644 index 000000000..5a08f669a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansSemibold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansSemibold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSansSemibold.ttf.brotli new file mode 100644 index 000000000..f790402b0 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansSemibold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSansSemibold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSansSemibold.ttf.lzma new file mode 100644 index 000000000..9c49474a7 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSansSemibold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSymbol.ttf b/apps/red-ui/src/assets/pdftron/fonts/OpenSymbol.ttf new file mode 100644 index 000000000..9a624c21d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSymbol.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSymbol.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/OpenSymbol.ttf.brotli new file mode 100644 index 000000000..145f0f9ab Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSymbol.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/OpenSymbol.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/OpenSymbol.ttf.lzma new file mode 100644 index 000000000..311542153 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/OpenSymbol.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Roboto.ttf b/apps/red-ui/src/assets/pdftron/fonts/Roboto.ttf new file mode 100644 index 000000000..d489d878c Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Roboto.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Roboto.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Roboto.ttf.brotli new file mode 100644 index 000000000..73796b14c Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Roboto.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Roboto.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Roboto.ttf.lzma new file mode 100644 index 000000000..a4637574a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Roboto.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBlack.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlack.ttf new file mode 100644 index 000000000..862d8db65 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlack.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBlack.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlack.ttf.brotli new file mode 100644 index 000000000..016b45701 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlack.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBlack.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlack.ttf.lzma new file mode 100644 index 000000000..92dec6001 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlack.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBlackItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlackItalic.ttf new file mode 100644 index 000000000..7b1bc01e1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlackItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBlackItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlackItalic.ttf.brotli new file mode 100644 index 000000000..5161b8ce4 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlackItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBlackItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlackItalic.ttf.lzma new file mode 100644 index 000000000..727ee66d8 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBlackItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBold.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoBold.ttf new file mode 100644 index 000000000..63e701630 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoBold.ttf.brotli new file mode 100644 index 000000000..27237cc0c Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoBold.ttf.lzma new file mode 100644 index 000000000..b7b2f2e18 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBoldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoBoldItalic.ttf new file mode 100644 index 000000000..78b6a1dd2 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBoldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBoldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoBoldItalic.ttf.brotli new file mode 100644 index 000000000..7377554a5 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBoldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoBoldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoBoldItalic.ttf.lzma new file mode 100644 index 000000000..044b8c7a4 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoBoldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoItalic.ttf new file mode 100644 index 000000000..3d79eb465 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoItalic.ttf.brotli new file mode 100644 index 000000000..f64b8e3da Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoItalic.ttf.lzma new file mode 100644 index 000000000..db0aa1d30 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoLight.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoLight.ttf new file mode 100644 index 000000000..cce9ed288 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoLight.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoLight.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoLight.ttf.brotli new file mode 100644 index 000000000..a665a6e55 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoLight.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoLight.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoLight.ttf.lzma new file mode 100644 index 000000000..71825d277 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoLight.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoLightItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoLightItalic.ttf new file mode 100644 index 000000000..01ab2c8f5 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoLightItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoLightItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoLightItalic.ttf.brotli new file mode 100644 index 000000000..edf56cc03 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoLightItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoLightItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoLightItalic.ttf.lzma new file mode 100644 index 000000000..cad507d5d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoLightItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMedium.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMedium.ttf new file mode 100644 index 000000000..30151bf9d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMedium.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMedium.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMedium.ttf.brotli new file mode 100644 index 000000000..9f86d7b2d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMedium.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMedium.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMedium.ttf.lzma new file mode 100644 index 000000000..51b6bd1fe Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMedium.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMediumItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMediumItalic.ttf new file mode 100644 index 000000000..44070f547 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMediumItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMediumItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMediumItalic.ttf.brotli new file mode 100644 index 000000000..fec769d70 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMediumItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMediumItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMediumItalic.ttf.lzma new file mode 100644 index 000000000..cdc01468a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMediumItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMono.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMono.ttf new file mode 100644 index 000000000..02c48a587 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMono.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMono.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMono.ttf.brotli new file mode 100644 index 000000000..22c38ac24 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMono.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMono.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMono.ttf.lzma new file mode 100644 index 000000000..46358a3c1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMono.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBold.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBold.ttf new file mode 100644 index 000000000..1aa947895 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBold.ttf.brotli new file mode 100644 index 000000000..260bdf3d3 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBold.ttf.lzma new file mode 100644 index 000000000..3af9e7675 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBoldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBoldItalic.ttf new file mode 100644 index 000000000..55f1bd8ef Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBoldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBoldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBoldItalic.ttf.brotli new file mode 100644 index 000000000..2490dff7d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBoldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBoldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBoldItalic.ttf.lzma new file mode 100644 index 000000000..968167e4a Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoBoldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoItalic.ttf new file mode 100644 index 000000000..65915b28e Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoItalic.ttf.brotli new file mode 100644 index 000000000..f8074e637 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoItalic.ttf.lzma new file mode 100644 index 000000000..40c30422f Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLight.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLight.ttf new file mode 100644 index 000000000..b161c6234 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLight.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLight.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLight.ttf.brotli new file mode 100644 index 000000000..40e2cd67f Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLight.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLight.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLight.ttf.lzma new file mode 100644 index 000000000..f4ef7fec4 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLight.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLightItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLightItalic.ttf new file mode 100644 index 000000000..31b07341f Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLightItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLightItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLightItalic.ttf.brotli new file mode 100644 index 000000000..61bd0f5b2 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLightItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLightItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLightItalic.ttf.lzma new file mode 100644 index 000000000..5db5c0c3d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoLightItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMedium.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMedium.ttf new file mode 100644 index 000000000..10a783af2 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMedium.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMedium.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMedium.ttf.brotli new file mode 100644 index 000000000..f10d78052 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMedium.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMedium.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMedium.ttf.lzma new file mode 100644 index 000000000..d5719e66b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMedium.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMediumItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMediumItalic.ttf new file mode 100644 index 000000000..3e63aaff7 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMediumItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMediumItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMediumItalic.ttf.brotli new file mode 100644 index 000000000..e0a4adc95 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMediumItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMediumItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMediumItalic.ttf.lzma new file mode 100644 index 000000000..843798e88 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoMediumItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThin.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThin.ttf new file mode 100644 index 000000000..6d33a8080 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThin.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThin.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThin.ttf.brotli new file mode 100644 index 000000000..7beea2fea Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThin.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThin.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThin.ttf.lzma new file mode 100644 index 000000000..16f413ecd Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThin.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThinItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThinItalic.ttf new file mode 100644 index 000000000..8c9395202 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThinItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThinItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThinItalic.ttf.brotli new file mode 100644 index 000000000..f40bf9282 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThinItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThinItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThinItalic.ttf.lzma new file mode 100644 index 000000000..ca493e6e8 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/RobotoMonoThinItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Symbola.ttf b/apps/red-ui/src/assets/pdftron/fonts/Symbola.ttf new file mode 100644 index 000000000..d1bddacd1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Symbola.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Symbola.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Symbola.ttf.brotli new file mode 100644 index 000000000..f865acbcd Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Symbola.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Symbola.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Symbola.ttf.lzma new file mode 100644 index 000000000..d8daeceb1 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Symbola.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Tinos.ttf b/apps/red-ui/src/assets/pdftron/fonts/Tinos.ttf new file mode 100644 index 000000000..d5eac84c8 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Tinos.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Tinos.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/Tinos.ttf.brotli new file mode 100644 index 000000000..be5d8931e Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Tinos.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/Tinos.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/Tinos.ttf.lzma new file mode 100644 index 000000000..c07ffab90 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/Tinos.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/TinosBold.ttf b/apps/red-ui/src/assets/pdftron/fonts/TinosBold.ttf new file mode 100644 index 000000000..c22c15ace Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/TinosBold.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/TinosBold.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/TinosBold.ttf.brotli new file mode 100644 index 000000000..28de8a971 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/TinosBold.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/TinosBold.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/TinosBold.ttf.lzma new file mode 100644 index 000000000..dce0cca9b Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/TinosBold.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/TinosBoldItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/TinosBoldItalic.ttf new file mode 100644 index 000000000..aaa086b78 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/TinosBoldItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/TinosBoldItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/TinosBoldItalic.ttf.brotli new file mode 100644 index 000000000..e03861562 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/TinosBoldItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/TinosBoldItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/TinosBoldItalic.ttf.lzma new file mode 100644 index 000000000..5b1bd0db6 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/TinosBoldItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/TinosItalic.ttf b/apps/red-ui/src/assets/pdftron/fonts/TinosItalic.ttf new file mode 100644 index 000000000..c37de3e37 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/TinosItalic.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/TinosItalic.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/TinosItalic.ttf.brotli new file mode 100644 index 000000000..815748bd2 Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/TinosItalic.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/TinosItalic.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/TinosItalic.ttf.lzma new file mode 100644 index 000000000..c91e1ed3d Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/TinosItalic.ttf.lzma differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/fonts.json b/apps/red-ui/src/assets/pdftron/fonts/fonts.json new file mode 100644 index 000000000..1e61cd190 --- /dev/null +++ b/apps/red-ui/src/assets/pdftron/fonts/fonts.json @@ -0,0 +1,470 @@ +{ + "fontList": [ + { + "coverage": "U+20-7F,U+A0-370,U+374-376,U+37A-37F,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+3D0-514,U+51A-51E,U+591-5C8,U+5D0-5EB,U+5F0-5F5,U+1D00-1DCB,U+1DFE-1E9C,U+1E9E,U+1EA0-1EFA,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF,U+2000-2010,U+2012-2023,U+2026,U+202A-2031,U+2032-2035,U+2039-203B,U+203C,U+203E,U+2044,U+205E,U+206A-2070,U+2074-2076,U+2077-2079,U+207F,U+2090-2095,U+20A0-20B6,U+20F0,U+2105,U+2113,U+2116-2118,U+2122,U+2126,U+212E,U+214D-214F,U+2153-2155,U+215B-215F,U+2184,U+2190-2196,U+21A8,U+2202,U+2206,U+220F,U+2211-2213,U+2215,U+2219-221B,U+221E-2220,U+2229,U+222B,U+2248,U+2260-2262,U+2264-2266,U+2302,U+2310,U+2320-2322,U+2500,U+2502,U+250C,U+2510,U+2514,U+2518,U+251C,U+2524,U+252C,U+2534,U+253C,U+2550-256D,U+2580,U+2584,U+2588,U+258C,U+2590-2594,U+25A0-25A2,U+25AA-25AD,U+25B2,U+25BA,U+25BC,U+25C4,U+25CA-25CD,U+25CF,U+25D8-25DA,U+25E6,U+263A-263D,U+2640,U+2642,U+2660,U+2663,U+2665-2667,U+266A-266C,U+266F,U+2C60-2C6E,U+2C71-2C78,U+2E17,U+A717-A722,U+A788-A78D,U+F001-F003,U+F005,U+F00A-F00F,U+FB01-FB03,U+FB1D-FB37,U+FB38-FB3D,U+FB3E,U+FB40-FB42,U+FB43-FB45,U+FB46-FB50,U+FE20-FE24,U+FFFC", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Arimo", + "id": "arimo1", + "variants": { + "500": "Arimo-Regular", + "500I": "Arimo-Italic", + "700": "Arimo-Bold", + "700I": "Arimo-BoldItalic" + } + }, + { + "coverage": "U+20-7F,U+A0-180,U+18F,U+191-193,U+19D,U+1A0-1A2,U+1AF-1B1,U+1C4-1DD,U+1E6-1E8,U+1EA-1EC,U+1FA-21C,U+22A-22E,U+230-234,U+237,U+259,U+272,U+2B9-2BB,U+2BC,U+2C6-2C8,U+2C9,U+2D8-2DE,U+300-305,U+306-30D,U+30F,U+311-314,U+31B,U+323-325,U+326-329,U+32E,U+331,U+335-339,U+3BC,U+3C0,U+1E80-1E86,U+1E9E,U+1EA0-1EFA,U+2002-2006,U+2009,U+2010-2012,U+2013-2016,U+2017-201F,U+2020-2023,U+2026,U+2030,U+2032-2034,U+2039-203B,U+203C,U+203E,U+2044,U+2052,U+2070,U+2074-207A,U+207F-208A,U+2099,U+20A1,U+20A3-20A5,U+20A6-20A8,U+20A9,U+20AB-20AE,U+20B1-20B3,U+20B5,U+20B9-20BB,U+20BC-20BE,U+2105,U+2113,U+2116-2118,U+2122,U+2126,U+212E,U+215B-215F,U+2190-2196,U+21A8,U+2202,U+2205-2207,U+220F,U+2211-2213,U+2215,U+2219-221B,U+221E-2220,U+2229,U+222B,U+2248,U+2260-2262,U+2264-2266,U+2302,U+2310,U+2320-2322,U+25CA,U+27E8-27EA,U+E0FF,U+EFFD,U+F000,U+FB01-FB03", + "ext": ["otf", "otf.lzma", "otf.brotli"], + "family": "Arivo", + "id": "arivo1", + "variants": { + "500": "ArivoBlack", + "900": "ArivoBlack" + } + }, + { + "coverage": "U+20-7F,U+A0-180,U+192,U+1FA-200,U+237,U+2C6-2C8,U+2C9,U+2D8-2DE,U+1E80-1E86,U+1EBC-1EBE,U+1EF2-1EF4,U+1EF8-1EFA,U+2013-2016,U+2017-201F,U+2020-2023,U+2026,U+2030,U+2032-2034,U+2039-203B,U+203C,U+203E,U+2044,U+207F,U+20A3-20A5,U+20A7,U+20AC,U+2105,U+2113,U+2116,U+2122,U+2126,U+212E,U+215B-215F,U+2190-2196,U+21A8,U+2202,U+2206,U+220F,U+2211-2213,U+2215,U+2219-221B,U+221E-2220,U+2229,U+222B,U+2248,U+2260-2262,U+2264-2266,U+2302,U+2310,U+2320-2322,U+F6C3,U+FB01-FB03", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Caladea", + "id": "caladea1", + "variants": { + "500": "Caladea-Regular", + "500I": "Caladea-Italic", + "700": "Caladea-Bold", + "700I": "Caladea-BoldItalic" + } + }, + { + "coverage": "U+20-7F,U+A1-AD,U+AE-2BA,U+2BB-2C9,U+2CB-2F4,U+2F5,U+2F7-300,U+305,U+30D-312,U+313-316,U+318-323,U+325,U+329-32C,U+32F,U+332-334,U+336,U+339-340,U+343,U+346-358,U+359-370,U+374-376,U+37A-37F,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+3D0-476,U+477-487,U+488-514,U+E3F,U+1D00-1D08,U+1D09-1D59,U+1D5A-1DCB,U+1DFE-1E9C,U+1E9E,U+1EA0-1EFA,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FBE,U+1FBF-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF,U+2000-2010,U+2012-2023,U+2026,U+202F-2031,U+2033-2035,U+2039-203B,U+203C-203F,U+2044,U+205E-2060,U+2070-2072,U+2074-2095,U+20A0-20B6,U+20B8-20BA,U+20DD,U+2105,U+2113,U+2116-2118,U+2120,U+2122,U+2126,U+212E,U+2132,U+214D-214F,U+2153-2160,U+2183-2185,U+2190-219A,U+21A8,U+2202,U+2206,U+220F,U+2211-2213,U+2215,U+221A,U+221E-2220,U+2229,U+222B,U+2248,U+2260-2262,U+2264-2266,U+2302,U+2310,U+2320-2322,U+2460-2474,U+24EA-24F5,U+24FF-2501,U+2502,U+250C,U+2510,U+2514,U+2518,U+25A1,U+25AA-25AC,U+25CA-25CD,U+25CF,U+25E6,U+2600,U+263C,U+2669,U+2776-2780,U+2C60-2C6D,U+2C74-2C78,U+2E17,U+A717-A71B,U+A720-A722,U+F8FF,U+FB00-FB05,U+FE20-FE24", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Carlito", + "id": "carlito1", + "variants": { + "500": "Carlito-Regular", + "500I": "Carlito-Italic", + "700": "Carlito-Bold", + "700I": "Carlito-BoldItalic" + } + }, + { + "coverage": "U+20-7F,U+A0-237,U+238-370,U+374-376,U+37A-37F,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+3D0-514,U+51A-51E,U+591-5C8,U+5D0-5EB,U+5F0-5F5,U+1D00-1DCB,U+1DFE-1E9C,U+1E9E,U+1EA0-1EFA,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF,U+200C-2010,U+2012-2016,U+2017-2023,U+2026,U+202A-202F,U+2030,U+2032-2035,U+2039-203B,U+203C,U+203E,U+2044,U+205E,U+206A-2070,U+207F,U+2090-2095,U+20A0-20B6,U+20F0,U+2105,U+2113,U+2116-2118,U+2122,U+2126,U+212E,U+214D-214F,U+2153-2155,U+215B-215F,U+2184,U+2190-2196,U+21A8,U+2202,U+2206,U+220F,U+2211-2213,U+2215,U+2219-221B,U+221E-2220,U+2229,U+222B,U+2248,U+2260-2262,U+2264-2266,U+2302,U+2310,U+2320-2322,U+2500,U+2502,U+250C,U+2510,U+2514,U+2518,U+251C,U+2524,U+252C,U+2534,U+253C,U+2550-256D,U+2580,U+2584,U+2588,U+258C,U+2590-2594,U+25A0-25A2,U+25AA-25AD,U+25B2,U+25BA,U+25BC,U+25C4,U+25CA-25CD,U+25CF,U+25D8-25DA,U+25E6,U+263A-263D,U+2640,U+2642,U+2660,U+2663,U+2665-2667,U+266A-266C,U+266F,U+2C60-2C6E,U+2C71-2C78,U+2E17,U+A717-A722,U+A788-A78D,U+FB01-FB03,U+FB1D-FB37,U+FB38-FB3D,U+FB3E,U+FB40-FB42,U+FB43-FB45,U+FB46-FB50,U+FE20-FE24", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Cousine", + "id": "cousine1", + "mono": true, + "variants": { + "500": "Cousine-Regular", + "500I": "Cousine-Italic", + "700": "Cousine-Bold", + "700I": "Cousine-BoldItalic" + } + }, + { + "coverage": "U+20-7F,U+A0-237,U+238-370,U+374-376,U+37A-37F,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+3D0-514,U+51A-51E,U+591-5C8,U+5D0-5EB,U+5F0-5F5,U+1D00-1DCB,U+1DFE-1E9C,U+1E9E,U+1EA0-1EFA,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF,U+200C-2010,U+2012-2016,U+2017-2023,U+2026,U+202A-202F,U+2030,U+2032-2035,U+2039-203B,U+203C,U+203E,U+2044,U+205E,U+206A-2070,U+207F,U+2090-2095,U+20A0-20B6,U+20F0,U+2105,U+2113,U+2116-2118,U+2122,U+2126,U+212E,U+214D-214F,U+2153-2155,U+215B-215F,U+2184,U+2190-2196,U+21A8,U+2202,U+2206,U+220F,U+2211-2213,U+2215,U+2219-221B,U+221E-2220,U+2229,U+222B,U+2248,U+2260-2262,U+2264-2266,U+2302,U+2310,U+2320-2322,U+2500,U+2502,U+250C,U+2510,U+2514,U+2518,U+251C,U+2524,U+252C,U+2534,U+253C,U+2550-256D,U+2580,U+2584,U+2588,U+258C,U+2590-2594,U+25A0-25A2,U+25AA-25AD,U+25B2,U+25BA,U+25BC,U+25C4,U+25CA-25CD,U+25CF,U+25D8-25DA,U+25E6,U+263A-263D,U+2640,U+2642,U+2660,U+2663,U+2665-2667,U+266A-266C,U+266F,U+2C60-2C6E,U+2C71-2C78,U+2E17,U+A717-A722,U+A788-A78D,U+FB01-FB03,U+FB1D-FB37,U+FB38-FB3D,U+FB3E,U+FB40-FB42,U+FB43-FB45,U+FB46-FB50,U+FE20-FE24", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Cousine", + "id": "cousine2", + "mono": false, + "variants": { + "500": "Cousine-Regular", + "500I": "Cousine-Italic", + "700": "Cousine-Bold", + "700I": "Cousine-BoldItalic" + } + }, + { + "coverage": "U+20-7F,U+A0-370,U+374-376,U+37A-37F,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+3D0-514,U+51A-51E,U+591-5C8,U+5D0-5EB,U+5F0-5F5,U+1D00-1DCB,U+1DFE-1E9C,U+1E9E,U+1EA0-1EFA,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF,U+2000-2010,U+2012-2023,U+2026,U+202A-2031,U+2032-2035,U+2039-203B,U+203C,U+203E,U+2044,U+205E,U+206A-2070,U+2074-2076,U+2077-2079,U+207F,U+2090-2095,U+20A0-20B6,U+20F0,U+2105,U+2113,U+2116-2118,U+2122,U+2126,U+212E,U+214D-214F,U+2153-2155,U+215B-215F,U+2184,U+2190-2196,U+21A8,U+2202,U+2206,U+220F,U+2211-2213,U+2215,U+2219-221B,U+221E-2220,U+2229,U+222B,U+2248,U+2260-2262,U+2264-2266,U+2302,U+2310,U+2320-2322,U+2500,U+2502,U+250C,U+2510,U+2514,U+2518,U+251C,U+2524,U+252C,U+2534,U+253C,U+2550-256D,U+2580,U+2584,U+2588,U+258C,U+2590-2594,U+25A0-25A2,U+25AA-25AD,U+25B2,U+25BA,U+25BC,U+25C4,U+25CA-25CD,U+25CF,U+25D8-25DA,U+25E6,U+263A-263D,U+2640,U+2642,U+2660,U+2663,U+2665-2667,U+266A-266C,U+266F,U+2C60-2C6E,U+2C71-2C78,U+2E17,U+A717-A722,U+A788-A78D,U+F004,U+FB01-FB03,U+FB1D-FB37,U+FB38-FB3D,U+FB3E,U+FB40-FB42,U+FB43-FB45,U+FB46-FB50,U+FE20-FE24,U+FFFC", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Liberation Serif", + "id": "liberationserif1", + "variants": { + "500": "LiberationSerif", + "500I": "LiberationSerifItalic", + "700": "LiberationSerifBold", + "700I": "LiberationSerifBoldItalic" + } + }, + { + "coverage": "U+20-7F,U+A0-348,U+351-354,U+357-359,U+35C-360,U+361,U+370-378,U+37A-37F,U+384-38B,U+38C,U+38E-3A2,U+3A3-3E2,U+3F0-464,U+46E-482,U+483-487,U+48A-4A8,U+4AA-514,U+51A-51E,U+591-5A2,U+5A3-5BA,U+5BB-5C5,U+5D0-5EB,U+5F0-5F5,U+E3F,U+1D00-1D02,U+1D04-1D08,U+1D0A-1D11,U+1D15,U+1D18-1D1D,U+1D20-1D24,U+1D26-1D2C,U+1D30,U+1D35,U+1D38-1D3B,U+1D40,U+1D48-1D4B,U+1D50,U+1D57,U+1D5A-1D5C,U+1D5D-1D5F,U+1D60-1D62,U+1D7B,U+1D91,U+1D9C,U+1D9E,U+1DA0,U+1DA6,U+1DA8,U+1DAB,U+1DB0,U+1DBB,U+1DBF,U+1DC4-1DCA,U+1E00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF,U+2002-2008,U+2009,U+2010-2028,U+2030-2038,U+2039-2041,U+2043-204C,U+204F-2051,U+2052-2054,U+2070-2072,U+2074-208F,U+2090-2095,U+20A1,U+20A3-20A5,U+20A6-20AE,U+20AF-20B4,U+20B5,U+2102-2104,U+2105,U+2109,U+210D,U+2111,U+2113,U+2115-211B,U+211C-211F,U+2120,U+2122,U+2124,U+2126-2128,U+2129-212C,U+212E,U+2132,U+2135-2139,U+213A,U+2141-2145,U+214B,U+214E,U+2153-2180,U+2183-2186,U+2190-219A,U+21A8,U+21B0-21B6,U+21B9,U+21C4-21CB,U+21D0-21DA,U+21E4-21EE,U+2200-220A,U+220B-220D,U+220E-2214,U+2215-2221,U+2225-2236,U+223C-223E,U+2242-2244,U+2245,U+2248,U+2250-2254,U+2260-2263,U+2264-2268,U+226A-226C,U+2276-2278,U+2282-228A,U+2295-2299,U+229D,U+22A2-22A6,U+22BB-22BE,U+22BF-22C4,U+22C5,U+22EE-22F0,U+2300,U+2302,U+2307-230C,U+2310,U+2312,U+2318,U+2320-2322,U+2325,U+2329-232B,U+23CE-23D0,U+2400-2427,U+2460-2474,U+24B8,U+24C5,U+24C7-24C9,U+24EA-2504,U+250C-254C,U+2550-256D,U+2580-25A2,U+25AA-25B0,U+25B2-25B4,U+25B6-25B8,U+25BA-25BE,U+25C0-25C2,U+25C4-25C8,U+25CA-25CD,U+25CE-25D0,U+25D8-25DA,U+25E6,U+25EF,U+2605-2607,U+2610-2613,U+2616-2618,U+263A-263D,U+2640,U+2642,U+2660-2668,U+2669-2670,U+26A2-26B0,U+26B9,U+2713-2719,U+271A-271E,U+2776-2794,U+27E6-27EA,U+2A00-2A07,U+2A09,U+2A0C-2A10,U+2A16,U+2A2F,U+2C71,U+2C7B,U+2C7D,U+2E17,U+2E28-2E2A,U+2E85,U+2E89,U+2E8C-2E8F,U+2E90,U+2E92-2E95,U+2E96,U+2E98-2E9A,U+2E9F-2EA4,U+2EA8,U+2EAB,U+2EAD-2EAF,U+2EB2,U+2EB9,U+2EBC,U+2EBE,U+2EC2-2EC5,U+2ECA,U+2ECC-2ECE,U+2ED1,U+2ED7-2ED9,U+2EDF,U+2EE8-2EEA,U+2EEB,U+2EED,U+2EEF,U+2EF2,U+2F00-2F39,U+2F3A-2FAD,U+2FAE-2FC8,U+2FC9-2FD6,U+3000-3020,U+3030-3036,U+303B-303E,U+3041-3097,U+3099-3100,U+31F0-3200,U+3251-3260,U+32B1-32C0,U+471F,U+4E00-4E02,U+4E03,U+4E07-4E0C,U+4E0D-4E0F,U+4E11,U+4E14-4E17,U+4E18-4E1A,U+4E1E,U+4E21,U+4E26,U+4E28,U+4E2A,U+4E2D,U+4E32,U+4E36,U+4E38-4E3A,U+4E3B-4E3D,U+4E3F,U+4E43-4E46,U+4E4B,U+4E4D-4E50,U+4E56-4E5A,U+4E5D-4E60,U+4E62,U+4E6D,U+4E71,U+4E73,U+4E7E,U+4E80,U+4E85-4E87,U+4E88-4E8A,U+4E8B-4E8D,U+4E8E,U+4E91-4E93,U+4E94-4E96,U+4E98-4E9A,U+4E9B-4E9D,U+4E9E-4EA3,U+4EA4-4EA7,U+4EA8,U+4EAB-4EAF,U+4EB6,U+4EBA-4EBC,U+4EC0-4EC3,U+4EC4,U+4EC6-4EC8,U+4ECA-4ECC,U+4ECE-4ED0,U+4ED4-4EDA,U+4EDD,U+4EDF,U+4EE3-4EE6,U+4EED-4EEF,U+4EF0,U+4EF2,U+4EF6,U+4EFB,U+4F01,U+4F09-4F0B,U+4F0D-4F12,U+4F1A,U+4F1C-4F1E,U+4F2F-4F31,U+4F34,U+4F36,U+4F38,U+4F3A,U+4F3C-4F3E,U+4F43,U+4F46-4F48,U+4F4D-4F52,U+4F53,U+4F55,U+4F57,U+4F59-4F5E,U+4F69,U+4F6F-4F71,U+4F73,U+4F75-4F77,U+4F7B-4F7D,U+4F7F,U+4F83,U+4F86,U+4F88,U+4F8B,U+4F8D,U+4F8F,U+4F91,U+4F96,U+4F98,U+4F9B,U+4F9D,U+4FA0-4FA2,U+4FAD-4FB0,U+4FB5-4FB7,U+4FBF,U+4FC2-4FC5,U+4FCA,U+4FCE,U+4FD1,U+4FD4,U+4FD7-4FD9,U+4FDA-4FDC,U+4FDD,U+4FDF,U+4FE1,U+4FE3-4FE6,U+4FEE-4FF0,U+4FF3,U+4FF5-4FF7,U+4FF8,U+4FFA,U+4FFE,U+5005-5007,U+5009,U+500B,U+500D,U+5012,U+5014,U+5016,U+5019-501B,U+501F,U+5021,U+5023-5027,U+5028,U+502A-502E,U+5036,U+5039,U+5043,U+5047-504A,U+504F,U+5055,U+505A,U+505C,U+5065,U+5072,U+5074-5077,U+507D,U+5080,U+5085,U+508D,U+5091,U+5098-509A,U+50AC-50AE,U+50B2-50B6,U+50B7,U+50BE,U+50C2,U+50C5,U+50C9,U+50CD,U+50CF,U+50D1,U+50D5-50D7,U+50DA,U+50E3,U+50E5,U+50E7,U+50ED-50EF,U+50F5,U+50FB,U+5100,U+5102,U+5104,U+5109,U+5112,U+5114,U+5116,U+5118,U+511A,U+511F,U+5121,U+512A,U+5132,U+513A,U+513F-5142,U+5143-514A,U+514B-514F,U+5150,U+5152,U+5154,U+515A,U+515C,U+5165,U+5168-516E,U+5171,U+5175-5179,U+517C,U+5182,U+5185-5187,U+518A,U+518D,U+518F,U+5191-5194,U+5196-5198,U+5199,U+51A0,U+51A4-51A7,U+51A8,U+51AA-51AD,U+51B2-51B8,U+51C4-51C7,U+51C9,U+51CB-51CE,U+51D6,U+51DB-51DE,U+51E0-51E2,U+51E6-51E8,U+51EA,U+51F0-51F2,U+51F5-51F7,U+51F8-51FB,U+51FD,U+5200,U+5202-5205,U+5206-5209,U+520A,U+520E,U+5211,U+5217,U+521D,U+5224-5226,U+5229-522B,U+522E,U+5230,U+5236-523C,U+5243-5245,U+5247,U+524A-524E,U+5256,U+525B,U+525D,U+5263-5266,U+5269-526B,U+526F-5273,U+5275,U+527D,U+5283,U+5287-528A,U+5294,U+529B,U+529F-52A1,U+52A3,U+52A9-52AC,U+52B1,U+52B4,U+52B9,U+52BE,U+52C1,U+52C3,U+52C5,U+52C7,U+52C9,U+52CD,U+52D2,U+52D5,U+52D8-52DA,U+52DD-52E0,U+52E2,U+52E4,U+52E7,U+52F2-52F4,U+52F9-52FB,U+52FE-5300,U+5301-5303,U+5305-5307,U+5308,U+530D,U+5310,U+5315-5318,U+5319-531B,U+531D,U+5320-5322,U+532A,U+5338-533C,U+533F-5342,U+5343,U+5346-5349,U+534A,U+534D,U+5350-5355,U+5357-5359,U+535A,U+535C,U+5360,U+5366,U+5369,U+536F-5372,U+5373-5376,U+5377-5379,U+537F,U+5382,U+5384,U+5398,U+539A,U+539F-53A1,U+53A5-53A7,U+53A8-53AA,U+53AD,U+53B3,U+53B6,U+53BB,U+53C2-53C4,U+53C8-53CF,U+53D4,U+53D6-53D8,U+53D9,U+53DB,U+53DF,U+53E1-53E6,U+53E9-53F4,U+53F6-53F9,U+53FA,U+5403-5405,U+5408-5412,U+541B,U+541D,U+541F-5421,U+5426,U+5429,U+542B-542E,U+5438-543A,U+543B-543F,U+5442,U+5446,U+5448-544B,U+544E,U+5451,U+545F,U+5468,U+546A,U+5471,U+5473,U+5475,U+5477,U+547B-547E,U+5480,U+5484,U+5486,U+548B-548D,U+548E,U+5490,U+5492,U+54A2,U+54A4-54A6,U+54A8,U+54AB-54AD,U+54AF,U+54B2-54B4,U+54B8,U+54BC-54BF,U+54C0-54C3,U+54C4,U+54C7-54CA,U+54D8,U+54E1,U+54E6,U+54E8-54EA,U+54ED-54EF,U+54F2,U+54FA,U+54FD,U+5504,U+5506-5508,U+550F-5511,U+5514,U+5516,U+552F,U+5531,U+5533,U+5538,U+553E,U+5540,U+5544-5547,U+554C,U+554F,U+5553,U+5556-5558,U+555C,U+555E,U+557C,U+557E,U+5580,U+5583-5585,U+5587,U+5589-558C,U+5598-559B,U+559C-55A0,U+55A7,U+55A9-55AD,U+55AE,U+55B0,U+55B6,U+55C4-55C6,U+55C7,U+55D4,U+55DA,U+55DC,U+55DF,U+55E3-55E5,U+55F9,U+5606,U+5609,U+5614,U+5616-5619,U+5629,U+562F,U+5631-5633,U+5634,U+5638,U+5642,U+564C,U+565B,U+5664,U+5668,U+566A-566C,U+5674,U+5678,U+567A,U+5686-5688,U+56A0,U+56A2,U+56A5,U+56B4,U+56B6,U+56BC,U+56C0-56C2,U+56C3,U+56D7,U+56DA-56DC,U+56DE,U+56E0,U+56E3,U+56EE,U+56F0,U+56F2-56F4,U+56FA,U+56FD,U+5700,U+5703,U+5708,U+570B,U+570F,U+5712-5714,U+5718,U+571F,U+5726-5729,U+572D,U+5730,U+5738,U+573B,U+5740,U+5742,U+5747,U+574A,U+574E-5752,U+5761,U+5764,U+5766,U+5769-576B,U+577F,U+5782,U+5789,U+578B,U+5793,U+57A0,U+57A2-57A5,U+57AA,U+57B0,U+57B3,U+57C3,U+57CB,U+57CE,U+57D2,U+57D4,U+57DC,U+57DF-57E1,U+57E3,U+57F4,U+57F7,U+57F9-57FB,U+57FC,U+5800,U+5802,U+5805-5807,U+580A-580C,U+5815,U+5819,U+581D,U+5821,U+5824,U+582A,U+582F-5832,U+5834-5836,U+583A,U+5840-5842,U+584A,U+5851,U+5854,U+5857-585B,U+585E,U+5861,U+5869,U+586B,U+5875,U+5879,U+587E,U+5883,U+5893,U+5897,U+589C,U+589F,U+58A8,U+58B3,U+58B8,U+58BA,U+58BE,U+58C1,U+58C7,U+58CA,U+58CC,U+58D3,U+58D5,U+58D8,U+58DC,U+58DE,U+58E4,U+58EB-58ED,U+58EE-58F3,U+58F7,U+58F9-58FC,U+58FD,U+5902,U+5909-590B,U+590F,U+5915-5917,U+5918-591B,U+591C,U+5922,U+5925,U+5927,U+5929-592F,U+5931,U+5937-5939,U+593E,U+5944,U+5947-594A,U+594E-5952,U+5954,U+5957-5959,U+5960,U+5962,U+5965,U+5967-5969,U+596A,U+596E,U+5973-5975,U+5978,U+597D,U+5981-5985,U+598A,U+5993,U+5996,U+5999,U+59A3,U+59A5,U+59A8,U+59AC,U+59B2,U+59B9,U+59BB,U+59BE,U+59C6,U+59C9,U+59CB,U+59D0-59D2,U+59D3-59D5,U+59DA,U+59DC,U+59E5-59E7,U+59E8,U+59EA-59EC,U+59F6,U+59FB,U+59FF,U+5A01,U+5A03,U+5A09,U+5A11,U+5A18,U+5A1A,U+5A1C,U+5A1F-5A21,U+5A25,U+5A29,U+5A2F,U+5A35-5A37,U+5A3C,U+5A41,U+5A46,U+5A49,U+5A5A,U+5A62,U+5A66,U+5A6A,U+5A7F,U+5A92,U+5A9A-5A9C,U+5ABD,U+5AC1-5AC3,U+5AC9,U+5ACC,U+5AD0,U+5AD6-5AD8,U+5AE1,U+5AE6,U+5B09,U+5B0B-5B0D,U+5B22,U+5B2A,U+5B2C,U+5B30,U+5B32,U+5B40,U+5B43,U+5B45,U+5B50,U+5B54-5B56,U+5B57-5B59,U+5B5A,U+5B5C-5B5E,U+5B5F,U+5B63-5B65,U+5B66,U+5B69,U+5B6B,U+5B70,U+5B75,U+5B78,U+5B7A,U+5B80,U+5B83,U+5B85,U+5B87-5B8A,U+5B8B-5B8E,U+5B8F,U+5B95,U+5B97-5B9E,U+5B9F,U+5BA2-5BA6,U+5BAE,U+5BB0,U+5BB3-5BB7,U+5BB8-5BBA,U+5BBF,U+5BC2,U+5BC4-5BC8,U+5BCC,U+5BD2-5BD4,U+5BDB,U+5BDD,U+5BDF,U+5BE1,U+5BE6-5BE8,U+5BE9,U+5BEE,U+5BF5,U+5BF8,U+5BFA,U+5BFE-5C00,U+5C01-5C03,U+5C04-5C0C,U+5C0D-5C10,U+5C11,U+5C13,U+5C16,U+5C1A,U+5C20,U+5C22,U+5C24,U+5C2D,U+5C31,U+5C38-5C42,U+5C45,U+5C48,U+5C4A-5C4C,U+5C4D-5C50,U+5C51,U+5C53,U+5C55,U+5C5E,U+5C60-5C62,U+5C64-5C66,U+5C6E-5C70,U+5C71,U+5C79,U+5C90-5C92,U+5CA1,U+5CA8-5CAA,U+5CAB-5CAD,U+5CB1,U+5CB3,U+5CB6-5CB9,U+5CBA-5CBC,U+5CBE,U+5CC5,U+5CD9,U+5CE0-5CE2,U+5CE8,U+5CEA,U+5CEF-5CF1,U+5CF6,U+5CFA-5CFC,U+5CFD,U+5D07,U+5D0B,U+5D0E,U+5D11,U+5D14-5D1B,U+5D22,U+5D29,U+5D4B-5D4D,U+5D4E,U+5D50,U+5D52,U+5D69,U+5D6F,U+5D82,U+5D87,U+5D8B,U+5D9D,U+5DA2,U+5DAC,U+5DAE,U+5DBA,U+5DBC-5DBE,U+5DCC-5DCE,U+5DD2,U+5DDB,U+5DDD-5DDF,U+5DE1,U+5DE3,U+5DE5-5DE9,U+5DEB,U+5DEE,U+5DF1-5DF5,U+5DF7,U+5DFB,U+5DFD-5DFF,U+5E02-5E04,U+5E06,U+5E0C,U+5E16,U+5E19-5E1C,U+5E1D,U+5E25,U+5E2B,U+5E2D,U+5E2F-5E31,U+5E33,U+5E36-5E39,U+5E3D,U+5E40,U+5E45,U+5E47,U+5E4C,U+5E4E,U+5E54-5E56,U+5E57,U+5E5F,U+5E61-5E64,U+5E72-5E77,U+5E78-5E80,U+5E81,U+5E83-5E85,U+5E87,U+5E8A,U+5E8F,U+5E95-5E98,U+5E9A,U+5E9C,U+5EA6-5EA8,U+5EAB,U+5EAD,U+5EB5-5EB9,U+5EC1,U+5EC3,U+5EC9-5ECB,U+5ED3,U+5EDB,U+5EDF-5EE1,U+5EE2-5EE4,U+5EF3-5EF5,U+5EF6-5EF9,U+5EFA-5EFD,U+5EFE-5F00,U+5F01,U+5F04,U+5F09-5F0E,U+5F0F-5F12,U+5F13-5F16,U+5F17-5F19,U+5F1B,U+5F1F,U+5F25-5F28,U+5F29,U+5F2F,U+5F31,U+5F35,U+5F37-5F39,U+5F3C,U+5F3E,U+5F48,U+5F4A,U+5F4C,U+5F4E,U+5F51,U+5F53,U+5F56-5F58,U+5F59,U+5F61-5F63,U+5F66,U+5F69-5F6E,U+5F70-5F72,U+5F73,U+5F77,U+5F79,U+5F7C,U+5F7F-5F86,U+5F87-5F89,U+5F8A-5F8D,U+5F90-5F94,U+5F97-5F99,U+5F9E,U+5FA0-5FA2,U+5FA8-5FAB,U+5FAD-5FAF,U+5FB3-5FB5,U+5FB9,U+5FBD,U+5FC3-5FC6,U+5FCC-5FCE,U+5FD6-5FDA,U+5FDC-5FDE,U+5FE0,U+5FE4,U+5FEB,U+5FF0-5FF2,U+5FF5,U+5FF8,U+5FFD,U+6010,U+6012,U+6015-6017,U+6019,U+601B-601E,U+6020-6022,U+6025,U+6027-602C,U+602F,U+6031,U+6042-6044,U+6046,U+604A-604C,U+604D,U+6050,U+6052,U+6055,U+6059,U+6062-6064,U+6065,U+6068-606E,U+606F-6071,U+6075,U+6081,U+6089,U+608C-608E,U+6094,U+6097,U+609A-609C,U+609F-60A1,U+60A3,U+60A6,U+60A9-60AB,U+60B2-60B7,U+60B8,U+60BC-60BE,U+60C5-60C8,U+60D1,U+60D8,U+60DA,U+60DC,U+60DF-60E2,U+60E3,U+60E7-60E9,U+60F0-60F2,U+60F3-60F5,U+60F6,U+60F9-60FB,U+6100-6102,U+6103,U+6108-610A,U+610E-6110,U+6115,U+611A-611C,U+611F,U+6127,U+6134,U+613C-613E,U+6144,U+6147-6149,U+614B-614D,U+614E,U+6153,U+6155,U+6159-615B,U+6162-6164,U+6167-6169,U+616E,U+6170-6172,U+6173,U+6175-6178,U+617E,U+6182,U+618E,U+6190-6192,U+6194,U+619A,U+61A4,U+61A7,U+61A9,U+61AB-61AD,U+61AE,U+61B2,U+61B6,U+61BA,U+61BE,U+61C6-61C8,U+61C9-61CB,U+61D0,U+61E6,U+61F2,U+61F4,U+61F7-61F9,U+61FA,U+61FD-6201,U+6208-620B,U+620C-620F,U+6210-6213,U+6214,U+6216,U+621A,U+621F,U+6221,U+6226,U+622A,U+622E-6231,U+6234,U+6238,U+623B,U+623F-6242,U+6247-624A,U+624B-624F,U+6253,U+6255,U+6258,U+625B,U+625E,U+6263,U+6268,U+626E,U+6271,U+6276,U+6279,U+627F-6281,U+6282,U+6284,U+6289-628B,U+6291-6293,U+6294-6296,U+6297-6299,U+629C,U+629E,U+62AB-62AD,U+62B1,U+62B5,U+62B9,U+62BB-62BE,U+62C2,U+62C5-62CB,U+62CC-62CE,U+62CF-62D4,U+62D7-62DA,U+62DB,U+62DD,U+62E0-62E2,U+62EC-62EF,U+62F1,U+62F3,U+62F5-62F8,U+62FE-6300,U+6301-6303,U+6307,U+6309,U+630C,U+6311,U+6319,U+631F,U+6328,U+632B,U+632F,U+633A,U+633D-6340,U+6349,U+634C-634E,U+634F-6351,U+6355,U+6357,U+635C,U+6367-636A,U+636E,U+6372,U+6376-6378,U+637A-637C,U+6383,U+6388-638A,U+638C,U+638E-6390,U+6392,U+6396,U+6398,U+639B,U+639F-63A3,U+63A5,U+63A7-63AD,U+63B2,U+63B4,U+63BB,U+63BE,U+63C0,U+63C3-63C5,U+63C6,U+63C9,U+63CF-63D1,U+63D6,U+63DA-63DC,U+63E1,U+63E3,U+63E9,U+63EE,U+63F4,U+63F6,U+63FA,U+640D,U+640F,U+6413,U+6416-6418,U+641C,U+642C-642E,U+6436,U+643A,U+643E,U+6442,U+644E,U+6458,U+6467,U+6469,U+646F,U+6476,U+6478,U+647A,U+6483,U+6488,U+6492-6494,U+649A,U+649E,U+64A4-64A6,U+64A9,U+64AB,U+64AD-64AF,U+64B0,U+64B2,U+64B9,U+64BC,U+64C1,U+64C5,U+64C7,U+64CD,U+64D2,U+64D4,U+64E2-64E4,U+64E6-64E8,U+64EC,U+64EF,U+64F2,U+64F6,U+64FD-64FF,U+6500,U+6505,U+6518,U+651D,U+6523-6525,U+652B,U+652F,U+6534-6537,U+6538-653A,U+653B,U+653E-6540,U+6545,U+6548,U+654F,U+6551,U+6555-655A,U+6562-6564,U+6566,U+656C,U+6570,U+6572,U+6574-6576,U+6577-6579,U+6582-6584,U+6587,U+6589,U+658C,U+658E,U+6590-6592,U+6597,U+6599,U+659C,U+659F,U+65A1,U+65A4-65A6,U+65A7,U+65AC-65AE,U+65AF-65B1,U+65B9,U+65BC-65BE,U+65C1,U+65C3,U+65C5,U+65CB,U+65CF,U+65D7,U+65D9,U+65DB,U+65E0,U+65E2,U+65E5-65EA,U+65EC-65EE,U+65F1,U+65FA,U+6602,U+6606-6608,U+660A,U+660C,U+660E-6610,U+6613-6615,U+661C,U+661F-6621,U+6625,U+6627-6629,U+662D,U+662F,U+6634-6636,U+663C,U+663F,U+6642-6645,U+664B,U+664F,U+6652,U+665D-6660,U+6662,U+6664,U+6666,U+6668-666A,U+666E-6671,U+6674,U+6676,U+667A,U+6681,U+6684,U+6687-668A,U+668E,U+6691,U+6696-6699,U+669D,U+66A2,U+66A6,U+66AB,U+66AE,U+66B4,U+66B8,U+66C4,U+66C7,U+66C9,U+66D6,U+66D9-66DB,U+66DC-66DE,U+66F0,U+66F2-66F6,U+66F7-66FA,U+66FC-6701,U+6703,U+6708-670A,U+670B,U+670D,U+670F,U+6714-6718,U+671B,U+671D,U+671F,U+6726-6729,U+672A-672F,U+6731,U+6734,U+6738,U+673A,U+673D,U+673F,U+6741,U+6746,U+6749,U+674E-6752,U+6753,U+6756,U+675C,U+675E-6766,U+676A,U+676D,U+676F,U+6771,U+6773,U+6775,U+6777,U+677C,U+677E-6780,U+6787,U+6789,U+678B-678D,U+6790,U+6795,U+6797,U+679A,U+679C-679E,U+67A0-67A3,U+67A6,U+67AF,U+67B4,U+67B6-67BA,U+67C1,U+67C4,U+67C6,U+67CA,U+67CE-67D2,U+67D3-67D5,U+67D8,U+67DA,U+67DD-67DF,U+67E2,U+67E4,U+67E7,U+67E9,U+67EC,U+67EE-67F2,U+67F3-67F6,U+67FB,U+67FE-6800,U+6802-6805,U+6813,U+6816-6818,U+681E,U+6821-6823,U+682A-682C,U+6832,U+6834,U+6838-683A,U+683C-683E,U+6841-6844,U+6848,U+684D-684F,U+6850-6852,U+6853-6855,U+6859,U+685C-685E,U+685F,U+6867,U+6876,U+687F,U+6881,U+6885,U+6893,U+6897,U+689B,U+689D,U+689F-68A1,U+68A2,U+68A6-68A9,U+68AD,U+68AF-68B2,U+68B3,U+68B5-68B7,U+68B9-68BB,U+68BC,U+68C4,U+68C6,U+68C9,U+68CB,U+68CD,U+68D2,U+68D4-68D6,U+68D7-68D9,U+68DA,U+68DF-68E2,U+68EE-68F0,U+68F2,U+68F9-68FB,U+6900-6902,U+6904-6906,U+6908,U+690B-6910,U+6912,U+6919-691D,U+6922,U+6925,U+6928,U+6930,U+6934,U+6939,U+693D,U+693F,U+694A,U+6953-6956,U+695A,U+695C-695E,U+6960-6963,U+696A-696C,U+696D-6970,U+6973-6976,U+6977-697A,U+697C-697E,U+6982,U+698A,U+698E,U+6991,U+6994-6996,U+699B-699D,U+69A0,U+69AE,U+69B4,U+69BE-69C0,U+69C1,U+69C3,U+69C7,U+69CB-69CF,U+69D0,U+69D8-69DA,U+69DE,U+69E7,U+69EB,U+69ED,U+69FB,U+69FD,U+69FF,U+6A02,U+6A05,U+6A0B,U+6A13,U+6A17,U+6A19,U+6A1B,U+6A1E-6A20,U+6A21,U+6A23,U+6A29-6A2C,U+6A35-6A37,U+6A38-6A3B,U+6A3D,U+6A44,U+6A47-6A49,U+6A4B,U+6A58-6A5A,U+6A5F,U+6A61,U+6A66,U+6A72,U+6A7F-6A81,U+6A84,U+6A8D-6A8F,U+6A90,U+6A97,U+6A9C,U+6AA2,U+6AAC,U+6AAE,U+6AB3,U+6AB8,U+6ABB,U+6AC2-6AC4,U+6AD3,U+6ADA-6ADC,U+6ADE-6AE0,U+6AE8,U+6AFB,U+6B04-6B06,U+6B0A,U+6B12,U+6B1D,U+6B20-6B22,U+6B23,U+6B27,U+6B32,U+6B3A,U+6B3D-6B3F,U+6B4C,U+6B4E,U+6B50,U+6B53,U+6B62-6B65,U+6B66,U+6B69-6B6B,U+6B6F,U+6B73-6B75,U+6B79,U+6B7B,U+6B7F-6B81,U+6B84,U+6B86,U+6B89-6B8C,U+6B95-6B97,U+6B9E,U+6BAB,U+6BAF,U+6BB1-6BB6,U+6BB7,U+6BBA-6BBC,U+6BBF-6BC1,U+6BC5-6BC7,U+6BCB,U+6BCD-6BCF,U+6BD2,U+6BD4,U+6BD8,U+6BDB,U+6BEB-6BED,U+6BEF,U+6BF3,U+6C0F,U+6C11,U+6C13-6C15,U+6C17,U+6C23,U+6C34-6C36,U+6C37-6C39,U+6C3A,U+6C3E,U+6C40-6C43,U+6C4E,U+6C50,U+6C55,U+6C57,U+6C5A,U+6C5D-6C61,U+6C62,U+6C6A,U+6C70,U+6C72-6C74,U+6C7A,U+6C7D-6C7F,U+6C81,U+6C83,U+6C88,U+6C8C,U+6C90,U+6C93,U+6C96,U+6C99-6C9B,U+6CA1-6CA3,U+6CAA-6CAC,U+6CAE,U+6CB1,U+6CB3,U+6CB8-6CC0,U+6CC1,U+6CC4,U+6CC9-6CCB,U+6CCC,U+6CD3,U+6CD5,U+6CD7,U+6CDB,U+6CDD,U+6CE1-6CE4,U+6CE5,U+6CE8,U+6CEA,U+6CEE-6CF2,U+6CF3,U+6D0B,U+6D12,U+6D17,U+6D19,U+6D1B,U+6D1E-6D20,U+6D25,U+6D29-6D2B,U+6D32,U+6D35,U+6D38,U+6D3B,U+6D3D-6D3F,U+6D41,U+6D44-6D46,U+6D59-6D5B,U+6D5C,U+6D63,U+6D66,U+6D69-6D6B,U+6D6C,U+6D6E,U+6D74,U+6D77-6D7A,U+6D85,U+6D88,U+6D8C,U+6D8E,U+6D93,U+6D95,U+6D99,U+6D9B-6D9D,U+6DAF,U+6DB2,U+6DB5,U+6DB8,U+6DBC,U+6DC0,U+6DC7,U+6DCB,U+6DD1-6DD3,U+6DD5,U+6DD8-6DDA,U+6DE1,U+6DE8,U+6DEA-6DED,U+6DEE,U+6DF1,U+6DF3,U+6DF5,U+6DF7,U+6DF9,U+6DFB,U+6E05,U+6E07-6E0C,U+6E13,U+6E15,U+6E19-6E1C,U+6E20-6E22,U+6E23-6E27,U+6E29,U+6E2B-6E2E,U+6E2F,U+6E38,U+6E3A,U+6E3E,U+6E4A,U+6E4D-6E4F,U+6E56,U+6E58,U+6E5B-6E5D,U+6E5F,U+6E67,U+6E6B,U+6E6E-6E70,U+6E7E-6E81,U+6E82,U+6E8C,U+6E8F-6E91,U+6E96,U+6E9C-6E9E,U+6E9F,U+6EA2,U+6EA5,U+6EB2,U+6EB6,U+6EBA,U+6EC2,U+6EC4-6EC6,U+6EC9,U+6ECB-6ECD,U+6ED1,U+6ED5,U+6EDD-6EDF,U+6EEF,U+6EF2,U+6EF4,U+6EF8,U+6EFF,U+6F01-6F03,U+6F06,U+6F09,U+6F0F,U+6F11,U+6F13-6F16,U+6F20,U+6F22-6F24,U+6F2B-6F2D,U+6F31,U+6F38,U+6F3F,U+6F45,U+6F54,U+6F58,U+6F5B-6F5D,U+6F5F,U+6F64,U+6F66,U+6F6D-6F6F,U+6F70,U+6F74,U+6F7C,U+6F81,U+6F84,U+6F86,U+6F8E,U+6F97,U+6FA1,U+6FA4,U+6FAA,U+6FB1,U+6FB3,U+6FB9,U+6FC0-6FC2,U+6FC3,U+6FC6,U+6FD4,U+6FDB,U+6FE0-6FE2,U+6FE4,U+6FEB,U+6FEF,U+6FF1,U+6FFE,U+7006,U+700B,U+700F,U+7011,U+7015,U+7018,U+701D-7020,U+7026-7028,U+702C,U+703E,U+704C,U+7058,U+7063,U+706B-706D,U+706F-7071,U+7078,U+707C-707E,U+7089-708B,U+708E,U+7092,U+7099,U+70AC-70AF,U+70B8-70BB,U+70C8,U+70CF,U+70D9,U+70DD,U+70F9,U+70FD,U+7109,U+7114,U+7119-711B,U+7121,U+7126,U+7136,U+713C,U+7149,U+714C,U+714E,U+7155,U+7159,U+7164-7166,U+7167,U+7169,U+716C,U+716E,U+717D,U+7184,U+718A,U+718F,U+7194,U+7199,U+719F,U+71A8,U+71B1,U+71BE,U+71C3,U+71C8,U+71CE,U+71D0,U+71D2,U+71D4-71D6,U+71D7,U+71E0,U+71E5-71E8,U+71ED,U+71F5,U+71FB-71FD,U+71FF-7201,U+7206,U+720D,U+7210,U+721B,U+722A,U+722C-722E,U+7232,U+7235-7237,U+723A-723C,U+723D-7240,U+7246-7249,U+724C,U+7252,U+7259,U+725B,U+725D,U+725F,U+7261-7263,U+7267,U+7269,U+7272,U+7274,U+7279,U+727D-727F,U+7280,U+7292,U+72A0,U+72AC-72AE,U+72AF,U+72B6,U+72C2-72C5,U+72C6,U+72CE,U+72D0,U+72D2,U+72D7,U+72D9,U+72DB,U+72E0-72E3,U+72E9,U+72EC-72EE,U+72F7-72FA,U+72FC-72FE,U+730A,U+7316-7318,U+731B-731E,U+731F,U+7325,U+7329-732C,U+732E-7330,U+7334,U+7336-7338,U+733E-7340,U+7344-7346,U+734F,U+7363,U+7368,U+736A,U+7370,U+7372,U+7375,U+737A,U+7384,U+7387,U+7389,U+738B,U+7396,U+739F,U+73A9,U+73B2,U+73BB,U+73C0,U+73C2,U+73C8,U+73CA,U+73CD-73CF,U+73DE,U+73E0,U+73EA,U+73ED,U+73F8,U+73FE,U+7403,U+7405-7407,U+7409,U+7422,U+7425,U+7432-7437,U+743A,U+743F,U+7455,U+7459-745D,U+745E,U+7460,U+7463-7465,U+746A,U+746F-7471,U+7473,U+7476,U+747E,U+7483,U+7487,U+748B,U+749E,U+74A7-74A9,U+74B0,U+74BD,U+74CA,U+74CF,U+74D4,U+74DA,U+74DC,U+74E2,U+74E6,U+74F6,U+750C,U+7511,U+7515,U+7518,U+751A,U+751C,U+751F,U+7523,U+7525-7527,U+7528,U+752B-752D,U+7530-7534,U+7537,U+753A-753C,U+7544,U+7546,U+7549,U+754B-754D,U+754F,U+7551,U+7554,U+7559,U+755B-755E,U+7560,U+7562,U+7564-7567,U+756A-756C,U+756D,U+7570,U+7573-7575,U+7576-7579,U+757F,U+7586-7588,U+758A-758C,U+758E-7590,U+7591-7593,U+75AB,U+75B1-75B3,U+75B5,U+75B8-75BA,U+75BC-75BF,U+75C5,U+75C7,U+75CD,U+75D2,U+75D4-75D6,U+75D8-75DA,U+75DB,U+75E2-75E4,U+75E9,U+75F0,U+75F4,U+75FA,U+760D,U+7621,U+7624,U+7634,U+7642,U+7647,U+764C,U+7652,U+7656,U+766A,U+766C,U+7672,U+7676,U+7678,U+767A-767C,U+767D-767F,U+7684,U+7686-7689,U+768E,U+7690,U+7693,U+7696,U+769A,U+76AE,U+76B0,U+76BA,U+76BF,U+76C2-76C4,U+76C6,U+76C8,U+76CA,U+76CD,U+76D2,U+76D7,U+76DB,U+76DF,U+76E1,U+76E3-76E6,U+76E7,U+76EE,U+76F2,U+76F4,U+76F8,U+76FE,U+7701,U+7707-770A,U+770B-770D,U+771B,U+771E-7721,U+7724-7726,U+7729,U+7737-7739,U+773A,U+773C,U+7740,U+7747,U+775A-775C,U+7761,U+7763,U+7765-7767,U+7768,U+776B,U+777E-7780,U+778B,U+7791,U+779E,U+77A0,U+77A5,U+77AC-77AE,U+77B0,U+77B3,U+77B6,U+77B9,U+77BB-77BD,U+77C7,U+77DB-77DD,U+77E2-77E4,U+77E5,U+77E7,U+77E9,U+77ED-77F0,U+77F3,U+77FC,U+7802,U+7812,U+7814-7816,U+7820,U+7825-7828,U+7832,U+7834,U+783A,U+783F,U+7845,U+785D,U+786B-786D,U+786F,U+7872,U+787C,U+7881,U+7887,U+788C-788F,U+7891,U+7893,U+7895,U+7897,U+789A,U+78A3,U+78A7,U+78A9-78AB,U+78B5,U+78BA,U+78BC,U+78C1,U+78C5-78C7,U+78CA-78CC,U+78D0-78D2,U+78D4,U+78DA,U+78E7-78E9,U+78EC,U+78EF,U+78F4,U+78FD,U+7901,U+7907,U+790E,U+7912,U+7919,U+792A-792D,U+793A-793D,U+793E,U+7940-7942,U+7947-794A,U+7950,U+7953,U+7955-7958,U+795A,U+795D-7961,U+7962,U+7965,U+7968,U+796D,U+7977,U+797F-7982,U+7984-7986,U+798A,U+798D-7990,U+79A6,U+79AA,U+79AE,U+79B0,U+79B3,U+79B8-79BB,U+79BD-79C2,U+79CB,U+79D1-79D3,U+79D5,U+79D8,U+79DF,U+79E3-79E5,U+79E6,U+79E9,U+79ED,U+79F0,U+79FB,U+7A00,U+7A08,U+7A0B,U+7A0E,U+7A14,U+7A17-7A1B,U+7A1C,U+7A1F-7A21,U+7A2E,U+7A32,U+7A3C-7A3E,U+7A3F-7A41,U+7A42-7A44,U+7A46,U+7A4D-7A51,U+7A57,U+7A62-7A64,U+7A6B,U+7A70,U+7A74,U+7A76,U+7A79-7A7B,U+7A7D,U+7A7F,U+7A81,U+7A83-7A85,U+7A88,U+7A92-7A94,U+7A9F,U+7AA9-7AAB,U+7AAE-7AB0,U+7ABA,U+7AC3-7AC5,U+7AC8,U+7ACB,U+7ACF,U+7AD3,U+7AD5,U+7AD9-7ADB,U+7ADC-7ADE,U+7ADF-7AE4,U+7AE5-7AE7,U+7AEA,U+7AED,U+7AEF-7AF1,U+7AF6,U+7AF9-7AFB,U+7AFF,U+7B06,U+7B08,U+7B0F,U+7B11,U+7B19,U+7B1B,U+7B20,U+7B25-7B27,U+7B2C,U+7B39,U+7B46,U+7B48-7B4A,U+7B4B,U+7B4D,U+7B4F-7B53,U+7B54,U+7B56,U+7B5D,U+7B6C,U+7B75,U+7B86-7B88,U+7B8B,U+7B92,U+7B94-7B96,U+7B97,U+7B9D,U+7B9F,U+7BA1,U+7BAA,U+7BAD,U+7BB1,U+7BB8,U+7BC0,U+7BC4,U+7BC7,U+7BC9,U+7BCF,U+7BDD,U+7BE0,U+7BE4,U+7BE9,U+7BED,U+7BF3,U+7C12,U+7C17,U+7C21,U+7C2A,U+7C38,U+7C3E-7C40,U+7C4C-7C4E,U+7C50,U+7C56,U+7C60,U+7C64,U+7C73,U+7C7E,U+7C81-7C84,U+7C89,U+7C8B,U+7C8D,U+7C90,U+7C92,U+7C95,U+7C97-7C99,U+7C9B,U+7C9F,U+7CA1,U+7CA5,U+7CA7-7CA9,U+7CAD-7CAF,U+7CB1-7CB4,U+7CB9,U+7CBD-7CBF,U+7CC0,U+7CC2,U+7CC5,U+7CCA,U+7CCE,U+7CD2,U+7CD6,U+7CD8,U+7CDE-7CE1,U+7CE2,U+7CE7,U+7CEF,U+7CF2,U+7CF8,U+7CFA-7CFC,U+7CFE,U+7D00,U+7D02,U+7D04-7D07,U+7D0B,U+7D0D,U+7D10,U+7D14-7D16,U+7D17-7D1C,U+7D20-7D23,U+7D2B-7D2D,U+7D2F-7D31,U+7D32-7D34,U+7D35,U+7D39-7D3B,U+7D3F,U+7D42-7D45,U+7D46,U+7D4B-7D4D,U+7D4E,U+7D50,U+7D56,U+7D5E,U+7D61-7D64,U+7D66,U+7D68,U+7D71-7D73,U+7D75-7D77,U+7D79,U+7D7D,U+7D89,U+7D8F,U+7D93,U+7D99-7D9B,U+7D9C,U+7D9F,U+7DA2,U+7DAC-7DAE,U+7DB0-7DB3,U+7DB4,U+7DB8,U+7DBA-7DBC,U+7DBD-7DC0,U+7DCA-7DCC,U+7DCF,U+7DD1-7DD3,U+7DD8,U+7DDA,U+7DDD-7DDF,U+7DE0,U+7DE4,U+7DE8-7DEA,U+7DEC,U+7DEF,U+7DF2,U+7DF4,U+7DFB,U+7E01,U+7E04,U+7E0A-7E0C,U+7E12,U+7E1B,U+7E1E,U+7E22-7E24,U+7E26,U+7E2B,U+7E2E,U+7E31-7E33,U+7E35,U+7E37,U+7E39-7E3B,U+7E3D-7E3F,U+7E41,U+7E4A-7E4C,U+7E4D,U+7E54-7E57,U+7E59-7E5B,U+7E5D-7E5F,U+7E6A,U+7E6D,U+7E70,U+7E79,U+7E7B-7E7E,U+7E7F,U+7E82,U+7E89,U+7E8C,U+7E8E-7E90,U+7E93,U+7E96,U+7F36,U+7F38,U+7F50-7F53,U+7F54,U+7F60,U+7F6A-7F6C,U+7F6E,U+7F70,U+7F72,U+7F75,U+7F77,U+7F79,U+7F83,U+7F85-7F87,U+7F88,U+7F8A,U+7F8E,U+7F9A,U+7F9D-7F9F,U+7FA4,U+7FA8-7FAA,U+7FAE-7FB0,U+7FB6,U+7FB9,U+7FBD,U+7FC1,U+7FC5,U+7FCC,U+7FD2,U+7FD4,U+7FE0-7FE2,U+7FEB,U+7FF0,U+7FF3,U+7FFB-7FFD,U+8000-8007,U+800C,U+8010,U+8012,U+8015,U+8017,U+8033,U+8036,U+803B,U+803D,U+8046,U+804A,U+8052,U+8056,U+8058,U+805A,U+805E,U+8061-8063,U+806F,U+8072,U+8074,U+8076-8078,U+807D-8080,U+8084-8088,U+8089,U+808B-808D,U+8096,U+8098,U+809A-809C,U+809D,U+80A1-80A3,U+80A5,U+80A9-80AB,U+80AF,U+80B1-80B3,U+80B4,U+80BA,U+80C3-80C5,U+80C6,U+80CC,U+80CE,U+80D6,U+80D9-80DC,U+80DD-80DF,U+80E1,U+80E4-80E6,U+80EF,U+80F1,U+80F4,U+80F8,U+80FC-80FE,U+8102,U+8105-8109,U+810A,U+811A-811C,U+8129,U+812F,U+8131,U+8133,U+8139,U+813E,U+814B,U+814E,U+8150-8152,U+8153-8156,U+8165-8167,U+816B,U+816E,U+8170-8172,U+8178-817B,U+817F-8181,U+8188,U+818A,U+818F,U+8195,U+819A,U+819C-819E,U+81A0,U+81A3,U+81A8,U+81B0,U+81B3,U+81B5,U+81BD-81C1,U+81C6,U+81C9,U+81CD,U+81D1,U+81D3,U+81D8-81DB,U+81DF-81E1,U+81E3,U+81E5,U+81E8,U+81EA,U+81ED,U+81F3-81F5,U+81FA,U+81FC,U+8205,U+8207-8209,U+820C,U+820E,U+8210,U+8212,U+8216-8219,U+821B-821D,U+821E-8220,U+822A,U+822C,U+822E,U+8233,U+8235-8238,U+8239,U+8240,U+8247,U+8258-825B,U+825F,U+8264,U+8266,U+8268,U+826B,U+826E-8270,U+8271-8273,U+8276,U+8278-827A,U+827E,U+828B,U+828D,U+8292,U+8299,U+829D,U+82A5-82A7,U+82AD,U+82AF,U+82B1,U+82B3,U+82B8-82BA,U+82BB,U+82BD,U+82C5,U+82D1,U+82D3-82D5,U+82D7,U+82DB,U+82DF,U+82E5-82E8,U+82EB,U+82F1,U+82F4,U+82FA-82FC,U+8302,U+8304-8306,U+8309,U+830E,U+8317,U+831C,U+8328,U+832B,U+8336,U+8338-833A,U+8340,U+8345,U+8349-834B,U+834F,U+8352,U+8358,U+8377,U+837B-837D,U+8389-838B,U+839E,U+83A2,U+83AB,U+83B1,U+83C5,U+83CA,U+83CC,U+83CE,U+83D3,U+83D6,U+83DC,U+83DF,U+83E9,U+83EB,U+83EF-83F2,U+8403-8405,U+840C,U+840E,U+8413,U+8420,U+8429,U+842C,U+8431,U+843D,U+8449,U+844E,U+8457,U+845B,U+8461,U+8463,U+8466,U+846C-846E,U+8471,U+8475,U+847A,U+848B,U+8490,U+8494,U+8499,U+849C,U+849F,U+84B2,U+84B8,U+84BB-84BD,U+84BF,U+84C4,U+84C9,U+84CB,U+84D1,U+84DA,U+84EC,U+84EE,U+84FC,U+8500,U+8511,U+8513,U+8517,U+851A,U+8526,U+852D,U+8535,U+853D,U+8541,U+8543,U+8548-854B,U+854E,U+8557,U+8568-856B,U+856D,U+857E,U+8580,U+8584,U+8587,U+858A,U+8594,U+8597,U+8599,U+85A6,U+85A8-85AD,U+85AE-85B0,U+85C1,U+85C9,U+85CD,U+85CF,U+85DD,U+85E4,U+85E9-85EB,U+85F7,U+85F9,U+85FB,U+8602,U+8606-8608,U+860A,U+861A,U+862D,U+864D-864F,U+8650,U+8654-8656,U+865A,U+865C,U+865E-8660,U+866B,U+8671,U+8679,U+867B,U+868A,U+8695,U+86A4,U+86A9,U+86AB,U+86AF-86B1,U+86B6,U+86C4,U+86C6-86C8,U+86C9,U+86CB,U+86CD-86CF,U+86D9,U+86DB,U+86DE-86E0,U+86E4,U+86ED-86F0,U+86F8-86FA,U+86FE,U+8700,U+8702-8704,U+8706,U+870D,U+8718,U+871C,U+8729,U+8734,U+873B,U+873F,U+8749,U+874B,U+874E,U+8755,U+8757,U+8759,U+875F-8761,U+8766,U+876A,U+8774,U+8776,U+8778,U+877F,U+878D,U+879F,U+87A2,U+87BA-87BC,U+87C4,U+87C6-87C8,U+87D0,U+87E0,U+87EF,U+87F2,U+87F9,U+87FB,U+87FE,U+8805,U+880D,U+8815-8817,U+8822-8824,U+8831,U+883B,U+8840,U+8846,U+884C-884E,U+8853,U+8857,U+8859,U+885B,U+885D,U+8861,U+8863-8865,U+8868,U+886B,U+8870,U+8877,U+887D-8880,U+8881-8883,U+8888,U+888B,U+888D,U+8892,U+8896-8898,U+8899,U+88A2,U+88AB,U+88AE,U+88B1,U+88B4,U+88B7,U+88BF,U+88C1-88C6,U+88CF,U+88D4-88D6,U+88DC-88DE,U+88DF,U+88E1,U+88E8,U+88F2-88F4,U+88F8,U+88FC-88FF,U+8904,U+8907,U+890A,U+890C,U+8910,U+8912,U+891D,U+8925,U+892A,U+8938,U+893B,U+8944,U+894C,U+8956,U+895E-8960,U+8964,U+8966,U+8972,U+8974,U+8977,U+897E-8982,U+8986-8988,U+898B,U+898F,U+8996-8998,U+899A,U+89A7,U+89AA,U+89B3,U+89BA,U+89D2,U+89DA,U+89DC-89DE,U+89E3,U+89E6-89E8,U+89F8,U+8A00-8A04,U+8A08,U+8A0A,U+8A0C,U+8A0E,U+8A10,U+8A13,U+8A16-8A19,U+8A1B,U+8A1D,U+8A1F,U+8A23,U+8A2A,U+8A2D,U+8A31,U+8A33-8A35,U+8A36,U+8A3A-8A3D,U+8A41,U+8A46,U+8A48,U+8A50-8A53,U+8A54-8A56,U+8A5B,U+8A5E,U+8A60,U+8A62-8A64,U+8A66,U+8A69,U+8A6B,U+8A6D-8A6F,U+8A70-8A74,U+8A82,U+8A85,U+8A87,U+8A89,U+8A8C-8A8E,U+8A93,U+8A95,U+8A98,U+8A9E,U+8AA0,U+8AA3-8AA5,U+8AA6,U+8AAC-8AAE,U+8AB0,U+8AB2,U+8AB9,U+8ABC,U+8ABF,U+8AC2,U+8AC4,U+8AC7,U+8ACB-8ACE,U+8ACF,U+8AD2,U+8AD6,U+8ADA,U+8ADC,U+8ADE,U+8AE0-8AE3,U+8AE4,U+8AE6-8AE8,U+8AEB,U+8AED-8AEF,U+8AF1,U+8AF7-8AF9,U+8AFA,U+8AFE,U+8B00-8B03,U+8B04,U+8B0E,U+8B17,U+8B19-8B1C,U+8B1D,U+8B20-8B22,U+8B26,U+8B28,U+8B2B-8B2D,U+8B33,U+8B39,U+8B3E,U+8B41,U+8B49,U+8B4E-8B50,U+8B56,U+8B58,U+8B5A-8B5D,U+8B5F,U+8B66,U+8B6B,U+8B6F-8B71,U+8B72,U+8B77,U+8B80,U+8B83,U+8B8A,U+8B8C,U+8B90,U+8B92-8B94,U+8B96,U+8B99-8B9B,U+8C37,U+8C46,U+8C48,U+8C4A,U+8C4C,U+8C55,U+8C5A,U+8C61,U+8C6A-8C6C,U+8C78-8C7A,U+8C8A,U+8C8C-8C8F,U+8C9D-8C9F,U+8CA0-8CA3,U+8CA7-8CAD,U+8CAF-8CB1,U+8CB3-8CB5,U+8CB6-8CB9,U+8CBB-8CBE,U+8CBF-8CC5,U+8CC7,U+8CCA,U+8CCD-8CCF,U+8CD1,U+8CD3,U+8CDB-8CDD,U+8CDE,U+8CE0,U+8CE2-8CE5,U+8CE6,U+8CEA,U+8CED,U+8CFB-8CFE,U+8D04-8D06,U+8D08,U+8D0A-8D0C,U+8D0D,U+8D10,U+8D14,U+8D16,U+8D64,U+8D66,U+8D6B,U+8D70,U+8D73-8D75,U+8D77,U+8D85,U+8D8A,U+8D99,U+8DA3,U+8DA8,U+8DB3,U+8DBA,U+8DBE,U+8DC2,U+8DCB-8DCD,U+8DCF,U+8DD6,U+8DDA,U+8DDD,U+8DDF,U+8DE1,U+8DE3,U+8DE8,U+8DEA,U+8DEF,U+8DF3,U+8DF5,U+8E08-8E0B,U+8E0F,U+8E1D-8E20,U+8E2A,U+8E35,U+8E42,U+8E44,U+8E49,U+8E4C,U+8E59,U+8E5F,U+8E63-8E65,U+8E74,U+8E7C,U+8E81,U+8E85,U+8E87,U+8E8A,U+8E8D,U+8E91,U+8E93-8E95,U+8E99,U+8EA1,U+8EAB-8EAD,U+8EAF-8EB2,U+8EBE,U+8EC6,U+8ECA-8ECE,U+8ED2,U+8EDF,U+8EE2,U+8EEB,U+8EF8,U+8EFB-8EFF,U+8F03,U+8F05,U+8F09-8F0B,U+8F0C,U+8F13-8F16,U+8F19,U+8F1B-8F1E,U+8F1F,U+8F26,U+8F29-8F2B,U+8F2F,U+8F33,U+8F38,U+8F3B,U+8F3F,U+8F44,U+8F46,U+8F49,U+8F4D-8F4F,U+8F5C,U+8F5F,U+8F61-8F63,U+8F64,U+8F9B-8F9D,U+8F9E-8FA0,U+8FA3,U+8FB0-8FB3,U+8FB5-8FB7,U+8FBA-8FBD,U+8FBF,U+8FC2,U+8FC4-8FC6,U+8FCE,U+8FD1,U+8FD4,U+8FE6,U+8FE9,U+8FEB,U+8FED,U+8FF0,U+8FF7,U+8FFD,U+9000-9002,U+9003,U+9005-9007,U+900F-9011,U+9013-9015,U+9017,U+9019-901B,U+901D-9024,U+902E,U+9031-9033,U+9038,U+903C,U+9041-9043,U+9045,U+9047,U+904A-904C,U+904D-904F,U+9053-9056,U+9059,U+905C,U+9060-9062,U+9063,U+9065,U+9069,U+906D-906F,U+9075,U+9077-9079,U+907A,U+907C-907E,U+907F,U+9081-9083,U+9084,U+9087,U+908A,U+9091,U+9099,U+90A3,U+90A6,U+90AA,U+90B1,U+90B8,U+90C1,U+90CA,U+90CE,U+90DB,U+90E1,U+90E8,U+90ED,U+90F5,U+90F7,U+90FD,U+9102,U+9112,U+9119,U+912D,U+9132,U+9149-914F,U+9152,U+9154,U+9156,U+9158,U+9162-9164,U+9169-916B,U+916C,U+9175,U+9177-9179,U+9182,U+9187,U+9189,U+918B,U+918D,U+9190,U+9192,U+9197,U+919C,U+91A4,U+91AB,U+91B4,U+91B8,U+91BA,U+91C0,U+91C6-91CA,U+91CB-91D0,U+91D1,U+91D8,U+91DB-91DE,U+91DF,U+91E3,U+91E6-91E8,U+91F6,U+91FC,U+920D-920F,U+9211,U+9214-9216,U+921E,U+922C,U+9234,U+9237,U+923F,U+9244,U+9248-924A,U+924B,U+9250,U+9257,U+925A-925C,U+925E,U+9262,U+9264,U+9266,U+9271,U+927E,U+9280,U+9283,U+9285,U+9291,U+9295-9297,U+9298,U+929A-929C,U+92AD,U+92B9,U+92CF,U+92D2,U+92E4,U+92EA,U+92ED,U+92F2-92F4,U+92F8,U+92FA,U+92FC,U+9306,U+930F-9311,U+9318,U+931A,U+9320,U+9323,U+9326,U+9328,U+932B-932D,U+932E-9330,U+9332,U+933B,U+9344,U+934B,U+934D,U+9354,U+9356,U+935B-935D,U+9360,U+936C,U+936E,U+9375,U+937C,U+937E,U+938C,U+9394,U+9396-9398,U+939A,U+93A7,U+93AC-93AF,U+93B0,U+93C8,U+93D1,U+93D7,U+93DD,U+93E1,U+93E4,U+9403,U+9407,U+9410,U+9414,U+9418-941B,U+9435,U+9438,U+9444,U+9451,U+9453,U+945A,U+945E,U+9460,U+946A,U+9475,U+9477,U+947D-9480,U+9577,U+9580,U+9582-9584,U+9589,U+958B,U+958F,U+9591,U+9593-9595,U+9596,U+9598,U+95A2-95A6,U+95A7,U+95B2,U+95BB,U+95BE,U+95C7,U+95CA,U+95CC-95CE,U+95D6,U+95D8,U+95E2,U+961C-961E,U+9621,U+962A,U+962E-9630,U+9632,U+963B,U+963F-9641,U+9642,U+9644,U+964B-964E,U+964F-9651,U+965B-965E,U+9662-9667,U+966A,U+966C,U+9670,U+9672-9674,U+9675-9679,U+967A,U+967D,U+9685-9687,U+9688,U+968A-968C,U+968D-9690,U+9694-9696,U+9697-969A,U+969B-969D,U+96A0,U+96A3,U+96A7,U+96AA,U+96B4,U+96B6-96B8,U+96B9,U+96BB-96BD,U+96C0-96C2,U+96C4-96C8,U+96C9,U+96CC-96CF,U+96D1,U+96D6,U+96D9,U+96DB-96DD,U+96E2-96E4,U+96E8,U+96EA-96EC,U+96F0,U+96F2,U+96F6-96F8,U+96F9,U+96FB,U+9700,U+9707,U+970A,U+970D,U+9716,U+971C,U+971E,U+9727,U+9730,U+9732,U+9739,U+9742,U+9744,U+9748,U+9752,U+9756,U+9759,U+975C,U+975E,U+9761-9763,U+9768-976A,U+976D,U+9771,U+9774,U+977A,U+977C,U+9784,U+9786,U+978B,U+978D,U+9790,U+9798,U+979C,U+97A0,U+97A3,U+97A6,U+97A8,U+97AD,U+97B3-97B5,U+97C3,U+97CB,U+97D3,U+97DC,U+97ED-97EF,U+97F3,U+97FB,U+97FF,U+9801-9804,U+9805-9807,U+9808,U+980C,U+9810-9814,U+9817-9819,U+981A,U+982C-982E,U+9830,U+9834,U+9837-9839,U+983B-983E,U+9846,U+984C-984F,U+9854-9856,U+9858,U+985B,U+985E,U+9867,U+9870,U+98A8,U+98AA,U+98AF,U+98B1,U+98C4,U+98DB-98DD,U+98DF-98E1,U+98E2,U+98E9,U+98EB,U+98EE-98F0,U+98F2,U+98F4,U+98FC-98FF,U+9903,U+9905,U+9909-990B,U+990C,U+9910,U+9913,U+9918,U+991E,U+9921,U+9928,U+9942,U+9945,U+9949,U+994B,U+9952,U+9957,U+9996,U+9999,U+99A8,U+99AC-99AF,U+99B3-99B5,U+99C1,U+99C4-99C7,U+99C8,U+99D0,U+99D2,U+99D5,U+99D8,U+99DD,U+99ED-99EF,U+99F1-99F3,U+99FB,U+99FF,U+9A01,U+9A0E,U+9A12-9A14,U+9A19,U+9A28,U+9A2B,U+9A30,U+9A3E,U+9A43,U+9A45,U+9A4D,U+9A55,U+9A57,U+9A5A-9A5C,U+9A62,U+9A64,U+9A69,U+9A6B,U+9AA8,U+9AB8,U+9AC0,U+9AC4,U+9ACF,U+9AD1,U+9AD4,U+9AD8-9ADA,U+9ADF,U+9AEA,U+9AED,U+9AF7,U+9B06,U+9B25,U+9B28,U+9B2F,U+9B31-9B33,U+9B3C,U+9B41-9B46,U+9B4D-9B50,U+9B51,U+9B54,U+9B5A,U+9B6F,U+9B87,U+9B8E,U+9B91-9B94,U+9B96-9B98,U+9B9F-9BA1,U+9BA8,U+9BAA-9BAC,U+9BAD-9BAF,U+9BC6,U+9BC9,U+9BD1-9BD3,U+9BD6,U+9BDB,U+9BE3,U+9BE8,U+9BF0-9BF2,U+9BF5,U+9C06,U+9C08-9C0B,U+9C0D,U+9C10,U+9C13-9C15,U+9C21,U+9C24,U+9C2D,U+9C2F,U+9C39-9C3C,U+9C3E,U+9C46-9C49,U+9C52,U+9C57,U+9C5A,U+9C60,U+9C67,U+9C78,U+9CE5,U+9CE9,U+9CF3-9CF5,U+9CF6,U+9D07,U+9D09,U+9D0E,U+9D1B,U+9D26,U+9D28,U+9D2B-9D2D,U+9D3B,U+9D5C,U+9D5E,U+9D60-9D62,U+9D6C,U+9D6F,U+9D7A,U+9D89,U+9D8F,U+9D9A,U+9DAF,U+9DB4,U+9DED,U+9DF2,U+9DF9-9DFB,U+9DFD,U+9E1E,U+9E75,U+9E78-9E7A,U+9E7F,U+9E92-9E94,U+9E97,U+9E9F,U+9EA5-9EA7,U+9EA9,U+9EB5,U+9EB9-9EBC,U+9EBE-9EC0,U+9EC4,U+9ECD-9ECF,U+9ED2,U+9ED9,U+9EDB-9EDD,U+9EDE,U+9EF9,U+9EFD,U+9F0E,U+9F13,U+9F20-9F22,U+9F3B,U+9F4A-9F4C,U+9F4E,U+9F52,U+9F5F,U+9F62,U+9F67,U+9F6A,U+9F6C,U+9F77,U+9F8D,U+9F9C,U+9FA0,U+A730-A732,U+A78A-A78D,U+FA11,U+FA66,U+FB00-FB07,U+FE19,U+FE30,U+FE45-FE47,U+FF01-FFA0,U+FFE0-FFE7,U+1B000-1B002,U+1D538-1D53A,U+1D53B-1D53F,U+1D540-1D545,U+1D546,U+1D54A,U+1D55C,U+1D715,U+1D7D8-1D7DA,U+1D7F6,U+201A2,U+20B9F,U+20BB7,U+25771,U+2634C,U+26ED9,U+27FB7", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "M+1p", + "id": "m+1p1", + "variants": { + "100": "Mplus1pThin", + "300": "Mplus1pLight", + "500": "Mplus1pRegular", + "550": "Mplus1pMedium", + "700": "Mplus1pBold", + "800": "Mplus1pHeavy", + "900": "Mplus1pBlack" + } + }, + { + "coverage": "U+20-7F,U+A0-B5,U+B6-108,U+10A-11C,U+11E-124,U+126-134,U+136-138,U+139-13F,U+141-149,U+14A-15C,U+15E-16C,U+16E-17F,U+180-182,U+187-189,U+18A,U+18E-190,U+192,U+194,U+198-19A,U+19D,U+1A0-1A2,U+1AF-1B1,U+1B3-1B5,U+1C4-1C7,U+1DD,U+1E6-1E8,U+1F0-1F6,U+1F8-1FA,U+218-21C,U+237,U+241-243,U+24C-24E,U+253,U+257,U+263,U+272,U+2C6-2C8,U+2D8-2DE,U+300-305,U+306-30D,U+313,U+31B,U+323,U+326,U+328,U+32D,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+400-460,U+490-494,U+496-498,U+49A-49C,U+4A2-4A4,U+4AE-4B4,U+4B6-4B8,U+4BA-4BC,U+4C0,U+4C3-4C5,U+4C7-4C9,U+4CF,U+4D8-4DA,U+4E8-4EA,U+4EE-4F0,U+512-514,U+1E0C-1E0E,U+1E12-1E14,U+1E24-1E26,U+1E3C-1E3E,U+1E44-1E46,U+1E4A-1E4C,U+1E5A-1E5C,U+1E62-1E64,U+1E6C-1E6E,U+1E80-1E86,U+1E92-1E94,U+1EA0-1EF4,U+1EF6-1EF8,U+2013-2015,U+2018-201B,U+201C-201F,U+2020-2023,U+2026,U+2030,U+2039-203B,U+2044,U+2070,U+2074-207A,U+2080-208A,U+20AB-20AD,U+20B4,U+20B9-20BB,U+20BD,U+2116-2118,U+2122,U+2153-215F,U+2202,U+220F,U+2211-2213,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2266,U+25CA,U+E400-E40A", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Nasalization", + "id": "nasalization1", + "variants": { + "500": "nasalizationRG-Regular" + } + }, + { + "coverage": "U+20-7F,U+A0-C0,U+1100-1200,U+2010-2017,U+2018-201B,U+201C-201F,U+2020-2023,U+2025-2028,U+2030,U+2032-2034,U+203B,U+20AC,U+2103,U+2109,U+2113,U+2116,U+2121-2123,U+2126,U+212B,U+2160-216A,U+2170-217A,U+2190-219A,U+21D2,U+21D4,U+2200,U+2202-2204,U+2207-2209,U+220B,U+220F,U+2211,U+221A,U+221D-221F,U+2220,U+2225,U+2227-222D,U+222E,U+2234-2236,U+223D,U+2252,U+2260-2262,U+2264-2266,U+226A-226C,U+2282-2284,U+2286-2288,U+2299,U+22A5,U+2312,U+2460-246F,U+2474-2483,U+249C-24B6,U+24D0-24EA,U+2592,U+25A0-25A2,U+25A3-25AA,U+25B2-25B4,U+25B6-25B8,U+25BC-25BE,U+25C0-25C2,U+25C6-25C9,U+25CB,U+25CE-25D2,U+2605-2607,U+260E-2610,U+261C,U+261E,U+2640,U+2642,U+2660-2662,U+2663-2666,U+2667-266B,U+266C-266E,U+3000-3021,U+302E-3030,U+3131-318F,U+3200-321D,U+3260-3280,U+3380-3385,U+3388-33CB,U+33CF-33D1,U+33D3,U+33D6,U+33D8,U+33DB-33DE,U+A960-A97D,U+AC00-D7A4,U+D7B0-D7C7,U+D7CB-D7FC,U+FF01-FF5F,U+FFE0-FFE4,U+FFE5-FFE7", + "ext": ["otf", "otf.lzma", "otf.brotli"], + "family": "Noto Sans", + "id": "notosans1", + "variants": { + "100": "NotoSansKRThin", + "300": "NotoSansKRLight", + "500": "NotoSansKRRegular", + "550": "NotoSansKRMedium", + "700": "NotoSansKRBold", + "900": "NotoSansKRBlack" + } + }, + { + "coverage": "U+20-7F,U+A4-A6,U+A7-A9,U+B0-B2,U+B7,U+D7,U+E0-E2,U+E8-EB,U+EC-EE,U+F2-F4,U+F7,U+F9-FB,U+FC,U+101,U+113,U+11B,U+12B,U+144,U+148,U+14D,U+16B,U+1CE,U+1D0,U+1D2,U+1D4,U+1D6,U+1D8,U+1DA,U+1DC,U+251,U+261,U+2C7,U+2C9,U+2014,U+2016,U+2018-201A,U+201C-201E,U+2026,U+2030,U+2032-2034,U+203B,U+2103,U+2116,U+2160-216C,U+2170-217A,U+2190-2194,U+2208,U+220F,U+2211,U+221A,U+221D-221F,U+2220,U+2225,U+2227-222C,U+222E,U+2234-2238,U+223D,U+2248,U+224C,U+2260-2262,U+2264-2266,U+226E-2270,U+2299,U+22A5,U+2312,U+2460-246A,U+2474-249C,U+2500-254C,U+25A0-25A2,U+25B2-25B4,U+25C6-25C8,U+25CB,U+25CE-25D0,U+2605-2607,U+2640,U+2642,U+3000-3004,U+3005,U+3008-3012,U+3013-3018,U+3041-3094,U+30A1-30F7,U+3105-312A,U+3220-322A,U+3447,U+344A,U+356E,U+360E,U+364D,U+3658,U+3666,U+36C3,U+36DA,U+36F9,U+37C3,U+3807,U+3813,U+3918,U+3944,U+39D0-39D2,U+39DF,U+3AF0,U+3B0A,U+3B0E,U+3B1A,U+3B4E,U+3B55,U+3BBE,U+3C00,U+3CC7,U+3CD8,U+3CDA,U+3D14,U+3D50,U+3DB2,U+3E06,U+3E0C,U+3E84,U+3EEC,U+3F4F,U+3FE0,U+4056,U+40AE,U+40C5,U+40CE,U+415F,U+4339,U+4383,U+4396,U+43DD,U+43E1,U+43F2,U+4403,U+44D6,U+44DB,U+44E8,U+44EB-44ED,U+45D6,U+45DB,U+45EA,U+45F4,U+4723,U+4759,U+48BA,U+48BC,U+48D8,U+497D,U+4983,U+4C9F-4CA1,U+4CA2,U+4D13-4D1A,U+4DAE,U+4E00-4E02,U+4E03,U+4E07-4E0C,U+4E0D-4E12,U+4E13-4E17,U+4E18-4E1F,U+4E22,U+4E24-4E26,U+4E27,U+4E2A-4E2C,U+4E2D,U+4E30,U+4E32,U+4E34,U+4E38-4E3C,U+4E3D-4E3F,U+4E42-4E44,U+4E45,U+4E48-4E4A,U+4E4B-4E51,U+4E52-4E55,U+4E56,U+4E58-4E5A,U+4E5C-4E62,U+4E66,U+4E69,U+4E70-4E72,U+4E73,U+4E78,U+4E7E,U+4E86,U+4E88-4E8A,U+4E8B-4E90,U+4E91-4E96,U+4E98,U+4E9A-4E9C,U+4E9F,U+4EA1-4EA3,U+4EA4-4EAA,U+4EAB-4EAF,U+4EB2-4EB4,U+4EB5-4EB7,U+4EB8-4EBB,U+4EBF-4EC8,U+4EC9-4ECC,U+4ECD-4ECF,U+4ED1,U+4ED3-4EDA,U+4EDD-4EE0,U+4EE1,U+4EE3-4EE6,U+4EE8,U+4EEA-4EED,U+4EF0,U+4EF2-4EF4,U+4EF5-4EF8,U+4EFB,U+4EFD,U+4EFF,U+4F01,U+4F08-4F0C,U+4F0D-4F12,U+4F17-4F1C,U+4F1E-4F21,U+4F22-4F28,U+4F2A-4F2C,U+4F2D,U+4F2F-4F31,U+4F32,U+4F34,U+4F36,U+4F38,U+4F3A,U+4F3C-4F3F,U+4F41,U+4F43,U+4F46,U+4F4D-4F52,U+4F53,U+4F55-4F61,U+4F63-4F66,U+4F69,U+4F6C,U+4F6F-4F71,U+4F73-4F75,U+4F76,U+4F78,U+4F7A-4F80,U+4F81-4F85,U+4F88-4F8A,U+4F8B,U+4F8D,U+4F8F,U+4F91,U+4F94,U+4F97-4F99,U+4F9B,U+4F9D,U+4FA0,U+4FA3,U+4FA5-4FAB,U+4FAC,U+4FAE-4FB0,U+4FB4-4FB6,U+4FB9,U+4FBF,U+4FC3-4FC6,U+4FCA,U+4FCD-4FD2,U+4FD7-4FDB,U+4FDC-4FE0,U+4FE1,U+4FE3,U+4FE6,U+4FE8-4FEC,U+4FED-4FF0,U+4FF1,U+4FF3,U+4FF5-4FF7,U+4FF8,U+4FFA,U+4FFE,U+500C-500E,U+500F,U+5012-5016,U+5018-501B,U+501C,U+501E-5020,U+5021,U+5025-502B,U+502C-502F,U+5034,U+503A-503D,U+503E,U+5041,U+5043,U+5047-5049,U+504C,U+504E-5050,U+5053,U+5055,U+505A,U+505C,U+5061,U+5065,U+506C-506E,U+5070,U+5072,U+5076-5078,U+507B,U+507E-5081,U+5083,U+5085,U+5088-508A,U+508D,U+5092,U+5095,U+50A3,U+50A5,U+50A7-50AA,U+50AC,U+50B2,U+50BA-50BC,U+50C7,U+50CE-50D0,U+50D4,U+50D6,U+50DA,U+50E6-50E8,U+50EC-50EF,U+50F0,U+50F3,U+50F5,U+50FB,U+5106-5108,U+510B,U+5112,U+5121,U+5126,U+5133-5135,U+513F-5142,U+5143-5147,U+5148-514A,U+514B,U+514D,U+5151,U+5154-5157,U+515A,U+515C,U+5162,U+5165,U+5168,U+516B-516F,U+5170-5172,U+5173-517A,U+517B-517E,U+5180-5182,U+5185,U+5188-518A,U+518C-518E,U+518F,U+5192,U+5194-5196,U+5197,U+5199,U+519B-519D,U+51A0,U+51A2,U+51A4-51A6,U+51AC,U+51AE-51B4,U+51B5-51B8,U+51BB-51BE,U+51C0,U+51C4,U+51C6-51C8,U+51C9,U+51CB-51CD,U+51CF,U+51D1,U+51D3,U+51D8,U+51DB,U+51DD,U+51E0-51E2,U+51E4,U+51EB,U+51ED,U+51EF-51F1,U+51F3,U+51F6,U+51F8-51FE,U+51FF-5202,U+5203,U+5206-5209,U+520A,U+520D-520F,U+5211-5213,U+5216-521C,U+521D,U+5220,U+5224,U+5228-522A,U+522B-522F,U+5230,U+5233,U+5236-523C,U+523D,U+523F-5244,U+5245,U+524A-524E,U+5250-5252,U+5254-5257,U+525C,U+525E-5260,U+5261,U+5265,U+5267,U+5269-526B,U+526F,U+5272,U+527D,U+527F,U+5281-5283,U+5284,U+5288,U+5290,U+5293,U+529B,U+529D-52A4,U+52A8-52AE,U+52B1-52B4,U+52BC,U+52BE-52C0,U+52C3,U+52C7,U+52C9,U+52CB,U+52CD,U+52D0,U+52D2,U+52D4,U+52D6,U+52D8,U+52DA,U+52DF-52E1,U+52E4,U+52F0,U+52FA,U+52FE-5301,U+5305-5307,U+5308,U+530D,U+530F-5311,U+5315-5318,U+5319,U+531C-531E,U+5320-5322,U+5323,U+5326,U+532A,U+532E,U+5339-533D,U+533E-5340,U+5341,U+5343,U+5345,U+5347-534B,U+534E-5350,U+5351-5354,U+5355-5358,U+535A,U+535C,U+535E-5365,U+5366-5368,U+536B-536D,U+536E-5372,U+5373-5376,U+5377-5379,U+537A,U+537F,U+5382,U+5384-5387,U+5389,U+538B-538E,U+5395-5397,U+5398,U+539A,U+539D,U+539F,U+53A2-53A4,U+53A5-53A7,U+53A8-53AA,U+53AE,U+53BB,U+53BE-53C0,U+53C1-53C3,U+53C6-53CE,U+53D1,U+53D4-53DC,U+53DF-53E1,U+53E3-53E7,U+53E8-53F4,U+53F5-53FA,U+53FB-53FE,U+5401,U+5403-5405,U+5406,U+5408-540B,U+540C-5414,U+5415-5418,U+541B,U+541D-5422,U+5423,U+5426-542A,U+542B-5430,U+5431-5433,U+5434-5436,U+5438-543A,U+543B-543F,U+5440,U+5443,U+5446-5449,U+544A-544C,U+5450,U+5452-545A,U+545B-545D,U+5462-5465,U+5466,U+5468,U+5471-5474,U+5475-5479,U+547B-547E,U+5480,U+5482,U+5484,U+5486-5488,U+5489,U+548B-5491,U+5492,U+5494-5497,U+5499-549C,U+549D,U+54A1,U+54A3-54AD,U+54AF,U+54B1,U+54B3-54B5,U+54B8,U+54BA-54BC,U+54BD,U+54BF-54C5,U+54C6-54CA,U+54CC-54D6,U+54D7,U+54D9-54DB,U+54DD-54E0,U+54E2,U+54E5-54EB,U+54ED-54EF,U+54F1-54F4,U+54FA,U+54FC-54FE,U+54FF,U+5501,U+5506-5508,U+5509,U+550F-5512,U+5514,U+551B,U+551D,U+5520,U+5522-5525,U+5527,U+552A,U+552C,U+552E-5532,U+5533,U+5535,U+5537,U+553C,U+553E-5540,U+5541,U+5543-5545,U+5546,U+5549-554B,U+5550,U+5555-5557,U+555C,U+5561,U+5564-5568,U+556A-556F,U+5570,U+5574-5579,U+557B-557D,U+557E,U+5580-5585,U+5586-558C,U+558F,U+5591,U+5594,U+5598-559A,U+559C-559E,U+559F,U+55A4,U+55A7,U+55B1,U+55B3,U+55B5,U+55B7,U+55B9,U+55BB,U+55BD-55BF,U+55C4-55C6,U+55C9,U+55CC-55CE,U+55D0-55D5,U+55D6,U+55DC-55E0,U+55E1,U+55E3-55E7,U+55E8,U+55EA-55ED,U+55EF,U+55F2-55F4,U+55F5,U+55F7,U+55FD-55FF,U+5600-5602,U+5608-560A,U+560C,U+560E-5610,U+5618,U+561A-561C,U+561E-5620,U+5621,U+5623-5625,U+5627,U+562C-562E,U+5631-5633,U+5634,U+5636,U+5639,U+563B,U+563F-5641,U+5642,U+5647,U+564C-564F,U+5654,U+5657-565A,U+565C,U+5662,U+5664,U+5668-566D,U+5671,U+5676,U+567B-567D,U+5684-5687,U+568E-5690,U+5693,U+569A,U+56A3,U+56AD,U+56AF,U+56B7,U+56BC,U+56CA,U+56D4,U+56DA-56DC,U+56DE-56E3,U+56E4,U+56EB,U+56ED,U+56F0-56F2,U+56F4-56F6,U+56F7,U+56F9-56FB,U+56FD-5700,U+5703-5705,U+5706,U+5708-570B,U+570C,U+5710,U+5719,U+571C,U+571F,U+5722-5724,U+5728-5731,U+5732-5734,U+5739-573C,U+573E,U+5740,U+5742,U+5747,U+5749-5753,U+5757,U+575A-5762,U+5764-5767,U+5768-576E,U+576F-5771,U+5773,U+5777,U+577B-577E,U+5782-5785,U+5786,U+5788,U+578B-5790,U+5792-5794,U+5795,U+5799-579C,U+579E-57A5,U+57A6-57A8,U+57A9,U+57AB,U+57AD-57B0,U+57B1-57B3,U+57B4-57B6,U+57B8,U+57BA,U+57BE-57C0,U+57C2-57C4,U+57C6-57C8,U+57CB-57CD,U+57CE-57D0,U+57D2,U+57D4-57D6,U+57D7-57DB,U+57DD,U+57DF-57E1,U+57E4,U+57EA-57EC,U+57ED,U+57EF,U+57F4-57F6,U+57F8-57FB,U+57FC-57FE,U+5802-5804,U+5806-5808,U+5809,U+580B-580F,U+5810-5812,U+5815,U+5819,U+581E,U+5820-5822,U+5824,U+5827-5829,U+582A,U+5830,U+5832,U+5835,U+583C-583F,U+5844-5847,U+584C-584E,U+5851,U+5854,U+5858,U+585D-585F,U+5865,U+586B-586D,U+5871,U+587E,U+5880-5882,U+5883,U+5885,U+5888-588A,U+5890,U+5892-5894,U+5895,U+5898-589B,U+589E-58A0,U+58A1,U+58A3,U+58A6,U+58A8-58AA,U+58BC,U+58C1,U+58C5,U+58D1,U+58D5,U+58E4,U+58EB-58ED,U+58EE,U+58F0,U+58F3,U+58F6,U+58F8-58FA,U+5904,U+5907,U+590D,U+590F-5911,U+5914-5917,U+5919-591B,U+591C,U+591F,U+5924-5926,U+5927,U+5929-5930,U+5931,U+5934,U+5937-593B,U+593C,U+5941-5943,U+5944,U+5947-594A,U+594B,U+594E-5950,U+5951,U+5953-5959,U+595A,U+5960-5963,U+5965,U+596D,U+5973-5975,U+5976,U+5978-597A,U+597D,U+5981-5985,U+5986-5989,U+598A,U+598D,U+5992-5994,U+5996-599A,U+599E,U+59A3-59A6,U+59A7-59AC,U+59AD-59B0,U+59B2,U+59B9,U+59BB,U+59BE,U+59C6,U+59C8,U+59CA-59CC,U+59D0-59D5,U+59D7-59D9,U+59DA,U+59DC-59DF,U+59E3-59E6,U+59E8,U+59EC,U+59EE,U+59F1,U+59F6,U+59F9,U+59FB,U+59FD,U+59FF-5A02,U+5A03-5A0A,U+5A0C,U+5A11,U+5A13,U+5A18,U+5A1C,U+5A1F-5A21,U+5A23,U+5A25,U+5A29,U+5A31-5A33,U+5A34-5A37,U+5A3C,U+5A40,U+5A46,U+5A49-5A4B,U+5A4C-5A4E,U+5A55,U+5A58,U+5A5A,U+5A5E,U+5A60,U+5A62,U+5A64,U+5A67,U+5A6A-5A6C,U+5A73-5A78,U+5A7A-5A7D,U+5A7F,U+5A82,U+5A84,U+5A86,U+5A92-5A94,U+5A96,U+5A9A-5A9C,U+5A9E,U+5AAA,U+5AAD,U+5AB1-5AB4,U+5AB5,U+5AB8,U+5ABE,U+5AC1-5AC3,U+5AC4,U+5AC9,U+5ACC,U+5AD2,U+5AD4-5AD7,U+5AD8,U+5ADA,U+5ADC,U+5AE0-5AE2,U+5AE3,U+5AE6,U+5AE9-5AEC,U+5AED,U+5AF1,U+5AFD,U+5B09,U+5B16-5B18,U+5B1B,U+5B25,U+5B2C,U+5B34,U+5B37,U+5B3F-5B41,U+5B45,U+5B50-5B52,U+5B53-5B5E,U+5B5F,U+5B62-5B67,U+5B69-5B6B,U+5B6C,U+5B70-5B72,U+5B73,U+5B75,U+5B7A,U+5B7D,U+5B81,U+5B83-5B86,U+5B87-5B8A,U+5B8B-5B8D,U+5B8F,U+5B93,U+5B95,U+5B97-5B9F,U+5BA0-5BA8,U+5BAA-5BAD,U+5BB0,U+5BB3-5BB7,U+5BB8-5BBA,U+5BBD-5BC0,U+5BC1-5BC3,U+5BC4-5BC8,U+5BCC,U+5BD0,U+5BD2-5BD4,U+5BDD-5BE0,U+5BE1,U+5BE4-5BE6,U+5BE8,U+5BEE,U+5BF0,U+5BF8-5BFD,U+5BFF,U+5C01,U+5C04,U+5C06,U+5C09-5C0B,U+5C0F,U+5C11,U+5C14-5C17,U+5C18,U+5C1A,U+5C1C-5C1E,U+5C22,U+5C24-5C26,U+5C27-5C29,U+5C2A,U+5C2C,U+5C31,U+5C34,U+5C38-5C44,U+5C45,U+5C48-5C4C,U+5C4E-5C52,U+5C55,U+5C59,U+5C5E,U+5C60-5C62,U+5C63,U+5C65-5C67,U+5C6F,U+5C71,U+5C79-5C7B,U+5C7C,U+5C7E-5C80,U+5C81-5C83,U+5C88,U+5C8A,U+5C8C-5C8E,U+5C90-5C92,U+5C94,U+5C96-5C9D,U+5C9E,U+5CA0,U+5CA2-5CA4,U+5CA8-5CAA,U+5CAB-5CAE,U+5CB1,U+5CB3,U+5CB5,U+5CB7-5CB9,U+5CBD,U+5CBF,U+5CC1-5CC5,U+5CCB,U+5CD2,U+5CD7-5CDA,U+5CDB,U+5CE1,U+5CE3-5CE9,U+5CEA,U+5CED,U+5CF0-5CF2,U+5CFB,U+5CFF-5D05,U+5D06-5D08,U+5D0C,U+5D0E,U+5D12,U+5D14,U+5D16,U+5D1A-5D1C,U+5D1E-5D20,U+5D21,U+5D24,U+5D26-5D28,U+5D29,U+5D2D-5D2F,U+5D34,U+5D36,U+5D3D-5D40,U+5D41,U+5D45,U+5D47,U+5D4A-5D4D,U+5D4E,U+5D56,U+5D58,U+5D5A-5D5C,U+5D5D,U+5D69,U+5D6B-5D6D,U+5D6F,U+5D72,U+5D74,U+5D82,U+5D85,U+5D8D,U+5D92-5D94,U+5D99,U+5D9D,U+5D9F,U+5DA6,U+5DB2,U+5DB7,U+5DC5,U+5DC7,U+5DC9,U+5DCD,U+5DDD-5DDF,U+5DE1-5DE3,U+5DE5-5DEA,U+5DEB,U+5DEE-5DF0,U+5DF1-5DF5,U+5DF7,U+5DFD-5DFF,U+5E01-5E04,U+5E05-5E07,U+5E08,U+5E0C,U+5E0F-5E12,U+5E14-5E17,U+5E18-5E1E,U+5E21,U+5E26-5E29,U+5E2D-5E2F,U+5E31,U+5E37-5E39,U+5E3B-5E3E,U+5E42,U+5E44-5E46,U+5E4C,U+5E54-5E57,U+5E5B,U+5E5E,U+5E61-5E63,U+5E6A,U+5E72-5E75,U+5E76,U+5E78,U+5E7A-5E7E,U+5E7F,U+5E84,U+5E86-5E88,U+5E8A-5E8C,U+5E8F-5E92,U+5E93-5E98,U+5E99-5E9B,U+5E9C,U+5E9E-5EA1,U+5EA4-5EA8,U+5EAD,U+5EB1,U+5EB3,U+5EB5-5EBA,U+5EBC,U+5EBE,U+5EC6,U+5EC9-5ECC,U+5ED1-5ED4,U+5ED6,U+5ED9,U+5EDB,U+5EE8,U+5EEA,U+5EF6-5EF8,U+5EFA,U+5EFF-5F05,U+5F06-5F09,U+5F0A-5F0C,U+5F0F,U+5F11,U+5F13,U+5F15,U+5F17-5F19,U+5F1B,U+5F1F-5F21,U+5F22,U+5F25-5F2A,U+5F2D,U+5F2F,U+5F31,U+5F36,U+5F38-5F3B,U+5F3C,U+5F40,U+5F52-5F54,U+5F55-5F59,U+5F5D,U+5F5F,U+5F62,U+5F64,U+5F66-5F68,U+5F69-5F6B,U+5F6C-5F6E,U+5F70-5F72,U+5F73,U+5F77,U+5F79,U+5F7B-5F7D,U+5F80-5F83,U+5F84-5F86,U+5F87-5F8C,U+5F90,U+5F92,U+5F95,U+5F97-5F9A,U+5F9B-5F9D,U+5FA1,U+5FA8,U+5FAA,U+5FAD-5FAF,U+5FB5,U+5FB7,U+5FBC-5FBE,U+5FC3,U+5FC5-5FC7,U+5FC9,U+5FCC-5FCE,U+5FCF-5FD3,U+5FD6-5FDA,U+5FDD-5FDF,U+5FE0-5FE2,U+5FE4,U+5FE7,U+5FEA-5FEC,U+5FED-5FEF,U+5FF1,U+5FF3,U+5FF5,U+5FF8,U+5FFA-5FFC,U+5FFD-6007,U+600A,U+600D-6010,U+6012,U+6014-6017,U+6019,U+601B-601E,U+6020-6022,U+6025-602C,U+602F,U+6035,U+603B-603D,U+603F,U+6041-6044,U+604B,U+604D,U+6050,U+6052-6056,U+6059-605B,U+605D,U+6062-6065,U+6067-606E,U+606F-6071,U+6073,U+6076,U+6078-607E,U+607F,U+6083-6085,U+6086,U+6088-608A,U+608C-608E,U+6092,U+6094,U+6096,U+609A-609C,U+609D,U+609F-60A1,U+60A2-60A4,U+60A6,U+60A8,U+60AB-60AE,U+60AF-60B3,U+60B4,U+60B8,U+60BB-60BD,U+60C5-60C8,U+60CA-60CC,U+60CE,U+60D1,U+60D4-60D6,U+60D8-60DE,U+60DF-60E1,U+60E6-60EA,U+60EB-60F1,U+60F3-60F5,U+60F6,U+60F9-60FB,U+6100-6102,U+6103,U+6106,U+6108-610A,U+610D-6111,U+6114-6116,U+611A,U+611F-6121,U+6123-6125,U+6126-6128,U+612B,U+612D,U+613F,U+6146,U+6148,U+614A,U+614C,U+614E,U+6151,U+6155,U+615D,U+6162,U+6165,U+6167-6169,U+616C-616E,U+6170,U+6175,U+6177,U+618B,U+618E,U+6194-6196,U+6199,U+61A7-61AA,U+61AC-61AE,U+61B7,U+61BA,U+61BE,U+61C2,U+61C8,U+61CA-61CC,U+61D1-61D3,U+61D4,U+61E6,U+61F5,U+61FF,U+6206,U+6208,U+620A-6213,U+6215-6219,U+621A-621C,U+621F,U+6221-6226,U+622A,U+622C-622F,U+6233-6235,U+6237,U+623D-6244,U+6245-624C,U+624D-624F,U+6251-6255,U+6258,U+625B,U+625E,U+6263,U+6266-6268,U+6269-6271,U+6273,U+6276,U+6279-627B,U+627C-6281,U+6283-6285,U+6289-628B,U+6291-6299,U+629A-629C,U+629F-62A3,U+62A4-62A6,U+62A8,U+62AB-62AD,U+62B1,U+62B5,U+62B9,U+62BB-62BE,U+62BF,U+62C2-62CB,U+62CC-62CF,U+62D0,U+62D2-62D5,U+62D6-62DA,U+62DB-62DD,U+62DF,U+62E2-62EA,U+62EC-62F0,U+62F1,U+62F3-62F5,U+62F6-62F8,U+62FC-6300,U+6301-6303,U+6307-630A,U+630E,U+6311,U+6313,U+6316,U+631A-631C,U+631D-6322,U+6323-6327,U+6328,U+632A-632C,U+632F,U+6332,U+6339-633B,U+633D,U+6342-6344,U+6345-6347,U+6349,U+634B-6351,U+6355,U+635E-6360,U+6361-6364,U+6367,U+6369,U+636D-6370,U+6376-6378,U+637A-637C,U+637D,U+6380,U+6382,U+6387-638B,U+638C,U+638E-6391,U+6392,U+6396,U+6398,U+639E,U+63A0,U+63A2-63A4,U+63A5,U+63A7-63AB,U+63AC-63AF,U+63B0,U+63B3-63B5,U+63B7-63B9,U+63BA,U+63BC,U+63BE,U+63C4,U+63C6,U+63C9,U+63CD,U+63CF-63D1,U+63D2,U+63D5-63D7,U+63E0-63E2,U+63E3,U+63E9-63EB,U+63ED,U+63F3-63F5,U+63F6,U+63F8,U+63FD,U+63FF-6403,U+6405,U+640B-640D,U+640F-6411,U+6412-6415,U+641B-641D,U+641E,U+6420-6422,U+6426,U+642A,U+642C-642E,U+6434,U+643A,U+643D,U+6441,U+6444-6449,U+644A,U+644F,U+6452,U+6454,U+6458,U+645B,U+645E,U+6467,U+6469,U+646D,U+6474,U+6478-647A,U+647D,U+6482,U+6484-6486,U+6487,U+6491-6493,U+6495-6497,U+6499,U+649E,U+64A4,U+64A9,U+64AC-64AF,U+64B0,U+64B5,U+64B7-64B9,U+64BA,U+64BC,U+64C0,U+64C2,U+64C5,U+64CD-64CF,U+64D0,U+64D2,U+64D8,U+64DE,U+64E2,U+64E4,U+64E6,U+64FF-6501,U+6509,U+6512,U+6518,U+6525,U+652B,U+652E-6530,U+6536,U+6538-653A,U+653B,U+653D-6540,U+6545,U+6548-654A,U+654C,U+654F,U+6551,U+6554-6557,U+6559,U+655B,U+655D-655F,U+6562-6564,U+6566,U+6569,U+656B-656D,U+6570,U+6572,U+6574,U+6577,U+6587,U+658B-658D,U+6590-6592,U+6593,U+6597,U+6599,U+659B-659E,U+659F-65A2,U+65A4-65A6,U+65A7,U+65A9,U+65AB,U+65AD,U+65AF-65B1,U+65B6,U+65B9,U+65BC-65BE,U+65C1,U+65C3-65C7,U+65CB-65CD,U+65CE-65D1,U+65D2,U+65D6-65D8,U+65DE,U+65E0,U+65E2,U+65E5-65EA,U+65EC-65F2,U+65F4-65F9,U+65FA-65FC,U+65FF-6601,U+6602-6605,U+6606-660B,U+660C,U+660E-6610,U+6612-6616,U+6619,U+661D,U+661F-6622,U+6623-6626,U+6627-6629,U+662A-662C,U+662D,U+662F,U+6631,U+6633-6637,U+663A,U+663C-663F,U+6641,U+6643,U+6645,U+664A-664D,U+664F-6651,U+6652-6658,U+6659-665B,U+665E-6660,U+6661-6663,U+6664,U+6666,U+6668,U+666A-666C,U+666E-6672,U+6674,U+6676-6678,U+667A,U+667E,U+6682,U+6684-6686,U+6687,U+668C,U+6691,U+6695-6698,U+669D,U+66A7-66A9,U+66AE,U+66B2,U+66B4-66B7,U+66B9,U+66BE-66C0,U+66C8,U+66CC,U+66D9,U+66DB-66DE,U+66E6,U+66E9,U+66F0,U+66F2-66F5,U+66F7,U+66F9,U+66FC,U+66FE-6701,U+6708-670A,U+670B,U+670D,U+670F-6711,U+6713-6716,U+6717,U+671B,U+671D,U+671F,U+6726,U+6728,U+672A-672E,U+672F,U+6731,U+6733-6736,U+6738,U+673A,U+673D,U+6740,U+6742-6745,U+6746,U+6748-674A,U+674C,U+674E-6752,U+6753,U+6755-6757,U+6759,U+675C,U+675E-6762,U+6765,U+6767-676B,U+676D,U+676F-6771,U+6772-6774,U+6775,U+6777,U+677B-677D,U+677E-6780,U+6781,U+6784-6786,U+6787,U+6789,U+678B,U+678D,U+6790,U+6795,U+6797-6799,U+679A,U+679C-679F,U+67A2-67A4,U+67A5,U+67A7-67A9,U+67AA-67AC,U+67AD,U+67AF-67B1,U+67B2-67B4,U+67B5-67BA,U+67C1,U+67C3-67C5,U+67C8,U+67CA,U+67CF-67D5,U+67D6,U+67D8-67DB,U+67DC-67DF,U+67E0,U+67E2,U+67E5,U+67E9,U+67EC,U+67EF-67F2,U+67F3-67F5,U+67F7,U+67FD,U+67FF-6801,U+6805,U+6807-680D,U+680E-6814,U+6816-6818,U+681D,U+681F,U+6821,U+6829-682B,U+6832-6835,U+6837-683A,U+683B-683F,U+6840-6847,U+6848-684B,U+684C,U+684E,U+6850-6852,U+6853-6856,U+6860-686A,U+686B,U+686F,U+6872,U+6874,U+6876-6878,U+6879,U+6881,U+6883,U+6885-6887,U+688C,U+688F,U+6893,U+6897,U+68A0,U+68A2-68A4,U+68A6-68A9,U+68AD,U+68AF-68B1,U+68B3-68B6,U+68BC-68C3,U+68C9,U+68CB,U+68CD,U+68D0,U+68D2-68D4,U+68D5,U+68D8,U+68DA,U+68E0,U+68E3-68E5,U+68E8,U+68EA-68ED,U+68EE,U+68F0-68F2,U+68F5,U+68F9-68FE,U+6900-6902,U+6905-6907,U+690B,U+690D-690F,U+6910-6914,U+691F-6921,U+6924,U+692A,U+692D,U+6930,U+6934,U+6938-693A,U+693D,U+693F,U+6942,U+6952,U+6954,U+6957,U+6959-695B,U+695D-695F,U+6960,U+6963,U+6966,U+6969-696C,U+696E-6970,U+6977-697A,U+697C,U+6982-698A,U+698D,U+6991,U+6994-6997,U+699B-699D,U+69A7-69A9,U+69AB,U+69AD,U+69B0-69B2,U+69B4,U+69B7,U+69BB,U+69C1,U+69C3,U+69CA,U+69CC,U+69CE,U+69D0,U+69D4,U+69DA-69DD,U+69DF-69E1,U+69ED,U+69F1-69F3,U+69FD,U+69FF,U+6A0A,U+6A17-6A19,U+6A1F,U+6A21,U+6A28,U+6A2A,U+6A2F,U+6A31,U+6A35,U+6A3D-6A3F,U+6A44,U+6A47,U+6A50-6A52,U+6A58-6A5A,U+6A5B,U+6A5E,U+6A61,U+6A65-6A67,U+6A71,U+6A79,U+6A7C,U+6A80,U+6A84,U+6A8E,U+6A90-6A92,U+6A97,U+6A9E,U+6AA0,U+6AA9,U+6AAB-6AAD,U+6AC6,U+6B02,U+6B20-6B25,U+6B27,U+6B32,U+6B38-6B3C,U+6B3E,U+6B43,U+6B45-6B48,U+6B49,U+6B4C,U+6B59,U+6B62-6B68,U+6B6A,U+6B79,U+6B7B-6B7D,U+6B81-6B85,U+6B86-6B88,U+6B89-6B8C,U+6B8D,U+6B92-6B94,U+6B96,U+6B9A-6B9C,U+6BA1,U+6BA3,U+6BAA,U+6BB3-6BB6,U+6BB7,U+6BBF,U+6BC1-6BC3,U+6BC5,U+6BCB-6BCE,U+6BCF-6BD1,U+6BD2-6BD8,U+6BD9,U+6BDB,U+6BE1,U+6BEA-6BEC,U+6BEF,U+6BF3,U+6BF5,U+6BF9,U+6BFD,U+6C05-6C08,U+6C0D,U+6C0F-6C12,U+6C13-6C17,U+6C18-6C1C,U+6C1F,U+6C21-6C23,U+6C24,U+6C26-6C2B,U+6C2E-6C31,U+6C32,U+6C34,U+6C38,U+6C3E-6C43,U+6C46-6C4C,U+6C50,U+6C54-6C56,U+6C57,U+6C5B-6C62,U+6C64,U+6C67-6C6C,U+6C6D,U+6C70,U+6C72,U+6C74,U+6C76,U+6C79,U+6C7D-6C7F,U+6C81-6C8A,U+6C8C,U+6C8F-6C91,U+6C93-6C95,U+6C98-6C9C,U+6C9F,U+6CA1,U+6CA3-6CAC,U+6CAD-6CAF,U+6CB1,U+6CB3,U+6CB8-6CC0,U+6CC2-6CC6,U+6CC7,U+6CC9-6CCB,U+6CCC,U+6CD0,U+6CD3-6CD8,U+6CD9-6CDD,U+6CDE,U+6CE0-6CE4,U+6CE5,U+6CE8,U+6CEA-6CEC,U+6CEE-6CF2,U+6CF3,U+6CF5,U+6CF7-6CF9,U+6CFA-6CFF,U+6D01,U+6D04,U+6D07-6D09,U+6D0B-6D0D,U+6D0E,U+6D11-6D14,U+6D17-6D1C,U+6D1E,U+6D22-6D24,U+6D25,U+6D27-6D29,U+6D2A-6D2C,U+6D2D-6D2F,U+6D31-6D36,U+6D38-6D40,U+6D41,U+6D43,U+6D45-6D4C,U+6D4D-6D56,U+6D59-6D5D,U+6D5E-6D62,U+6D63,U+6D65-6D67,U+6D69-6D6B,U+6D6C-6D71,U+6D72,U+6D74,U+6D77-6D79,U+6D7C,U+6D82,U+6D84-6D86,U+6D88-6D8A,U+6D8C-6D8F,U+6D90-6D92,U+6D93-6D96,U+6D98,U+6D9B,U+6D9D-6DA5,U+6DA6-6DAC,U+6DAE-6DB0,U+6DB2,U+6DB4-6DB6,U+6DB8,U+6DBF-6DC1,U+6DC4-6DC8,U+6DCB-6DCD,U+6DCF,U+6DD1,U+6DD6,U+6DD8-6DDA,U+6DDC-6DE2,U+6DE4,U+6DE6,U+6DEB-6DED,U+6DEE-6DF0,U+6DF1,U+6DF3-6DF5,U+6DF7,U+6DF9,U+6DFB-6DFD,U+6E05,U+6E0A,U+6E0C-6E0F,U+6E10-6E12,U+6E14,U+6E17,U+6E1A,U+6E1D,U+6E1F-6E22,U+6E23-6E26,U+6E29,U+6E2B,U+6E2D,U+6E2F-6E31,U+6E32,U+6E34,U+6E38,U+6E3A,U+6E3C,U+6E43-6E45,U+6E49,U+6E4D-6E4F,U+6E51,U+6E53-6E55,U+6E56,U+6E58,U+6E5B-6E5E,U+6E5F,U+6E63,U+6E6B,U+6E6E,U+6E72,U+6E74,U+6E7E-6E80,U+6E81,U+6E83,U+6E85-6E88,U+6E89,U+6E8D,U+6E8F-6E91,U+6E98,U+6E9A,U+6E9C,U+6E9E-6EA1,U+6EA2,U+6EA5-6EA8,U+6EAA,U+6EAF,U+6EB1-6EB3,U+6EB4-6EB8,U+6EB9-6EBC,U+6EBD,U+6EC1-6EC4,U+6EC6-6EC8,U+6EC9,U+6ECB,U+6ECD,U+6ECF,U+6ED1,U+6ED3-6ED6,U+6ED7-6ED9,U+6EDA,U+6EDE-6EE3,U+6EE4-6EEC,U+6EF4,U+6EF9,U+6F02,U+6F06,U+6F08-6F0A,U+6F0B,U+6F0F,U+6F13-6F17,U+6F20,U+6F24,U+6F26,U+6F29-6F2C,U+6F2D,U+6F2F,U+6F31,U+6F33-6F35,U+6F36-6F38,U+6F39,U+6F3B-6F3D,U+6F3E,U+6F46-6F48,U+6F4B,U+6F4D,U+6F4F,U+6F56,U+6F58,U+6F5C,U+6F5E-6F60,U+6F62,U+6F66,U+6F69,U+6F6D-6F6F,U+6F72,U+6F74-6F76,U+6F78,U+6F7A,U+6F7C-6F7F,U+6F82,U+6F84,U+6F88-6F8A,U+6F8C-6F8F,U+6F9B-6F9D,U+6FA1,U+6FA5,U+6FA7,U+6FAA,U+6FAD,U+6FB3-6FB5,U+6FB6,U+6FB9,U+6FBC-6FBE,U+6FC0,U+6FC2,U+6FC9,U+6FCB,U+6FD1-6FD3,U+6FDE,U+6FE0-6FE2,U+6FE9,U+6FEE-6FF0,U+700C-700E,U+7011,U+7014,U+701A-701C,U+7023,U+7031,U+7035,U+7039,U+703C,U+7048,U+704C,U+704F,U+705E,U+706B,U+706D,U+706F-7071,U+7075-7077,U+7078,U+707C,U+707E-7081,U+7085-7087,U+7089-708B,U+708C,U+708E,U+7092,U+7094-7097,U+7098-709A,U+709C-709E,U+709F,U+70A3,U+70AB-70B0,U+70B1,U+70B3,U+70B7-70BA,U+70BB-70BE,U+70C0-70C4,U+70C8,U+70CA,U+70D4,U+70D8-70DA,U+70DB-70DE,U+70DF-70E1,U+70E4,U+70E6-70EA,U+70EB-70EE,U+70EF,U+70F6-70F8,U+70F9-70FC,U+70FD,U+7106,U+7109-710B,U+710C,U+7110,U+7113,U+7115-711B,U+711C,U+711E,U+7126,U+712F-7132,U+7136,U+7141,U+7143,U+7145,U+714A-714D,U+714E,U+7153,U+715C,U+715E-7160,U+7164,U+7166-7169,U+716E,U+7172-7175,U+7178,U+717A,U+717D,U+7184,U+7187,U+718A,U+718F,U+7194,U+7198-719A,U+719B-719D,U+719F-71A1,U+71A5,U+71A8,U+71AC,U+71B5,U+71B9,U+71BB,U+71C3,U+71CA-71CC,U+71CE-71D0,U+71D4-71D6,U+71DA,U+71E0,U+71E5,U+71E7,U+71EE,U+71F9,U+7206-7208,U+7214,U+721A,U+721D,U+721F,U+7228,U+722A,U+722C,U+7230-7232,U+7235-723A,U+723B,U+723D,U+723F,U+7241-7243,U+7247-7249,U+724C-724E,U+7252,U+7256,U+7259-725C,U+725D,U+725F,U+7261-7263,U+7264-7268,U+7269,U+726E-7270,U+7272,U+7275,U+7279-727C,U+727E-7282,U+7284,U+7287,U+728A-728C,U+728D,U+728F,U+7292,U+729F,U+72A8,U+72AC,U+72AF-72B1,U+72B4,U+72B6-72BA,U+72C1-72C5,U+72C8-72CA,U+72CD-72CF,U+72D0,U+72D2,U+72D7,U+72D9,U+72DD-72DF,U+72E0-72E2,U+72E8-72EA,U+72EC-72F5,U+72F7-72F9,U+72FA-72FD,U+7301,U+7303-7305,U+7307,U+730A,U+730E,U+7315-7318,U+731B-731F,U+7321-7323,U+7325,U+7329-732D,U+732E-7332,U+7334,U+7337,U+7339-733B,U+733E-7340,U+734D,U+7350,U+7352,U+7357,U+7360,U+736C-736E,U+736F,U+7374,U+737E,U+7383-7385,U+7387,U+7389,U+738B,U+738E,U+7391-7394,U+7395-7397,U+7398-739C,U+739E-73A3,U+73A4-73A7,U+73A9,U+73AB,U+73AD-73B4,U+73B6-73B8,U+73B9-73BD,U+73BF-73C1,U+73C2,U+73C5,U+73C7-73CE,U+73CF-73D3,U+73D5-73D7,U+73D9,U+73DB,U+73DD-73DF,U+73E0,U+73E2-73E4,U+73E5-73E8,U+73E9-73EC,U+73ED,U+73F0,U+73F2,U+73F5,U+73F7-73FB,U+73FD,U+7400,U+7403-740B,U+740E-7411,U+7414,U+741A-741C,U+741F,U+7421-7423,U+7424-7427,U+7428,U+742A-7431,U+7432-7437,U+743C,U+7440-7447,U+7451,U+7453-7458,U+7459-7460,U+7462,U+7467-7469,U+746C-746E,U+7470-7472,U+7473,U+7476-7478,U+747E,U+7480-7482,U+7483,U+7486-7489,U+748B,U+748E,U+7490,U+7492,U+7498,U+749C,U+749E-74A1,U+74A5,U+74A7-74AB,U+74AC,U+74AE,U+74B1-74B3,U+74BA,U+74C0,U+74D2,U+74D6,U+74D8,U+74DC,U+74DE,U+74E0,U+74E2-74E5,U+74E6,U+74EE-74F0,U+74F4,U+74F6-74F8,U+74FB,U+74FF,U+7504,U+750D,U+750F,U+7511,U+7513,U+7517-7519,U+751A,U+751C,U+751F,U+7521,U+7525-7527,U+7528-752E,U+752F-7534,U+7535,U+7537-7539,U+753A-753C,U+753E,U+7540,U+7545,U+7548,U+754B-754D,U+754E-7550,U+7554,U+7556,U+7559-755D,U+7564-7567,U+756A,U+756C,U+756F,U+7572,U+7574,U+7578-757A,U+757F,U+7581,U+7583,U+7586,U+758D,U+758F-7592,U+7594,U+7596-7598,U+7599-759B,U+759D,U+759F-75A6,U+75AB-75B6,U+75B8-75BA,U+75BC-75BF,U+75C2-75C6,U+75C7-75CB,U+75CD,U+75D2-75D6,U+75D8,U+75DB,U+75DE,U+75E2-75E5,U+75E6-75E9,U+75EA-75EC,U+75F0-75F2,U+75F4,U+75F9,U+75FC,U+75FF-7602,U+7603,U+7605-7607,U+760A,U+760C,U+7610,U+7615,U+7617-761A,U+761B,U+761F-7621,U+7622,U+7624-7627,U+7629-762C,U+762D,U+7630,U+7633-7636,U+7638,U+763C,U+763E-7641,U+7643,U+764C-764E,U+7654,U+7656-7658,U+765C,U+765E,U+7663,U+766B,U+766F,U+7678,U+767B,U+767D-7680,U+7682,U+7684,U+7686-7689,U+768B,U+768E,U+7691,U+7693,U+7695-7697,U+7699,U+769B,U+769E,U+76A4,U+76A6,U+76AD-76AF,U+76B1-76B3,U+76B4,U+76BF,U+76C2,U+76C5-76C7,U+76C8-76CB,U+76CD-76D3,U+76D4,U+76D6-76D9,U+76DB,U+76DF,U+76E5-76E7,U+76EE-76F0,U+76F1-76F3,U+76F4,U+76F7-76FA,U+76FC,U+76FE,U+7701,U+7704,U+7707-770C,U+770D,U+7719-771B,U+771F-7721,U+7722,U+7726,U+7728-772A,U+772C-772E,U+772F,U+7735-7739,U+773A,U+773C,U+7740-7742,U+7743-7745,U+7747,U+774E,U+7750-7752,U+775A-775C,U+7761-7764,U+7765-7767,U+7768,U+776B-776D,U+7779,U+777D-7781,U+7784-7786,U+778B-778F,U+7791-7793,U+779F-77A1,U+77A2,U+77A5,U+77A7,U+77A9-77AE,U+77B0,U+77B3,U+77B5,U+77BB,U+77BD,U+77BF,U+77CD,U+77D7,U+77DB-77DD,U+77DE,U+77E2-77E4,U+77E5,U+77E7,U+77E9,U+77EB-77EF,U+77F0,U+77F3,U+77F6,U+77F8,U+77FB-77FD,U+77FE-7803,U+7804,U+7806,U+7809,U+780C-780E,U+7811-7813,U+7814,U+7816-7819,U+781A,U+781C-781E,U+781F-7821,U+7823,U+7825,U+7827,U+782B-782F,U+7830,U+7834-7836,U+7837-783D,U+783E,U+7840-7842,U+7845,U+7847,U+784A,U+784C-784F,U+7850,U+7852,U+7854-7858,U+7859-785B,U+785D,U+786A-786F,U+787C,U+787F,U+7883,U+7887-788A,U+788C-7890,U+7891,U+7893,U+7897-7899,U+789A-789D,U+789F,U+78A1,U+78A3,U+78A5,U+78A7-78A9,U+78B0-78B5,U+78B6,U+78B9,U+78BE,U+78C1,U+78C5,U+78C9-78CC,U+78CF-78D1,U+78D4-78D6,U+78D9,U+78DC,U+78E1,U+78E8,U+78EC,U+78F2,U+78F4,U+78F7,U+78F9,U+78FB,U+7901,U+7905,U+790C,U+7913,U+791E,U+7934-7936,U+793A,U+793C,U+793E,U+7940-7942,U+7943,U+7946-794C,U+794E-7951,U+7953,U+7955-7958,U+795A-7961,U+7962,U+7965,U+7967-7969,U+796D,U+796F,U+7972,U+7977-7979,U+797A,U+797C,U+797E,U+7980-7982,U+7984-7986,U+798A-798C,U+798F,U+7992,U+7994,U+7998,U+799A-799C,U+79A4,U+79A7,U+79B3,U+79B9-79BC,U+79BD-79BF,U+79C0-79C2,U+79C3,U+79C6,U+79C9,U+79CB,U+79CD,U+79D1-79D3,U+79D5,U+79D8,U+79DF,U+79E3-79E5,U+79E6-79E8,U+79E9,U+79EB-79EE,U+79EF-79F1,U+79F8,U+79FB,U+79FD-79FF,U+7A00,U+7A02-7A04,U+7A06,U+7A0B-7A0F,U+7A11,U+7A14,U+7A17,U+7A19-7A1B,U+7A1E,U+7A20,U+7A23,U+7A33,U+7A37,U+7A39,U+7A3B-7A3E,U+7A3F,U+7A44,U+7A46,U+7A51,U+7A57,U+7A59,U+7A5C,U+7A5F,U+7A70,U+7A74,U+7A76-7A7B,U+7A7F-7A82,U+7A83-7A86,U+7A88,U+7A8A,U+7A8D-7A8F,U+7A91-7A93,U+7A95-7A99,U+7A9C-7A9E,U+7A9F-7AA1,U+7AA3,U+7AA5-7AA7,U+7AA8,U+7AAC-7AAE,U+7AB3,U+7AB8,U+7ABF,U+7ACB,U+7AD1,U+7AD6,U+7AD8-7ADA,U+7ADE-7AE1,U+7AE3,U+7AE5-7AE7,U+7AEB,U+7AED,U+7AEF,U+7AF9-7AFB,U+7AFD,U+7AFF,U+7B03-7B05,U+7B06,U+7B08,U+7B0A-7B0C,U+7B0F,U+7B11,U+7B14-7B16,U+7B19,U+7B1B,U+7B1E,U+7B20,U+7B24-7B27,U+7B28,U+7B2A-7B2D,U+7B2E-7B30,U+7B31,U+7B33,U+7B38,U+7B3A,U+7B3C,U+7B3E,U+7B40,U+7B45,U+7B47,U+7B49,U+7B4B-7B4D,U+7B4F-7B53,U+7B54,U+7B56,U+7B58,U+7B5A-7B5E,U+7B60,U+7B62,U+7B64-7B67,U+7B6E,U+7B71-7B73,U+7B75-7B78,U+7B79,U+7B7B-7B7D,U+7B7E,U+7B80,U+7B85,U+7B8D,U+7B90,U+7B93-7B98,U+7B9C,U+7BA1-7BA3,U+7BA6-7BAE,U+7BB1,U+7BB4,U+7BB8,U+7BC1,U+7BC6-7BC8,U+7BCC,U+7BD1,U+7BD3,U+7BD9-7BDB,U+7BDD,U+7BE1,U+7BE5-7BE7,U+7BEA,U+7BEE-7BF0,U+7BF1,U+7BF7,U+7BFC,U+7BFE,U+7C03,U+7C07,U+7C09,U+7C0B-7C0D,U+7C0F,U+7C15-7C17,U+7C1D,U+7C1F-7C21,U+7C27,U+7C2A,U+7C30,U+7C38,U+7C3F-7C42,U+7C4D,U+7C65,U+7C73-7C75,U+7C7B-7C7E,U+7C89,U+7C91-7C93,U+7C95,U+7C97-7C99,U+7C9C-7CA0,U+7CA2,U+7CA4-7CA6,U+7CAA,U+7CAE,U+7CB1-7CB4,U+7CB9,U+7CBC-7CC0,U+7CC1,U+7CC5,U+7CC7-7CC9,U+7CCA,U+7CCC-7CCE,U+7CD2,U+7CD5-7CD8,U+7CD9,U+7CDC,U+7CDF-7CE1,U+7CE8,U+7CEF,U+7CF5,U+7CFB,U+7D0A,U+7D20,U+7D22,U+7D27,U+7D2B,U+7D2F,U+7D5C,U+7D6E,U+7D77,U+7DA6,U+7DAE,U+7E20,U+7E22,U+7E3B,U+7E41,U+7E44,U+7E47,U+7E82,U+7E9B,U+7EA0-7EEC,U+7EED-7F0B,U+7F0C,U+7F0E,U+7F10-7F37,U+7F38,U+7F3A,U+7F42,U+7F44-7F46,U+7F4D,U+7F50-7F52,U+7F54-7F56,U+7F57-7F59,U+7F5A,U+7F5F,U+7F61-7F63,U+7F68-7F6B,U+7F6E,U+7F71-7F73,U+7F74,U+7F76,U+7F79,U+7F7D-7F7F,U+7F81,U+7F8A,U+7F8C,U+7F8E,U+7F91,U+7F93-7F97,U+7F9A,U+7F9D-7FA0,U+7FA1,U+7FA4,U+7FA7,U+7FAF-7FB3,U+7FB8-7FBA,U+7FBC-7FBE,U+7FBF-7FC4,U+7FC5,U+7FC8,U+7FCA,U+7FCC,U+7FCE,U+7FD4-7FD6,U+7FD8-7FDC,U+7FDF-7FE2,U+7FE5-7FE7,U+7FE9,U+7FEE-7FF2,U+7FF3,U+7FF7,U+7FFB-7FFD,U+7FFE,U+8000-8002,U+8003-8008,U+800B-800E,U+800F-8013,U+8014-801A,U+801C,U+8020,U+8022,U+8024-802B,U+8030-8032,U+8033,U+8035-8039,U+803B,U+803D,U+803F,U+8042-8044,U+8046,U+804A-804E,U+8052,U+8054,U+8058,U+805A,U+8069-806B,U+8071,U+807F,U+8083-8085,U+8086-8088,U+8089,U+808B-808D,U+8093,U+8096,U+8098,U+809A-809C,U+809D,U+809F-80A3,U+80A4-80A6,U+80A9-80AC,U+80AD-80B0,U+80B1-80B3,U+80B4,U+80B7-80B9,U+80BA,U+80BC-80C5,U+80C6,U+80C8,U+80CC-80CF,U+80D6-80D8,U+80D9-80DF,U+80E0-80E2,U+80E3-80E6,U+80E7-80EE,U+80EF-80F5,U+80F6,U+80F8,U+80FA,U+80FC-80FE,U+8102,U+8106,U+8109-810B,U+810D-8115,U+8116,U+8118,U+811A,U+811E-8120,U+8129,U+812C,U+812F,U+8131-8133,U+8136,U+8138,U+813E-8140,U+8146,U+8148,U+814A-814D,U+8150-8156,U+8158-815B,U+8160,U+8165,U+8167-816A,U+816D-8172,U+8174,U+8179-8181,U+8182,U+8188,U+818A,U+818F,U+8191,U+8198-819A,U+819B-819E,U+81A6,U+81A8,U+81B3,U+81BA-81BC,U+81C0,U+81C2-81C4,U+81C6,U+81CA,U+81CC,U+81D1,U+81DC,U+81E3,U+81E7,U+81EA,U+81EC-81EE,U+81F3-81F5,U+81FB-81FD,U+81FE,U+8200-8203,U+8204-8207,U+820C-820E,U+8210,U+8212,U+8214,U+821B-821D,U+821E-8221,U+8222-8224,U+8225,U+822A-822E,U+822F-823A,U+823B,U+823E,U+8244-8246,U+8247,U+8249,U+824B,U+824E-8250,U+8258,U+825A,U+825F,U+8268,U+826E-8271,U+8272-8275,U+827A,U+827D-8280,U+8282-8285,U+8288,U+828A-828C,U+828D-8290,U+8291-8293,U+8297-829A,U+829C-829E,U+829F-82A2,U+82A3-82A7,U+82A8-82B2,U+82B3-82B5,U+82B7-82BA,U+82BC-82BF,U+82C1,U+82C4,U+82C7-82D0,U+82D1-82D6,U+82D7-82D9,U+82DB-82DD,U+82DE-82E2,U+82E3-82E8,U+82EB,U+82EF,U+82F1,U+82F4,U+82F7,U+82F9,U+82FB,U+82FE,U+8300-8307,U+8308-830A,U+830B-830D,U+830E-8310,U+8311,U+8313-8316,U+8317,U+831A-831E,U+8327-8329,U+832B-832E,U+832F,U+8331,U+8333-8337,U+8338-833B,U+833C-833E,U+8340-8342,U+8343-8345,U+8346-8348,U+8349,U+834F-8355,U+8356,U+8359-835D,U+835E-8362,U+8363-8370,U+8377-8379,U+837B-837E,U+8385-8387,U+8389,U+838E,U+8392-8394,U+8398-839A,U+839B-839F,U+83A0,U+83A8-83AC,U+83B0-83B5,U+83B6-83BB,U+83BC-83BE,U+83BF-83C3,U+83C5,U+83C7,U+83C9-83CB,U+83CC-83CE,U+83CF,U+83D4,U+83D6,U+83D8,U+83DC-83DE,U+83DF-83E2,U+83E5,U+83E9-83EB,U+83F0-83F3,U+83F9,U+83FC-83FE,U+8401,U+8403-8405,U+8406,U+840B-8410,U+8411,U+8418,U+841A,U+841C-841E,U+8423-842A,U+8431,U+8433,U+8438-843A,U+843C-843E,U+8446,U+844E,U+8451,U+8456-8458,U+8459-845D,U+8461,U+8463,U+8469,U+846B-846E,U+8470-8472,U+8473-8477,U+8478,U+847A,U+8482,U+8484,U+8487-848A,U+848B-848D,U+848E,U+8490,U+8497,U+8499,U+849C,U+849F,U+84A1,U+84A8,U+84AF,U+84B1-84B3,U+84B4,U+84B8-84BC,U+84BD,U+84BF,U+84C1-84C3,U+84C4,U+84C7,U+84C9-84CB,U+84CD,U+84CF-84D2,U+84D3,U+84D6,U+84DD,U+84DF-84E1,U+84E2-84E4,U+84E5-84E7,U+84EC,U+84F0,U+84FC,U+84FF-8501,U+8503,U+8508,U+850A,U+850C,U+8511,U+8513,U+8517,U+851A,U+851F,U+8521,U+852B-852D,U+8537-853E,U+8543,U+8548-854B,U+8556-8558,U+8559,U+855E,U+8564,U+8568,U+8570,U+8572,U+8574,U+8579-857C,U+857E,U+8581,U+8584-8586,U+8587,U+858F,U+859B-859D,U+85A2,U+85A4,U+85A8,U+85AA,U+85AE-85B1,U+85B3,U+85B7-85BA,U+85BF,U+85C1,U+85C9,U+85CF-85D1,U+85D3,U+85D5,U+85DC,U+85DF-85E1,U+85E4,U+85E6,U+85E8-85EA,U+85FB,U+85FF,U+8605,U+8611,U+8616,U+8618,U+8627,U+8629,U+8638,U+863C,U+864E-8655,U+865A,U+865E,U+8662,U+8664,U+866B-866D,U+866E,U+8671,U+8677-8683,U+8684,U+8686,U+868A-868E,U+8693,U+8695,U+869C-869E,U+86A3-86A5,U+86A7-86AB,U+86AC,U+86AF-86B3,U+86B4,U+86B6,U+86BA,U+86C0,U+86C3-86C5,U+86C6-86C8,U+86C9-86CC,U+86CE-86D2,U+86D4,U+86D8-86DA,U+86DB,U+86DE-86E0,U+86E4,U+86E9,U+86ED-86EF,U+86F0-86F5,U+86F8-86FA,U+86FE,U+8700,U+8702-8704,U+8707-870B,U+870D-870F,U+8710,U+8712-8714,U+8715,U+8717-8719,U+871A,U+871C,U+871E,U+8721-8724,U+8725,U+8729,U+872E,U+8731,U+8734,U+8737,U+873B,U+873E-8740,U+8747-874A,U+874C,U+874E,U+8753,U+8757-875A,U+8760,U+8763-8766,U+876E,U+8770,U+8772,U+8774,U+8776,U+877B-877F,U+8782-8784,U+8785,U+8788,U+878B,U+878D,U+8797,U+879F-87A1,U+87A3,U+87A8,U+87AB-87AE,U+87AF,U+87B1,U+87B3,U+87B5,U+87BA,U+87BD,U+87C0,U+87C6,U+87CA-87CC,U+87CF,U+87D1-87D3,U+87DB,U+87E0,U+87E5,U+87EA-87EC,U+87EE,U+87F9,U+87FE,U+8803,U+880A-880C,U+8813,U+8815-8817,U+8821-8823,U+8832,U+8839,U+883C,U+8840,U+8843-8846,U+884C-884F,U+8852,U+8854,U+8857,U+8859,U+8860-8864,U+8865,U+8868-886A,U+886B-886D,U+886E,U+8870,U+8872,U+8877,U+887D-8880,U+8881-8883,U+8884-8887,U+8888,U+888B,U+888D,U+8892,U+8896-8898,U+889C,U+88A2,U+88A4,U+88AA-88AC,U+88AD,U+88AF,U+88B1,U+88B7,U+88BC,U+88C1-88C3,U+88C5-88C7,U+88C8-88CA,U+88CE,U+88D2,U+88D4-88D6,U+88D8-88DA,U+88DB,U+88DF,U+88E2-88E6,U+88E8,U+88F0-88F2,U+88F3-88F5,U+88F8-88FA,U+88FC,U+88FE,U+8902,U+890A,U+8910,U+8912-8914,U+8915,U+8919-891C,U+891F,U+8921,U+8925,U+892A-892C,U+892F-8931,U+8934,U+8936,U+8941,U+8944,U+8955,U+895A,U+895C,U+895E-8960,U+8966,U+896B,U+897B,U+897F,U+8981,U+8983,U+8986,U+89C1-89CD,U+89CE-89D3,U+89D6,U+89DA,U+89DC,U+89DE-89E0,U+89E3,U+89E5-89E7,U+89EB,U+89ED,U+89EF,U+89F1,U+89F3,U+89FF-8A01,U+8A04,U+8A07,U+8A1A,U+8A3E,U+8A48,U+8A5F,U+8A79,U+8A89-8A8B,U+8A93,U+8B07,U+8B66,U+8B6C,U+8BA1-8BAC,U+8BAD-8BEA,U+8BEB-8BF6,U+8BF7-8C09,U+8C0A-8C18,U+8C19-8C38,U+8C3C,U+8C3F,U+8C41,U+8C46-8C48,U+8C49,U+8C4C,U+8C55,U+8C5A,U+8C61-8C63,U+8C68,U+8C6A-8C6C,U+8C6E,U+8C73,U+8C78-8C7B,U+8C82,U+8C85-8C87,U+8C89-8C8B,U+8C8C,U+8C94,U+8C98,U+8D1D-8D20,U+8D21-8D65,U+8D66-8D68,U+8D6A-8D6C,U+8D6D,U+8D70,U+8D73-8D78,U+8D81,U+8D84-8D86,U+8D8A-8D8C,U+8D91,U+8D94,U+8D9F,U+8DA3,U+8DAF,U+8DB1,U+8DB3-8DB6,U+8DB8,U+8DBA,U+8DBC,U+8DBE-8DC0,U+8DC2-8DC5,U+8DC6,U+8DCB-8DCD,U+8DCE-8DD2,U+8DD6-8DD8,U+8DDA-8DDC,U+8DDD-8DE0,U+8DE3-8DE5,U+8DE8,U+8DEA,U+8DEC,U+8DEF,U+8DF1,U+8DF3,U+8DF5-8DFC,U+8DFD,U+8E05,U+8E09-8E0B,U+8E0C,U+8E0F,U+8E12,U+8E14,U+8E1D-8E20,U+8E22-8E24,U+8E26,U+8E29-8E2B,U+8E2C,U+8E2E-8E30,U+8E31,U+8E35-8E37,U+8E39-8E3B,U+8E3D,U+8E40-8E43,U+8E44-8E46,U+8E47-8E4C,U+8E50-8E53,U+8E59-8E5B,U+8E5C,U+8E62,U+8E66,U+8E69,U+8E6C-8E6E,U+8E6F-8E71,U+8E72,U+8E74,U+8E76,U+8E7C-8E80,U+8E81,U+8E85,U+8E87,U+8E8F-8E91,U+8E94,U+8E9C,U+8E9E,U+8EAB-8EAD,U+8EAF,U+8EB2,U+8EBA,U+8F66-8F9D,U+8F9E-8FA0,U+8FA3,U+8FA8-8FAA,U+8FAB,U+8FB0-8FB2,U+8FB9,U+8FBD-8FC0,U+8FC1-8FC3,U+8FC4-8FC6,U+8FC7-8FC9,U+8FCE,U+8FD0-8FD2,U+8FD3-8FD6,U+8FD8-8FDA,U+8FDB-8FE0,U+8FE2,U+8FE4-8FE7,U+8FE8-8FEC,U+8FED-8FEF,U+8FF0,U+8FF3,U+8FF7-8FFB,U+8FFD,U+9000-9007,U+9009-900C,U+900D,U+900F-9013,U+9014,U+9016-9018,U+901A-901C,U+901D-9023,U+9026,U+902D-9030,U+9034-9037,U+9038,U+903B-903D,U+903E,U+9041-9043,U+9044,U+9046-9048,U+904D,U+904F-9054,U+9057-9059,U+905B,U+9062-9064,U+9065,U+9068,U+906D-906F,U+9074-9076,U+9079,U+907D,U+907F-9081,U+9082-9084,U+9088,U+908B,U+9091,U+9093,U+9095,U+9097-909A,U+909B,U+909D,U+90A0-90A4,U+90A6,U+90A8,U+90AA,U+90AC,U+90AE-90B7,U+90B8-90BC,U+90BD-90C0,U+90C1,U+90C3-90C6,U+90C7-90C9,U+90CA,U+90CE-90D2,U+90D3,U+90D7,U+90DA-90DE,U+90E1-90E3,U+90E4,U+90E6-90E9,U+90EA-90EC,U+90ED,U+90EF,U+90F4,U+90F8,U+90FD-9101,U+9102-9106,U+910C,U+9111,U+9117-911B,U+911C,U+911E,U+9120,U+9122-9124,U+912B,U+912F,U+9131,U+9139,U+9142-9144,U+9145-9147,U+9149-9151,U+9152,U+9157,U+915A,U+915D-915F,U+9161-9167,U+9169-916B,U+916C,U+916E-9173,U+9174-917B,U+917D-9180,U+9185,U+9187,U+9189,U+918B-918E,U+9190-9193,U+919A-919C,U+91A2,U+91A8,U+91AA,U+91AD-91B0,U+91B4-91B6,U+91BA,U+91BE,U+91C7,U+91C9-91CB,U+91CC-91D2,U+91DC,U+9274,U+928E,U+92AE,U+92C6,U+92C8,U+933E,U+936A,U+938F,U+93CA,U+93D6,U+943E,U+946B,U+9486-9491,U+9492-94B6,U+94B7,U+94B9-94C7,U+94C8-94D3,U+94D5-94E6,U+94E7-9520,U+9521-9559,U+955A-955F,U+9560-9577,U+957F,U+95E8-95EC,U+95ED-9613,U+9614-961B,U+961C,U+961F,U+9621,U+962A,U+962E,U+9631-9637,U+963B-963E,U+963F-9641,U+9642,U+9644-964A,U+964B-964F,U+9650-9652,U+9654-9656,U+965B,U+965E-9660,U+9661-9663,U+9664,U+9667-966B,U+966C,U+9672,U+9674-9678,U+9683,U+9685-9687,U+9688,U+968B,U+968D,U+968F-9691,U+9694,U+9697-969A,U+969C,U+96A7,U+96A9,U+96B0,U+96B3,U+96B6,U+96B9-96BB,U+96BC-96BF,U+96C0-96C2,U+96C4-96C8,U+96C9-96CB,U+96CC-96D0,U+96D2,U+96D5,U+96E0,U+96E8-96EB,U+96EF,U+96F1,U+96F3,U+96F6-96F8,U+96F9,U+96FE,U+9700-9702,U+9704-970A,U+970D-9710,U+9713,U+9716,U+971C,U+971E,U+9728,U+972A,U+972D,U+9730,U+9732,U+9738-973A,U+973E,U+9752-9754,U+9756,U+9759,U+975B,U+975E,U+9760-9763,U+9765,U+9769,U+976C,U+9770,U+9773-9775,U+9776,U+9778,U+977A,U+977C-977E,U+977F,U+9781,U+9785,U+978B,U+978D,U+9791-9793,U+9794,U+9798,U+97A0-97A2,U+97A3,U+97A7-97A9,U+97AB-97B0,U+97B2-97B5,U+97C2,U+97E6-97EE,U+97F3,U+97F5-97F7,U+9875-9892,U+9893-9895,U+9896-98A3,U+98A4-98A8,U+98CE-98D6,U+98D7-98DA,U+98DE-98E0,U+98E7-98E9,U+990D,U+9910,U+992E,U+9954-9956,U+9965,U+9967-997E,U+997F,U+9981,U+9983-998E,U+998F-999A,U+999D-999F,U+99A5,U+99A7-99A9,U+9A6C-9A94,U+9A95-9AA9,U+9AB0-9AB2,U+9AB6-9AB9,U+9ABA,U+9ABC,U+9AC0-9AC4,U+9AC5,U+9ACB-9ACD,U+9ACE,U+9AD1,U+9AD3,U+9AD8,U+9AE1-9AE3,U+9AE6,U+9AEB,U+9AED,U+9AEF,U+9AF9,U+9AFB,U+9AFD,U+9B03,U+9B08,U+9B0F,U+9B12-9B14,U+9B18,U+9B1F,U+9B23,U+9B2F,U+9B32,U+9B36-9B38,U+9B3B-9B3D,U+9B41-9B4A,U+9B4B,U+9B4D,U+9B4F,U+9B51,U+9B54,U+9C7C-9C84,U+9C85-9C93,U+9C94-9CB6,U+9CB7-9CC6,U+9CC7-9CCB,U+9CCC-9CE5,U+9E1F-9E34,U+9E35-9E53,U+9E54-9E65,U+9E66-9E75,U+9E7E-9E81,U+9E82,U+9E87-9E89,U+9E8B,U+9E91-9E94,U+9E96,U+9E9D,U+9E9F,U+9EA6,U+9EB8-9EBA,U+9EBB,U+9EBD-9EBF,U+9EC4,U+9EC7,U+9EC9,U+9ECD-9ED0,U+9ED1,U+9ED4,U+9ED8,U+9EDB-9EDE,U+9EDF-9EE3,U+9EE5,U+9EE7,U+9EE9-9EEB,U+9EEF,U+9EF9,U+9EFB-9EFD,U+9EFE,U+9F0B,U+9F0D-9F0F,U+9F10,U+9F12-9F14,U+9F17,U+9F19,U+9F20,U+9F22,U+9F29,U+9F2B-9F2D,U+9F2F,U+9F31,U+9F37,U+9F39,U+9F3B,U+9F3D-9F3F,U+9F41,U+9F47,U+9F49,U+9F50-9F52,U+9F7F-9F8D,U+9F99-9F9C,U+9F9F-9FA1,U+9FA2,U+9FCD-9FD0,U+FE31,U+FE33-FE45,U+FF01-FF5F,U+FFE0-FFE2,U+FFE3,U+FFE5,U+20164,U+20676,U+20CD0,U+2139A,U+21413,U+235CB,U+23C97-23C99,U+23E23,U+249DB,U+24A7D,U+24AC9,U+25532,U+25562,U+255A8,U+25ED7,U+26221,U+2648D,U+26676,U+2677C,U+26B5C,U+26C21,U+27FF9,U+28408,U+28678,U+28695,U+287E0,U+28B49,U+28C47,U+28C4F,U+28C51,U+28C54,U+28E99,U+29F7E,U+29F83,U+29F8C,U+2A7DD,U+2A8FB,U+2A917,U+2AA30,U+2AA36,U+2AA58,U+2AFA2,U+2B127-2B129,U+2B137-2B139,U+2B1ED,U+2B300,U+2B363,U+2B36F,U+2B372,U+2B37D,U+2B404,U+2B410,U+2B413,U+2B461,U+2B4E7,U+2B4EF,U+2B4F6,U+2B4F9,U+2B50D-2B50F,U+2B536,U+2B5AE-2B5B0,U+2B5B3,U+2B5E7,U+2B5F4,U+2B61C-2B61E,U+2B626-2B629,U+2B62A,U+2B62C,U+2B695-2B697,U+2B6AD,U+2B6ED,U+2B7A9,U+2B7C5,U+2B7E6,U+2B7F9,U+2B7FC,U+2B806,U+2B80A,U+2B81C,U+2B8B8,U+2BAC7,U+2BB5F,U+2BB62,U+2BB7C,U+2BB83,U+2BC1B,U+2BD77,U+2BD87,U+2BDF7,U+2BE29,U+2C029-2C02B,U+2C0A9,U+2C0CA,U+2C1D5,U+2C1D9,U+2C1F9,U+2C27C,U+2C288,U+2C2A4,U+2C317,U+2C35B,U+2C361,U+2C364,U+2C488,U+2C494,U+2C497,U+2C542,U+2C613,U+2C618,U+2C621,U+2C629,U+2C62B-2C62E,U+2C62F,U+2C642,U+2C64A-2C64C,U+2C72C,U+2C72F,U+2C79F,U+2C7C1,U+2C7FD,U+2C8D9,U+2C8DE,U+2C8E1,U+2C8F3,U+2C907,U+2C90A,U+2C91D,U+2CA02,U+2CA0E,U+2CA7D,U+2CAA9,U+2CB29,U+2CB2D-2CB2F,U+2CB31,U+2CB38-2CB3A,U+2CB3B,U+2CB3F,U+2CB41,U+2CB4A,U+2CB4E,U+2CB5A-2CB5C,U+2CB64,U+2CB69,U+2CB6C,U+2CB6F,U+2CB73,U+2CB76,U+2CB78,U+2CB7C,U+2CBB1,U+2CBBF-2CBC1,U+2CBCE,U+2CC56,U+2CC5F,U+2CCF5-2CCF7,U+2CCFD,U+2CCFF,U+2CD02-2CD04,U+2CD0A,U+2CD8B,U+2CD8D,U+2CD8F-2CD91,U+2CD9F-2CDA1,U+2CDA8,U+2CDAD-2CDAF,U+2CDD5,U+2CE18,U+2CE1A,U+2CE23,U+2CE26,U+2CE2A,U+2CE7C,U+2CE88,U+2CE93", + "ext": ["otf", "otf.lzma", "otf.brotli"], + "family": "Noto Sans", + "id": "notosans2", + "variants": { + "100": "NotoSansSCThin", + "300": "NotoSansSCLight", + "500": "NotoSansSCRegular", + "550": "NotoSansSCMedium", + "700": "NotoSansSCBold", + "900": "NotoSansSCBlack" + } + }, + { + "coverage": "U+20-7F,U+A0-104,U+110-114,U+11A-11C,U+128-12C,U+143-145,U+147-149,U+14C-150,U+152-154,U+168-16E,U+192,U+1A0-1A2,U+1AF-1B1,U+1CD-1DD,U+1F8-1FA,U+251,U+261,U+2C7,U+2C9-2CC,U+2D9,U+391-3A2,U+3A3-3AA,U+3B1-3C2,U+3C3-3CA,U+401,U+410-450,U+451,U+1E3E-1E40,U+1EA0-1EFA,U+2002-2004,U+2010-2017,U+2018-201B,U+201C-201F,U+2020-2023,U+2025-2028,U+2030,U+2032-2034,U+2035,U+2039-203D,U+2042,U+2047-204A,U+2051,U+20A9,U+20AB-20AD,U+20DD-20DF,U+2100,U+2103,U+2105,U+2109-210B,U+210F,U+2113,U+2116,U+2121-2123,U+2126-2128,U+212B,U+212E,U+2135,U+213B,U+2160-216C,U+2170-217C,U+2190-219A,U+21B8-21BA,U+21C4-21C7,U+21CB-21CD,U+21D0,U+21D2,U+21D4,U+21E6-21EA,U+21F5,U+2200,U+2202-2204,U+2205-220C,U+220F,U+2211-2214,U+2215,U+221A,U+221D-2221,U+2223,U+2225-222F,U+2234-2238,U+223D,U+2243,U+2245,U+2248,U+224C,U+2252,U+2260-2263,U+2264-2268,U+226A-226C,U+226E-2270,U+2272-2274,U+2276-2278,U+2282-2288,U+228A-228C,U+2295-229A,U+22A0,U+22A5,U+22BF,U+22DA-22DC,U+22EF,U+2305-2308,U+2312,U+2318,U+2329-232B,U+23B0-23B2,U+23BE-23CD,U+23CE,U+23DA-23DC,U+2423,U+2460-25AC,U+25B1-25B4,U+25B6-25B8,U+25BC-25BE,U+25C0-25C2,U+25C6-25CD,U+25CE-25D4,U+25E2-25E7,U+25EF,U+2600-2604,U+2605-2607,U+2609,U+260E-2610,U+2616-2618,U+261C-2620,U+262F,U+2640-2643,U+2660-2670,U+2672-267E,U+26A0,U+26BD-26BF,U+2702,U+2713,U+271A,U+273D,U+273F-2741,U+2756,U+2776-2780,U+27A1,U+2934-2936,U+29BF,U+29FA-29FC,U+2B05-2B08,U+2B1A,U+2E3A-2E3C,U+2E80-2E9A,U+2E9B-2EF4,U+2F00-2FD6,U+2FF0-2FFC,U+3000-3040,U+3041-3097,U+3099-3100,U+3105-312E,U+3131-3164,U+3165-318F,U+3190-31BB,U+31C0-31E4,U+31F0-321F,U+3220-32FF,U+3300-332C,U+332D-3400,U+3435,U+3440,U+344A,U+344C,U+3464,U+3473,U+347A,U+347D-347F,U+3493,U+3496,U+34A5,U+34AF,U+34BC,U+34C1,U+34C8,U+34DF,U+34E4,U+34E6,U+34FB,U+3506,U+353E,U+3551,U+3553,U+3559,U+3561,U+356D,U+3570,U+3572,U+3577-3579,U+3584,U+3597-3599,U+35A1,U+35A5,U+35AD,U+35BF,U+35C1,U+35C5,U+35C7,U+35CA,U+35CE,U+35D2,U+35D6,U+35DB,U+35DD,U+35F1-35F4,U+35FB,U+35FE,U+3609,U+3618,U+361A,U+3623,U+3625,U+362D,U+3635,U+3639,U+363E,U+3647-364A,U+364E,U+365F,U+3661,U+367A,U+3681,U+369A,U+36A5,U+36AA,U+36AC,U+36B0-36B2,U+36B5,U+36B9,U+36BC,U+36C1,U+36C3-36C6,U+36C7-36C9,U+36D3-36D5,U+36D6,U+36DD,U+36E1-36E3,U+36E5-36E7,U+36F5,U+3701,U+3703,U+3708,U+370A,U+370D,U+371C,U+3722-3724,U+3725,U+372C-372E,U+3730,U+3732-3734,U+373A,U+3740,U+3743,U+3762,U+376F,U+3797,U+37A0,U+37B9,U+37BE,U+37D6,U+37F2,U+37F8,U+37FB,U+380F,U+3819,U+3820,U+382D,U+3836,U+3838,U+3863,U+3875,U+38A0,U+38C3,U+38CC,U+38D1,U+38D4,U+38FA,U+3908,U+3914,U+3927,U+3932,U+393F,U+394D,U+3963,U+3978,U+3980,U+3989-398B,U+3992,U+3999,U+399B,U+39A1,U+39A4,U+39B8,U+39DC,U+39E2,U+39E5,U+39EC,U+39F8,U+39FB,U+39FE,U+3A01,U+3A03,U+3A06,U+3A17-3A19,U+3A29-3A2B,U+3A34,U+3A4B,U+3A52,U+3A57,U+3A5C,U+3A5E,U+3A66-3A68,U+3A97,U+3AAB,U+3ABD,U+3ADE,U+3AE0,U+3AF0,U+3AF2,U+3AF5,U+3AFB,U+3B0E,U+3B19,U+3B22,U+3B2B,U+3B39,U+3B42,U+3B58,U+3B60,U+3B71-3B73,U+3B7B-3B7D,U+3B80,U+3B95-3B97,U+3B99,U+3BA1,U+3BBC,U+3BBE,U+3BC2,U+3BC4,U+3BD7,U+3BDD,U+3BEC,U+3BF2-3BF5,U+3C0D,U+3C11,U+3C15,U+3C18,U+3C54,U+3C8B,U+3CCB,U+3CCD,U+3CD1,U+3CD6,U+3CDC,U+3CEB,U+3CEF,U+3D12-3D14,U+3D1D,U+3D32,U+3D3B,U+3D46,U+3D4C,U+3D4E,U+3D51,U+3D5F,U+3D62,U+3D69-3D6B,U+3D6F,U+3D75,U+3D7D,U+3D85,U+3D88,U+3D8A,U+3D8F,U+3D91,U+3DA5,U+3DAD,U+3DB4,U+3DBF,U+3DC6-3DC8,U+3DC9,U+3DCC-3DCE,U+3DD3,U+3DDB,U+3DE7-3DE9,U+3DEB,U+3DF3-3DF5,U+3DF7,U+3DFC-3DFE,U+3E06,U+3E40,U+3E43,U+3E48,U+3E55,U+3E74,U+3EA8-3EAB,U+3EAD,U+3EB1,U+3EB8,U+3EBF,U+3EC2,U+3EC7,U+3ECA,U+3ECC,U+3ED0-3ED2,U+3ED6-3ED8,U+3EDA-3EDC,U+3EDE,U+3EE1-3EE3,U+3EE7,U+3EE9,U+3EEB-3EED,U+3EF0,U+3EF3-3EF5,U+3EFA,U+3EFC,U+3EFF-3F01,U+3F04,U+3F06-3F08,U+3F0E,U+3F53,U+3F58-3F5A,U+3F63,U+3F7C,U+3F93,U+3FC0,U+3FC8,U+3FD7,U+3FDC,U+3FE5,U+3FED,U+3FF9-3FFB,U+4004,U+4009,U+401D,U+4039,U+4045,U+4053,U+4057,U+4062,U+4065,U+406A,U+406F,U+4071,U+40A8,U+40B4,U+40BB,U+40BF,U+40C8,U+40D8,U+40DF,U+40F8,U+40FA,U+4102-4105,U+4109,U+410E,U+4131-4133,U+4167,U+416C,U+416E,U+417C,U+417F,U+4181,U+4190,U+41B2,U+41C4,U+41CA,U+41CF,U+41DB,U+41ED,U+41EF,U+41F9,U+4211,U+4223,U+4240,U+4260,U+426A,U+4276,U+427A,U+428C,U+4294,U+42A2,U+42B5,U+42B9,U+42BC,U+42F4,U+42FB-42FD,U+430A,U+432B,U+436E,U+4397,U+439A,U+43BA,U+43C1,U+43D9,U+43DF,U+43ED,U+43F0,U+43F2,U+4401-4403,U+4413,U+4425,U+442D,U+447A,U+448F,U+4491,U+449F-44A1,U+44A2,U+44B0,U+44B7,U+44BD,U+44C0,U+44C3,U+44C5,U+44CE,U+44DD-44E0,U+44E1,U+44E4,U+44E9-44ED,U+44F4,U+4503-4505,U+4509,U+450B,U+4516,U+451B,U+451D,U+4527,U+452E,U+4533,U+4536,U+453B,U+453D,U+453F,U+4543,U+4551-4553,U+4555,U+4558,U+455C,U+4561-4563,U+456A,U+456D,U+4577-4579,U+4585,U+45A6,U+45B3,U+45DA,U+45E9-45EB,U+4603,U+4606,U+460F,U+4615,U+4617,U+465B,U+467A,U+4680,U+46A1,U+46AE,U+46BB,U+46CF-46D1,U+46F5,U+46F7,U+4713,U+4718,U+4736,U+4744,U+474E-4750,U+477C,U+4798,U+47A6,U+47D5,U+47ED,U+47F4,U+4800,U+480B,U+4837,U+485D,U+4871,U+489B,U+48AD-48AF,U+48D0,U+48DD,U+48ED,U+48F3,U+48FA,U+4906,U+4911,U+491E,U+4925,U+492A,U+492D,U+492F-4931,U+4935,U+493C,U+493E,U+4945,U+4951,U+4953,U+4965,U+496A,U+4972,U+4989,U+49A1,U+49A7,U+49DF,U+49E5,U+49E7,U+4A0F,U+4A1D,U+4A24,U+4A35,U+4A96,U+4AA4,U+4AB4,U+4AB8,U+4AD1,U+4AE4,U+4AFF,U+4B10,U+4B19,U+4B20,U+4B2C,U+4B37,U+4B6F-4B71,U+4B72,U+4B7B,U+4B7E,U+4B8E,U+4B90,U+4B93,U+4B96-4B98,U+4B9D,U+4BBD-4BBF,U+4BC0,U+4C04,U+4C07,U+4C0E,U+4C32,U+4C3B,U+4C3E,U+4C40,U+4C47,U+4C57,U+4C5B,U+4C6D,U+4C77,U+4C7B,U+4C7D,U+4C81,U+4C85,U+4CA4,U+4CAE,U+4CB0,U+4CB7,U+4CCD,U+4CE1-4CE3,U+4CED,U+4D07,U+4D09,U+4D10,U+4D34,U+4D76-4D78,U+4D89,U+4D91,U+4D9C,U+4E00-4E02,U+4E03-4E05,U+4E07-4E12,U+4E14-4E17,U+4E18-4E1B,U+4E1C,U+4E1E-4E20,U+4E21,U+4E24,U+4E26,U+4E28,U+4E2A-4E34,U+4E36-4E3A,U+4E3B-4E3E,U+4E3F,U+4E42-4E44,U+4E45,U+4E47-4E4A,U+4E4B,U+4E4D-4E50,U+4E52-4E54,U+4E56,U+4E58-4E60,U+4E69-4E6B,U+4E73,U+4E78,U+4E7E-4E8A,U+4E8B-4E8F,U+4E91-4E96,U+4E98-4E9C,U+4E9E-4EA7,U+4EA8,U+4EAB-4EAF,U+4EB3,U+4EB6-4EB8,U+4EB9-4EBD,U+4EBF-4EC5,U+4EC6-4ECC,U+4ECD-4ECF,U+4ED4-4EDB,U+4EDC-4EE0,U+4EE1,U+4EE3-4EE6,U+4EE8-4EEC,U+4EEE,U+4EF0-4EF9,U+4EFB,U+4EFD,U+4EFF-4F06,U+4F08-4F0C,U+4F0D-4F16,U+4F17-4F1B,U+4F1D,U+4F22,U+4F28-4F2A,U+4F2C-4F2E,U+4F2F-4F31,U+4F32-4F35,U+4F36-4F40,U+4F41-4F44,U+4F45-4F4A,U+4F4B-4F65,U+4F67,U+4F69-4F6D,U+4F6E-4F71,U+4F72-4F8C,U+4F8D,U+4F8F-4F93,U+4F94-4F99,U+4F9A-4F9F,U+4FA2,U+4FA8,U+4FAB,U+4FAE-4FB1,U+4FB2-4FB8,U+4FB9-4FBC,U+4FBD,U+4FBF-4FC6,U+4FC7-4FD2,U+4FD3-4FD5,U+4FD6-4FE2,U+4FE4-4FE6,U+4FEC,U+4FEE-4FFB,U+4FFD-4FFF,U+5000,U+5003,U+5005-500A,U+500B-5010,U+5011-501D,U+501E-5024,U+5025-5032,U+5033-5036,U+5037,U+503B-503D,U+5040-5042,U+5043,U+5045-5050,U+5051,U+5053,U+5055-5059,U+505A-5067,U+5068-5071,U+5072-5078,U+507A,U+507D,U+5080-5084,U+5085,U+5087-5089,U+508B-508F,U+5090-5093,U+5094-5097,U+5098-509F,U+50A2-50A4,U+50A6,U+50AC-50B9,U+50BA-50C0,U+50C1-50C3,U+50C4-50CC,U+50CD-50D2,U+50D3-50D8,U+50D9-50DC,U+50DD,U+50DF-50E2,U+50E3-50EB,U+50EC-50F2,U+50F3-50F7,U+50F8-50FA,U+50FB-510F,U+5110-5116,U+5117-5119,U+511A,U+511C,U+511F-5123,U+5124-5127,U+5129-512C,U+512D-512F,U+5130-5136,U+5137-513E,U+513F-5142,U+5143-514A,U+514B-514E,U+5152,U+5154-5158,U+5159-5164,U+5165,U+5167-516F,U+5171,U+5174-517A,U+517C,U+5180,U+5182,U+5186-518B,U+518D,U+518F,U+5191-5199,U+519A,U+519C,U+519E,U+51A0,U+51A2,U+51A4-51A6,U+51A7-51A9,U+51AA-51AD,U+51AE,U+51B0-51BA,U+51BC-51BF,U+51C3-51D5,U+51D7-51D9,U+51DB-51E3,U+51E4,U+51ED,U+51F0-51F2,U+51F3-51F7,U+51F8-51FB,U+51FC-51FF,U+5200-5204,U+5205-520D,U+520E,U+5210-5214,U+5216-5218,U+521C-5222,U+5224-522B,U+522E,U+5230-5239,U+523A-523D,U+5241,U+5243-5245,U+5246-5248,U+5249-5250,U+5252,U+5254-5258,U+5259-5263,U+5268-5270,U+5272-5276,U+5277-527E,U+527F-5285,U+5287-528E,U+528F-5292,U+5293-5295,U+5296-529C,U+529F-52A2,U+52A3-52A5,U+52A6,U+52A8-52AF,U+52B5,U+52B9,U+52BB-52BD,U+52BE,U+52C0-52C4,U+52C5,U+52C7,U+52C9,U+52CC-52CE,U+52D0-52D4,U+52D5-52DA,U+52DB,U+52DD-52E5,U+52E6,U+52E9,U+52EB,U+52EF-52F2,U+52F3-52F6,U+52F7-52FD,U+52FE-5300,U+5301,U+5305-5307,U+5308-530C,U+530D-5313,U+5315-5318,U+5319-531B,U+531C-531E,U+531F-5325,U+5327,U+532A,U+532C-532E,U+532F-5335,U+5337-533A,U+533B-5346,U+5347-534B,U+534C-534F,U+5351-5355,U+5357,U+535A,U+535C-5362,U+5363-5365,U+5366-5368,U+5369,U+536C-5376,U+5377-537A,U+537B-5380,U+5382,U+5384,U+538A,U+538E-5390,U+5392-5395,U+5396-539B,U+539C-53A1,U+53A2,U+53A4-53AF,U+53B0,U+53B2,U+53B4,U+53B6,U+53B9,U+53BB,U+53C1-53C4,U+53C5,U+53C8-53CE,U+53D0-53D3,U+53D4,U+53D6-53DC,U+53DF-53E7,U+53E8-53F4,U+53F5-53F9,U+53FB-53FD,U+53FE,U+5401,U+5403-5405,U+5406-5415,U+5416,U+5418-5422,U+5423-543A,U+543B-543F,U+5440-5444,U+5445-5449,U+544A-5450,U+5454,U+5460-546E,U+546F-5479,U+547A-5483,U+5484-5489,U+548B-5499,U+549A,U+549C,U+549E,U+54A0-54B5,U+54B6-54CA,U+54CB-54D1,U+54D6,U+54DA,U+54DE,U+54E0-54EC,U+54ED-54F0,U+54F1-54F4,U+54F7-54F9,U+54FA-54FE,U+54FF,U+5501-5515,U+5517-5519,U+551A,U+551E,U+5523,U+5525-5529,U+552A-553A,U+553B-553D,U+553E-5542,U+5543-554C,U+554D-5554,U+5555-5558,U+555C-5560,U+5561-5567,U+5569-556C,U+5571-5574,U+5575-5578,U+5579,U+557B-5585,U+5586-5596,U+5598-559B,U+559C-559E,U+559F,U+55A1-55AF,U+55B0-55B6,U+55B9-55BD,U+55BF-55E0,U+55E1-55EB,U+55EC,U+55EF-55F3,U+55F5-55F8,U+55F9-5603,U+5604-5607,U+5608-560A,U+560C-5618,U+561B-5624,U+5625,U+5627,U+5629-562B,U+562C-5631,U+5632-563C,U+563D-5644,U+5645-5647,U+5648-564B,U+564C-5651,U+5652-5655,U+5657-565B,U+565D-565F,U+5660-5667,U+5668-5675,U+5676-567D,U+567E-5688,U+5689-5691,U+5692-5694,U+5695,U+5697-569B,U+569C-56A0,U+56A1,U+56A4-56A9,U+56AA-56B0,U+56B1-56B8,U+56B9,U+56BC-56C4,U+56C5-56C7,U+56C8-56CE,U+56D1,U+56D3-56D5,U+56D6-56D8,U+56DA-56DC,U+56DD-56E3,U+56E4-56E6,U+56E7,U+56EA-56EC,U+56ED-56F2,U+56F7,U+56F9-56FC,U+56FD,U+56FF-5705,U+5707-570E,U+5712-5717,U+5718,U+571A-5721,U+5722-5724,U+5728-572B,U+572C-5731,U+5732-5735,U+573B,U+573D-5744,U+5745-5748,U+5749-5753,U+5754,U+5757,U+575B,U+575F,U+5761-5763,U+5764,U+5766-576C,U+576D,U+576F-5778,U+577A-5781,U+5782-5784,U+5788,U+578A-578E,U+578F-5791,U+5793-5796,U+5797-57A6,U+57A7,U+57AA,U+57AE,U+57B3-57B7,U+57B8-57C0,U+57C1-57C5,U+57C6-57C9,U+57CB-57CD,U+57CE-57D1,U+57D2,U+57D4-57D6,U+57D7,U+57DC-57E8,U+57E9,U+57EC-57FF,U+5800-580F,U+5810,U+5812,U+5814,U+5818-581A,U+581B-581F,U+5820-582B,U+582C-583C,U+583D,U+583F-5841,U+5844,U+5847-5850,U+5851-5856,U+5857-5860,U+5862-5866,U+5868-586A,U+586B-586E,U+586F,U+5871-5877,U+5879-5884,U+5885-588C,U+588E-5895,U+5896,U+5898-589B,U+589C-58A2,U+58A3,U+58A5-58AD,U+58AE-58B2,U+58B3,U+58B5-58B7,U+58BA-58C0,U+58C1-58C3,U+58C5-58CA,U+58CB,U+58CE-58D7,U+58D8-58E1,U+58E2-58E5,U+58E7-58EA,U+58EB-58ED,U+58EF-58F1,U+58F2-58F5,U+58F9-5900,U+5902-5908,U+590A,U+590C-5910,U+5911-5913,U+5914-5918,U+5919-591B,U+591C-591E,U+591F-5921,U+5922,U+5924-5926,U+5927,U+5929-5930,U+5931-5933,U+5934,U+5937-5939,U+593C,U+593E,U+5940,U+5944-5946,U+5947-594B,U+594E-5952,U+5953-5956,U+5957-5959,U+595A,U+595C,U+5960-5963,U+5965,U+5967,U+5969-596C,U+596D-596F,U+5970-597A,U+597B-5986,U+5989-598B,U+598D-5991,U+5992-5995,U+5996-599B,U+599D-59A9,U+59AC,U+59AE-59C2,U+59C3-59D5,U+59D6,U+59D8-59DF,U+59E0-59E2,U+59E3-59E7,U+59E8-5A04,U+5A09-5A0E,U+5A0F,U+5A11-5A14,U+5A15-5A1D,U+5A1E-5A22,U+5A23-5A26,U+5A27,U+5A29-5A2F,U+5A33,U+5A35-5A3A,U+5A3C-5A3F,U+5A40-5A4B,U+5A4C-5A4E,U+5A50-5A6F,U+5A70-5A72,U+5A77-5A80,U+5A81-5A85,U+5A86,U+5A88,U+5A8A-5A8D,U+5A8E-5A98,U+5A99-5AA3,U+5AA4-5AA8,U+5AA9,U+5AAB-5AAD,U+5AAE-5AC5,U+5AC6-5AD0,U+5AD1,U+5AD3,U+5AD5-5AE7,U+5AE8-5AEF,U+5AF0,U+5AF2-5AFC,U+5AFD-5B00,U+5B01-5B04,U+5B05,U+5B07-5B0A,U+5B0B-5B0E,U+5B0F-5B12,U+5B13-5B18,U+5B19-5B1C,U+5B1D-5B22,U+5B23-5B29,U+5B2A-5B31,U+5B32,U+5B34,U+5B38,U+5B3C-5B42,U+5B43-5B49,U+5B4A-5B52,U+5B53-5B59,U+5B5A-5B5E,U+5B5F,U+5B62-5B67,U+5B68-5B6A,U+5B6B-5B6F,U+5B70-5B79,U+5B7A-5B7E,U+5B7F-5B86,U+5B87-5B8A,U+5B8B-5B8D,U+5B8E-5B91,U+5B92-5B94,U+5B95-5BA0,U+5BA2-5BA9,U+5BAA,U+5BAC-5BAF,U+5BB0,U+5BB3-5BBA,U+5BBF-5BC8,U+5BCA-5BCF,U+5BD0-5BDA,U+5BDB,U+5BDE-5BED,U+5BEE-5BF4,U+5BF5-5BF7,U+5BF8,U+5BFA,U+5BFF,U+5C01,U+5C03-5C06,U+5C07-5C17,U+5C1A,U+5C1C,U+5C1E-5C21,U+5C22-5C26,U+5C28,U+5C2A,U+5C2C,U+5C30-5C32,U+5C33,U+5C37-5C3D,U+5C3E-5C42,U+5C44-5C52,U+5C53-5C57,U+5C58-5C5A,U+5C5C-5C5F,U+5C60,U+5C62-5C66,U+5C67-5C6B,U+5C6C-5C70,U+5C71,U+5C73-5C75,U+5C78-5C7D,U+5C7E,U+5C85-5C87,U+5C88-5C8E,U+5C8F-5C96,U+5C99-5C9B,U+5C9C-5CB2,U+5CB3,U+5CB5-5CB9,U+5CBA,U+5CC1-5CC3,U+5CC6-5CCD,U+5CCE-5CDC,U+5CDE-5CE0,U+5CE5,U+5CE8-5CEB,U+5CEC-5CF2,U+5CF4-5CFA,U+5CFB-5CFE,U+5CFF-5D02,U+5D06-5D08,U+5D0B-5D13,U+5D14-5D1C,U+5D1D-5D21,U+5D22-5D2A,U+5D2C,U+5D2E-5D3B,U+5D3C-5D44,U+5D45-5D4D,U+5D4E,U+5D50-5D53,U+5D55-5D58,U+5D59,U+5D5B,U+5D5E,U+5D62-5D64,U+5D65,U+5D67-5D6A,U+5D6B-5D6D,U+5D6F-5D73,U+5D74,U+5D77-5D83,U+5D84-5D8C,U+5D8D-5D8F,U+5D92-5D96,U+5D97,U+5D99-5D9B,U+5D9C-5DA3,U+5DA4,U+5DA7-5DB3,U+5DB4-5DBB,U+5DBC-5DBE,U+5DC0-5DC4,U+5DC6-5DC8,U+5DC9,U+5DCB,U+5DCD,U+5DCF,U+5DD1-5DD3,U+5DD4-5DD9,U+5DDB,U+5DDD-5DE3,U+5DE5-5DE9,U+5DEB,U+5DEE,U+5DF0-5DF6,U+5DF7,U+5DF9,U+5DFD-5E00,U+5E02-5E05,U+5E06,U+5E09-5E0D,U+5E0E,U+5E11-5E13,U+5E14-5E1C,U+5E1D,U+5E1F-5E26,U+5E28-5E2A,U+5E2B,U+5E2D-5E2F,U+5E33-5E35,U+5E36-5E39,U+5E3D-5E3F,U+5E40-5E46,U+5E48,U+5E4A-5E50,U+5E53-5E56,U+5E57-5E5A,U+5E5B-5E64,U+5E66-5E71,U+5E72-5E77,U+5E78-5E81,U+5E82-5E85,U+5E86-5E8E,U+5E8F,U+5E92,U+5E95-5E98,U+5E99-5E9D,U+5EA0,U+5EA2-5EA9,U+5EAA-5EAF,U+5EB0-5EBA,U+5EBD-5EBF,U+5EC1-5EC3,U+5EC4-5ECF,U+5ED0-5EE4,U+5EE5-5EEA,U+5EEC,U+5EEE-5EF0,U+5EF1-5EF5,U+5EF6-5EFD,U+5EFE-5F00,U+5F01-5F03,U+5F04-5F06,U+5F07-5F09,U+5F0A-5F10,U+5F12-5F16,U+5F17-5F19,U+5F1A-5F1C,U+5F1D,U+5F1F,U+5F22-5F2A,U+5F2D-5F2F,U+5F30-5F32,U+5F33,U+5F35-5F39,U+5F3A-5F3D,U+5F40,U+5F43-5F45,U+5F46,U+5F48-5F52,U+5F54,U+5F56-5F5A,U+5F5C-5F5F,U+5F61-5F66,U+5F67,U+5F69-5F6E,U+5F6F-5F75,U+5F76-5F7A,U+5F7B-5F84,U+5F85-5F8D,U+5F90-5F93,U+5F96-5F9A,U+5F9B-5F9D,U+5F9E-5FA2,U+5FA4-5FB0,U+5FB1-5FB3,U+5FB5-5FB8,U+5FB9-5FC6,U+5FC9,U+5FCC-5FCE,U+5FCF-5FD3,U+5FD4-5FDA,U+5FDB,U+5FDD-5FE2,U+5FE3-5FE6,U+5FE8,U+5FEA-5FEC,U+5FED-5FF0,U+5FF1,U+5FF3-5FF6,U+5FF7-5FF9,U+5FFA-5FFC,U+5FFD,U+5FFF-6001,U+6009-6018,U+6019-601F,U+6020-6030,U+6031-6036,U+6037,U+6039,U+603B,U+6040-6048,U+6049-604B,U+604C-604E,U+6050,U+6052-6056,U+6058-605C,U+605D-6060,U+6062-6071,U+6072,U+6075,U+6077,U+607E-6082,U+6083-608B,U+608C-608F,U+6090,U+6092,U+6094-6098,U+609A-60A1,U+60A2-60A5,U+60A7-60A9,U+60B0-60C2,U+60C3-60D0,U+60D1,U+60D3-60D6,U+60D7-60E5,U+60E6-60EA,U+60F0-6102,U+6103-6111,U+6112-6117,U+6118-611E,U+611F,U+6122-6124,U+6127-612A,U+612B-612D,U+612E-6131,U+6132,U+6134,U+6136-6138,U+613B,U+613D-6143,U+6144-6151,U+6152-6157,U+6158-6169,U+616A-616D,U+616E-6178,U+6179-617B,U+617C-617F,U+6180-6184,U+6187,U+6189-618F,U+6190-6197,U+6198-619E,U+619F,U+61A1-61A3,U+61A4,U+61A7-61BB,U+61BC,U+61BE-61C4,U+61C5-61CE,U+61CF-61D1,U+61D3,U+61D6,U+61D8,U+61DA,U+61DE-61E1,U+61E2-61EC,U+61ED-61EF,U+61F0-61F3,U+61F5-6202,U+6203-6205,U+6207-620B,U+620C-620F,U+6210-6213,U+6214-6217,U+6219-621C,U+621F-6226,U+6227,U+6229-622F,U+6230,U+6232-6235,U+6236-6238,U+6239-623B,U+623D-6244,U+6246-624F,U+6250-6255,U+6258-625D,U+625E,U+6260-6267,U+6268,U+626D-6275,U+6276-6278,U+6279-628B,U+628C,U+628E-6299,U+629D,U+62A4,U+62A6,U+62A8-62B2,U+62B3-62B7,U+62B8-62BA,U+62BB-62C0,U+62C1-62DD,U+62DF,U+62E5,U+62EB-6304,U+6307-630A,U+630B-6312,U+6313-6317,U+6318,U+6328-6330,U+6331-633F,U+6340-6352,U+6354-635B,U+6364-6366,U+6367-636A,U+636B-6373,U+6375-637E,U+637F-6386,U+6387-6393,U+6394,U+6396-639A,U+639B-63A6,U+63A7-63B2,U+63B9,U+63BD-63BF,U+63C0-63D4,U+63D5-63EC,U+63ED-63F7,U+63F8-63FA,U+63FB-63FD,U+63FE,U+6406-6408,U+6409-6411,U+6412-6419,U+641A-641D,U+641E-6429,U+642A-6431,U+6432-643C,U+643D-6442,U+6443,U+644B,U+644D-644F,U+6450-6455,U+6458-6462,U+6465-646A,U+646B-647E,U+647F,U+6482,U+6485,U+6487-648E,U+648F-6494,U+6495-649B,U+649C-64A1,U+64A2-64A7,U+64A9,U+64AB-64B5,U+64B6,U+64BB-64C6,U+64C7,U+64C9-64CC,U+64CD-64D1,U+64D2-64D5,U+64D6-64DC,U+64DD,U+64E0-64EE,U+64EF-64F5,U+64F7-64F9,U+64FA-6502,U+6503-6505,U+6506-6508,U+6509-650B,U+650C-6512,U+6513-651A,U+651B-6527,U+6529-6531,U+6532-653A,U+653B,U+653D-6540,U+6541,U+6543,U+6545-6547,U+6548-654B,U+654D,U+654F,U+6551,U+6553-655A,U+655C-6560,U+6562-6569,U+656A-656E,U+656F,U+6572-657D,U+657F-658A,U+658B-658D,U+6590-6593,U+6594-6598,U+6599,U+659B-65A3,U+65A4-65A6,U+65A7-65A9,U+65AA-65AD,U+65AE-65B1,U+65B2-65B4,U+65B5-65BA,U+65BB-65C0,U+65C1-65C7,U+65CB-65D5,U+65D6-65D8,U+65DA-65DC,U+65DD-65E4,U+65E5-65E7,U+65E8-65EA,U+65EC-65F6,U+65FA-65FE,U+65FF-6601,U+6602-6616,U+6618,U+661C-6629,U+662B,U+662D-6637,U+6639-663B,U+6641-6646,U+6647-664E,U+664F,U+6651-6654,U+6657,U+6659-6669,U+666A-666D,U+666E-6675,U+6676-667F,U+6680,U+6684-668F,U+6690-6693,U+6694-669B,U+669D,U+669F-66A3,U+66A4,U+66A8-66AC,U+66AD-66BC,U+66BD-66C1,U+66C4,U+66C6-66D0,U+66D2,U+66D6,U+66D8-66DF,U+66E0,U+66E3-66E5,U+66E6-66EA,U+66EB-66EF,U+66F0-66F5,U+66F6-66FA,U+66FC,U+66FE-6706,U+6708-6711,U+6712-671A,U+671B,U+671D-6724,U+6725-6729,U+672A-672F,U+6731,U+6733-6737,U+6738-6740,U+6744-674A,U+674B-6752,U+6753,U+6755-6758,U+6759-675B,U+675C-6763,U+6767,U+676A-6780,U+6781-6788,U+6789,U+678B-6796,U+6797-679B,U+679C-679E,U+679F-67A1,U+67A4,U+67AC,U+67AE-67BC,U+67BF-67C7,U+67C8-67D5,U+67D6-67E0,U+67E2-67E8,U+67E9-67FB,U+67FC,U+67FE-6805,U+680D,U+6810,U+6812-6815,U+6816-6819,U+681A-6823,U+6825-6827,U+6828-682C,U+682D-6830,U+6831-683F,U+6840-6852,U+6853-6857,U+685D,U+6865,U+686B,U+686D-6870,U+6871-6873,U+6874-687A,U+687B-688D,U+688F-6895,U+6896-6899,U+689B-689E,U+689F-68A5,U+68A6-68B7,U+68B9,U+68BD,U+68C3-68CF,U+68D0-68D9,U+68DA,U+68DC-68E2,U+68E3-68E5,U+68E6-68ED,U+68EE-68FE,U+6900-6916,U+6917-691C,U+6925,U+692A,U+692C,U+692F-6931,U+6932-693A,U+693B-6947,U+6948-694D,U+694E-6950,U+6951-697C,U+6980,U+6982-6984,U+6985-6987,U+698A,U+698D-698F,U+6990-6992,U+6993-699D,U+699E-69B8,U+69B9,U+69BB-69C5,U+69C6,U+69C9-69D2,U+69D3-69D7,U+69D9,U+69E1-69E3,U+69E4-69EA,U+69EB-69EF,U+69F1-69F5,U+69F6-6A0E,U+6A0F,U+6A11,U+6A13-6A22,U+6A23,U+6A25-6A2A,U+6A2B-6A2E,U+6A32-6A36,U+6A38-6A42,U+6A43-6A4A,U+6A4B-6A5C,U+6A5D-6A6C,U+6A6D,U+6A6F,U+6A71,U+6A74,U+6A76,U+6A7A,U+6A7E-6A86,U+6A87,U+6A89-6A8B,U+6A8C-6A98,U+6A99-6AA9,U+6AAB-6AB0,U+6AB1-6ABC,U+6ABD-6ABF,U+6AC2-6AC4,U+6AC5-6ACE,U+6ACF-6AD2,U+6AD3-6AD5,U+6AD8-6AE2,U+6AE5,U+6AE7-6AE9,U+6AEA-6AED,U+6AEE-6AF2,U+6AF3,U+6AF6,U+6AF8-6AFD,U+6B00,U+6B02-6B06,U+6B08-6B0C,U+6B0F-6B14,U+6B16-6B1B,U+6B1D-6B1F,U+6B20-6B22,U+6B23,U+6B25,U+6B28,U+6B2C-6B2E,U+6B2F,U+6B31-6B40,U+6B41-6B44,U+6B45-6B4F,U+6B50-6B53,U+6B54-6B58,U+6B59,U+6B5B-6B5D,U+6B5E-6B68,U+6B6A,U+6B6D,U+6B6F,U+6B72,U+6B74,U+6B76-6B7C,U+6B7E-6B85,U+6B86,U+6B88-6B8B,U+6B8C-6B90,U+6B91,U+6B94-6B9A,U+6B9B,U+6B9E-6BA1,U+6BA2-6BA8,U+6BAA-6BAC,U+6BAD-6BB1,U+6BB2-6BB4,U+6BB5-6BB8,U+6BBA,U+6BBC-6BBE,U+6BBF-6BC2,U+6BC3-6BCE,U+6BCF-6BD1,U+6BD2-6BD5,U+6BD6-6BD9,U+6BDA-6BDD,U+6BDE,U+6BE0-6BE5,U+6BE6-6BE9,U+6BEA-6BED,U+6BEF-6BF1,U+6BF2-6BF4,U+6BF7-6C07,U+6C08-6C0A,U+6C0B-6C0E,U+6C0F-6C12,U+6C13-6C17,U+6C18-6C1E,U+6C1F-6C22,U+6C23-6C29,U+6C2A-6C2D,U+6C2E-6C32,U+6C33-6C3C,U+6C3D-6C44,U+6C46,U+6C49-6C51,U+6C52,U+6C54-6C56,U+6C57-6C62,U+6C65-6C6C,U+6C6D-6C77,U+6C78-6C7C,U+6C7D-6C91,U+6C92-6C97,U+6C98-6C9E,U+6C9F,U+6CA2,U+6CAA-6CB5,U+6CB6-6CC8,U+6CC9-6CD8,U+6CD9-6CE4,U+6CE5,U+6CE7-6CF4,U+6CF5,U+6CF9,U+6CFF-6D13,U+6D16-6D1C,U+6D1D-6D21,U+6D22,U+6D24-6D43,U+6D4E,U+6D57-6D5D,U+6D5E-6D6B,U+6D6C-6D73,U+6D74-6D99,U+6DA4-6DA6,U+6DAA-6DAD,U+6DAE-6DB0,U+6DB1-6DB6,U+6DB7-6DC1,U+6DC2,U+6DC4-6DCE,U+6DCF-6DE7,U+6DE8-6DF8,U+6DF9-6DFF,U+6E00,U+6E02-6E06,U+6E0A,U+6E0F,U+6E15,U+6E18-6E1E,U+6E1F-6E37,U+6E38-6E42,U+6E43-6E48,U+6E49-6E4C,U+6E4D-6E6A,U+6E6B,U+6E6E-6E70,U+6E71-6E75,U+6E76-6E7A,U+6E7C,U+6E86,U+6E88-6E8A,U+6E8B,U+6E8D-6E91,U+6E92-6E95,U+6E96-6EA8,U+6EAA-6EAC,U+6EAE-6ED7,U+6ED8-6EDE,U+6EE2,U+6EE8-6EEA,U+6EEB-6EF0,U+6EF1-6EF3,U+6EF4-6F10,U+6F12-6F1B,U+6F1C,U+6F1E-6F28,U+6F29-6F42,U+6F43-6F45,U+6F4E-6F59,U+6F5A-6F65,U+6F66-6F68,U+6F69-6F71,U+6F72-6F75,U+6F76-6F83,U+6F84-6F8F,U+6F90,U+6F92-6F98,U+6F9D-6FB7,U+6FB8-6FC5,U+6FC6-6FD0,U+6FD3-6FD6,U+6FD8-6FE5,U+6FE6-6FEA,U+6FEB-6FF3,U+6FF4,U+6FF6-6FF9,U+6FFA-6FFD,U+6FFE-7002,U+7003-7008,U+7009-7010,U+7011,U+7014-7025,U+7026-702D,U+702F-7036,U+7037-703D,U+703E-7047,U+7048-704E,U+7050-7053,U+7054-7059,U+705A-706D,U+706E-7072,U+7074-707B,U+707C-7080,U+7081-7087,U+7089-708C,U+708E-7090,U+7091-7097,U+7098-709B,U+709F-70A2,U+70A3-70A8,U+70A9,U+70AB-70B2,U+70B3-70B6,U+70B7-70BF,U+70C0,U+70C4-70C9,U+70CA-70DB,U+70DC-70E3,U+70E4,U+70EF-70F2,U+70F3-7101,U+7102,U+7104-7107,U+7109-710F,U+7110,U+7113,U+7117,U+7119-7124,U+7125-7127,U+7128-712A,U+712B-712D,U+712E-7137,U+713A-713C,U+713E,U+7140-7148,U+7149-7155,U+7156-715B,U+715C-716D,U+716E,U+7170-7174,U+7175-7179,U+717A-717F,U+7180-7183,U+7184-718B,U+718C,U+718E-7193,U+7194,U+7196-71A6,U+71A7-71AB,U+71AC-71AE,U+71AF-71B6,U+71B7-71BB,U+71BC-71CC,U+71CE-71D3,U+71D4-71D7,U+71D8-71DE,U+71DF-71E3,U+71E4-71E9,U+71EB-71EF,U+71F0-71F3,U+71F4-71F7,U+71F8-71FA,U+71FB-7204,U+7205-7208,U+7209-720B,U+720C-7211,U+7213-7218,U+7219-721C,U+721D-7220,U+7222-722F,U+7230,U+7235-7237,U+7238-723C,U+723D-7243,U+7244,U+7246-724D,U+724F-7251,U+7252-7254,U+7255-7264,U+7266-7268,U+7269-726B,U+726C,U+726E-7271,U+7272-7275,U+7276-727A,U+727B-7283,U+7284-728A,U+728B-7299,U+729A-729C,U+729D-72A0,U+72A1-72AB,U+72AC-72B1,U+72B2,U+72B4-72B6,U+72BA,U+72BD,U+72BF-72C7,U+72C9-72CF,U+72D0-72D3,U+72D4,U+72D6-72DB,U+72DC,U+72DF-72E5,U+72E6,U+72E8-72EC,U+72F3-72F5,U+72F6-7303,U+7304,U+7307-7309,U+730A-730D,U+730F-7314,U+7316-731A,U+731B-731F,U+7322-7324,U+7325-732F,U+7330-733D,U+733E-7346,U+7348-734B,U+734C-7353,U+7357-735C,U+735D-7363,U+7365-736D,U+736E-7379,U+737A-738D,U+738E-7390,U+7392-7399,U+739C-73A3,U+73A4-73AE,U+73B2-73BD,U+73BE-73C1,U+73C2-73D1,U+73D2-73DF,U+73E0-73EC,U+73ED-73F0,U+73F3-740E,U+7411-7413,U+7414-7418,U+7419-7427,U+7428-743B,U+743C,U+743F-7458,U+7459-7466,U+7467-7477,U+7479-747B,U+747C-7484,U+7485-748E,U+7490,U+7492,U+7494-7496,U+7497-74A2,U+74A3-74AC,U+74AD,U+74AF-74B3,U+74B4-74BC,U+74BD-74C4,U+74C5-74C7,U+74C8,U+74CA-74CD,U+74CF-74D1,U+74D3-74EA,U+74EC,U+74EE,U+74F0-74F3,U+74F4-74F9,U+74FB,U+74FD-7501,U+7502-7506,U+7507-7509,U+750B-751B,U+751C-7520,U+7521-7523,U+7525-7527,U+7528-7536,U+7537-753C,U+753D-7541,U+7542,U+7546-7549,U+754A-7550,U+7551,U+7553-7556,U+7559-755E,U+755F-7561,U+7562-7568,U+756A-7571,U+7572,U+7576-757B,U+757D-7581,U+7583-7585,U+7586-7588,U+758A-7593,U+7594-7596,U+7598-759B,U+759D-759F,U+75A2-75A6,U+75A7,U+75AA-75AC,U+75B0-75B7,U+75B8-75C6,U+75C7-75C9,U+75CA-75D3,U+75D4-75D6,U+75D7-75E5,U+75E6-75E8,U+75ED,U+75EF-7604,U+7607-760E,U+760F-7612,U+7613-7617,U+7619-762A,U+762C-762E,U+762F-7636,U+7638,U+763A-763E,U+7640,U+7642-7644,U+7646-764A,U+764C-7655,U+7656-765B,U+765C,U+765F-7663,U+7664-7668,U+7669-766B,U+766C-7677,U+7678-7680,U+7681-7683,U+7684,U+7686-768C,U+768E-7691,U+7692-7694,U+7695-7697,U+7699-769F,U+76A1,U+76A4-76A7,U+76AA-76AC,U+76AD-76B1,U+76B4-76B6,U+76B7-76B9,U+76BA-76BC,U+76BD-76C0,U+76C2-76C7,U+76C8-76CB,U+76CC-76CF,U+76D2-76D5,U+76D6,U+76D9-76E0,U+76E1,U+76E3-76E8,U+76E9-76EB,U+76EC-76F6,U+76F7-76FD,U+76FE,U+7701,U+7703-7706,U+7707-770D,U+770E-7714,U+7715,U+7719-771C,U+771D-7721,U+7722-772A,U+772B,U+772D,U+772F,U+7731-773F,U+7740,U+7743-7748,U+774A-7750,U+7752,U+7754-7757,U+7758-775D,U+775E-7764,U+7765-7770,U+7772,U+7777-7786,U+7787-778A,U+778B-7790,U+7791,U+7793,U+7795,U+7797-77A4,U+77A5,U+77A7-77A9,U+77AA-77AE,U+77AF-77B8,U+77B9-77C0,U+77C2-77C6,U+77C7,U+77C9-77D1,U+77D3-77D6,U+77D7-77DF,U+77E0,U+77E2-77E4,U+77E5-77EA,U+77EC-77F5,U+77F7-77FF,U+7802-7804,U+7805-7807,U+7808-780A,U+780C-7815,U+7818,U+781C-7824,U+7825-7836,U+7837-783A,U+783C-783E,U+7842-7846,U+7847-784F,U+7850-7855,U+785C-785F,U+7860,U+7862,U+7864-7867,U+7868-7872,U+7879-787D,U+787E-7882,U+7883-788A,U+788C-7890,U+7891,U+7893-789B,U+789E-78A6,U+78A7-78AE,U+78AF-78B5,U+78B6,U+78B8-78BD,U+78BE,U+78C1,U+78C3-78C6,U+78C7-78D6,U+78D7-78D9,U+78DA-78DC,U+78DD-78E6,U+78E7-78EB,U+78EC-78F6,U+78F7,U+78F9-7900,U+7901-7903,U+7904-7907,U+7909,U+790C,U+790E,U+7910-7915,U+7917,U+7919,U+791B-791F,U+7921,U+7923-7930,U+7931-7937,U+7938-7943,U+7944-794D,U+794F-7966,U+7967-796C,U+796D,U+7970-7975,U+7979-797B,U+797C-7984,U+7986-7989,U+798A-798C,U+798D-799E,U+799F-79A3,U+79A4-79AF,U+79B0-79B5,U+79B6-79BC,U+79BD-79C2,U+79C4-79C7,U+79C8-79D3,U+79D4-79D7,U+79D8,U+79DC-79E1,U+79E2-79E5,U+79E6-79E8,U+79E9-79EF,U+79F1,U+79F4,U+79F6-79F9,U+79FA-79FC,U+7A00,U+7A02-7A07,U+7A08,U+7A0A-7A0E,U+7A10-7A16,U+7A17-7A1D,U+7A1E-7A21,U+7A22,U+7A26,U+7A28,U+7A2A-7A33,U+7A37,U+7A39-7A41,U+7A43-7A4F,U+7A54,U+7A56-7A59,U+7A5A-7A5D,U+7A5F-7A63,U+7A65,U+7A67-7A6A,U+7A6B-7A6F,U+7A70-7A73,U+7A74-7A77,U+7A78-7A7C,U+7A7D-7A82,U+7A83-7A8D,U+7A8F-7A9A,U+7A9E-7AA1,U+7AA2-7AA4,U+7AA8-7AAD,U+7AAE-7AB9,U+7ABA-7ABD,U+7ABE-7AC6,U+7AC7-7ACC,U+7ACF,U+7AD1,U+7AD3,U+7AD8-7ADE,U+7ADF-7AE1,U+7AE2-7AE8,U+7AE9-7AEC,U+7AED-7AF0,U+7AF6-7AF8,U+7AF9-7B02,U+7B04-7B07,U+7B08-7B0D,U+7B0E-7B15,U+7B18-7B1C,U+7B1D-7B21,U+7B22-7B36,U+7B38-7B3A,U+7B3B,U+7B40,U+7B42-7B53,U+7B54-7B57,U+7B58,U+7B60-7B68,U+7B69,U+7B6C-7B79,U+7B7B,U+7B82,U+7B84-7B86,U+7B87-7B89,U+7B8A-7B93,U+7B94-7B9A,U+7B9B-7B9E,U+7BA0-7BA5,U+7BAC-7BB0,U+7BB1-7BB3,U+7BB4-7BB6,U+7BB7-7BBA,U+7BBE,U+7BC0-7BC2,U+7BC4-7BC8,U+7BC9-7BCD,U+7BCE-7BD1,U+7BD4-7BD6,U+7BD8-7BED,U+7BF0-7BF5,U+7BF7-7C04,U+7C05-7C08,U+7C09-7C13,U+7C15,U+7C19,U+7C1B-7C24,U+7C25-7C2E,U+7C30,U+7C33,U+7C35,U+7C37-7C3A,U+7C3B-7C41,U+7C42-7C46,U+7C47-7C4B,U+7C4C-7C4E,U+7C50-7C52,U+7C53-7C55,U+7C56-7C58,U+7C59-7C5E,U+7C5F-7C61,U+7C63-7C68,U+7C69-7C71,U+7C72-7C76,U+7C78-7C82,U+7C83-7C87,U+7C88-7C8B,U+7C8C-7C8F,U+7C91-7C93,U+7C94-7C99,U+7C9C,U+7C9E-7CA0,U+7CA1-7CA4,U+7CA5-7CA9,U+7CAC,U+7CAE-7CB0,U+7CB1-7CB6,U+7CB8-7CC0,U+7CC2-7CC4,U+7CC5,U+7CC7-7CCF,U+7CD0-7CD8,U+7CD9-7CDB,U+7CDC-7CE1,U+7CE2,U+7CE6-7CE9,U+7CEA,U+7CEC-7CFA,U+7CFB-7CFF,U+7D00-7D23,U+7D25,U+7D28-7D2A,U+7D2B-7D2D,U+7D2E-7D34,U+7D35-7D37,U+7D38-7D48,U+7D4A,U+7D4D-7D57,U+7D58,U+7D5A-7D60,U+7D61-7D64,U+7D66-7D6C,U+7D6D-7D74,U+7D79-7D7E,U+7D7F-7D82,U+7D83-7D87,U+7D88-7D8A,U+7D8B-7D90,U+7D91-7D98,U+7D9C-7DA5,U+7DA6-7DB6,U+7DB7-7DC3,U+7DC4-7DC8,U+7DC9-7DD1,U+7DD2-7DD5,U+7DD7-7DE2,U+7DE3-7DEB,U+7DEC,U+7DEE-7DF8,U+7DF9-7DFC,U+7DFD-7DFF,U+7E03,U+7E07-7E18,U+7E1A-7E26,U+7E27,U+7E29-7E2C,U+7E2D-7E4A,U+7E4C,U+7E50-7E5D,U+7E5E-7E64,U+7E65,U+7E67-7E71,U+7E72-7E83,U+7E86-7E89,U+7E8A-7E90,U+7E91-7E9D,U+7E9F,U+7EA4,U+7EAC,U+7EBA,U+7EC7,U+7ECF,U+7EDF,U+7F06,U+7F36-7F3B,U+7F3D-7F42,U+7F43-7F46,U+7F47-7F56,U+7F58,U+7F5B-7F62,U+7F63,U+7F65-7F6F,U+7F70-7F74,U+7F75-7F80,U+7F83,U+7F85-7F90,U+7F91-7F98,U+7F9A-7F9F,U+7FA0-7FAA,U+7FAC-7FC4,U+7FC5,U+7FC7,U+7FC9-7FD3,U+7FD4-7FD6,U+7FD7,U+7FDB-7FE4,U+7FE5-7FF6,U+7FF7-8009,U+800B-8013,U+8014-801A,U+801B-8022,U+8024-8027,U+8028-802B,U+802C,U+802E-8032,U+8033-8038,U+8039,U+803B-8040,U+8043,U+8046-8049,U+804A,U+804F-8053,U+8054,U+8056,U+8058,U+805A-805F,U+8061-8065,U+8066-8068,U+806C,U+806F-8074,U+8075-807A,U+807D-8081,U+8082,U+8084-8088,U+8089-808D,U+808F-8091,U+8092-8094,U+8095-8097,U+8098-809E,U+809F,U+80A1-80A4,U+80A5,U+80A7,U+80A9-80AC,U+80AD-80B0,U+80B1-80B3,U+80B4-80B9,U+80BA,U+80BC-80BE,U+80C2-80CB,U+80CC-80D2,U+80D4-80DF,U+80E0-80E2,U+80E3-80E7,U+80E9,U+80EC-80EE,U+80EF-80F7,U+80F8-80FF,U+8100-8104,U+8105-810B,U+810C,U+810E,U+8112,U+8114-811C,U+811D-8120,U+8121-8126,U+8127,U+8129-812E,U+812F-8131,U+8132,U+8134,U+8137,U+8139-813B,U+813D-813F,U+8142-8145,U+8146-8149,U+814A-8157,U+8159-815D,U+815E,U+8160-8163,U+8164-8168,U+8169,U+816B-8175,U+8176-817B,U+817C,U+817F-8181,U+8182-8185,U+8186-818E,U+818F,U+8193,U+8195,U+8197-81A1,U+81A2-81A4,U+81A5-81AD,U+81AE,U+81B0-81B8,U+81B9-81CB,U+81CC-81CE,U+81CF-81D3,U+81D5,U+81D7-81DC,U+81DD-81EB,U+81EC-81F0,U+81F2-81F5,U+81F6-81FD,U+81FE-8203,U+8204-8206,U+8207-820E,U+8210-8213,U+8214-8217,U+8218,U+821A-8223,U+8225-8227,U+8228-822E,U+822F,U+8232-823B,U+823C-8241,U+8242,U+8244-8246,U+8247,U+8249,U+824B,U+824E-825D,U+825E-8260,U+8261-8267,U+8268-826A,U+826B-8270,U+8271-8273,U+8274-8281,U+8283-8286,U+8287,U+828A-828C,U+828D-8295,U+8298-829C,U+829D-82B2,U+82B3-82C1,U+82C2-82C5,U+82CA,U+82CF-82DA,U+82DB-82DD,U+82DE-82E9,U+82EA-830A,U+830B-830E,U+8316-831F,U+8320,U+8322,U+8324-832E,U+832F,U+8331-833E,U+833F-8346,U+8347-8355,U+8356-8358,U+8362-8364,U+8366,U+836F,U+8373-8379,U+837A-8380,U+8381,U+8383,U+8385-839F,U+83A0,U+83A2-83AD,U+83AE-83B1,U+83B9,U+83BD-83D0,U+83D1,U+83D3-83DA,U+83DB-83E6,U+83E7-83F7,U+83F8-8400,U+8401,U+8403-8408,U+8409-8415,U+8416,U+8418,U+841B-841D,U+8420-8422,U+8423-8425,U+8426,U+8429,U+842B-8441,U+8442-844F,U+8450-846A,U+846B-847B,U+847D-8481,U+8482,U+8484,U+8486,U+8488,U+848D-8495,U+8496-84A5,U+84A7-84B3,U+84B4,U+84B6,U+84B8-84C3,U+84C4-84C8,U+84C9-84D5,U+84D6-84D8,U+84DA-84DC,U+84DE,U+84E1-84E3,U+84E4-84E6,U+84E7-84ED,U+84EE-84F5,U+84F6-8501,U+8502-851B,U+851C-8522,U+8523-8532,U+8533-8535,U+8538,U+853B,U+853D-853F,U+8540-854F,U+8551-855C,U+855D-8572,U+8573,U+8575-857D,U+857E,U+8580-8592,U+8593-85A5,U+85A6-85AB,U+85AF-85B2,U+85B3-85BB,U+85BD-85CA,U+85CB,U+85CD-85D3,U+85D5-85DB,U+85DC-85E7,U+85E8-85F3,U+85F6-8603,U+8604-8608,U+8609-860E,U+860F-8612,U+8613-8615,U+8616-861D,U+861E-862B,U+862C-8630,U+8631-8637,U+8638-863D,U+863E-8641,U+8642-8644,U+8645-8649,U+864B-864F,U+8650,U+8652-8657,U+8659,U+865B-865D,U+865E-8660,U+8661-8666,U+8667-8675,U+8677,U+8679-867D,U+867E,U+8685-8688,U+868A-868F,U+8690-869B,U+869C-869F,U+86A0-86A6,U+86A7-86AB,U+86AD,U+86AF-86CA,U+86CB-86CD,U+86D0-86D2,U+86D3-86D5,U+86D6-86E0,U+86E2-86E5,U+86E6,U+86E8-86EE,U+86EF,U+86F5-86FC,U+86FE,U+8700-870F,U+8711-8714,U+8718-871D,U+871E,U+8720-872B,U+872C-872F,U+8730-8736,U+8737-8739,U+873A-873D,U+873E-8744,U+8746,U+874C-8772,U+8773-877C,U+877D,U+8781-878A,U+878B-878E,U+878F-8795,U+8796-8799,U+879A-87A0,U+87A2-87A6,U+87A9-87C7,U+87C8-87CD,U+87CE,U+87D1-87D5,U+87D6-87E9,U+87EA-87F0,U+87F2-87F8,U+87F9-87FD,U+87FE-8807,U+8808-880E,U+880F-8812,U+8813-881A,U+881B-881E,U+881F-8834,U+8835-883A,U+883B-8847,U+8848,U+884A-8850,U+8852-8854,U+8855-8858,U+8859-885C,U+885D-885F,U+8860-8866,U+8867-886C,U+886D-8873,U+8874-8878,U+8879,U+887C-8885,U+8887-888A,U+888B-8894,U+8895-88A3,U+88A4,U+88A7-88A9,U+88AA-88AD,U+88AE,U+88B1-88B3,U+88B4-88BB,U+88BC-88C3,U+88C5,U+88C7,U+88C9-88D1,U+88D2,U+88D4-88E0,U+88E1,U+88E6-88E9,U+88EB-88ED,U+88EE-8903,U+8905-8908,U+8909-890D,U+890E,U+8910-891B,U+891E-8920,U+8921-8928,U+8929-8934,U+8935-8939,U+893B-893F,U+8941-8945,U+8946-8948,U+8949,U+894B-894E,U+894F-8955,U+8956-8967,U+8969-8970,U+8971-8975,U+8976-8978,U+8979-897D,U+897E-8984,U+8985-898C,U+898F,U+8991,U+8993-8999,U+899B-89A0,U+89A1-89A8,U+89A9-89AB,U+89AC-89B0,U+89B2,U+89B6-89B8,U+89B9-89BB,U+89BC-89C2,U+89C6,U+89D2-89D7,U+89D9-89DE,U+89DF-89EA,U+89EB-89EE,U+89F0-89F5,U+89F6-89F9,U+89FA-89FD,U+89FE-8A01,U+8A02-8A05,U+8A07-8A09,U+8A0A,U+8A0C,U+8A0E-8A14,U+8A15-8A19,U+8A1B-8A20,U+8A22-8A24,U+8A25,U+8A27,U+8A29-8A2E,U+8A30-8A32,U+8A34,U+8A36,U+8A38-8A42,U+8A44-8A47,U+8A48-8A4B,U+8A4C-8A53,U+8A54-8A5A,U+8A5B,U+8A5E,U+8A60-8A64,U+8A66-8A6A,U+8A6B-8A6F,U+8A70-8A78,U+8A79-8A7D,U+8A7E-8A80,U+8A81-8A88,U+8A8B-8A8E,U+8A8F-8A97,U+8A98-8A9B,U+8A9C,U+8A9E,U+8AA0-8AA2,U+8AA3-8AAC,U+8AAF-8AB1,U+8AB2,U+8AB4,U+8AB6,U+8AB8-8AC1,U+8AC2-8ACA,U+8ACB-8ACE,U+8ACF,U+8AD1-8AE3,U+8AE4,U+8AE6-8AE9,U+8AEA-8AEC,U+8AED-8AFD,U+8AFE-8B03,U+8B04-8B09,U+8B0A-8B21,U+8B22-8B29,U+8B2A-8B32,U+8B33,U+8B35-8B38,U+8B39-8B44,U+8B45-8B5B,U+8B5C-8B61,U+8B62-8B64,U+8B65-8B6E,U+8B6F-8B71,U+8B74,U+8B77-8B7C,U+8B7D-8B87,U+8B88,U+8B8A-8B8D,U+8B8E-8B91,U+8B92-8B97,U+8B98-8B9D,U+8B9E-8BA1,U+8BBE,U+8BE2,U+8C37,U+8C39,U+8C3B-8C40,U+8C41-8C44,U+8C45-8C52,U+8C54-8C58,U+8C5A,U+8C5C-8C5E,U+8C5F,U+8C61-8C63,U+8C64-8C67,U+8C68-8C6E,U+8C6F-8C74,U+8C75-8C7C,U+8C7D,U+8C80-8C83,U+8C84-8C87,U+8C89-8C8B,U+8C8C-8C8E,U+8C8F-8C96,U+8C97-8CA6,U+8CA7-8CAE,U+8CAF-8CB1,U+8CB2-8CC6,U+8CC7-8CC9,U+8CCA,U+8CCC-8CCE,U+8CCF,U+8CD1-8CD8,U+8CD9-8CEF,U+8CF0-8CF6,U+8CF7-8CFF,U+8D00,U+8D02-8D0E,U+8D0F-8D1A,U+8D1B-8D1E,U+8D64,U+8D66-8D6A,U+8D6B-8D71,U+8D72-8D75,U+8D76-8D7C,U+8D7D,U+8D80-8D83,U+8D84-8D86,U+8D89-8D8B,U+8D8C-8D97,U+8D99,U+8D9B-8D9D,U+8D9F-8DA2,U+8DA3,U+8DA5-8DB0,U+8DB2-8DB8,U+8DB9-8DBB,U+8DBC,U+8DBE-8DC4,U+8DC5-8DC9,U+8DCB-8DD2,U+8DD3-8DDE,U+8DDF-8DE5,U+8DE6-8DED,U+8DEE-8DF5,U+8DFA,U+8DFC-8E08,U+8E09-8E0B,U+8E0D-8E2C,U+8E2D-8E2F,U+8E30-8E32,U+8E33-8E37,U+8E38-8E3B,U+8E3C-8E43,U+8E44-8E51,U+8E53-8E58,U+8E59-8E6B,U+8E6C-8E6E,U+8E6F,U+8E71-8E79,U+8E7A-8E7D,U+8E7E,U+8E80-8E83,U+8E84-8E8F,U+8E90-8E99,U+8E9A,U+8E9D-8EA2,U+8EA3-8EAE,U+8EB0,U+8EB2,U+8EB6,U+8EB9-8EBB,U+8EBC-8EBE,U+8EC0,U+8EC2-8EC4,U+8EC9-8ED0,U+8ED1-8ED5,U+8ED7-8ED9,U+8EDA-8EE3,U+8EE4-8EEA,U+8EEB-8EF0,U+8EF1-8EF3,U+8EF4-8EFD,U+8EFE-8F04,U+8F05-8F0C,U+8F0D-8F0F,U+8F10-8F21,U+8F23-8F27,U+8F29-8F2B,U+8F2C-8F31,U+8F32-8F3A,U+8F3B,U+8F3E-8F4C,U+8F4D-8F65,U+8F66-8F68,U+8F6E,U+8F93,U+8F9B-8F9D,U+8F9F-8FA1,U+8FA3,U+8FA5-8FA9,U+8FAD-8FBD,U+8FBE-8FC0,U+8FC1-8FC3,U+8FC4-8FC7,U+8FC9-8FD8,U+8FDA,U+8FE0-8FE7,U+8FE8,U+8FEA-8FEC,U+8FED-8FEF,U+8FF0,U+8FF4-9007,U+9008,U+900B-900E,U+900F-9013,U+9014-9018,U+9019-9025,U+902D-9030,U+9031-9039,U+903C-9040,U+9041-9043,U+9044,U+9046-9048,U+9049-9057,U+9058-905A,U+905B-905F,U+9060-9065,U+9067-906A,U+906B-9071,U+9072-9089,U+908A-908C,U+908D,U+908F-9092,U+9094-9096,U+9097-909A,U+909B,U+909E-90A4,U+90A5-90A9,U+90AA,U+90AE-90B7,U+90B8,U+90BB,U+90BD-90C0,U+90C1,U+90C3-90C6,U+90C7-90C9,U+90CA-90CC,U+90CE,U+90D4-90DE,U+90DF-90E6,U+90E8-90EE,U+90EF-90F6,U+90F9-910A,U+910B,U+910D-9113,U+9114,U+9116-9125,U+9126-9137,U+9138-913C,U+913E-9142,U+9143-9154,U+9155-915B,U+915C,U+915E-9166,U+9167-916B,U+916C,U+916E-9171,U+9172-917B,U+917C,U+9180-9188,U+9189-9194,U+9199-91A4,U+91A5,U+91A7-91B8,U+91B9-91BF,U+91C0-91C8,U+91C9,U+91CB-91D2,U+91D3-91DB,U+91DC-91DE,U+91DF,U+91E2-91EF,U+91F1,U+91F3-91FB,U+91FD-920B,U+920C-921B,U+921C,U+921E,U+9221,U+9223-9229,U+922A-922C,U+922D-922F,U+9230-923B,U+923C-9242,U+9244-9247,U+9248-9259,U+925A-925C,U+925D-9268,U+926B-9271,U+9272,U+9276-9290,U+9291,U+9293-929E,U+92A0-92AD,U+92AE,U+92B1-92B8,U+92B9-92BD,U+92BE-92D6,U+92D7-92DA,U+92DB,U+92DD-92E2,U+92E3-92ED,U+92EE-92F5,U+92F6-9305,U+9306-930A,U+930B-9311,U+9312-9317,U+9318-931C,U+931D-9332,U+9333-9337,U+9338-933A,U+933C,U+9340-9353,U+9354-935D,U+935E-936F,U+9370-9372,U+9373-937F,U+9380-938B,U+938C-9393,U+9394-93AB,U+93AC-93B6,U+93B7-93B9,U+93BB,U+93BD,U+93BF-93C1,U+93C2-93C5,U+93C6-93C9,U+93CA-93E5,U+93E6-93E9,U+93EC,U+93EE,U+93F0-93F2,U+93F3-9402,U+9403-9405,U+9406-941A,U+941B,U+941D,U+9420,U+9424-9434,U+9435-9441,U+9442-944E,U+944F-9453,U+9454-9456,U+9457-9459,U+945B,U+945D-945F,U+9460,U+9462-9466,U+9467-947A,U+947B-9484,U+9485,U+949F,U+94A2,U+94C1,U+94C3,U+94DC,U+94F6,U+952D,U+9547,U+9577-9579,U+957A-957E,U+957F-9581,U+9582-9584,U+9585-9587,U+9588-958A,U+958B-9595,U+9596-959A,U+959B-959D,U+959E-95AF,U+95B0-95B2,U+95B5-95B8,U+95B9-95C1,U+95C3,U+95C5-95CE,U+95D0-95D7,U+95DA-95DD,U+95DE-95E6,U+95E8,U+95F4,U+961C-961F,U+9620-9625,U+9628,U+962A,U+962C-9634,U+9638-963E,U+963F-9646,U+964A-9652,U+9653-9655,U+9656,U+9658,U+965B-9660,U+9661-9665,U+9669-966E,U+966F-9679,U+967B-967F,U+9680-9682,U+9683-968C,U+968D-9690,U+9691-969A,U+969B-969D,U+969E,U+96A1-96A6,U+96A7-96AB,U+96AC,U+96AE,U+96B0-96B2,U+96B3-96B5,U+96B6,U+96B8-96BA,U+96BB-96BE,U+96BF-96CF,U+96D2-96E0,U+96E1-96E4,U+96E5,U+96E8-96EB,U+96EF-96F3,U+96F4-96FC,U+96FD,U+96FF-9701,U+9702-970A,U+970B,U+970D-9714,U+9716,U+9718-971A,U+971B-972D,U+972E-9733,U+9734-9737,U+9738-973B,U+973D-9745,U+9746-974C,U+9751-9753,U+9755-9759,U+975A-9763,U+9766,U+9768-976B,U+976C-976F,U+9770-9775,U+9776-9779,U+977A-9786,U+9787-978C,U+978D-9790,U+9794,U+9797-97A7,U+97A8,U+97AA-97AF,U+97B1-97B5,U+97B6-97BC,U+97BD-97CA,U+97CB-97D1,U+97D2-97DA,U+97DC-97E2,U+97E3,U+97E5-97E7,U+97ED-97EF,U+97F0-97F4,U+97F5-97F7,U+97F8-97FC,U+97FD-9809,U+980A,U+980C-9819,U+981B-9822,U+9823-9825,U+9826-982A,U+982B,U+982D-9831,U+9832-9836,U+9837-983A,U+983B,U+9841,U+9843-9854,U+9856-985A,U+985B-9861,U+9862-986D,U+986F-9876,U+98A8-98AA,U+98AC-98B0,U+98B1-98B5,U+98B6-98C5,U+98C6-98CD,U+98CE,U+98DB-98DD,U+98DE-98E4,U+98E5-98E8,U+98E9-98EE,U+98EF,U+98F1-98F3,U+98F4-98F7,U+98F9-98FB,U+98FC-98FF,U+9900,U+9902-9904,U+9905,U+9907-990B,U+990C,U+990E,U+9910-991D,U+991E-9920,U+9921,U+9924-9926,U+9927-9934,U+9935,U+9937-9944,U+9945,U+9947-994F,U+9950-995A,U+995B-9960,U+9961-9964,U+9996-999A,U+999B-999F,U+99A1,U+99A3-99A9,U+99AA-99B6,U+99B8-99BE,U+99C1-99C6,U+99C7,U+99C9,U+99CB-99DE,U+99DF-99E8,U+99E9-99EB,U+99EC-99EF,U+99F0-99F2,U+99F4-9A00,U+9A01-9A08,U+9A09-9A12,U+9A14-9A17,U+9A19-9A28,U+9A29-9A33,U+9A34-9A47,U+9A48-9A4B,U+9A4C-9A51,U+9A52-9A5D,U+9A5E-9A61,U+9A62-9A6D,U+9A8F,U+9AA8,U+9AAB,U+9AAD,U+9AAF-9AB5,U+9AB6-9AC3,U+9AC6-9AC8,U+9ACA,U+9ACD,U+9ACF-9AD9,U+9ADC,U+9ADF-9AE4,U+9AE6-9AE8,U+9AEB-9AF0,U+9AF1-9AF5,U+9AF6-9AF8,U+9AF9-9B00,U+9B01-9B07,U+9B08-9B13,U+9B14-9B1B,U+9B1E-9B21,U+9B22-9B26,U+9B27-9B2C,U+9B2D-9B30,U+9B31-9B36,U+9B37,U+9B39-9B3D,U+9B3E-9B47,U+9B48,U+9B4A-9B53,U+9B54-9B57,U+9B58-9B5C,U+9B5F-9B62,U+9B64,U+9B66-9B6A,U+9B6C,U+9B6F-9B72,U+9B74-9B78,U+9B7A-9B84,U+9B85-9B89,U+9B8B,U+9B8D-9B94,U+9B95,U+9B97,U+9B9A-9B9C,U+9B9D-9BA3,U+9BA4-9BA7,U+9BA8,U+9BAA-9BAC,U+9BAD-9BB1,U+9BB5-9BB7,U+9BB8-9BBA,U+9BBD,U+9BBF-9BC2,U+9BC3-9BC5,U+9BC6-9BCB,U+9BCF,U+9BD3-9BD8,U+9BD9-9BDF,U+9BE0-9BE3,U+9BE4-9BEE,U+9BF0-9BF2,U+9BF4,U+9BF7-9BF9,U+9BFD,U+9BFF,U+9C02,U+9C05-9C0F,U+9C10,U+9C12-9C16,U+9C17,U+9C1B-9C1E,U+9C1F-9C22,U+9C23-9C27,U+9C28-9C2A,U+9C2B-9C2E,U+9C2F,U+9C31-9C38,U+9C39-9C42,U+9C44-9C47,U+9C48-9C51,U+9C52-9C5A,U+9C5D-9C61,U+9C62-9C64,U+9C66-9C69,U+9C6D-9C6F,U+9C71-9C76,U+9C77-9C7D,U+9CE5-9CE8,U+9CE9-9CEB,U+9CED,U+9CF1-9CF8,U+9CF9-9CFE,U+9CFF-9D01,U+9D02-9D0A,U+9D0C,U+9D10,U+9D12,U+9D14-9D1A,U+9D1B,U+9D1D-9D24,U+9D25-9D27,U+9D28-9D2A,U+9D2D-9D32,U+9D33-9D35,U+9D36-9D3A,U+9D3B,U+9D3D-9D46,U+9D49-9D4D,U+9D4E-9D55,U+9D56-9D62,U+9D67-9D76,U+9D77-9D7A,U+9D7B-9D8D,U+9D90,U+9D92-9D95,U+9D96-9DAE,U+9DAF,U+9DB1-9DC6,U+9DC7-9DE0,U+9DE1-9DE7,U+9DE8-9DEA,U+9DEB-9DF1,U+9DF2-9E08,U+9E09-9E16,U+9E17-9E20,U+9E75,U+9E79-9E7E,U+9E7F-9E8F,U+9E90-9EA3,U+9EA4-9EB2,U+9EB4-9EB8,U+9EBB-9EC5,U+9EC6-9EC9,U+9ECC-9ED2,U+9ED3-9ED7,U+9ED8,U+9EDA-9EE1,U+9EE2,U+9EE4-9EE9,U+9EEB,U+9EED-9F03,U+9F06-9F0B,U+9F0E-9F11,U+9F12-9F14,U+9F15-9F1D,U+9F1E,U+9F20,U+9F22-9F3A,U+9F3B,U+9F3D-9F3F,U+9F40-9F51,U+9F52-9F68,U+9F69-9F6D,U+9F6E-9F73,U+9F74-9F7C,U+9F7E-9F80,U+9F8D-9F8F,U+9F90-9F93,U+9F94-9F9A,U+9F9C,U+9F9F-9FA1,U+9FA2,U+9FA4-9FB4,U+9FC7-9FCC,U+9FD0,U+F900-F904,U+F905-F908,U+F90B,U+F90D,U+F92D,U+F931,U+F937,U+F939-F93B,U+F943,U+F947-F949,U+F94A,U+F952,U+F95E,U+F962,U+F965,U+F967,U+F972,U+F978,U+F97E,U+F980,U+F986,U+F98A,U+F98E,U+F995,U+F9BB,U+F9BD,U+F9C5-F9C7,U+F9C8,U+F9D8,U+F9DE,U+F9E0,U+F9E4,U+F9E9,U+F9F4-F9F6,U+F9FA,U+F9FD,U+FA02,U+FA05-FA09,U+FA0A,U+FA0C-FA0E,U+FA49,U+FA5D-FA5F,U+FB00-FB05,U+FE10-FE1A,U+FE30-FE53,U+FE54-FE67,U+FE68-FE6C,U+FF01-FFBF,U+FFC2-FFC8,U+FFCA-FFD0,U+FFD2-FFD8,U+FFDA-FFDD,U+FFE0-FFE7,U+FFE8-FFEF,U+1F100-1F10B,U+1F110-1F12F,U+1F130-1F16C,U+1F170-1F19B,U+1F200-1F203,U+1F210-1F23B,U+1F240-1F249,U+1F250-1F252,U+20021,U+2003E,U+20046,U+2004E,U+20068,U+20086-20088,U+2008A,U+20094,U+200CA-200CE,U+200D1,U+200EE,U+2010C,U+2010E,U+20118,U+201A4,U+201A9,U+201AB,U+201C1,U+201D4,U+201F2,U+20204,U+2020C,U+20214,U+20239,U+2025B,U+20274-20276,U+20299,U+2029E,U+202A0,U+202B7,U+202BF-202C1,U+202E5,U+2030A,U+20325,U+20341,U+20345-20348,U+2037E-20381,U+203A0,U+203A7,U+203B5,U+203C9,U+203CB,U+203F5,U+203FC,U+20413-20415,U+2041F,U+20465,U+20487,U+2048E,U+20491-20493,U+204A3,U+204D7,U+204FC,U+204FE,U+20547,U+2058E,U+205A5,U+205B3,U+205C3,U+205CA,U+205D0,U+205D5,U+205DF-205E1,U+205EB,U+20611,U+20615,U+20619-2061B,U+20628,U+20630,U+20656,U+20676,U+2070E,U+20731,U+20779,U+2082C,U+20873,U+208D5,U+20916,U+20923,U+20954,U+20979,U+209E7,U+20A11,U+20A50,U+20A6F,U+20A8A,U+20AB4,U+20AC2,U+20ACD,U+20B0D,U+20B8F,U+20B9F,U+20BA8-20BAA,U+20BBF,U+20BC6,U+20BCB,U+20BE2,U+20BEB,U+20BFB,U+20BFF,U+20C0B,U+20C0D,U+20C20,U+20C34,U+20C3A-20C3C,U+20C41-20C44,U+20C53,U+20C65,U+20C77-20C79,U+20C7C,U+20C8D,U+20C96,U+20C9C,U+20CB5,U+20CB8,U+20CCF,U+20CD3-20CD7,U+20CDD,U+20CED,U+20CFF,U+20D15,U+20D28,U+20D31-20D33,U+20D46-20D4A,U+20D4C-20D4F,U+20D6F,U+20D71,U+20D74,U+20D7C,U+20D7E-20D80,U+20D96,U+20D9C,U+20DA7,U+20DB2,U+20DC8,U+20E04,U+20E09-20E0B,U+20E0D-20E12,U+20E16,U+20E1D,U+20E4C,U+20E6D,U+20E73,U+20E75-20E7C,U+20E8C,U+20E96,U+20E98,U+20E9D,U+20EA2,U+20EAA-20EAD,U+20EB6,U+20ED7-20ED9,U+20EDD,U+20EF8-20EFC,U+20F1D,U+20F26,U+20F2D-20F2F,U+20F30-20F32,U+20F3B,U+20F4C,U+20F64,U+20F8D,U+20F90,U+20FAD,U+20FB4-20FB7,U+20FBC,U+20FDF,U+20FEA-20FEE,U+21014,U+2101D-2101F,U+2104F,U+2105C,U+2106F,U+21075-21079,U+2107B,U+21088,U+21096,U+2109D,U+210B4,U+210BF-210C2,U+210C7-210CA,U+210CF,U+210D3,U+210E4,U+210F4-210F7,U+2112F,U+2113B,U+2113D,U+21145,U+21148,U+2114F,U+21180,U+21187,U+211D9,U+2123C,U+2124F,U+2127C,U+212A8-212AA,U+212B0,U+212E3,U+212FE,U+21302-21306,U+21336,U+2133A,U+21375-21377,U+2138E,U+21398,U+2139C,U+213C5-213C7,U+213ED,U+213FE,U+21413,U+21416,U+21424,U+2143F,U+21452,U+21454-21456,U+2148A,U+21497,U+214B6,U+214E8,U+214FD,U+21577,U+21582,U+21596,U+2160A,U+21613,U+21619,U+2163E,U+21661,U+21692,U+216B8,U+216BA,U+216C0-216C3,U+216D3,U+216D5,U+216DF,U+216E6-216E9,U+216FA-216FD,U+216FE,U+2170D,U+21710,U+21726,U+2173A-2173D,U+21757,U+2176C-21772,U+21773-21775,U+217AB,U+217B0-217B6,U+217C3,U+217C7,U+217D9-217DD,U+217DF,U+217EF,U+217F5-217F7,U+217F8-217FD,U+21820,U+21828-2182B,U+2182D,U+21839-2183C,U+21840,U+21845,U+21852,U+2185E,U+21861-21865,U+21877,U+2187B,U+21883-21886,U+2189E-218A3,U+218BE-218C0,U+218D1,U+218D6-218DA,U+218FA,U+21903-21906,U+21910-21913,U+21915,U+2191C,U+21922,U+21927,U+2193B,U+21944,U+21958,U+2196A,U+2197C,U+21980,U+21983,U+21988,U+21996,U+219DB,U+219F3,U+21A2D,U+21A34,U+21A45,U+21A4B,U+21A63,U+21B44,U+21BC1-21BC3,U+21C2A,U+21C70,U+21CA2,U+21CA5,U+21CAC,U+21D46,U+21D53,U+21D5E,U+21D90,U+21DB6,U+21DBA,U+21DCA,U+21DD1,U+21DEB,U+21DF9,U+21E1C,U+21E23,U+21E37,U+21E3D,U+21E89,U+21EA4,U+21EA8,U+21EC8,U+21ED5,U+21F0F,U+21F15,U+21F6A,U+21F9E,U+21FA1,U+21FE8,U+22045,U+22049,U+2207E,U+2209A,U+220C7,U+220FC,U+2212A,U+2215B,U+22173,U+2217A,U+221A1,U+221C1,U+221C3,U+22208,U+2227C,U+22321,U+22325,U+223BD,U+223D0,U+223D7,U+223FA,U+22465,U+22471,U+2248B,U+22491,U+224B0,U+224BC,U+224C1,U+224C9,U+224CC,U+224ED,U+22513,U+2251B,U+22530,U+22554,U+2258D,U+225AF,U+225BE,U+2261B-2261D,U+2262B,U+22668,U+2267A,U+22696,U+22698,U+226F4-226F7,U+22712,U+22714,U+2271B,U+2271F,U+2272A,U+22775,U+22781,U+22796,U+227B4-227B6,U+227CD,U+22803,U+2285F-22861,U+22871,U+228AD,U+228C1,U+228F7,U+22926,U+22939,U+2294F,U+22967,U+2296B,U+22980,U+22993,U+22A66,U+22ACF,U+22AD5,U+22AE6,U+22AE8,U+22B0E,U+22B22,U+22B3F,U+22B43,U+22B6A,U+22BCA,U+22BCE,U+22C26-22C28,U+22C38,U+22C4C,U+22C51,U+22C55,U+22C62,U+22C88,U+22C9B,U+22CA1,U+22CA9,U+22CB2,U+22CB7,U+22CC2,U+22CC6,U+22CC9,U+22D07-22D09,U+22D12,U+22D44,U+22D4C,U+22D67,U+22D8D,U+22D95,U+22DA0,U+22DA3-22DA5,U+22DB7,U+22DEE,U+22E0D,U+22E36,U+22E42,U+22E78,U+22E8B,U+22EB3,U+22EEF,U+22F74,U+22FCC,U+22FE3,U+23033,U+23044,U+2304B,U+23066,U+2307D-2307F,U+2308E,U+230B7,U+230BC,U+230DA,U+23103,U+2313D,U+2317D,U+23182,U+231A4-231A6,U+231B3,U+231C8-231CA,U+231EA,U+231F7-231FA,U+2320F,U+23225,U+2322F,U+23231-23235,U+23256,U+2325E,U+23262,U+23281,U+23289-2328B,U+232AB-232AE,U+232D2,U+232E0-232E2,U+23300,U+2330A,U+2331F,U+233B4,U+233CC,U+233DE,U+233E6,U+233F4-233F6,U+233F9-233FB,U+233FE,U+23400,U+2343F,U+23450,U+2346F,U+23472,U+234E5,U+23519,U+23530,U+23551,U+2355A,U+23567,U+23595,U+23599,U+2359C,U+235BB,U+235CD-235D0,U+235F3,U+23600,U+23617,U+2361A,U+2363C,U+23640,U+23659,U+2365F,U+23677,U+2368E,U+2369E,U+236A6,U+236AD,U+236BA,U+236DF,U+236EE,U+23703,U+23716,U+23720,U+2372D,U+2372F,U+2373F,U+23766,U+23781,U+237A2,U+237BC,U+237C2,U+237D5-237D8,U+2383A,U+239C2,U+23AA7,U+23ADB,U+23AEE,U+23AFA,U+23B1A,U+23B5A,U+23C63,U+23C99-23C9C,U+23CB5,U+23CB7,U+23CC7-23CCA,U+23CFC-23D00,U+23D40,U+23D5B,U+23D7E,U+23D8F,U+23DB6-23DBE,U+23DE3,U+23DF8,U+23E06,U+23E11,U+23E2C-23E32,U+23E39,U+23E88-23E8C,U+23EB9,U+23EBF,U+23ED7,U+23EF7-23EFD,U+23F35,U+23F41,U+23F4A,U+23F61,U+23F7F-23F83,U+23F8F,U+23FB4,U+23FB7,U+23FC0,U+23FC5,U+23FEB-23FF1,U+24011,U+24039-2403E,U+24057,U+24085,U+2408B-2408E,U+24091,U+240C9,U+240E1,U+240EC,U+24104,U+2410F,U+24119,U+2413F-24141,U+24144,U+2414E,U+24155-24158,U+2415C,U+2415F,U+24161,U+24177,U+2417A,U+241A3-241A6,U+241AC,U+241B5,U+241CD,U+241E2,U+241FC,U+2421B,U+2424B,U+24256,U+24259,U+24276-24279,U+24284,U+24293,U+24295,U+242A5,U+242BF,U+242C1,U+242C9-242CB,U+242EE,U+242FA,U+2430D,U+2431A,U+24334,U+24348,U+24362-24366,U+2438C,U+24396,U+2439C,U+243BD,U+243C1,U+243E9-243EB,U+243F2,U+243F8,U+24404,U+24435-24437,U+2445A-2445C,U+24473,U+24487-24489,U+244B9,U+244BC,U+244CE,U+244D3,U+244D6,U+24505,U+24521,U+24578,U+245C8,U+24618,U+2462A,U+24665,U+24674,U+24697,U+246D4,U+24706,U+24725,U+2472F,U+2478F,U+247E0,U+24812,U+24823,U+24882,U+248E9,U+248F0-248F4,U+248FB,U+248FF-24902,U+2490C,U+24916-24918,U+24919,U+2492F,U+24933-24935,U+2493E-24944,U+24962-24964,U+24974-24977,U+2497B,U+2497F,U+24982,U+24988-24990,U+24994,U+249A4,U+249A7,U+249A9,U+249AB-249AE,U+249B7-249BC,U+249C5,U+249D0,U+249DA,U+249DE-249E0,U+249E3,U+249E5,U+249EC-249EE,U+249F6-249FA,U+249FB,U+24A0E,U+24A12-24A14,U+24A15,U+24A21-24A2B,U+24A3E,U+24A42,U+24A45,U+24A4A,U+24A4E-24A52,U+24A5D,U+24A65-24A68,U+24A71,U+24A77-24A7B,U+24A8C,U+24A93-24A97,U+24AA4-24AA8,U+24AB1-24AB4,U+24ABA-24ABD,U+24AC0,U+24AC7,U+24ACA,U+24AD1,U+24ADF,U+24AE2,U+24AE9,U+24B0F,U+24B6E,U+24BF5,U+24C09,U+24C9E-24CA0,U+24CC9,U+24CD9,U+24D06,U+24D13,U+24DB8,U+24DEA-24DEC,U+24E3B,U+24E50,U+24EA5,U+24EA7,U+24F0E,U+24F5C,U+24F82,U+24F86,U+24F97,U+24F9A,U+24FA9,U+24FB8,U+24FC2,U+2502C,U+25052,U+2509D,U+2512B,U+25148,U+2517D-2517F,U+251CD,U+251E3,U+251E6-251E8,U+25220-25222,U+25250,U+25299,U+252C7,U+252D8,U+2530E,U+25311,U+25313,U+25419,U+25425,U+2542F-25431,U+25446,U+2546C,U+2546E,U+2549A,U+25531,U+25535,U+2553F,U+2555B-2555F,U+25562,U+25565-25567,U+25581,U+25584,U+2558F,U+255B9,U+255D5,U+255DB,U+255E0,U+25605,U+25635,U+25651,U+25683,U+25695,U+256E3,U+256F6,U+25706,U+2571D,U+25725,U+2573D,U+25772,U+257C7,U+257DF-257E2,U+25857,U+2585D,U+25872,U+258C8,U+258DE,U+258E1,U+25903,U+25946,U+25956,U+259AC,U+259CC,U+25A54,U+25A95,U+25A9C,U+25AAE-25AB0,U+25AD7,U+25AE9,U+25B74,U+25B89,U+25BB3-25BB5,U+25BC6,U+25BE4,U+25BE8,U+25C01,U+25C06,U+25C21,U+25C4A,U+25C65,U+25C91,U+25CA4,U+25CC0-25CC2,U+25CFE,U+25D20,U+25D30,U+25D43,U+25D99,U+25DB9,U+25E0E,U+25E49,U+25E81-25E84,U+25EA6,U+25EBC,U+25ED7-25ED9,U+25F1A,U+25F4B,U+25FE1-25FE3,U+26021,U+26029,U+26048,U+26064,U+26083,U+26097,U+260A4-260A6,U+26102,U+26121,U+26159-2615D,U+261AD-261AF,U+261B2,U+261DD,U+26258,U+26261,U+2626A-2626C,U+262D0,U+26335,U+2634B-2634D,U+26351,U+263BE,U+263F5,U+263F8,U+26402,U+26410-26413,U+2644A,U+26469,U+26484,U+26488-2648A,U+2648D,U+26498,U+26512,U+26572,U+265A0,U+265AD,U+265BF,U+26612,U+26626,U+266AF,U+266B1,U+266B5,U+266DA,U+266E8,U+266FC,U+26716,U+26741,U+26799,U+267B3-267B5,U+267CC,U+2681C,U+26846,U+2685E,U+2686E,U+26888,U+2688A,U+26893,U+268C7,U+2690E,U+26911,U+26926,U+26939,U+26951,U+269A8,U+269B5,U+269F2,U+269FA,U+26A2D-26A2F,U+26A34,U+26A42,U+26A51-26A53,U+26B05,U+26B0A,U+26B13,U+26B15,U+26B23,U+26B28,U+26B50-26B54,U+26B5B,U+26B75,U+26B82,U+26B96-26B98,U+26B9D,U+26BB3,U+26BC0,U+26BF7,U+26C21,U+26C40-26C42,U+26C46,U+26C7E-26C83,U+26CA4,U+26CB7-26CB9,U+26CBD,U+26CC0,U+26CC3,U+26CD1,U+26D22-26D2B,U+26D51,U+26D74,U+26DA0-26DA8,U+26DAE,U+26DDC,U+26DEA-26DEC,U+26DF0,U+26E00,U+26E05,U+26E07,U+26E12,U+26E42-26E46,U+26E6E,U+26E72,U+26E77,U+26E84,U+26E88,U+26E8B,U+26E99,U+26ED0-26ED8,U+26F26,U+26F73-26F75,U+26F9F,U+26FA1,U+26FBE,U+26FDE-26FE0,U+2700E,U+2704B,U+27052-27054,U+27088,U+270AD-270B0,U+270CD,U+270D2,U+270F8,U+27109,U+2710C-2710E,U+27126-27128,U+27164-27166,U+27175,U+271CD,U+2721B,U+27267,U+27280,U+27285,U+2728B,U+272B2,U+272B6,U+272E6,U+27352,U+2739A,U+273FF,U+27422,U+27450,U+27484,U+27486,U+27574,U+275A3,U+275E0,U+275E4,U+275FD-275FF,U+27607,U+2760C,U+27632,U+27639,U+27655-27658,U+27694,U+2770F,U+27735-27737,U+27741,U+2775E,U+27784-27786,U+277CC,U+27858,U+27870,U+2789D,U+278B2,U+278C8,U+27924,U+27967,U+2797A,U+279A0,U+279DD,U+279FD,U+27A0A,U+27A0E,U+27A3E,U+27A53,U+27A59,U+27A79,U+27A84,U+27ABD-27ABF,U+27AF4,U+27B06,U+27B0B,U+27B18,U+27B38-27B3B,U+27B48,U+27B65,U+27BEF,U+27BF4,U+27C12,U+27C6C,U+27CB1,U+27CC5,U+27D2F,U+27D53-27D55,U+27D66,U+27D73,U+27D84,U+27D8F,U+27D98,U+27DBD,U+27DDC,U+27E4D,U+27E4F,U+27F2E,U+27FB7,U+27FF9,U+28002,U+28009,U+2801E,U+28023-28025,U+28048,U+28083,U+28090,U+280BD-280BF,U+280E8-280EA,U+280F4,U+2812E,U+2814F,U+2815D,U+2816F,U+28189,U+281AF,U+281BC,U+28207,U+28218,U+2821A,U+28256,U+2827C,U+2829B,U+282CD,U+282E2,U+28306,U+28318,U+2832F,U+2833A,U+28365,U+2836D,U+2837D,U+2838A,U+28412,U+28468,U+2846C,U+28473,U+28482,U+28501,U+2853C-2853E,U+2856C,U+285E8,U+285F4,U+28600,U+2860B,U+28625,U+2863B,U+286AA-286AC,U+286B2,U+286BC,U+286D8,U+286E6,U+2870F,U+28713,U+28804,U+2882B,U+2890D,U+28933,U+28948-2894A,U+28956,U+28964,U+28968,U+2896C-2896E,U+2897E,U+28989,U+289A8,U+289AA-289AC,U+289B8,U+289BC,U+289C0,U+289DC,U+289DE,U+289E1,U+289E3-289E5,U+289E7-289E9,U+289F9-289FD,U+28A0F,U+28A16,U+28A25,U+28A29,U+28A32,U+28A36,U+28A44-28A4C,U+28A59-28A5B,U+28A81-28A84,U+28A9A-28A9D,U+28AC0,U+28AC6,U+28ACB-28ACD,U+28ACE,U+28ADE-28AE4,U+28AE5,U+28AEA,U+28AFC,U+28B0C,U+28B13,U+28B21-28B23,U+28B2B-28B2E,U+28B2F,U+28B46,U+28B4C,U+28B4E,U+28B50,U+28B63-28B67,U+28B6C,U+28B8F,U+28B99,U+28B9C-28B9E,U+28BB9,U+28BC2,U+28BC5,U+28BD4,U+28BD7,U+28BD9-28BDB,U+28BE7-28BED,U+28BF5,U+28BFF,U+28C03,U+28C09,U+28C1C-28C1E,U+28C23,U+28C26,U+28C2B,U+28C30,U+28C39,U+28C3B,U+28CCA,U+28CCD,U+28CD2,U+28D34,U+28D99,U+28DB9,U+28E0F,U+28E36,U+28E39,U+28E65-28E67,U+28E97,U+28EAC,U+28EB2-28EB4,U+28ED9,U+28EE7,U+28FC5,U+29079,U+29088,U+2908B,U+29093,U+290AF-290B2,U+290C0,U+290E4-290E6,U+290EC-290EE,U+2910D,U+29110,U+2913C,U+2914D,U+2915B,U+2915E,U+29170,U+2919C,U+291A8,U+291D5,U+291EB,U+2941D,U+29420,U+29433,U+2943F,U+29448,U+294D0,U+294D9-294DB,U+294E5,U+294E7,U+2959E,U+295B0,U+295B8,U+295D7,U+295E9,U+295F4,U+2967F,U+29720,U+29732,U+297D4,U+29810,U+29857,U+298A4,U+298D1,U+298EA,U+298F1,U+298FA,U+29903,U+29905,U+2992F,U+29945,U+29947-2994A,U+2995D,U+2996A,U+2999D,U+299C3,U+299C9,U+29A28,U+29A4D,U+29B05,U+29B0E,U+29BD5,U+29C73,U+29CAD,U+29D3E,U+29D5A,U+29D7C,U+29D98,U+29D9B,U+29DF6,U+29E06,U+29E2D,U+29E68,U+29EAC,U+29EB0,U+29EC3,U+29EF8,U+29F23,U+29F30,U+29FB7,U+29FDE,U+2A014,U+2A087,U+2A0B9,U+2A0E1,U+2A0ED,U+2A0F3,U+2A0F8,U+2A0FE,U+2A107,U+2A123,U+2A133-2A135,U+2A150,U+2A192-2A194,U+2A1AB,U+2A1B4-2A1B6,U+2A1DF,U+2A1F5,U+2A220,U+2A233,U+2A293,U+2A29F,U+2A2B2,U+2A2B4,U+2A2B6,U+2A2BA,U+2A2BD,U+2A2DF,U+2A2FF,U+2A351,U+2A3A9,U+2A3ED,U+2A434,U+2A45B,U+2A5C6,U+2A5CB,U+2A601,U+2A632,U+2A64A,U+2A65B,U+2A6A9,U+2ADFF,U+2F825,U+2F83B,U+2F840,U+2F878,U+2F894,U+2F8A6,U+2F8CD,U+2F994,U+2F9B2,U+2F9BC,U+2F9D4", + "ext": ["otf", "otf.lzma", "otf.brotli"], + "family": "Noto Sans", + "id": "notosans3", + "variants": { + "100": "NotoSansTCThin", + "300": "NotoSansTCLight", + "500": "NotoSansTCRegular", + "550": "NotoSansTCMedium", + "700": "NotoSansTCBold", + "900": "NotoSansTCBlack" + } + }, + { + "coverage": "U+20-7F,U+A0-104,U+110-114,U+11A-11C,U+128-12C,U+143-145,U+147-149,U+14C-150,U+152-154,U+168-16E,U+192,U+1A0-1A2,U+1AF-1B1,U+1CD-1DD,U+1F8-1FA,U+251,U+261,U+2C7,U+2C9-2CC,U+2D9,U+391-3A2,U+3A3-3AA,U+3B1-3C2,U+3C3-3CA,U+401,U+410-450,U+451,U+1E3E-1E40,U+1EA0-1EFA,U+2002-2004,U+2010-2017,U+2018-201B,U+201C-201F,U+2020-2023,U+2025-2028,U+2030,U+2032-2034,U+2035,U+2039-203D,U+2042,U+2047-204A,U+2051,U+20A9,U+20AB-20AD,U+20DD-20DF,U+2100,U+2103,U+2105,U+2109-210B,U+210F,U+2113,U+2116,U+2121-2123,U+2126-2128,U+212B,U+212E,U+2135,U+213B,U+2160-216C,U+2170-217C,U+2190-219A,U+21B8-21BA,U+21C4-21C7,U+21CB-21CD,U+21D0,U+21D2,U+21D4,U+21E6-21EA,U+21F5,U+2200,U+2202-2204,U+2205-220C,U+220F,U+2211-2214,U+2215,U+221A,U+221D-2221,U+2223,U+2225-222F,U+2234-2238,U+223D,U+2243,U+2245,U+2248,U+224C,U+2252,U+2260-2263,U+2264-2268,U+226A-226C,U+226E-2270,U+2272-2274,U+2276-2278,U+2282-2288,U+228A-228C,U+2295-229A,U+22A0,U+22A5,U+22BF,U+22DA-22DC,U+22EF,U+2305-2308,U+2312,U+2318,U+2329-232B,U+23B0-23B2,U+23BE-23CD,U+23CE,U+23DA-23DC,U+2423,U+2460-25AC,U+25B1-25B4,U+25B6-25B8,U+25BC-25BE,U+25C0-25C2,U+25C6-25CD,U+25CE-25D4,U+25E2-25E7,U+25EF,U+2600-2604,U+2605-2607,U+2609,U+260E-2610,U+2616-2618,U+261C-2620,U+262F,U+2640-2643,U+2660-2670,U+2672-267E,U+26A0,U+26BD-26BF,U+2702,U+2713,U+271A,U+273D,U+273F-2741,U+2756,U+2776-2780,U+27A1,U+2934-2936,U+29BF,U+29FA-29FC,U+2B05-2B08,U+2B1A,U+2E3A-2E3C,U+2E80-2E9A,U+2E9B-2EF4,U+2F00-2FD6,U+2FF0-2FFC,U+3000-3040,U+3041-3097,U+3099-3100,U+3105-312E,U+3131-3164,U+3165-318F,U+3190-31BB,U+31C0-31E4,U+31F0-321F,U+3220-32FF,U+3300-332C,U+332D-3400,U+3435,U+3440,U+344A,U+344C,U+3464,U+3473,U+347A,U+347D-347F,U+3493,U+3496,U+34A5,U+34AF,U+34BC,U+34C1,U+34C8,U+34DF,U+34E4,U+34E6,U+34FB,U+3506,U+353E,U+3551,U+3553,U+3559,U+3561,U+356D,U+3570,U+3572,U+3577-3579,U+3584,U+3597-3599,U+35A1,U+35A5,U+35AD,U+35BF,U+35C1,U+35C5,U+35C7,U+35CA,U+35CE,U+35D2,U+35D6,U+35DB,U+35DD,U+35F1-35F4,U+35FB,U+35FE,U+3609,U+3618,U+361A,U+3623,U+3625,U+362D,U+3635,U+3639,U+363E,U+3647-364A,U+364E,U+365F,U+3661,U+367A,U+3681,U+369A,U+36A5,U+36AA,U+36AC,U+36B0-36B2,U+36B5,U+36B9,U+36BC,U+36C1,U+36C3-36C6,U+36C7-36C9,U+36D3-36D5,U+36D6,U+36DD,U+36E1-36E3,U+36E5-36E7,U+36F5,U+3701,U+3703,U+3708,U+370A,U+370D,U+371C,U+3722-3724,U+3725,U+372C-372E,U+3730,U+3732-3734,U+373A,U+3740,U+3743,U+3762,U+376F,U+3797,U+37A0,U+37B9,U+37BE,U+37D6,U+37F2,U+37F8,U+37FB,U+380F,U+3819,U+3820,U+382D,U+3836,U+3838,U+3863,U+3875,U+38A0,U+38C3,U+38CC,U+38D1,U+38D4,U+38FA,U+3908,U+3914,U+3927,U+3932,U+393F,U+394D,U+3963,U+3978,U+3980,U+3989-398B,U+3992,U+3999,U+399B,U+39A1,U+39A4,U+39B8,U+39DC,U+39E2,U+39E5,U+39EC,U+39F8,U+39FB,U+39FE,U+3A01,U+3A03,U+3A06,U+3A17-3A19,U+3A29-3A2B,U+3A34,U+3A4B,U+3A52,U+3A57,U+3A5C,U+3A5E,U+3A66-3A68,U+3A97,U+3AAB,U+3ABD,U+3ADE,U+3AE0,U+3AF0,U+3AF2,U+3AF5,U+3AFB,U+3B0E,U+3B19,U+3B22,U+3B2B,U+3B39,U+3B42,U+3B58,U+3B60,U+3B71-3B73,U+3B7B-3B7D,U+3B80,U+3B95-3B97,U+3B99,U+3BA1,U+3BBC,U+3BBE,U+3BC2,U+3BC4,U+3BD7,U+3BDD,U+3BEC,U+3BF2-3BF5,U+3C0D,U+3C11,U+3C15,U+3C18,U+3C54,U+3C8B,U+3CCB,U+3CCD,U+3CD1,U+3CD6,U+3CDC,U+3CEB,U+3CEF,U+3D12-3D14,U+3D1D,U+3D32,U+3D3B,U+3D46,U+3D4C,U+3D4E,U+3D51,U+3D5F,U+3D62,U+3D69-3D6B,U+3D6F,U+3D75,U+3D7D,U+3D85,U+3D88,U+3D8A,U+3D8F,U+3D91,U+3DA5,U+3DAD,U+3DB4,U+3DBF,U+3DC6-3DC8,U+3DC9,U+3DCC-3DCE,U+3DD3,U+3DDB,U+3DE7-3DE9,U+3DEB,U+3DF3-3DF5,U+3DF7,U+3DFC-3DFE,U+3E06,U+3E40,U+3E43,U+3E48,U+3E55,U+3E74,U+3EA8-3EAB,U+3EAD,U+3EB1,U+3EB8,U+3EBF,U+3EC2,U+3EC7,U+3ECA,U+3ECC,U+3ED0-3ED2,U+3ED6-3ED8,U+3EDA-3EDC,U+3EDE,U+3EE1-3EE3,U+3EE7,U+3EE9,U+3EEB-3EED,U+3EF0,U+3EF3-3EF5,U+3EFA,U+3EFC,U+3EFF-3F01,U+3F04,U+3F06-3F08,U+3F0E,U+3F53,U+3F58-3F5A,U+3F63,U+3F7C,U+3F93,U+3FC0,U+3FC8,U+3FD7,U+3FDC,U+3FE5,U+3FED,U+3FF9-3FFB,U+4004,U+4009,U+401D,U+4039,U+4045,U+4053,U+4057,U+4062,U+4065,U+406A,U+406F,U+4071,U+40A8,U+40B4,U+40BB,U+40BF,U+40C8,U+40D8,U+40DF,U+40F8,U+40FA,U+4102-4105,U+4109,U+410E,U+4131-4133,U+4167,U+416C,U+416E,U+417C,U+417F,U+4181,U+4190,U+41B2,U+41C4,U+41CA,U+41CF,U+41DB,U+41ED,U+41EF,U+41F9,U+4211,U+4223,U+4240,U+4260,U+426A,U+4276,U+427A,U+428C,U+4294,U+42A2,U+42B5,U+42B9,U+42BC,U+42F4,U+42FB-42FD,U+430A,U+432B,U+436E,U+4397,U+439A,U+43BA,U+43C1,U+43D9,U+43DF,U+43ED,U+43F0,U+43F2,U+4401-4403,U+4413,U+4425,U+442D,U+447A,U+448F,U+4491,U+449F-44A1,U+44A2,U+44B0,U+44B7,U+44BD,U+44C0,U+44C3,U+44C5,U+44CE,U+44DD-44E0,U+44E1,U+44E4,U+44E9-44ED,U+44F4,U+4503-4505,U+4509,U+450B,U+4516,U+451B,U+451D,U+4527,U+452E,U+4533,U+4536,U+453B,U+453D,U+453F,U+4543,U+4551-4553,U+4555,U+4558,U+455C,U+4561-4563,U+456A,U+456D,U+4577-4579,U+4585,U+45A6,U+45B3,U+45DA,U+45E9-45EB,U+4603,U+4606,U+460F,U+4615,U+4617,U+465B,U+467A,U+4680,U+46A1,U+46AE,U+46BB,U+46CF-46D1,U+46F5,U+46F7,U+4713,U+4718,U+4736,U+4744,U+474E-4750,U+477C,U+4798,U+47A6,U+47D5,U+47ED,U+47F4,U+4800,U+480B,U+4837,U+485D,U+4871,U+489B,U+48AD-48AF,U+48D0,U+48DD,U+48ED,U+48F3,U+48FA,U+4906,U+4911,U+491E,U+4925,U+492A,U+492D,U+492F-4931,U+4935,U+493C,U+493E,U+4945,U+4951,U+4953,U+4965,U+496A,U+4972,U+4989,U+49A1,U+49A7,U+49DF,U+49E5,U+49E7,U+4A0F,U+4A1D,U+4A24,U+4A35,U+4A96,U+4AA4,U+4AB4,U+4AB8,U+4AD1,U+4AE4,U+4AFF,U+4B10,U+4B19,U+4B20,U+4B2C,U+4B37,U+4B6F-4B71,U+4B72,U+4B7B,U+4B7E,U+4B8E,U+4B90,U+4B93,U+4B96-4B98,U+4B9D,U+4BBD-4BBF,U+4BC0,U+4C04,U+4C07,U+4C0E,U+4C32,U+4C3B,U+4C3E,U+4C40,U+4C47,U+4C57,U+4C5B,U+4C6D,U+4C77,U+4C7B,U+4C7D,U+4C81,U+4C85,U+4CA4,U+4CAE,U+4CB0,U+4CB7,U+4CCD,U+4CE1-4CE3,U+4CED,U+4D07,U+4D09,U+4D10,U+4D34,U+4D76-4D78,U+4D89,U+4D91,U+4D9C,U+4E00-4E02,U+4E03-4E05,U+4E07-4E12,U+4E14-4E17,U+4E18-4E1B,U+4E1C,U+4E1E-4E20,U+4E21,U+4E24,U+4E26,U+4E28,U+4E2A-4E34,U+4E36-4E3A,U+4E3B-4E3E,U+4E3F,U+4E42-4E44,U+4E45,U+4E47-4E4A,U+4E4B,U+4E4D-4E50,U+4E52-4E54,U+4E56,U+4E58-4E60,U+4E69-4E6B,U+4E73,U+4E78,U+4E7E-4E8A,U+4E8B-4E8F,U+4E91-4E96,U+4E98-4E9C,U+4E9E-4EA7,U+4EA8,U+4EAB-4EAF,U+4EB3,U+4EB6-4EB8,U+4EB9-4EBD,U+4EBF-4EC5,U+4EC6-4ECC,U+4ECD-4ECF,U+4ED4-4EDB,U+4EDC-4EE0,U+4EE1,U+4EE3-4EE6,U+4EE8-4EEC,U+4EEE,U+4EF0-4EF9,U+4EFB,U+4EFD,U+4EFF-4F06,U+4F08-4F0C,U+4F0D-4F16,U+4F17-4F1B,U+4F1D,U+4F22,U+4F28-4F2A,U+4F2C-4F2E,U+4F2F-4F31,U+4F32-4F35,U+4F36-4F40,U+4F41-4F44,U+4F45-4F4A,U+4F4B-4F65,U+4F67,U+4F69-4F6D,U+4F6E-4F71,U+4F72-4F8C,U+4F8D,U+4F8F-4F93,U+4F94-4F99,U+4F9A-4F9F,U+4FA2,U+4FA8,U+4FAB,U+4FAE-4FB1,U+4FB2-4FB8,U+4FB9-4FBC,U+4FBD,U+4FBF-4FC6,U+4FC7-4FD2,U+4FD3-4FD5,U+4FD6-4FE2,U+4FE4-4FE6,U+4FEC,U+4FEE-4FFB,U+4FFD-4FFF,U+5000,U+5003,U+5005-500A,U+500B-5010,U+5011-501D,U+501E-5024,U+5025-5032,U+5033-5036,U+5037,U+503B-503D,U+5040-5042,U+5043,U+5045-5050,U+5051,U+5053,U+5055-5059,U+505A-5067,U+5068-5071,U+5072-5078,U+507A,U+507D,U+5080-5084,U+5085,U+5087-5089,U+508B-508F,U+5090-5093,U+5094-5097,U+5098-509F,U+50A2-50A4,U+50A6,U+50AC-50B9,U+50BA-50C0,U+50C1-50C3,U+50C4-50CC,U+50CD-50D2,U+50D3-50D8,U+50D9-50DC,U+50DD,U+50DF-50E2,U+50E3-50EB,U+50EC-50F2,U+50F3-50F7,U+50F8-50FA,U+50FB-510F,U+5110-5116,U+5117-5119,U+511A,U+511C,U+511F-5123,U+5124-5127,U+5129-512C,U+512D-512F,U+5130-5136,U+5137-513E,U+513F-5142,U+5143-514A,U+514B-514E,U+5152,U+5154-5158,U+5159-5164,U+5165,U+5167-516F,U+5171,U+5174-517A,U+517C,U+5180,U+5182,U+5186-518B,U+518D,U+518F,U+5191-5199,U+519A,U+519C,U+519E,U+51A0,U+51A2,U+51A4-51A6,U+51A7-51A9,U+51AA-51AD,U+51AE,U+51B0-51BA,U+51BC-51BF,U+51C3-51D5,U+51D7-51D9,U+51DB-51E3,U+51E4,U+51ED,U+51F0-51F2,U+51F3-51F7,U+51F8-51FB,U+51FC-51FF,U+5200-5204,U+5205-520D,U+520E,U+5210-5214,U+5216-5218,U+521C-5222,U+5224-522B,U+522E,U+5230-5239,U+523A-523D,U+5241,U+5243-5245,U+5246-5248,U+5249-5250,U+5252,U+5254-5258,U+5259-5263,U+5268-5270,U+5272-5276,U+5277-527E,U+527F-5285,U+5287-528E,U+528F-5292,U+5293-5295,U+5296-529C,U+529F-52A2,U+52A3-52A5,U+52A6,U+52A8-52AF,U+52B5,U+52B9,U+52BB-52BD,U+52BE,U+52C0-52C4,U+52C5,U+52C7,U+52C9,U+52CC-52CE,U+52D0-52D4,U+52D5-52DA,U+52DB,U+52DD-52E5,U+52E6,U+52E9,U+52EB,U+52EF-52F2,U+52F3-52F6,U+52F7-52FD,U+52FE-5300,U+5301,U+5305-5307,U+5308-530C,U+530D-5313,U+5315-5318,U+5319-531B,U+531C-531E,U+531F-5325,U+5327,U+532A,U+532C-532E,U+532F-5335,U+5337-533A,U+533B-5346,U+5347-534B,U+534C-534F,U+5351-5355,U+5357,U+535A,U+535C-5362,U+5363-5365,U+5366-5368,U+5369,U+536C-5376,U+5377-537A,U+537B-5380,U+5382,U+5384,U+538A,U+538E-5390,U+5392-5395,U+5396-539B,U+539C-53A1,U+53A2,U+53A4-53AF,U+53B0,U+53B2,U+53B4,U+53B6,U+53B9,U+53BB,U+53C1-53C4,U+53C5,U+53C8-53CE,U+53D0-53D3,U+53D4,U+53D6-53DC,U+53DF-53E7,U+53E8-53F4,U+53F5-53F9,U+53FB-53FD,U+53FE,U+5401,U+5403-5405,U+5406-5415,U+5416,U+5418-5422,U+5423-543A,U+543B-543F,U+5440-5444,U+5445-5449,U+544A-5450,U+5454,U+5460-546E,U+546F-5479,U+547A-5483,U+5484-5489,U+548B-5499,U+549A,U+549C,U+549E,U+54A0-54B5,U+54B6-54CA,U+54CB-54D1,U+54D6,U+54DA,U+54DE,U+54E0-54EC,U+54ED-54F0,U+54F1-54F4,U+54F7-54F9,U+54FA-54FE,U+54FF,U+5501-5515,U+5517-5519,U+551A,U+551E,U+5523,U+5525-5529,U+552A-553A,U+553B-553D,U+553E-5542,U+5543-554C,U+554D-5554,U+5555-5558,U+555C-5560,U+5561-5567,U+5569-556C,U+5571-5574,U+5575-5578,U+5579,U+557B-5585,U+5586-5596,U+5598-559B,U+559C-559E,U+559F,U+55A1-55AF,U+55B0-55B6,U+55B9-55BD,U+55BF-55E0,U+55E1-55EB,U+55EC,U+55EF-55F3,U+55F5-55F8,U+55F9-5603,U+5604-5607,U+5608-560A,U+560C-5618,U+561B-5624,U+5625,U+5627,U+5629-562B,U+562C-5631,U+5632-563C,U+563D-5644,U+5645-5647,U+5648-564B,U+564C-5651,U+5652-5655,U+5657-565B,U+565D-565F,U+5660-5667,U+5668-5675,U+5676-567D,U+567E-5688,U+5689-5691,U+5692-5694,U+5695,U+5697-569B,U+569C-56A0,U+56A1,U+56A4-56A9,U+56AA-56B0,U+56B1-56B8,U+56B9,U+56BC-56C4,U+56C5-56C7,U+56C8-56CE,U+56D1,U+56D3-56D5,U+56D6-56D8,U+56DA-56DC,U+56DD-56E3,U+56E4-56E6,U+56E7,U+56EA-56EC,U+56ED-56F2,U+56F7,U+56F9-56FC,U+56FD,U+56FF-5705,U+5707-570E,U+5712-5717,U+5718,U+571A-5721,U+5722-5724,U+5728-572B,U+572C-5731,U+5732-5735,U+573B,U+573D-5744,U+5745-5748,U+5749-5753,U+5754,U+5757,U+575B,U+575F,U+5761-5763,U+5764,U+5766-576C,U+576D,U+576F-5778,U+577A-5781,U+5782-5784,U+5788,U+578A-578E,U+578F-5791,U+5793-5796,U+5797-57A6,U+57A7,U+57AA,U+57AE,U+57B3-57B7,U+57B8-57C0,U+57C1-57C5,U+57C6-57C9,U+57CB-57CD,U+57CE-57D1,U+57D2,U+57D4-57D6,U+57D7,U+57DC-57E8,U+57E9,U+57EC-57FF,U+5800-580F,U+5810,U+5812,U+5814,U+5818-581A,U+581B-581F,U+5820-582B,U+582C-583C,U+583D,U+583F-5841,U+5844,U+5847-5850,U+5851-5856,U+5857-5860,U+5862-5866,U+5868-586A,U+586B-586E,U+586F,U+5871-5877,U+5879-5884,U+5885-588C,U+588E-5895,U+5896,U+5898-589B,U+589C-58A2,U+58A3,U+58A5-58AD,U+58AE-58B2,U+58B3,U+58B5-58B7,U+58BA-58C0,U+58C1-58C3,U+58C5-58CA,U+58CB,U+58CE-58D7,U+58D8-58E1,U+58E2-58E5,U+58E7-58EA,U+58EB-58ED,U+58EF-58F1,U+58F2-58F5,U+58F9-5900,U+5902-5908,U+590A,U+590C-5910,U+5911-5913,U+5914-5918,U+5919-591B,U+591C-591E,U+591F-5921,U+5922,U+5924-5926,U+5927,U+5929-5930,U+5931-5933,U+5934,U+5937-5939,U+593C,U+593E,U+5940,U+5944-5946,U+5947-594B,U+594E-5952,U+5953-5956,U+5957-5959,U+595A,U+595C,U+5960-5963,U+5965,U+5967,U+5969-596C,U+596D-596F,U+5970-597A,U+597B-5986,U+5989-598B,U+598D-5991,U+5992-5995,U+5996-599B,U+599D-59A9,U+59AC,U+59AE-59C2,U+59C3-59D5,U+59D6,U+59D8-59DF,U+59E0-59E2,U+59E3-59E7,U+59E8-5A04,U+5A09-5A0E,U+5A0F,U+5A11-5A14,U+5A15-5A1D,U+5A1E-5A22,U+5A23-5A26,U+5A27,U+5A29-5A2F,U+5A33,U+5A35-5A3A,U+5A3C-5A3F,U+5A40-5A4B,U+5A4C-5A4E,U+5A50-5A6F,U+5A70-5A72,U+5A77-5A80,U+5A81-5A85,U+5A86,U+5A88,U+5A8A-5A8D,U+5A8E-5A98,U+5A99-5AA3,U+5AA4-5AA8,U+5AA9,U+5AAB-5AAD,U+5AAE-5AC5,U+5AC6-5AD0,U+5AD1,U+5AD3,U+5AD5-5AE7,U+5AE8-5AEF,U+5AF0,U+5AF2-5AFC,U+5AFD-5B00,U+5B01-5B04,U+5B05,U+5B07-5B0A,U+5B0B-5B0E,U+5B0F-5B12,U+5B13-5B18,U+5B19-5B1C,U+5B1D-5B22,U+5B23-5B29,U+5B2A-5B31,U+5B32,U+5B34,U+5B38,U+5B3C-5B42,U+5B43-5B49,U+5B4A-5B52,U+5B53-5B59,U+5B5A-5B5E,U+5B5F,U+5B62-5B67,U+5B68-5B6A,U+5B6B-5B6F,U+5B70-5B79,U+5B7A-5B7E,U+5B7F-5B86,U+5B87-5B8A,U+5B8B-5B8D,U+5B8E-5B91,U+5B92-5B94,U+5B95-5BA0,U+5BA2-5BA9,U+5BAA,U+5BAC-5BAF,U+5BB0,U+5BB3-5BBA,U+5BBF-5BC8,U+5BCA-5BCF,U+5BD0-5BDA,U+5BDB,U+5BDE-5BED,U+5BEE-5BF4,U+5BF5-5BF7,U+5BF8,U+5BFA,U+5BFF,U+5C01,U+5C03-5C06,U+5C07-5C17,U+5C1A,U+5C1C,U+5C1E-5C21,U+5C22-5C26,U+5C28,U+5C2A,U+5C2C,U+5C30-5C32,U+5C33,U+5C37-5C3D,U+5C3E-5C42,U+5C44-5C52,U+5C53-5C57,U+5C58-5C5A,U+5C5C-5C5F,U+5C60,U+5C62-5C66,U+5C67-5C6B,U+5C6C-5C70,U+5C71,U+5C73-5C75,U+5C78-5C7D,U+5C7E,U+5C85-5C87,U+5C88-5C8E,U+5C8F-5C96,U+5C99-5C9B,U+5C9C-5CB2,U+5CB3,U+5CB5-5CB9,U+5CBA,U+5CC1-5CC3,U+5CC6-5CCD,U+5CCE-5CDC,U+5CDE-5CE0,U+5CE5,U+5CE8-5CEB,U+5CEC-5CF2,U+5CF4-5CFA,U+5CFB-5CFE,U+5CFF-5D02,U+5D06-5D08,U+5D0B-5D13,U+5D14-5D1C,U+5D1D-5D21,U+5D22-5D2A,U+5D2C,U+5D2E-5D3B,U+5D3C-5D44,U+5D45-5D4D,U+5D4E,U+5D50-5D53,U+5D55-5D58,U+5D59,U+5D5B,U+5D5E,U+5D62-5D64,U+5D65,U+5D67-5D6A,U+5D6B-5D6D,U+5D6F-5D73,U+5D74,U+5D77-5D83,U+5D84-5D8C,U+5D8D-5D8F,U+5D92-5D96,U+5D97,U+5D99-5D9B,U+5D9C-5DA3,U+5DA4,U+5DA7-5DB3,U+5DB4-5DBB,U+5DBC-5DBE,U+5DC0-5DC4,U+5DC6-5DC8,U+5DC9,U+5DCB,U+5DCD,U+5DCF,U+5DD1-5DD3,U+5DD4-5DD9,U+5DDB,U+5DDD-5DE3,U+5DE5-5DE9,U+5DEB,U+5DEE,U+5DF0-5DF6,U+5DF7,U+5DF9,U+5DFD-5E00,U+5E02-5E05,U+5E06,U+5E09-5E0D,U+5E0E,U+5E11-5E13,U+5E14-5E1C,U+5E1D,U+5E1F-5E26,U+5E28-5E2A,U+5E2B,U+5E2D-5E2F,U+5E33-5E35,U+5E36-5E39,U+5E3D-5E3F,U+5E40-5E46,U+5E48,U+5E4A-5E50,U+5E53-5E56,U+5E57-5E5A,U+5E5B-5E64,U+5E66-5E71,U+5E72-5E77,U+5E78-5E81,U+5E82-5E85,U+5E86-5E8E,U+5E8F,U+5E92,U+5E95-5E98,U+5E99-5E9D,U+5EA0,U+5EA2-5EA9,U+5EAA-5EAF,U+5EB0-5EBA,U+5EBD-5EBF,U+5EC1-5EC3,U+5EC4-5ECF,U+5ED0-5EE4,U+5EE5-5EEA,U+5EEC,U+5EEE-5EF0,U+5EF1-5EF5,U+5EF6-5EFD,U+5EFE-5F00,U+5F01-5F03,U+5F04-5F06,U+5F07-5F09,U+5F0A-5F10,U+5F12-5F16,U+5F17-5F19,U+5F1A-5F1C,U+5F1D,U+5F1F,U+5F22-5F2A,U+5F2D-5F2F,U+5F30-5F32,U+5F33,U+5F35-5F39,U+5F3A-5F3D,U+5F40,U+5F43-5F45,U+5F46,U+5F48-5F52,U+5F54,U+5F56-5F5A,U+5F5C-5F5F,U+5F61-5F66,U+5F67,U+5F69-5F6E,U+5F6F-5F75,U+5F76-5F7A,U+5F7B-5F84,U+5F85-5F8D,U+5F90-5F93,U+5F96-5F9A,U+5F9B-5F9D,U+5F9E-5FA2,U+5FA4-5FB0,U+5FB1-5FB3,U+5FB5-5FB8,U+5FB9-5FC6,U+5FC9,U+5FCC-5FCE,U+5FCF-5FD3,U+5FD4-5FDA,U+5FDB,U+5FDD-5FE2,U+5FE3-5FE6,U+5FE8,U+5FEA-5FEC,U+5FED-5FF0,U+5FF1,U+5FF3-5FF6,U+5FF7-5FF9,U+5FFA-5FFC,U+5FFD,U+5FFF-6001,U+6009-6018,U+6019-601F,U+6020-6030,U+6031-6036,U+6037,U+6039,U+603B,U+6040-6048,U+6049-604B,U+604C-604E,U+6050,U+6052-6056,U+6058-605C,U+605D-6060,U+6062-6071,U+6072,U+6075,U+6077,U+607E-6082,U+6083-608B,U+608C-608F,U+6090,U+6092,U+6094-6098,U+609A-60A1,U+60A2-60A5,U+60A7-60A9,U+60B0-60C2,U+60C3-60D0,U+60D1,U+60D3-60D6,U+60D7-60E5,U+60E6-60EA,U+60F0-6102,U+6103-6111,U+6112-6117,U+6118-611E,U+611F,U+6122-6124,U+6127-612A,U+612B-612D,U+612E-6131,U+6132,U+6134,U+6136-6138,U+613B,U+613D-6143,U+6144-6151,U+6152-6157,U+6158-6169,U+616A-616D,U+616E-6178,U+6179-617B,U+617C-617F,U+6180-6184,U+6187,U+6189-618F,U+6190-6197,U+6198-619E,U+619F,U+61A1-61A3,U+61A4,U+61A7-61BB,U+61BC,U+61BE-61C4,U+61C5-61CE,U+61CF-61D1,U+61D3,U+61D6,U+61D8,U+61DA,U+61DE-61E1,U+61E2-61EC,U+61ED-61EF,U+61F0-61F3,U+61F5-6202,U+6203-6205,U+6207-620B,U+620C-620F,U+6210-6213,U+6214-6217,U+6219-621C,U+621F-6226,U+6227,U+6229-622F,U+6230,U+6232-6235,U+6236-6238,U+6239-623B,U+623D-6244,U+6246-624F,U+6250-6255,U+6258-625D,U+625E,U+6260-6267,U+6268,U+626D-6275,U+6276-6278,U+6279-628B,U+628C,U+628E-6299,U+629D,U+62A4,U+62A6,U+62A8-62B2,U+62B3-62B7,U+62B8-62BA,U+62BB-62C0,U+62C1-62DD,U+62DF,U+62E5,U+62EB-6304,U+6307-630A,U+630B-6312,U+6313-6317,U+6318,U+6328-6330,U+6331-633F,U+6340-6352,U+6354-635B,U+6364-6366,U+6367-636A,U+636B-6373,U+6375-637E,U+637F-6386,U+6387-6393,U+6394,U+6396-639A,U+639B-63A6,U+63A7-63B2,U+63B9,U+63BD-63BF,U+63C0-63D4,U+63D5-63EC,U+63ED-63F7,U+63F8-63FA,U+63FB-63FD,U+63FE,U+6406-6408,U+6409-6411,U+6412-6419,U+641A-641D,U+641E-6429,U+642A-6431,U+6432-643C,U+643D-6442,U+6443,U+644B,U+644D-644F,U+6450-6455,U+6458-6462,U+6465-646A,U+646B-647E,U+647F,U+6482,U+6485,U+6487-648E,U+648F-6494,U+6495-649B,U+649C-64A1,U+64A2-64A7,U+64A9,U+64AB-64B5,U+64B6,U+64BB-64C6,U+64C7,U+64C9-64CC,U+64CD-64D1,U+64D2-64D5,U+64D6-64DC,U+64DD,U+64E0-64EE,U+64EF-64F5,U+64F7-64F9,U+64FA-6502,U+6503-6505,U+6506-6508,U+6509-650B,U+650C-6512,U+6513-651A,U+651B-6527,U+6529-6531,U+6532-653A,U+653B,U+653D-6540,U+6541,U+6543,U+6545-6547,U+6548-654B,U+654D,U+654F,U+6551,U+6553-655A,U+655C-6560,U+6562-6569,U+656A-656E,U+656F,U+6572-657D,U+657F-658A,U+658B-658D,U+6590-6593,U+6594-6598,U+6599,U+659B-65A3,U+65A4-65A6,U+65A7-65A9,U+65AA-65AD,U+65AE-65B1,U+65B2-65B4,U+65B5-65BA,U+65BB-65C0,U+65C1-65C7,U+65CB-65D5,U+65D6-65D8,U+65DA-65DC,U+65DD-65E4,U+65E5-65E7,U+65E8-65EA,U+65EC-65F6,U+65FA-65FE,U+65FF-6601,U+6602-6616,U+6618,U+661C-6629,U+662B,U+662D-6637,U+6639-663B,U+6641-6646,U+6647-664E,U+664F,U+6651-6654,U+6657,U+6659-6669,U+666A-666D,U+666E-6675,U+6676-667F,U+6680,U+6684-668F,U+6690-6693,U+6694-669B,U+669D,U+669F-66A3,U+66A4,U+66A8-66AC,U+66AD-66BC,U+66BD-66C1,U+66C4,U+66C6-66D0,U+66D2,U+66D6,U+66D8-66DF,U+66E0,U+66E3-66E5,U+66E6-66EA,U+66EB-66EF,U+66F0-66F5,U+66F6-66FA,U+66FC,U+66FE-6706,U+6708-6711,U+6712-671A,U+671B,U+671D-6724,U+6725-6729,U+672A-672F,U+6731,U+6733-6737,U+6738-6740,U+6744-674A,U+674B-6752,U+6753,U+6755-6758,U+6759-675B,U+675C-6763,U+6767,U+676A-6780,U+6781-6788,U+6789,U+678B-6796,U+6797-679B,U+679C-679E,U+679F-67A1,U+67A4,U+67AC,U+67AE-67BC,U+67BF-67C7,U+67C8-67D5,U+67D6-67E0,U+67E2-67E8,U+67E9-67FB,U+67FC,U+67FE-6805,U+680D,U+6810,U+6812-6815,U+6816-6819,U+681A-6823,U+6825-6827,U+6828-682C,U+682D-6830,U+6831-683F,U+6840-6852,U+6853-6857,U+685D,U+6865,U+686B,U+686D-6870,U+6871-6873,U+6874-687A,U+687B-688D,U+688F-6895,U+6896-6899,U+689B-689E,U+689F-68A5,U+68A6-68B7,U+68B9,U+68BD,U+68C3-68CF,U+68D0-68D9,U+68DA,U+68DC-68E2,U+68E3-68E5,U+68E6-68ED,U+68EE-68FE,U+6900-6916,U+6917-691C,U+6925,U+692A,U+692C,U+692F-6931,U+6932-693A,U+693B-6947,U+6948-694D,U+694E-6950,U+6951-697C,U+6980,U+6982-6984,U+6985-6987,U+698A,U+698D-698F,U+6990-6992,U+6993-699D,U+699E-69B8,U+69B9,U+69BB-69C5,U+69C6,U+69C9-69D2,U+69D3-69D7,U+69D9,U+69E1-69E3,U+69E4-69EA,U+69EB-69EF,U+69F1-69F5,U+69F6-6A0E,U+6A0F,U+6A11,U+6A13-6A22,U+6A23,U+6A25-6A2A,U+6A2B-6A2E,U+6A32-6A36,U+6A38-6A42,U+6A43-6A4A,U+6A4B-6A5C,U+6A5D-6A6C,U+6A6D,U+6A6F,U+6A71,U+6A74,U+6A76,U+6A7A,U+6A7E-6A86,U+6A87,U+6A89-6A8B,U+6A8C-6A98,U+6A99-6AA9,U+6AAB-6AB0,U+6AB1-6ABC,U+6ABD-6ABF,U+6AC2-6AC4,U+6AC5-6ACE,U+6ACF-6AD2,U+6AD3-6AD5,U+6AD8-6AE2,U+6AE5,U+6AE7-6AE9,U+6AEA-6AED,U+6AEE-6AF2,U+6AF3,U+6AF6,U+6AF8-6AFD,U+6B00,U+6B02-6B06,U+6B08-6B0C,U+6B0F-6B14,U+6B16-6B1B,U+6B1D-6B1F,U+6B20-6B22,U+6B23,U+6B25,U+6B28,U+6B2C-6B2E,U+6B2F,U+6B31-6B40,U+6B41-6B44,U+6B45-6B4F,U+6B50-6B53,U+6B54-6B58,U+6B59,U+6B5B-6B5D,U+6B5E-6B68,U+6B6A,U+6B6D,U+6B6F,U+6B72,U+6B74,U+6B76-6B7C,U+6B7E-6B85,U+6B86,U+6B88-6B8B,U+6B8C-6B90,U+6B91,U+6B94-6B9A,U+6B9B,U+6B9E-6BA1,U+6BA2-6BA8,U+6BAA-6BAC,U+6BAD-6BB1,U+6BB2-6BB4,U+6BB5-6BB8,U+6BBA,U+6BBC-6BBE,U+6BBF-6BC2,U+6BC3-6BCE,U+6BCF-6BD1,U+6BD2-6BD5,U+6BD6-6BD9,U+6BDA-6BDD,U+6BDE,U+6BE0-6BE5,U+6BE6-6BE9,U+6BEA-6BED,U+6BEF-6BF1,U+6BF2-6BF4,U+6BF7-6C07,U+6C08-6C0A,U+6C0B-6C0E,U+6C0F-6C12,U+6C13-6C17,U+6C18-6C1E,U+6C1F-6C22,U+6C23-6C29,U+6C2A-6C2D,U+6C2E-6C32,U+6C33-6C3C,U+6C3D-6C44,U+6C46,U+6C49-6C51,U+6C52,U+6C54-6C56,U+6C57-6C62,U+6C65-6C6C,U+6C6D-6C77,U+6C78-6C7C,U+6C7D-6C91,U+6C92-6C97,U+6C98-6C9E,U+6C9F,U+6CA2,U+6CAA-6CB5,U+6CB6-6CC8,U+6CC9-6CD8,U+6CD9-6CE4,U+6CE5,U+6CE7-6CF4,U+6CF5,U+6CF9,U+6CFF-6D13,U+6D16-6D1C,U+6D1D-6D21,U+6D22,U+6D24-6D43,U+6D4E,U+6D57-6D5D,U+6D5E-6D6B,U+6D6C-6D73,U+6D74-6D99,U+6DA4-6DA6,U+6DAA-6DAD,U+6DAE-6DB0,U+6DB1-6DB6,U+6DB7-6DC1,U+6DC2,U+6DC4-6DCE,U+6DCF-6DE7,U+6DE8-6DF8,U+6DF9-6DFF,U+6E00,U+6E02-6E06,U+6E0A,U+6E0F,U+6E15,U+6E18-6E1E,U+6E1F-6E37,U+6E38-6E42,U+6E43-6E48,U+6E49-6E4C,U+6E4D-6E6A,U+6E6B,U+6E6E-6E70,U+6E71-6E75,U+6E76-6E7A,U+6E7C,U+6E86,U+6E88-6E8A,U+6E8B,U+6E8D-6E91,U+6E92-6E95,U+6E96-6EA8,U+6EAA-6EAC,U+6EAE-6ED7,U+6ED8-6EDE,U+6EE2,U+6EE8-6EEA,U+6EEB-6EF0,U+6EF1-6EF3,U+6EF4-6F10,U+6F12-6F1B,U+6F1C,U+6F1E-6F28,U+6F29-6F42,U+6F43-6F45,U+6F4E-6F59,U+6F5A-6F65,U+6F66-6F68,U+6F69-6F71,U+6F72-6F75,U+6F76-6F83,U+6F84-6F8F,U+6F90,U+6F92-6F98,U+6F9D-6FB7,U+6FB8-6FC5,U+6FC6-6FD0,U+6FD3-6FD6,U+6FD8-6FE5,U+6FE6-6FEA,U+6FEB-6FF3,U+6FF4,U+6FF6-6FF9,U+6FFA-6FFD,U+6FFE-7002,U+7003-7008,U+7009-7010,U+7011,U+7014-7025,U+7026-702D,U+702F-7036,U+7037-703D,U+703E-7047,U+7048-704E,U+7050-7053,U+7054-7059,U+705A-706D,U+706E-7072,U+7074-707B,U+707C-7080,U+7081-7087,U+7089-708C,U+708E-7090,U+7091-7097,U+7098-709B,U+709F-70A2,U+70A3-70A8,U+70A9,U+70AB-70B2,U+70B3-70B6,U+70B7-70BF,U+70C0,U+70C4-70C9,U+70CA-70DB,U+70DC-70E3,U+70E4,U+70EF-70F2,U+70F3-7101,U+7102,U+7104-7107,U+7109-710F,U+7110,U+7113,U+7117,U+7119-7124,U+7125-7127,U+7128-712A,U+712B-712D,U+712E-7137,U+713A-713C,U+713E,U+7140-7148,U+7149-7155,U+7156-715B,U+715C-716D,U+716E,U+7170-7174,U+7175-7179,U+717A-717F,U+7180-7183,U+7184-718B,U+718C,U+718E-7193,U+7194,U+7196-71A6,U+71A7-71AB,U+71AC-71AE,U+71AF-71B6,U+71B7-71BB,U+71BC-71CC,U+71CE-71D3,U+71D4-71D7,U+71D8-71DE,U+71DF-71E3,U+71E4-71E9,U+71EB-71EF,U+71F0-71F3,U+71F4-71F7,U+71F8-71FA,U+71FB-7204,U+7205-7208,U+7209-720B,U+720C-7211,U+7213-7218,U+7219-721C,U+721D-7220,U+7222-722F,U+7230,U+7235-7237,U+7238-723C,U+723D-7243,U+7244,U+7246-724D,U+724F-7251,U+7252-7254,U+7255-7264,U+7266-7268,U+7269-726B,U+726C,U+726E-7271,U+7272-7275,U+7276-727A,U+727B-7283,U+7284-728A,U+728B-7299,U+729A-729C,U+729D-72A0,U+72A1-72AB,U+72AC-72B1,U+72B2,U+72B4-72B6,U+72BA,U+72BD,U+72BF-72C7,U+72C9-72CF,U+72D0-72D3,U+72D4,U+72D6-72DB,U+72DC,U+72DF-72E5,U+72E6,U+72E8-72EC,U+72F3-72F5,U+72F6-7303,U+7304,U+7307-7309,U+730A-730D,U+730F-7314,U+7316-731A,U+731B-731F,U+7322-7324,U+7325-732F,U+7330-733D,U+733E-7346,U+7348-734B,U+734C-7353,U+7357-735C,U+735D-7363,U+7365-736D,U+736E-7379,U+737A-738D,U+738E-7390,U+7392-7399,U+739C-73A3,U+73A4-73AE,U+73B2-73BD,U+73BE-73C1,U+73C2-73D1,U+73D2-73DF,U+73E0-73EC,U+73ED-73F0,U+73F3-740E,U+7411-7413,U+7414-7418,U+7419-7427,U+7428-743B,U+743C,U+743F-7458,U+7459-7466,U+7467-7477,U+7479-747B,U+747C-7484,U+7485-748E,U+7490,U+7492,U+7494-7496,U+7497-74A2,U+74A3-74AC,U+74AD,U+74AF-74B3,U+74B4-74BC,U+74BD-74C4,U+74C5-74C7,U+74C8,U+74CA-74CD,U+74CF-74D1,U+74D3-74EA,U+74EC,U+74EE,U+74F0-74F3,U+74F4-74F9,U+74FB,U+74FD-7501,U+7502-7506,U+7507-7509,U+750B-751B,U+751C-7520,U+7521-7523,U+7525-7527,U+7528-7536,U+7537-753C,U+753D-7541,U+7542,U+7546-7549,U+754A-7550,U+7551,U+7553-7556,U+7559-755E,U+755F-7561,U+7562-7568,U+756A-7571,U+7572,U+7576-757B,U+757D-7581,U+7583-7585,U+7586-7588,U+758A-7593,U+7594-7596,U+7598-759B,U+759D-759F,U+75A2-75A6,U+75A7,U+75AA-75AC,U+75B0-75B7,U+75B8-75C6,U+75C7-75C9,U+75CA-75D3,U+75D4-75D6,U+75D7-75E5,U+75E6-75E8,U+75ED,U+75EF-7604,U+7607-760E,U+760F-7612,U+7613-7617,U+7619-762A,U+762C-762E,U+762F-7636,U+7638,U+763A-763E,U+7640,U+7642-7644,U+7646-764A,U+764C-7655,U+7656-765B,U+765C,U+765F-7663,U+7664-7668,U+7669-766B,U+766C-7677,U+7678-7680,U+7681-7683,U+7684,U+7686-768C,U+768E-7691,U+7692-7694,U+7695-7697,U+7699-769F,U+76A1,U+76A4-76A7,U+76AA-76AC,U+76AD-76B1,U+76B4-76B6,U+76B7-76B9,U+76BA-76BC,U+76BD-76C0,U+76C2-76C7,U+76C8-76CB,U+76CC-76CF,U+76D2-76D5,U+76D6,U+76D9-76E0,U+76E1,U+76E3-76E8,U+76E9-76EB,U+76EC-76F6,U+76F7-76FD,U+76FE,U+7701,U+7703-7706,U+7707-770D,U+770E-7714,U+7715,U+7719-771C,U+771D-7721,U+7722-772A,U+772B,U+772D,U+772F,U+7731-773F,U+7740,U+7743-7748,U+774A-7750,U+7752,U+7754-7757,U+7758-775D,U+775E-7764,U+7765-7770,U+7772,U+7777-7786,U+7787-778A,U+778B-7790,U+7791,U+7793,U+7795,U+7797-77A4,U+77A5,U+77A7-77A9,U+77AA-77AE,U+77AF-77B8,U+77B9-77C0,U+77C2-77C6,U+77C7,U+77C9-77D1,U+77D3-77D6,U+77D7-77DF,U+77E0,U+77E2-77E4,U+77E5-77EA,U+77EC-77F5,U+77F7-77FF,U+7802-7804,U+7805-7807,U+7808-780A,U+780C-7815,U+7818,U+781C-7824,U+7825-7836,U+7837-783A,U+783C-783E,U+7842-7846,U+7847-784F,U+7850-7855,U+785C-785F,U+7860,U+7862,U+7864-7867,U+7868-7872,U+7879-787D,U+787E-7882,U+7883-788A,U+788C-7890,U+7891,U+7893-789B,U+789E-78A6,U+78A7-78AE,U+78AF-78B5,U+78B6,U+78B8-78BD,U+78BE,U+78C1,U+78C3-78C6,U+78C7-78D6,U+78D7-78D9,U+78DA-78DC,U+78DD-78E6,U+78E7-78EB,U+78EC-78F6,U+78F7,U+78F9-7900,U+7901-7903,U+7904-7907,U+7909,U+790C,U+790E,U+7910-7915,U+7917,U+7919,U+791B-791F,U+7921,U+7923-7930,U+7931-7937,U+7938-7943,U+7944-794D,U+794F-7966,U+7967-796C,U+796D,U+7970-7975,U+7979-797B,U+797C-7984,U+7986-7989,U+798A-798C,U+798D-799E,U+799F-79A3,U+79A4-79AF,U+79B0-79B5,U+79B6-79BC,U+79BD-79C2,U+79C4-79C7,U+79C8-79D3,U+79D4-79D7,U+79D8,U+79DC-79E1,U+79E2-79E5,U+79E6-79E8,U+79E9-79EF,U+79F1,U+79F4,U+79F6-79F9,U+79FA-79FC,U+7A00,U+7A02-7A07,U+7A08,U+7A0A-7A0E,U+7A10-7A16,U+7A17-7A1D,U+7A1E-7A21,U+7A22,U+7A26,U+7A28,U+7A2A-7A33,U+7A37,U+7A39-7A41,U+7A43-7A4F,U+7A54,U+7A56-7A59,U+7A5A-7A5D,U+7A5F-7A63,U+7A65,U+7A67-7A6A,U+7A6B-7A6F,U+7A70-7A73,U+7A74-7A77,U+7A78-7A7C,U+7A7D-7A82,U+7A83-7A8D,U+7A8F-7A9A,U+7A9E-7AA1,U+7AA2-7AA4,U+7AA8-7AAD,U+7AAE-7AB9,U+7ABA-7ABD,U+7ABE-7AC6,U+7AC7-7ACC,U+7ACF,U+7AD1,U+7AD3,U+7AD8-7ADE,U+7ADF-7AE1,U+7AE2-7AE8,U+7AE9-7AEC,U+7AED-7AF0,U+7AF6-7AF8,U+7AF9-7B02,U+7B04-7B07,U+7B08-7B0D,U+7B0E-7B15,U+7B18-7B1C,U+7B1D-7B21,U+7B22-7B36,U+7B38-7B3A,U+7B3B,U+7B40,U+7B42-7B53,U+7B54-7B57,U+7B58,U+7B60-7B68,U+7B69,U+7B6C-7B79,U+7B7B,U+7B82,U+7B84-7B86,U+7B87-7B89,U+7B8A-7B93,U+7B94-7B9A,U+7B9B-7B9E,U+7BA0-7BA5,U+7BAC-7BB0,U+7BB1-7BB3,U+7BB4-7BB6,U+7BB7-7BBA,U+7BBE,U+7BC0-7BC2,U+7BC4-7BC8,U+7BC9-7BCD,U+7BCE-7BD1,U+7BD4-7BD6,U+7BD8-7BED,U+7BF0-7BF5,U+7BF7-7C04,U+7C05-7C08,U+7C09-7C13,U+7C15,U+7C19,U+7C1B-7C24,U+7C25-7C2E,U+7C30,U+7C33,U+7C35,U+7C37-7C3A,U+7C3B-7C41,U+7C42-7C46,U+7C47-7C4B,U+7C4C-7C4E,U+7C50-7C52,U+7C53-7C55,U+7C56-7C58,U+7C59-7C5E,U+7C5F-7C61,U+7C63-7C68,U+7C69-7C71,U+7C72-7C76,U+7C78-7C82,U+7C83-7C87,U+7C88-7C8B,U+7C8C-7C8F,U+7C91-7C93,U+7C94-7C99,U+7C9C,U+7C9E-7CA0,U+7CA1-7CA4,U+7CA5-7CA9,U+7CAC,U+7CAE-7CB0,U+7CB1-7CB6,U+7CB8-7CC0,U+7CC2-7CC4,U+7CC5,U+7CC7-7CCF,U+7CD0-7CD8,U+7CD9-7CDB,U+7CDC-7CE1,U+7CE2,U+7CE6-7CE9,U+7CEA,U+7CEC-7CFA,U+7CFB-7CFF,U+7D00-7D23,U+7D25,U+7D28-7D2A,U+7D2B-7D2D,U+7D2E-7D34,U+7D35-7D37,U+7D38-7D48,U+7D4A,U+7D4D-7D57,U+7D58,U+7D5A-7D60,U+7D61-7D64,U+7D66-7D6C,U+7D6D-7D74,U+7D79-7D7E,U+7D7F-7D82,U+7D83-7D87,U+7D88-7D8A,U+7D8B-7D90,U+7D91-7D98,U+7D9C-7DA5,U+7DA6-7DB6,U+7DB7-7DC3,U+7DC4-7DC8,U+7DC9-7DD1,U+7DD2-7DD5,U+7DD7-7DE2,U+7DE3-7DEB,U+7DEC,U+7DEE-7DF8,U+7DF9-7DFC,U+7DFD-7DFF,U+7E03,U+7E07-7E18,U+7E1A-7E26,U+7E27,U+7E29-7E2C,U+7E2D-7E4A,U+7E4C,U+7E50-7E5D,U+7E5E-7E64,U+7E65,U+7E67-7E71,U+7E72-7E83,U+7E86-7E89,U+7E8A-7E90,U+7E91-7E9D,U+7E9F,U+7EA4,U+7EAC,U+7EBA,U+7EC7,U+7ECF,U+7EDF,U+7F06,U+7F36-7F3B,U+7F3D-7F42,U+7F43-7F46,U+7F47-7F56,U+7F58,U+7F5B-7F62,U+7F63,U+7F65-7F6F,U+7F70-7F74,U+7F75-7F80,U+7F83,U+7F85-7F90,U+7F91-7F98,U+7F9A-7F9F,U+7FA0-7FAA,U+7FAC-7FC4,U+7FC5,U+7FC7,U+7FC9-7FD3,U+7FD4-7FD6,U+7FD7,U+7FDB-7FE4,U+7FE5-7FF6,U+7FF7-8009,U+800B-8013,U+8014-801A,U+801B-8022,U+8024-8027,U+8028-802B,U+802C,U+802E-8032,U+8033-8038,U+8039,U+803B-8040,U+8043,U+8046-8049,U+804A,U+804F-8053,U+8054,U+8056,U+8058,U+805A-805F,U+8061-8065,U+8066-8068,U+806C,U+806F-8074,U+8075-807A,U+807D-8081,U+8082,U+8084-8088,U+8089-808D,U+808F-8091,U+8092-8094,U+8095-8097,U+8098-809E,U+809F,U+80A1-80A4,U+80A5,U+80A7,U+80A9-80AC,U+80AD-80B0,U+80B1-80B3,U+80B4-80B9,U+80BA,U+80BC-80BE,U+80C2-80CB,U+80CC-80D2,U+80D4-80DF,U+80E0-80E2,U+80E3-80E7,U+80E9,U+80EC-80EE,U+80EF-80F7,U+80F8-80FF,U+8100-8104,U+8105-810B,U+810C,U+810E,U+8112,U+8114-811C,U+811D-8120,U+8121-8126,U+8127,U+8129-812E,U+812F-8131,U+8132,U+8134,U+8137,U+8139-813B,U+813D-813F,U+8142-8145,U+8146-8149,U+814A-8157,U+8159-815D,U+815E,U+8160-8163,U+8164-8168,U+8169,U+816B-8175,U+8176-817B,U+817C,U+817F-8181,U+8182-8185,U+8186-818E,U+818F,U+8193,U+8195,U+8197-81A1,U+81A2-81A4,U+81A5-81AD,U+81AE,U+81B0-81B8,U+81B9-81CB,U+81CC-81CE,U+81CF-81D3,U+81D5,U+81D7-81DC,U+81DD-81EB,U+81EC-81F0,U+81F2-81F5,U+81F6-81FD,U+81FE-8203,U+8204-8206,U+8207-820E,U+8210-8213,U+8214-8217,U+8218,U+821A-8223,U+8225-8227,U+8228-822E,U+822F,U+8232-823B,U+823C-8241,U+8242,U+8244-8246,U+8247,U+8249,U+824B,U+824E-825D,U+825E-8260,U+8261-8267,U+8268-826A,U+826B-8270,U+8271-8273,U+8274-8281,U+8283-8286,U+8287,U+828A-828C,U+828D-8295,U+8298-829C,U+829D-82B2,U+82B3-82C1,U+82C2-82C5,U+82CA,U+82CF-82DA,U+82DB-82DD,U+82DE-82E9,U+82EA-830A,U+830B-830E,U+8316-831F,U+8320,U+8322,U+8324-832E,U+832F,U+8331-833E,U+833F-8346,U+8347-8355,U+8356-8358,U+8362-8364,U+8366,U+836F,U+8373-8379,U+837A-8380,U+8381,U+8383,U+8385-839F,U+83A0,U+83A2-83AD,U+83AE-83B1,U+83B9,U+83BD-83D0,U+83D1,U+83D3-83DA,U+83DB-83E6,U+83E7-83F7,U+83F8-8400,U+8401,U+8403-8408,U+8409-8415,U+8416,U+8418,U+841B-841D,U+8420-8422,U+8423-8425,U+8426,U+8429,U+842B-8441,U+8442-844F,U+8450-846A,U+846B-847B,U+847D-8481,U+8482,U+8484,U+8486,U+8488,U+848D-8495,U+8496-84A5,U+84A7-84B3,U+84B4,U+84B6,U+84B8-84C3,U+84C4-84C8,U+84C9-84D5,U+84D6-84D8,U+84DA-84DC,U+84DE,U+84E1-84E3,U+84E4-84E6,U+84E7-84ED,U+84EE-84F5,U+84F6-8501,U+8502-851B,U+851C-8522,U+8523-8532,U+8533-8535,U+8538,U+853B,U+853D-853F,U+8540-854F,U+8551-855C,U+855D-8572,U+8573,U+8575-857D,U+857E,U+8580-8592,U+8593-85A5,U+85A6-85AB,U+85AF-85B2,U+85B3-85BB,U+85BD-85CA,U+85CB,U+85CD-85D3,U+85D5-85DB,U+85DC-85E7,U+85E8-85F3,U+85F6-8603,U+8604-8608,U+8609-860E,U+860F-8612,U+8613-8615,U+8616-861D,U+861E-862B,U+862C-8630,U+8631-8637,U+8638-863D,U+863E-8641,U+8642-8644,U+8645-8649,U+864B-864F,U+8650,U+8652-8657,U+8659,U+865B-865D,U+865E-8660,U+8661-8666,U+8667-8675,U+8677,U+8679-867D,U+867E,U+8685-8688,U+868A-868F,U+8690-869B,U+869C-869F,U+86A0-86A6,U+86A7-86AB,U+86AD,U+86AF-86CA,U+86CB-86CD,U+86D0-86D2,U+86D3-86D5,U+86D6-86E0,U+86E2-86E5,U+86E6,U+86E8-86EE,U+86EF,U+86F5-86FC,U+86FE,U+8700-870F,U+8711-8714,U+8718-871D,U+871E,U+8720-872B,U+872C-872F,U+8730-8736,U+8737-8739,U+873A-873D,U+873E-8744,U+8746,U+874C-8772,U+8773-877C,U+877D,U+8781-878A,U+878B-878E,U+878F-8795,U+8796-8799,U+879A-87A0,U+87A2-87A6,U+87A9-87C7,U+87C8-87CD,U+87CE,U+87D1-87D5,U+87D6-87E9,U+87EA-87F0,U+87F2-87F8,U+87F9-87FD,U+87FE-8807,U+8808-880E,U+880F-8812,U+8813-881A,U+881B-881E,U+881F-8834,U+8835-883A,U+883B-8847,U+8848,U+884A-8850,U+8852-8854,U+8855-8858,U+8859-885C,U+885D-885F,U+8860-8866,U+8867-886C,U+886D-8873,U+8874-8878,U+8879,U+887C-8885,U+8887-888A,U+888B-8894,U+8895-88A3,U+88A4,U+88A7-88A9,U+88AA-88AD,U+88AE,U+88B1-88B3,U+88B4-88BB,U+88BC-88C3,U+88C5,U+88C7,U+88C9-88D1,U+88D2,U+88D4-88E0,U+88E1,U+88E6-88E9,U+88EB-88ED,U+88EE-8903,U+8905-8908,U+8909-890D,U+890E,U+8910-891B,U+891E-8920,U+8921-8928,U+8929-8934,U+8935-8939,U+893B-893F,U+8941-8945,U+8946-8948,U+8949,U+894B-894E,U+894F-8955,U+8956-8967,U+8969-8970,U+8971-8975,U+8976-8978,U+8979-897D,U+897E-8984,U+8985-898C,U+898F,U+8991,U+8993-8999,U+899B-89A0,U+89A1-89A8,U+89A9-89AB,U+89AC-89B0,U+89B2,U+89B6-89B8,U+89B9-89BB,U+89BC-89C2,U+89C6,U+89D2-89D7,U+89D9-89DE,U+89DF-89EA,U+89EB-89EE,U+89F0-89F5,U+89F6-89F9,U+89FA-89FD,U+89FE-8A01,U+8A02-8A05,U+8A07-8A09,U+8A0A,U+8A0C,U+8A0E-8A14,U+8A15-8A19,U+8A1B-8A20,U+8A22-8A24,U+8A25,U+8A27,U+8A29-8A2E,U+8A30-8A32,U+8A34,U+8A36,U+8A38-8A42,U+8A44-8A47,U+8A48-8A4B,U+8A4C-8A53,U+8A54-8A5A,U+8A5B,U+8A5E,U+8A60-8A64,U+8A66-8A6A,U+8A6B-8A6F,U+8A70-8A78,U+8A79-8A7D,U+8A7E-8A80,U+8A81-8A88,U+8A8B-8A8E,U+8A8F-8A97,U+8A98-8A9B,U+8A9C,U+8A9E,U+8AA0-8AA2,U+8AA3-8AAC,U+8AAF-8AB1,U+8AB2,U+8AB4,U+8AB6,U+8AB8-8AC1,U+8AC2-8ACA,U+8ACB-8ACE,U+8ACF,U+8AD1-8AE3,U+8AE4,U+8AE6-8AE9,U+8AEA-8AEC,U+8AED-8AFD,U+8AFE-8B03,U+8B04-8B09,U+8B0A-8B21,U+8B22-8B29,U+8B2A-8B32,U+8B33,U+8B35-8B38,U+8B39-8B44,U+8B45-8B5B,U+8B5C-8B61,U+8B62-8B64,U+8B65-8B6E,U+8B6F-8B71,U+8B74,U+8B77-8B7C,U+8B7D-8B87,U+8B88,U+8B8A-8B8D,U+8B8E-8B91,U+8B92-8B97,U+8B98-8B9D,U+8B9E-8BA1,U+8BBE,U+8BE2,U+8C37,U+8C39,U+8C3B-8C40,U+8C41-8C44,U+8C45-8C52,U+8C54-8C58,U+8C5A,U+8C5C-8C5E,U+8C5F,U+8C61-8C63,U+8C64-8C67,U+8C68-8C6E,U+8C6F-8C74,U+8C75-8C7C,U+8C7D,U+8C80-8C83,U+8C84-8C87,U+8C89-8C8B,U+8C8C-8C8E,U+8C8F-8C96,U+8C97-8CA6,U+8CA7-8CAE,U+8CAF-8CB1,U+8CB2-8CC6,U+8CC7-8CC9,U+8CCA,U+8CCC-8CCE,U+8CCF,U+8CD1-8CD8,U+8CD9-8CEF,U+8CF0-8CF6,U+8CF7-8CFF,U+8D00,U+8D02-8D0E,U+8D0F-8D1A,U+8D1B-8D1E,U+8D64,U+8D66-8D6A,U+8D6B-8D71,U+8D72-8D75,U+8D76-8D7C,U+8D7D,U+8D80-8D83,U+8D84-8D86,U+8D89-8D8B,U+8D8C-8D97,U+8D99,U+8D9B-8D9D,U+8D9F-8DA2,U+8DA3,U+8DA5-8DB0,U+8DB2-8DB8,U+8DB9-8DBB,U+8DBC,U+8DBE-8DC4,U+8DC5-8DC9,U+8DCB-8DD2,U+8DD3-8DDE,U+8DDF-8DE5,U+8DE6-8DED,U+8DEE-8DF5,U+8DFA,U+8DFC-8E08,U+8E09-8E0B,U+8E0D-8E2C,U+8E2D-8E2F,U+8E30-8E32,U+8E33-8E37,U+8E38-8E3B,U+8E3C-8E43,U+8E44-8E51,U+8E53-8E58,U+8E59-8E6B,U+8E6C-8E6E,U+8E6F,U+8E71-8E79,U+8E7A-8E7D,U+8E7E,U+8E80-8E83,U+8E84-8E8F,U+8E90-8E99,U+8E9A,U+8E9D-8EA2,U+8EA3-8EAE,U+8EB0,U+8EB2,U+8EB6,U+8EB9-8EBB,U+8EBC-8EBE,U+8EC0,U+8EC2-8EC4,U+8EC9-8ED0,U+8ED1-8ED5,U+8ED7-8ED9,U+8EDA-8EE3,U+8EE4-8EEA,U+8EEB-8EF0,U+8EF1-8EF3,U+8EF4-8EFD,U+8EFE-8F04,U+8F05-8F0C,U+8F0D-8F0F,U+8F10-8F21,U+8F23-8F27,U+8F29-8F2B,U+8F2C-8F31,U+8F32-8F3A,U+8F3B,U+8F3E-8F4C,U+8F4D-8F65,U+8F66-8F68,U+8F6E,U+8F93,U+8F9B-8F9D,U+8F9F-8FA1,U+8FA3,U+8FA5-8FA9,U+8FAD-8FBD,U+8FBE-8FC0,U+8FC1-8FC3,U+8FC4-8FC7,U+8FC9-8FD8,U+8FDA,U+8FE0-8FE7,U+8FE8,U+8FEA-8FEC,U+8FED-8FEF,U+8FF0,U+8FF4-9007,U+9008,U+900B-900E,U+900F-9013,U+9014-9018,U+9019-9025,U+902D-9030,U+9031-9039,U+903C-9040,U+9041-9043,U+9044,U+9046-9048,U+9049-9057,U+9058-905A,U+905B-905F,U+9060-9065,U+9067-906A,U+906B-9071,U+9072-9089,U+908A-908C,U+908D,U+908F-9092,U+9094-9096,U+9097-909A,U+909B,U+909E-90A4,U+90A5-90A9,U+90AA,U+90AE-90B7,U+90B8,U+90BB,U+90BD-90C0,U+90C1,U+90C3-90C6,U+90C7-90C9,U+90CA-90CC,U+90CE,U+90D4-90DE,U+90DF-90E6,U+90E8-90EE,U+90EF-90F6,U+90F9-910A,U+910B,U+910D-9113,U+9114,U+9116-9125,U+9126-9137,U+9138-913C,U+913E-9142,U+9143-9154,U+9155-915B,U+915C,U+915E-9166,U+9167-916B,U+916C,U+916E-9171,U+9172-917B,U+917C,U+9180-9188,U+9189-9194,U+9199-91A4,U+91A5,U+91A7-91B8,U+91B9-91BF,U+91C0-91C8,U+91C9,U+91CB-91D2,U+91D3-91DB,U+91DC-91DE,U+91DF,U+91E2-91EF,U+91F1,U+91F3-91FB,U+91FD-920B,U+920C-921B,U+921C,U+921E,U+9221,U+9223-9229,U+922A-922C,U+922D-922F,U+9230-923B,U+923C-9242,U+9244-9247,U+9248-9259,U+925A-925C,U+925D-9268,U+926B-9271,U+9272,U+9276-9290,U+9291,U+9293-929E,U+92A0-92AD,U+92AE,U+92B1-92B8,U+92B9-92BD,U+92BE-92D6,U+92D7-92DA,U+92DB,U+92DD-92E2,U+92E3-92ED,U+92EE-92F5,U+92F6-9305,U+9306-930A,U+930B-9311,U+9312-9317,U+9318-931C,U+931D-9332,U+9333-9337,U+9338-933A,U+933C,U+9340-9353,U+9354-935D,U+935E-936F,U+9370-9372,U+9373-937F,U+9380-938B,U+938C-9393,U+9394-93AB,U+93AC-93B6,U+93B7-93B9,U+93BB,U+93BD,U+93BF-93C1,U+93C2-93C5,U+93C6-93C9,U+93CA-93E5,U+93E6-93E9,U+93EC,U+93EE,U+93F0-93F2,U+93F3-9402,U+9403-9405,U+9406-941A,U+941B,U+941D,U+9420,U+9424-9434,U+9435-9441,U+9442-944E,U+944F-9453,U+9454-9456,U+9457-9459,U+945B,U+945D-945F,U+9460,U+9462-9466,U+9467-947A,U+947B-9484,U+9485,U+949F,U+94A2,U+94C1,U+94C3,U+94DC,U+94F6,U+952D,U+9547,U+9577-9579,U+957A-957E,U+957F-9581,U+9582-9584,U+9585-9587,U+9588-958A,U+958B-9595,U+9596-959A,U+959B-959D,U+959E-95AF,U+95B0-95B2,U+95B5-95B8,U+95B9-95C1,U+95C3,U+95C5-95CE,U+95D0-95D7,U+95DA-95DD,U+95DE-95E6,U+95E8,U+95F4,U+961C-961F,U+9620-9625,U+9628,U+962A,U+962C-9634,U+9638-963E,U+963F-9646,U+964A-9652,U+9653-9655,U+9656,U+9658,U+965B-9660,U+9661-9665,U+9669-966E,U+966F-9679,U+967B-967F,U+9680-9682,U+9683-968C,U+968D-9690,U+9691-969A,U+969B-969D,U+969E,U+96A1-96A6,U+96A7-96AB,U+96AC,U+96AE,U+96B0-96B2,U+96B3-96B5,U+96B6,U+96B8-96BA,U+96BB-96BE,U+96BF-96CF,U+96D2-96E0,U+96E1-96E4,U+96E5,U+96E8-96EB,U+96EF-96F3,U+96F4-96FC,U+96FD,U+96FF-9701,U+9702-970A,U+970B,U+970D-9714,U+9716,U+9718-971A,U+971B-972D,U+972E-9733,U+9734-9737,U+9738-973B,U+973D-9745,U+9746-974C,U+9751-9753,U+9755-9759,U+975A-9763,U+9766,U+9768-976B,U+976C-976F,U+9770-9775,U+9776-9779,U+977A-9786,U+9787-978C,U+978D-9790,U+9794,U+9797-97A7,U+97A8,U+97AA-97AF,U+97B1-97B5,U+97B6-97BC,U+97BD-97CA,U+97CB-97D1,U+97D2-97DA,U+97DC-97E2,U+97E3,U+97E5-97E7,U+97ED-97EF,U+97F0-97F4,U+97F5-97F7,U+97F8-97FC,U+97FD-9809,U+980A,U+980C-9819,U+981B-9822,U+9823-9825,U+9826-982A,U+982B,U+982D-9831,U+9832-9836,U+9837-983A,U+983B,U+9841,U+9843-9854,U+9856-985A,U+985B-9861,U+9862-986D,U+986F-9876,U+98A8-98AA,U+98AC-98B0,U+98B1-98B5,U+98B6-98C5,U+98C6-98CD,U+98CE,U+98DB-98DD,U+98DE-98E4,U+98E5-98E8,U+98E9-98EE,U+98EF,U+98F1-98F3,U+98F4-98F7,U+98F9-98FB,U+98FC-98FF,U+9900,U+9902-9904,U+9905,U+9907-990B,U+990C,U+990E,U+9910-991D,U+991E-9920,U+9921,U+9924-9926,U+9927-9934,U+9935,U+9937-9944,U+9945,U+9947-994F,U+9950-995A,U+995B-9960,U+9961-9964,U+9996-999A,U+999B-999F,U+99A1,U+99A3-99A9,U+99AA-99B6,U+99B8-99BE,U+99C1-99C6,U+99C7,U+99C9,U+99CB-99DE,U+99DF-99E8,U+99E9-99EB,U+99EC-99EF,U+99F0-99F2,U+99F4-9A00,U+9A01-9A08,U+9A09-9A12,U+9A14-9A17,U+9A19-9A28,U+9A29-9A33,U+9A34-9A47,U+9A48-9A4B,U+9A4C-9A51,U+9A52-9A5D,U+9A5E-9A61,U+9A62-9A6D,U+9A8F,U+9AA8,U+9AAB,U+9AAD,U+9AAF-9AB5,U+9AB6-9AC3,U+9AC6-9AC8,U+9ACA,U+9ACD,U+9ACF-9AD9,U+9ADC,U+9ADF-9AE4,U+9AE6-9AE8,U+9AEB-9AF0,U+9AF1-9AF5,U+9AF6-9AF8,U+9AF9-9B00,U+9B01-9B07,U+9B08-9B13,U+9B14-9B1B,U+9B1E-9B21,U+9B22-9B26,U+9B27-9B2C,U+9B2D-9B30,U+9B31-9B36,U+9B37,U+9B39-9B3D,U+9B3E-9B47,U+9B48,U+9B4A-9B53,U+9B54-9B57,U+9B58-9B5C,U+9B5F-9B62,U+9B64,U+9B66-9B6A,U+9B6C,U+9B6F-9B72,U+9B74-9B78,U+9B7A-9B84,U+9B85-9B89,U+9B8B,U+9B8D-9B94,U+9B95,U+9B97,U+9B9A-9B9C,U+9B9D-9BA3,U+9BA4-9BA7,U+9BA8,U+9BAA-9BAC,U+9BAD-9BB1,U+9BB5-9BB7,U+9BB8-9BBA,U+9BBD,U+9BBF-9BC2,U+9BC3-9BC5,U+9BC6-9BCB,U+9BCF,U+9BD3-9BD8,U+9BD9-9BDF,U+9BE0-9BE3,U+9BE4-9BEE,U+9BF0-9BF2,U+9BF4,U+9BF7-9BF9,U+9BFD,U+9BFF,U+9C02,U+9C05-9C0F,U+9C10,U+9C12-9C16,U+9C17,U+9C1B-9C1E,U+9C1F-9C22,U+9C23-9C27,U+9C28-9C2A,U+9C2B-9C2E,U+9C2F,U+9C31-9C38,U+9C39-9C42,U+9C44-9C47,U+9C48-9C51,U+9C52-9C5A,U+9C5D-9C61,U+9C62-9C64,U+9C66-9C69,U+9C6D-9C6F,U+9C71-9C76,U+9C77-9C7D,U+9CE5-9CE8,U+9CE9-9CEB,U+9CED,U+9CF1-9CF8,U+9CF9-9CFE,U+9CFF-9D01,U+9D02-9D0A,U+9D0C,U+9D10,U+9D12,U+9D14-9D1A,U+9D1B,U+9D1D-9D24,U+9D25-9D27,U+9D28-9D2A,U+9D2D-9D32,U+9D33-9D35,U+9D36-9D3A,U+9D3B,U+9D3D-9D46,U+9D49-9D4D,U+9D4E-9D55,U+9D56-9D62,U+9D67-9D76,U+9D77-9D7A,U+9D7B-9D8D,U+9D90,U+9D92-9D95,U+9D96-9DAE,U+9DAF,U+9DB1-9DC6,U+9DC7-9DE0,U+9DE1-9DE7,U+9DE8-9DEA,U+9DEB-9DF1,U+9DF2-9E08,U+9E09-9E16,U+9E17-9E20,U+9E75,U+9E79-9E7E,U+9E7F-9E8F,U+9E90-9EA3,U+9EA4-9EB2,U+9EB4-9EB8,U+9EBB-9EC5,U+9EC6-9EC9,U+9ECC-9ED2,U+9ED3-9ED7,U+9ED8,U+9EDA-9EE1,U+9EE2,U+9EE4-9EE9,U+9EEB,U+9EED-9F03,U+9F06-9F0B,U+9F0E-9F11,U+9F12-9F14,U+9F15-9F1D,U+9F1E,U+9F20,U+9F22-9F3A,U+9F3B,U+9F3D-9F3F,U+9F40-9F51,U+9F52-9F68,U+9F69-9F6D,U+9F6E-9F73,U+9F74-9F7C,U+9F7E-9F80,U+9F8D-9F8F,U+9F90-9F93,U+9F94-9F9A,U+9F9C,U+9F9F-9FA1,U+9FA2,U+9FA4-9FB4,U+9FC7-9FCC,U+9FD0,U+F900-F904,U+F905-F908,U+F90B,U+F90D,U+F92D,U+F931,U+F937,U+F939-F93B,U+F943,U+F947-F949,U+F94A,U+F952,U+F95E,U+F962,U+F965,U+F967,U+F972,U+F978,U+F97E,U+F980,U+F986,U+F98A,U+F98E,U+F995,U+F9BB,U+F9BD,U+F9C5-F9C7,U+F9C8,U+F9D8,U+F9DE,U+F9E0,U+F9E4,U+F9E9,U+F9F4-F9F6,U+F9FA,U+F9FD,U+FA02,U+FA05-FA09,U+FA0A,U+FA0C-FA0E,U+FA49,U+FA5D-FA5F,U+FB00-FB05,U+FE10-FE1A,U+FE30-FE53,U+FE54-FE67,U+FE68-FE6C,U+FF01-FFBF,U+FFC2-FFC8,U+FFCA-FFD0,U+FFD2-FFD8,U+FFDA-FFDD,U+FFE0-FFE7,U+FFE8-FFEF,U+1F100-1F10B,U+1F110-1F12F,U+1F130-1F16C,U+1F170-1F19B,U+1F200-1F203,U+1F210-1F23B,U+1F240-1F249,U+1F250-1F252,U+20021,U+2003E,U+20046,U+2004E,U+20068,U+20086-20088,U+2008A,U+20094,U+200CA-200CE,U+200D1,U+200EE,U+2010C,U+2010E,U+20118,U+201A4,U+201A9,U+201AB,U+201C1,U+201D4,U+201F2,U+20204,U+2020C,U+20214,U+20239,U+2025B,U+20274-20276,U+20299,U+2029E,U+202A0,U+202B7,U+202BF-202C1,U+202E5,U+2030A,U+20325,U+20341,U+20345-20348,U+2037E-20381,U+203A0,U+203A7,U+203B5,U+203C9,U+203CB,U+203F5,U+203FC,U+20413-20415,U+2041F,U+20465,U+20487,U+2048E,U+20491-20493,U+204A3,U+204D7,U+204FC,U+204FE,U+20547,U+2058E,U+205A5,U+205B3,U+205C3,U+205CA,U+205D0,U+205D5,U+205DF-205E1,U+205EB,U+20611,U+20615,U+20619-2061B,U+20628,U+20630,U+20656,U+20676,U+2070E,U+20731,U+20779,U+2082C,U+20873,U+208D5,U+20916,U+20923,U+20954,U+20979,U+209E7,U+20A11,U+20A50,U+20A6F,U+20A8A,U+20AB4,U+20AC2,U+20ACD,U+20B0D,U+20B8F,U+20B9F,U+20BA8-20BAA,U+20BBF,U+20BC6,U+20BCB,U+20BE2,U+20BEB,U+20BFB,U+20BFF,U+20C0B,U+20C0D,U+20C20,U+20C34,U+20C3A-20C3C,U+20C41-20C44,U+20C53,U+20C65,U+20C77-20C79,U+20C7C,U+20C8D,U+20C96,U+20C9C,U+20CB5,U+20CB8,U+20CCF,U+20CD3-20CD7,U+20CDD,U+20CED,U+20CFF,U+20D15,U+20D28,U+20D31-20D33,U+20D46-20D4A,U+20D4C-20D4F,U+20D6F,U+20D71,U+20D74,U+20D7C,U+20D7E-20D80,U+20D96,U+20D9C,U+20DA7,U+20DB2,U+20DC8,U+20E04,U+20E09-20E0B,U+20E0D-20E12,U+20E16,U+20E1D,U+20E4C,U+20E6D,U+20E73,U+20E75-20E7C,U+20E8C,U+20E96,U+20E98,U+20E9D,U+20EA2,U+20EAA-20EAD,U+20EB6,U+20ED7-20ED9,U+20EDD,U+20EF8-20EFC,U+20F1D,U+20F26,U+20F2D-20F2F,U+20F30-20F32,U+20F3B,U+20F4C,U+20F64,U+20F8D,U+20F90,U+20FAD,U+20FB4-20FB7,U+20FBC,U+20FDF,U+20FEA-20FEE,U+21014,U+2101D-2101F,U+2104F,U+2105C,U+2106F,U+21075-21079,U+2107B,U+21088,U+21096,U+2109D,U+210B4,U+210BF-210C2,U+210C7-210CA,U+210CF,U+210D3,U+210E4,U+210F4-210F7,U+2112F,U+2113B,U+2113D,U+21145,U+21148,U+2114F,U+21180,U+21187,U+211D9,U+2123C,U+2124F,U+2127C,U+212A8-212AA,U+212B0,U+212E3,U+212FE,U+21302-21306,U+21336,U+2133A,U+21375-21377,U+2138E,U+21398,U+2139C,U+213C5-213C7,U+213ED,U+213FE,U+21413,U+21416,U+21424,U+2143F,U+21452,U+21454-21456,U+2148A,U+21497,U+214B6,U+214E8,U+214FD,U+21577,U+21582,U+21596,U+2160A,U+21613,U+21619,U+2163E,U+21661,U+21692,U+216B8,U+216BA,U+216C0-216C3,U+216D3,U+216D5,U+216DF,U+216E6-216E9,U+216FA-216FD,U+216FE,U+2170D,U+21710,U+21726,U+2173A-2173D,U+21757,U+2176C-21772,U+21773-21775,U+217AB,U+217B0-217B6,U+217C3,U+217C7,U+217D9-217DD,U+217DF,U+217EF,U+217F5-217F7,U+217F8-217FD,U+21820,U+21828-2182B,U+2182D,U+21839-2183C,U+21840,U+21845,U+21852,U+2185E,U+21861-21865,U+21877,U+2187B,U+21883-21886,U+2189E-218A3,U+218BE-218C0,U+218D1,U+218D6-218DA,U+218FA,U+21903-21906,U+21910-21913,U+21915,U+2191C,U+21922,U+21927,U+2193B,U+21944,U+21958,U+2196A,U+2197C,U+21980,U+21983,U+21988,U+21996,U+219DB,U+219F3,U+21A2D,U+21A34,U+21A45,U+21A4B,U+21A63,U+21B44,U+21BC1-21BC3,U+21C2A,U+21C70,U+21CA2,U+21CA5,U+21CAC,U+21D46,U+21D53,U+21D5E,U+21D90,U+21DB6,U+21DBA,U+21DCA,U+21DD1,U+21DEB,U+21DF9,U+21E1C,U+21E23,U+21E37,U+21E3D,U+21E89,U+21EA4,U+21EA8,U+21EC8,U+21ED5,U+21F0F,U+21F15,U+21F6A,U+21F9E,U+21FA1,U+21FE8,U+22045,U+22049,U+2207E,U+2209A,U+220C7,U+220FC,U+2212A,U+2215B,U+22173,U+2217A,U+221A1,U+221C1,U+221C3,U+22208,U+2227C,U+22321,U+22325,U+223BD,U+223D0,U+223D7,U+223FA,U+22465,U+22471,U+2248B,U+22491,U+224B0,U+224BC,U+224C1,U+224C9,U+224CC,U+224ED,U+22513,U+2251B,U+22530,U+22554,U+2258D,U+225AF,U+225BE,U+2261B-2261D,U+2262B,U+22668,U+2267A,U+22696,U+22698,U+226F4-226F7,U+22712,U+22714,U+2271B,U+2271F,U+2272A,U+22775,U+22781,U+22796,U+227B4-227B6,U+227CD,U+22803,U+2285F-22861,U+22871,U+228AD,U+228C1,U+228F7,U+22926,U+22939,U+2294F,U+22967,U+2296B,U+22980,U+22993,U+22A66,U+22ACF,U+22AD5,U+22AE6,U+22AE8,U+22B0E,U+22B22,U+22B3F,U+22B43,U+22B6A,U+22BCA,U+22BCE,U+22C26-22C28,U+22C38,U+22C4C,U+22C51,U+22C55,U+22C62,U+22C88,U+22C9B,U+22CA1,U+22CA9,U+22CB2,U+22CB7,U+22CC2,U+22CC6,U+22CC9,U+22D07-22D09,U+22D12,U+22D44,U+22D4C,U+22D67,U+22D8D,U+22D95,U+22DA0,U+22DA3-22DA5,U+22DB7,U+22DEE,U+22E0D,U+22E36,U+22E42,U+22E78,U+22E8B,U+22EB3,U+22EEF,U+22F74,U+22FCC,U+22FE3,U+23033,U+23044,U+2304B,U+23066,U+2307D-2307F,U+2308E,U+230B7,U+230BC,U+230DA,U+23103,U+2313D,U+2317D,U+23182,U+231A4-231A6,U+231B3,U+231C8-231CA,U+231EA,U+231F7-231FA,U+2320F,U+23225,U+2322F,U+23231-23235,U+23256,U+2325E,U+23262,U+23281,U+23289-2328B,U+232AB-232AE,U+232D2,U+232E0-232E2,U+23300,U+2330A,U+2331F,U+233B4,U+233CC,U+233DE,U+233E6,U+233F4-233F6,U+233F9-233FB,U+233FE,U+23400,U+2343F,U+23450,U+2346F,U+23472,U+234E5,U+23519,U+23530,U+23551,U+2355A,U+23567,U+23595,U+23599,U+2359C,U+235BB,U+235CD-235D0,U+235F3,U+23600,U+23617,U+2361A,U+2363C,U+23640,U+23659,U+2365F,U+23677,U+2368E,U+2369E,U+236A6,U+236AD,U+236BA,U+236DF,U+236EE,U+23703,U+23716,U+23720,U+2372D,U+2372F,U+2373F,U+23766,U+23781,U+237A2,U+237BC,U+237C2,U+237D5-237D8,U+2383A,U+239C2,U+23AA7,U+23ADB,U+23AEE,U+23AFA,U+23B1A,U+23B5A,U+23C63,U+23C99-23C9C,U+23CB5,U+23CB7,U+23CC7-23CCA,U+23CFC-23D00,U+23D40,U+23D5B,U+23D7E,U+23D8F,U+23DB6-23DBE,U+23DE3,U+23DF8,U+23E06,U+23E11,U+23E2C-23E32,U+23E39,U+23E88-23E8C,U+23EB9,U+23EBF,U+23ED7,U+23EF7-23EFD,U+23F35,U+23F41,U+23F4A,U+23F61,U+23F7F-23F83,U+23F8F,U+23FB4,U+23FB7,U+23FC0,U+23FC5,U+23FEB-23FF1,U+24011,U+24039-2403E,U+24057,U+24085,U+2408B-2408E,U+24091,U+240C9,U+240E1,U+240EC,U+24104,U+2410F,U+24119,U+2413F-24141,U+24144,U+2414E,U+24155-24158,U+2415C,U+2415F,U+24161,U+24177,U+2417A,U+241A3-241A6,U+241AC,U+241B5,U+241CD,U+241E2,U+241FC,U+2421B,U+2424B,U+24256,U+24259,U+24276-24279,U+24284,U+24293,U+24295,U+242A5,U+242BF,U+242C1,U+242C9-242CB,U+242EE,U+242FA,U+2430D,U+2431A,U+24334,U+24348,U+24362-24366,U+2438C,U+24396,U+2439C,U+243BD,U+243C1,U+243E9-243EB,U+243F2,U+243F8,U+24404,U+24435-24437,U+2445A-2445C,U+24473,U+24487-24489,U+244B9,U+244BC,U+244CE,U+244D3,U+244D6,U+24505,U+24521,U+24578,U+245C8,U+24618,U+2462A,U+24665,U+24674,U+24697,U+246D4,U+24706,U+24725,U+2472F,U+2478F,U+247E0,U+24812,U+24823,U+24882,U+248E9,U+248F0-248F4,U+248FB,U+248FF-24902,U+2490C,U+24916-24918,U+24919,U+2492F,U+24933-24935,U+2493E-24944,U+24962-24964,U+24974-24977,U+2497B,U+2497F,U+24982,U+24988-24990,U+24994,U+249A4,U+249A7,U+249A9,U+249AB-249AE,U+249B7-249BC,U+249C5,U+249D0,U+249DA,U+249DE-249E0,U+249E3,U+249E5,U+249EC-249EE,U+249F6-249FA,U+249FB,U+24A0E,U+24A12-24A14,U+24A15,U+24A21-24A2B,U+24A3E,U+24A42,U+24A45,U+24A4A,U+24A4E-24A52,U+24A5D,U+24A65-24A68,U+24A71,U+24A77-24A7B,U+24A8C,U+24A93-24A97,U+24AA4-24AA8,U+24AB1-24AB4,U+24ABA-24ABD,U+24AC0,U+24AC7,U+24ACA,U+24AD1,U+24ADF,U+24AE2,U+24AE9,U+24B0F,U+24B6E,U+24BF5,U+24C09,U+24C9E-24CA0,U+24CC9,U+24CD9,U+24D06,U+24D13,U+24DB8,U+24DEA-24DEC,U+24E3B,U+24E50,U+24EA5,U+24EA7,U+24F0E,U+24F5C,U+24F82,U+24F86,U+24F97,U+24F9A,U+24FA9,U+24FB8,U+24FC2,U+2502C,U+25052,U+2509D,U+2512B,U+25148,U+2517D-2517F,U+251CD,U+251E3,U+251E6-251E8,U+25220-25222,U+25250,U+25299,U+252C7,U+252D8,U+2530E,U+25311,U+25313,U+25419,U+25425,U+2542F-25431,U+25446,U+2546C,U+2546E,U+2549A,U+25531,U+25535,U+2553F,U+2555B-2555F,U+25562,U+25565-25567,U+25581,U+25584,U+2558F,U+255B9,U+255D5,U+255DB,U+255E0,U+25605,U+25635,U+25651,U+25683,U+25695,U+256E3,U+256F6,U+25706,U+2571D,U+25725,U+2573D,U+25772,U+257C7,U+257DF-257E2,U+25857,U+2585D,U+25872,U+258C8,U+258DE,U+258E1,U+25903,U+25946,U+25956,U+259AC,U+259CC,U+25A54,U+25A95,U+25A9C,U+25AAE-25AB0,U+25AD7,U+25AE9,U+25B74,U+25B89,U+25BB3-25BB5,U+25BC6,U+25BE4,U+25BE8,U+25C01,U+25C06,U+25C21,U+25C4A,U+25C65,U+25C91,U+25CA4,U+25CC0-25CC2,U+25CFE,U+25D20,U+25D30,U+25D43,U+25D99,U+25DB9,U+25E0E,U+25E49,U+25E81-25E84,U+25EA6,U+25EBC,U+25ED7-25ED9,U+25F1A,U+25F4B,U+25FE1-25FE3,U+26021,U+26029,U+26048,U+26064,U+26083,U+26097,U+260A4-260A6,U+26102,U+26121,U+26159-2615D,U+261AD-261AF,U+261B2,U+261DD,U+26258,U+26261,U+2626A-2626C,U+262D0,U+26335,U+2634B-2634D,U+26351,U+263BE,U+263F5,U+263F8,U+26402,U+26410-26413,U+2644A,U+26469,U+26484,U+26488-2648A,U+2648D,U+26498,U+26512,U+26572,U+265A0,U+265AD,U+265BF,U+26612,U+26626,U+266AF,U+266B1,U+266B5,U+266DA,U+266E8,U+266FC,U+26716,U+26741,U+26799,U+267B3-267B5,U+267CC,U+2681C,U+26846,U+2685E,U+2686E,U+26888,U+2688A,U+26893,U+268C7,U+2690E,U+26911,U+26926,U+26939,U+26951,U+269A8,U+269B5,U+269F2,U+269FA,U+26A2D-26A2F,U+26A34,U+26A42,U+26A51-26A53,U+26B05,U+26B0A,U+26B13,U+26B15,U+26B23,U+26B28,U+26B50-26B54,U+26B5B,U+26B75,U+26B82,U+26B96-26B98,U+26B9D,U+26BB3,U+26BC0,U+26BF7,U+26C21,U+26C40-26C42,U+26C46,U+26C7E-26C83,U+26CA4,U+26CB7-26CB9,U+26CBD,U+26CC0,U+26CC3,U+26CD1,U+26D22-26D2B,U+26D51,U+26D74,U+26DA0-26DA8,U+26DAE,U+26DDC,U+26DEA-26DEC,U+26DF0,U+26E00,U+26E05,U+26E07,U+26E12,U+26E42-26E46,U+26E6E,U+26E72,U+26E77,U+26E84,U+26E88,U+26E8B,U+26E99,U+26ED0-26ED8,U+26F26,U+26F73-26F75,U+26F9F,U+26FA1,U+26FBE,U+26FDE-26FE0,U+2700E,U+2704B,U+27052-27054,U+27088,U+270AD-270B0,U+270CD,U+270D2,U+270F8,U+27109,U+2710C-2710E,U+27126-27128,U+27164-27166,U+27175,U+271CD,U+2721B,U+27267,U+27280,U+27285,U+2728B,U+272B2,U+272B6,U+272E6,U+27352,U+2739A,U+273FF,U+27422,U+27450,U+27484,U+27486,U+27574,U+275A3,U+275E0,U+275E4,U+275FD-275FF,U+27607,U+2760C,U+27632,U+27639,U+27655-27658,U+27694,U+2770F,U+27735-27737,U+27741,U+2775E,U+27784-27786,U+277CC,U+27858,U+27870,U+2789D,U+278B2,U+278C8,U+27924,U+27967,U+2797A,U+279A0,U+279DD,U+279FD,U+27A0A,U+27A0E,U+27A3E,U+27A53,U+27A59,U+27A79,U+27A84,U+27ABD-27ABF,U+27AF4,U+27B06,U+27B0B,U+27B18,U+27B38-27B3B,U+27B48,U+27B65,U+27BEF,U+27BF4,U+27C12,U+27C6C,U+27CB1,U+27CC5,U+27D2F,U+27D53-27D55,U+27D66,U+27D73,U+27D84,U+27D8F,U+27D98,U+27DBD,U+27DDC,U+27E4D,U+27E4F,U+27F2E,U+27FB7,U+27FF9,U+28002,U+28009,U+2801E,U+28023-28025,U+28048,U+28083,U+28090,U+280BD-280BF,U+280E8-280EA,U+280F4,U+2812E,U+2814F,U+2815D,U+2816F,U+28189,U+281AF,U+281BC,U+28207,U+28218,U+2821A,U+28256,U+2827C,U+2829B,U+282CD,U+282E2,U+28306,U+28318,U+2832F,U+2833A,U+28365,U+2836D,U+2837D,U+2838A,U+28412,U+28468,U+2846C,U+28473,U+28482,U+28501,U+2853C-2853E,U+2856C,U+285E8,U+285F4,U+28600,U+2860B,U+28625,U+2863B,U+286AA-286AC,U+286B2,U+286BC,U+286D8,U+286E6,U+2870F,U+28713,U+28804,U+2882B,U+2890D,U+28933,U+28948-2894A,U+28956,U+28964,U+28968,U+2896C-2896E,U+2897E,U+28989,U+289A8,U+289AA-289AC,U+289B8,U+289BC,U+289C0,U+289DC,U+289DE,U+289E1,U+289E3-289E5,U+289E7-289E9,U+289F9-289FD,U+28A0F,U+28A16,U+28A25,U+28A29,U+28A32,U+28A36,U+28A44-28A4C,U+28A59-28A5B,U+28A81-28A84,U+28A9A-28A9D,U+28AC0,U+28AC6,U+28ACB-28ACD,U+28ACE,U+28ADE-28AE4,U+28AE5,U+28AEA,U+28AFC,U+28B0C,U+28B13,U+28B21-28B23,U+28B2B-28B2E,U+28B2F,U+28B46,U+28B4C,U+28B4E,U+28B50,U+28B63-28B67,U+28B6C,U+28B8F,U+28B99,U+28B9C-28B9E,U+28BB9,U+28BC2,U+28BC5,U+28BD4,U+28BD7,U+28BD9-28BDB,U+28BE7-28BED,U+28BF5,U+28BFF,U+28C03,U+28C09,U+28C1C-28C1E,U+28C23,U+28C26,U+28C2B,U+28C30,U+28C39,U+28C3B,U+28CCA,U+28CCD,U+28CD2,U+28D34,U+28D99,U+28DB9,U+28E0F,U+28E36,U+28E39,U+28E65-28E67,U+28E97,U+28EAC,U+28EB2-28EB4,U+28ED9,U+28EE7,U+28FC5,U+29079,U+29088,U+2908B,U+29093,U+290AF-290B2,U+290C0,U+290E4-290E6,U+290EC-290EE,U+2910D,U+29110,U+2913C,U+2914D,U+2915B,U+2915E,U+29170,U+2919C,U+291A8,U+291D5,U+291EB,U+2941D,U+29420,U+29433,U+2943F,U+29448,U+294D0,U+294D9-294DB,U+294E5,U+294E7,U+2959E,U+295B0,U+295B8,U+295D7,U+295E9,U+295F4,U+2967F,U+29720,U+29732,U+297D4,U+29810,U+29857,U+298A4,U+298D1,U+298EA,U+298F1,U+298FA,U+29903,U+29905,U+2992F,U+29945,U+29947-2994A,U+2995D,U+2996A,U+2999D,U+299C3,U+299C9,U+29A28,U+29A4D,U+29B05,U+29B0E,U+29BD5,U+29C73,U+29CAD,U+29D3E,U+29D5A,U+29D7C,U+29D98,U+29D9B,U+29DF6,U+29E06,U+29E2D,U+29E68,U+29EAC,U+29EB0,U+29EC3,U+29EF8,U+29F23,U+29F30,U+29FB7,U+29FDE,U+2A014,U+2A087,U+2A0B9,U+2A0E1,U+2A0ED,U+2A0F3,U+2A0F8,U+2A0FE,U+2A107,U+2A123,U+2A133-2A135,U+2A150,U+2A192-2A194,U+2A1AB,U+2A1B4-2A1B6,U+2A1DF,U+2A1F5,U+2A220,U+2A233,U+2A293,U+2A29F,U+2A2B2,U+2A2B4,U+2A2B6,U+2A2BA,U+2A2BD,U+2A2DF,U+2A2FF,U+2A351,U+2A3A9,U+2A3ED,U+2A434,U+2A45B,U+2A5C6,U+2A5CB,U+2A601,U+2A632,U+2A64A,U+2A65B,U+2A6A9,U+2ADFF,U+2F825,U+2F83B,U+2F840,U+2F878,U+2F894,U+2F8A6,U+2F8CD,U+2F994,U+2F9B2,U+2F9BC,U+2F9D4", + "ext": ["otf", "otf.lzma", "otf.brotli"], + "family": "Noto Sans", + "id": "notosansmono3", + "mono": true, + "variants": { + "100": "NotoSansTCThin", + "300": "NotoSansTCLight", + "500": "NotoSansTCRegular", + "550": "NotoSansTCMedium", + "700": "NotoSansTCBold", + "900": "NotoSansTCBlack" + } + }, + { + "coverage": "U+20-22,U+2C-2F,U+30-3B,U+A0,U+AB,U+BB,U+34F,U+600-61D,U+61E-700,U+750-780,U+8A0-8B5,U+8B6-8BE,U+8D4-900,U+200B-2012,U+204F,U+25CC,U+2E41,U+FB50-FBC2,U+FBD3-FD40,U+FD50-FD90,U+FD92-FDC8,U+FDF0-FDFE,U+FE70-FE75,U+FE76-FEFD", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Noto Sans Arabic", + "id": "notosansarabic1", + "variants": { + "100": "NotoSansArabic-Thin", + "200": "NotoSansArabic-ExtraLight", + "300": "NotoSansArabic-Light", + "500": "NotoSansArabic-Regular", + "550": "NotoSansArabic-Medium", + "600": "NotoSansArabic-SemiBold", + "700": "NotoSansArabic-Bold", + "800": "NotoSansArabic-ExtraBold", + "900": "NotoSansArabic-Black" + } + }, + { + "coverage": "U+20,U+2D,U+A0,U+2BC,U+2D7,U+303,U+331,U+E01-E3B,U+E3F-E5C,U+200B-200E,U+2010,U+25CC", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Noto Sans Thai", + "id": "notosansthai1", + "variants": { + "500": "NotoSansThai", + "700": "NotoSansThaiBold" + } + }, + { + "coverage": "U+20-7F,U+A0-180,U+192,U+1A0-1A2,U+1AF-1B1,U+1F0,U+1FA-200,U+218-21C,U+237,U+2BC,U+2C6-2C8,U+2C9,U+2D8-2DE,U+2F3,U+300-302,U+303,U+309,U+30F,U+323,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+3D1-3D3,U+3D6,U+400-487,U+488-514,U+1E00-1E02,U+1E3E-1E40,U+1E80-1E86,U+1EA0-1EFA,U+1F4D,U+2000-200C,U+2013-2016,U+2017-201F,U+2020-2023,U+2026,U+2030,U+2032-2034,U+2039-203B,U+203C,U+2044,U+2070,U+2074-207A,U+207F,U+20A3-20A5,U+20A7,U+20AB-20AD,U+2105,U+2113,U+2116,U+2120,U+2122,U+2126,U+212E,U+215B-215F,U+2202,U+2206,U+220F,U+2211-2213,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2266,U+25CA,U+FB00-FB05,U+FFFC-FFFE", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Open Sans", + "id": "opensans1", + "variants": { + "300": "OpenSansLight", + "300I": "OpenSansLightItalic", + "500": "OpenSans", + "500I": "OpenSansItalic", + "600": "OpenSansSemibold", + "700": "OpenSansBold", + "700I": "OpenSansBoldItalic", + "800": "OpenSansExtrabold", + "800I": "OpenSansExtraboldItalic" + } + }, + { + "coverage": "U+20-24,U+25-27,U+28-30,U+3A-3F,U+5B,U+5D-5F,U+60,U+7B-7F,U+A2,U+A4-A6,U+A7-A9,U+AB-AE,U+AF-B2,U+B4,U+B6,U+BB,U+BF,U+D7,U+F7,U+152-154,U+160-162,U+178,U+17D-17F,U+192,U+19B,U+2C6-2C8,U+2CA-2CC,U+2D8-2DB,U+2DC,U+300-305,U+306-309,U+30A,U+30C,U+391-3A2,U+3A3-3AA,U+3B1-3CA,U+3D1-3D3,U+3D5-3D7,U+3F1,U+3F5,U+2013-2015,U+2016,U+2018-201B,U+201C-201F,U+2020-2023,U+2026,U+2030,U+2032-2035,U+2039-203B,U+20A1-20A5,U+20A8-20AA,U+20AB-20AD,U+20D7,U+20DB,U+2102,U+2107,U+210A,U+210F,U+2111-2114,U+2115,U+2118,U+211A,U+211C-211E,U+2122,U+2124,U+2127,U+2130-2132,U+2135,U+2190-2196,U+2197-2199,U+21B3,U+21B5,U+21D0,U+21D2,U+21D4,U+21E4-21EA,U+2200,U+2202-2206,U+2207-220A,U+220B,U+220D,U+220F-2214,U+2216-2219,U+221A,U+221D-221F,U+2221-2226,U+2227-2231,U+223C,U+2243,U+2245,U+2248,U+2254-2256,U+2259,U+225D,U+2260-2262,U+2264-2266,U+226A-226C,U+227A-228A,U+2295-229A,U+22A4-22A6,U+22B6-22B8,U+22BE,U+22C5,U+22EE-22F2,U+2308-230C,U+2329-232B,U+2334,U+2373,U+23DE-23E0,U+2460-246A,U+24EA,U+2500-2504,U+25A0-25A2,U+25AA-25AC,U+25B2-25C6,U+25CB,U+25CF,U+25D7,U+25E6,U+260E,U+2611-2613,U+261B,U+261E,U+2639-263B,U+263C,U+2660,U+2663,U+2665-2667,U+2702,U+2708,U+270D-270F,U+2713-2715,U+2717-271D,U+2721-2726,U+272B-2731,U+2733-273A,U+273F,U+2741,U+2744,U+274D,U+274F-2753,U+2756,U+2759,U+2762,U+2780-2795,U+2798,U+279A,U+27A2,U+27B2,U+27B8,U+27C2,U+27E6-27EA,U+2A7D-2A7F,U+301A-301C", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Opensymbol", + "id": "opensymbol1", + "variants": { + "500": "OpenSymbol" + } + }, + { + "coverage": "U+20,U+A0-C0,U+D7-D9,U+E6-E8,U+F0,U+F7-F9,U+127,U+131,U+14B,U+153,U+192,U+19B,U+1C0-1C4,U+237-23A,U+23C,U+240,U+250-378,U+37A-380,U+384-38B,U+38C,U+38E-3A2,U+3A3-530,U+660-66A,U+66D,U+6F4-6F7,U+2000-2065,U+2066-2072,U+2074-208F,U+2090-209D,U+20A0-20BF,U+20D0-20F1,U+2100-218C,U+2190-23FF,U+2400-2427,U+2440-244B,U+2460-2B74,U+2B76-2B96,U+2B98-2BBA,U+2BBD-2BC9,U+2BCA-2BD2,U+2BEC-2BF0,U+2E00-2E45,U+3008-3012,U+3014-3020,U+3030,U+303D,U+306E,U+3297,U+3299,U+4DC0-4E00,U+4E2D,U+FE00,U+FE10-FE1A,U+FE20-FE50,U+FE61,U+FEFF,U+FFF9-FFFE,U+10100-10103,U+10107-10134,U+10137-1018F,U+10190-1019C,U+101A0,U+101D0-101FE,U+102E0-102FC,U+1D000-1D0F6,U+1D100-1D127,U+1D129-1D1E9,U+1D200-1D246,U+1D300-1D357,U+1D360-1D372,U+1D400-1D455,U+1D456-1D49D,U+1D49E-1D4A0,U+1D4A2,U+1D4A5-1D4A7,U+1D4A9-1D4AD,U+1D4AE-1D4BA,U+1D4BB,U+1D4BD-1D4C4,U+1D4C5-1D506,U+1D507-1D50B,U+1D50D-1D515,U+1D516-1D51D,U+1D51E-1D53A,U+1D53B-1D53F,U+1D540-1D545,U+1D546,U+1D54A-1D551,U+1D552-1D6A6,U+1D6A8-1D7CC,U+1D7CE-1D800,U+1F000-1F02C,U+1F030-1F094,U+1F0A0-1F0AF,U+1F0B1-1F0C0,U+1F0C1-1F0D0,U+1F0D1-1F0F6,U+1F100-1F10D,U+1F110-1F12F,U+1F130-1F16C,U+1F170-1F1AD,U+1F1E6-1F203,U+1F210-1F23C,U+1F240-1F249,U+1F250-1F252,U+1F300-1F6D3,U+1F6E0-1F6ED,U+1F6F0-1F6F7,U+1F700-1F774,U+1F780-1F7D5,U+1F800-1F80C,U+1F810-1F848,U+1F850-1F85A,U+1F860-1F888,U+1F890-1F8AE,U+1F910-1F91F,U+1F920-1F928,U+1F930,U+1F933-1F93F,U+1F940-1F94C,U+1F950-1F95F,U+1F980-1F992,U+1F9C0,U+F0030,U+F0080,U+F0082-F0099,U+F009A-F00A1,U+F00AD,U+F034F,U+F0660-F066A,U+F066D,U+F06F4-F06F7,U+F2000-F2010,U+F2011,U+F2028-F2030,U+F205F-F2065,U+F2066-F2070,U+F20AA,U+F3008-F3012,U+F3014-F3020,U+F3030,U+F303D,U+F306E,U+F3297,U+F3299,U+F4E2D,U+FD158-FD15A,U+FD173-FD17B,U+FFE00,U+FFE30-FFE50,U+FFE61,U+FFFF9-FFFFE", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Symbola", + "id": "symbola1", + "variants": { + "500": "Symbola" + } + }, + { + "coverage": "U+E34A-E34C,U+E354,U+E36C-E377,U+E37D,U+E380-E393,U+E39E-E3A3,U+E3A6-E3B6,U+E3C3-E3CA,U+E3D7-E3FE,U+F04A-F04C,U+F054,U+F06C-F077,U+F07D,U+F080-F093,U+F09E-F0A3,U+F0A6-F0B6,U+F0C3-F0CA,U+F0D7-F0FE", + "family": "Wingdings", + "id": "openwingdings1", + "parent": "opensymbol1", + "remappedRanges": "4A-4C:E425,4E-4E:E429,51-51:E203,54-55:E42E,6C-77:E437,7D-7E:E446,80-93:2780,9E-A3:E466,A6-B6:E46E,C3-CA:E48B,D7-FE:E49D" + }, + { + "coverage": "U+E320-E3FF,U+F021-F0FF,U+2022,U+21E6,U+21E7,U+21E8,U+21E9,U+21F3,U+2219,U+229E,U+2316,U+2318,U+231B,U+2326,U+2327,U+232B,U+25AA,U+25AF,U+25C6,U+25FB,U+25FC,U+2605,U+261C,U+261D,U+261E,U+261F,U+262A,U+262F,U+2638,U+2639,U+263A,U+263C,U+2648,U+2649,U+264A,U+264B,U+264C,U+264D,U+264E,U+264F,U+2650,U+2651,U+2652,U+2653,U+26AB,U+2701,U+2702,U+2706,U+2707,U+2708,U+270C,U+270D,U+2713,U+271E,U+2720,U+2721,U+272A,U+2730,U+2744,U+2751,U+2752,U+2756,U+2780,U+2781,U+2782,U+2783,U+2784,U+2785,U+2786,U+2787,U+2788,U+2789,U+278A,U+278B,U+278C,U+278D,U+278E,U+278F,U+2790,U+2791,U+2792,U+2793,U+29EB,U+2B00,U+2B01,U+2B02,U+2B03,U+2B04,U+2B1D,U+2B29,U+2B58,U+2B88,U+2B89,U+2B8A,U+2B8B,U+2B98,U+2B99,U+2B9A,U+2B9B,U+2BB0,U+2BB1,U+2BB2,U+2BB3,U+2BB4,U+2BB5,U+2BB6,U+2BB7,U+2BB9,U+2BCE,U+2BCF,U+2BD0,U+2BD1,U+1F10B,U+1F10C,U+1F322,U+1F3F1,U+1F3F3,U+1F3F5,U+1F3F6,U+1F44D,U+1F44E,U+1F453,U+1F4A3,U+1F4EA,U+1F4EB,U+1F4EC,U+1F4ED,U+1F53E,U+1F53F,U+1F546,U+1F548,U+1F549,U+1F550,U+1F551,U+1F552,U+1F553,U+1F554,U+1F555,U+1F556,U+1F557,U+1F558,U+1F559,U+1F55A,U+1F55B,U+1F56D,U+1F56E,U+1F56F,U+1F571,U+1F57F,U+1F582,U+1F583,U+1F589,U+1F58E,U+1F58F,U+1F590,U+1F5AB,U+1F5AC,U+1F5AE,U+1F5B0,U+1F5B2,U+1F5B3,U+1F5B4,U+1F5C0,U+1F5C1,U+1F5C4,U+1F5CE,U+1F5CF,U+1F5D0,U+1F5F6,U+1F5F7,U+1F5F9,U+1F610,U+1F650,U+1F651,U+1F652,U+1F653,U+1F654,U+1F655,U+1F656,U+1F657,U+1F65C,U+1F65D,U+1F65E,U+1F65F,U+1F660,U+1F661,U+1F662,U+1F663,U+1F66A,U+1F66B,U+1F670,U+1F675,U+1F676,U+1F677,U+1F786,U+1F788,U+1F78A,U+1F78B,U+1F78E,U+1F790,U+1F79F,U+1F7C1,U+1F7C5,U+1F7CB,U+1F7CF,U+1F7D1,U+1F7D3,U+1F868,U+1F869,U+1F86A,U+1F86B,U+1F86C,U+1F86D,U+1F86E,U+1F86F,U+1F878,U+1F879,U+1F87A,U+1F87B,U+1F87C,U+1F87D,U+1F87E,U+1F87F,U+1F8AC,U+1F8AD", + "family": "Wingdings", + "id": "openwingdings2", + "parent": "symbola1", + "remappedRanges": "20-20:20,21-21:1F589,22-22:2702,23-23:2701,24-24:1F453,25-25:1F56D,26-26:1F56E,27-27:1F56F,28-28:1F57F,29-29:2706,2A-2A:1F582,2B-2B:1F583,2C-2C:1F4EA,2D-2D:1F4EB,2E-2E:1F4EC,2F-2F:1F4ED,30-30:1F5C0,31-31:1F5C1,32-32:1F5CE,33-33:1F5CF,34-34:1F5D0,35-35:1F5C4,36-36:231B,37-37:1F5AE,38-38:1F5B0,39-39:1F5B2,3A-3A:1F5B3,3B-3B:1F5B4,3C-3C:1F5AB,3D-3D:1F5AC,3E-3E:2707,3F-3F:270D,40-40:1F58E,41-41:270C,42-42:1F58F,43-43:1F44D,44-44:1F44E,45-45:261C,46-46:261E,47-47:261D,48-48:261F,49-49:1F590,4A-4A:263A,4B-4B:1F610,4C-4C:2639,4D-4D:1F4A3,4E-4E:1F571,4F-4F:1F3F3,50-50:1F3F1,51-51:2708,52-52:263C,53-53:1F322,54-54:2744,55-55:1F546,56-56:271E,57-57:1F548,58-58:2720,59-59:2721,5A-5A:262A,5B-5B:262F,5C-5C:1F549,5D-5D:2638,5E-5E:2648,5F-5F:2649,60-60:264A,61-61:264B,62-62:264C,63-63:264D,64-64:264E,65-65:264F,66-66:2650,67-67:2651,68-68:2652,69-69:2653,6A-6A:1F670,6B-6B:1F675,6C-6C:26AB,6D-6D:1F53E,6E-6E:25FC,6F-6F:25FB,70-70:1F790,71-71:2751,72-72:2752,73-73:1F79F,74-74:29EB,75-75:25C6,76-76:2756,77-77:2B29,78-78:2327,79-79:2BB9,7A-7A:2318,7B-7B:1F3F5,7C-7C:1F3F6,7D-7D:1F676,7E-7E:1F677,7F-7F:25AF,80-80:1F10B,81-81:2780,82-82:2781,83-83:2782,84-84:2783,85-85:2784,86-86:2785,87-87:2786,88-88:2787,89-89:2788,8A-8A:2789,8B-8B:1F10C,8C-8C:278A,8D-8D:278B,8E-8E:278C,8F-8F:278D,90-90:278E,91-91:278F,92-92:2790,93-93:2791,94-94:2792,95-95:2793,96-96:1F662,97-97:1F660,98-98:1F661,99-99:1F663,9A-9A:1F65E,9B-9B:1F65C,9C-9C:1F65D,9D-9D:1F65F,9E-9E:2219,9F-9F:2022,A0-A0:2B1D,A1-A1:2B58,A2-A2:1F786,A3-A3:1F788,A4-A4:1F78A,A5-A5:1F78B,A6-A6:1F53F,A7-A7:25AA,A8-A8:1F78E,A9-A9:1F7C1,AA-AA:1F7C5,AB-AB:2605,AC-AC:1F7CB,AD-AD:1F7CF,AE-AE:1F7D3,AF-AF:1F7D1,B0-B0:2BD0,B1-B1:2316,B2-B2:2BCE,B3-B3:2BCF,B4-B4:2BD1,B5-B5:272A,B6-B6:2730,B7-B7:1F550,B8-B8:1F551,B9-B9:1F552,BA-BA:1F553,BB-BB:1F554,BC-BC:1F555,BD-BD:1F556,BE-BE:1F557,BF-BF:1F558,C0-C0:1F559,C1-C1:1F55A,C2-C2:1F55B,C3-C3:2BB0,C4-C4:2BB1,C5-C5:2BB2,C6-C6:2BB3,C7-C7:2BB4,C8-C8:2BB5,C9-C9:2BB6,CA-CA:2BB7,CB-CB:1F66A,CC-CC:1F66B,CD-CD:1F655,CE-CE:1F654,CF-CF:1F657,D0-D0:1F656,D1-D1:1F650,D2-D2:1F651,D3-D3:1F652,D4-D4:1F653,D5-D5:232B,D6-D6:2326,D7-D7:2B98,D8-D8:2B9A,D9-D9:2B99,DA-DA:2B9B,DB-DB:2B88,DC-DC:2B8A,DD-DD:2B89,DE-DE:2B8B,DF-DF:1F868,E0-E0:1F86A,E1-E1:1F869,E2-E2:1F86B,E3-E3:1F86C,E4-E4:1F86D,E5-E5:1F86F,E6-E6:1F86E,E7-E7:1F878,E8-E8:1F87A,E9-E9:1F879,EA-EA:1F87B,EB-EB:1F87C,EC-EC:1F87D,ED-ED:1F87F,EE-EE:1F87E,EF-EF:21E6,F0-F0:21E8,F1-F1:21E7,F2-F2:21E9,F3-F3:2B04,F4-F4:21F3,F5-F5:2B01,F6-F6:2B00,F7-F7:2B03,F8-F8:2B02,F9-F9:1F8AC,FA-FA:1F8AD,FB-FB:1F5F6,FC-FC:2713,FD-FD:1F5F7,FE-FE:1F5F9,FF-FF:229E" + }, + { + "coverage": "U+20-7F,U+A0-180,U+18F,U+192,U+1A0-1A2,U+1AF-1B1,U+1F0,U+1FA-200,U+218-21C,U+237,U+259,U+2BC,U+2C6-2C8,U+2C9,U+2D8-2DE,U+2F3,U+300-302,U+303,U+309,U+30F,U+323,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+3D1-3D3,U+3D6,U+400-487,U+488-514,U+1E00-1E02,U+1E3E-1E40,U+1E80-1E86,U+1EA0-1EFA,U+1F4D,U+2000-200C,U+2010-2012,U+2013-2016,U+2017-201F,U+2020-2023,U+2025-2028,U+2030,U+2032-2034,U+2039-203B,U+203C,U+2044,U+2074,U+207F,U+20A3-20A5,U+20A6-20AD,U+20B1,U+20B9-20BB,U+20BC-20BE,U+2105,U+2113,U+2116,U+2122,U+2126,U+212E,U+215B-215F,U+2202,U+2206,U+220F,U+2211-2213,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2266,U+25CA,U+EE01-EE03,U+F6C3,U+FB01-FB05,U+FFFC-FFFE", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Roboto", + "id": "roboto1", + "variants": { + "300": "RobotoLight", + "300I": "RobotoLightItalic", + "500": "Roboto", + "500I": "RobotoItalic", + "550": "RobotoMedium", + "550I": "RobotoMediumItalic", + "700": "RobotoBold", + "700I": "RobotoBoldItalic", + "900": "RobotoBlack", + "900I": "RobotoBlackItalic" + } + }, + { + "coverage": "U+20-7F,U+A0-180,U+192,U+1A0-1A2,U+1AF-1B1,U+1F0,U+1FA-200,U+218-21C,U+237,U+259,U+2BC,U+2C6-2C8,U+2C9,U+2D8-2DE,U+2F3,U+300-302,U+303,U+309,U+30F,U+323,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+3D1-3D3,U+3D6,U+400-487,U+488-514,U+1E00-1E02,U+1E3E-1E40,U+1E80-1E86,U+1EA0-1EFA,U+1F4D,U+2000-200C,U+2013-2016,U+2017-201F,U+2020-2023,U+2025-2027,U+2030,U+2032-2034,U+2039-203B,U+203C,U+2044,U+2074,U+207F,U+20A3-20A5,U+20A7,U+20AB-20AD,U+2105,U+2113,U+2116,U+2122,U+2126,U+212E,U+215B-215F,U+2202,U+2206,U+220F,U+2211-2213,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2266,U+25CA,U+F6C3,U+FFFC-FFFE", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Roboto Mono", + "id": "robotomono1", + "mono": true, + "variants": { + "100": "RobotoMonoThin", + "100I": "RobotoMonoThinItalic", + "300": "RobotoMonoLight", + "300I": "RobotoMonoLightItalic", + "500": "RobotoMono", + "500I": "RobotoMonoItalic", + "550": "RobotoMonoMedium", + "550I": "RobotoMonoMediumItalic", + "700": "RobotoMonoBold", + "700I": "RobotoMonoBoldItalic" + } + }, + { + "coverage": "U+20-7F,U+A0-370,U+374-376,U+37A-37F,U+384-38B,U+38C,U+38E-3A2,U+3A3-3CF,U+3D0-514,U+51A-51E,U+591-5C8,U+5D0-5EB,U+5F0-5F5,U+1D00-1DCB,U+1DFE-1E9C,U+1E9E,U+1EA0-1EFA,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF,U+2000-2010,U+2012-2023,U+2026,U+202A-2031,U+2032-2035,U+2039-203B,U+203C,U+203E,U+2044,U+205E,U+206A-2070,U+2074-2076,U+2077-2079,U+207F,U+2090-2095,U+20A0-20B6,U+20F0,U+2105,U+2113,U+2116-2118,U+2122,U+2126,U+212E,U+214D-214F,U+2153-2155,U+215B-215F,U+2184,U+2190-2196,U+21A8,U+2202,U+2206,U+220F,U+2211-2213,U+2215,U+2219-221B,U+221E-2220,U+2229,U+222B,U+2248,U+2260-2262,U+2264-2266,U+2302,U+2310,U+2320-2322,U+2500,U+2502,U+250C,U+2510,U+2514,U+2518,U+251C,U+2524,U+252C,U+2534,U+253C,U+2550-256D,U+2580,U+2584,U+2588,U+258C,U+2590-2594,U+25A0-25A2,U+25AA-25AD,U+25B2,U+25BA,U+25BC,U+25C4,U+25CA-25CD,U+25CF,U+25D8-25DA,U+25E6,U+263A-263D,U+2640,U+2642,U+2660,U+2663,U+2665-2667,U+266A-266C,U+266F,U+2C60-2C6E,U+2C71-2C78,U+2E17,U+A717-A722,U+A788-A78D,U+F001-F003,U+F004-F006,U+F00A-F00F,U+FB01-FB03,U+FB1D-FB37,U+FB38-FB3D,U+FB3E,U+FB40-FB42,U+FB43-FB45,U+FB46-FB50,U+FE20-FE24,U+FFFC", + "ext": ["ttf", "ttf.lzma", "ttf.brotli"], + "family": "Tinos", + "id": "tinos1", + "variants": { + "500": "Tinos", + "500I": "TinosItalic", + "700": "TinosBold", + "700I": "TinosBoldItalic" + } + } + ], + "matchPatterns": [ + { + "match": "Wingdings", + "target": "openwingdings1", + "type": "String" + }, + { + "match": "Wingdings", + "target": "openwingdings2", + "type": "String" + }, + { + "match": "Nasalization*", + "target": "nasalization1", + "type": "Wildcard" + }, + { + "match": "Open*Sans*", + "target": "opensans1", + "type": "Wildcard" + }, + { + "match": "Roboto*Mono*", + "target": "robotomono1", + "type": "Wildcard" + }, + { + "match": "Roboto*", + "target": "roboto1", + "type": "Wildcard" + }, + { + "match": "Tinos*", + "target": "tinos1", + "type": "Wildcard" + }, + { + "match": "Caladea*", + "target": "caladea1", + "type": "Wildcard" + }, + { + "match": "Cambria", + "target": "caladea1", + "type": "String" + }, + { + "match": "Carlito*", + "target": "carlito1", + "type": "Wildcard" + }, + { + "match": "Calibri", + "target": "carlito1", + "type": "String" + }, + { + "match": "Cousine*", + "target": "cousine1", + "type": "Wildcard" + }, + { + "match": "Cousine*", + "target": "cousine2", + "type": "Wildcard" + }, + { + "match": "Courier*New*", + "target": "cousine1", + "type": "Wildcard" + }, + { + "match": "Liberation*Serif*", + "target": "liberationserif1", + "type": "Wildcard" + }, + { + "match": "Times*New*Roman*", + "target": "liberationserif1", + "type": "Wildcard" + }, + { + "match": "Serif", + "target": "liberationserif1", + "type": "String" + }, + { + "match": "Arial*Black", + "target": "arivo1", + "type": "Wildcard" + }, + { + "match": "Arial", + "target": "arimo1", + "type": "Wildcard" + }, + { + "match": "Arimo*", + "target": "arimo1", + "type": "Wildcard" + }, + { + "match": "Sans*Serif", + "target": "arimo1", + "type": "Wildcard" + }, + { + "match": "Noto*Sans*Arabic*", + "target": "notosansarabic1", + "type": "Wildcard" + }, + { + "match": "M+1p*", + "target": "m+1p1", + "type": "Wildcard" + }, + { + "match": "Noto*Sans*", + "target": "notosans1", + "type": "Wildcard" + }, + { + "match": "Noto*Sans*", + "target": "notosans2", + "type": "Wildcard" + }, + { + "match": "Noto*Sans*", + "target": "notosans3", + "type": "Wildcard" + }, + { + "match": "Noto*Sans*", + "target": "notosansmono3", + "type": "Wildcard" + }, + { + "match": "Noto*Sans*Thai*", + "target": "notosansthai1", + "type": "Wildcard" + }, + { + "target": "arimo1", + "type": "All" + }, + { + "target": "opensans1", + "type": "All" + }, + { + "target": "roboto1", + "type": "All" + }, + { + "target": "notosansarabic1", + "type": "All" + }, + { + "target": "notosansthai1", + "type": "All" + }, + { + "target": "robotomono1", + "type": "All" + }, + { + "target": "opensymbol1", + "type": "All" + }, + { + "target": "symbola1", + "type": "All" + } + ], + "versionMajor": 2, + "versionMinor": 0 +} diff --git a/apps/red-ui/src/assets/pdftron/fonts/nasalizationRG-Regular.ttf b/apps/red-ui/src/assets/pdftron/fonts/nasalizationRG-Regular.ttf new file mode 100644 index 000000000..0c3bcef9f Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/nasalizationRG-Regular.ttf differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/nasalizationRG-Regular.ttf.brotli b/apps/red-ui/src/assets/pdftron/fonts/nasalizationRG-Regular.ttf.brotli new file mode 100644 index 000000000..c7e6b95aa Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/nasalizationRG-Regular.ttf.brotli differ diff --git a/apps/red-ui/src/assets/pdftron/fonts/nasalizationRG-Regular.ttf.lzma b/apps/red-ui/src/assets/pdftron/fonts/nasalizationRG-Regular.ttf.lzma new file mode 100644 index 000000000..4041b49ea Binary files /dev/null and b/apps/red-ui/src/assets/pdftron/fonts/nasalizationRG-Regular.ttf.lzma differ diff --git a/docker/common/nginx/custom.conf b/docker/common/nginx/custom.conf index 5834f1151..e05014979 100644 --- a/docker/common/nginx/custom.conf +++ b/docker/common/nginx/custom.conf @@ -5,6 +5,7 @@ server { server_tokens off; root /usr/share/nginx/html; # SSL stuff for cloudflare proxy-ing - ignores SSL certificate and uses SNI + # anyway, this is useless to change, since the outer nginx (the one that handles ingress and the whole stack) doesn't allow anything add_header Content-Security-Policy "frame-ancestors 'self'; connect-src 'self' $API_URL $PDFTRON_ALLOWED_HOSTS; default-src 'self' $API_URL; script-src 'self' blob: data: 'unsafe-eval' 'unsafe-inline'; script-src-elem 'self' data: blob: 'unsafe-inline'; script-src-attr 'self' data:; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self' data:"; proxy_ssl_verify off; diff --git a/libs/common-ui b/libs/common-ui index e92bd55cf..ebaf1709b 160000 --- a/libs/common-ui +++ b/libs/common-ui @@ -1 +1 @@ -Subproject commit e92bd55cfc37342fec5a246d5cc5226b95fc427e +Subproject commit ebaf1709b1138b6da5b329078362c6e34459e4a2 diff --git a/libs/red-domain/src/lib/component-mappings/component-mapping.ts b/libs/red-domain/src/lib/component-mappings/component-mapping.ts index 9bfa2d6b1..0fd6246bf 100644 --- a/libs/red-domain/src/lib/component-mappings/component-mapping.ts +++ b/libs/red-domain/src/lib/component-mappings/component-mapping.ts @@ -10,6 +10,7 @@ export interface IComponentMapping extends IListable { numberOfLines: number; encoding: string; delimiter: string; + quoteChar: string; } export class ComponentMapping implements IComponentMapping, IListable { @@ -22,6 +23,7 @@ export class ComponentMapping implements IComponentMapping, IListable { readonly numberOfLines: number; readonly encoding: string; readonly delimiter: string; + readonly quoteChar: string; constructor(componentMapping: IComponentMapping) { this.id = componentMapping.id; @@ -33,6 +35,7 @@ export class ComponentMapping implements IComponentMapping, IListable { this.numberOfLines = componentMapping.numberOfLines; this.encoding = componentMapping.encoding; this.delimiter = componentMapping.delimiter; + this.quoteChar = componentMapping.quoteChar; } get searchKey(): string { diff --git a/libs/red-domain/src/lib/dossier-templates/dossier-template.model.ts b/libs/red-domain/src/lib/dossier-templates/dossier-template.model.ts index b3e249e92..e949b575b 100644 --- a/libs/red-domain/src/lib/dossier-templates/dossier-template.model.ts +++ b/libs/red-domain/src/lib/dossier-templates/dossier-template.model.ts @@ -49,6 +49,10 @@ export class DossierTemplate implements IDossierTemplate, IListable { return this.dossierTemplateStatus === DossierTemplateStatuses.ACTIVE; } + get isInactive(): boolean { + return this.dossierTemplateStatus === DossierTemplateStatuses.INACTIVE; + } + get id(): string { return this.dossierTemplateId; } diff --git a/libs/red-domain/src/lib/files/types.ts b/libs/red-domain/src/lib/files/types.ts index 7c5c081a2..2a3844918 100644 --- a/libs/red-domain/src/lib/files/types.ts +++ b/libs/red-domain/src/lib/files/types.ts @@ -5,7 +5,6 @@ export const FILE_ID = 'fileId'; export const WorkflowFileStatuses = { APPROVED: 'APPROVED', NEW: 'NEW', - UNASSIGNED: 'UNASSIGNED', UNDER_APPROVAL: 'UNDER_APPROVAL', UNDER_REVIEW: 'UNDER_REVIEW', } as const; diff --git a/libs/red-domain/src/lib/legal-basis/justification.model.ts b/libs/red-domain/src/lib/legal-basis/justification.model.ts index 50fcfa71c..cda69d7f4 100644 --- a/libs/red-domain/src/lib/legal-basis/justification.model.ts +++ b/libs/red-domain/src/lib/legal-basis/justification.model.ts @@ -1,22 +1,34 @@ import { IListable } from '@iqser/common-ui'; import { ILegalBasis } from './legal-basis'; +import { toSnakeCase } from '@utils/functions'; export class Justification implements ILegalBasis, IListable { readonly description?: string; readonly name: string; readonly reason?: string; + readonly technicalName?: string; constructor(justification: ILegalBasis) { this.description = justification.description; this.name = justification.name; this.reason = justification.reason; + this.technicalName = justification.technicalName; } get id(): string { - return this.name; + return this.technicalName ?? this.name; } get searchKey(): string { return this.name; } + + static toTechnicalName(value: string) { + const baseTechnicalName = toSnakeCase(value.trim()); + let technicalName = baseTechnicalName.replaceAll(/[^A-Za-z0-9_-]/g, ''); + if (!technicalName.length && baseTechnicalName.length) { + technicalName = '_'; + } + return technicalName; + } } diff --git a/libs/red-domain/src/lib/legal-basis/legal-basis.ts b/libs/red-domain/src/lib/legal-basis/legal-basis.ts index 2e750f84d..d76cb86a5 100644 --- a/libs/red-domain/src/lib/legal-basis/legal-basis.ts +++ b/libs/red-domain/src/lib/legal-basis/legal-basis.ts @@ -2,4 +2,5 @@ export interface ILegalBasis { readonly name: string; readonly description?: string; readonly reason?: string; + readonly technicalName?: string; } diff --git a/libs/red-domain/src/lib/redaction-log/recategorization.request.ts b/libs/red-domain/src/lib/redaction-log/recategorization.request.ts index 9939b140a..57ec25dd7 100644 --- a/libs/red-domain/src/lib/redaction-log/recategorization.request.ts +++ b/libs/red-domain/src/lib/redaction-log/recategorization.request.ts @@ -14,8 +14,8 @@ export interface IBulkRecategorizationRequest { readonly type: string; readonly legalBasis: string; readonly section: string; - readonly originTypes: string[]; - readonly originLegalBases: string[]; + readonly originTypes?: string[]; + readonly originLegalBases?: string[]; readonly rectangle: boolean; readonly position?: IEntityLogEntryPosition; readonly pageNumbers?: number[]; diff --git a/libs/red-domain/src/lib/shared/rules.ts b/libs/red-domain/src/lib/shared/rules.ts index f6667e65b..5a8316b1b 100644 --- a/libs/red-domain/src/lib/shared/rules.ts +++ b/libs/red-domain/src/lib/shared/rules.ts @@ -18,4 +18,8 @@ export interface IRules { * Request param for rules validation, without updating them */ dryRun?: boolean; + /** + * Flag which indicates whether the dossier template rules have been locked due to a timeout + */ + timeoutDetected?: boolean; } diff --git a/libs/red-domain/src/lib/shared/sorters/status-sorter.ts b/libs/red-domain/src/lib/shared/sorters/status-sorter.ts index 1b9ff671f..dfed58bd0 100644 --- a/libs/red-domain/src/lib/shared/sorters/status-sorter.ts +++ b/libs/red-domain/src/lib/shared/sorters/status-sorter.ts @@ -1,4 +1,4 @@ -import { WorkflowFileStatus } from '../../files/types'; +import { WorkflowFileStatus } from '../../files'; type StatusSorterItem = { key: WorkflowFileStatus } | WorkflowFileStatus | string; type Sorter = Record & { @@ -7,10 +7,9 @@ type Sorter = Record & { export const StatusSorter: Sorter = { NEW: 0, - UNASSIGNED: 1, - UNDER_REVIEW: 2, - UNDER_APPROVAL: 3, - APPROVED: 4, + UNDER_REVIEW: 1, + UNDER_APPROVAL: 2, + APPROVED: 3, byStatus: (a: StatusSorterItem, b: StatusSorterItem): number => { if (typeof a !== typeof b) { throw TypeError('Used different types when calling StatusSorter.byStatus1'); diff --git a/package.json b/package.json index 1ffc8b852..b9d159a59 100644 --- a/package.json +++ b/package.json @@ -19,85 +19,85 @@ "*.{ts,js,html}": "eslint --fix" }, "dependencies": { - "@angular/animations": "18.0.3", - "@angular/cdk": "18.0.3", - "@angular/common": "18.0.3", - "@angular/compiler": "18.0.3", - "@angular/core": "18.0.3", - "@angular/forms": "18.0.3", - "@angular/material": "18.0.3", - "@angular/platform-browser": "18.0.3", - "@angular/platform-browser-dynamic": "18.0.3", - "@angular/router": "18.0.3", - "@angular/service-worker": "18.0.3", + "@angular/animations": "18.2.10", + "@angular/cdk": "18.2.10", + "@angular/common": "18.2.10", + "@angular/compiler": "18.2.10", + "@angular/core": "18.2.10", + "@angular/forms": "18.2.10", + "@angular/material": "18.2.10", + "@angular/platform-browser": "18.2.10", + "@angular/platform-browser-dynamic": "18.2.10", + "@angular/router": "18.2.10", + "@angular/service-worker": "18.2.10", "@materia-ui/ngx-monaco-editor": "^6.0.0", - "@messageformat/core": "^3.3.0", + "@messageformat/core": "^3.4.0", "@ngx-translate/core": "15.0.0", "@ngx-translate/http-loader": "8.0.0", - "@pdftron/webviewer": "10.10.1", - "chart.js": "4.4.3", - "dayjs": "1.11.11", + "@pdftron/webviewer": "11.0.0", + "chart.js": "4.4.6", + "dayjs": "1.11.13", "file-saver": "^2.0.5", "jszip": "^3.10.1", "jwt-decode": "^4.0.0", "keycloak-angular": "15.1.0", "keycloak-js": "23.0.1", "lodash-es": "^4.17.21", - "monaco-editor": "0.49.0", + "monaco-editor": "0.52.0", "ng2-charts": "6.0.1", - "ngx-color-picker": "16.0.0", + "ngx-color-picker": "17.0.0", "ngx-logger": "^5.0.11", "ngx-toastr": "19.0.0", "ngx-translate-messageformat-compiler": "7.0.0", "object-hash": "^3.0.0", "papaparse": "^5.4.0", "rxjs": "7.8.1", - "sass": "1.77.5", + "sass": "1.80.5", "scroll-into-view-if-needed": "3.1.0", "streamsaver": "^2.0.5", - "tslib": "2.6.3", - "zone.js": "0.14.7" + "tslib": "2.8.0", + "zone.js": "0.14.10" }, "devDependencies": { - "@angular-devkit/build-angular": "^18.0.7", - "@angular-devkit/core": "18.0.4", - "@angular-devkit/schematics": "18.0.4", - "@angular-eslint/builder": "18.0.1", - "@angular-eslint/eslint-plugin": "18.0.1", - "@angular-eslint/eslint-plugin-template": "18.0.1", - "@angular-eslint/schematics": "18.0.1", - "@angular-eslint/template-parser": "18.0.1", - "@angular/build": "^18.0.4", - "@angular/cli": "18.0.4", - "@angular/compiler-cli": "18.0.3", - "@angular/language-service": "18.0.3", + "@angular-devkit/build-angular": "^18.2.11", + "@angular-devkit/core": "18.2.11", + "@angular-devkit/schematics": "18.2.11", + "@angular-eslint/builder": "18.4.0", + "@angular-eslint/eslint-plugin": "18.4.0", + "@angular-eslint/eslint-plugin-template": "18.4.0", + "@angular-eslint/schematics": "18.4.0", + "@angular-eslint/template-parser": "18.4.0", + "@angular/build": "^18.2.11", + "@angular/cli": "18.2.11", + "@angular/compiler-cli": "18.2.10", + "@angular/language-service": "18.2.10", "@localazy/ts-api": "^1.0.0", - "@schematics/angular": "18.0.4", + "@schematics/angular": "18.2.11", "@types/file-saver": "^2.0.7", - "@types/jest": "29.5.12", + "@types/jest": "29.5.14", "@types/lodash-es": "4.17.12", - "@types/node": "20.14.2", - "@typescript-eslint/eslint-plugin": "^7.2.0", - "@typescript-eslint/parser": "^7.2.0", - "@typescript-eslint/utils": "^7.16.0", - "@vendure/ngx-translate-extract": "9.2.0", - "axios": "1.7.2", + "@types/node": "22.8.5", + "@typescript-eslint/eslint-plugin": "^8.12.2", + "@typescript-eslint/parser": "^8.12.2", + "@typescript-eslint/utils": "^8.12.2", + "@vendure/ngx-translate-extract": "9.2.1", + "axios": "1.7.7", "eslint": "^8.57.0", "eslint-config-prettier": "9.1.0", - "eslint-plugin-prettier": "5.1.3", + "eslint-plugin-prettier": "5.2.1", "eslint-plugin-rxjs": "^5.0.2", "google-translate-api-browser": "^5.0.0", - "husky": "^9.0.11", + "husky": "^9.1.6", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", "jest-extended": "4.0.2", - "jest-preset-angular": "14.1.0", - "lint-staged": "15.2.7", - "prettier": "3.3.2", - "sonarqube-scanner": "4.0.1", + "jest-preset-angular": "14.2.4", + "lint-staged": "15.2.10", + "prettier": "3.3.3", + "sonarqube-scanner": "4.2.5", "ts-node": "10.9.2", - "typescript": "5.4.5", - "webpack": "5.92.0", + "typescript": "5.5.4", + "webpack": "5.95.0", "webpack-bundle-analyzer": "4.10.2", "xliff": "^6.2.1" } diff --git a/yarn.lock b/yarn.lock index 00c5c6c4a..014ea2fae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,428 +10,322 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@angular-devkit/architect@0.1800.4": - version "0.1800.4" - resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1800.4.tgz#b7654608b656dad19c1c1028370f02a20fd0f1f7" - integrity sha512-82TKhYnSO8aGIBo5TxPtyUQnZFcbV+qB2bIIYOAKsJgxAVxLeFD6QA6gTmHOZPXw5pBEPUO/+PUwq+Uk5xesgw== +"@angular-devkit/architect@0.1802.11": + version "0.1802.11" + resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1802.11.tgz#c1c53fa40aa26ce9fa5a0cc66bb401ac5a9306f0" + integrity sha512-p+XIc/j51aI83ExNdeZwvkm1F4wkuKMGUUoj0MVUUi5E6NoiMlXYm6uU8+HbRvPBzGy5+3KOiGp3Fks0UmDSAA== dependencies: - "@angular-devkit/core" "18.0.4" + "@angular-devkit/core" "18.2.11" rxjs "7.8.1" -"@angular-devkit/architect@0.1800.7": - version "0.1800.7" - resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1800.7.tgz#105aaf62e676b4df2d95ffbec256f899c325847f" - integrity sha512-ZYIjdngUOjY6G2XJGHtATLr+HhJWdo7Z3ATlzQTGI9D1a02kW3UFlELQBhFIn+1o78FU6W0STZgyfBH8M7wD2w== - dependencies: - "@angular-devkit/core" "18.0.7" - rxjs "7.8.1" - -"@angular-devkit/build-angular@^18.0.7": - version "18.0.7" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-18.0.7.tgz#5c9efc9307611e53fd182c379f85300fe600f680" - integrity sha512-64wCCqPA7ZpawqSopnGQ9USJBt0EiejrtD7iJLA9xgIlpJhoIetxGnglPxfiBNs5RmXXTQDY+8yrUwEPA2l6cQ== +"@angular-devkit/build-angular@^18.2.11": + version "18.2.11" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-18.2.11.tgz#96766d409559074c9abf8c2691b7e189911896e6" + integrity sha512-09Ln3NAdlMw/wMLgnwYU5VgWV5TPBEHolZUIvE9D8b6SFWBCowk3B3RWeAMgg7Peuf9SKwqQHBz2b1C7RTP/8g== dependencies: "@ampproject/remapping" "2.3.0" - "@angular-devkit/architect" "0.1800.7" - "@angular-devkit/build-webpack" "0.1800.7" - "@angular-devkit/core" "18.0.7" - "@angular/build" "18.0.7" - "@babel/core" "7.24.5" - "@babel/generator" "7.24.5" - "@babel/helper-annotate-as-pure" "7.22.5" - "@babel/helper-split-export-declaration" "7.24.5" - "@babel/plugin-transform-async-generator-functions" "7.24.3" - "@babel/plugin-transform-async-to-generator" "7.24.1" - "@babel/plugin-transform-runtime" "7.24.3" - "@babel/preset-env" "7.24.5" - "@babel/runtime" "7.24.5" - "@discoveryjs/json-ext" "0.5.7" - "@ngtools/webpack" "18.0.7" + "@angular-devkit/architect" "0.1802.11" + "@angular-devkit/build-webpack" "0.1802.11" + "@angular-devkit/core" "18.2.11" + "@angular/build" "18.2.11" + "@babel/core" "7.25.2" + "@babel/generator" "7.25.0" + "@babel/helper-annotate-as-pure" "7.24.7" + "@babel/helper-split-export-declaration" "7.24.7" + "@babel/plugin-transform-async-generator-functions" "7.25.0" + "@babel/plugin-transform-async-to-generator" "7.24.7" + "@babel/plugin-transform-runtime" "7.24.7" + "@babel/preset-env" "7.25.3" + "@babel/runtime" "7.25.0" + "@discoveryjs/json-ext" "0.6.1" + "@ngtools/webpack" "18.2.11" "@vitejs/plugin-basic-ssl" "1.1.0" ansi-colors "4.1.3" - autoprefixer "10.4.19" + autoprefixer "10.4.20" babel-loader "9.1.3" browserslist "^4.21.5" - copy-webpack-plugin "11.0.0" - critters "0.0.22" - css-loader "7.1.1" - esbuild-wasm "0.21.3" + copy-webpack-plugin "12.0.2" + critters "0.0.24" + css-loader "7.1.2" + esbuild-wasm "0.23.0" fast-glob "3.3.2" - http-proxy-middleware "3.0.0" - https-proxy-agent "7.0.4" - inquirer "9.2.22" - istanbul-lib-instrument "6.0.2" - jsonc-parser "3.2.1" + http-proxy-middleware "3.0.3" + https-proxy-agent "7.0.5" + istanbul-lib-instrument "6.0.3" + jsonc-parser "3.3.1" karma-source-map-support "1.4.0" less "4.2.0" less-loader "12.2.0" license-webpack-plugin "4.0.2" - loader-utils "3.2.1" - magic-string "0.30.10" + loader-utils "3.3.1" + magic-string "0.30.11" mini-css-extract-plugin "2.9.0" mrmime "2.0.0" - open "8.4.2" + open "10.1.0" ora "5.4.1" parse5-html-rewriting-stream "7.0.0" picomatch "4.0.2" - piscina "4.5.0" - postcss "8.4.38" + piscina "4.6.1" + postcss "8.4.41" postcss-loader "8.1.1" resolve-url-loader "5.0.0" rxjs "7.8.1" - sass "1.77.2" - sass-loader "14.2.1" - semver "7.6.2" + sass "1.77.6" + sass-loader "16.0.0" + semver "7.6.3" source-map-loader "5.0.0" source-map-support "0.5.21" - terser "5.29.2" + terser "5.31.6" tree-kill "1.2.2" - tslib "2.6.2" - undici "6.18.0" - vite "5.2.11" + tslib "2.6.3" + vite "5.4.6" watchpack "2.4.1" - webpack "5.91.0" - webpack-dev-middleware "7.2.1" + webpack "5.94.0" + webpack-dev-middleware "7.4.2" webpack-dev-server "5.0.4" - webpack-merge "5.10.0" + webpack-merge "6.0.1" webpack-subresource-integrity "5.1.0" optionalDependencies: - esbuild "0.21.3" + esbuild "0.23.0" -"@angular-devkit/build-webpack@0.1800.7": - version "0.1800.7" - resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1800.7.tgz#2e70ac287b979ba9aec5c4b86dfdd81c30096229" - integrity sha512-UQN0VFincuhuIHch8y9rfaDbVJ8RMwIJ084geJnJNMLEbzpiRdo1t4rrcuXLN0+Fp5U0bHdHl/OGyLI9GTynWg== +"@angular-devkit/build-webpack@0.1802.11": + version "0.1802.11" + resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1802.11.tgz#15399456b0a95454564953baab41f5c7c0924bce" + integrity sha512-G76rNsyn1iQk7qjyr+K4rnDzfalmEswmwXQorypSDGaHYzIDY1SZXMoP4225WMq5fJNBOJrk82FA0PSfnPE+zQ== dependencies: - "@angular-devkit/architect" "0.1800.7" + "@angular-devkit/architect" "0.1802.11" rxjs "7.8.1" -"@angular-devkit/core@18.0.4": - version "18.0.4" - resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-18.0.4.tgz#d23d242a7affad900a7682e89a1951bb963a06dc" - integrity sha512-8vYvJ5FF2NjFUia00hv8KWakOjOZ+09PbnNqd+lntJBekIg1lHDOF/vNMlVHtU5LiE1aNi9P/69/VXTckPfU9g== +"@angular-devkit/core@18.2.11": + version "18.2.11" + resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-18.2.11.tgz#5f0ed261db0b658dbd502e024a4e2abee47fe272" + integrity sha512-H9P1shRGigORWJHUY2BRa2YurT+DVminrhuaYHsbhXBRsPmgB2Dx/30YLTnC1s5XmR9QIRUCsg/d3kyT1wd5Zg== dependencies: - ajv "8.13.0" + ajv "8.17.1" ajv-formats "3.0.1" - jsonc-parser "3.2.1" + jsonc-parser "3.3.1" picomatch "4.0.2" rxjs "7.8.1" source-map "0.7.4" -"@angular-devkit/core@18.0.7": - version "18.0.7" - resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-18.0.7.tgz#c792a90fd30dcbabe7b4821ac16e88f99c9ed8f7" - integrity sha512-pVmuE37DNuTe3S4Lh1jg6U4dyHljiZiqI99u3gtS7PF765P4AeGlugHIYE7ztC74fYd9gy04sWnbeV+RQuBTVw== +"@angular-devkit/schematics@18.2.11": + version "18.2.11" + resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-18.2.11.tgz#5e3a9303d27286d0dd0e642d7ccaba5b7e3899a0" + integrity sha512-efRK3FotTFp4KD5u42jWfXpHUALXB9kJNsWiB4wEImKFH6CN+vjBspJQuLqk2oeBFh/7D2qRMc5P+2tZHM5hdw== dependencies: - ajv "8.13.0" - ajv-formats "3.0.1" - jsonc-parser "3.2.1" - picomatch "4.0.2" - rxjs "7.8.1" - source-map "0.7.4" - -"@angular-devkit/schematics@18.0.4": - version "18.0.4" - resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-18.0.4.tgz#467e877ef0b72eea999947eb2eb31aed6065288f" - integrity sha512-hCHmuu/Z1teOQPx1AMJa/gcK6depk+XgU5dIpEvflC+ApW3hglNe2QKaqajDZ+34s+PKAVWa86M8IOV7o/mHuA== - dependencies: - "@angular-devkit/core" "18.0.4" - jsonc-parser "3.2.1" - magic-string "0.30.10" + "@angular-devkit/core" "18.2.11" + jsonc-parser "3.3.1" + magic-string "0.30.11" ora "5.4.1" rxjs "7.8.1" -"@angular-eslint/builder@18.0.1": - version "18.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/builder/-/builder-18.0.1.tgz#0318a105677f4d0274e7cfe897454c4b04d857f0" - integrity sha512-b/VUeTQznAmGdwP4OyPWyegqSRWub7E8/WXBqojrSFyLkFhpTiHpk/3/5G3LsgTb0zBfyAsqkA0yaadsHu9pjA== - dependencies: - "@nx/devkit" "^19.0.6" - nx "^19.0.6" +"@angular-eslint/builder@18.4.0": + version "18.4.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/builder/-/builder-18.4.0.tgz#e4ce3a68bef10885dcc76898f09510cfddb9ce4b" + integrity sha512-FOzGHX/nHSV1wSduSsabsx3aqC1nfde0opEpEDSOJhxExDxKCwoS1XPy1aERGyKip4ZVA6phC3dLtoBH3QMkVQ== -"@angular-eslint/bundled-angular-compiler@18.0.1": - version "18.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-18.0.1.tgz#94c53b8193de1d630c9f45af2acbcd64757b6b2e" - integrity sha512-lr4Ysoo28FBOKcJFQUGTMpbWDcak+gyuYvyggp37ERvazE6EDomPFxzEHNqVT9EI9sZ+GDBOoPR+EdFh0ALGNw== +"@angular-eslint/bundled-angular-compiler@18.4.0": + version "18.4.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-18.4.0.tgz#3503d8b796a3d9d6c997b342a3ae5ddf264601a4" + integrity sha512-HlFHt2qgdd+jqyVIkCXmrjHauXo/XY3Rp0UNabk83ejGi/raM/6lEFI7iFWzHxLyiAKk4OgGI5W26giSQw991A== -"@angular-eslint/eslint-plugin-template@18.0.1": - version "18.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-18.0.1.tgz#ec740a2381f9745f8bca57b4123370434ffb00c0" - integrity sha512-u/eov/CFBb8l35D8dW78Dx5fBLd8FZFibKN9XQknhzXnDMpISuUOMny5g5/wvYYjqLgqEySXMiHKEAxEup7xtA== +"@angular-eslint/eslint-plugin-template@18.4.0": + version "18.4.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-18.4.0.tgz#cc952f0643025bac23667a69c82887d44c6ab789" + integrity sha512-n3uZFCy76DnggPqjSVFV3gYD1ik7jCG28o2/HO4kobcMNKnwW8XAlFUagQ4TipNQh7fQiAefsEqvv2quMsYDVw== dependencies: - "@angular-eslint/bundled-angular-compiler" "18.0.1" - "@angular-eslint/utils" "18.0.1" - aria-query "5.3.0" - axobject-query "4.0.0" + "@angular-eslint/bundled-angular-compiler" "18.4.0" + "@angular-eslint/utils" "18.4.0" + aria-query "5.3.2" + axobject-query "4.1.0" -"@angular-eslint/eslint-plugin@18.0.1": - version "18.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-18.0.1.tgz#10e8b6da23628513c88a48ed976e3942c233d938" - integrity sha512-pS3SYLa9DA+ENklGxEUlcw6/xCxgDk9fgjyaheuSjDxL3TIh1pTa4V2TptODdcPh7XCYXiVmy+e/w79mXlGzOw== +"@angular-eslint/eslint-plugin@18.4.0": + version "18.4.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-18.4.0.tgz#6b38e89e323f347a796c1918fdbb19a07d380318" + integrity sha512-Saz9lkWPN3da7ZKW17UsOSN7DeY+TPh+wz/6GCNZCh67Uw2wvMC9agb+4hgpZNXYCP5+u7erqzxQmBoWnS/A+A== dependencies: - "@angular-eslint/bundled-angular-compiler" "18.0.1" - "@angular-eslint/utils" "18.0.1" + "@angular-eslint/bundled-angular-compiler" "18.4.0" + "@angular-eslint/utils" "18.4.0" -"@angular-eslint/schematics@18.0.1": - version "18.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-18.0.1.tgz#66c21023e845fa6cd89f9ee555d76acdfd91323a" - integrity sha512-G9PgFrjyvBaQR8enMnP2scnQDLk99GMpifh3voiOmdEkxaQHRWqhCWncV7GATwpXDzeyj9J9XT9iHGJjnZTpJQ== +"@angular-eslint/schematics@18.4.0": + version "18.4.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-18.4.0.tgz#4da9110b88d26b21f7e6edb1d5f6cb310cb7eec6" + integrity sha512-ssqe+0YCfekbWIXNdCrHfoPK/bPZAWybs0Bn/b99dfd8h8uyXkERo9AzIOx4Uyj/08SkP9aPL/0uOOEHDsRGwQ== dependencies: - "@angular-eslint/eslint-plugin" "18.0.1" - "@angular-eslint/eslint-plugin-template" "18.0.1" - "@nx/devkit" "^19.0.6" - ignore "5.3.1" - nx "^19.0.6" - semver "7.6.2" + "@angular-eslint/eslint-plugin" "18.4.0" + "@angular-eslint/eslint-plugin-template" "18.4.0" + ignore "5.3.2" + semver "7.6.3" strip-json-comments "3.1.1" -"@angular-eslint/template-parser@18.0.1": - version "18.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/template-parser/-/template-parser-18.0.1.tgz#d5e7f89f71913a670ae2a603584d77d1f9b3a95b" - integrity sha512-22fKzkWo9Ts8aY/WHL1A6seS2tpltgRRXVfnZnnqvQRyRiuPnx1FC0ly7+QPZkThh8vdLwxU+BvtLq9Uiqh9OQ== +"@angular-eslint/template-parser@18.4.0": + version "18.4.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/template-parser/-/template-parser-18.4.0.tgz#92d0cc51d709b81a0589cb2c4f248c797ccec529" + integrity sha512-VTep3Xd3IOaRIPL+JN/TV4/2DqUPbjtF3TNY15diD/llnrEhqFnmsvMihexbQyTqzOG+zU554oK44YfvAtHOrw== dependencies: - "@angular-eslint/bundled-angular-compiler" "18.0.1" - eslint-scope "^8.0.0" + "@angular-eslint/bundled-angular-compiler" "18.4.0" + eslint-scope "^8.0.2" -"@angular-eslint/utils@18.0.1": - version "18.0.1" - resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-18.0.1.tgz#8033830e4faec7f5fb462456868da0e4e4c89cab" - integrity sha512-Q9lCySqg+9h2cz08+SoWj48cY1i04tL1k3bsQJmF2TsylAw2mSsNGX2X3h9WkdxY7sUoY0mP7MVW1iU54Gobcg== +"@angular-eslint/utils@18.4.0": + version "18.4.0" + resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-18.4.0.tgz#f11d66bd6fe6b65509348117f6556fc30a516b67" + integrity sha512-At1yS8GRviGBoaupiQwEOL4/IcZJCE/+2vpXdItMWPGB1HWetxlKAUZTMmIBX/r5Z7CoXxl+LbqpGhrhyzIQAg== dependencies: - "@angular-eslint/bundled-angular-compiler" "18.0.1" + "@angular-eslint/bundled-angular-compiler" "18.4.0" -"@angular/animations@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-18.0.3.tgz#cd7153fb1d3fd3cde4a4ba8feae229a74bde0e0c" - integrity sha512-Wlll6y7euIXYsOHpTh0hvVTBs7lVnbKDHiyd4Dz7kAMSeE2zyQo6OcRN+FFH3GH9BUi5UooAICNX8dJDfps6Mw== +"@angular/animations@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-18.2.10.tgz#3e14f5762c8b3735d7a8ad333cea47e0ac10da56" + integrity sha512-LT5+CocFZJ4t5jXsXLx5w/sBuWSxOEjmNTYga13usRcLOblrAB902pjUdFCHEZyrCUgm4MH8vov9fMS+Ks2GCw== dependencies: tslib "^2.3.0" -"@angular/build@18.0.7": - version "18.0.7" - resolved "https://registry.yarnpkg.com/@angular/build/-/build-18.0.7.tgz#45b71be187f45886b6672898ee96019e6110ae56" - integrity sha512-6XfLx8VHDIB6o0cAyOqX4sUok0tB24/AupAxTtQpt+fbwVOv6fj+M1dzGj+3bdopM6WzZUPiBxjk+o/3QRCEbA== +"@angular/build@18.2.11", "@angular/build@^18.2.11": + version "18.2.11" + resolved "https://registry.yarnpkg.com/@angular/build/-/build-18.2.11.tgz#ff2bb4f01e98757922a63bb97d718dcbf767f13f" + integrity sha512-AgirvSCmqUKiDE3C0rl3JA68OkOqQWDKUvjqRHXCkhxldLVOVoeIl87+jBYK/v9gcmk+K+ju+5wbGEfu1FjhiQ== dependencies: "@ampproject/remapping" "2.3.0" - "@angular-devkit/architect" "0.1800.7" - "@babel/core" "7.24.5" - "@babel/helper-annotate-as-pure" "7.22.5" - "@babel/helper-split-export-declaration" "7.24.5" + "@angular-devkit/architect" "0.1802.11" + "@babel/core" "7.25.2" + "@babel/helper-annotate-as-pure" "7.24.7" + "@babel/helper-split-export-declaration" "7.24.7" + "@babel/plugin-syntax-import-attributes" "7.24.7" + "@inquirer/confirm" "3.1.22" "@vitejs/plugin-basic-ssl" "1.1.0" - ansi-colors "4.1.3" browserslist "^4.23.0" - critters "0.0.22" - esbuild "0.21.3" + critters "0.0.24" + esbuild "0.23.0" fast-glob "3.3.2" - https-proxy-agent "7.0.4" - inquirer "9.2.22" - lmdb "3.0.8" - magic-string "0.30.10" + https-proxy-agent "7.0.5" + listr2 "8.2.4" + lmdb "3.0.13" + magic-string "0.30.11" mrmime "2.0.0" - ora "5.4.1" parse5-html-rewriting-stream "7.0.0" picomatch "4.0.2" - piscina "4.5.0" - sass "1.77.2" - semver "7.6.2" - undici "6.18.0" - vite "5.2.11" + piscina "4.6.1" + rollup "4.22.4" + sass "1.77.6" + semver "7.6.3" + vite "5.4.6" watchpack "2.4.1" -"@angular/build@^18.0.4": - version "18.0.4" - resolved "https://registry.yarnpkg.com/@angular/build/-/build-18.0.4.tgz#cbdda7a1713096bd5b7d25cd3fdd270446470f2f" - integrity sha512-70HQQnbCOXFT5F3ROyWNNfS9A63Fzts5ANJKJY1MJLrn+dgNEG7jdIWjTtvohL3RZz97rlzSq3qRZnfxqf1lsQ== - dependencies: - "@ampproject/remapping" "2.3.0" - "@angular-devkit/architect" "0.1800.4" - "@babel/core" "7.24.5" - "@babel/helper-annotate-as-pure" "7.22.5" - "@babel/helper-split-export-declaration" "7.24.5" - "@vitejs/plugin-basic-ssl" "1.1.0" - ansi-colors "4.1.3" - browserslist "^4.23.0" - critters "0.0.22" - esbuild "0.21.3" - fast-glob "3.3.2" - https-proxy-agent "7.0.4" - inquirer "9.2.22" - lmdb "3.0.8" - magic-string "0.30.10" - mrmime "2.0.0" - ora "5.4.1" - parse5-html-rewriting-stream "7.0.0" - picomatch "4.0.2" - piscina "4.5.0" - sass "1.77.2" - semver "7.6.2" - undici "6.18.0" - vite "5.2.11" - watchpack "2.4.1" - -"@angular/cdk@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-18.0.3.tgz#498dfd79bc6e846bc6cfb348d967a3a1b7354fc0" - integrity sha512-F6kXAoIWUbvhvbSGnMxrKJZsI7rhGKDXVFFf9m+ZQAbqboSyDbbszux7Em4CEh27LaXYNFltUcKdCQ3hdp7Kig== +"@angular/cdk@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-18.2.10.tgz#903a468a96ae13160a1db8c7980e1cefce33a896" + integrity sha512-Weh0slrfWNp5N6UO4m3tXzs2QBFexNsnJf1dq0oaLDBgfkuqUmxdCkurSv5+lWZRkTPLYmd/hQeJpvrhxMCleg== dependencies: tslib "^2.3.0" optionalDependencies: parse5 "^7.1.2" -"@angular/cli@18.0.4": - version "18.0.4" - resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-18.0.4.tgz#c1da24fedf79303cebd1895028c9f80badc7bb44" - integrity sha512-i7DLVIc4HN0CFZZKbEeVeQSADRG1Dt2CwXh/wTUzglRLu/tE7Q+WMrqJ2+lGTT2edZp2KKysM4Gxp+ATAzP8AQ== +"@angular/cli@18.2.11": + version "18.2.11" + resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-18.2.11.tgz#07bc4f797b68946ed9900f8be1ce5a76d0f19b67" + integrity sha512-0JI1xjOLRemBPjdT/yVlabxc3Zkjqa/lhvVxxVC1XhKoW7yGxIGwNrQ4pka4CcQtCuktO6KPMmTGIu8YgC3cpw== dependencies: - "@angular-devkit/architect" "0.1800.4" - "@angular-devkit/core" "18.0.4" - "@angular-devkit/schematics" "18.0.4" - "@schematics/angular" "18.0.4" + "@angular-devkit/architect" "0.1802.11" + "@angular-devkit/core" "18.2.11" + "@angular-devkit/schematics" "18.2.11" + "@inquirer/prompts" "5.3.8" + "@listr2/prompt-adapter-inquirer" "2.0.15" + "@schematics/angular" "18.2.11" "@yarnpkg/lockfile" "1.1.0" - ansi-colors "4.1.3" - ini "4.1.2" - inquirer "9.2.22" - jsonc-parser "3.2.1" - npm-package-arg "11.0.2" - npm-pick-manifest "9.0.1" - ora "5.4.1" + ini "4.1.3" + jsonc-parser "3.3.1" + listr2 "8.2.4" + npm-package-arg "11.0.3" + npm-pick-manifest "9.1.0" pacote "18.0.6" resolve "1.22.8" - semver "7.6.2" + semver "7.6.3" symbol-observable "4.0.0" yargs "17.7.2" -"@angular/common@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/common/-/common-18.0.3.tgz#5f72d9fc55f549a30fee8bfd758ad6827db94164" - integrity sha512-lmT9QbWHduqzpsB0osQFHeSwvQB1iUeNwTVUyMtcs6i46l4qOPtAt2/9DvHUWEUp01EBDxyi385ZI3vD+FHH/w== +"@angular/common@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/common/-/common-18.2.10.tgz#7c6196c21c05f0428130436d4dbcd4e63dc3f2b4" + integrity sha512-YzTCmuqLiOuT+Yv07vuKymDWiebOVZ8BuXakJiz4EM7FMoOw5gICHJ04jepZSjDNWpA16e7kJSdt5ucnmvCFDQ== dependencies: tslib "^2.3.0" -"@angular/compiler-cli@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-18.0.3.tgz#ab2c5981d4fa5920976e43203d5d118fa812be6a" - integrity sha512-mxwQEeP94YBM6C9A2YfkV7ug1sHgh0fU/TSBpQcm5ni4cZiVPu6q/+Ft7hyFTKe2p3tKQme33+xVjsWhtOCx0A== +"@angular/compiler-cli@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-18.2.10.tgz#43e8474289942d1128a300c5f74e0ee470dbc943" + integrity sha512-CNFStKWMB89MFKAZZFUOhoQi+fHqRLgNOOrI73LjizXixvngEh3BDZJRtK9hbSGG+giujBrummEA60CWAw69MA== dependencies: - "@babel/core" "7.24.7" + "@babel/core" "7.25.2" "@jridgewell/sourcemap-codec" "^1.4.14" - chokidar "^3.0.0" + chokidar "^4.0.0" convert-source-map "^1.5.1" reflect-metadata "^0.2.0" semver "^7.0.0" tslib "^2.3.0" yargs "^17.2.1" -"@angular/compiler@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-18.0.3.tgz#814653d412e1dd6948f97f24d6506b3bd0f9af47" - integrity sha512-wrXxgBsZX4yTrj/oZ8PDGmvhqj9S2TZfcuivaUitprNC2uBWTVb1UcOS45Qw9YlLB0sYa2AmBudICDqYpb8lfw== +"@angular/compiler@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-18.2.10.tgz#8c75411d651a7dbc836f68242da6dea8da3f3d56" + integrity sha512-cu+Uq1nnyl00Glg0+2uvm+Xpaq5b4YvWpaLGGtit7uGETAJ4L/frlBVeaTRhEoaIAGBI+RRlyuFLae+etQDA0w== dependencies: tslib "^2.3.0" -"@angular/core@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/core/-/core-18.0.3.tgz#9de529e9a25e0197bb8aa1ac8d74439bad71e942" - integrity sha512-376hijhEqNpeA+qKncpVTIaZXRdBT6RctEBnFhJ2l57aHPH5S3oaSBQu1k3TEi07FlKOD4XF1+NzX9dvdup1eg== +"@angular/core@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/core/-/core-18.2.10.tgz#1de4fa5dd998c5d09acf0dc600abecba935d321f" + integrity sha512-EfxVz0pLaxnOppOYkdhnaUkk8HZT+uxaAGpJD3ppAa7YAWTE9xIGoNJmtS33cZNNOnvriMkdv7yn6pDtV4ct+Q== dependencies: tslib "^2.3.0" -"@angular/forms@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-18.0.3.tgz#3f3c66fb90d35a6140efa82c8b3fa6140414c967" - integrity sha512-+CjDiooUi5FkTP3YQmdO8YRbjZicgLGZonvCdz3mSucLrTY6w3oBocNs6+Kc7fLuO1NKSkFmAfYApBwK3fKBMg== +"@angular/forms@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-18.2.10.tgz#86eaefa373f0e9f571547bd2862b2a94de94fa43" + integrity sha512-2VprGB+enJIeqfz2oALmP/G/UiFzpZW6PHgyZXhk/0J/UMsa26JoYxwDFvfdm/WGTrB+VaQEG7in5xwiFPAFtQ== dependencies: tslib "^2.3.0" -"@angular/language-service@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-18.0.3.tgz#f95567843b28facc62f0ea6125c96c186e053cdc" - integrity sha512-urENnMjhSO4Jia7CnbchqN236dOIU6TC3CazwsQoj1Odch9x+iSFkx9Y0jXsiR5r/suK4uqKpK5N8MJ1PxDG1g== +"@angular/language-service@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-18.2.10.tgz#26222ade9203b3fbcb18751762fdce351b2ca205" + integrity sha512-V5yslbkFrBhGr70yK7Bauk8186Di9W8OQtR41fEvPEHecQ5IWjnXzPabl0rjOPtpcAARAYnbIq3sqjQygiX6fw== -"@angular/material@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/material/-/material-18.0.3.tgz#9760a332badd9140464278822825f12b396f8a52" - integrity sha512-VIlK+0CxreAkDmr05TKelTr11I7yUtGPwRTFaWfQtXNkYEwGE1iuZGz3Iz8otxvHsTLC74Er4vMSYndwJvMyjQ== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/auto-init" "15.0.0-canary.7f224ddd4.0" - "@material/banner" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/button" "15.0.0-canary.7f224ddd4.0" - "@material/card" "15.0.0-canary.7f224ddd4.0" - "@material/checkbox" "15.0.0-canary.7f224ddd4.0" - "@material/chips" "15.0.0-canary.7f224ddd4.0" - "@material/circular-progress" "15.0.0-canary.7f224ddd4.0" - "@material/data-table" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dialog" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/drawer" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/fab" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/floating-label" "15.0.0-canary.7f224ddd4.0" - "@material/form-field" "15.0.0-canary.7f224ddd4.0" - "@material/icon-button" "15.0.0-canary.7f224ddd4.0" - "@material/image-list" "15.0.0-canary.7f224ddd4.0" - "@material/layout-grid" "15.0.0-canary.7f224ddd4.0" - "@material/line-ripple" "15.0.0-canary.7f224ddd4.0" - "@material/linear-progress" "15.0.0-canary.7f224ddd4.0" - "@material/list" "15.0.0-canary.7f224ddd4.0" - "@material/menu" "15.0.0-canary.7f224ddd4.0" - "@material/menu-surface" "15.0.0-canary.7f224ddd4.0" - "@material/notched-outline" "15.0.0-canary.7f224ddd4.0" - "@material/radio" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/segmented-button" "15.0.0-canary.7f224ddd4.0" - "@material/select" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/slider" "15.0.0-canary.7f224ddd4.0" - "@material/snackbar" "15.0.0-canary.7f224ddd4.0" - "@material/switch" "15.0.0-canary.7f224ddd4.0" - "@material/tab" "15.0.0-canary.7f224ddd4.0" - "@material/tab-bar" "15.0.0-canary.7f224ddd4.0" - "@material/tab-indicator" "15.0.0-canary.7f224ddd4.0" - "@material/tab-scroller" "15.0.0-canary.7f224ddd4.0" - "@material/textfield" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/tooltip" "15.0.0-canary.7f224ddd4.0" - "@material/top-app-bar" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.3.0" - -"@angular/platform-browser-dynamic@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.0.3.tgz#5f5854a31691519a2e6bf032135ebe5c1f3f82a8" - integrity sha512-+kHMn7P552YKk1gkVQNO1QXzHVaIeFiVa1rV1MNvX4DvumKT3puknx1SzcmtxZTX+9ee22OuPuyLNSAKREDAQQ== +"@angular/material@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/material/-/material-18.2.10.tgz#05b607ec76afebd3178c0e08b680cb822c41dbc6" + integrity sha512-XZISsICpTOzq2qR9yUaWrAz9WZCAh/B457gq/ftkkiiafLwFCvbKur19FFUJO5GX+uVdo074133L85xreOkFFw== dependencies: tslib "^2.3.0" -"@angular/platform-browser@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-18.0.3.tgz#be94b2e3a9afedc06559de0f3177c926facdf6d7" - integrity sha512-1fl/oJOca8BLxLxN0EjwxQZ3xzn3PCCN96ytM54bjdEMiELz+0AcQe5GNKcVjXlwMkibRLl1BP5GIdvnQYqJRA== +"@angular/platform-browser-dynamic@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.10.tgz#bfbdb68343b0ddf5a46e6ba678d18c2627d46bbd" + integrity sha512-syKyOTgfQnMxfpDRP1khTSPZ5dsMgA8YQwNF6KsB3eZQl15CKSka7bzjMOUWeZ8M3WShOp1AzTf0MfwNeh0UBA== dependencies: tslib "^2.3.0" -"@angular/router@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/router/-/router-18.0.3.tgz#f467a7d6dafec21f54dd82f640ea239067344f31" - integrity sha512-/cglLev0USxUNMc4M+EBFGrqw1EpKq87LUJL3+0Ztr012sVSeOU38ad41fs6pPcMBePBDZIw7KmSXypvUJJFMA== +"@angular/platform-browser@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-18.2.10.tgz#0a3164bb6b4cf7926cfcbfdcfa98abc1f89025b0" + integrity sha512-zKyRKFr3AaEA4SE/DEeb5FWHJutT26avHZog6ZGDkMeMN12zMtSqjPuTSgmDXCWleoOkzbb+nhAQ+fK/EyGyPA== dependencies: tslib "^2.3.0" -"@angular/service-worker@18.0.3": - version "18.0.3" - resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-18.0.3.tgz#64c14a3341db9fb03547653c25eb0b5a4a9f066c" - integrity sha512-/8BXh8VxkIAmdl6ftBUh2may6GRGANesvQor9yqH0ddCUpYeIafqqbwIMgHqxe4PJ3ApSkO2zcnXgoUZHL0a/A== +"@angular/router@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/router/-/router-18.2.10.tgz#da3e3411d35579e078e8246556a712ce313ed0d2" + integrity sha512-ZqJgOGOfvW0epsc7pIo7DffZqYHo3O9aUCVepZAhOxqtjF/sfhX2fy+A0xopTIiR0eM3LrT823V+2hjlBHj+CA== dependencies: tslib "^2.3.0" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.24.2", "@babel/code-frame@^7.24.7": +"@angular/service-worker@18.2.10": + version "18.2.10" + resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-18.2.10.tgz#ae085c8b41784dadee9f49ad8312797e9e211d2c" + integrity sha512-hfZ5XqsmtZg5HdHoPFORAzGV0uX1DcZ894op79i4lp6HOoIgYMQ+ajB6Fa7HVUdXS3esFUc2iw4nBgSR0ZssCg== + dependencies: + tslib "^2.3.0" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.7.tgz#882fd9e09e8ee324e496bd040401c6f046ef4465" integrity sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA== @@ -439,33 +333,47 @@ "@babel/highlight" "^7.24.7" picocolors "^1.0.0" -"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.24.4", "@babel/compat-data@^7.24.7": +"@babel/code-frame@^7.25.9": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" + integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== + dependencies: + "@babel/helper-validator-identifier" "^7.25.9" + js-tokens "^4.0.0" + picocolors "^1.0.0" + +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.7.tgz#d23bbea508c3883ba8251fb4164982c36ea577ed" integrity sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw== -"@babel/core@7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.5.tgz#15ab5b98e101972d171aeef92ac70d8d6718f06a" - integrity sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA== +"@babel/compat-data@^7.25.2", "@babel/compat-data@^7.25.9": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.2.tgz#278b6b13664557de95b8f35b90d96785850bb56e" + integrity sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg== + +"@babel/core@7.25.2": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.2.tgz#ed8eec275118d7613e77a352894cd12ded8eba77" + integrity sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.24.2" - "@babel/generator" "^7.24.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.24.5" - "@babel/helpers" "^7.24.5" - "@babel/parser" "^7.24.5" - "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.5" - "@babel/types" "^7.24.5" + "@babel/code-frame" "^7.24.7" + "@babel/generator" "^7.25.0" + "@babel/helper-compilation-targets" "^7.25.2" + "@babel/helper-module-transforms" "^7.25.2" + "@babel/helpers" "^7.25.0" + "@babel/parser" "^7.25.0" + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.2" + "@babel/types" "^7.25.2" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/core@7.24.7", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9": +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.7.tgz#b676450141e0b52a3d43bc91da86aa608f950ac4" integrity sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g== @@ -486,17 +394,17 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.5.tgz#e5afc068f932f05616b66713e28d0f04e99daeb3" - integrity sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA== +"@babel/generator@7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.0.tgz#f858ddfa984350bc3d3b7f125073c9af6988f18e" + integrity sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw== dependencies: - "@babel/types" "^7.24.5" + "@babel/types" "^7.25.0" "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" -"@babel/generator@^7.24.5", "@babel/generator@^7.24.7", "@babel/generator@^7.7.2": +"@babel/generator@^7.24.7", "@babel/generator@^7.7.2": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.7.tgz#1654d01de20ad66b4b4d99c135471bc654c55e6d" integrity sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA== @@ -506,29 +414,40 @@ "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" -"@babel/helper-annotate-as-pure@7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" - integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== +"@babel/generator@^7.25.0", "@babel/generator@^7.25.9": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.2.tgz#87b75813bec87916210e5e01939a4c823d6bb74f" + integrity sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw== dependencies: - "@babel/types" "^7.22.5" + "@babel/parser" "^7.26.2" + "@babel/types" "^7.26.0" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^3.0.2" -"@babel/helper-annotate-as-pure@^7.24.7": +"@babel/helper-annotate-as-pure@7.24.7", "@babel/helper-annotate-as-pure@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz#5373c7bc8366b12a033b4be1ac13a206c6656aab" integrity sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg== dependencies: "@babel/types" "^7.24.7" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz#37d66feb012024f2422b762b9b2a7cfe27c7fba3" - integrity sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA== +"@babel/helper-annotate-as-pure@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz#d8eac4d2dc0d7b6e11fa6e535332e0d3184f06b4" + integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== dependencies: - "@babel/traverse" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/types" "^7.25.9" -"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6", "@babel/helper-compilation-targets@^7.24.7": +"@babel/helper-builder-binary-assignment-operator-visitor@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz#f41752fe772a578e67286e6779a68a5a92de1ee9" + integrity sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz#4eb6c4a80d6ffeac25ab8cd9a21b5dfa48d503a9" integrity sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg== @@ -539,22 +458,31 @@ lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz#2eaed36b3a1c11c53bdf80d53838b293c52f5b3b" - integrity sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg== +"@babel/helper-compilation-targets@^7.25.2", "@babel/helper-compilation-targets@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz#55af025ce365be3cdc0c1c1e56c6af617ce88875" + integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.24.7" - "@babel/helper-environment-visitor" "^7.24.7" - "@babel/helper-function-name" "^7.24.7" - "@babel/helper-member-expression-to-functions" "^7.24.7" - "@babel/helper-optimise-call-expression" "^7.24.7" - "@babel/helper-replace-supers" "^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" - "@babel/helper-split-export-declaration" "^7.24.7" + "@babel/compat-data" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + browserslist "^4.24.0" + lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.24.7": +"@babel/helper-create-class-features-plugin@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz#7644147706bb90ff613297d49ed5266bde729f83" + integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/traverse" "^7.25.9" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.18.6": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.7.tgz#be4f435a80dc2b053c76eeb4b7d16dd22cfc89da" integrity sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA== @@ -563,6 +491,15 @@ regexpu-core "^5.3.1" semver "^6.3.1" +"@babel/helper-create-regexp-features-plugin@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz#3e8999db94728ad2b2458d7a470e7770b7764e26" + integrity sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + regexpu-core "^6.1.1" + semver "^6.3.1" + "@babel/helper-define-polyfill-provider@^0.6.1", "@babel/helper-define-polyfill-provider@^0.6.2": version "0.6.2" resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz#18594f789c3594acb24cfdb4a7f7b7d2e8bd912d" @@ -574,7 +511,7 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" -"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.24.7": +"@babel/helper-environment-visitor@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz#4b31ba9551d1f90781ba83491dd59cf9b269f7d9" integrity sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ== @@ -596,15 +533,15 @@ dependencies: "@babel/types" "^7.24.7" -"@babel/helper-member-expression-to-functions@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz#67613d068615a70e4ed5101099affc7a41c5225f" - integrity sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w== +"@babel/helper-member-expression-to-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz#9dfffe46f727005a5ea29051ac835fb735e4c1a3" + integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ== dependencies: - "@babel/traverse" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/helper-module-imports@^7.24.1", "@babel/helper-module-imports@^7.24.3", "@babel/helper-module-imports@^7.24.7": +"@babel/helper-module-imports@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz#f2f980392de5b84c3328fc71d38bd81bbb83042b" integrity sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA== @@ -612,7 +549,15 @@ "@babel/traverse" "^7.24.7" "@babel/types" "^7.24.7" -"@babel/helper-module-transforms@^7.24.5", "@babel/helper-module-transforms@^7.24.7": +"@babel/helper-module-imports@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715" + integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-module-transforms@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz#31b6c9a2930679498db65b685b1698bfd6c7daf8" integrity sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ== @@ -623,19 +568,33 @@ "@babel/helper-split-export-declaration" "^7.24.7" "@babel/helper-validator-identifier" "^7.24.7" -"@babel/helper-optimise-call-expression@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz#8b0a0456c92f6b323d27cfd00d1d664e76692a0f" - integrity sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A== +"@babel/helper-module-transforms@^7.25.2", "@babel/helper-module-transforms@^7.25.9": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae" + integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw== dependencies: - "@babel/types" "^7.24.7" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.24.5", "@babel/helper-plugin-utils@^7.24.7", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": +"@babel/helper-optimise-call-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz#3324ae50bae7e2ab3c33f60c9a877b6a0146b54e" + integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.7", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz#98c84fe6fe3d0d3ae7bfc3a5e166a46844feb2a0" integrity sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg== -"@babel/helper-remap-async-to-generator@^7.22.20", "@babel/helper-remap-async-to-generator@^7.24.7": +"@babel/helper-plugin-utils@^7.24.8", "@babel/helper-plugin-utils@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" + integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== + +"@babel/helper-remap-async-to-generator@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.7.tgz#b3f0f203628522713849d49403f1a414468be4c7" integrity sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA== @@ -644,14 +603,23 @@ "@babel/helper-environment-visitor" "^7.24.7" "@babel/helper-wrap-function" "^7.24.7" -"@babel/helper-replace-supers@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz#f933b7eed81a1c0265740edc91491ce51250f765" - integrity sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg== +"@babel/helper-remap-async-to-generator@^7.25.0", "@babel/helper-remap-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92" + integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw== dependencies: - "@babel/helper-environment-visitor" "^7.24.7" - "@babel/helper-member-expression-to-functions" "^7.24.7" - "@babel/helper-optimise-call-expression" "^7.24.7" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-wrap-function" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-replace-supers@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz#ba447224798c3da3f8713fc272b145e33da6a5c5" + integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/traverse" "^7.25.9" "@babel/helper-simple-access@^7.24.7": version "7.24.7" @@ -661,22 +629,23 @@ "@babel/traverse" "^7.24.7" "@babel/types" "^7.24.7" -"@babel/helper-skip-transparent-expression-wrappers@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz#5f8fa83b69ed5c27adc56044f8be2b3ea96669d9" - integrity sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ== +"@babel/helper-simple-access@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz#6d51783299884a2c74618d6ef0f86820ec2e7739" + integrity sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q== dependencies: - "@babel/traverse" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/helper-split-export-declaration@7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz#b9a67f06a46b0b339323617c8c6213b9055a78b6" - integrity sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q== +"@babel/helper-skip-transparent-expression-wrappers@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz#0b2e1b62d560d6b1954893fd2b705dc17c91f0c9" + integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA== dependencies: - "@babel/types" "^7.24.5" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" -"@babel/helper-split-export-declaration@^7.24.7": +"@babel/helper-split-export-declaration@7.24.7", "@babel/helper-split-export-declaration@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz#83949436890e07fa3d6873c61a96e3bbf692d856" integrity sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA== @@ -688,16 +657,31 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz#4d2d0f14820ede3b9807ea5fc36dfc8cd7da07f2" integrity sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg== +"@babel/helper-string-parser@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" + integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== + "@babel/helper-validator-identifier@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db" integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w== -"@babel/helper-validator-option@^7.23.5", "@babel/helper-validator-option@^7.24.7": +"@babel/helper-validator-identifier@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" + integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== + +"@babel/helper-validator-option@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz#24c3bb77c7a425d1742eec8fb433b5a1b38e62f6" integrity sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw== +"@babel/helper-validator-option@^7.24.8", "@babel/helper-validator-option@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz#86e45bd8a49ab7e03f276577f96179653d41da72" + integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw== + "@babel/helper-wrap-function@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.24.7.tgz#52d893af7e42edca7c6d2c6764549826336aae1f" @@ -708,7 +692,16 @@ "@babel/traverse" "^7.24.7" "@babel/types" "^7.24.7" -"@babel/helpers@^7.24.5", "@babel/helpers@^7.24.7": +"@babel/helper-wrap-function@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz#d99dfd595312e6c894bd7d237470025c85eea9d0" + integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g== + dependencies: + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helpers@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.7.tgz#aa2ccda29f62185acb5d42fb4a3a1b1082107416" integrity sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg== @@ -716,6 +709,14 @@ "@babel/template" "^7.24.7" "@babel/types" "^7.24.7" +"@babel/helpers@^7.25.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.0.tgz#30e621f1eba5aa45fe6f4868d2e9154d884119a4" + integrity sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw== + dependencies: + "@babel/template" "^7.25.9" + "@babel/types" "^7.26.0" + "@babel/highlight@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.7.tgz#a05ab1df134b286558aae0ed41e6c5f731bf409d" @@ -726,42 +727,56 @@ js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.10.3", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.24.5", "@babel/parser@^7.24.7": +"@babel/parser@^7.1.0", "@babel/parser@^7.10.3", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.7.tgz#9a5226f92f0c5c8ead550b750f5608e766c8ce85" integrity sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw== -"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.24.5": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.7.tgz#fd059fd27b184ea2b4c7e646868a9a381bbc3055" - integrity sha512-TiT1ss81W80eQsN+722OaeQMY/G4yTb4G9JrqeiDADs3N8lbPMGldWi9x8tyqCW5NLx1Jh2AvkE6r6QvEltMMQ== +"@babel/parser@^7.25.0", "@babel/parser@^7.25.9", "@babel/parser@^7.26.2": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.2.tgz#fd7b6f487cfea09889557ef5d4eeb9ff9a5abd11" + integrity sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ== dependencies: - "@babel/helper-environment-visitor" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/types" "^7.26.0" -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.7.tgz#468096ca44bbcbe8fcc570574e12eb1950e18107" - integrity sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg== +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.3": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe" + integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz#e4eabdd5109acc399b38d7999b2ef66fc2022f89" - integrity sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ== +"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz#af9e4fb63ccb8abcb92375b2fcfe36b60c774d30" + integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" - "@babel/plugin-transform-optional-chaining" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.7.tgz#71b21bb0286d5810e63a1538aa901c58e87375ec" - integrity sha512-utA4HuR6F4Vvcr+o4DnjL8fCOlgRFGbeeBEGNg3ZTrLFw6VWG5XmUrvcQ0FjIYMU2ST4XcR2Wsp7t9qOAPnxMg== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz#e8dc26fcd616e6c5bf2bd0d5a2c151d4f92a9137" + integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug== dependencies: - "@babel/helper-environment-visitor" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz#807a667f9158acac6f6164b4beb85ad9ebc9e1d1" + integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz#de7093f1e7deaf68eadd7cc6b07f2ab82543269e" + integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": version "7.21.0-placeholder-for-preset-env.2" @@ -810,20 +825,27 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-import-assertions@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz#2a0b406b5871a20a841240586b1300ce2088a778" - integrity sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg== +"@babel/plugin-syntax-import-assertions@^7.24.7": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz#620412405058efa56e4a564903b79355020f445f" + integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-syntax-import-attributes@^7.24.1": +"@babel/plugin-syntax-import-attributes@7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz#b4f9ea95a79e6912480c4b626739f86a076624ca" integrity sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A== dependencies: "@babel/helper-plugin-utils" "^7.24.7" +"@babel/plugin-syntax-import-attributes@^7.24.7": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz#3b1412847699eea739b4f2602c74ce36f6b0b0f7" + integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" @@ -916,43 +938,33 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-arrow-functions@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz#4f6886c11e423bd69f3ce51dbf42424a5f275514" - integrity sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ== +"@babel/plugin-transform-arrow-functions@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845" + integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-async-generator-functions@7.24.3": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz#8fa7ae481b100768cc9842c8617808c5352b8b89" - integrity sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg== +"@babel/plugin-transform-async-generator-functions@7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz#b785cf35d73437f6276b1e30439a57a50747bddf" + integrity sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q== dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-remap-async-to-generator" "^7.25.0" "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/traverse" "^7.25.0" -"@babel/plugin-transform-async-generator-functions@^7.24.3": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.7.tgz#7330a5c50e05181ca52351b8fd01642000c96cfd" - integrity sha512-o+iF77e3u7ZS4AoAuJvapz9Fm001PuD2V3Lp6OSE4FYQke+cSewYtnek+THqGRWyQloRCyvWL1OkyfNEl9vr/g== +"@babel/plugin-transform-async-generator-functions@^7.25.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz#1b18530b077d18a407c494eb3d1d72da505283a2" + integrity sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw== dependencies: - "@babel/helper-environment-visitor" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/helper-remap-async-to-generator" "^7.24.7" - "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-transform-async-to-generator@7.24.1": - version "7.24.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz#0e220703b89f2216800ce7b1c53cb0cf521c37f4" - integrity sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw== - dependencies: - "@babel/helper-module-imports" "^7.24.1" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-remap-async-to-generator" "^7.22.20" - -"@babel/plugin-transform-async-to-generator@^7.24.1": +"@babel/plugin-transform-async-to-generator@7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz#72a3af6c451d575842a7e9b5a02863414355bdcc" integrity sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA== @@ -961,400 +973,412 @@ "@babel/helper-plugin-utils" "^7.24.7" "@babel/helper-remap-async-to-generator" "^7.24.7" -"@babel/plugin-transform-block-scoped-functions@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz#a4251d98ea0c0f399dafe1a35801eaba455bbf1f" - integrity sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ== +"@babel/plugin-transform-async-to-generator@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz#c80008dacae51482793e5a9c08b39a5be7e12d71" + integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" -"@babel/plugin-transform-block-scoping@^7.24.5": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.7.tgz#42063e4deb850c7bd7c55e626bf4e7ab48e6ce02" - integrity sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ== +"@babel/plugin-transform-block-scoped-functions@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz#5700691dbd7abb93de300ca7be94203764fce458" + integrity sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-class-properties@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz#256879467b57b0b68c7ddfc5b76584f398cd6834" - integrity sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w== +"@babel/plugin-transform-block-scoping@^7.25.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1" + integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-class-static-block@^7.24.4": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz#c82027ebb7010bc33c116d4b5044fbbf8c05484d" - integrity sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ== +"@babel/plugin-transform-class-properties@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f" + integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-classes@^7.24.5": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.7.tgz#4ae6ef43a12492134138c1e45913f7c46c41b4bf" - integrity sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw== +"@babel/plugin-transform-class-static-block@^7.24.7": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz#6c8da219f4eb15cae9834ec4348ff8e9e09664a0" + integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.24.7" - "@babel/helper-compilation-targets" "^7.24.7" - "@babel/helper-environment-visitor" "^7.24.7" - "@babel/helper-function-name" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/helper-replace-supers" "^7.24.7" - "@babel/helper-split-export-declaration" "^7.24.7" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-classes@^7.25.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52" + integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/traverse" "^7.25.9" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz#4cab3214e80bc71fae3853238d13d097b004c707" - integrity sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ== +"@babel/plugin-transform-computed-properties@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz#db36492c78460e534b8852b1d5befe3c923ef10b" + integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/template" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/template" "^7.25.9" -"@babel/plugin-transform-destructuring@^7.24.5": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.7.tgz#a097f25292defb6e6cc16d6333a4cfc1e3c72d9e" - integrity sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw== +"@babel/plugin-transform-destructuring@^7.24.8": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz#966ea2595c498224340883602d3cfd7a0c79cea1" + integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-dotall-regex@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz#5f8bf8a680f2116a7207e16288a5f974ad47a7a0" - integrity sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw== +"@babel/plugin-transform-dotall-regex@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz#bad7945dd07734ca52fe3ad4e872b40ed09bb09a" + integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-duplicate-keys@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz#dd20102897c9a2324e5adfffb67ff3610359a8ee" - integrity sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw== +"@babel/plugin-transform-duplicate-keys@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz#8850ddf57dce2aebb4394bb434a7598031059e6d" + integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-dynamic-import@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz#4d8b95e3bae2b037673091aa09cd33fecd6419f4" - integrity sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg== +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz#6f7259b4de127721a08f1e5165b852fcaa696d31" + integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-exponentiation-operator@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz#b629ee22645f412024297d5245bce425c31f9b0d" - integrity sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ== +"@babel/plugin-transform-dynamic-import@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz#23e917de63ed23c6600c5dd06d94669dce79f7b8" + integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-export-namespace-from@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz#176d52d8d8ed516aeae7013ee9556d540c53f197" - integrity sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA== +"@babel/plugin-transform-exponentiation-operator@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz#ece47b70d236c1d99c263a1e22b62dc20a4c8b0f" + integrity sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-for-of@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz#f25b33f72df1d8be76399e1b8f3f9d366eb5bc70" - integrity sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g== +"@babel/plugin-transform-export-namespace-from@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz#90745fe55053394f554e40584cda81f2c8a402a2" + integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-function-name@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.7.tgz#6d8601fbffe665c894440ab4470bc721dd9131d6" - integrity sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w== +"@babel/plugin-transform-for-of@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz#4bdc7d42a213397905d89f02350c5267866d5755" + integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A== dependencies: - "@babel/helper-compilation-targets" "^7.24.7" - "@babel/helper-function-name" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" -"@babel/plugin-transform-json-strings@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz#f3e9c37c0a373fee86e36880d45b3664cedaf73a" - integrity sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw== +"@babel/plugin-transform-function-name@^7.25.1": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz#939d956e68a606661005bfd550c4fc2ef95f7b97" + integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-transform-literals@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.7.tgz#36b505c1e655151a9d7607799a9988fc5467d06c" - integrity sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ== +"@babel/plugin-transform-json-strings@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz#c86db407cb827cded902a90c707d2781aaa89660" + integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-logical-assignment-operators@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz#a58fb6eda16c9dc8f9ff1c7b1ba6deb7f4694cb0" - integrity sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw== +"@babel/plugin-transform-literals@^7.25.2": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz#1a1c6b4d4aa59bc4cad5b6b3a223a0abd685c9de" + integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-member-expression-literals@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz#3b4454fb0e302e18ba4945ba3246acb1248315df" - integrity sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw== +"@babel/plugin-transform-logical-assignment-operators@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz#b19441a8c39a2fda0902900b306ea05ae1055db7" + integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-modules-amd@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz#65090ed493c4a834976a3ca1cde776e6ccff32d7" - integrity sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg== +"@babel/plugin-transform-member-expression-literals@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz#63dff19763ea64a31f5e6c20957e6a25e41ed5de" + integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA== dependencies: - "@babel/helper-module-transforms" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-modules-commonjs@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.7.tgz#9fd5f7fdadee9085886b183f1ad13d1ab260f4ab" - integrity sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ== +"@babel/plugin-transform-modules-amd@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz#49ba478f2295101544abd794486cd3088dddb6c5" + integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw== dependencies: - "@babel/helper-module-transforms" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/helper-simple-access" "^7.24.7" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-modules-systemjs@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.7.tgz#f8012316c5098f6e8dee6ecd58e2bc6f003d0ce7" - integrity sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw== +"@babel/plugin-transform-modules-commonjs@^7.24.8": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz#d165c8c569a080baf5467bda88df6425fc060686" + integrity sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg== dependencies: - "@babel/helper-hoist-variables" "^7.24.7" - "@babel/helper-module-transforms" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/helper-validator-identifier" "^7.24.7" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-simple-access" "^7.25.9" -"@babel/plugin-transform-modules-umd@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz#edd9f43ec549099620df7df24e7ba13b5c76efc8" - integrity sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A== +"@babel/plugin-transform-modules-systemjs@^7.25.0": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz#8bd1b43836269e3d33307151a114bcf3ba6793f8" + integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA== dependencies: - "@babel/helper-module-transforms" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" -"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz#9042e9b856bc6b3688c0c2e4060e9e10b1460923" - integrity sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g== +"@babel/plugin-transform-modules-umd@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz#6710079cdd7c694db36529a1e8411e49fcbf14c9" + integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-new-target@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz#31ff54c4e0555cc549d5816e4ab39241dfb6ab00" - integrity sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA== +"@babel/plugin-transform-named-capturing-groups-regex@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz#454990ae6cc22fd2a0fa60b3a2c6f63a38064e6a" + integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-nullish-coalescing-operator@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz#1de4534c590af9596f53d67f52a92f12db984120" - integrity sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ== +"@babel/plugin-transform-new-target@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz#42e61711294b105c248336dcb04b77054ea8becd" + integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-numeric-separator@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz#bea62b538c80605d8a0fac9b40f48e97efa7de63" - integrity sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA== +"@babel/plugin-transform-nullish-coalescing-operator@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz#bcb1b0d9e948168102d5f7104375ca21c3266949" + integrity sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-object-rest-spread@^7.24.5": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz#d13a2b93435aeb8a197e115221cab266ba6e55d6" - integrity sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q== +"@babel/plugin-transform-numeric-separator@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz#bfed75866261a8b643468b0ccfd275f2033214a1" + integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q== dependencies: - "@babel/helper-compilation-targets" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-object-super@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz#66eeaff7830bba945dd8989b632a40c04ed625be" - integrity sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg== +"@babel/plugin-transform-object-rest-spread@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz#0203725025074164808bcf1a2cfa90c652c99f18" + integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/helper-replace-supers" "^7.24.7" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" -"@babel/plugin-transform-optional-catch-binding@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz#00eabd883d0dd6a60c1c557548785919b6e717b4" - integrity sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA== +"@babel/plugin-transform-object-super@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz#385d5de135162933beb4a3d227a2b7e52bb4cf03" + integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" -"@babel/plugin-transform-optional-chaining@^7.24.5", "@babel/plugin-transform-optional-chaining@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.7.tgz#b8f6848a80cf2da98a8a204429bec04756c6d454" - integrity sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ== +"@babel/plugin-transform-optional-catch-binding@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz#10e70d96d52bb1f10c5caaac59ac545ea2ba7ff3" + integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-parameters@^7.24.5", "@babel/plugin-transform-parameters@^7.24.7": +"@babel/plugin-transform-optional-chaining@^7.24.8", "@babel/plugin-transform-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd" + integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-parameters@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz#5881f0ae21018400e320fc7eb817e529d1254b68" integrity sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA== dependencies: "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-transform-private-methods@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz#e6318746b2ae70a59d023d5cc1344a2ba7a75f5e" - integrity sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ== +"@babel/plugin-transform-parameters@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz#b856842205b3e77e18b7a7a1b94958069c7ba257" + integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g== dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-private-property-in-object@^7.24.5": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz#4eec6bc701288c1fab5f72e6a4bbc9d67faca061" - integrity sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA== +"@babel/plugin-transform-private-methods@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz#847f4139263577526455d7d3223cd8bda51e3b57" + integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw== dependencies: - "@babel/helper-annotate-as-pure" "^7.24.7" - "@babel/helper-create-class-features-plugin" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-property-literals@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz#f0d2ed8380dfbed949c42d4d790266525d63bbdc" - integrity sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA== +"@babel/plugin-transform-private-property-in-object@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz#9c8b73e64e6cc3cbb2743633885a7dd2c385fe33" + integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-regenerator@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz#021562de4534d8b4b1851759fd7af4e05d2c47f8" - integrity sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA== +"@babel/plugin-transform-property-literals@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz#d72d588bd88b0dec8b62e36f6fda91cedfe28e3f" + integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-regenerator@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz#03a8a4670d6cebae95305ac6defac81ece77740b" + integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" regenerator-transform "^0.15.2" -"@babel/plugin-transform-reserved-words@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz#80037fe4fbf031fc1125022178ff3938bb3743a4" - integrity sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ== +"@babel/plugin-transform-reserved-words@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz#0398aed2f1f10ba3f78a93db219b27ef417fb9ce" + integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-runtime@7.24.3": - version "7.24.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz#dc58ad4a31810a890550365cc922e1ff5acb5d7f" - integrity sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ== +"@babel/plugin-transform-runtime@7.24.7": + version "7.24.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz#00a5bfaf8c43cf5c8703a8a6e82b59d9c58f38ca" + integrity sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw== dependencies: - "@babel/helper-module-imports" "^7.24.3" - "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-module-imports" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.7" babel-plugin-polyfill-corejs2 "^0.4.10" babel-plugin-polyfill-corejs3 "^0.10.1" babel-plugin-polyfill-regenerator "^0.6.1" semver "^6.3.1" -"@babel/plugin-transform-shorthand-properties@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz#85448c6b996e122fa9e289746140aaa99da64e73" - integrity sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA== +"@babel/plugin-transform-shorthand-properties@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2" + integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-spread@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz#e8a38c0fde7882e0fb8f160378f74bd885cc7bb3" - integrity sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng== +"@babel/plugin-transform-spread@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz#24a35153931b4ba3d13cec4a7748c21ab5514ef9" + integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" -"@babel/plugin-transform-sticky-regex@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz#96ae80d7a7e5251f657b5cf18f1ea6bf926f5feb" - integrity sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g== +"@babel/plugin-transform-sticky-regex@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz#c7f02b944e986a417817b20ba2c504dfc1453d32" + integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-template-literals@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz#a05debb4a9072ae8f985bcf77f3f215434c8f8c8" - integrity sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw== +"@babel/plugin-transform-template-literals@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz#6dbd4a24e8fad024df76d1fac6a03cf413f60fe1" + integrity sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-typeof-symbol@^7.24.5": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.7.tgz#f074be466580d47d6e6b27473a840c9f9ca08fb0" - integrity sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg== +"@babel/plugin-transform-typeof-symbol@^7.24.8": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz#224ba48a92869ddbf81f9b4a5f1204bbf5a2bc4b" + integrity sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-unicode-escapes@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz#2023a82ced1fb4971630a2e079764502c4148e0e" - integrity sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw== +"@babel/plugin-transform-unicode-escapes@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82" + integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-unicode-property-regex@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz#9073a4cd13b86ea71c3264659590ac086605bbcd" - integrity sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w== +"@babel/plugin-transform-unicode-property-regex@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz#a901e96f2c1d071b0d1bb5dc0d3c880ce8f53dd3" + integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-unicode-regex@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz#dfc3d4a51127108099b19817c0963be6a2adf19f" - integrity sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg== +"@babel/plugin-transform-unicode-regex@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1" + integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/plugin-transform-unicode-sets-regex@^7.24.1": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz#d40705d67523803a576e29c63cef6e516b858ed9" - integrity sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg== +"@babel/plugin-transform-unicode-sets-regex@^7.24.7": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz#65114c17b4ffc20fa5b163c63c70c0d25621fabe" + integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.24.7" - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" -"@babel/preset-env@7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.5.tgz#6a9ac90bd5a5a9dae502af60dfc58c190551bbcd" - integrity sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ== +"@babel/preset-env@7.25.3": + version "7.25.3" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.25.3.tgz#0bf4769d84ac51d1073ab4a86f00f30a3a83c67c" + integrity sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g== dependencies: - "@babel/compat-data" "^7.24.4" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.24.5" - "@babel/helper-validator-option" "^7.23.5" - "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.24.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.24.1" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.1" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.24.1" + "@babel/compat-data" "^7.25.2" + "@babel/helper-compilation-targets" "^7.25.2" + "@babel/helper-plugin-utils" "^7.24.8" + "@babel/helper-validator-option" "^7.24.8" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.3" + "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.0" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.0" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.7" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.0" "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-class-properties" "^7.12.13" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.24.1" - "@babel/plugin-syntax-import-attributes" "^7.24.1" + "@babel/plugin-syntax-import-assertions" "^7.24.7" + "@babel/plugin-syntax-import-attributes" "^7.24.7" "@babel/plugin-syntax-import-meta" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" @@ -1366,59 +1390,60 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.24.1" - "@babel/plugin-transform-async-generator-functions" "^7.24.3" - "@babel/plugin-transform-async-to-generator" "^7.24.1" - "@babel/plugin-transform-block-scoped-functions" "^7.24.1" - "@babel/plugin-transform-block-scoping" "^7.24.5" - "@babel/plugin-transform-class-properties" "^7.24.1" - "@babel/plugin-transform-class-static-block" "^7.24.4" - "@babel/plugin-transform-classes" "^7.24.5" - "@babel/plugin-transform-computed-properties" "^7.24.1" - "@babel/plugin-transform-destructuring" "^7.24.5" - "@babel/plugin-transform-dotall-regex" "^7.24.1" - "@babel/plugin-transform-duplicate-keys" "^7.24.1" - "@babel/plugin-transform-dynamic-import" "^7.24.1" - "@babel/plugin-transform-exponentiation-operator" "^7.24.1" - "@babel/plugin-transform-export-namespace-from" "^7.24.1" - "@babel/plugin-transform-for-of" "^7.24.1" - "@babel/plugin-transform-function-name" "^7.24.1" - "@babel/plugin-transform-json-strings" "^7.24.1" - "@babel/plugin-transform-literals" "^7.24.1" - "@babel/plugin-transform-logical-assignment-operators" "^7.24.1" - "@babel/plugin-transform-member-expression-literals" "^7.24.1" - "@babel/plugin-transform-modules-amd" "^7.24.1" - "@babel/plugin-transform-modules-commonjs" "^7.24.1" - "@babel/plugin-transform-modules-systemjs" "^7.24.1" - "@babel/plugin-transform-modules-umd" "^7.24.1" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.24.1" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.1" - "@babel/plugin-transform-numeric-separator" "^7.24.1" - "@babel/plugin-transform-object-rest-spread" "^7.24.5" - "@babel/plugin-transform-object-super" "^7.24.1" - "@babel/plugin-transform-optional-catch-binding" "^7.24.1" - "@babel/plugin-transform-optional-chaining" "^7.24.5" - "@babel/plugin-transform-parameters" "^7.24.5" - "@babel/plugin-transform-private-methods" "^7.24.1" - "@babel/plugin-transform-private-property-in-object" "^7.24.5" - "@babel/plugin-transform-property-literals" "^7.24.1" - "@babel/plugin-transform-regenerator" "^7.24.1" - "@babel/plugin-transform-reserved-words" "^7.24.1" - "@babel/plugin-transform-shorthand-properties" "^7.24.1" - "@babel/plugin-transform-spread" "^7.24.1" - "@babel/plugin-transform-sticky-regex" "^7.24.1" - "@babel/plugin-transform-template-literals" "^7.24.1" - "@babel/plugin-transform-typeof-symbol" "^7.24.5" - "@babel/plugin-transform-unicode-escapes" "^7.24.1" - "@babel/plugin-transform-unicode-property-regex" "^7.24.1" - "@babel/plugin-transform-unicode-regex" "^7.24.1" - "@babel/plugin-transform-unicode-sets-regex" "^7.24.1" + "@babel/plugin-transform-arrow-functions" "^7.24.7" + "@babel/plugin-transform-async-generator-functions" "^7.25.0" + "@babel/plugin-transform-async-to-generator" "^7.24.7" + "@babel/plugin-transform-block-scoped-functions" "^7.24.7" + "@babel/plugin-transform-block-scoping" "^7.25.0" + "@babel/plugin-transform-class-properties" "^7.24.7" + "@babel/plugin-transform-class-static-block" "^7.24.7" + "@babel/plugin-transform-classes" "^7.25.0" + "@babel/plugin-transform-computed-properties" "^7.24.7" + "@babel/plugin-transform-destructuring" "^7.24.8" + "@babel/plugin-transform-dotall-regex" "^7.24.7" + "@babel/plugin-transform-duplicate-keys" "^7.24.7" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.0" + "@babel/plugin-transform-dynamic-import" "^7.24.7" + "@babel/plugin-transform-exponentiation-operator" "^7.24.7" + "@babel/plugin-transform-export-namespace-from" "^7.24.7" + "@babel/plugin-transform-for-of" "^7.24.7" + "@babel/plugin-transform-function-name" "^7.25.1" + "@babel/plugin-transform-json-strings" "^7.24.7" + "@babel/plugin-transform-literals" "^7.25.2" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.7" + "@babel/plugin-transform-member-expression-literals" "^7.24.7" + "@babel/plugin-transform-modules-amd" "^7.24.7" + "@babel/plugin-transform-modules-commonjs" "^7.24.8" + "@babel/plugin-transform-modules-systemjs" "^7.25.0" + "@babel/plugin-transform-modules-umd" "^7.24.7" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.24.7" + "@babel/plugin-transform-new-target" "^7.24.7" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.7" + "@babel/plugin-transform-numeric-separator" "^7.24.7" + "@babel/plugin-transform-object-rest-spread" "^7.24.7" + "@babel/plugin-transform-object-super" "^7.24.7" + "@babel/plugin-transform-optional-catch-binding" "^7.24.7" + "@babel/plugin-transform-optional-chaining" "^7.24.8" + "@babel/plugin-transform-parameters" "^7.24.7" + "@babel/plugin-transform-private-methods" "^7.24.7" + "@babel/plugin-transform-private-property-in-object" "^7.24.7" + "@babel/plugin-transform-property-literals" "^7.24.7" + "@babel/plugin-transform-regenerator" "^7.24.7" + "@babel/plugin-transform-reserved-words" "^7.24.7" + "@babel/plugin-transform-shorthand-properties" "^7.24.7" + "@babel/plugin-transform-spread" "^7.24.7" + "@babel/plugin-transform-sticky-regex" "^7.24.7" + "@babel/plugin-transform-template-literals" "^7.24.7" + "@babel/plugin-transform-typeof-symbol" "^7.24.8" + "@babel/plugin-transform-unicode-escapes" "^7.24.7" + "@babel/plugin-transform-unicode-property-regex" "^7.24.7" + "@babel/plugin-transform-unicode-regex" "^7.24.7" + "@babel/plugin-transform-unicode-sets-regex" "^7.24.7" "@babel/preset-modules" "0.1.6-no-external-plugins" babel-plugin-polyfill-corejs2 "^0.4.10" babel-plugin-polyfill-corejs3 "^0.10.4" babel-plugin-polyfill-regenerator "^0.6.1" - core-js-compat "^3.31.0" + core-js-compat "^3.37.1" semver "^6.3.1" "@babel/preset-modules@0.1.6-no-external-plugins": @@ -1435,10 +1460,10 @@ resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@7.24.5": - version "7.24.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.5.tgz#230946857c053a36ccc66e1dd03b17dd0c4ed02c" - integrity sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g== +"@babel/runtime@7.25.0": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.0.tgz#3af9a91c1b739c569d5d80cc917280919c544ecb" + integrity sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw== dependencies: regenerator-runtime "^0.14.0" @@ -1449,7 +1474,7 @@ dependencies: regenerator-runtime "^0.14.0" -"@babel/template@^7.24.0", "@babel/template@^7.24.7", "@babel/template@^7.3.3": +"@babel/template@^7.24.7", "@babel/template@^7.3.3": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.7.tgz#02efcee317d0609d2c07117cb70ef8fb17ab7315" integrity sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig== @@ -1458,7 +1483,16 @@ "@babel/parser" "^7.24.7" "@babel/types" "^7.24.7" -"@babel/traverse@^7.10.3", "@babel/traverse@^7.24.5", "@babel/traverse@^7.24.7": +"@babel/template@^7.25.0", "@babel/template@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.9.tgz#ecb62d81a8a6f5dc5fe8abfc3901fc52ddf15016" + integrity sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg== + dependencies: + "@babel/code-frame" "^7.25.9" + "@babel/parser" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/traverse@^7.10.3", "@babel/traverse@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.7.tgz#de2b900163fa741721ba382163fe46a936c40cf5" integrity sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA== @@ -1474,7 +1508,20 @@ debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.10.3", "@babel/types@^7.20.7", "@babel/types@^7.22.5", "@babel/types@^7.24.5", "@babel/types@^7.24.7", "@babel/types@^7.3.3", "@babel/types@^7.4.4": +"@babel/traverse@^7.25.0", "@babel/traverse@^7.25.2", "@babel/traverse@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.9.tgz#a50f8fe49e7f69f53de5bea7e413cd35c5e13c84" + integrity sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw== + dependencies: + "@babel/code-frame" "^7.25.9" + "@babel/generator" "^7.25.9" + "@babel/parser" "^7.25.9" + "@babel/template" "^7.25.9" + "@babel/types" "^7.25.9" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.10.3", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.3.3", "@babel/types@^7.4.4": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.7.tgz#6027fe12bc1aa724cd32ab113fb7f1988f1f66f2" integrity sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q== @@ -1483,6 +1530,14 @@ "@babel/helper-validator-identifier" "^7.24.7" to-fast-properties "^2.0.0" +"@babel/types@^7.25.0", "@babel/types@^7.25.2", "@babel/types@^7.25.9", "@babel/types@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.0.tgz#deabd08d6b753bc8e0f198f8709fb575e31774ff" + integrity sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA== + dependencies: + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -1500,351 +1555,246 @@ resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== -"@esbuild/aix-ppc64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz#a70f4ac11c6a1dfc18b8bbb13284155d933b9537" - integrity sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g== - -"@esbuild/aix-ppc64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.3.tgz#78d3e6dcd19c1cb91f3940143e86dad1094aee81" - integrity sha512-yTgnwQpFVYfvvo4SvRFB0SwrW8YjOxEoT7wfMT7Ol5v7v5LDNvSGo67aExmxOb87nQNeWPVvaGBNfQ7BXcrZ9w== +"@discoveryjs/json-ext@0.6.1": + version "0.6.1" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.6.1.tgz#593da7a17a31a72a874e313677183334a49b01c9" + integrity sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA== "@esbuild/aix-ppc64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz#c7184a326533fcdf1b8ee0733e21c713b975575f" integrity sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ== -"@esbuild/android-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz#db1c9202a5bc92ea04c7b6840f1bbe09ebf9e6b9" - integrity sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg== - -"@esbuild/android-arm64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.3.tgz#5eea56c21d61734942e050840d881eb7bedc3993" - integrity sha512-c+ty9necz3zB1Y+d/N+mC6KVVkGUUOcm4ZmT5i/Fk5arOaY3i6CA3P5wo/7+XzV8cb4GrI/Zjp8NuOQ9Lfsosw== +"@esbuild/aix-ppc64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz#145b74d5e4a5223489cabdc238d8dad902df5259" + integrity sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ== "@esbuild/android-arm64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz#09d9b4357780da9ea3a7dfb833a1f1ff439b4052" integrity sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A== -"@esbuild/android-arm@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.20.2.tgz#3b488c49aee9d491c2c8f98a909b785870d6e995" - integrity sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w== - -"@esbuild/android-arm@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.3.tgz#7fda92e3231043c071ea6aa76c92accea86439fd" - integrity sha512-bviJOLMgurLJtF1/mAoJLxDZDL6oU5/ztMHnJQRejbJrSc9FFu0QoUoFhvi6qSKJEw9y5oGyvr9fuDtzJ30rNQ== +"@esbuild/android-arm64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz#453bbe079fc8d364d4c5545069e8260228559832" + integrity sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ== "@esbuild/android-arm@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz#9b04384fb771926dfa6d7ad04324ecb2ab9b2e28" integrity sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg== -"@esbuild/android-x64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.20.2.tgz#3b1628029e5576249d2b2d766696e50768449f98" - integrity sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg== - -"@esbuild/android-x64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.3.tgz#625d139bde81b81f54ff493b1381ca0f540200f3" - integrity sha512-JReHfYCRK3FVX4Ra+y5EBH1b9e16TV2OxrPAvzMsGeES0X2Ndm9ImQRI4Ket757vhc5XBOuGperw63upesclRw== +"@esbuild/android-arm@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.23.0.tgz#26c806853aa4a4f7e683e519cd9d68e201ebcf99" + integrity sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g== "@esbuild/android-x64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz#29918ec2db754cedcb6c1b04de8cd6547af6461e" integrity sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA== -"@esbuild/darwin-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz#6e8517a045ddd86ae30c6608c8475ebc0c4000bb" - integrity sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA== - -"@esbuild/darwin-arm64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.3.tgz#fa25f38a43ff4c469589d1dc93448d534d7f313b" - integrity sha512-U3fuQ0xNiAkXOmQ6w5dKpEvXQRSpHOnbw7gEfHCRXPeTKW9sBzVck6C5Yneb8LfJm0l6le4NQfkNPnWMSlTFUQ== +"@esbuild/android-x64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.23.0.tgz#1e51af9a6ac1f7143769f7ee58df5b274ed202e6" + integrity sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ== "@esbuild/darwin-arm64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz#e495b539660e51690f3928af50a76fb0a6ccff2a" integrity sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ== -"@esbuild/darwin-x64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz#90ed098e1f9dd8a9381695b207e1cff45540a0d0" - integrity sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA== - -"@esbuild/darwin-x64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.3.tgz#2e450b8214f179a56b4559b2f107060e2b792c7e" - integrity sha512-3m1CEB7F07s19wmaMNI2KANLcnaqryJxO1fXHUV5j1rWn+wMxdUYoPyO2TnAbfRZdi7ADRwJClmOwgT13qlP3Q== +"@esbuild/darwin-arm64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz#d996187a606c9534173ebd78c58098a44dd7ef9e" + integrity sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow== "@esbuild/darwin-x64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz#c13838fa57372839abdddc91d71542ceea2e1e22" integrity sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw== -"@esbuild/freebsd-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz#d71502d1ee89a1130327e890364666c760a2a911" - integrity sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw== - -"@esbuild/freebsd-arm64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.3.tgz#f6b29e07bce25c545f6f7bb031d3be6a6ea1dc50" - integrity sha512-fsNAAl5pU6wmKHq91cHWQT0Fz0vtyE1JauMzKotrwqIKAswwP5cpHUCxZNSTuA/JlqtScq20/5KZ+TxQdovU/g== +"@esbuild/darwin-x64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz#30c8f28a7ef4e32fe46501434ebe6b0912e9e86c" + integrity sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ== "@esbuild/freebsd-arm64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz#646b989aa20bf89fd071dd5dbfad69a3542e550e" integrity sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g== -"@esbuild/freebsd-x64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz#aa5ea58d9c1dd9af688b8b6f63ef0d3d60cea53c" - integrity sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw== - -"@esbuild/freebsd-x64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.3.tgz#1a5da2bf89f8d67102820d893d271a270ae55751" - integrity sha512-tci+UJ4zP5EGF4rp8XlZIdq1q1a/1h9XuronfxTMCNBslpCtmk97Q/5qqy1Mu4zIc0yswN/yP/BLX+NTUC1bXA== +"@esbuild/freebsd-arm64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz#30f4fcec8167c08a6e8af9fc14b66152232e7fb4" + integrity sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw== "@esbuild/freebsd-x64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz#aa615cfc80af954d3458906e38ca22c18cf5c261" integrity sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ== -"@esbuild/linux-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz#055b63725df678379b0f6db9d0fa85463755b2e5" - integrity sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A== - -"@esbuild/linux-arm64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.3.tgz#355f6624c1ac6f5f68841a327ac90b98c679626c" - integrity sha512-vvG6R5g5ieB4eCJBQevyDMb31LMHthLpXTc2IGkFnPWS/GzIFDnaYFp558O+XybTmYrVjxnryru7QRleJvmZ6Q== +"@esbuild/freebsd-x64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz#1003a6668fe1f5d4439e6813e5b09a92981bc79d" + integrity sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ== "@esbuild/linux-arm64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz#70ac6fa14f5cb7e1f7f887bcffb680ad09922b5b" integrity sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q== -"@esbuild/linux-arm@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz#76b3b98cb1f87936fbc37f073efabad49dcd889c" - integrity sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg== - -"@esbuild/linux-arm@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.3.tgz#872a476ca18a962a98700024c447a79279db1d45" - integrity sha512-f6kz2QpSuyHHg01cDawj0vkyMwuIvN62UAguQfnNVzbge2uWLhA7TCXOn83DT0ZvyJmBI943MItgTovUob36SQ== +"@esbuild/linux-arm64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz#3b9a56abfb1410bb6c9138790f062587df3e6e3a" + integrity sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw== "@esbuild/linux-arm@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz#fc6fd11a8aca56c1f6f3894f2bea0479f8f626b9" integrity sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA== -"@esbuild/linux-ia32@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz#c0e5e787c285264e5dfc7a79f04b8b4eefdad7fa" - integrity sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig== - -"@esbuild/linux-ia32@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.3.tgz#da713eb80ff6c011ed01aa4deebb5fc758906046" - integrity sha512-HjCWhH7K96Na+66TacDLJmOI9R8iDWDDiqe17C7znGvvE4sW1ECt9ly0AJ3dJH62jHyVqW9xpxZEU1jKdt+29A== +"@esbuild/linux-arm@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz#237a8548e3da2c48cd79ae339a588f03d1889aad" + integrity sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw== "@esbuild/linux-ia32@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz#3271f53b3f93e3d093d518d1649d6d68d346ede2" integrity sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg== -"@esbuild/linux-loong64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz#a6184e62bd7cdc63e0c0448b83801001653219c5" - integrity sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ== - -"@esbuild/linux-loong64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.3.tgz#a7c5dc9e961009018d23ec53a43baa8c03c5a1d5" - integrity sha512-BGpimEccmHBZRcAhdlRIxMp7x9PyJxUtj7apL2IuoG9VxvU/l/v1z015nFs7Si7tXUwEsvjc1rOJdZCn4QTU+Q== +"@esbuild/linux-ia32@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz#4269cd19cb2de5de03a7ccfc8855dde3d284a238" + integrity sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA== "@esbuild/linux-loong64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz#ed62e04238c57026aea831c5a130b73c0f9f26df" integrity sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg== -"@esbuild/linux-mips64el@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz#d08e39ce86f45ef8fc88549d29c62b8acf5649aa" - integrity sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA== - -"@esbuild/linux-mips64el@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.3.tgz#b97543f3d8655365729f3702ed07f6e41be5e48e" - integrity sha512-5rMOWkp7FQGtAH3QJddP4w3s47iT20hwftqdm7b+loe95o8JU8ro3qZbhgMRy0VuFU0DizymF1pBKkn3YHWtsw== +"@esbuild/linux-loong64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz#82b568f5658a52580827cc891cb69d2cb4f86280" + integrity sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A== "@esbuild/linux-mips64el@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz#e79b8eb48bf3b106fadec1ac8240fb97b4e64cbe" integrity sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg== -"@esbuild/linux-ppc64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz#8d252f0b7756ffd6d1cbde5ea67ff8fd20437f20" - integrity sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg== - -"@esbuild/linux-ppc64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.3.tgz#23b9064d5bc0bf28a115a2f9cf69f3b01cdfe01c" - integrity sha512-h0zj1ldel89V5sjPLo5H1SyMzp4VrgN1tPkN29TmjvO1/r0MuMRwJxL8QY05SmfsZRs6TF0c/IDH3u7XYYmbAg== +"@esbuild/linux-mips64el@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz#9a57386c926262ae9861c929a6023ed9d43f73e5" + integrity sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w== "@esbuild/linux-ppc64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz#5f2203860a143b9919d383ef7573521fb154c3e4" integrity sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w== -"@esbuild/linux-riscv64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz#19f6dcdb14409dae607f66ca1181dd4e9db81300" - integrity sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg== - -"@esbuild/linux-riscv64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.3.tgz#4f2536327f6d444c0573bd35bbd3a67897dbd5da" - integrity sha512-dkAKcTsTJ+CRX6bnO17qDJbLoW37npd5gSNtSzjYQr0svghLJYGYB0NF1SNcU1vDcjXLYS5pO4qOW4YbFama4A== +"@esbuild/linux-ppc64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz#f3a79fd636ba0c82285d227eb20ed8e31b4444f6" + integrity sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw== "@esbuild/linux-riscv64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz#07bcafd99322d5af62f618cb9e6a9b7f4bb825dc" integrity sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA== -"@esbuild/linux-s390x@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz#3c830c90f1a5d7dd1473d5595ea4ebb920988685" - integrity sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ== - -"@esbuild/linux-s390x@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.3.tgz#05e6f3a12a0dcd60672f25e8789a83cd3affa487" - integrity sha512-vnD1YUkovEdnZWEuMmy2X2JmzsHQqPpZElXx6dxENcIwTu+Cu5ERax6+Ke1QsE814Zf3c6rxCfwQdCTQ7tPuXA== +"@esbuild/linux-riscv64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz#f9d2ef8356ce6ce140f76029680558126b74c780" + integrity sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw== "@esbuild/linux-s390x@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz#b7ccf686751d6a3e44b8627ababc8be3ef62d8de" integrity sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A== -"@esbuild/linux-x64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz#86eca35203afc0d9de0694c64ec0ab0a378f6fff" - integrity sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw== - -"@esbuild/linux-x64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.3.tgz#994d347e7f530c33628e35e48ccde8f299adbcb6" - integrity sha512-IOXOIm9WaK7plL2gMhsWJd+l2bfrhfilv0uPTptoRoSb2p09RghhQQp9YY6ZJhk/kqmeRt6siRdMSLLwzuT0KQ== +"@esbuild/linux-s390x@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz#45390f12e802201f38a0229e216a6aed4351dfe8" + integrity sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg== "@esbuild/linux-x64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz#6d8f0c768e070e64309af8004bb94e68ab2bb3b0" integrity sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ== -"@esbuild/netbsd-x64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz#e771c8eb0e0f6e1877ffd4220036b98aed5915e6" - integrity sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ== - -"@esbuild/netbsd-x64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.3.tgz#309d8c323632e9c70ee92cf5414fa65b5eb7e00e" - integrity sha512-uTgCwsvQ5+vCQnqM//EfDSuomo2LhdWhFPS8VL8xKf+PKTCrcT/2kPPoWMTs22aB63MLdGMJiE3f1PHvCDmUOw== +"@esbuild/linux-x64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz#c8409761996e3f6db29abcf9b05bee8d7d80e910" + integrity sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ== "@esbuild/netbsd-x64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz#bbe430f60d378ecb88decb219c602667387a6047" integrity sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg== -"@esbuild/openbsd-x64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz#9a795ae4b4e37e674f0f4d716f3e226dd7c39baf" - integrity sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ== +"@esbuild/netbsd-x64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz#ba70db0114380d5f6cfb9003f1d378ce989cd65c" + integrity sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw== -"@esbuild/openbsd-x64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.3.tgz#28820f9431fe00f2b04aac57511754213ff060eb" - integrity sha512-vNAkR17Ub2MgEud2Wag/OE4HTSI6zlb291UYzHez/psiKarp0J8PKGDnAhMBcHFoOHMXHfExzmjMojJNbAStrQ== +"@esbuild/openbsd-arm64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz#72fc55f0b189f7a882e3cf23f332370d69dfd5db" + integrity sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ== "@esbuild/openbsd-x64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz#99d1cf2937279560d2104821f5ccce220cb2af70" integrity sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow== -"@esbuild/sunos-x64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz#7df23b61a497b8ac189def6e25a95673caedb03f" - integrity sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w== - -"@esbuild/sunos-x64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.3.tgz#a1f7f98b85bd221fe0f545d01abc0e6123ae60dc" - integrity sha512-W8H9jlGiSBomkgmouaRoTXo49j4w4Kfbl6I1bIdO/vT0+0u4f20ko3ELzV3hPI6XV6JNBVX+8BC+ajHkvffIJA== +"@esbuild/openbsd-x64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz#b6ae7a0911c18fe30da3db1d6d17a497a550e5d8" + integrity sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg== "@esbuild/sunos-x64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz#08741512c10d529566baba837b4fe052c8f3487b" integrity sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg== -"@esbuild/win32-arm64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz#f1ae5abf9ca052ae11c1bc806fb4c0f519bacf90" - integrity sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ== - -"@esbuild/win32-arm64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.3.tgz#c6c3c0b1a1dfc6327ef4db6aa4fb6efd9df531f7" - integrity sha512-EjEomwyLSCg8Ag3LDILIqYCZAq/y3diJ04PnqGRgq8/4O3VNlXyMd54j/saShaN4h5o5mivOjAzmU6C3X4v0xw== +"@esbuild/sunos-x64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz#58f0d5e55b9b21a086bfafaa29f62a3eb3470ad8" + integrity sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA== "@esbuild/win32-arm64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz#675b7385398411240735016144ab2e99a60fc75d" integrity sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A== -"@esbuild/win32-ia32@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz#241fe62c34d8e8461cd708277813e1d0ba55ce23" - integrity sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ== - -"@esbuild/win32-ia32@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.3.tgz#471b8d2cad1bd6479eee5acf04bba2c0e4d37e24" - integrity sha512-WGiE/GgbsEwR33++5rzjiYsKyHywE8QSZPF7Rfx9EBfK3Qn3xyR6IjyCr5Uk38Kg8fG4/2phN7sXp4NPWd3fcw== +"@esbuild/win32-arm64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz#b858b2432edfad62e945d5c7c9e5ddd0f528ca6d" + integrity sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ== "@esbuild/win32-ia32@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz#1bfc3ce98aa6ca9a0969e4d2af72144c59c1193b" integrity sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA== -"@esbuild/win32-x64@0.20.2": - version "0.20.2" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz#9c907b21e30a52db959ba4f80bb01a0cc403d5cc" - integrity sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ== - -"@esbuild/win32-x64@0.21.3": - version "0.21.3" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.3.tgz#899c03576c4c28c83228f0e64dfa10edae99c9a2" - integrity sha512-xRxC0jaJWDLYvcUvjQmHCJSfMrgmUuvsoXgDeU/wTorQ1ngDdUBuFtgY3W1Pc5sprGAvZBtWdJX7RPg/iZZUqA== +"@esbuild/win32-ia32@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz#167ef6ca22a476c6c0c014a58b4f43ae4b80dec7" + integrity sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA== "@esbuild/win32-x64@0.21.5": version "0.21.5" resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz#acad351d582d157bb145535db2a6ff53dd514b5c" integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== +"@esbuild/win32-x64@0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz#db44a6a08520b5f25bbe409f34a59f2d4bcc7ced" + integrity sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g== + "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" @@ -1896,10 +1846,158 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== -"@inquirer/figures@^1.0.2": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@inquirer/figures/-/figures-1.0.3.tgz#1227cc980f88e6d6ab85abadbf164f5038041edd" - integrity sha512-ErXXzENMH5pJt5/ssXV0DfWUZqly8nGzf0UcBV9xTnP+KyffE2mqyxIMBrZ8ijQck2nU0TQm40EQB53YreyWHw== +"@inquirer/checkbox@^2.4.7": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@inquirer/checkbox/-/checkbox-2.5.0.tgz#41c5c9dd332c0a8fa159be23982ce080d0b199d4" + integrity sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/figures" "^1.0.5" + "@inquirer/type" "^1.5.3" + ansi-escapes "^4.3.2" + yoctocolors-cjs "^2.1.2" + +"@inquirer/confirm@3.1.22": + version "3.1.22" + resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-3.1.22.tgz#23990624c11f60c6f7a5b0558c7505c35076a037" + integrity sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg== + dependencies: + "@inquirer/core" "^9.0.10" + "@inquirer/type" "^1.5.2" + +"@inquirer/confirm@^3.1.22": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-3.2.0.tgz#6af1284670ea7c7d95e3f1253684cfbd7228ad6a" + integrity sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/type" "^1.5.3" + +"@inquirer/core@^9.0.10", "@inquirer/core@^9.1.0": + version "9.2.1" + resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-9.2.1.tgz#677c49dee399c9063f31e0c93f0f37bddc67add1" + integrity sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg== + dependencies: + "@inquirer/figures" "^1.0.6" + "@inquirer/type" "^2.0.0" + "@types/mute-stream" "^0.0.4" + "@types/node" "^22.5.5" + "@types/wrap-ansi" "^3.0.0" + ansi-escapes "^4.3.2" + cli-width "^4.1.0" + mute-stream "^1.0.0" + signal-exit "^4.1.0" + strip-ansi "^6.0.1" + wrap-ansi "^6.2.0" + yoctocolors-cjs "^2.1.2" + +"@inquirer/editor@^2.1.22": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@inquirer/editor/-/editor-2.2.0.tgz#a41eb7b151bd9a6bc3c0b69219d02d82547bc387" + integrity sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/type" "^1.5.3" + external-editor "^3.1.0" + +"@inquirer/expand@^2.1.22": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@inquirer/expand/-/expand-2.3.0.tgz#afc44aee303315a85563e9d0275e658f0ee0e701" + integrity sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/type" "^1.5.3" + yoctocolors-cjs "^2.1.2" + +"@inquirer/figures@^1.0.5", "@inquirer/figures@^1.0.6": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@inquirer/figures/-/figures-1.0.7.tgz#d050ccc0eabfacc0248c4ff647a9dfba1b01594b" + integrity sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw== + +"@inquirer/input@^2.2.9": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@inquirer/input/-/input-2.3.0.tgz#9b99022f53780fecc842908f3f319b52a5a16865" + integrity sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/type" "^1.5.3" + +"@inquirer/number@^1.0.10": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@inquirer/number/-/number-1.1.0.tgz#4dac004021ea67c89552a261564f103a494cac96" + integrity sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/type" "^1.5.3" + +"@inquirer/password@^2.1.22": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@inquirer/password/-/password-2.2.0.tgz#0b6f26336c259c8a9e5f5a3f2e1a761564f764ba" + integrity sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/type" "^1.5.3" + ansi-escapes "^4.3.2" + +"@inquirer/prompts@5.3.8": + version "5.3.8" + resolved "https://registry.yarnpkg.com/@inquirer/prompts/-/prompts-5.3.8.tgz#f394050d95076c2f1b046be324f06f619b257c3e" + integrity sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA== + dependencies: + "@inquirer/checkbox" "^2.4.7" + "@inquirer/confirm" "^3.1.22" + "@inquirer/editor" "^2.1.22" + "@inquirer/expand" "^2.1.22" + "@inquirer/input" "^2.2.9" + "@inquirer/number" "^1.0.10" + "@inquirer/password" "^2.1.22" + "@inquirer/rawlist" "^2.2.4" + "@inquirer/search" "^1.0.7" + "@inquirer/select" "^2.4.7" + +"@inquirer/rawlist@^2.2.4": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@inquirer/rawlist/-/rawlist-2.3.0.tgz#6b2c0da39c1cd855af5608b2d627681cdac7277d" + integrity sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/type" "^1.5.3" + yoctocolors-cjs "^2.1.2" + +"@inquirer/search@^1.0.7": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@inquirer/search/-/search-1.1.0.tgz#665928cac2326b9501ddafbb8606ce4823b3106b" + integrity sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/figures" "^1.0.5" + "@inquirer/type" "^1.5.3" + yoctocolors-cjs "^2.1.2" + +"@inquirer/select@^2.4.7": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@inquirer/select/-/select-2.5.0.tgz#345c6908ecfaeef3d84ddd2f9feb2f487c558efb" + integrity sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA== + dependencies: + "@inquirer/core" "^9.1.0" + "@inquirer/figures" "^1.0.5" + "@inquirer/type" "^1.5.3" + ansi-escapes "^4.3.2" + yoctocolors-cjs "^2.1.2" + +"@inquirer/type@^1.5.1", "@inquirer/type@^1.5.2", "@inquirer/type@^1.5.3": + version "1.5.5" + resolved "https://registry.yarnpkg.com/@inquirer/type/-/type-1.5.5.tgz#303ea04ce7ad2e585b921b662b3be36ef7b4f09b" + integrity sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA== + dependencies: + mute-stream "^1.0.0" + +"@inquirer/type@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@inquirer/type/-/type-2.0.0.tgz#08fa513dca2cb6264fe1b0a2fabade051444e3f6" + integrity sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag== + dependencies: + mute-stream "^1.0.0" "@isaacs/cliui@^8.0.2": version "8.0.2" @@ -2148,11 +2246,16 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== +"@jridgewell/sourcemap-codec@^1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== + "@jridgewell/trace-mapping@0.3.9": version "0.3.9" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" @@ -2199,42 +2302,42 @@ resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1" integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw== -"@ljharb/through@^2.3.13": - version "2.3.13" - resolved "https://registry.yarnpkg.com/@ljharb/through/-/through-2.3.13.tgz#b7e4766e0b65aa82e529be945ab078de79874edc" - integrity sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ== +"@listr2/prompt-adapter-inquirer@2.0.15": + version "2.0.15" + resolved "https://registry.yarnpkg.com/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz#45f13178b13327a28a220057a34a886cab18218e" + integrity sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg== dependencies: - call-bind "^1.0.7" + "@inquirer/type" "^1.5.1" -"@lmdb/lmdb-darwin-arm64@3.0.8": - version "3.0.8" - resolved "https://registry.yarnpkg.com/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.8.tgz#1673e9fda6678b0fd4e4b101d971e68166e36def" - integrity sha512-+lFwFvU+zQ9zVIFETNtmW++syh3Ps5JS8MPQ8zOYtQZoU+dTR8ivWHTaE2QVk1JG2payGDLUAvpndLAjGMdeeA== +"@lmdb/lmdb-darwin-arm64@3.0.13": + version "3.0.13" + resolved "https://registry.yarnpkg.com/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.13.tgz#b09af72bde5a9933abfab34dc5c10e5b6c16d4a5" + integrity sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA== -"@lmdb/lmdb-darwin-x64@3.0.8": - version "3.0.8" - resolved "https://registry.yarnpkg.com/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.8.tgz#d97c2412e23e39a3063275cc1aa15001aacc81de" - integrity sha512-T98rfsgfdQMS5/mqdsPb6oHSJ+iBYNa+PQDLtXLh6rzTEBsYP9x2uXxIj6VS4qXVDWXVi8rv85NCOG+UBOsHXQ== +"@lmdb/lmdb-darwin-x64@3.0.13": + version "3.0.13" + resolved "https://registry.yarnpkg.com/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.13.tgz#bc27aadf475954254b787ef609a9f598adc8ac6b" + integrity sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig== -"@lmdb/lmdb-linux-arm64@3.0.8": - version "3.0.8" - resolved "https://registry.yarnpkg.com/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.8.tgz#b3e264a4c01508d73b40cc6c6d4631e55da16869" - integrity sha512-uEBGCQIChsixpykL0pjCxfF64btv64vzsb1NoM5u0qvabKvKEvErhXGoqovyldDu9u1T/fswD8Kf6ih0vJEvDQ== +"@lmdb/lmdb-linux-arm64@3.0.13": + version "3.0.13" + resolved "https://registry.yarnpkg.com/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.13.tgz#fd49c447e1e8304fc4101bb7e6b641f08d69ac28" + integrity sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q== -"@lmdb/lmdb-linux-arm@3.0.8": - version "3.0.8" - resolved "https://registry.yarnpkg.com/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.8.tgz#861cdcee491c97981932771ddc3ebc6e9eef71b7" - integrity sha512-gVNCi3bYWatdPMeFpFjuZl6bzVL55FkeZU3sPeU+NsMRXC+Zl3qOx3M6cM4OMlJWbhHjYjf2b8q83K0mczaiWQ== +"@lmdb/lmdb-linux-arm@3.0.13": + version "3.0.13" + resolved "https://registry.yarnpkg.com/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.13.tgz#14ebce383cbc9d51cbe12581dfec3ef8ffc6b685" + integrity sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q== -"@lmdb/lmdb-linux-x64@3.0.8": - version "3.0.8" - resolved "https://registry.yarnpkg.com/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.8.tgz#5422468ed6be523c6590da914a945c1ef86ece97" - integrity sha512-6v0B4sa9ulNezmDZtVpLjNHmA0qZzUl3001YJ2RF0naxsuv/Jq/xEwNYpOzfcdizHfpCE0oBkWzk/r+Slr+0zw== +"@lmdb/lmdb-linux-x64@3.0.13": + version "3.0.13" + resolved "https://registry.yarnpkg.com/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.13.tgz#49b9bfcd52df55ccc9e466cf27c0651e5434b320" + integrity sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg== -"@lmdb/lmdb-win32-x64@3.0.8": - version "3.0.8" - resolved "https://registry.yarnpkg.com/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.8.tgz#63f7be01dac6b3613b29c05c44246740f5b7edcd" - integrity sha512-lDLGRIMqdwYD39vinwNqqZUxCdL2m2iIdn+0HyQgIHEiT0g5rIAlzaMKzoGWon5NQumfxXFk9y0DarttkR7C1w== +"@lmdb/lmdb-win32-x64@3.0.13": + version "3.0.13" + resolved "https://registry.yarnpkg.com/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.13.tgz#93bcd6dc24afd1cc60dd88a65b9e4fab32dcf397" + integrity sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA== "@localazy/ts-api@^1.0.0": version "1.1.0" @@ -2248,712 +2351,10 @@ dependencies: tslib "^2.0.0" -"@material/animation@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/animation/-/animation-15.0.0-canary.7f224ddd4.0.tgz#14b4f80718f9d405953dfca4376f9bcef609adc6" - integrity sha512-1GSJaPKef+7HRuV+HusVZHps64cmZuOItDbt40tjJVaikcaZvwmHlcTxRIqzcRoCdt5ZKHh3NoO7GB9Khg4Jnw== - dependencies: - tslib "^2.1.0" - -"@material/auto-init@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/auto-init/-/auto-init-15.0.0-canary.7f224ddd4.0.tgz#9d1b6ed5d27e0c4c037a0cdc14e73729282d718d" - integrity sha512-t7ZGpRJ3ec0QDUO0nJu/SMgLW7qcuG2KqIsEYD1Ej8qhI2xpdR2ydSDQOkVEitXmKoGol1oq4nYSBjTlB65GqA== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/banner@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/banner/-/banner-15.0.0-canary.7f224ddd4.0.tgz#2cf24525e3dd1104f8c311d63c71f2e6200de1fb" - integrity sha512-g9wBUZzYBizyBcBQXTIafnRUUPi7efU9gPJfzeGgkynXiccP/vh5XMmH+PBxl5v+4MlP/d4cZ2NUYoAN7UTqSA== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/button" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/base@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/base/-/base-15.0.0-canary.7f224ddd4.0.tgz#4960bef078e0c092f5293eb331f732d8e8e9265e" - integrity sha512-I9KQOKXpLfJkP8MqZyr8wZIzdPHrwPjFvGd9zSK91/vPyE4hzHRJc/0njsh9g8Lm9PRYLbifXX+719uTbHxx+A== - dependencies: - tslib "^2.1.0" - -"@material/button@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/button/-/button-15.0.0-canary.7f224ddd4.0.tgz#8de20a17fa75529f65553d9fb6c4af5d2743fa94" - integrity sha512-BHB7iyHgRVH+JF16+iscR+Qaic+p7LU1FOLgP8KucRlpF9tTwIxQA6mJwGRi5gUtcG+vyCmzVS+hIQ6DqT/7BA== - dependencies: - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/focus-ring" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/card@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/card/-/card-15.0.0-canary.7f224ddd4.0.tgz#3ac82035f7260ce8b8337402d2102bc254169dff" - integrity sha512-kt7y9/IWOtJTr3Z/AoWJT3ZLN7CLlzXhx2udCLP9ootZU2bfGK0lzNwmo80bv/pJfrY9ihQKCtuGTtNxUy+vIw== - dependencies: - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/checkbox@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/checkbox/-/checkbox-15.0.0-canary.7f224ddd4.0.tgz#a8223914b244cd7a23d9279b9fce3197a9473e69" - integrity sha512-rURcrL5O1u6hzWR+dNgiQ/n89vk6tdmdP3mZgnxJx61q4I/k1yijKqNJSLrkXH7Rto3bM5NRKMOlgvMvVd7UMQ== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/focus-ring" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/chips@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/chips/-/chips-15.0.0-canary.7f224ddd4.0.tgz#e5f44ba72100188e49075fc701d187ef3e75ba82" - integrity sha512-AYAivV3GSk/T/nRIpH27sOHFPaSMrE3L0WYbnb5Wa93FgY8a0fbsFYtSH2QmtwnzXveg+B1zGTt7/xIIcynKdQ== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/checkbox" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/focus-ring" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - safevalues "^0.3.4" - tslib "^2.1.0" - -"@material/circular-progress@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/circular-progress/-/circular-progress-15.0.0-canary.7f224ddd4.0.tgz#0ee8de2cc989007a6029e60f6c7fb36af222a0ac" - integrity sha512-DJrqCKb+LuGtjNvKl8XigvyK02y36GRkfhMUYTcJEi3PrOE00bwXtyj7ilhzEVshQiXg6AHGWXtf5UqwNrx3Ow== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/progress-indicator" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/data-table@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/data-table/-/data-table-15.0.0-canary.7f224ddd4.0.tgz#fc5417a3e476896e92b8ada4804ef82d373831fa" - integrity sha512-/2WZsuBIq9z9RWYF5Jo6b7P6u0fwit+29/mN7rmAZ6akqUR54nXyNfoSNiyydMkzPlZZsep5KrSHododDhBZbA== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/checkbox" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/icon-button" "15.0.0-canary.7f224ddd4.0" - "@material/linear-progress" "15.0.0-canary.7f224ddd4.0" - "@material/list" "15.0.0-canary.7f224ddd4.0" - "@material/menu" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/select" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/density@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/density/-/density-15.0.0-canary.7f224ddd4.0.tgz#3fd8625b734597556c2bf18362a709485b4d1899" - integrity sha512-o9EXmGKVpiQ6mHhyV3oDDzc78Ow3E7v8dlaOhgaDSXgmqaE8v5sIlLNa/LKSyUga83/fpGk3QViSGXotpQx0jA== - dependencies: - tslib "^2.1.0" - -"@material/dialog@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/dialog/-/dialog-15.0.0-canary.7f224ddd4.0.tgz#13b414c6afa6e015845d1bbf09337d8eb1270465" - integrity sha512-u0XpTlv1JqWC/bQ3DavJ1JguofTelLT2wloj59l3/1b60jv42JQ6Am7jU3I8/SIUB1MKaW7dYocXjDWtWJakLA== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/button" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/icon-button" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/dom@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/dom/-/dom-15.0.0-canary.7f224ddd4.0.tgz#4650cdc01439d033073bca09bbe94e5cbdc1a70e" - integrity sha512-mQ1HT186GPQSkRg5S18i70typ5ZytfjL09R0gJ2Qg5/G+MLCGi7TAjZZSH65tuD/QGOjel4rDdWOTmYbPYV6HA== - dependencies: - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/drawer@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/drawer/-/drawer-15.0.0-canary.7f224ddd4.0.tgz#089efcc9ba1622c6f6acb5e292f2edd9b2482558" - integrity sha512-qyO0W0KBftfH8dlLR0gVAgv7ZHNvU8ae11Ao6zJif/YxcvK4+gph1z8AO4H410YmC2kZiwpSKyxM1iQCCzbb4g== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/list" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/elevation@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/elevation/-/elevation-15.0.0-canary.7f224ddd4.0.tgz#b8fdde1b096dd8352440fc7a616c137d18e9c687" - integrity sha512-tV6s4/pUBECedaI36Yj18KmRCk1vfue/JP/5yYRlFNnLMRVISePbZaKkn/BHXVf+26I3W879+XqIGlDVdmOoMA== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/fab@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/fab/-/fab-15.0.0-canary.7f224ddd4.0.tgz#e99acd7dc990e81ccb0deb834e6b6c3bd1747ea8" - integrity sha512-4h76QrzfZTcPdd+awDPZ4Q0YdSqsXQnS540TPtyXUJ/5G99V6VwGpjMPIxAsW0y+pmI9UkLL/srrMaJec+7r4Q== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/focus-ring" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/feature-targeting@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/feature-targeting/-/feature-targeting-15.0.0-canary.7f224ddd4.0.tgz#bb1a326dad1cfd113459d7cb0096c0ab7ce0c951" - integrity sha512-SAjtxYh6YlKZriU83diDEQ7jNSP2MnxKsER0TvFeyG1vX/DWsUyYDOIJTOEa9K1N+fgJEBkNK8hY55QhQaspew== - dependencies: - tslib "^2.1.0" - -"@material/floating-label@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/floating-label/-/floating-label-15.0.0-canary.7f224ddd4.0.tgz#c47c9df4424bfdcb824ba91096b130bc574c7127" - integrity sha512-0KMo5ijjYaEHPiZ2pCVIcbaTS2LycvH9zEhEMKwPPGssBCX7iz5ffYQFk7e5yrQand1r3jnQQgYfHAwtykArnQ== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/focus-ring@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/focus-ring/-/focus-ring-15.0.0-canary.7f224ddd4.0.tgz#b1822b45a99009e9854a9e6c9f013708d159039d" - integrity sha512-Jmg1nltq4J6S6A10EGMZnvufrvU3YTi+8R8ZD9lkSbun0Fm2TVdICQt/Auyi6An9zP66oQN6c31eqO6KfIPsDg== - dependencies: - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - -"@material/form-field@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/form-field/-/form-field-15.0.0-canary.7f224ddd4.0.tgz#0f3c332361ca5e00fdafb9f854cc5cebe445a340" - integrity sha512-fEPWgDQEPJ6WF7hNnIStxucHR9LE4DoDSMqCsGWS2Yu+NLZYLuCEecgR0UqQsl1EQdNRaFh8VH93KuxGd2hiPg== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/icon-button@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/icon-button/-/icon-button-15.0.0-canary.7f224ddd4.0.tgz#75a31e0b1287f98fba4355554725248340521c04" - integrity sha512-DcK7IL4ICY/DW+48YQZZs9g0U1kRaW0Wb0BxhvppDMYziHo/CTpFdle4gjyuTyRxPOdHQz5a97ru48Z9O4muTw== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/focus-ring" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/image-list@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/image-list/-/image-list-15.0.0-canary.7f224ddd4.0.tgz#36bb04e6cf16a293dfb850d0fce585b1d2c724c3" - integrity sha512-voMjG2p80XbjL1B2lmF65zO5gEgJOVKClLdqh4wbYzYfwY/SR9c8eLvlYG7DLdFaFBl/7gGxD8TvvZ329HUFPw== - dependencies: - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/layout-grid@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/layout-grid/-/layout-grid-15.0.0-canary.7f224ddd4.0.tgz#656c39a44a715331ce11fe0aea281bc0e6c793aa" - integrity sha512-veDABLxMn2RmvfnUO2RUmC1OFfWr4cU+MrxKPoDD2hl3l3eDYv5fxws6r5T1JoSyXoaN+oEZpheS0+M9Ure8Pg== - dependencies: - tslib "^2.1.0" - -"@material/line-ripple@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/line-ripple/-/line-ripple-15.0.0-canary.7f224ddd4.0.tgz#66487ff758834306180a7449ce4487103bcfe1d8" - integrity sha512-f60hVJhIU6I3/17Tqqzch1emUKEcfVVgHVqADbU14JD+oEIz429ZX9ksZ3VChoU3+eejFl+jVdZMLE/LrAuwpg== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/linear-progress@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/linear-progress/-/linear-progress-15.0.0-canary.7f224ddd4.0.tgz#b18179c6790db14870505e4362184d01ee3b9cb3" - integrity sha512-pRDEwPQielDiC9Sc5XhCXrGxP8wWOnAO8sQlMebfBYHYqy5hhiIzibezS8CSaW4MFQFyXmCmpmqWlbqGYRmiyg== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/progress-indicator" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/list@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/list/-/list-15.0.0-canary.7f224ddd4.0.tgz#e096d903ddbf06dd0177a317953d902133395b5e" - integrity sha512-Is0NV91sJlXF5pOebYAtWLF4wU2MJDbYqztML/zQNENkQxDOvEXu3nWNb3YScMIYJJXvARO0Liur5K4yPagS1Q== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/menu-surface@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/menu-surface/-/menu-surface-15.0.0-canary.7f224ddd4.0.tgz#80678f927beec0ec22e68cb05b9242dc0b99543a" - integrity sha512-7RZHvw0gbwppaAJ/Oh5SWmfAKJ62aw1IMB3+3MRwsb5PLoV666wInYa+zJfE4i7qBeOn904xqT2Nko5hY0ssrg== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/menu@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/menu/-/menu-15.0.0-canary.7f224ddd4.0.tgz#f7a2fc94640afae6e816a75abf5dfc77d0bf9920" - integrity sha512-D11QU1dXqLbh5X1zKlEhS3QWh0b5BPNXlafc5MXfkdJHhOiieb7LC9hMJhbrHtj24FadJ7evaFW/T2ugJbJNnQ== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/list" "15.0.0-canary.7f224ddd4.0" - "@material/menu-surface" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/notched-outline@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/notched-outline/-/notched-outline-15.0.0-canary.7f224ddd4.0.tgz#d13391d4e211c077980e2fed81d81cc81a6a84fa" - integrity sha512-Yg2usuKB2DKlKIBISbie9BFsOVuffF71xjbxPbybvqemxqUBd+bD5/t6H1fLE+F8/NCu5JMigho4ewUU+0RCiw== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/floating-label" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/progress-indicator@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/progress-indicator/-/progress-indicator-15.0.0-canary.7f224ddd4.0.tgz#6d70bf1ecf406c1da317402021a2970506921077" - integrity sha512-UPbDjE5CqT+SqTs0mNFG6uFEw7wBlgYmh+noSkQ6ty/EURm8lF125dmi4dv4kW0+octonMXqkGtAoZwLIHKf/w== - dependencies: - tslib "^2.1.0" - -"@material/radio@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/radio/-/radio-15.0.0-canary.7f224ddd4.0.tgz#57834ac2d3441d1036041a94fe00b80c44d26b56" - integrity sha512-wR1X0Sr0KmQLu6+YOFKAI84G3L6psqd7Kys5kfb8WKBM36zxO5HQXC5nJm/Y0rdn22ixzsIz2GBo0MNU4V4k1A== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/focus-ring" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/ripple@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/ripple/-/ripple-15.0.0-canary.7f224ddd4.0.tgz#5ce82710d337314f343d0b80e39f33a109e42801" - integrity sha512-JqOsWM1f4aGdotP0rh1vZlPZTg6lZgh39FIYHFMfOwfhR+LAikUJ+37ciqZuewgzXB6iiRO6a8aUH6HR5SJYPg== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/rtl@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/rtl/-/rtl-15.0.0-canary.7f224ddd4.0.tgz#25cf5447c2f59eea80bdb83a71ab19f15ff32e3d" - integrity sha512-UVf14qAtmPiaaZjuJtmN36HETyoKWmsZM/qn1L5ciR2URb8O035dFWnz4ZWFMmAYBno/L7JiZaCkPurv2ZNrGA== - dependencies: - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/segmented-button@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/segmented-button/-/segmented-button-15.0.0-canary.7f224ddd4.0.tgz#c36ca64ea8dfeb73bfdfdddb08b436e6c29f7071" - integrity sha512-LCnVRUSAhELTKI/9hSvyvIvQIpPpqF29BV+O9yM4WoNNmNWqTulvuiv7grHZl6Z+kJuxSg4BGbsPxxb9dXozPg== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/touch-target" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/select@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/select/-/select-15.0.0-canary.7f224ddd4.0.tgz#cf7fe97b9e4b47d1a53ee5fa1d21c3fe2245361c" - integrity sha512-WioZtQEXRpglum0cMSzSqocnhsGRr+ZIhvKb3FlaNrTaK8H3Y4QA7rVjv3emRtrLOOjaT6/RiIaUMTo9AGzWQQ== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/floating-label" "15.0.0-canary.7f224ddd4.0" - "@material/line-ripple" "15.0.0-canary.7f224ddd4.0" - "@material/list" "15.0.0-canary.7f224ddd4.0" - "@material/menu" "15.0.0-canary.7f224ddd4.0" - "@material/menu-surface" "15.0.0-canary.7f224ddd4.0" - "@material/notched-outline" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/shape@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/shape/-/shape-15.0.0-canary.7f224ddd4.0.tgz#f4cb9f8f779449b12d69d8a303bab54211db7e52" - integrity sha512-8z8l1W3+cymObunJoRhwFPKZ+FyECfJ4MJykNiaZq7XJFZkV6xNmqAVrrbQj93FtLsECn9g4PjjIomguVn/OEw== - dependencies: - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/slider@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/slider/-/slider-15.0.0-canary.7f224ddd4.0.tgz#beba0d242fd110f063422fba40be3850cda01e44" - integrity sha512-QU/WSaSWlLKQRqOhJrPgm29wqvvzRusMqwAcrCh1JTrCl+xwJ43q5WLDfjYhubeKtrEEgGu9tekkAiYfMG7EBw== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/snackbar@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/snackbar/-/snackbar-15.0.0-canary.7f224ddd4.0.tgz#55765e8755d031186954fed98c2fb6209e82bce0" - integrity sha512-sm7EbVKddaXpT/aXAYBdPoN0k8yeg9+dprgBUkrdqGzWJAeCkxb4fv2B3He88YiCtvkTz2KLY4CThPQBSEsMFQ== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/button" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/icon-button" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/switch@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/switch/-/switch-15.0.0-canary.7f224ddd4.0.tgz#71fa2bd8819917dae6991e118aef819d780d690e" - integrity sha512-lEDJfRvkVyyeHWIBfoxYjJVl+WlEAE2kZ/+6OqB1FW0OV8ftTODZGhHRSzjVBA1/p4FPuhAtKtoK9jTpa4AZjA== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/focus-ring" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - safevalues "^0.3.4" - tslib "^2.1.0" - -"@material/tab-bar@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/tab-bar/-/tab-bar-15.0.0-canary.7f224ddd4.0.tgz#34fb2585163c4da265ce6ca318e6bf6efd7caf1b" - integrity sha512-p1Asb2NzrcECvAQU3b2SYrpyJGyJLQWR+nXTYzDKE8WOpLIRCXap2audNqD7fvN/A20UJ1J8U01ptrvCkwJ4eA== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/tab" "15.0.0-canary.7f224ddd4.0" - "@material/tab-indicator" "15.0.0-canary.7f224ddd4.0" - "@material/tab-scroller" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/tab-indicator@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/tab-indicator/-/tab-indicator-15.0.0-canary.7f224ddd4.0.tgz#85f91e23142249d18379cf6415d3b2385ccdee0e" - integrity sha512-h9Td3MPqbs33spcPS7ecByRHraYgU4tNCZpZzZXw31RypjKvISDv/PS5wcA4RmWqNGih78T7xg4QIGsZg4Pk4w== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/tab-scroller@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/tab-scroller/-/tab-scroller-15.0.0-canary.7f224ddd4.0.tgz#f0fc898fc8f3ca293676d04179ed2b1d03cb38a1" - integrity sha512-LFeYNjQpdXecwECd8UaqHYbhscDCwhGln5Yh+3ctvcEgvmDPNjhKn/DL3sWprWvG8NAhP6sHMrsGhQFVdCWtTg== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/tab" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/tab@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/tab/-/tab-15.0.0-canary.7f224ddd4.0.tgz#77950384cbf0a418dc59352e244c0c3ec0ee83cb" - integrity sha512-E1xGACImyCLurhnizyOTCgOiVezce4HlBFAI6YhJo/AyVwjN2Dtas4ZLQMvvWWqpyhITNkeYdOchwCC1mrz3AQ== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/focus-ring" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/tab-indicator" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/textfield@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/textfield/-/textfield-15.0.0-canary.7f224ddd4.0.tgz#db502c644180f31afc6060bc5baaafab303d6608" - integrity sha512-AExmFvgE5nNF0UA4l2cSzPghtxSUQeeoyRjFLHLy+oAaE4eKZFrSy0zEpqPeWPQpEMDZk+6Y+6T3cOFYBeSvsw== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/density" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/floating-label" "15.0.0-canary.7f224ddd4.0" - "@material/line-ripple" "15.0.0-canary.7f224ddd4.0" - "@material/notched-outline" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/theme@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/theme/-/theme-15.0.0-canary.7f224ddd4.0.tgz#7523997eb51a21bffd598aa84fd1e76b7a0bb980" - integrity sha512-hs45hJoE9yVnoVOcsN1jklyOa51U4lzWsEnQEuJTPOk2+0HqCQ0yv/q0InpSnm2i69fNSyZC60+8HADZGF8ugQ== - dependencies: - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/tokens@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/tokens/-/tokens-15.0.0-canary.7f224ddd4.0.tgz#4ae8b300fc3ea5b9a6e53c3257a5aa0efd3442a3" - integrity sha512-r9TDoicmcT7FhUXC4eYMFnt9TZsz0G8T3wXvkKncLppYvZ517gPyD/1+yhuGfGOxAzxTrM66S/oEc1fFE2q4hw== - dependencies: - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - -"@material/tooltip@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/tooltip/-/tooltip-15.0.0-canary.7f224ddd4.0.tgz#78bf4353b426030071944cdef45f1c2a023537f6" - integrity sha512-8qNk3pmPLTnam3XYC1sZuplQXW9xLn4Z4MI3D+U17Q7pfNZfoOugGr+d2cLA9yWAEjVJYB0mj8Yu86+udo4N9w== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/button" "15.0.0-canary.7f224ddd4.0" - "@material/dom" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/tokens" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - safevalues "^0.3.4" - tslib "^2.1.0" - -"@material/top-app-bar@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/top-app-bar/-/top-app-bar-15.0.0-canary.7f224ddd4.0.tgz#ac042d558f0763e8e9f8e48504eac7062882f353" - integrity sha512-SARR5/ClYT4CLe9qAXakbr0i0cMY0V3V4pe3ElIJPfL2Z2c4wGR1mTR8m2LxU1MfGKK8aRoUdtfKaxWejp+eNA== - dependencies: - "@material/animation" "15.0.0-canary.7f224ddd4.0" - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/elevation" "15.0.0-canary.7f224ddd4.0" - "@material/ripple" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/shape" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - "@material/typography" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/touch-target@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/touch-target/-/touch-target-15.0.0-canary.7f224ddd4.0.tgz#ab80eeec967fa1444dc5d0198c4c826916a9ff86" - integrity sha512-BJo/wFKHPYLGsRaIpd7vsQwKr02LtO2e89Psv0on/p0OephlNIgeB9dD9W+bQmaeZsZ6liKSKRl6wJWDiK71PA== - dependencies: - "@material/base" "15.0.0-canary.7f224ddd4.0" - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/rtl" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@material/typography@15.0.0-canary.7f224ddd4.0": - version "15.0.0-canary.7f224ddd4.0" - resolved "https://registry.yarnpkg.com/@material/typography/-/typography-15.0.0-canary.7f224ddd4.0.tgz#1191633c70ad0ee0e162feacb5e6efaf42a52cef" - integrity sha512-kBaZeCGD50iq1DeRRH5OM5Jl7Gdk+/NOfKArkY4ksBZvJiStJ7ACAhpvb8MEGm4s3jvDInQFLsDq3hL+SA79sQ== - dependencies: - "@material/feature-targeting" "15.0.0-canary.7f224ddd4.0" - "@material/theme" "15.0.0-canary.7f224ddd4.0" - tslib "^2.1.0" - -"@messageformat/core@^3.3.0": - version "3.3.0" - resolved "https://registry.yarnpkg.com/@messageformat/core/-/core-3.3.0.tgz#31edd52a5f7d017adad85c929809f07741dcfd3f" - integrity sha512-YcXd3remTDdeMxAlbvW6oV9d/01/DZ8DHUFwSttO3LMzIZj3iO0NRw+u1xlsNNORFI+u0EQzD52ZX3+Udi0T3g== +"@messageformat/core@^3.4.0": + version "3.4.0" + resolved "https://registry.yarnpkg.com/@messageformat/core/-/core-3.4.0.tgz#2814c23383dec7bddf535d54f2a03e410165ca9f" + integrity sha512-NgCFubFFIdMWJGN5WuQhHCNmzk7QgiVfrViFxcS99j7F5dDS5EP6raR54I+2ydhe4+5/XTn/YIEppFaqqVWHsw== dependencies: "@messageformat/date-skeleton" "^1.0.0" "@messageformat/number-skeleton" "^1.0.0" @@ -3016,10 +2417,10 @@ resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz#0aa5502d547b57abfc4ac492de68e2006e417242" integrity sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ== -"@ngtools/webpack@18.0.7": - version "18.0.7" - resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-18.0.7.tgz#f3fcd6f060897c48e83d9b477a0c99d380a47420" - integrity sha512-lXTy+SpLpoO5verX7TGTxV3sbD9MGWxMwJGdXA7DwZcVtDe5t38ZntzJUm7OpxWjRZ/OJn6JLmURNLcVNHzp9g== +"@ngtools/webpack@18.2.11": + version "18.2.11" + resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-18.2.11.tgz#f9c04e01050e4c601178ed62d1a83ca07908a39d" + integrity sha512-iTdUGJ5O7yMm1DyCzyoMDMxBJ68emUSSXPWbQzEEdcqmtifRebn+VAq4vHN8OmtGM1mtuKeLEsbiZP8ywrw7Ug== "@ngx-translate/core@15.0.0": version "15.0.0" @@ -3134,90 +2535,93 @@ proc-log "^4.0.0" which "^4.0.0" -"@nrwl/devkit@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-19.3.0.tgz#7520d658218df89d33792813e5d03546b72b8a12" - integrity sha512-WRcph/7U37HkTLIRzQ2oburZVfEFkPHJUn7vmo46gCq+N2cAKy3qwONO0RbthhjFIsG94YPXqFWFlV6k4nXpxA== +"@parcel/watcher-android-arm64@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz#c2c19a3c442313ff007d2d7a9c2c1dd3e1c9ca84" + integrity sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg== + +"@parcel/watcher-darwin-arm64@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz#c817c7a3b4f3a79c1535bfe54a1c2818d9ffdc34" + integrity sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA== + +"@parcel/watcher-darwin-x64@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz#1a3f69d9323eae4f1c61a5f480a59c478d2cb020" + integrity sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg== + +"@parcel/watcher-freebsd-x64@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz#0d67fef1609f90ba6a8a662bc76a55fc93706fc8" + integrity sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w== + +"@parcel/watcher-linux-arm-glibc@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz#ce5b340da5829b8e546bd00f752ae5292e1c702d" + integrity sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA== + +"@parcel/watcher-linux-arm64-glibc@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz#6d7c00dde6d40608f9554e73998db11b2b1ff7c7" + integrity sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA== + +"@parcel/watcher-linux-arm64-musl@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz#bd39bc71015f08a4a31a47cd89c236b9d6a7f635" + integrity sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA== + +"@parcel/watcher-linux-x64-glibc@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz#0ce29966b082fb6cdd3de44f2f74057eef2c9e39" + integrity sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg== + +"@parcel/watcher-linux-x64-musl@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz#d2ebbf60e407170bb647cd6e447f4f2bab19ad16" + integrity sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ== + +"@parcel/watcher-win32-arm64@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz#eb4deef37e80f0b5e2f215dd6d7a6d40a85f8adc" + integrity sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg== + +"@parcel/watcher-win32-ia32@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz#94fbd4b497be39fd5c8c71ba05436927842c9df7" + integrity sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw== + +"@parcel/watcher-win32-x64@2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz#4bf920912f67cae5f2d264f58df81abfea68dadf" + integrity sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A== + +"@parcel/watcher@^2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.4.1.tgz#a50275151a1bb110879c6123589dba90c19f1bf8" + integrity sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA== dependencies: - "@nx/devkit" "19.3.0" + detect-libc "^1.0.3" + is-glob "^4.0.3" + micromatch "^4.0.5" + node-addon-api "^7.0.0" + optionalDependencies: + "@parcel/watcher-android-arm64" "2.4.1" + "@parcel/watcher-darwin-arm64" "2.4.1" + "@parcel/watcher-darwin-x64" "2.4.1" + "@parcel/watcher-freebsd-x64" "2.4.1" + "@parcel/watcher-linux-arm-glibc" "2.4.1" + "@parcel/watcher-linux-arm64-glibc" "2.4.1" + "@parcel/watcher-linux-arm64-musl" "2.4.1" + "@parcel/watcher-linux-x64-glibc" "2.4.1" + "@parcel/watcher-linux-x64-musl" "2.4.1" + "@parcel/watcher-win32-arm64" "2.4.1" + "@parcel/watcher-win32-ia32" "2.4.1" + "@parcel/watcher-win32-x64" "2.4.1" -"@nrwl/tao@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-19.3.0.tgz#3acd1f957af975655fbea7ecfc5ade8409e97e15" - integrity sha512-MyGYeHbh9O4Tv9xmz3Du+/leY5sKUHaPy4ancfNyShHgYi21hemX0/YYjzzoYHi44D8GzSc1XG2rAuwba7Kilw== - dependencies: - nx "19.3.0" - tslib "^2.3.0" - -"@nx/devkit@19.3.0", "@nx/devkit@^19.0.6": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-19.3.0.tgz#d26abf0ff4a875cfdfdd6292e9a7abad3c57066b" - integrity sha512-Natya5nzvHH0qTOIL1w/EZtwMgDx87Dgz0LgeY7te2fULaNFcj5fVrP+mUKEJZR+NccO7GPumT2RPhuEl9rPnQ== - dependencies: - "@nrwl/devkit" "19.3.0" - ejs "^3.1.7" - enquirer "~2.3.6" - ignore "^5.0.4" - minimatch "9.0.3" - semver "^7.5.3" - tmp "~0.2.1" - tslib "^2.3.0" - yargs-parser "21.1.1" - -"@nx/nx-darwin-arm64@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.3.0.tgz#1bebc5c820af797768cd38dd859f3adab73d763a" - integrity sha512-TMTxjrN7Y/UsKFjmz0YfhVItLTGWqvud8cmQchw5NEjdNakfjXk0mREufO5/5PwoiRIsen6MbThoTprLpjOUiQ== - -"@nx/nx-darwin-x64@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-19.3.0.tgz#fb5773076633bb9767686eeb63c31b5fa935e8dd" - integrity sha512-GH2L6ftnzdIs7JEdv7ZPCdbpAdB5sW6NijK07riYZSONzq5fEruD1yDWDkyZbYBb8RTxsparUWJnq8q1qxEPHQ== - -"@nx/nx-freebsd-x64@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.3.0.tgz#16b9a12a3cf31c3496d336fbd30ba809c26885a3" - integrity sha512-1ow7Xku1yyjHviCKsWiuHCAnTd3fD+5O5c+e4DXHVthT8wnadKSotvBIWf38DMbMthl7na82e72OzxcdSbrVqQ== - -"@nx/nx-linux-arm-gnueabihf@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.3.0.tgz#387defff2e730512934ff318db1a35870d40650f" - integrity sha512-mYQMIUvNr2gww8vbg766uk/C1RxoC1fwioeP87bmV5NRUKSzJ8WEJVxAsqc9RGhAOUaNXOgEuKYrMcVhKyIKJQ== - -"@nx/nx-linux-arm64-gnu@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.3.0.tgz#5a3c23cbfc622d31bececfc56025e1ced14a7bfb" - integrity sha512-rHL3eQ0RHkeAXnhHHu/NIyouN/ykiXvgyNU3TuCd50+2MZcAbjB+Xq3mwL0MwiP+BQuptiE+snTuxFUJp4ZH6A== - -"@nx/nx-linux-arm64-musl@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.3.0.tgz#a3cd9bc62a234875738298923ae63e78defc7c52" - integrity sha512-im0+OgOD6ShpTkI9ZRz7BjzxhQ/Lk3xjYmmCu+PFGmaybEnkNNDFwsgS0iEVKMdWZ/EQoQvJrqOYsX125iIBuQ== - -"@nx/nx-linux-x64-gnu@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.3.0.tgz#75f8760fd9ee2330bbb92a16517fb04a12b22b07" - integrity sha512-k8q/d6WBSXOeUpBq6Mw69yMKL4n9LaX3o4LBNwBkVCEZ8p6s0njwKefLtjwnKlai0g/k5f0NcilU2zTwP/Ex8g== - -"@nx/nx-linux-x64-musl@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.3.0.tgz#dafa78ec12101d83fb16fd4c5cb24c4d80e06a18" - integrity sha512-sahEV99glBlpGKG1TIQ5PkJ0QvpHp69wWsBFK2DKtCETxOtsWqwvIjemxTCXRirTqeHiP7BiR6VWsf2YqqqBdw== - -"@nx/nx-win32-arm64-msvc@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.3.0.tgz#e9fe3306e917a40634ca2908536a318eb1132483" - integrity sha512-w03gFwLijStmhUji70QJHYo/U16ovybNczxGO7+5TT330X8/y+ihw9FCGHiIcujAjTAE88h0DKGn05WlNqRmfg== - -"@nx/nx-win32-x64-msvc@19.3.0": - version "19.3.0" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.3.0.tgz#f451ba810a52d26c020e73d1d02d9110aef7e847" - integrity sha512-M7e2zXGfTjH8NLiwqKLdWC9VlfMSQDYlI4/SM4OSpPqhUTfPlRPa+wNKNTG7perKfDXxE9ei8yjocujknXJk/A== - -"@pdftron/webviewer@10.10.1": - version "10.10.1" - resolved "https://registry.yarnpkg.com/@pdftron/webviewer/-/webviewer-10.10.1.tgz#f55f8ce5102582472e970742599449d05810e3d6" - integrity sha512-5CzTS5q1TvjitC2yJGTKq4zuPVN8A696D/57sdlmMVF6RwzGJ9QWHEnDAzkAp5U2wyXs+0QNsOe7EWKcUH7/5Q== +"@pdftron/webviewer@11.0.0": + version "11.0.0" + resolved "https://registry.yarnpkg.com/@pdftron/webviewer/-/webviewer-11.0.0.tgz#366ff6d4fd555db8e842525e87edb0f07fb334e2" + integrity sha512-1aH5yeOrVgCaM3LI7CYcx/6Npa09ZPN94D3d54v59Fb9GRacfFd+WvTpRcgMtt4FsBEa42xlILqchxur/XwJvQ== "@phenomnomnominal/tsquery@^6.1.3": version "6.1.3" @@ -3242,94 +2646,184 @@ resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.25.tgz#f077fdc0b5d0078d30893396ff4827a13f99e817" integrity sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ== -"@rollup/rollup-android-arm-eabi@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz#bbd0e616b2078cd2d68afc9824d1fadb2f2ffd27" - integrity sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ== +"@rollup/rollup-android-arm-eabi@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz#8b613b9725e8f9479d142970b106b6ae878610d5" + integrity sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w== -"@rollup/rollup-android-arm64@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz#97255ef6384c5f73f4800c0de91f5f6518e21203" - integrity sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA== +"@rollup/rollup-android-arm-eabi@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.3.tgz#49a2a9808074f2683667992aa94b288e0b54fc82" + integrity sha512-ufb2CH2KfBWPJok95frEZZ82LtDl0A6QKTa8MoM+cWwDZvVGl5/jNb79pIhRvAalUu+7LD91VYR0nwRD799HkQ== -"@rollup/rollup-darwin-arm64@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz#b6dd74e117510dfe94541646067b0545b42ff096" - integrity sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w== +"@rollup/rollup-android-arm64@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz#654ca1049189132ff602bfcf8df14c18da1f15fb" + integrity sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA== -"@rollup/rollup-darwin-x64@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz#e07d76de1cec987673e7f3d48ccb8e106d42c05c" - integrity sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA== +"@rollup/rollup-android-arm64@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.3.tgz#197e3bc01c228d3c23591e0fcedca91f8f398ec1" + integrity sha512-iAHpft/eQk9vkWIV5t22V77d90CRofgR2006UiCjHcHJFVI1E0oBkQIAbz+pLtthFw3hWEmVB4ilxGyBf48i2Q== -"@rollup/rollup-linux-arm-gnueabihf@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz#9f1a6d218b560c9d75185af4b8bb42f9f24736b8" - integrity sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA== +"@rollup/rollup-darwin-arm64@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz#6d241d099d1518ef0c2205d96b3fa52e0fe1954b" + integrity sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q== -"@rollup/rollup-linux-arm-musleabihf@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz#53618b92e6ffb642c7b620e6e528446511330549" - integrity sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A== +"@rollup/rollup-darwin-arm64@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.3.tgz#16772c0309d0dc3cca716580cdac7a1c560ddf46" + integrity sha512-QPW2YmkWLlvqmOa2OwrfqLJqkHm7kJCIMq9kOz40Zo9Ipi40kf9ONG5Sz76zszrmIZZ4hgRIkez69YnTHgEz1w== -"@rollup/rollup-linux-arm64-gnu@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz#99a7ba5e719d4f053761a698f7b52291cefba577" - integrity sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw== +"@rollup/rollup-darwin-x64@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz#42bd19d292a57ee11734c980c4650de26b457791" + integrity sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw== -"@rollup/rollup-linux-arm64-musl@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz#f53db99a45d9bc00ce94db8a35efa7c3c144a58c" - integrity sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ== +"@rollup/rollup-darwin-x64@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.3.tgz#4e98120a1c4cda7d4043ccce72347cee53784140" + integrity sha512-KO0pN5x3+uZm1ZXeIfDqwcvnQ9UEGN8JX5ufhmgH5Lz4ujjZMAnxQygZAVGemFWn+ZZC0FQopruV4lqmGMshow== -"@rollup/rollup-linux-powerpc64le-gnu@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz#cbb0837408fe081ce3435cf3730e090febafc9bf" - integrity sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA== +"@rollup/rollup-freebsd-arm64@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.24.3.tgz#27145e414986e216e0d9b9a8d488028f33c39566" + integrity sha512-CsC+ZdIiZCZbBI+aRlWpYJMSWvVssPuWqrDy/zi9YfnatKKSLFCe6fjna1grHuo/nVaHG+kiglpRhyBQYRTK4A== -"@rollup/rollup-linux-riscv64-gnu@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz#8ed09c1d1262ada4c38d791a28ae0fea28b80cc9" - integrity sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg== +"@rollup/rollup-freebsd-x64@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.24.3.tgz#67e75fd87a903090f038b212273c492e5ca6b32f" + integrity sha512-F0nqiLThcfKvRQhZEzMIXOQG4EeX61im61VYL1jo4eBxv4aZRmpin6crnBJQ/nWnCsjH5F6J3W6Stdm0mBNqBg== -"@rollup/rollup-linux-s390x-gnu@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz#938138d3c8e0c96f022252a28441dcfb17afd7ec" - integrity sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg== +"@rollup/rollup-linux-arm-gnueabihf@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz#f23555ee3d8fe941c5c5fd458cd22b65eb1c2232" + integrity sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ== -"@rollup/rollup-linux-x64-gnu@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz#1a7481137a54740bee1ded4ae5752450f155d942" - integrity sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w== +"@rollup/rollup-linux-arm-gnueabihf@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.3.tgz#bb45ebadbb9496298ab5461373bde357e8f33e88" + integrity sha512-KRSFHyE/RdxQ1CSeOIBVIAxStFC/hnBgVcaiCkQaVC+EYDtTe4X7z5tBkFyRoBgUGtB6Xg6t9t2kulnX6wJc6A== -"@rollup/rollup-linux-x64-musl@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz#f1186afc601ac4f4fc25fac4ca15ecbee3a1874d" - integrity sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg== +"@rollup/rollup-linux-arm-musleabihf@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz#f3bbd1ae2420f5539d40ac1fde2b38da67779baa" + integrity sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg== -"@rollup/rollup-win32-arm64-msvc@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz#ed6603e93636a96203c6915be4117245c1bd2daf" - integrity sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA== +"@rollup/rollup-linux-arm-musleabihf@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.3.tgz#384276c23feb0a4d6ffa603a9a760decce8b4118" + integrity sha512-h6Q8MT+e05zP5BxEKz0vi0DhthLdrNEnspdLzkoFqGwnmOzakEHSlXfVyA4HJ322QtFy7biUAVFPvIDEDQa6rw== -"@rollup/rollup-win32-ia32-msvc@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz#14e0b404b1c25ebe6157a15edb9c46959ba74c54" - integrity sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg== +"@rollup/rollup-linux-arm64-gnu@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz#7abe900120113e08a1f90afb84c7c28774054d15" + integrity sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw== -"@rollup/rollup-win32-x64-msvc@4.18.0": - version "4.18.0" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz#5d694d345ce36b6ecf657349e03eb87297e68da4" - integrity sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g== +"@rollup/rollup-linux-arm64-gnu@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.3.tgz#89e5a4570ddd9eca908324a6de60bd64f904e3f0" + integrity sha512-fKElSyXhXIJ9pqiYRqisfirIo2Z5pTTve5K438URf08fsypXrEkVmShkSfM8GJ1aUyvjakT+fn2W7Czlpd/0FQ== -"@schematics/angular@18.0.4": - version "18.0.4" - resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-18.0.4.tgz#51de3c596119c83ee6baa283fda44233ce1499e9" - integrity sha512-fN4whuym9ZmcQFdTfwLZr4j+NcZ4LzbdLk8XYrYdxt1z8c9ujs5LqJYn0LYc3UWiYl7z2RVc9NOxzNrkiXdwlw== +"@rollup/rollup-linux-arm64-musl@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz#9e655285c8175cd44f57d6a1e8e5dedfbba1d820" + integrity sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA== + +"@rollup/rollup-linux-arm64-musl@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.3.tgz#9ffd7cd6c6c6670d8c039056d6a49ad9f1f66949" + integrity sha512-YlddZSUk8G0px9/+V9PVilVDC6ydMz7WquxozToozSnfFK6wa6ne1ATUjUvjin09jp34p84milxlY5ikueoenw== + +"@rollup/rollup-linux-powerpc64le-gnu@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz#9a79ae6c9e9d8fe83d49e2712ecf4302db5bef5e" + integrity sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg== + +"@rollup/rollup-linux-powerpc64le-gnu@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.3.tgz#4d32ce982e2d25e3b8116336ad5ce6e270b5a024" + integrity sha512-yNaWw+GAO8JjVx3s3cMeG5Esz1cKVzz8PkTJSfYzE5u7A+NvGmbVFEHP+BikTIyYWuz0+DX9kaA3pH9Sqxp69g== + +"@rollup/rollup-linux-riscv64-gnu@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz#67ac70eca4ace8e2942fabca95164e8874ab8128" + integrity sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA== + +"@rollup/rollup-linux-riscv64-gnu@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.3.tgz#f43d4e0572397e3d3acd82d77d79ce021dea3310" + integrity sha512-lWKNQfsbpv14ZCtM/HkjCTm4oWTKTfxPmr7iPfp3AHSqyoTz5AgLemYkWLwOBWc+XxBbrU9SCokZP0WlBZM9lA== + +"@rollup/rollup-linux-s390x-gnu@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz#9f883a7440f51a22ed7f99e1d070bd84ea5005fc" + integrity sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q== + +"@rollup/rollup-linux-s390x-gnu@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.3.tgz#264f8a4c206173945bdab2a676d638b7945106a9" + integrity sha512-HoojGXTC2CgCcq0Woc/dn12wQUlkNyfH0I1ABK4Ni9YXyFQa86Fkt2Q0nqgLfbhkyfQ6003i3qQk9pLh/SpAYw== + +"@rollup/rollup-linux-x64-gnu@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz#70116ae6c577fe367f58559e2cffb5641a1dd9d0" + integrity sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg== + +"@rollup/rollup-linux-x64-gnu@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.3.tgz#e86172a407b2edd41540ec2ae636e497fadccff6" + integrity sha512-mnEOh4iE4USSccBOtcrjF5nj+5/zm6NcNhbSEfR3Ot0pxBwvEn5QVUXcuOwwPkapDtGZ6pT02xLoPaNv06w7KQ== + +"@rollup/rollup-linux-x64-musl@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz#f473f88219feb07b0b98b53a7923be716d1d182f" + integrity sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g== + +"@rollup/rollup-linux-x64-musl@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.3.tgz#8ae9bf78986d1b16ccbc89ab6f2dfa96807d3178" + integrity sha512-rMTzawBPimBQkG9NKpNHvquIUTQPzrnPxPbCY1Xt+mFkW7pshvyIS5kYgcf74goxXOQk0CP3EoOC1zcEezKXhw== + +"@rollup/rollup-win32-arm64-msvc@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz#4349482d17f5d1c58604d1c8900540d676f420e0" + integrity sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw== + +"@rollup/rollup-win32-arm64-msvc@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.3.tgz#11d6a59f651a3c2a9e5eaab0a99367b77a29c319" + integrity sha512-2lg1CE305xNvnH3SyiKwPVsTVLCg4TmNCF1z7PSHX2uZY2VbUpdkgAllVoISD7JO7zu+YynpWNSKAtOrX3AiuA== + +"@rollup/rollup-win32-ia32-msvc@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz#a6fc39a15db618040ec3c2a24c1e26cb5f4d7422" + integrity sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g== + +"@rollup/rollup-win32-ia32-msvc@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.3.tgz#7ff146e53dc6e388b60329b7ec3335501d2b0f98" + integrity sha512-9SjYp1sPyxJsPWuhOCX6F4jUMXGbVVd5obVpoVEi8ClZqo52ViZewA6eFz85y8ezuOA+uJMP5A5zo6Oz4S5rVQ== + +"@rollup/rollup-win32-x64-msvc@4.22.4": + version "4.22.4" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz#3dd5d53e900df2a40841882c02e56f866c04d202" + integrity sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q== + +"@rollup/rollup-win32-x64-msvc@4.24.3": + version "4.24.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.3.tgz#7687335781efe6bee14d6ed8eff9746a9f24c9cd" + integrity sha512-HGZgRFFYrMrP3TJlq58nR1xy8zHKId25vhmm5S9jETEfDf6xybPxsavFTJaufe2zgOGYJBskGlj49CwtEuFhWQ== + +"@schematics/angular@18.2.11": + version "18.2.11" + resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-18.2.11.tgz#861cc5c52712df2c824a598e2932f13dcdfa722f" + integrity sha512-jT54mc9+hPOwie9bji/g2krVuK1kkNh2PNFGwfgCg3Ofmt3hcyOBai1DKuot5uLTX4VCCbvfwiVR/hJniQl2SA== dependencies: - "@angular-devkit/core" "18.0.4" - "@angular-devkit/schematics" "18.0.4" - jsonc-parser "3.2.1" + "@angular-devkit/core" "18.2.11" + "@angular-devkit/schematics" "18.2.11" + jsonc-parser "3.3.1" "@sigstore/bundle@^2.3.2": version "2.3.2" @@ -3382,6 +2876,11 @@ resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== +"@sindresorhus/merge-streams@^2.1.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958" + integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg== + "@sinonjs/commons@^3.0.0": version "3.0.1" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-3.0.1.tgz#1029357e44ca901a615585f6d27738dbc89084cd" @@ -3497,22 +2996,6 @@ dependencies: "@types/node" "*" -"@types/eslint-scope@^3.7.3": - version "3.7.7" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" - integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "8.56.10" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.10.tgz#eb2370a73bf04a901eeba8f22595c7ee0f7eb58d" - integrity sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - "@types/esquery@^1.5.0": version "1.5.4" resolved "https://registry.yarnpkg.com/@types/esquery/-/esquery-1.5.4.tgz#ebfd3a3bca6db50446688ba5592d18bb9b807e91" @@ -3525,6 +3008,11 @@ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== +"@types/estree@1.0.6": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== + "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": version "4.19.5" resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz#218064e321126fcf9048d1ca25dd2465da55d9c6" @@ -3562,7 +3050,14 @@ resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== -"@types/http-proxy@^1.17.10", "@types/http-proxy@^1.17.8": +"@types/http-proxy@^1.17.15": + version "1.17.15" + resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.15.tgz#12118141ce9775a6499ecb4c01d02f90fc839d36" + integrity sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ== + dependencies: + "@types/node" "*" + +"@types/http-proxy@^1.17.8": version "1.17.14" resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.14.tgz#57f8ccaa1c1c3780644f8a94f9c6b5000b5e2eec" integrity sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w== @@ -3588,10 +3083,10 @@ dependencies: "@types/istanbul-lib-report" "*" -"@types/jest@29.5.12": - version "29.5.12" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.12.tgz#7f7dc6eb4cf246d2474ed78744b05d06ce025544" - integrity sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw== +"@types/jest@29.5.14": + version "29.5.14" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.14.tgz#2b910912fa1d6856cadcd0c1f95af7df1d6049e5" + integrity sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ== dependencies: expect "^29.0.0" pretty-format "^29.0.0" @@ -3605,7 +3100,7 @@ "@types/tough-cookie" "*" parse5 "^7.0.0" -"@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": +"@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.15" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== @@ -3627,6 +3122,13 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== +"@types/mute-stream@^0.0.4": + version "0.0.4" + resolved "https://registry.yarnpkg.com/@types/mute-stream/-/mute-stream-0.0.4.tgz#77208e56a08767af6c5e1237be8888e2f255c478" + integrity sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow== + dependencies: + "@types/node" "*" + "@types/node-forge@^1.3.0": version "1.3.11" resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" @@ -3641,12 +3143,12 @@ dependencies: undici-types "~5.26.4" -"@types/node@20.14.2": - version "20.14.2" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.2.tgz#a5f4d2bcb4b6a87bffcaa717718c5a0f208f4a18" - integrity sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q== +"@types/node@22.8.5", "@types/node@^22.5.5": + version "22.8.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.8.5.tgz#a978fb6755dbb32889b0bc3e37554dbc04f261a6" + integrity sha512-5iYk6AMPtsMbkZqCO1UGF9W5L38twq11S2pYWkybGHH2ogPUvXWNlQqJBzuEZWKj/WRH+QTeiv6ySWqJtvIEgA== dependencies: - undici-types "~5.26.4" + undici-types "~6.19.8" "@types/qs@*": version "6.9.15" @@ -3719,6 +3221,11 @@ resolved "https://registry.yarnpkg.com/@types/tough-cookie/-/tough-cookie-4.0.5.tgz#cb6e2a691b70cb177c6e3ae9c1d2e8b2ea8cd304" integrity sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA== +"@types/wrap-ansi@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz#18b97a972f94f60a679fd5c796d96421b9abb9fd" + integrity sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g== + "@types/ws@^8.5.10": version "8.5.10" resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787" @@ -3738,16 +3245,16 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^7.2.0": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.1.tgz#cdc521c8bca38b55585cf30db787fb2abad3f9fd" - integrity sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg== +"@typescript-eslint/eslint-plugin@^8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.12.2.tgz#c2ef660bb83fd1432368319312a2581fc92ccac1" + integrity sha512-gQxbxM8mcxBwaEmWdtLCIGLfixBMHhQjBqR8sVWNTPpcj45WlYL2IObS/DNMLH1DBP0n8qz+aiiLTGfopPEebw== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "7.13.1" - "@typescript-eslint/type-utils" "7.13.1" - "@typescript-eslint/utils" "7.13.1" - "@typescript-eslint/visitor-keys" "7.13.1" + "@typescript-eslint/scope-manager" "8.12.2" + "@typescript-eslint/type-utils" "8.12.2" + "@typescript-eslint/utils" "8.12.2" + "@typescript-eslint/visitor-keys" "8.12.2" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" @@ -3760,15 +3267,15 @@ dependencies: "@typescript-eslint/utils" "5.62.0" -"@typescript-eslint/parser@^7.2.0": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.13.1.tgz#fac57811b3e519185f7259bac312291f7b9c4e72" - integrity sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A== +"@typescript-eslint/parser@^8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.12.2.tgz#2e8173b34e1685e918b2d571c16c906d3747bad2" + integrity sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw== dependencies: - "@typescript-eslint/scope-manager" "7.13.1" - "@typescript-eslint/types" "7.13.1" - "@typescript-eslint/typescript-estree" "7.13.1" - "@typescript-eslint/visitor-keys" "7.13.1" + "@typescript-eslint/scope-manager" "8.12.2" + "@typescript-eslint/types" "8.12.2" + "@typescript-eslint/typescript-estree" "8.12.2" + "@typescript-eslint/visitor-keys" "8.12.2" debug "^4.3.4" "@typescript-eslint/scope-manager@5.62.0": @@ -3779,29 +3286,21 @@ "@typescript-eslint/types" "5.62.0" "@typescript-eslint/visitor-keys" "5.62.0" -"@typescript-eslint/scope-manager@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.13.1.tgz#c08041206904bf36f0e6997efdb0ca775e0c452e" - integrity sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg== +"@typescript-eslint/scope-manager@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.12.2.tgz#6db0213745e6392c8e90fe9af5915e6da32eb94a" + integrity sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ== dependencies: - "@typescript-eslint/types" "7.13.1" - "@typescript-eslint/visitor-keys" "7.13.1" + "@typescript-eslint/types" "8.12.2" + "@typescript-eslint/visitor-keys" "8.12.2" -"@typescript-eslint/scope-manager@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz#eb0757af5720c9c53c8010d7a0355ae27e17b7e5" - integrity sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw== +"@typescript-eslint/type-utils@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.12.2.tgz#132b0c52d45f6814e6f2e32416c7951ed480b016" + integrity sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ== dependencies: - "@typescript-eslint/types" "7.16.0" - "@typescript-eslint/visitor-keys" "7.16.0" - -"@typescript-eslint/type-utils@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.13.1.tgz#63bec3f1fb43cf0bc409cbdb88ef96d118ca8632" - integrity sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg== - dependencies: - "@typescript-eslint/typescript-estree" "7.13.1" - "@typescript-eslint/utils" "7.13.1" + "@typescript-eslint/typescript-estree" "8.12.2" + "@typescript-eslint/utils" "8.12.2" debug "^4.3.4" ts-api-utils "^1.3.0" @@ -3810,15 +3309,10 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== -"@typescript-eslint/types@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.13.1.tgz#787db283bd0b58751094c90d5b58bbf5e9fc9bd8" - integrity sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw== - -"@typescript-eslint/types@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.16.0.tgz#60a19d7e7a6b1caa2c06fac860829d162a036ed2" - integrity sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw== +"@typescript-eslint/types@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.12.2.tgz#8d70098c0e90442495b53d0296acdca6d0f3f73c" + integrity sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA== "@typescript-eslint/typescript-estree@5.62.0": version "5.62.0" @@ -3833,29 +3327,15 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.1.tgz#3412841b130e070db2f675e3d9b8cb1ae49e1c3f" - integrity sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw== +"@typescript-eslint/typescript-estree@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.12.2.tgz#206df9b1cbff212aaa9401985ef99f04daa84da5" + integrity sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow== dependencies: - "@typescript-eslint/types" "7.13.1" - "@typescript-eslint/visitor-keys" "7.13.1" + "@typescript-eslint/types" "8.12.2" + "@typescript-eslint/visitor-keys" "8.12.2" debug "^4.3.4" - globby "^11.1.0" - is-glob "^4.0.3" - minimatch "^9.0.4" - semver "^7.6.0" - ts-api-utils "^1.3.0" - -"@typescript-eslint/typescript-estree@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz#98ac779d526fab2a781e5619c9250f3e33867c09" - integrity sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw== - dependencies: - "@typescript-eslint/types" "7.16.0" - "@typescript-eslint/visitor-keys" "7.16.0" - debug "^4.3.4" - globby "^11.1.0" + fast-glob "^3.3.2" is-glob "^4.0.3" minimatch "^9.0.4" semver "^7.6.0" @@ -3875,25 +3355,15 @@ eslint-scope "^5.1.1" semver "^7.3.7" -"@typescript-eslint/utils@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.13.1.tgz#611083379caa0d3a2c09d126c65065a3e4337ba2" - integrity sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ== +"@typescript-eslint/utils@8.12.2", "@typescript-eslint/utils@^8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.12.2.tgz#726cc9f49f5866605bd15bbc1768ffc15637930e" + integrity sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "7.13.1" - "@typescript-eslint/types" "7.13.1" - "@typescript-eslint/typescript-estree" "7.13.1" - -"@typescript-eslint/utils@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.16.0.tgz#b38dc0ce1778e8182e227c98d91d3418449aa17f" - integrity sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA== - dependencies: - "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "7.16.0" - "@typescript-eslint/types" "7.16.0" - "@typescript-eslint/typescript-estree" "7.16.0" + "@typescript-eslint/scope-manager" "8.12.2" + "@typescript-eslint/types" "8.12.2" + "@typescript-eslint/typescript-estree" "8.12.2" "@typescript-eslint/visitor-keys@5.62.0": version "5.62.0" @@ -3903,20 +3373,12 @@ "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" -"@typescript-eslint/visitor-keys@7.13.1": - version "7.13.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.1.tgz#9c229a795a919db61f2d7f2337ef584ac05fbe96" - integrity sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA== +"@typescript-eslint/visitor-keys@8.12.2": + version "8.12.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.12.2.tgz#94d7410f78eb6d134b9fcabaf1eeedb910ba8c38" + integrity sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA== dependencies: - "@typescript-eslint/types" "7.13.1" - eslint-visitor-keys "^3.4.3" - -"@typescript-eslint/visitor-keys@7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz#a1d99fa7a3787962d6e0efd436575ef840e23b06" - integrity sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg== - dependencies: - "@typescript-eslint/types" "7.16.0" + "@typescript-eslint/types" "8.12.2" eslint-visitor-keys "^3.4.3" "@ungap/structured-clone@^1.2.0": @@ -3924,10 +3386,10 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@vendure/ngx-translate-extract@9.2.0": - version "9.2.0" - resolved "https://registry.yarnpkg.com/@vendure/ngx-translate-extract/-/ngx-translate-extract-9.2.0.tgz#3e7d25066284ed9a5d45008b2cb370e07a03db9d" - integrity sha512-ou6lQjsBy52lSt5m8p8Xugc4147s/6wamX6lbRvOD4K6/oeuQFhpfnuXgxUxnlCkna9udJIRsHlJSL8hXEtx3w== +"@vendure/ngx-translate-extract@9.2.1": + version "9.2.1" + resolved "https://registry.yarnpkg.com/@vendure/ngx-translate-extract/-/ngx-translate-extract-9.2.1.tgz#fa0cc186fc30c5bfcbdd2a023a71014bf8ed79e7" + integrity sha512-3empvzbVC0MY9hXlqU6wXYQuy4L5UIDDqChATzfagdP7bazyZRhLN2Wes7RmOtucXotB1VFgjZ7Fbbp0Tepxiw== dependencies: "@phenomnomnominal/tsquery" "^6.1.3" braces "^3.0.2" @@ -4075,26 +3537,11 @@ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== -"@yarnpkg/lockfile@1.1.0", "@yarnpkg/lockfile@^1.1.0": +"@yarnpkg/lockfile@1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== -"@yarnpkg/parsers@3.0.0-rc.46": - version "3.0.0-rc.46" - resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz#03f8363111efc0ea670e53b0282cd3ef62de4e01" - integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q== - dependencies: - js-yaml "^3.10.0" - tslib "^2.4.0" - -"@zkochan/js-yaml@0.0.7": - version "0.0.7" - resolved "https://registry.yarnpkg.com/@zkochan/js-yaml/-/js-yaml-0.0.7.tgz#4b0cb785220d7c28ce0ec4d0804deb5d821eae89" - integrity sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ== - dependencies: - argparse "^2.0.1" - abab@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" @@ -4121,11 +3568,6 @@ acorn-globals@^7.0.0: acorn "^8.1.0" acorn-walk "^8.0.2" -acorn-import-assertions@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" - integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== - acorn-import-attributes@^1.9.5: version "1.9.5" resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef" @@ -4209,15 +3651,15 @@ ajv-keywords@^5.1.0: dependencies: fast-deep-equal "^3.1.3" -ajv@8.13.0: - version "8.13.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.13.0.tgz#a3939eaec9fb80d217ddf0c3376948c023f28c91" - integrity sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA== +ajv@8.17.1: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== dependencies: fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" json-schema-traverse "^1.0.0" require-from-string "^2.0.2" - uri-js "^4.4.1" ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" @@ -4239,7 +3681,7 @@ ajv@^8.0.0, ajv@^8.9.0: require-from-string "^2.0.2" uri-js "^4.4.1" -ansi-colors@4.1.3, ansi-colors@^4.1.1: +ansi-colors@4.1.3: version "4.1.3" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== @@ -4251,10 +3693,12 @@ ansi-escapes@^4.2.1, ansi-escapes@^4.3.2: dependencies: type-fest "^0.21.3" -ansi-escapes@^6.2.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-6.2.1.tgz#76c54ce9b081dad39acec4b5d53377913825fb0f" - integrity sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig== +ansi-escapes@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-7.0.0.tgz#00fc19f491bbb18e1d481b97868204f92109bfe7" + integrity sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw== + dependencies: + environment "^1.0.0" ansi-html-community@^0.0.8: version "0.0.8" @@ -4320,12 +3764,10 @@ argparse@^2.0.1: resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-query@5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" - integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== - dependencies: - dequal "^2.0.3" +aria-query@5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.2.tgz#93f81a43480e33a338f19163a3d10a50c01dcd59" + integrity sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw== array-flatten@1.1.1: version "1.1.1" @@ -4337,52 +3779,36 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -async@^3.2.3: - version "3.2.5" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" - integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== - asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== -autoprefixer@10.4.19: - version "10.4.19" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.19.tgz#ad25a856e82ee9d7898c59583c1afeb3fa65f89f" - integrity sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew== +autoprefixer@10.4.20: + version "10.4.20" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.20.tgz#5caec14d43976ef42e32dcb4bd62878e96be5b3b" + integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g== dependencies: - browserslist "^4.23.0" - caniuse-lite "^1.0.30001599" + browserslist "^4.23.3" + caniuse-lite "^1.0.30001646" fraction.js "^4.3.7" normalize-range "^0.1.2" - picocolors "^1.0.0" + picocolors "^1.0.1" postcss-value-parser "^4.2.0" -axios@1.6.8: - version "1.6.8" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.8.tgz#66d294951f5d988a00e87a0ffb955316a619ea66" - integrity sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ== +axios@1.7.7: + version "1.7.7" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f" + integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q== dependencies: follow-redirects "^1.15.6" form-data "^4.0.0" proxy-from-env "^1.1.0" -axios@1.7.2, axios@^1.6.0: - version "1.7.2" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.2.tgz#b625db8a7051fbea61c35a3cbb3a1daa7b9c7621" - integrity sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw== - dependencies: - follow-redirects "^1.15.6" - form-data "^4.0.0" - proxy-from-env "^1.1.0" - -axobject-query@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-4.0.0.tgz#04a4c90dce33cc5d606c76d6216e3b250ff70dab" - integrity sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw== - dependencies: - dequal "^2.0.3" +axobject-query@4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-4.1.0.tgz#28768c76d0e3cff21bc62a9e2d0b6ac30042a1ee" + integrity sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ== b4a@^1.6.4: version "1.6.6" @@ -4520,7 +3946,7 @@ binary-extensions@^2.0.0: resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== -bl@^4.0.3, bl@^4.1.0: +bl@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== @@ -4592,6 +4018,16 @@ browserslist@^4.21.10, browserslist@^4.21.5, browserslist@^4.22.2, browserslist@ node-releases "^2.0.14" update-browserslist-db "^1.0.16" +browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.24.2: + version "4.24.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.2.tgz#f5845bc91069dbd55ee89faf9822e1d885d16580" + integrity sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg== + dependencies: + caniuse-lite "^1.0.30001669" + electron-to-chromium "^1.5.41" + node-releases "^2.0.18" + update-browserslist-db "^1.1.1" + bs-logger@0.x, bs-logger@^0.2.6: version "0.2.6" resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" @@ -4685,16 +4121,16 @@ camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001599: - version "1.0.30001640" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz#32c467d4bf1f1a0faa63fc793c2ba81169e7652f" - integrity sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA== - caniuse-lite@^1.0.30001629: version "1.0.30001636" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001636.tgz#b15f52d2bdb95fad32c2f53c0b68032b85188a78" integrity sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg== +caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001669: + version "1.0.30001676" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001676.tgz#fe133d41fe74af8f7cc93b8a714c3e86a86e6f04" + integrity sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw== + caseless@~0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" @@ -4709,7 +4145,7 @@ chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@~4.1.0: +chalk@^4.0.0, chalk@^4.1.0, chalk@~4.1.0: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -4717,7 +4153,7 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@~4.1.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^5.3.0, chalk@~5.3.0: +chalk@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== @@ -4732,14 +4168,14 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -chart.js@4.4.3: - version "4.4.3" - resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-4.4.3.tgz#3b2e11e7010fefa99b07d0349236f5098e5226ad" - integrity sha512-qK1gkGSRYcJzqrrzdR6a+I0vQ4/R+SoODXyAjscQ/4mzuNzySaMCd+hyVxitSY1+L2fjPD1Gbn+ibNqRmwQeLw== +chart.js@4.4.6: + version "4.4.6" + resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-4.4.6.tgz#da39b84ca752298270d4c0519675c7659936abec" + integrity sha512-8Y406zevUPbbIBA/HRk33khEmQPk5+cxeflWE/2rx1NJsjVWMPw/9mSP9rxHP5eqi6LNoPBVMfZHxbwLSgldYA== dependencies: "@kurkle/color" "^0.3.0" -"chokidar@>=3.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.6.0: +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== @@ -4754,6 +4190,13 @@ chart.js@4.4.3: optionalDependencies: fsevents "~2.3.2" +chokidar@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-4.0.1.tgz#4a6dff66798fb0f72a94f616abbd7e1a19f31d41" + integrity sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA== + dependencies: + readdirp "^4.0.1" + chownr@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" @@ -4779,24 +4222,19 @@ clean-stack@^2.0.0: resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== -cli-cursor@3.1.0, cli-cursor@^3.1.0: +cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== dependencies: restore-cursor "^3.1.0" -cli-cursor@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-4.0.0.tgz#3cecfe3734bf4fe02a8361cbdc0f6fe28c6a57ea" - integrity sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== +cli-cursor@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz#24a4831ecf5a6b01ddeb32fb71a4b2088b0dce38" + integrity sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw== dependencies: - restore-cursor "^4.0.0" - -cli-spinners@2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" - integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== + restore-cursor "^5.0.0" cli-spinners@^2.5.0: version "2.9.2" @@ -4989,25 +4427,32 @@ copy-anything@^2.0.1: dependencies: is-what "^3.14.1" -copy-webpack-plugin@11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz#96d4dbdb5f73d02dd72d0528d1958721ab72e04a" - integrity sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ== +copy-webpack-plugin@12.0.2: + version "12.0.2" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz#935e57b8e6183c82f95bd937df658a59f6a2da28" + integrity sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA== dependencies: - fast-glob "^3.2.11" + fast-glob "^3.3.2" glob-parent "^6.0.1" - globby "^13.1.1" + globby "^14.0.0" normalize-path "^3.0.0" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" + schema-utils "^4.2.0" + serialize-javascript "^6.0.2" -core-js-compat@^3.31.0, core-js-compat@^3.36.1: +core-js-compat@^3.36.1: version "3.37.1" resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.37.1.tgz#c844310c7852f4bdf49b8d339730b97e17ff09ee" integrity sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg== dependencies: browserslist "^4.23.0" +core-js-compat@^3.37.1: + version "3.39.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.39.0.tgz#b12dccb495f2601dc860bdbe7b4e3ffa8ba63f61" + integrity sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw== + dependencies: + browserslist "^4.24.2" + core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" @@ -5041,10 +4486,10 @@ create-require@^1.1.0: resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== -critters@0.0.22: - version "0.0.22" - resolved "https://registry.yarnpkg.com/critters/-/critters-0.0.22.tgz#ce76b1cbc70078c89d23725646357e3850236dae" - integrity sha512-NU7DEcQZM2Dy8XTKFHxtdnIM/drE312j2T4PCVaSUcS0oBeyT/NImpRw/Ap0zOr/1SE7SgPK9tGPg1WK/sVakw== +critters@0.0.24: + version "0.0.24" + resolved "https://registry.yarnpkg.com/critters/-/critters-0.0.24.tgz#d20b16c28908d2dae4b9cd4851d4d2c93de98a0b" + integrity sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q== dependencies: chalk "^4.1.0" css-select "^5.1.0" @@ -5063,10 +4508,10 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" -css-loader@7.1.1: - version "7.1.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-7.1.1.tgz#de4163c0cb765c03d7957eb9e0a49c7f354948c7" - integrity sha512-OxIR5P2mjO1PSXk44bWuQ8XtMK4dpEqpIyERCx3ewOo3I8EmbcxMPUc5ScLtQfgXtOojoMv57So4V/C02HQLsw== +css-loader@7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-7.1.2.tgz#64671541c6efe06b0e22e750503106bdd86880f8" + integrity sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA== dependencies: icss-utils "^5.1.0" postcss "^8.4.33" @@ -5124,10 +4569,10 @@ data-urls@^3.0.2: whatwg-mimetype "^3.0.0" whatwg-url "^11.0.0" -dayjs@1.11.11: - version "1.11.11" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.11.tgz#dfe0e9d54c5f8b68ccf8ca5f72ac603e7e5ed59e" - integrity sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg== +dayjs@1.11.13: + version "1.11.13" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.13.tgz#92430b0139055c3ebb60150aa13e860a4b5a366c" + integrity sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg== debounce@^1.2.1: version "1.2.1" @@ -5141,13 +4586,20 @@ debug@2.6.9: dependencies: ms "2.0.0" -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@~4.3.4: +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: version "4.3.5" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e" integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg== dependencies: ms "2.1.2" +debug@^4.3.6, debug@~4.3.6: + version "4.3.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52" + integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ== + dependencies: + ms "^2.1.3" + decamelize@^5.0.0: version "5.0.1" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.1.tgz#db11a92e58c741ef339fb0a2868d8a06a9a7b1e9" @@ -5209,11 +4661,6 @@ define-data-property@^1.1.4: es-errors "^1.3.0" gopd "^1.0.1" -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - define-lazy-prop@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" @@ -5234,16 +4681,16 @@ depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== -dequal@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" - integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== - destroy@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== + detect-libc@^2.0.1: version "2.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.3.tgz#f0cd503b40f9939b894697d19ad50895e30cf700" @@ -5327,17 +4774,7 @@ domutils@^3.0.1: domelementtype "^2.3.0" domhandler "^5.0.3" -dotenv-expand@~10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-10.0.0.tgz#12605d00fb0af6d0a592e6558585784032e4ef37" - integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== - -dotenv@~16.3.1: - version "16.3.2" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.2.tgz#3cb611ce5a63002dbabf7c281bc331f69d28f03f" - integrity sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ== - -duplexer@^0.1.1, duplexer@^0.1.2: +duplexer@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== @@ -5352,18 +4789,16 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -ejs@^3.1.7: - version "3.1.10" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz#69ab8358b14e896f80cc39e62087b88500c3ac3b" - integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== - dependencies: - jake "^10.8.5" - electron-to-chromium@^1.4.796: version "1.4.807" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.807.tgz#4d6c5ea1516f0164ac5bfd487ccd4ee9507c8f01" integrity sha512-kSmJl2ZwhNf/bcIuCH/imtNOKlpkLDn2jqT5FJ+/0CXjhnFaOa9cOe9gHKKy71eM49izwuQjZhKk+lWQ1JxB7A== +electron-to-chromium@^1.5.41: + version "1.5.49" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.49.tgz#9358f514ab6eeed809a8689f4b39ea5114ae729c" + integrity sha512-ZXfs1Of8fDb6z7WEYZjXpgIRF6MEu8JdeGA0A40aZq6OQbS+eJpnnV49epZRna2DU/YsEjSQuGtQPPtvt6J65A== + emittery@^0.13.1: version "0.13.1" resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" @@ -5401,28 +4836,14 @@ encoding@^0.1.13: dependencies: iconv-lite "^0.6.2" -end-of-stream@^1.4.1: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^5.16.0, enhanced-resolve@^5.17.0: - version "5.17.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz#d037603789dd9555b89aaec7eb78845c49089bc5" - integrity sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA== +enhanced-resolve@^5.17.1: + version "5.17.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15" + integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" -enquirer@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - entities@^4.2.0, entities@^4.3.0, entities@^4.4.0: version "4.5.0" resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" @@ -5433,6 +4854,11 @@ env-paths@^2.2.0, env-paths@^2.2.1: resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== +environment@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/environment/-/environment-1.1.0.tgz#8e86c66b180f363c7ab311787e0259665f45a9f1" + integrity sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q== + err-code@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" @@ -5469,46 +4895,47 @@ es-module-lexer@^1.2.1: resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.3.tgz#25969419de9c0b1fbe54279789023e8a9a788412" integrity sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg== -esbuild-wasm@0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/esbuild-wasm/-/esbuild-wasm-0.21.3.tgz#d883e270cf6b3b17f9379ef736a0f8da790833fa" - integrity sha512-DMOV+eeVra0yVq3XIojfczdEQsz+RiFnpEj7lqs8Gux9mlTpN7yIbw0a4KzLspn0Uhw6UVEH3nUAidSqc/rcQg== +esbuild-wasm@0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/esbuild-wasm/-/esbuild-wasm-0.23.0.tgz#7b09c7bc669b702b440aeb3d5c9210f96766e1b2" + integrity sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g== esbuild-wasm@>=0.15.13: version "0.21.5" resolved "https://registry.yarnpkg.com/esbuild-wasm/-/esbuild-wasm-0.21.5.tgz#b0ed81ae7e28d82d3a93c85bb7c6a5b01053bb01" integrity sha512-L/FlOPMMFtw+6qPAbuPvJXdrOYOp9yx/PEwSrIZW0qghY4vgV003evdYDwqQ/9ENMQI0B6RMod9xT4FHtto6OQ== -esbuild@0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.3.tgz#cbb10b100c768b0cfb35d61d9e70324553437c38" - integrity sha512-Kgq0/ZsAPzKrbOjCQcjoSmPoWhlcVnGAUo7jvaLHoxW1Drto0KGkR1xBNg2Cp43b9ImvxmPEJZ9xkfcnqPsfBw== +esbuild@0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.23.0.tgz#de06002d48424d9fdb7eb52dbe8e95927f852599" + integrity sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA== optionalDependencies: - "@esbuild/aix-ppc64" "0.21.3" - "@esbuild/android-arm" "0.21.3" - "@esbuild/android-arm64" "0.21.3" - "@esbuild/android-x64" "0.21.3" - "@esbuild/darwin-arm64" "0.21.3" - "@esbuild/darwin-x64" "0.21.3" - "@esbuild/freebsd-arm64" "0.21.3" - "@esbuild/freebsd-x64" "0.21.3" - "@esbuild/linux-arm" "0.21.3" - "@esbuild/linux-arm64" "0.21.3" - "@esbuild/linux-ia32" "0.21.3" - "@esbuild/linux-loong64" "0.21.3" - "@esbuild/linux-mips64el" "0.21.3" - "@esbuild/linux-ppc64" "0.21.3" - "@esbuild/linux-riscv64" "0.21.3" - "@esbuild/linux-s390x" "0.21.3" - "@esbuild/linux-x64" "0.21.3" - "@esbuild/netbsd-x64" "0.21.3" - "@esbuild/openbsd-x64" "0.21.3" - "@esbuild/sunos-x64" "0.21.3" - "@esbuild/win32-arm64" "0.21.3" - "@esbuild/win32-ia32" "0.21.3" - "@esbuild/win32-x64" "0.21.3" + "@esbuild/aix-ppc64" "0.23.0" + "@esbuild/android-arm" "0.23.0" + "@esbuild/android-arm64" "0.23.0" + "@esbuild/android-x64" "0.23.0" + "@esbuild/darwin-arm64" "0.23.0" + "@esbuild/darwin-x64" "0.23.0" + "@esbuild/freebsd-arm64" "0.23.0" + "@esbuild/freebsd-x64" "0.23.0" + "@esbuild/linux-arm" "0.23.0" + "@esbuild/linux-arm64" "0.23.0" + "@esbuild/linux-ia32" "0.23.0" + "@esbuild/linux-loong64" "0.23.0" + "@esbuild/linux-mips64el" "0.23.0" + "@esbuild/linux-ppc64" "0.23.0" + "@esbuild/linux-riscv64" "0.23.0" + "@esbuild/linux-s390x" "0.23.0" + "@esbuild/linux-x64" "0.23.0" + "@esbuild/netbsd-x64" "0.23.0" + "@esbuild/openbsd-arm64" "0.23.0" + "@esbuild/openbsd-x64" "0.23.0" + "@esbuild/sunos-x64" "0.23.0" + "@esbuild/win32-arm64" "0.23.0" + "@esbuild/win32-ia32" "0.23.0" + "@esbuild/win32-x64" "0.23.0" -esbuild@>=0.15.13: +esbuild@>=0.15.13, esbuild@^0.21.3: version "0.21.5" resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.21.5.tgz#9ca301b120922959b766360d8ac830da0d02997d" integrity sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw== @@ -5537,40 +4964,16 @@ esbuild@>=0.15.13: "@esbuild/win32-ia32" "0.21.5" "@esbuild/win32-x64" "0.21.5" -esbuild@^0.20.1: - version "0.20.2" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.20.2.tgz#9d6b2386561766ee6b5a55196c6d766d28c87ea1" - integrity sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g== - optionalDependencies: - "@esbuild/aix-ppc64" "0.20.2" - "@esbuild/android-arm" "0.20.2" - "@esbuild/android-arm64" "0.20.2" - "@esbuild/android-x64" "0.20.2" - "@esbuild/darwin-arm64" "0.20.2" - "@esbuild/darwin-x64" "0.20.2" - "@esbuild/freebsd-arm64" "0.20.2" - "@esbuild/freebsd-x64" "0.20.2" - "@esbuild/linux-arm" "0.20.2" - "@esbuild/linux-arm64" "0.20.2" - "@esbuild/linux-ia32" "0.20.2" - "@esbuild/linux-loong64" "0.20.2" - "@esbuild/linux-mips64el" "0.20.2" - "@esbuild/linux-ppc64" "0.20.2" - "@esbuild/linux-riscv64" "0.20.2" - "@esbuild/linux-s390x" "0.20.2" - "@esbuild/linux-x64" "0.20.2" - "@esbuild/netbsd-x64" "0.20.2" - "@esbuild/openbsd-x64" "0.20.2" - "@esbuild/sunos-x64" "0.20.2" - "@esbuild/win32-arm64" "0.20.2" - "@esbuild/win32-ia32" "0.20.2" - "@esbuild/win32-x64" "0.20.2" - escalade@^3.1.1, escalade@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== +escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" @@ -5616,13 +5019,13 @@ eslint-etc@^5.1.0: tsutils "^3.17.1" tsutils-etc "^1.4.1" -eslint-plugin-prettier@5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz#17cfade9e732cef32b5f5be53bd4e07afd8e67e1" - integrity sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw== +eslint-plugin-prettier@5.2.1: + version "5.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz#d1c8f972d8f60e414c25465c163d16f209411f95" + integrity sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw== dependencies: prettier-linter-helpers "^1.0.0" - synckit "^0.8.6" + synckit "^0.9.1" eslint-plugin-rxjs@^5.0.2: version "5.0.3" @@ -5655,10 +5058,10 @@ eslint-scope@^7.2.2: esrecurse "^4.3.0" estraverse "^5.2.0" -eslint-scope@^8.0.0: - version "8.0.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.0.1.tgz#a9601e4b81a0b9171657c343fb13111688963cfc" - integrity sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og== +eslint-scope@^8.0.2: + version "8.2.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.2.0.tgz#377aa6f1cb5dc7592cfd0b7f892fd0cf352ce442" + integrity sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A== dependencies: esrecurse "^4.3.0" estraverse "^5.2.0" @@ -5887,7 +5290,7 @@ fast-fifo@^1.2.0, fast-fifo@^1.3.2: resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c" integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== -fast-glob@3.3.2, fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0: +fast-glob@3.3.2, fast-glob@^3.2.9, fast-glob@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== @@ -5908,6 +5311,11 @@ fast-levenshtein@^2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== +fast-uri@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.3.tgz#892a1c91802d5d7860de728f18608a0573142241" + integrity sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw== + fastq@^1.6.0: version "1.17.1" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" @@ -5929,13 +5337,6 @@ fb-watchman@^2.0.0: dependencies: bser "2.1.1" -figures@3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - file-entry-cache@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" @@ -5948,13 +5349,6 @@ file-saver@^2.0.5: resolved "https://registry.yarnpkg.com/file-saver/-/file-saver-2.0.5.tgz#d61cfe2ce059f414d899e9dd6d4107ee25670c38" integrity sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA== -filelist@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" - integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== - dependencies: - minimatch "^5.0.1" - fill-range@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" @@ -6068,19 +5462,7 @@ fresh@0.5.2: resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== -front-matter@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/front-matter/-/front-matter-4.0.2.tgz#b14e54dc745cfd7293484f3210d15ea4edd7f4d5" - integrity sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg== - dependencies: - js-yaml "^3.13.1" - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-extra@11.2.0, fs-extra@^11.1.0: +fs-extra@11.2.0: version "11.2.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== @@ -6248,16 +5630,17 @@ globby@^11.1.0: merge2 "^1.4.1" slash "^3.0.0" -globby@^13.1.1: - version "13.2.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592" - integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w== +globby@^14.0.0: + version "14.0.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-14.0.2.tgz#06554a54ccfe9264e5a9ff8eded46aa1e306482f" + integrity sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw== dependencies: - dir-glob "^3.0.1" - fast-glob "^3.3.0" + "@sindresorhus/merge-streams" "^2.1.0" + fast-glob "^3.3.2" ignore "^5.2.4" - merge2 "^1.4.1" - slash "^4.0.0" + path-type "^5.0.0" + slash "^5.1.0" + unicorn-magic "^0.1.0" google-translate-api-browser@^5.0.0: version "5.0.0" @@ -6429,17 +5812,17 @@ http-proxy-agent@^7.0.0: agent-base "^7.1.0" debug "^4.3.4" -http-proxy-middleware@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-3.0.0.tgz#550790357d6f92a9b82ab2d63e07343a791cf26b" - integrity sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw== +http-proxy-middleware@3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-3.0.3.tgz#dc1313c75bd00d81e103823802551ee30130ebd1" + integrity sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg== dependencies: - "@types/http-proxy" "^1.17.10" - debug "^4.3.4" + "@types/http-proxy" "^1.17.15" + debug "^4.3.6" http-proxy "^1.18.1" - is-glob "^4.0.1" - is-plain-obj "^3.0.0" - micromatch "^4.0.5" + is-glob "^4.0.3" + is-plain-object "^5.0.0" + micromatch "^4.0.8" http-proxy-middleware@^2.0.3: version "2.0.6" @@ -6461,10 +5844,10 @@ http-proxy@^1.18.1: follow-redirects "^1.0.0" requires-port "^1.0.0" -https-proxy-agent@7.0.4, https-proxy-agent@^7.0.1: - version "7.0.4" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz#8e97b841a029ad8ddc8731f26595bad868cb4168" - integrity sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg== +https-proxy-agent@7.0.5: + version "7.0.5" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz#9e8b5013873299e11fab6fd548405da2d6c602b2" + integrity sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw== dependencies: agent-base "^7.0.2" debug "4" @@ -6477,6 +5860,14 @@ https-proxy-agent@^5.0.1: agent-base "6" debug "4" +https-proxy-agent@^7.0.1: + version "7.0.4" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz#8e97b841a029ad8ddc8731f26595bad868cb4168" + integrity sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg== + dependencies: + agent-base "^7.0.2" + debug "4" + human-signals@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" @@ -6487,10 +5878,10 @@ human-signals@^5.0.0: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-5.0.0.tgz#42665a284f9ae0dade3ba41ebc37eb4b852f3a28" integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== -husky@^9.0.11: - version "9.0.11" - resolved "https://registry.yarnpkg.com/husky/-/husky-9.0.11.tgz#fc91df4c756050de41b3e478b2158b87c1e79af9" - integrity sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw== +husky@^9.1.6: + version "9.1.6" + resolved "https://registry.yarnpkg.com/husky/-/husky-9.1.6.tgz#e23aa996b6203ab33534bdc82306b0cf2cb07d6c" + integrity sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A== hyperdyperid@^1.2.0: version "1.2.0" @@ -6528,7 +5919,12 @@ ignore-walk@^6.0.4: dependencies: minimatch "^9.0.0" -ignore@5.3.1, ignore@^5.0.4, ignore@^5.2.0, ignore@^5.2.4, ignore@^5.3.1: +ignore@5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== + +ignore@^5.2.0, ignore@^5.2.4, ignore@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== @@ -6592,31 +5988,10 @@ inherits@2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== -ini@4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.2.tgz#7f646dbd9caea595e61f88ef60bfff8b01f8130a" - integrity sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw== - -inquirer@9.2.22: - version "9.2.22" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-9.2.22.tgz#718cb4153f0d35176aab27d495f8e358d1e2008f" - integrity sha512-SqLLa/Oe5rZUagTR9z+Zd6izyatHglbmbvVofo1KzuVB54YHleWzeHNLoR7FOICGOeQSqeLh1cordb3MzhGcEw== - dependencies: - "@inquirer/figures" "^1.0.2" - "@ljharb/through" "^2.3.13" - ansi-escapes "^4.3.2" - chalk "^5.3.0" - cli-cursor "^3.1.0" - cli-width "^4.1.0" - external-editor "^3.1.0" - lodash "^4.17.21" - mute-stream "1.0.0" - ora "^5.4.1" - run-async "^3.0.0" - rxjs "^7.8.1" - string-width "^4.2.3" - strip-ansi "^6.0.1" - wrap-ansi "^6.2.0" +ini@4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.3.tgz#4c359675a6071a46985eb39b14e4a2c0ec98a795" + integrity sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg== ip-address@^9.0.5: version "9.0.5" @@ -6655,11 +6030,6 @@ is-core-module@^2.13.0, is-core-module@^2.8.1: dependencies: hasown "^2.0.0" -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - is-docker@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-3.0.0.tgz#90093aa3106277d8a77a5910dbae71747e15a200" @@ -6743,6 +6113,11 @@ is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" +is-plain-object@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" + integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== + is-potential-custom-element-name@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" @@ -6768,13 +6143,6 @@ is-what@^3.14.1: resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1" integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - is-wsl@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-3.1.0.tgz#e1c657e39c10090afcbedec61720f6b924c3cbd2" @@ -6807,10 +6175,10 @@ istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== -istanbul-lib-instrument@6.0.2, istanbul-lib-instrument@^6.0.0: - version "6.0.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.2.tgz#91655936cf7380e4e473383081e38478b69993b1" - integrity sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw== +istanbul-lib-instrument@6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz#fa15401df6c15874bcb2105f773325d78c666765" + integrity sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q== dependencies: "@babel/core" "^7.23.9" "@babel/parser" "^7.23.9" @@ -6829,6 +6197,17 @@ istanbul-lib-instrument@^5.0.4: istanbul-lib-coverage "^3.2.0" semver "^6.3.0" +istanbul-lib-instrument@^6.0.0: + version "6.0.2" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.2.tgz#91655936cf7380e4e473383081e38478b69993b1" + integrity sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw== + dependencies: + "@babel/core" "^7.23.9" + "@babel/parser" "^7.23.9" + "@istanbuljs/schema" "^0.1.3" + istanbul-lib-coverage "^3.2.0" + semver "^7.5.4" + istanbul-lib-report@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" @@ -6864,16 +6243,6 @@ jackspeak@^3.1.2: optionalDependencies: "@pkgjs/parseargs" "^0.11.0" -jake@^10.8.5: - version "10.9.1" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.9.1.tgz#8dc96b7fcc41cb19aa502af506da4e1d56f5e62b" - integrity sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w== - dependencies: - async "^3.2.3" - chalk "^4.0.2" - filelist "^1.0.4" - minimatch "^3.1.2" - jest-changed-files@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.7.0.tgz#1c06d07e77c78e1585d020424dedc10d6e17ac3a" @@ -6954,7 +6323,7 @@ jest-config@^29.7.0: slash "^3.0.0" strip-json-comments "^3.1.1" -jest-diff@^29.0.0, jest-diff@^29.4.1, jest-diff@^29.7.0: +jest-diff@^29.0.0, jest-diff@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== @@ -7087,10 +6456,10 @@ jest-pnp-resolver@^1.2.2: resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== -jest-preset-angular@14.1.0: - version "14.1.0" - resolved "https://registry.yarnpkg.com/jest-preset-angular/-/jest-preset-angular-14.1.0.tgz#f6a00aad6d7c928279696067e662f59a40ba578f" - integrity sha512-UJwPtpsAMl30UtBjHW0Ai0hhoKsNURC1dXH5tSYjumUsWR7iDke+oBEykz7uXv4rN+PWgeNIqkxo4KHQjOITlw== +jest-preset-angular@14.2.4: + version "14.2.4" + resolved "https://registry.yarnpkg.com/jest-preset-angular/-/jest-preset-angular-14.2.4.tgz#bb932b4a73f0204a20a4bf8d477224f57918a1a3" + integrity sha512-xyhkaiBdn3keBgxxkcbqZu/my3ADU9NcDrz6DaMuGRaxz/bf6ZC1qxZ1eQuz5V1WuA3/rD64VA3Kke8P6E9qNg== dependencies: bs-logger "^0.2.6" esbuild-wasm ">=0.15.13" @@ -7299,7 +6668,7 @@ js-tokens@^4.0.0: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@^3.10.0, js-yaml@^3.13.1: +js-yaml@^3.13.1: version "3.14.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== @@ -7356,6 +6725,11 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== +jsesc@^3.0.2, jsesc@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" @@ -7391,20 +6765,15 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -json5@^2.1.2, json5@^2.2.2, json5@^2.2.3: +json5@^2.1.2, json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== -jsonc-parser@3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" - integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== - -jsonc-parser@3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.1.tgz#031904571ccf929d7670ee8c547545081cb37f1a" - integrity sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA== +jsonc-parser@3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.3.1.tgz#f2a524b4f7fd11e3d791e559977ad60b98b798b4" + integrity sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ== jsonfile@^6.0.1: version "6.1.0" @@ -7532,7 +6901,7 @@ lie@~3.3.0: dependencies: immediate "~3.0.5" -lilconfig@~3.1.1: +lilconfig@~3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.2.tgz#e4a7c3cb549e3a606c8dcc32e5ae1005e62c05cb" integrity sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow== @@ -7542,66 +6911,73 @@ lines-and-columns@^1.1.6: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== -lines-and-columns@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42" - integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A== - -lint-staged@15.2.7: - version "15.2.7" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-15.2.7.tgz#97867e29ed632820c0fb90be06cd9ed384025649" - integrity sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw== +lint-staged@15.2.10: + version "15.2.10" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-15.2.10.tgz#92ac222f802ba911897dcf23671da5bb80643cd2" + integrity sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg== dependencies: chalk "~5.3.0" commander "~12.1.0" - debug "~4.3.4" + debug "~4.3.6" execa "~8.0.1" - lilconfig "~3.1.1" - listr2 "~8.2.1" - micromatch "~4.0.7" + lilconfig "~3.1.2" + listr2 "~8.2.4" + micromatch "~4.0.8" pidtree "~0.6.0" string-argv "~0.3.2" - yaml "~2.4.2" + yaml "~2.5.0" -listr2@~8.2.1: - version "8.2.2" - resolved "https://registry.yarnpkg.com/listr2/-/listr2-8.2.2.tgz#e00501c515242798d0ea4a0bbaffa8dc97158648" - integrity sha512-sy0dq+JPS+RAFiFk2K8Nbub7khNmeeoFALNUJ4Wzk34wZKAzaOhEXqGWs4RA5aui0RaM6Hgn7VEKhCj0mlKNLA== +listr2@8.2.4: + version "8.2.4" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-8.2.4.tgz#486b51cbdb41889108cb7e2c90eeb44519f5a77f" + integrity sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g== dependencies: cli-truncate "^4.0.0" colorette "^2.0.20" eventemitter3 "^5.0.1" - log-update "^6.0.0" + log-update "^6.1.0" rfdc "^1.4.1" wrap-ansi "^9.0.0" -lmdb@3.0.8: - version "3.0.8" - resolved "https://registry.yarnpkg.com/lmdb/-/lmdb-3.0.8.tgz#8e7629951b0a5dc2be7220798985d0a0f53dc1e4" - integrity sha512-9rp8JT4jPhCRJUL7vRARa2N06OLSYzLwQsEkhC6Qu5XbcLyM/XBLMzDlgS/K7l7c5CdURLdDk9uE+hPFIogHTQ== +listr2@~8.2.4: + version "8.2.5" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-8.2.5.tgz#5c9db996e1afeb05db0448196d3d5f64fec2593d" + integrity sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ== dependencies: - msgpackr "^1.9.9" + cli-truncate "^4.0.0" + colorette "^2.0.20" + eventemitter3 "^5.0.1" + log-update "^6.1.0" + rfdc "^1.4.1" + wrap-ansi "^9.0.0" + +lmdb@3.0.13: + version "3.0.13" + resolved "https://registry.yarnpkg.com/lmdb/-/lmdb-3.0.13.tgz#5f326ac13cd60c239c481c42b601ebae39935026" + integrity sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw== + dependencies: + msgpackr "^1.10.2" node-addon-api "^6.1.0" - node-gyp-build-optional-packages "5.1.1" + node-gyp-build-optional-packages "5.2.2" ordered-binary "^1.4.1" weak-lru-cache "^1.2.2" optionalDependencies: - "@lmdb/lmdb-darwin-arm64" "3.0.8" - "@lmdb/lmdb-darwin-x64" "3.0.8" - "@lmdb/lmdb-linux-arm" "3.0.8" - "@lmdb/lmdb-linux-arm64" "3.0.8" - "@lmdb/lmdb-linux-x64" "3.0.8" - "@lmdb/lmdb-win32-x64" "3.0.8" + "@lmdb/lmdb-darwin-arm64" "3.0.13" + "@lmdb/lmdb-darwin-x64" "3.0.13" + "@lmdb/lmdb-linux-arm" "3.0.13" + "@lmdb/lmdb-linux-arm64" "3.0.13" + "@lmdb/lmdb-linux-x64" "3.0.13" + "@lmdb/lmdb-win32-x64" "3.0.13" loader-runner@^4.2.0: version "4.3.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== -loader-utils@3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576" - integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== +loader-utils@3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.3.1.tgz#735b9a19fd63648ca7adbd31c2327dfe281304e5" + integrity sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg== loader-utils@^2.0.0: version "2.0.4" @@ -7653,12 +7029,7 @@ lodash.merge@^4.6.2: resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== -lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^4.0.0, log-symbols@^4.1.0: +log-symbols@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== @@ -7666,14 +7037,14 @@ log-symbols@^4.0.0, log-symbols@^4.1.0: chalk "^4.1.0" is-unicode-supported "^0.1.0" -log-update@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/log-update/-/log-update-6.0.0.tgz#0ddeb7ac6ad658c944c1de902993fce7c33f5e59" - integrity sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw== +log-update@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/log-update/-/log-update-6.1.0.tgz#1a04ff38166f94647ae1af562f4bd6a15b1b7cd4" + integrity sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w== dependencies: - ansi-escapes "^6.2.0" - cli-cursor "^4.0.0" - slice-ansi "^7.0.0" + ansi-escapes "^7.0.0" + cli-cursor "^5.0.0" + slice-ansi "^7.1.0" strip-ansi "^7.1.0" wrap-ansi "^9.0.0" @@ -7696,12 +7067,12 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -magic-string@0.30.10: - version "0.30.10" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.10.tgz#123d9c41a0cb5640c892b041d4cfb3bd0aa4b39e" - integrity sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ== +magic-string@0.30.11: + version "0.30.11" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.11.tgz#301a6f93b3e8c2cb13ac1a7a673492c0dfd12954" + integrity sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A== dependencies: - "@jridgewell/sourcemap-codec" "^1.4.15" + "@jridgewell/sourcemap-codec" "^1.5.0" make-dir@^2.1.0: version "2.1.0" @@ -7788,7 +7159,7 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5, micromatch@~4.0.7: +micromatch@^4.0.2, micromatch@^4.0.4: version "4.0.7" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.7.tgz#33e8190d9fe474a9895525f5618eee136d46c2e5" integrity sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q== @@ -7796,6 +7167,14 @@ micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5, micromatch@~4.0.7: braces "^3.0.3" picomatch "^2.3.1" +micromatch@^4.0.5, micromatch@^4.0.8, micromatch@~4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + dependencies: + braces "^3.0.3" + picomatch "^2.3.1" + mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": version "1.52.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" @@ -7823,6 +7202,11 @@ mimic-fn@^4.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== +mimic-function@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076" + integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA== + mini-css-extract-plugin@2.9.0: version "2.9.0" resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz#c73a1327ccf466f69026ac22a8e8fd707b78a235" @@ -7836,13 +7220,6 @@ minimalistic-assert@^1.0.0: resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== -minimatch@9.0.3: - version "9.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" - integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== - dependencies: - brace-expansion "^2.0.1" - minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -7850,13 +7227,6 @@ minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: dependencies: brace-expansion "^1.1.7" -minimatch@^5.0.1: - version "5.1.6" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" - integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== - dependencies: - brace-expansion "^2.0.1" - minimatch@^9.0.0, minimatch@^9.0.4: version "9.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" @@ -7864,11 +7234,6 @@ minimatch@^9.0.0, minimatch@^9.0.4: dependencies: brace-expansion "^2.0.1" -minimist@^1.2.0, minimist@^1.2.6: - version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - minipass-collect@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-2.0.1.tgz#1621bc77e12258a12c60d34e2276ec5c20680863" @@ -7938,10 +7303,10 @@ mkdirp@^1.0.3: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -monaco-editor@0.49.0: - version "0.49.0" - resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.49.0.tgz#4e80e9859feb2c421def3cef194d12d822606472" - integrity sha512-2I8/T3X/hLxB2oPHgqcNYUVdA/ZEFShT7IAujifIPMfKkNbLOqY8XCoyHCXrsdjb36dW9MwoTwBCFpXKMwNwaQ== +monaco-editor@0.52.0: + version "0.52.0" + resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.52.0.tgz#d47c02b191eae208d68878d679b3ee7456031be7" + integrity sha512-OeWhNpABLCeTqubfqLMXGsqf6OmPU6pHM85kF3dhy6kq5hnhuVS1p3VrEW/XhWHc71P2tHyS5JFySD8mgs1crw== moo@^0.5.1: version "0.5.2" @@ -7963,7 +7328,7 @@ ms@2.1.2: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@2.1.3: +ms@2.1.3, ms@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -7982,10 +7347,10 @@ msgpackr-extract@^3.0.2: "@msgpackr-extract/msgpackr-extract-linux-x64" "3.0.3" "@msgpackr-extract/msgpackr-extract-win32-x64" "3.0.3" -msgpackr@^1.9.9: - version "1.10.2" - resolved "https://registry.yarnpkg.com/msgpackr/-/msgpackr-1.10.2.tgz#a73de4767f76659e8c69cf9c80fdfce83937a44a" - integrity sha512-L60rsPynBvNE+8BWipKKZ9jHcSGbtyJYIwjRq0VrIvQ08cRjntGXJYW/tmciZ2IHWIY8WEW32Qa2xbh5+SKBZA== +msgpackr@^1.10.2: + version "1.11.1" + resolved "https://registry.yarnpkg.com/msgpackr/-/msgpackr-1.11.1.tgz#12532adccb34f9a849ab4793e24017fa29c0b40d" + integrity sha512-P6RWMjddZDjSndqKd5XhmHhpnxohGEj4+55w9tSACji7X/P6gTP/KzYGj7/U2RfE2D3HONS6Y63eGkuFXJEMtA== optionalDependencies: msgpackr-extract "^3.0.2" @@ -7997,7 +7362,7 @@ multicast-dns@^7.2.5: dns-packet "^5.2.2" thunky "^1.0.2" -mute-stream@1.0.0: +mute-stream@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-1.0.0.tgz#e31bd9fe62f0aed23520aa4324ea6671531e013e" integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA== @@ -8038,10 +7403,10 @@ ng2-charts@6.0.1: lodash-es "^4.17.15" tslib "^2.3.0" -ngx-color-picker@16.0.0: - version "16.0.0" - resolved "https://registry.yarnpkg.com/ngx-color-picker/-/ngx-color-picker-16.0.0.tgz#b962588644fbb67bbbcffaf3252ed340884cdfe7" - integrity sha512-Dk2FvcbebD6STZSVzkI5oFHOlTrrNC5bOHh+YVaFgaWuWrVUdVIJm68ocUvTgr/qxTEJjrfcnRnS4wi7BJ2hKg== +ngx-color-picker@17.0.0: + version "17.0.0" + resolved "https://registry.yarnpkg.com/ngx-color-picker/-/ngx-color-picker-17.0.0.tgz#7efd64382f93909bc580f0a19170bda8d2a6c0f1" + integrity sha512-kHuhW4vErpb0LlBlgTnf1+cYWdaq0gOvDwiX9LeaFKNvhV5li+YEyk7tC3o1Sbhqd4lsFKb8zHyqi1teLWN4Zg== dependencies: tslib "^2.3.0" @@ -8085,18 +7450,16 @@ node-addon-api@^6.1.0: resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-6.1.0.tgz#ac8470034e58e67d0c6f1204a18ae6995d9c0d76" integrity sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA== +node-addon-api@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.1.1.tgz#1aba6693b0f255258a049d621329329322aad558" + integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ== + node-forge@^1, node-forge@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== -node-gyp-build-optional-packages@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz#52b143b9dd77b7669073cbfe39e3f4118bfc603c" - integrity sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw== - dependencies: - detect-libc "^2.0.1" - node-gyp-build-optional-packages@5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz#522f50c2d53134d7f3a76cd7255de4ab6c96a3a4" @@ -8130,16 +7493,16 @@ node-int64@^0.4.0: resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== -node-machine-id@1.1.12: - version "1.1.12" - resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267" - integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== - node-releases@^2.0.14: version "2.0.14" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== +node-releases@^2.0.18: + version "2.0.18" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== + nopt@^7.0.0: version "7.2.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.2.1.tgz#1cac0eab9b8e97c9093338446eddd40b2c8ca1e7" @@ -8186,7 +7549,17 @@ npm-normalize-package-bin@^3.0.0: resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832" integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ== -npm-package-arg@11.0.2, npm-package-arg@^11.0.0: +npm-package-arg@11.0.3: + version "11.0.3" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.3.tgz#dae0c21199a99feca39ee4bfb074df3adac87e2d" + integrity sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw== + dependencies: + hosted-git-info "^7.0.0" + proc-log "^4.0.0" + semver "^7.3.5" + validate-npm-package-name "^5.0.0" + +npm-package-arg@^11.0.0: version "11.0.2" resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-11.0.2.tgz#1ef8006c4a9e9204ddde403035f7ff7d718251ca" integrity sha512-IGN0IAwmhDJwy13Wc8k+4PEbTPhpJnMtfR53ZbOyjkvmEcLS4nCwp6mvMWjS5sUjeiW3mpx6cHmuhKEu9XmcQw== @@ -8203,7 +7576,17 @@ npm-packlist@^8.0.0: dependencies: ignore-walk "^6.0.4" -npm-pick-manifest@9.0.1, npm-pick-manifest@^9.0.0: +npm-pick-manifest@9.1.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz#83562afde52b0b07cb6244361788d319ce7e8636" + integrity sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA== + dependencies: + npm-install-checks "^6.0.0" + npm-normalize-package-bin "^3.0.0" + npm-package-arg "^11.0.0" + semver "^7.3.5" + +npm-pick-manifest@^9.0.0: version "9.0.1" resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-9.0.1.tgz#c90658bd726fe5bca9d2869f3e99359b8fcda046" integrity sha512-Udm1f0l2nXb3wxDpKjfohwgdFUSV50UVwzEIpDXVsbDMXVIEF81a/i0UhuQbhrPMMmdiq3+YMFLFIRVLs3hxQw== @@ -8253,57 +7636,6 @@ nwsapi@^2.2.2: resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.10.tgz#0b77a68e21a0b483db70b11fad055906e867cda8" integrity sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ== -nx@19.3.0, nx@^19.0.6: - version "19.3.0" - resolved "https://registry.yarnpkg.com/nx/-/nx-19.3.0.tgz#b26d0b1b62baaa8e9623226df97f23753e94c625" - integrity sha512-WILWiROUkZWwuPJ12tP24Z0NULPEhxFN9i55/fECuVXYaFtkg6FvEne9C4d4bRqhZPcbrz6WhHnzE3NhdjH7XQ== - dependencies: - "@nrwl/tao" "19.3.0" - "@yarnpkg/lockfile" "^1.1.0" - "@yarnpkg/parsers" "3.0.0-rc.46" - "@zkochan/js-yaml" "0.0.7" - axios "^1.6.0" - chalk "^4.1.0" - cli-cursor "3.1.0" - cli-spinners "2.6.1" - cliui "^8.0.1" - dotenv "~16.3.1" - dotenv-expand "~10.0.0" - enquirer "~2.3.6" - figures "3.2.0" - flat "^5.0.2" - front-matter "^4.0.2" - fs-extra "^11.1.0" - ignore "^5.0.4" - jest-diff "^29.4.1" - jsonc-parser "3.2.0" - lines-and-columns "~2.0.3" - minimatch "9.0.3" - node-machine-id "1.1.12" - npm-run-path "^4.0.1" - open "^8.4.0" - ora "5.3.0" - semver "^7.5.3" - string-width "^4.2.3" - strong-log-transformer "^2.1.0" - tar-stream "~2.2.0" - tmp "~0.2.1" - tsconfig-paths "^4.1.2" - tslib "^2.3.0" - yargs "^17.6.2" - yargs-parser "21.1.1" - optionalDependencies: - "@nx/nx-darwin-arm64" "19.3.0" - "@nx/nx-darwin-x64" "19.3.0" - "@nx/nx-freebsd-x64" "19.3.0" - "@nx/nx-linux-arm-gnueabihf" "19.3.0" - "@nx/nx-linux-arm64-gnu" "19.3.0" - "@nx/nx-linux-arm64-musl" "19.3.0" - "@nx/nx-linux-x64-gnu" "19.3.0" - "@nx/nx-linux-x64-musl" "19.3.0" - "@nx/nx-win32-arm64-msvc" "19.3.0" - "@nx/nx-win32-x64-msvc" "19.3.0" - object-hash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" @@ -8331,7 +7663,7 @@ on-headers@~1.0.2: resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== -once@^1.3.0, once@^1.4.0: +once@^1.3.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== @@ -8352,16 +7684,14 @@ onetime@^6.0.0: dependencies: mimic-fn "^4.0.0" -open@8.4.2, open@^8.4.0: - version "8.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" - integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== +onetime@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz#9f16c92d8c9ef5120e3acd9dd9957cceecc1ab60" + integrity sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ== dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" + mimic-function "^5.0.0" -open@^10.0.3: +open@10.1.0, open@^10.0.3: version "10.1.0" resolved "https://registry.yarnpkg.com/open/-/open-10.1.0.tgz#a7795e6e5d519abe4286d9937bb24b51122598e1" integrity sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw== @@ -8388,21 +7718,7 @@ optionator@^0.9.3: type-check "^0.4.0" word-wrap "^1.2.5" -ora@5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-5.3.0.tgz#fb832899d3a1372fe71c8b2c534bbfe74961bb6f" - integrity sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g== - dependencies: - bl "^4.0.3" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-spinners "^2.5.0" - is-interactive "^1.0.0" - log-symbols "^4.0.0" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - -ora@5.4.1, ora@^5.4.1: +ora@5.4.1: version "5.4.1" resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== @@ -8626,11 +7942,21 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== +path-type@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-5.0.0.tgz#14b01ed7aea7ddf9c7c3f46181d4d04f9c785bb8" + integrity sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg== + picocolors@^1.0.0, picocolors@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== +picocolors@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + picomatch@4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab" @@ -8656,10 +7982,10 @@ pirates@^4.0.4: resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== -piscina@4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/piscina/-/piscina-4.5.0.tgz#739074b03687958d413b226d358727f648805cb0" - integrity sha512-iBaLWI56PFP81cfBSomWTmhOo9W2/yhIOL+Tk8O1vBCpK39cM0tGxB+wgYjG31qq4ohGvysfXSdnj8h7g4rZxA== +piscina@4.6.1: + version "4.6.1" + resolved "https://registry.yarnpkg.com/piscina/-/piscina-4.6.1.tgz#4de673b0ff84bf641b31b07b3348669383b51c9a" + integrity sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA== optionalDependencies: nice-napi "^1.0.2" @@ -8732,13 +8058,13 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@8.4.38, postcss@^8.4.23, postcss@^8.4.38: - version "8.4.38" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" - integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== +postcss@8.4.41: + version "8.4.41" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.41.tgz#d6104d3ba272d882fe18fc07d15dc2da62fa2681" + integrity sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ== dependencies: nanoid "^3.3.7" - picocolors "^1.0.0" + picocolors "^1.0.1" source-map-js "^1.2.0" postcss@^8.2.14, postcss@^8.4.33: @@ -8750,6 +8076,24 @@ postcss@^8.2.14, postcss@^8.4.33: picocolors "^1.0.1" source-map-js "^1.2.0" +postcss@^8.4.23: + version "8.4.38" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" + integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.2.0" + +postcss@^8.4.43: + version "8.4.47" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.47.tgz#5bf6c9a010f3e724c503bf03ef7947dcb0fea365" + integrity sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ== + dependencies: + nanoid "^3.3.7" + picocolors "^1.1.0" + source-map-js "^1.2.1" + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -8762,10 +8106,10 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier@3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.2.tgz#03ff86dc7c835f2d2559ee76876a3914cec4a90a" - integrity sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA== +prettier@3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" + integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== pretty-format@^29.0.0, pretty-format@^29.7.0: version "29.7.0" @@ -8812,6 +8156,11 @@ prompts@^2.0.1, prompts@~2.4.2: kleur "^3.0.3" sisteransi "^1.0.5" +properties-file@3.5.4: + version "3.5.4" + resolved "https://registry.yarnpkg.com/properties-file/-/properties-file-3.5.4.tgz#c40f54b16448c74afe551f4f696748c346ac828e" + integrity sha512-OGQPWZ4j9ENDKBl+wUHqNtzayGF5sLlVcmjcqEMUUHeCbUSggDndii+kjcBDPj3GQvqYB9sUEc4siX36wx4glw== + proxy-addr@~2.0.7: version "2.0.7" resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" @@ -8907,7 +8256,7 @@ readable-stream@^2.0.1, readable-stream@~2.3.6: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: +readable-stream@^3.0.6, readable-stream@^3.4.0, readable-stream@^3.6.0: version "3.6.2" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== @@ -8916,6 +8265,11 @@ readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable string_decoder "^1.1.1" util-deprecate "^1.0.1" +readdirp@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.0.2.tgz#388fccb8b75665da3abffe2d8f8ed59fe74c230a" + integrity sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA== + readdirp@~3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" @@ -8935,6 +8289,13 @@ regenerate-unicode-properties@^10.1.0: dependencies: regenerate "^1.4.2" +regenerate-unicode-properties@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" + integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== + dependencies: + regenerate "^1.4.2" + regenerate@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" @@ -8969,6 +8330,30 @@ regexpu-core@^5.3.1: unicode-match-property-ecmascript "^2.0.0" unicode-match-property-value-ecmascript "^2.1.0" +regexpu-core@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.1.1.tgz#b469b245594cb2d088ceebc6369dceb8c00becac" + integrity sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw== + dependencies: + regenerate "^1.4.2" + regenerate-unicode-properties "^10.2.0" + regjsgen "^0.8.0" + regjsparser "^0.11.0" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + +regjsgen@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" + integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== + +regjsparser@^0.11.0: + version "0.11.2" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.11.2.tgz#7404ad42be00226d72bcf1f003f1f441861913d8" + integrity sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA== + dependencies: + jsesc "~3.0.2" + regjsparser@^0.9.1: version "0.9.1" resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" @@ -9046,13 +8431,13 @@ restore-cursor@^3.1.0: onetime "^5.1.0" signal-exit "^3.0.2" -restore-cursor@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-4.0.0.tgz#519560a4318975096def6e609d44100edaa4ccb9" - integrity sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== +restore-cursor@^5.0.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz#0766d95699efacb14150993f55baf0953ea1ebe7" + integrity sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA== dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" + onetime "^7.0.0" + signal-exit "^4.1.0" retry@^0.12.0: version "0.12.0" @@ -9088,29 +8473,56 @@ rimraf@^5.0.5: dependencies: glob "^10.3.7" -rollup@^4.13.0: - version "4.18.0" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.18.0.tgz#497f60f0c5308e4602cf41136339fbf87d5f5dda" - integrity sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg== +rollup@4.22.4: + version "4.22.4" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.22.4.tgz#4135a6446671cd2a2453e1ad42a45d5973ec3a0f" + integrity sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A== dependencies: "@types/estree" "1.0.5" optionalDependencies: - "@rollup/rollup-android-arm-eabi" "4.18.0" - "@rollup/rollup-android-arm64" "4.18.0" - "@rollup/rollup-darwin-arm64" "4.18.0" - "@rollup/rollup-darwin-x64" "4.18.0" - "@rollup/rollup-linux-arm-gnueabihf" "4.18.0" - "@rollup/rollup-linux-arm-musleabihf" "4.18.0" - "@rollup/rollup-linux-arm64-gnu" "4.18.0" - "@rollup/rollup-linux-arm64-musl" "4.18.0" - "@rollup/rollup-linux-powerpc64le-gnu" "4.18.0" - "@rollup/rollup-linux-riscv64-gnu" "4.18.0" - "@rollup/rollup-linux-s390x-gnu" "4.18.0" - "@rollup/rollup-linux-x64-gnu" "4.18.0" - "@rollup/rollup-linux-x64-musl" "4.18.0" - "@rollup/rollup-win32-arm64-msvc" "4.18.0" - "@rollup/rollup-win32-ia32-msvc" "4.18.0" - "@rollup/rollup-win32-x64-msvc" "4.18.0" + "@rollup/rollup-android-arm-eabi" "4.22.4" + "@rollup/rollup-android-arm64" "4.22.4" + "@rollup/rollup-darwin-arm64" "4.22.4" + "@rollup/rollup-darwin-x64" "4.22.4" + "@rollup/rollup-linux-arm-gnueabihf" "4.22.4" + "@rollup/rollup-linux-arm-musleabihf" "4.22.4" + "@rollup/rollup-linux-arm64-gnu" "4.22.4" + "@rollup/rollup-linux-arm64-musl" "4.22.4" + "@rollup/rollup-linux-powerpc64le-gnu" "4.22.4" + "@rollup/rollup-linux-riscv64-gnu" "4.22.4" + "@rollup/rollup-linux-s390x-gnu" "4.22.4" + "@rollup/rollup-linux-x64-gnu" "4.22.4" + "@rollup/rollup-linux-x64-musl" "4.22.4" + "@rollup/rollup-win32-arm64-msvc" "4.22.4" + "@rollup/rollup-win32-ia32-msvc" "4.22.4" + "@rollup/rollup-win32-x64-msvc" "4.22.4" + fsevents "~2.3.2" + +rollup@^4.20.0: + version "4.24.3" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.24.3.tgz#8b259063740af60b0030315f88665ba2041789b8" + integrity sha512-HBW896xR5HGmoksbi3JBDtmVzWiPAYqp7wip50hjQ67JbDz61nyoMPdqu1DvVW9asYb2M65Z20ZHsyJCMqMyDg== + dependencies: + "@types/estree" "1.0.6" + optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.24.3" + "@rollup/rollup-android-arm64" "4.24.3" + "@rollup/rollup-darwin-arm64" "4.24.3" + "@rollup/rollup-darwin-x64" "4.24.3" + "@rollup/rollup-freebsd-arm64" "4.24.3" + "@rollup/rollup-freebsd-x64" "4.24.3" + "@rollup/rollup-linux-arm-gnueabihf" "4.24.3" + "@rollup/rollup-linux-arm-musleabihf" "4.24.3" + "@rollup/rollup-linux-arm64-gnu" "4.24.3" + "@rollup/rollup-linux-arm64-musl" "4.24.3" + "@rollup/rollup-linux-powerpc64le-gnu" "4.24.3" + "@rollup/rollup-linux-riscv64-gnu" "4.24.3" + "@rollup/rollup-linux-s390x-gnu" "4.24.3" + "@rollup/rollup-linux-x64-gnu" "4.24.3" + "@rollup/rollup-linux-x64-musl" "4.24.3" + "@rollup/rollup-win32-arm64-msvc" "4.24.3" + "@rollup/rollup-win32-ia32-msvc" "4.24.3" + "@rollup/rollup-win32-x64-msvc" "4.24.3" fsevents "~2.3.2" run-applescript@^7.0.0: @@ -9118,11 +8530,6 @@ run-applescript@^7.0.0: resolved "https://registry.yarnpkg.com/run-applescript/-/run-applescript-7.0.0.tgz#e5a553c2bffd620e169d276c1cd8f1b64778fbeb" integrity sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A== -run-async@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-3.0.0.tgz#42a432f6d76c689522058984384df28be379daad" - integrity sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q== - run-parallel@^1.1.9: version "1.2.0" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" @@ -9143,7 +8550,7 @@ rxjs-report-usage@^1.0.4: glob "~7.2.0" prompts "~2.4.2" -rxjs@7.8.1, rxjs@^7.8.1: +rxjs@7.8.1: version "7.8.1" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== @@ -9170,33 +8577,29 @@ safe-identifier@^0.4.1: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -safevalues@^0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/safevalues/-/safevalues-0.3.4.tgz#82e846a02b6956d7d40bf9f41e92e13fce0186db" - integrity sha512-LRneZZRXNgjzwG4bDQdOTSbze3fHm1EAKN/8bePxnlEZiBmkYEDggaHbuvHI9/hoqHbGfsEA7tWS9GhYHZBBsw== - -sass-loader@14.2.1: - version "14.2.1" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-14.2.1.tgz#db9ad96b56dc1c1ea546101e76375d5b008fec70" - integrity sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ== +sass-loader@16.0.0: + version "16.0.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-16.0.0.tgz#9b8d497e24bc176dc368df2b5b9e90b4ad24bf4e" + integrity sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw== dependencies: neo-async "^2.6.2" -sass@1.77.2: - version "1.77.2" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.2.tgz#18d4ed2eefc260cdc8099c5439ec1303fd5863aa" - integrity sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA== +sass@1.77.6: + version "1.77.6" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.6.tgz#898845c1348078c2e6d1b64f9ee06b3f8bd489e4" + integrity sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" source-map-js ">=0.6.2 <2.0.0" -sass@1.77.5: - version "1.77.5" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.5.tgz#5f9009820297521356e962c0bed13ee36710edfe" - integrity sha512-oDfX1mukIlxacPdQqNb6mV2tVCrnE+P3nVYioy72V5tlk56CPNcO4TCuFcaCRKKfJ1M3lH95CleRS+dVKL2qMg== +sass@1.80.5: + version "1.80.5" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.80.5.tgz#0ba965223d44df22497f2966b498cf5c453fae8f" + integrity sha512-TQd2aoQl/+zsxRMEDSxVdpPIqeq9UFc6pr7PzkugiTx3VYCFPUaa3P4RrBQsqok4PO200Vkz0vXQBNlg7W907g== dependencies: - chokidar ">=3.0.0 <4.0.0" + "@parcel/watcher" "^2.4.1" + chokidar "^4.0.0" immutable "^4.0.0" source-map-js ">=0.6.2 <2.0.0" @@ -9258,10 +8661,10 @@ semver@7.6.0: dependencies: lru-cache "^6.0.0" -semver@7.6.2, semver@^7.0.0, semver@^7.1.1, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: - version "7.6.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" - integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== +semver@7.6.3: + version "7.6.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== semver@^5.6.0: version "5.7.2" @@ -9273,6 +8676,11 @@ semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== +semver@^7.0.0, semver@^7.1.1, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: + version "7.6.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== + send@0.18.0: version "0.18.0" resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" @@ -9292,7 +8700,7 @@ send@0.18.0: range-parser "~1.2.1" statuses "2.0.1" -serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: +serialize-javascript@^6.0.1, serialize-javascript@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== @@ -9424,10 +8832,10 @@ slash@^3.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== -slash@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" - integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== +slash@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce" + integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== slice-ansi@^5.0.0: version "5.0.0" @@ -9437,7 +8845,7 @@ slice-ansi@^5.0.0: ansi-styles "^6.0.0" is-fullwidth-code-point "^4.0.0" -slice-ansi@^7.0.0: +slice-ansi@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-7.1.0.tgz#cd6b4655e298a8d1bdeb04250a433094b347b9a9" integrity sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg== @@ -9481,18 +8889,19 @@ socks@^2.7.1: ip-address "^9.0.5" smart-buffer "^4.2.0" -sonarqube-scanner@4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/sonarqube-scanner/-/sonarqube-scanner-4.0.1.tgz#45b7355e3e92690de09f89b7b934a8fe65cc0e6f" - integrity sha512-F9wJuJ8ycQI4ViqBF0hpo0yoAIlwbt1K2ExoeiP+WI3uMQJ/+L1GsFtcvbjDomV0XvBkWObVJ+t0EIDk/qxTRg== +sonarqube-scanner@4.2.5: + version "4.2.5" + resolved "https://registry.yarnpkg.com/sonarqube-scanner/-/sonarqube-scanner-4.2.5.tgz#b0581d9ca312d6d57d92fdfae4b75e901111590f" + integrity sha512-7Hs8Or1ZmgzIh4DLavRVlmrKfoQo+x6DFr7Aw3BnMRswlflalObKKJrj10/A2J2bfYd7iqkt1DXeIoTXNJrCkg== dependencies: adm-zip "0.5.12" - axios "1.6.8" + axios "1.7.7" commander "12.0.0" fs-extra "11.2.0" hpagent "1.2.0" jest-sonar-reporter "2.0.0" node-forge "^1.3.1" + properties-file "3.5.4" proxy-from-env "^1.1.0" semver "7.6.0" slugify "1.6.6" @@ -9503,6 +8912,11 @@ sonarqube-scanner@4.0.1: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== +source-map-js@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== + source-map-loader@5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-5.0.0.tgz#f593a916e1cc54471cfc8851b905c8a845fc7e38" @@ -9750,15 +9164,6 @@ strip-json-comments@^2.0.0: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== -strong-log-transformer@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10" - integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA== - dependencies: - duplexer "^0.1.1" - minimist "^1.2.0" - through "^2.3.4" - supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -9795,10 +9200,10 @@ symbol-tree@^3.2.4: resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== -synckit@^0.8.6: - version "0.8.8" - resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.8.8.tgz#fe7fe446518e3d3d49f5e429f443cf08b6edfcd7" - integrity sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ== +synckit@^0.9.1: + version "0.9.2" + resolved "https://registry.yarnpkg.com/synckit/-/synckit-0.9.2.tgz#a3a935eca7922d48b9e7d6c61822ee6c3ae4ec62" + integrity sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw== dependencies: "@pkgr/core" "^0.1.0" tslib "^2.6.2" @@ -9817,17 +9222,6 @@ tar-stream@3.1.7: fast-fifo "^1.2.0" streamx "^2.15.0" -tar-stream@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" - integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== - dependencies: - bl "^4.0.3" - end-of-stream "^1.4.1" - fs-constants "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.1.1" - tar@^6.1.11, tar@^6.1.2: version "6.2.1" resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a" @@ -9851,10 +9245,10 @@ terser-webpack-plugin@^5.3.10: serialize-javascript "^6.0.1" terser "^5.26.0" -terser@5.29.2: - version "5.29.2" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.29.2.tgz#c17d573ce1da1b30f21a877bffd5655dd86fdb35" - integrity sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw== +terser@5.31.6: + version "5.31.6" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.31.6.tgz#c63858a0f0703988d0266a82fcbf2d7ba76422b1" + integrity sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" @@ -9897,11 +9291,6 @@ thingies@^1.20.0: resolved "https://registry.yarnpkg.com/thingies/-/thingies-1.21.0.tgz#e80fbe58fd6fdaaab8fad9b67bd0a5c943c445c1" integrity sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g== -through@^2.3.4: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== - thunky@^1.0.2: version "1.1.0" resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" @@ -9914,11 +9303,6 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" -tmp@~0.2.1: - version "0.2.3" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.3.tgz#eb783cc22bc1e8bebd0671476d46ea4eb32a79ae" - integrity sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w== - tmpl@1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" @@ -10011,15 +9395,6 @@ ts-node@10.9.2: v8-compile-cache-lib "^3.0.1" yn "3.1.1" -tsconfig-paths@^4.1.2: - version "4.2.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz#ef78e19039133446d244beac0fd6a1632e2d107c" - integrity sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg== - dependencies: - json5 "^2.2.2" - minimist "^1.2.6" - strip-bom "^3.0.0" - tsconfig@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/tsconfig/-/tsconfig-7.0.0.tgz#84538875a4dc216e5c4a5432b3a4dec3d54e91b7" @@ -10030,16 +9405,16 @@ tsconfig@^7.0.0: strip-bom "^3.0.0" strip-json-comments "^2.0.0" -tslib@2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== - -tslib@2.6.3, tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0, tslib@^2.6.2: +tslib@2.6.3, tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.0, tslib@^2.3.1, tslib@^2.5.0, tslib@^2.6.2: version "2.6.3" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== +tslib@2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.0.tgz#d124c86c3c05a40a91e6fdea4021bd31d377971b" + integrity sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA== + tslib@^1.8.1: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" @@ -10104,20 +9479,20 @@ typed-assert@^1.0.8: resolved "https://registry.yarnpkg.com/typed-assert/-/typed-assert-1.0.9.tgz#8af9d4f93432c4970ec717e3006f33f135b06213" integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg== -typescript@5.4.5: - version "5.4.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611" - integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== +typescript@5.5.4: + version "5.5.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba" + integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== undici-types@~5.26.4: version "5.26.5" resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== -undici@6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/undici/-/undici-6.18.0.tgz#cea3b87182f1ef13c226e2f29b862e6d43004fa3" - integrity sha512-nT8jjv/fE9Et1ilR6QoW8ingRTY2Pp4l2RUrdzV5Yz35RJDrtPc1DXvuNqcpsJSGIRHFdt3YKKktTzJA6r0fTA== +undici-types@~6.19.8: + version "6.19.8" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02" + integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw== unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" @@ -10142,6 +9517,11 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== +unicorn-magic@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4" + integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== + unique-filename@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-3.0.0.tgz#48ba7a5a16849f5080d26c760c86cf5cf05770ea" @@ -10179,6 +9559,14 @@ update-browserslist-db@^1.0.16: escalade "^3.1.2" picocolors "^1.0.1" +update-browserslist-db@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz#80846fba1d79e82547fb661f8d141e0945755fe5" + integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.0" + uri-js@^4.2.2, uri-js@^4.4.1: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" @@ -10241,14 +9629,14 @@ vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== -vite@5.2.11: - version "5.2.11" - resolved "https://registry.yarnpkg.com/vite/-/vite-5.2.11.tgz#726ec05555431735853417c3c0bfb36003ca0cbd" - integrity sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ== +vite@5.4.6: + version "5.4.6" + resolved "https://registry.yarnpkg.com/vite/-/vite-5.4.6.tgz#85a93a1228a7fb5a723ca1743e337a2588ed008f" + integrity sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q== dependencies: - esbuild "^0.20.1" - postcss "^8.4.38" - rollup "^4.13.0" + esbuild "^0.21.3" + postcss "^8.4.43" + rollup "^4.20.0" optionalDependencies: fsevents "~2.3.3" @@ -10321,7 +9709,19 @@ webpack-bundle-analyzer@4.10.2: sirv "^2.0.3" ws "^7.3.1" -webpack-dev-middleware@7.2.1, webpack-dev-middleware@^7.1.0: +webpack-dev-middleware@7.4.2: + version "7.4.2" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz#40e265a3d3d26795585cff8207630d3a8ff05877" + integrity sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA== + dependencies: + colorette "^2.0.10" + memfs "^4.6.0" + mime-types "^2.1.31" + on-finished "^2.4.1" + range-parser "^1.2.1" + schema-utils "^4.0.0" + +webpack-dev-middleware@^7.1.0: version "7.2.1" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-7.2.1.tgz#2af00538b6e4eda05f5afdd5d711dbebc05958f7" integrity sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA== @@ -10369,14 +9769,14 @@ webpack-dev-server@5.0.4: webpack-dev-middleware "^7.1.0" ws "^8.16.0" -webpack-merge@5.10.0: - version "5.10.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177" - integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== +webpack-merge@6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-6.0.1.tgz#50c776868e080574725abc5869bd6e4ef0a16c6a" + integrity sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg== dependencies: clone-deep "^4.0.1" flat "^5.0.2" - wildcard "^2.0.0" + wildcard "^2.0.1" webpack-sources@^3.0.0, webpack-sources@^3.2.3: version "3.2.3" @@ -10390,21 +9790,20 @@ webpack-subresource-integrity@5.1.0: dependencies: typed-assert "^1.0.8" -webpack@5.91.0: - version "5.91.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.91.0.tgz#ffa92c1c618d18c878f06892bbdc3373c71a01d9" - integrity sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw== +webpack@5.94.0: + version "5.94.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.94.0.tgz#77a6089c716e7ab90c1c67574a28da518a20970f" + integrity sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg== dependencies: - "@types/eslint-scope" "^3.7.3" "@types/estree" "^1.0.5" "@webassemblyjs/ast" "^1.12.1" "@webassemblyjs/wasm-edit" "^1.12.1" "@webassemblyjs/wasm-parser" "^1.12.1" acorn "^8.7.1" - acorn-import-assertions "^1.9.0" + acorn-import-attributes "^1.9.5" browserslist "^4.21.10" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.16.0" + enhanced-resolve "^5.17.1" es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0" @@ -10420,12 +9819,11 @@ webpack@5.91.0: watchpack "^2.4.1" webpack-sources "^3.2.3" -webpack@5.92.0: - version "5.92.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.92.0.tgz#cc114c71e6851d220b1feaae90159ed52c876bdf" - integrity sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA== +webpack@5.95.0: + version "5.95.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.95.0.tgz#8fd8c454fa60dad186fbe36c400a55848307b4c0" + integrity sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q== dependencies: - "@types/eslint-scope" "^3.7.3" "@types/estree" "^1.0.5" "@webassemblyjs/ast" "^1.12.1" "@webassemblyjs/wasm-edit" "^1.12.1" @@ -10434,7 +9832,7 @@ webpack@5.92.0: acorn-import-attributes "^1.9.5" browserslist "^4.21.10" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.17.0" + enhanced-resolve "^5.17.1" es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0" @@ -10498,7 +9896,7 @@ which@^4.0.0: dependencies: isexe "^3.1.1" -wildcard@^2.0.0: +wildcard@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== @@ -10625,17 +10023,17 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@~2.4.2: - version "2.4.5" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.5.tgz#60630b206dd6d84df97003d33fc1ddf6296cca5e" - integrity sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg== +yaml@~2.5.0: + version "2.5.1" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.5.1.tgz#c9772aacf62cb7494a95b0c4f1fb065b563db130" + integrity sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q== -yargs-parser@21.1.1, yargs-parser@^21.0.1, yargs-parser@^21.1.1: +yargs-parser@^21.0.1, yargs-parser@^21.1.1: version "21.1.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== -yargs@17.7.2, yargs@^17.0.0, yargs@^17.2.1, yargs@^17.3.1, yargs@^17.6.2, yargs@^17.7.2: +yargs@17.7.2, yargs@^17.0.0, yargs@^17.2.1, yargs@^17.3.1, yargs@^17.7.2: version "17.7.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== @@ -10663,7 +10061,12 @@ yocto-queue@^1.0.0: resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.1.1.tgz#fef65ce3ac9f8a32ceac5a634f74e17e5b232110" integrity sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g== -zone.js@0.14.7: - version "0.14.7" - resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.14.7.tgz#4a9a70599109663b1921165663bbac521995eef3" - integrity sha512-0w6DGkX2BPuiK/NLf+4A8FLE43QwBfuqz2dVgi/40Rj1WmqUskCqj329O/pwrqFJLG5X8wkeG2RhIAro441xtg== +yoctocolors-cjs@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz#f4b905a840a37506813a7acaa28febe97767a242" + integrity sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA== + +zone.js@0.14.10: + version "0.14.10" + resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.14.10.tgz#23b8b29687c6bffece996e5ee5b854050e7775c8" + integrity sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==