From e915e1aa7daef5d8e484225ecd8a527173560bee Mon Sep 17 00:00:00 2001 From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com> Date: Sun, 9 Nov 2025 12:43:33 +0000 Subject: [PATCH] tpye3 text edit init --- .gitignore | 14 + .../src/main/resources/settings.yml.template | 4 + .../src/main/resources/type3/catalogue.json | 592 + .../type3/library/fonts/cm/cmmi10.ttf | 25 + .../type3/library/fonts/cm/cmr10.ttf | Bin 0 -> 26348 bytes .../type3/library/fonts/cm/cmsy10.ttf | Bin 0 -> 29396 bytes .../library/fonts/dejavu/DejaVuSans-Bold.ttf | Bin 0 -> 708920 bytes .../fonts/dejavu/DejaVuSans-Oblique.ttf | Bin 0 -> 637648 bytes .../type3/library/fonts/dejavu/DejaVuSans.ttf | Bin 0 -> 759720 bytes .../library/fonts/dejavu/DejaVuSansMono.ttf | Bin 0 -> 343140 bytes .../scp/SauceCodeProNerdFont-Regular.ttf | 1882 +++ .../fonts/stix/STIXSizeThreeSym-Regular.otf | 2055 +++ .../main/resources/type3/library/index.json | 462 + app/proprietary/build.gradle | 8 + .../software/SPDF/model/json/PdfJsonFont.java | 8 + .../json/PdfJsonFontConversionCandidate.java | 69 + .../json/PdfJsonFontConversionStatus.java | 9 + .../model/json/PdfJsonFontType3Glyph.java | 27 + .../SPDF/model/json/PdfJsonTextElement.java | 1 + .../service/PdfJsonConversionService.java | 1225 +- .../service/PdfJsonFallbackFontService.java | 12 +- .../pdfjson/type3/Type3ConversionRequest.java | 17 + .../type3/Type3ConversionStrategy.java | 32 + .../type3/Type3FontConversionService.java | 133 + .../type3/Type3FontSignatureCalculator.java | 218 + .../pdfjson/type3/Type3GlyphContext.java | 38 + .../pdfjson/type3/Type3GlyphExtractor.java | 126 + .../pdfjson/type3/Type3GraphicsEngine.java | 164 + .../pdfjson/type3/Type3LibraryStrategy.java | 113 + .../type3/library/Type3FontLibrary.java | 299 + .../type3/library/Type3FontLibraryEntry.java | 30 + .../type3/library/Type3FontLibraryMatch.java | 12 + .../library/Type3FontLibraryPayload.java | 13 + .../type3/model/Type3GlyphOutline.java | 25 + .../type3/tool/Type3SignatureTool.java | 299 + docs/pdf_json_type3_fonts.md | 443 + docs/pdf_text_edit_flow.md | 50 + docs/type3/harvest_report.json | 13216 ++++++++++++++++ docs/type3/signature_inventory.md | 191 + docs/type3_fallback_plan.md | 150 + .../tools/pdfJsonEditor/pdfJsonEditorTypes.ts | 1 + .../tools/pdfJsonEditor/pdfJsonEditorUtils.ts | 10 + scripts/download_pdf_collection.py | 583 + scripts/download_pdf_samples.py | 195 + scripts/harvest_type3_fonts.py | 245 + scripts/index_type3_catalogue.py | 75 + scripts/summarize_type3_signatures.py | 97 + scripts/type3_to_cff.py | 481 + scripts/update_type3_library.py | 243 + 49 files changed, 23741 insertions(+), 151 deletions(-) create mode 100644 app/core/src/main/resources/type3/catalogue.json create mode 100644 app/core/src/main/resources/type3/library/fonts/cm/cmmi10.ttf create mode 100644 app/core/src/main/resources/type3/library/fonts/cm/cmr10.ttf create mode 100644 app/core/src/main/resources/type3/library/fonts/cm/cmsy10.ttf create mode 100644 app/core/src/main/resources/type3/library/fonts/dejavu/DejaVuSans-Bold.ttf create mode 100644 app/core/src/main/resources/type3/library/fonts/dejavu/DejaVuSans-Oblique.ttf create mode 100644 app/core/src/main/resources/type3/library/fonts/dejavu/DejaVuSans.ttf create mode 100644 app/core/src/main/resources/type3/library/fonts/dejavu/DejaVuSansMono.ttf create mode 100644 app/core/src/main/resources/type3/library/fonts/scp/SauceCodeProNerdFont-Regular.ttf create mode 100644 app/core/src/main/resources/type3/library/fonts/stix/STIXSizeThreeSym-Regular.otf create mode 100644 app/core/src/main/resources/type3/library/index.json create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontConversionCandidate.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontConversionStatus.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontType3Glyph.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3ConversionRequest.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3ConversionStrategy.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3FontConversionService.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3FontSignatureCalculator.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GlyphContext.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GlyphExtractor.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GraphicsEngine.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3LibraryStrategy.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibrary.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryEntry.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryMatch.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryPayload.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/model/Type3GlyphOutline.java create mode 100644 app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/tool/Type3SignatureTool.java create mode 100644 docs/pdf_json_type3_fonts.md create mode 100644 docs/pdf_text_edit_flow.md create mode 100644 docs/type3/harvest_report.json create mode 100644 docs/type3/signature_inventory.md create mode 100644 docs/type3_fallback_plan.md create mode 100644 scripts/download_pdf_collection.py create mode 100644 scripts/download_pdf_samples.py create mode 100644 scripts/harvest_type3_fonts.py create mode 100644 scripts/index_type3_catalogue.py create mode 100644 scripts/summarize_type3_signatures.py create mode 100644 scripts/type3_to_cff.py create mode 100644 scripts/update_type3_library.py diff --git a/.gitignore b/.gitignore index b339d7ff69..8c0402ad55 100644 --- a/.gitignore +++ b/.gitignore @@ -210,3 +210,17 @@ node_modules/ test_batch.json *.backup.*.json frontend/public/locales/*/translation.backup*.json + +# Development/build artifacts +.gradle-cache/ +scripts/pdf-collection/ +**/tmp/ +*.backup + +# Type3 development data +docs/type3/signatures/ + + +# Type3 sample PDFs (development only) +**/type3/samples/ + diff --git a/app/core/src/main/resources/settings.yml.template b/app/core/src/main/resources/settings.yml.template index c7e86a6e08..cf117e649d 100644 --- a/app/core/src/main/resources/settings.yml.template +++ b/app/core/src/main/resources/settings.yml.template @@ -183,6 +183,10 @@ stirling: python-command: /opt/venv/bin/python3 # Python interpreter path python-script: /scripts/convert_cff_to_ttf.py # Path to font wrapping script fontforge-command: fontforge # Override if FontForge is installed under a different name/path + type3: + library: + enabled: true # Match common Type3 fonts against the built-in library of converted programs + index: classpath:/type3/library/index.json # Override to point at a custom index.json (supports http:, file:, classpath:) ui: appNameNavbar: '' # name displayed on the navigation bar diff --git a/app/core/src/main/resources/type3/catalogue.json b/app/core/src/main/resources/type3/catalogue.json new file mode 100644 index 0000000000..4aca2f414d --- /dev/null +++ b/app/core/src/main/resources/type3/catalogue.json @@ -0,0 +1,592 @@ +[ + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "1867" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "1888" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "2029" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "2069" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "2089" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "2116" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSansMono", + "encoding": "2174" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans-Oblique", + "encoding": "2192" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "2209" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "Cmsy10", + "encoding": "2228" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "STIXSizeThreeSym-Regular", + "encoding": "2233" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSansDisplay", + "encoding": "2239" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4403" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4438" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4519" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4685" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4733" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4782" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4813" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4834" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSansMono", + "encoding": "4878" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4906" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4929" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "4971" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5001" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5030" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5052" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5083" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5116" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5143" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5175" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5207" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5243" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "Cmr10", + "encoding": "5263" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "Cmex10", + "encoding": "5270" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "Cmsy10", + "encoding": "5275" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "Cmmi10", + "encoding": "5280" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5295" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans-Oblique", + "encoding": "5313" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSansDisplay", + "encoding": "5319" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5334" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5370" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5399" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5427" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5459" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5486" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5513" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5554" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5601" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5647" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5694" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5732" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5771" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5803" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5861" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5904" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5924" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "5951" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "6084" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "6445" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "7195" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "7409" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "7474" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "7708" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "7747" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "7885" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "9029" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "9617" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "10460" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "11445" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans-Bold", + "encoding": "11486" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "11497" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "11543" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "12280" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "12301" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "12350" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "12372" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "12395" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "12416" + }, + { + "source": "01_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "13324" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "3214" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "3251" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "7190" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "9937" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "10792" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "10852" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "14712" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "18396" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "18719" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans-Bold", + "encoding": "18741" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "18778" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "18804" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "20974" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "20993" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "21093" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "21117" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "21141" + }, + { + "source": "02_Matplotlib.pdf", + "fontName": "DejaVuSans", + "encoding": "21174" + }, + { + "source": "03_handout-beginner.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "17" + }, + { + "source": "03_handout-beginner.pdf", + "fontName": "EVICAO+DejaVuSans-Bold", + "encoding": "133" + }, + { + "source": "03_handout-beginner.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "152" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "13" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "85" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "104" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "121" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "135" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "159" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "179" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "198" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "NVMZUP+SourceCodePro-Regular", + "encoding": "208" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "BMQQDV+DejaVuSans", + "encoding": "231" + }, + { + "source": "04_handout-intermediate.pdf", + "fontName": "NVMZUP+SourceCodePro-Regular", + "encoding": "241" + }, + { + "source": "07_matplotlib.pdf", + "fontName": "SauceCodePowerline-Bold", + "encoding": "22" + }, + { + "source": "07_matplotlib.pdf", + "fontName": "SauceCodePowerline-Regular", + "encoding": "47" + }, + { + "source": "07_matplotlib.pdf", + "fontName": "SauceCodePowerline-Regular", + "encoding": "65" + }, + { + "source": "07_matplotlib.pdf", + "fontName": "SauceCodePowerline-Bold", + "encoding": "110" + }, + { + "source": "08_matplotlib.pdf", + "fontName": "F36", + "encoding": "12" + }, + { + "source": "08_matplotlib.pdf", + "fontName": "F59", + "encoding": "42" + } +] \ No newline at end of file diff --git a/app/core/src/main/resources/type3/library/fonts/cm/cmmi10.ttf b/app/core/src/main/resources/type3/library/fonts/cm/cmmi10.ttf new file mode 100644 index 0000000000..fd9d30ced7 --- /dev/null +++ b/app/core/src/main/resources/type3/library/fonts/cm/cmmi10.ttf @@ -0,0 +1,25 @@ + + + + Index of /sites/ctan.org/fonts/cm/ps-type1/bakoma + + +

Index of /sites/ctan.org/fonts/cm/ps-type1/bakoma

+
Icon  Name                               Last modified      Size  Description
[PARENTDIR] Parent Directory - +[   ] BaKoMa-AMS.Fonts 2005-06-15 21:10 9.0K +[   ] BaKoMa-CM.Fonts 2005-06-15 21:09 9.4K +[   ] LICENCE 2005-06-15 22:56 1.4K +[   ] README.news 2005-06-15 23:25 959 +[DIR] afm/ 2009-06-30 22:43 - +[   ] bkm-art.ps.gz 1995-01-23 11:12 110K +[DIR] etc/ 2009-06-30 22:43 - +[DIR] mac/ 2009-06-30 22:43 - +[DIR] mrf/ 2009-06-30 22:43 - +[DIR] otf/ 2009-06-30 22:43 - +[DIR] patched-pfb/ 2009-06-30 22:43 - +[DIR] pfb/ 2009-06-30 22:43 - +[DIR] pfm/ 2009-06-30 22:43 - +[DIR] tfm/ 2009-06-30 22:43 - +[DIR] ttf/ 2009-06-30 22:43 - +
+ diff --git a/app/core/src/main/resources/type3/library/fonts/cm/cmr10.ttf b/app/core/src/main/resources/type3/library/fonts/cm/cmr10.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8bc44966a84421629220f03a87d1cf479733d2aa GIT binary patch literal 26348 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 literal 0 HcmV?d00001 diff --git a/app/core/src/main/resources/type3/library/fonts/cm/cmsy10.ttf b/app/core/src/main/resources/type3/library/fonts/cm/cmsy10.ttf new file mode 100644 index 0000000000000000000000000000000000000000..45d8421a5b118b1f49132337f80fb7730521483a GIT binary patch literal 29396 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

o^p&!^5-`J~4{@ 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

J0 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

oVn zyP~s{T>KbZw&SeC@l)GiEBN!N% zoawmHb;ud@((XOEsFgA&axL` zFW8-qP;+)MFfg$~((bPhU>O~-IiT?A1dA*DF9eH2(+0?1sJJ6o91@0lk||(3sH-bbhG-Xk!_;Ybc_!A|k*hE(cQo|II%hrckB`kT_$|e>MR&ae0_Ha|DXG0!SQW z4vP8G%)sUnLi=SXJB9oWt9VoGX}AAAi{@%fjI(29J~3l%Ymer4GOHvb6cY&I_eb#btW0GqfXC_RAAnrE2>5of&3vP*zXTnQ%5dJQ7Z zBncLWoZF6WzAWok)-5RJgGI2IFUxqFbqf~rWtk+w;t=!a{^Mai#GEFe#u^QFzYOyX zhJFA4Gl0ZzfW$>+K*gCDdj9_hrGHj-W?NAFGUb5MrwI5Ad$9No6!BRge}Te%xS%G0G7Wd0Cbunb3m@kXNe3&@I{Mvt4m~VjYcw&tOhqEMO z`oAmx|1;G7yTY;=BrdW5Rs8=+<{K;<1k~W_%~+&B>i?f)*$fhgtA~p--(Xz@S1-i~ z7iZZF5{Ifs5@)`_`W>d8)#v{|aCub=G9M%kQ4bUUzxp2!iy+Gz0X5cmusfxgBA8?T z{|AY)^0B-DrGJo!0Gr4XP3-Fe?1BgQ;iL2jx4E2uwXgp z17ib017#()i+g9>`SJ9NKn>(K0d{d47H+t>E4#aZIz&W(O+*DG z4%WXMBF@mrz#zbeY%Yp8)cn6II1It!GR#5$774Jio&=f0(D-)+2grOi5e;yhfn`By z_wOwhkojsNnh>sW11`zZzA`CfBzY+lNR66 zRnkdj%}`;lt{~ z==xV1;x8sr>XHfn_p-CH@CvZ8f;uP63={tGu*)%hVNhhy0PlGPtvgf{R1^~xP*h@2 z2M>FgnwUe9KIrIt24N8~BNH`!P{-6niA|KHjPY_kW5~ab#s74#|NAVSY1e#EfH95F zSe0LlQO_cE)k;Uzl-27JnZEpI$Zh}6&`|jAFQfQERr4p_rb^PmQo@!;7!Ce16;`Ko zvwx6kv@&cc1BJu?H~;st3WD4z@({xR$ITkU^i_aOL$R( z3c0su!vEv!?QGWs)I=_T!bx0;sgTtT5>713*>eQcK?~;!EH`8P+L=gU0ep# z@&tv?KOS(KQ%zg}Vh%{0fe}gWBJ&sH>3&wh`)Cj;YOX*OO426lDOYCAy# zeMZnRAE3k2l)-~+pb>7C39)=SDq*G`%m-Ks3l8VoOP8?OGb&3lbEz0;wtIQeL!YfmPGDPJL`=;*>s0rlOiSavZrvCR@- zXD#^;K7tMuzYGja7uaSAs6)gA*jOR=!hqGX^9!)EmO|7rFfwF=2DyV#L|hCM zPl5*En_mn}4HOL+&l_r{c{lz0R#eQG#u%a@A@ZNW$7dtB?a5&EPmHPQ|2F}4)-s5B z|Nk?9?O;72z|L9@69cEK3#_2A2(TEEd)6~Gf!$Mqs+JuzE&&!psQvc>YF8yf?Y|dH z7Z@1?)LFq|aJ51#Cz;l;eGy=1twN{;hshTKb%+>TtryEfraX2w0e04ERJH7E0_qSk zxY}9<4d#00j{*Z?#F3QKRG zd80LqX`mwE-|Pkl7sg_ig}*n03I&E3=siu1|IVZIhb5R>{+$Px5$8D|{cW%aqCfU; zE~qRMP#2eA4F5M5(I5La7g|=p#3B8$g#U+GLRq8))L08ZaVajzsKeay|3B!y3YK>) zQlPShaRPIT0Gr4IaF{lN`nRBVHnjgQ$;{5Q2jm`5|CTujq#h)Ka1R3mQx@|JkT}CF z<{*T7Kw*a>4sj3Id=?*A|5IEFWE#wT79UU@2@*jypXCuq9MgOhaftb#ej0NBN`iSV zgEE%>i3BtI|NWpc<=95A2Kk)`c>d_h7siq z=%8>l(0v`?IzqwRK#)yQMICf^hncw=I~%)!po*~qtAU`JvKq@CPumcuuz8j4Hbz3Z z!Kc%s-ZJW*Tk>z+KkpNBdeV-COlgm2E5PJr(_j9dVQNH8wuiFw;uDow zF*E)z(owSLSZ!kUZ>_GQQ*1{q__TnoC_cx@R>+Z`wl361kZEDPa% zc?qUM7H+8c4VHzVJOmOEU<38(L1}@3ft8)bRzMAu1_ao}C724CmqW#GfW>El^AJ>= zp%&El1f_XU-;;q6#0T|J89=LIk^RNS&Zcf4CD-JtO9%2`W{gTVO{Y$w=Hkp8g* z<4Ulf!2MB(pFko4Y@mKAq|L=5$fPE~2I`M8FoMcnRz4;*kQ-IO@uO%Ur~r1E3B+Zv zvP)Ts`HPrZ{rzYE%o$DR%<}hSGGR>P=2Wr*IXg@$&~k55DkFo7b8hPPiIqwUwbnY| zJ|3toD#*MX)}IxZV7kgI2yq81AMm|tZUg!gBg{_$`nfcrF{0+ErS=^qbwGSfST zKn4a?&~cIAyS|N$Obx&@o+2>UDJp?-7igjrN{gWOc_7D=f&2yP{i+)%8h}LDq`X8` z8PkMSoNA$^@|OU^2!Gr1K&z=-%3U6AVJ?0ZuM?&m&-`~glQAuak+EORG|w+m-Ad4b zF-=84M(P){Mbh!JM)Btu)&AWC7vv`9d_1xqiLEL^QQOP5I!LLcGKL=6a&FapO>Qe^ zmyD7shgWmFY(Phs{eScSF}o?#I|g%5Umej3RW|^+4^&cs56DFGG1On+(nMK_ai&-J zzb{EHI!26)jA^>k!R``p55;)&Iv2ux^54&okwM2ObK)G8Bx^=SvyiJ$SFbu=7%2gD zF{q9E|1pOJ(>n%71_oBpEDzKkb);4@e)l2A2pbEM1A=k86kH*Kf?g2nkOUl#g#|I> zY$0%3Vc7tx3s|=>D+sW$CW7+>IL#o7i>v^NL&6&(&a4GeFR~IQ&S8Nfz6vA`N_$*# zOiu;aSd+nPSwZ&wV|vP94_XNUs>{)P)}S;6>PLW%HHGFLXnPqHo6t5VIHf8YFhlwc zChBUSgMry}ZC#{AaU?clMlU8_K9!6EOXln>f9|fU3*Skqh77C8-F-TT#<#>oebES3K=R0!}!Gcp+Io6AUxG5H%YFoDWwb}^=>462|L zxKy#lG~5^LY>MF3FRCc6XFQRUf=GqVP>1eV_b>0?oAh`e#>WU}78OC0VX7&_O_vj* zRfyh79(goB^>BYYK$B3zq7XmDJf#-NqKT{9iiQ83x!K2@OrjznKU( zMn}s@*r2-;5_ZC~kz5Mumw?iQ9Hbm$jR%!uptSP;KRE6DLlzg=07_Gkux7pqF82zV zodwuLHp0cfp@?q+iG$`e*^h$TmZ{)0IDvtIV=0>mgA!=OLzPX@Koc~CrwD3h5)l~e zyvzTk|1J6F<d%)-?|~J@NmIM-Bl-23C>ZVQW(n$%cC}!t3BP!}gy|gn<{l+Yco* z2xD^-I~(&6g!$ZmOa2uy>cQQxV;v(RMgE(IZ29GcXa;DSxDWF;0Y8HhDQfm&tVXd8 z8tMFU%m1Y#Wg%p1A<@k(gpyVM|A)ti8fz+~?q|toc7}+9;sq41AQ1sJksYA;1I0He zoIv8tE5Y%-6DH1npG^cwd>2TZVKZpHfyGLIjWr$Aeqt#7$HUsq%+FxNzyLZJ$y^1s z?Fel{f^U5j69rXzh=zuOIve9{Q1em$45<02zIbkUkg2w;9Irq|B;&Nm3;|v_#Sl%K zwkZi^|BP=>@{9CiWSjwNJT9EIqpPGqUS3N}OG(?@L|50uTvJ6$OW#phRPR5-)kx5J zf^QfYSXQ!VLC*UDm2T!{AeXVSz}t6f>T00+R@FdIjcIX(O|#`p*y-U(Cp$8RC%G)z=@z{U3CI8O*L3%;0^cs%)Um ztDqqS=tMAWdK60P2B764;Cd07EN2B;~ErZI*GwK-Y1 z=!PoT_&LZZFfw@uF^T7O^c?zkH0|GQ(5USqtJ>n!N@GuGOK!F|%Y^{hn|)m;+TGH---$U$u((0Dv} zeLRCAc#KdHG)9PH_Cy$*{TM&}{l(Z*BnX)%QA%ZoPLn*JlbXfIppKXlX;6euiAZbx zJ9#N;g@-pRt?!1c@l}P^#Q1ClkElWWOU&+Bud&;Xn56N>&9W1g-=nhWaoncEzMM6e&sTn)oC#GO%R*p5|+)^B)=pOrhYqg#kQ1t0)Lc z8>WJ|#%5W3;eA`?2sRPW_$;gkYYM6uksJqVMTj5mK0QW*nKxLmgXk&vBC`?e=BB0qeP%j%Y z$0lZM#PYP_*uPgnVyZ&_W>rj$W?JMsf1ZDrp@E!ijd#;#714hml*D-yxHS|6WVxiQ z)m1~Cg+M)&DuG zw)YwEfrGO{wJF)52^x^R0xh;erk%z0yB zb@E0QqpgOqv^bZ7vY7$nLPgONeL+$>{~46zl^q%R4R-D80$oMGzzmz8V&G-aXRu{p zU<9WU&@z2cEHJC78wj#MP6Y<15X3A8w8{mQ+@Q1sDb1NwllcYI^<;#Y82Lrp!>t&% zGD`k*5{|2S`CxM9|ITcGKQk_s3O%M=F(oY?J1CDc|9=CSOJk5{&<6FJ zg+b|A1)Q28B{aAcRt1f>fybE?p)FI8??C$^K!*jWt0^07W}VY z761O+=$ONLoJm*MGbBF6L)Xkq*CQo9#FLTX$f7>RP=}0)hW`u=6&VhpjD3raFfzFK zniyKT|LZDqw=^{Ibpe$bps^H|1g0sF`7;J45T8|oX&QqnXfzPqUxbYKnVFk`LRuVB zZo@`hz~e!}$Yq6ru?f>Dh2;CONgOg0b7y{uk2Dow-*J-DKK|CXzn9;ySr?va%cd`@ zt|cp{tfExK#2OgVVxqIqLW_~n%6yh(;D3hb)ahQqj0_yoGG-2pQ#92j7#U^dWORjv z)j@q1@VGehCIRp~6aymzcs!gb7!j4LM*n!g^JcJlK}n`A z$h_b`9`O8`x;R(_F^>O_gn6|8|Nl4rf5fW7&Ig{);AGShU=#TWj@PFDkJ!{v#6N+= z8JxlD`@r)AoD9EU>Otac>g>qk5cMJdxLH-e^AjIIQd(HjIjlX6B%~*;rM&tv&Dj3!9piF(b?WA2(wb z<0@GZRmL=Cr+*i(M?3D*`l8CnsKZkE$5Gq7a|hEp21bSukbhwHITka)83mj;L5Y_6 z?fHL&7{-H#Y-SgksWvY}w*gv_+G~N%g)#c~gku|f2Iz(+22}&Q98YTtn;MF(+q#H@z4WtEBoM!zusfFs6X(?UetI*+N*aGO#mn zfmW!qGAlBxGBPVNGyi7_{r6_o-=0hKFX(LBvaE5gF!*es z$1D!4pF!OpR!&B7PDbXOKR=i`uKYd2WFpJV0cQO@19Be|!wCikmO9p}3_PF{U5y2e zS;WPJ#RS;dSQJ4;qq&)Yx*ntYiD`^8H>{WC)^hka?cbJZlf8T-WjOi!cCcP$Y-{`X zCgb11j*D9ujd)bmLSh-2BPZwZfz#g!1_tIwte-$@##KcX1zDL@MIo5+%fBnkQU?E= z7~esNRjXJ(HT=8baU=jrpy-F5^^K{QY2M!?ghsHQX$%a^X{=WnxItm93|bB@Xe_8K z$eecR(qDs1msqd`-xWq3=2}J_24=ATA$NVSgY z1&k9w7<9Bab2%eur|FA-XBik+8K(Vz%(jH}GXp<^2!kYp9B592fr*VpK}C&8K*&r* zfkjM+(T>qvkx@`lj*%I(yGB(|QIC;rN!5ja5B?qd_uxWR)dfZcMk_{z3srwxOBSj8 zJNECzzhf$kjxk!5EMn4Qv{G5bKMaTag zEm;Ki{|N>L#xLNzOTa7rK_Shk1HPY)k>SMu$1G1-KZ8=TCfJkWoQ&*@5G711$No-X zDn9o2D(lsMmW)py{Js76>I25tpgDL@8mVHv%D@K70pg(T6O3ONj~@KXe~?j!@gZaF zv%ejzR~Z;VVafT1^)u*QNU_XQ6 zkRLQh4~s|83GpDWg6I>hSAOX*moXasX<;;Clz`BnSY=uH?;I#z8IAsK`*)Vn7=%G( z4=jG!8N@+*of(Y8MA($nOc=~e^q7?Rm_+25jLcNfBAhwCDl)Pvl1bg$yKd8gO?428 z@hi3{XKsuHDgL(+q|nC)tlr1xGiH24!j?6j^#y277}VZUQC0%&VlgvTU=S2wW%hge z@6}HUiGNqtY+x*AJn=7@sVrjEl>5I$S+5HJTk-GNzwX5lGuW0u^MhXCV4}yU#K$NC z+DF9720E5dOr0)NBWq+zm=W9lh*PYC}q2d-6Y3r>1 zeqrLVT2}^==zRU}4d^@;P#W9A`ig-K6nl(MS7#lwR^I+WZ@n6HghL23In8G*y{mR6> z@$bsNt2Q!m|NXj=0h}Hg7+ANlUS$wvkOkF+nvAB<7PYylqA2*H3wAbkM$j~@h`1P| zpqaUuiMkr|o_|-?b{sw0zK&4`LjSvBWtg07#Fz@EW~tR|`Tb{ewffANFczZ~lb)n* z)VnBMCego_AS{p{QWzN6av*-tWE5mH2YH!MoRRt8zbk(yU16NXsKYqx%HK&$8<_I0 z{7Yl3{nrfUgWZ1O|5g?s)~^igVAnG+n5coSjxZ7y6JSta5HME*Qz}qVW`&5Fh=`iI z%m4lO*Yoek^5u*ij3ta5|E_?A87)DQ5sY8D{uTZE!N|eb*VVHnGgc87V-zzpHBn<{iTHQ*-|>G}8V)k5PMh*~&h&-zXR-+I z{&(T;4c4o|Og&xy8YJ2R{W~QQZRQ!_274$;iscEDtI+B6F-{a;?iHu;5H_-J`iFPWdhd^u=WhNENA6pRAq#;Wd6zglL574 zz^xdT;@`ccthJyvJ~Z75v55*m^fNH9RYA*VQ0*b8D9D(?^nqFJ%s+>JSN@eTGc$eo zD{_Z%!5>rRo&UllL=ADjRI$XMzsMq9Qf7H$D`Q5gn?|FHt>{7DQ9%+6r{tztB1YhvLOQ0Gr( zU|@C=UXE{J^~IgpzF zu@E^12DTJK|l>;2gGG84gdc$tb(dj1DOj^g`^tn0~B>&HzKJ3^H~}o zZvF>Zivlwf>{rGHxTz%A4KfkrB1U94g2VNn0>nHPgt?F~X~6AomIeVeQ5l8>0&F1P z6QvF`6ADUKFuy?b!+Z;-nHgZdMhZu;49Gr^O%RtdHb7#H8O1!1@8I$u3UIg3BFH9K&=$O+<1d%mgqEasxEILsg>M4Rs$R9isRe zuR4$m2%86U0aPWj8$o3vIMqNx5^6KZHB1YT)FFj8l4@}IgrW|XpTIOIZ-Y#Nm7z=v zQ2hc853pKh2532sX(qbekkpH*4(3akdGMG4xdFp&P}`6J+AcxyHJTey)q%qsi+PZE zgWC*Jf$%j-I3_VbYg16@fIul@u~y+5h+GsVE_#sG`~Pf5U?J2I)|!6 zawAM0OoQVE$=B%Wz;;7o1fSiI5QduwE?uBDV|63M|Bz6{sty!lusj8FBeID|ZiLwj zN!?%x{)U7fnu%!YK>j4G4s6Ch1!#T&^N?(2W)NUtU}FJ~t+6ri zfyV!g8JRg5SrwU;K?g!Jtzo=(_MZ~tznA}>GsXO^m|D(c$=Jwb_0NPg_O~?4(?6S- z{{LmH_?HP9Rbl`g!Lf&dfpt09JRt@t1|uQK{ahgR?u(;=#VdF5JNy+jnQPwzbi}$jOL8uX^Ax*|L**|_BWYv$xk;M z8@Hc(K;$0AZ6Su?;fCVg28oFV5C>K4IiEXIRpn6cjVnwK{?1@yieal@Vf@1?_D@AX z)}*fAO6l)}zvo1i-5AZ>lo=RU81^tQuvxNRW#D5FV~_%^au!xpU=bG+5*1-$XG3zQ zqM)%LqnV(9`X0t(#`P)PFyg zul)BtwImVbEHjoWQ&4FAo;r^)mN9A`sQ*8Ufq~@_IGp%FBiW$v0iDeT!Hhy%{#{`) z`dh@5{&yzRlHWT(rm#G%sQCM`;_s>onEo?h{k-Vjwro z(5NS)nz9nRAn4$1Gjl;jQ$;~G7U-?_Ml9l@YT)4}K>=|wmX$S~S7uH+Hlr^y<(~pm z1mq6qe?GALo6G*>3JdPoD$E)u<@!6*Q9(kJiL>Ibk((RiLdI0c#my6gelKHT;1^i) z@65k*YlXmW>1AMGRs@e(@`FxS7gZJn-*YOctf(w#+{-kjqT+8(MFr!MEn8TxR{WN( zs9<^eTbhCCfA7CErUcfj3|ydj4MsuG$~N$Xm#QM@K4)c9@Ps6zi720lmtn!bD~wD2 zUHo^p(5AxHjy3jIXRx!Lf|PFBBbGB2zxMol`R`4IvvU*JJ)rb31stw?44{*Qj6vrE zF&c9+Dl-Z)zSyz_WE8X7kv~PuHxB&i0flV^>(###nezWS{CUlE^shAo6DUowLh=+R z1B0rupt8E6Am|i#lPy~+7?*(Jvx4Pm#jnK`49pBi7#P?mgU6l(7(^Ht6a^WTK~o8! zD?$Z9*#?yESl|DPcmJ2f_%DX>6=N-9J>$!NSGN38+`=0B`w)xWuf?oa|Hv>u`K1kV z4Jde6o`S~OSs2p(KW0l~{lLJ^Aiy9A8c|dgQ!p1)Q($KXjUj>}6+DP22+D1sac0o< zPJ#jqOy1Ru4%OBF4pi65NG@M4$?OBB{`oLwFwXdw@o&bzng7xmXHGFOW?5@&@_QbO zq?pv2f9L;QSR=*4{QJ3>;K0DZ2wnpQ-u5Rd!VVg@1Meg>HDLwaHUK)?RGtxBUMMQ5sGEwhfNrk=?au`r za|*h7Se&u0*vDtz)MM7xGV|wMTynxnojIubRYq4!RLPPbmr<`Fj_REH_zd*^;ciyR z(8U$8F~%CEA)zw@t^8kf>@n6b%=Tz8Wpi;9wnqOh<1&{G@gVQW%kWZ6QS;EFa znT$2|wXeY&s~Nvc~>C47%8s#TIhOEvQ^GVqjo%0NcY4 za;GvQt0E^O#2#Zt*3dtd8<{&8XaCaxjigUuJoR@9<4wkT#)c{X%)rK0Fp2zq!&Jo_ z{r4@C@ZUC2K7g!6W&(#jAE>keIag3oP}mrh*F+eXFn(nGIN|T{e=!wX{)ug2e8qb8 zFE7*QKMVeLGnM{hX8g^%2xR0bbdY$PTQu3SJ1Ls-mW*ZWq)##Z=jjA0B}8~*R&zg3K3jQSC) zL;uDoNVT;|G4EAXl>XBvt*F`{FVASsq{V11FaIZpnMXvT>cPWGNgVz*GlyEO3cA{w zL4d*7NDOqBoFXW@GO{r>J%J(<`TJ!6xYB7VMMo%8Dsb8_mxo&WY^faY*OX@rZV znn9RB0_1a$weX@jM2V6^@7k1?v~ zBP0KxJ=<7zRWQ{FX4aieb1^VvG-VWL6k@dccj(_Y%YQY}$xNSW{{8;5zA5FW9IW!Ca&MpL_*-=|pTR9Ko%a;x~G!hEM9YEMWQI1j}9b7S>lsbt_{&|olO zuwh_eg;%|xYEFOwv?N5`6m*uSnJptY&`nLiq0R_yV+g2&+8f{s2-K*MGvefOGHe6Y zi~nZ)Ta}-loffwxdczX0O{Hi5ePQG|Te`{XU#h6sl%%Yzq^V*e<@)MbS?Ww(iGl)B z>RDHq%Pal}{`>Urv4DW$5;N0TOAaK(FgpMG&FC1D{O2HZSp(y|hEk?KOPGyi^cwyp zHGobrV+P%|!0N{)!XU<=3R+>O2)g1BluSSeKME>>Gl!U{psKMTICF!RH;Idhf-(y8 zD%jziF^o&XkCt7$`R~dWU#DhCaZWZqF7`i1wlL*QgdD>8w-k~^Ku2>{Fd1zP@nDxw z0e0{F%U9 zQ1N>K=;&xrna2Eo?msuMUJeHE`XA6@4$xt~BFv!E_p}+!K~*KlpnFj!zM#;(dG;Nn zU79!8xPM0lEJHUkU-|uEKdbxiEf3xm#~fy}0Ue0U1iF8n6|{eZ8Ppp9xd>#4Afy4r zsIsL3R5UP^ocQa(baBt$bWrMNRr!^|Ci170@%rCye^)VSfZWFf_S<9d{Hz$bwlfe^ z1}z&B232wfqRL8YrUrtH57f8#8L#$9+i><~eaLYaqoZ0*Uq*s1zh-{!BoP;eTAH{J)cs(gjPxlBC#jQ!fQ^&|$NG!;qvH zplOq(8b{g$`-KW=6YK^oNt3Y(l+ZwBDX1J%XQ^i3WDsPK2CaNy1Q*&M0+xBjK^Yo! zIVU@~^CqCK#&i(*q8XK%sp&zC&s62=>f~6e|DE`I>8Pnf|X8RHie6DzcKzUZB+b@5+`f%+{bXorM`(s537C z73z?>EH>%y7B-Gw1*{T(=B6^bGrD9jurS2@3uEA=+sqoA@Nqk$lsFcXstqDp04^e+xnrGjgh(oKvdoBmerVqs)q2GuE$ zI`!ud(80Kn$|dI4dRB>FFBrEnM`Zrn`)?PxPF=&mz@i1t3!;!dAGDba@;fADh%>5e zVG7cZ)$f`L@~Z3RS|KeBNE+1@6WzG(Ba(4-ih{%B5{zTx!=|@pE3IPu2qIpK+URCUrR39b#8+y zmynukvFcx4J9{@5D;XI9PNkH@W1H5h_fXPgz}9KxgBE>kURh%;US& zOa)nCmP3}qf|3Ih2eh~VwJE>_2%`>CLBnjbg(czdBxudS)ct$G5>U~=w5sCoIpm7t zUmJ75AMjm^OdwyfEMZAtUTZJe@81o+L&Mb z`NhokdjSJ8g9ifx+ZV82a9f^HS=bni6{Q&!r9qtnZbn6x>4#n%`lEj6`Qg92829Yi z%UHQ*Z|lFC|0eI<^REMvqW(-^e(~oIGs|BVra!+IFf;x6$H2s(!N9;812&rnIW7as(-X#WCxV$M? z-VMx;`Tv-e4=nEv=7Z`%F0i}@n6J*jz}yR#_XP7n?O{HaN&z+oFED=%0|P7Q>=`x& zZy28m!uJ93|L^(d2IYg#Yy!8pD#7L<&Wbq$;)_G}s;^>TVBZ3^KLDg3tX>Gr4+Qf; z?o$WzA?H1;`4`3-2j&NZDlAk=q)^@GX-i2vdF1CoE3!TAG`{+S{9BaMN9Ee&ix zIDddj88&c!VTR<7Vg?4b7_dAff0#2cuuTP(Pt0~;`xqD)SSPa{6ky|-1m-9If5NKC zQX{~|49Op$^cBx$Ai%~9$sh9n!dOE=@yQIyACdnbvud!Z2(U3j@<-nP$IPEV>5UnZ zKO+Byv4n!sH#0PU{0n0Rr)Oqx{$Pms{}QSnl0O#wzsYn0Y(6}Hu-bz8{$TgnGBB`Q z2Ac=TAM5^wur312L-GeGJ&J(&ko`Cmk8@(nBx$seu%!dOp(`H=h(@&7T~956o)>|g8uk6GkcQw7*~dcpjz|BqSH z!QtBl<|qGu$?}d(U4V@_4b0E~|B{ujo26&zk!VE&qaZmbahwSoD1 z|DUq$2iuno?(Zl4f6S`S`T;y{DGN$Xs-R&k(8wjD0O)oWGjlUx0qDT7q5=aWxIX}D z8#8V*P-|;bV>WD4GcZtVtN3@|->rW){~cg-U{q&RV|4hZ?-Cf~;t~|NjHO*kf91bz z|F*BxXHsPJTB)z}yHZJiC8OuR-ha7_lNpN{OBg5r%l#w3@>59oH>WVTO)#HOPAqG8Jvv^3RMh2z0F{;}XV@-`l`rgDg)yDm*}=?x1>q5d#Cu zebx^Q{NQnMWAJVnaCaZHk%n1`-Bd+^0lZ(HSryb60F6yEn%-x$sj>4+Hj8mlRf#yd z^DZMh<9|l^V5jb%OuD}hGcmVTRxozYF6oKf8*40?_wQ3`at_m#tp}6;eSKFxuV&-F zBV5hROy!F=b*%u833vW~%<_))1A`)i8iO7K1ET;di=YULqLR8PtZN0jl)xMmr2LGg zX2uGvf@Y>Bpb0WNMiVub)BoNxn*3YyZ`aF5su!-6gc_LqyTE8+pyM2U@T$U-TTCwh z&hOl*CY53l!BY6|r)$8!%lDpp)$zD+GgY%yurcwl+i=!8O#i3tx?;oM#eetm3c8f+ zX$7@&L1m~h>s1CO1~$-obWTRdXqlp*u_$P%wxTK1u75&|??8iN|IRS3xq9_q%-=;U zKmO`7oBft%jr|i;@h^~Z{c5lu=ly@o3L1MAgY_cW!3}aVV+9rg76s6tK4@%GT~Jxj z4Bm^p^Y8g9=DmNPD}v@+4E}BXd-vNiMvjwsL26+Z`27Lw#1}9MK1AIG@3i33oqJoO4i5UaP zSAu5d44_MP1libCK{KqNv<@1H6BIKtmxRv&f-|>(xESMxjxI(iMnOh?Myc+O8MFW0 z{CDr)-GA3-GdJbxIJ@Zld6A-QVxr9CVyc{yqP)r6(b>Yh#lq6b(cIF>@!xS5ot#`9 zW@*h;^?Q#U-B-U#Q)};pdygOAo3Qtv0Ha%=qR8LXB1$ZF|J)=681D#3YW`CZkaYX! zCaJ;7_V*hb+n=9I&1`IcYuRL(!bFq;|LqD^1eZm5V1FaUrK%vCvJz-e7aW)1e4}6v znxq9CRV5%UCN2yriOdDnl$aeOv%md&&S>?W(S*_dU-!S=ptxkTy8rOuKTedmY-XGw z&B()el2P$r*>=Yll3H-9{puuR%E&Wipu~08K7mP0C;c1|Njin z85ltGe*$cvnUeqi8K7m202}DE%>Vxxp!r^a4Rp)O|No$t5vwt%P6qXF{{Lry<{1Gt z(9XX9{~4fZSbz<5lQKv@0|U!DuzD$QnGH=30&JlD8~^_^WP#eStnUQa7(jP>fY!>p zaVfG|Gcbd9J%9#DK=+>L_4fXr#Tm&M&vf{Y3d`5u+~E9rf&rnHn}NYxP*D&xwxTL% zEO>%5viJKz=9|54Al1FhxBsa2FdhC2nqOjJfawFxqRTOWcEW*ny_-SyZi5R_HqfS9 zHPD^{n1SpD0)kTFYAO;^f&v19QWBmLl0pJMXTYpsI;oAR7FBch@W3jT3i*x z5)crS7XQTob10*|fPl1whlHdsSOTO(P=HBLKu|{9LjvRjL1_th2`OQLKi|+C&xRCk z+6;~it_+@_F-{C;LIMy;*a$Q#4RJhqUix=VMO+HxUW6OP|6Kxkjx=vFa)Ls|3mj2` z(&8SHQbPQU97K4XfgSF5Q3jCT!x^F(;u%0|ZNTw^@FDorHZ=yYD0+HQ0gHmwLc$2F zm=P=rQ40r_b?SQF=46`_|Xqb4$NmDDOx~U z+)EsqCjP#JGa<=C09h6;#1xFF_0N2?M8m+qz=08Vc??AiWeime3=qGALj>$~aDY%D z^jML?6cW^Q2-JVy@sGt((h;)8im!b4I@P~h)BnBR!3ok07DVRfS@QvHP0c2%$_I5xq%#o00IOr|r) zC5MCusP1G*0XdYkdK44^gzHvB{RDEm6N4Lr7wCpKq%sCM>_Dkh4Z{mawHCx@pk$6x z=VA+J*5}wVBmR0AYn1$3NN(i}ZfhgQog)LbI*OzafM;JeDh3M~bvf}tMRo;`Sx4nE z6f%@DRHD>T$e{;LI*1UWR?UT6?_*19%(0kNya1Kj0$9VDQ4h10r)~oQQAferR=Er< z3>^$Tpz{fF2sT!w|X z@(%b!BS_hc$Up7d(T4@)SA7O!&>2gR z79KcTLMl#hSqZ5(AniUxR3n#hEJf&j4MC~DYcY$Qf4Q)>45I_01Qe8p^tK@_E7Z=A zz@IM|O)CaO8v)k$w?MQJkQ|QLmSMr#V8HG{0%HaLwiD-Ptf>HfOhKN=&;X6a!P*Ci zu?Ihf6qJ4dau7iLh7_e3Z6Q*^gq*PoVgrioF%6;v579ml1NZ+SV;{-j_5s#}f!t(5 zO8Mw&sUM_dw67=%W^$WcLO%$wZg_hTbG&IG!*-Oq29b3JsO?8eav1pW zDWcQIpcuy@KFJ`p$w2K%_`Cx479~>O0Z|@9D_c_Ang6z78MXn>D+mf84_t}kZ+!j) z4QP3R#lKB!Jpvl>45T@(@eoo9IAcxeD?( z&Vf8^&2(Zzsvk?dptpN5=M^FtVD$_G<)MdE#Y55=q#=PJ46edZ8Vr<#DO(sepW`1$ zq$HsKzNKKi5z#J#XK z2bmo}#1OSwc~r}4%x6HQHMp&fn6#&;eTSG-r6iuKFvmV9Xx*W=;z8|mL>mo~Z^Oa) zb|%9HhAj*`Kx?ikFFk1$`?RjpsGleZH2McmN+G5nz`(!*Z{I`GP8dTDLleVvhSdxQ z8ICfXWB?sBjoxDh*PNuZ+rYarA$@K{0Wwg11WKxNR?mSRNTwux4U*wzq_sDw<3AXy zN5Bb>ieo>F2N6|-pfqUQLV8kGzvLf6cLC<3}jaD+cDs+l!ayu~8j(*HGF=TybB?Bn#cf(3eL=00a zzUYzFsXvsB=;}~EogmeY)X3TBJs@hQ9LzRxID8xmG~cm@;S%jq4-x$#S`{?ZPgDfD zN`pS75z~XBcIxAW_s6i$x142oj8bzU3a|m{Pthtl4*dKK4btbJn8~4bl117N0NUfj z&7jC&&fv=cUQ2e6hqT}f09V{9c6YX1au z)|wInXzf!91Eha~)CWNd7J4*Kutx}K9Y#pEf}*YnwrE1?NJ4A?b#UC96 zWOxBxEkqP)_auGGUaZMtQ1n@ePAY?>AB#2lppV(Z_JzRuwijvFKN+~{gZkYQTK0Ld zrL&>c55}7E7#I-!6UclKX5aV)?NT445<(uV0~dV5DN#Za4$eh5^l8jeIi+GtN(0g6 z;v=GO{c~jWt|2)I+=4*r91O=kHzY%$cGj4OV?P{QE<^4kLi*-P3|0&Q3~3BC43kjL z*MM{_AS*5*B`mlRi9D(V5r(7}?EA+dhM?^qX9Jsow1FIA0%TDNl7-+cuKMpgP`?vZA!sHVw*3h{pN6!q z3%0+>k|B^GouQUtGQ&z(O^X~cm^C6;1Sy=w1|(t$bpHo3x``ST7|29`)?b8;7x=@| z!F~n?NY*1~#9(lw53GI0zxY?m4rHPsdw^kJ6B45Dh&=9)0Lq4fTm(Ze-eExWFo^#hW!jz8D29o(k>N4`fx*`?MMB@ z4e8b493~k?DIQz54t?-sKyv{D13!Url`{+v8NM-cqqI>Gg*v!*s0L{uAVjhEFCl$K zwEiV|=aWHNF6h=0=NNEL6>I=fuNK_$0qaK>gt!{fpaN?rcC6(LY{4ta`DmV?ZYR8V z3qC&tQ|NCk7QKk`(U39;Oq~Rzi;S{N_umiCN%=qyN3 ze;RbaC5R1Ms1E8y)9z$8^jrg8H4JhFa~1u_p|XQ48)_x7@+eOnGW6BS7<_{Kj$MRV{yO`?h? zP|rhQ&;7Q%m&5*#dN1hgVVE7TaRUZMaPEQ(zCc=1;3UbYh%k`Z6+CPLihuCn1=x2O zr41{VeWGj`2)kJsV0MG*Md*1lklG6D1aMA)xBzKh65=p$YYf>*j0efw(O3ib3OxLo ztU-tSfpZIJG)D-OzQkF7AY2Z*Ll)+CD4u6Wi8ti)=D?mo_z+TRGJr)PUW5b($m2p_QLtKw zAXqVS+5-m%NU0feJhS-0m+we$N3p9<5)4oYvWp!cB((aV9F*ofu&U z4neRKvKI(fx>(x*WS?bF+rb*BGka(LMn5yor#Jy_Jk274>((a zGtfY_JFwN8gW~j2Y!Un$bPzmRYXnrEq6yKqfr8vd&}M-4VIfUHaC9Tpr;vIB((Xe< zHF6opcnDFpz^3>iLkNhv58S6fKT(SLFuX4W>ac<@DnUBi4=%|#8M%FfXd}S-{-AvU z&=wAo!yzX!AUl)^k!X?BVfP@`G6KDgL+q(xjQGbC7(L-$#TyRbGf|=AC8&G0iRi&Y zd<@Q~jy*AVu@DYMhh+OU}Ha^ z{lYYhJtEq10~o2qH17s3q6swlh>v}4c-s(j>JFQr1Jx9%sPbxbEw5u|Gun z43ch;&qt*=^dOCV^zbKQP>hl=CHuHiiURuQDlAEtKr0$_o)G#N4(j=+bcg{&1%eS< z7~K}CM+>=aZt6!B87*-vZ8X&LQ7Mi+$V>quhG@}7rzB2kdkiT>k^IL5F+2jl4wH&= zvxqhtq};?jA9c{iK8@=%>LvDysDAC=SC-{l8sSY~5S{rKHG>~=J}R_qL>+4fonb@% zcsqJzP^}?F?m|MOSc1<&P%s%y#t=SQ%t0oN{=Ng{2?!e&v1nNbED6awU?zN#n*dUK z7=5fCbUr2#u?H@2z}bn2z6dx6B6QF+O3Ce~&>@=1=(x}z>OprpLGvxFJ&c%ZSjqr8 zdx%!?g}erqMt0D6Zi33GgqBknv`9Lj`vRb82i7*pWPq$9>SCDBu!Z3y1IBy@xVojZ zHU*~^de`AdX^9&3GopV)uNDDX@&a26=~#oA*s2X^YYejF8ATQN5-dCmanaHnSTCfK z0yD8$hNpSQ06uF7p4LF?ZbBI{8S0@o5`pGcz-OUCx=G;Vfv8|0g6PBJG@oCgRnui~ z%*9Z-=o|1U8?^KaX(2%pEQF0C#eyZVx2nK*m_gGlrH&O!wj50KgeDOgaZ%fL#&0S9i> zQmcuIJwlK=hlnu4(>tU_zXMw|k=A2`IF+Itf;H}t*H^;U+W9afGL$iNGb~_0?u&rq z2NHv%_d2N84gos@oJ_!GVqKy{%&IS>j7X#Q1){SFuY(CpbfM)}ur^4PgPAzWM35Y$ zNCdIKMF4n^25WpH#^bT|J$IwTIC7>%igH8@APGX$g5zc2vNqPlFi85O*opu|3V~#A zPy`Q(ek#_agVg`P-ggC^eM+OEeBja)Qa^+mH37!nNW{%a)G!`fDnsjtK$04yCjw!E zk{zhTKpw$@%>_dGBB<(+wqK%^SP*rPA`8OCW;SdYHl)x(RR`_pptUfN`y;TlhrG@Y zbT0_#>{A-0K1f3XQp7=OKuFy)V2w&DCrWIoW&m15)K938at!B|K02jdJ_73$L4E0; z41;R7EX{h;h#ZQPk%na-8(XFthW&0x7Q-m75$m-eeQ}htPf>c~;Gz^VTm&g$!Hr1d zQ6z{kB)woCM}jm&(e{a}fz3eLC=M|JveXmFLhx2`v~D{3`6S@F8U1_`w3-VvV+$6- zy1fWg;Yxuv8beOL04v0L>?or9&V;Rf2-=N>zPp*x7|TJbe=mSn+QAR10Ux*l(Tys` zl#N9ZwTwxqn>{X&dbP=1CC0RrW#lTDXiHBByx%B@(*B?6Br5@=yZVGXN2w9 zM>+qL@D3$NDgj6SAWR=v`;Ej5A`D=f!B#d97+x6Ybi@O12O*C=pqzh7I3kRF6ZAC-HO=))TWm|Cgd zn?&qT9MB}pfZU(dWUylhW`L~&=w?{Ru#Mp~!vlt|1GW|bsmw*>AaGOM4AKxph@v;< z!7XucTOO&^4sJAn^`i?yTJqq$3T|J3wId~H8jb6tkBp$Faj>=MeFfB^c~DmYBm(Iv zfLMrOd$f)MSQ5)whG@wftPG@8S{%&8Htt6L@&csv4mTarl>n`Sg9|a5U^#G-_eE9A7fl-IW zo$YJIkM@cR_R5Ni4?o&Jd|fxGgvb)Fp4pVi;0RT zE2%4sh%1|!Dzhmof!a*CEoN3^HfB^-S7cXax$ekl%_)62$4Sn5hP9ki&S7azM(e*y zXs%-NZe!%RG>cK8#pT~NmlkG;%71lgs(w#qpUKWXGy933sv2VxOBjZ$|E>8K%EbR? z&#hYw&~sUl-0n$^%N0cxP0h?1Oik33mDt!#?HG-X#6(3H*@*N9<2=R{e^)8lGe%^D znpAoCwpvbH_iw8OvHtmEUz8_r!Dtxg6sW9REhE#C)BW#>0T#bSlH)fyMo|$qWhFIr zQ#nRsBQsMIHEl*y2m{%(#QK$KR!r)?jh3};Cgsk#75O<~adC+$@fvA?o(<*`Rz?x) z=f4w$a)WBxL`5p4rTpEzd~)n0ueJ=)3|VBjmjN7$V#Y@1W+v*Y zYU*mHCT0qtiiDkwT?|5lhU`I+XpR)wO6)`zK+|`bnr6kun3G)XdP{DpD-QmY1*+uhDIJKC014`UIvCj zLRRJhm5z>%j+K6v7RT(>R8>_R!6arG6~GWrMu;(*g0r-_nK>IfsGtS~4Jds>a=f~l zFsRUmKPgt88o^$b1BOt>N7GnHUbfq&8t>5FY4*}SJK+kNo>0KcOooo&DyZAu&}jj z!q(rreC6J~E0^#6S;KTuvqb&RUIz4X-j<9Mz-lZg!p;V*mWlKii6T#3m{Ns+r7*^Z>JsVXEcU6DPM= zrWxpGnbp)(*P3VP5$l=Xuf@e4pF8_hT)ad{W!0M1t5uYc^P?bxG=m9)1A`B!oeWJk z;5Ho_yEwa$0H~QKAZBdDN@^RI={JiY>%7@>=FOiI7Eu?^6`Gh38k&&EIEAS8F0&5f z^;@^EU%$Qdq(+tnV*_Ksym|j7%*!LL*^AlMC8w1xZY;=X%*m+CC`fE8{X;!t){=jj zj60V9tEeY7em?x0&zShH>Yo$i#@V?b$`3gD7R366h`t5HUtuKsi|CF8QT`;*uOQaHB=jpF z{x$&jbxBHxXq^h;yocPUAl5Uu`xFqj`;i)FggX>Od4>^he}Y)w5!0W5_|ujlmQq8J529)(7AmQc95JPHck=lVEDu{^eKM)%#X)XW~{)!Ab1k(drBORx+k=x~X9Es8tM~wME++$DBHG~`9xEzSTt&PXUxSQ7) z;i(6%VF{!V@VG7sqw}~tL~I)xkJpH8HlxRrD#3VyHIi{T9?>qw<2+bXm;rom1b9px zl1{W4JQ*Sgx&hL7A*=C=%h@Ehck%d*oF*>q!es*_zVS6yarq5b`xK972sKGD>JDv!F@@R)#pPB+yAzM=5KT=CcYxY11WG8} zBht7Wg}ptA$AMUzkSOU}f;0KE{jxI{W{1{%fD`uaoh@KLfN-VKw~c{_p)icSgZ~?-_S83NqJX3kIaPQ)bX- zux7AhaARO#H8W*X2hUxCC*RdfO%y~$*x~c=>}={H;<#MKh%`zaYU#1cRC1Dl{c3N+ z8paznhTf~~1tv+FuJpA0a}v$HXpPf9KEDq$Gx9i3HBspmZpwP~DyvDjSH)zK8xJGv z(ceDoA2ED`vMdHE|3Lf|LZPp4HfTxlBaTKc>3$`q?F;dD3WfeAx?xO8I1p$olO7(V zw4ov4Vh8HyQj*Tm8rURxAGy&@x@U2;#UcKRp)9@$H`Gb-DE`Jf={_f_O%DkNZ-#8j zLW1NGbW#F_*iHcHK}34r01{qKl!X?o<3LIvAUYGIdlO3^1L6-4hBSs!%KQRpkdoB_ zA;tS7c1lPOBMSQ}knjYrf}*6HB()<$N)Qs+xgkC1$m#Py!poB(6f}cDNr*wxAHEI| zDPe@GlSF!;kkEI6goOuX`4F{ZMT(yhoh{ORiM0;~@lPma{=qZ)Pm1TTciKqzD51U_ z#LvDA;S~BBPX~~N6n`@rW9<%-;qm=g`-#Zwiy(fduqTAvVI;+)D4j^sy@%SjM2rD) zG6*xsGl0f3m=#%>Rau!;6`6%u8HH6@g&9?G_2yV4QvU5>WJ_gaXJk!gWc{~0X)WWX ze>)OD{m!I++Zi|i^F`~&vE=V)WWT zYoiz$R{hUnU(1%qz|FuQEWn_sz#s@FS26K1mN1qw@%;Vrulrxm-%m`h7)zP>|9%AX zzA*7HFfhUOg8I%3tPrg%f&z?S6CmcW=rGzc?)~Td?=WM+Z#i^B`5E^z+A!KO9{Bk8 z*FP4Q9btO) zuLmp+@(KUnkH06u>;w57;eKugQLJXO2nygc{@;Au7Jxm397dqMGbka9H?-Rs_k#ll z9CH7T{BuMPe#Vl2NB%j(yz|e20o5*1)YxQX5EM`ahZjb?GB+_M{96FBf^k2(CI6}! znHm2uv3>mK@b56lK9u+nMzg~}5SIXhOO8Clg; z^_Wdf%welunVvbtI61|X2M^bdbHoL8cm;L;<%=nZi7C7RlM8eF^rShN1loA4 z3yZ_doXrg!J(H6BgPWX%n#38kR%kJbHwig61^Xu@c{&=HJDY_S7h3bQ2{3U=>sie3 z(LUARy*74^ck_%$#`!FN-!L+U(qOze;B6>SpS(VDf>AWo)<|qZQk4d7tc($v$2) z%#Agan^GSyUtJyonEXmFcjA&NYFgBmzy!<+cHMw0~xoaHO$;&e;yGR+=Ej*EPVogz3 z&-Q(73=9n14Br2_dWCyL?RWmU&1|sEKBFG9vJxLNNUNB*9ILUBxg3kQnJU6QMs~0bCg$pD z>dH!bZ0dT9rY3fb=AZ;4$0RN$4_XnRATB0uZf0)BY-}VZF2^J)!p6?WuFc5C&j?C+ zZ0sNiPD-Ezs-~{S$flqUUiNRsTxn!yYiwj^D<`DOCnzpvnwQ7qX>4m}WNd5qJJ|TB zrM(vOl)S%}oa_ZzEloCdXSy~xS+WY+J4pz!%JGVDF$SqCSg7iYneiCvnJ}rzX=@7! zDkuvG3)@H9{`>xK-@os+k@mvE0?G=4LfYDLYD^}2hCF6s`l=QR>OqWLBD`{}Ld(1 z#U+i5WgXj%m31_&oVe_T&81DXtrfWhEJb;Fl@d6`6r9XDj&ztgDTr~#EAuj&B>vl# zC@60}H@lAMVqQ~TUQ?d5qo|;~tfbJDON`wR5vHxWw{}TP`RjY>(&RD~7ePsHYjY(I zUKeX`NkJEtGG2b+4AXF5brEhJ1wlhDEgy3|6DAEQWnn%gK}ku!=G5HW)Mh_PNkJt( zVPz=|CKEk#A1y9JK?NRe5p~~i(+pvLKd7BdvvyCB*mdjodo7)SyPljJ(!4tSmYi1E zK_>C0N=Cs#>JpObqCv9Kety!jL89uC66!+1MoOmfCPCR&oR<7LywV(;o_7Ouvn&^wgxK)$}|JT%3wE{yh*AQxR2HV*s6DZTmlqLzZ0xT-s?c7%@09_%YNo>|kJE z1f@+d7H3mdQfE_EViadnQa2YfVg&C70qvgwjX{gCgNi?KJ4SOgR#3td2PZ4gP8!6N ztg;dtE2xNLQdd)FV+U=W0?~ZTq9Wp|;;dp2LQKKj%v{x+6-=m^n%FU$o7ppp%Q1?Z zfyzL8MsYE5ITle7P@-o85lrlCiVEs#%KM4|swi{IurP~B$nfznTQ6@a(Mz){lU%sm>WHZ55v%13rHdR>^-7wwopf9s zD($MCm$$T(Kd-W@wDi$&vaRX2%qn-BEK%BH#VOXA$jh79DaL8lQz|jpu{_JNzlPt5 zFECusPVe9MzIpR{7`gTA^a8{AoIvH_s{dIW)7ZJe^`b0;DuW>dX#HCT!wiO1412KE zj?CaaxyDAI%|Z;&`jF8Cw2B_QbytlMlx)EDC^)5=nTxY2Dya!6fQv^vCeS`R&@NC= zwFoK!x5Sj5G|K_xH9Ty{Q2ZAMUi$F7 zeJU;{E@sVWX0E0R+U*6}1O~DQypNArGN>ddsAQs;xqz63fP{{!oP>@l6E9fs-+u{t zRUHs!lmpBEd7RaBE@6vx){1}c8eVlV9#~ovA}1>!7S-flC@)js-V_xkFDn;PbAd67 z(L6CzKvFhq0tc^*Qd=ZDzm>)6+$sMaOvznsVa3lL*`_4J%P}EKR#G4{@tTAJuc(GL zySTf&8ViSwDQk&yS9cXuL27P$c;f6hQfS?!hHXNL={xzL70gLEdGyG zR9;0vR9=NK8=~UxijXA{J|WkN{@pu0Ye(Bu9fLT-uFQN_Q&ZRc%r3(?1D&aDJ7%#l zEUD?3&9_nHkNMiXg6d3f`)D(r_9bkyJ8J%(5oPBOvXV2Nt}ohN z9iEU7UfnLLKiyc)Du|yQ)K=z%xAnOh#K7~6CJdGgb_`CSIV(m`WQalb`l^CjQ4l68 zQa6AZiOr}ez@WguYGy8|%q*xZD5h#=uFPtxEXLFnXl)e~WMv)5= z9o&xIg%c&3E3ipm`ZlNyi)b_d zJB-@jV9fgW@82}Wtoz(rjH>^ZF-HBntu-?!Wyg**24w$>Gl2T2rVLgL_6*JppcPI? zo!I>b+(k%^r_QGrp78Pr|@?d}5A4Ql3)kTn6-PU>pc5}yYVK1=@k!NMd08c2*Mp^V>qVd;k{)>=Z&%tu~Q zh+FI8zh9tk?Z2NFwYh{O<$cWL#BE}j;C(PgX;n3ONg>@1O$q&3_x>IFcjUn=eF@DD zU65L7M#hCZ(gK1~pb3T>lz7@90m--y7P2sU5iG^YO3RB#$g8TE$xB)){Cj!v-!DeC z3yflNmXh*jYO3;*!g4aQu;>#JmXepW?9k=oKR)ZhgW1Ofcy&80CFP|>Kzkk${dZWt zv|(T%B1a;3KZU{3rK%_TXktnA7ft(cuyz7e~=Vs$^hDpk3VIBQwWg9SfkiBghDR`QK4eEKS0VnhW^iNx?TQo^11E1#Cz6#i-?FW6 zlwo9)lJ+r^{=J?`9%s>Muu#&Lk~Y&(HdTQ69Y&KF25j&!U}NBAkYrE=_sJO;RmIuG z*;Um=S=G(e&5_3daKx;Nxfx3hqq^_0W4`}xF8Fs7#Q6J_tc1&=elD-OEAL!r=()VE z?!3QWNlmxx4E_JJ*iW!0Gw?IWGiWiGGI%nCgZF5gi;0V|n1fnFpf-&f%wPJ9ptdeM z8zip5$7ZO4t5q@nwdgH#my8I#6j&KF=Hbp*axYEM%(`W*=F?bJ*--}$M^K#^?x^>@jYOk0g2ZZ&2MMC9cMe3q7c544bK z-?E@!rkJ*U``Vgf{`^}C%NvZ*e`1)-yaJ1g0=>-6f6dF20kt)td4k=5fti7i0dxbX zE`udFPq4D9GJ^90I8czoN1Roi5frkZE(WMGuAmMNSihn? z$YhTZ49qOP|1SFeJytBE0V>0=1tTm#7$3DTYPB%#UJDDZb*$-E@~{5egX(d{H+fg{ z|Ju3hsP$nDEye@?9GGOawBG!^@ciFJc-ZJaXEI=5h35@^25AO$1|tSbaL-K~+?m4S zQ?&L6c%VXANllj#oSDF>gOIl{n^-qsX@v0?EPsKcAGd$dn^sKi)`5X#LBT1Ie1+jJ zWAJK4v>0Rt$2DgA3EFivV)Vl#skei#RtFfd({ReLj{+j~I>>XvP zj@r8a{{5TM&M3<`g;A!x+WaCc*mtAKxuyqb!%0Iwn=BNLW74V1Gr4RTl+vly99 z{d>wNbMoqflw_7$jKzwv5Vb>=1D zw(QNayikm^%~*_4A11I&5tD#4<0TM%q{9pRQ~LT+K-hl)T6&H~t?HPqr6eCbkVMVr zpnj1cgDiNzkSS=%qN1p<5wxCH#1*?NGZzQVXF=M=QQ{`c=s9l=Or?rCptZ~wan zTAMIg;*SY*cY^9v(D)7mqp6}Oq^AI@Phn@B;4EQ%m=F9ZgVhG`ZaNX&1IEJkcBURk zC13@uA8(T8Zg%kbbIPFpCM0~p?gyt4NI8jIKEOiuUk~$vU-O6!(x>h1jFp63g<7^t zGiWk^c4Z;C1EstMg|Vq3EMQGdOchahh(wIDcxGJ0eBcigV+CYvgfWb<0y3n5NW0ie zVb=C`Cf#=Mz=stx6P&@o0dG@qFz_%4Fo=L#sAddK3=E9opcybV6LV0|3ags)GODYJ zla@r-0vx5ye9WZ(*fJmB{&s?f!vKFpKvmo zGctotTmv6g3hK(YD_2N8TsP>Mu8eRu!RMn(FcrjpXKSlPw|X= zvrII(CESj<$?zzdS}0TsNJ7~r8ayCj34uy^<`|HX{~ADz96V!#&lvgQ|9$!wo++!8 z#F(t17$0w`p_G)Qp%kAfr<9bWq+uBkK93Go$AQL4LF0s=lXAcvIZ^aNmf2k0oK=)v z9NfXhRYPDIj5!xD!I6>K#^&E&#|Z&{wlJYB)W8^-!5D@4r()+<)*GRx7tvehXUC{a zAon2p=i&@X44Mp}k^;0Z9@LV-(!xP1E}*>*qCCo$B_(CUWVC{5o*fgHnuCUd3>OoR z(w{I`l0|eq+DP<2(|Rl|8b&`zf`)cT{)v+mBuM26sC^GQxfIlz!O^}a%Kw;SQr}7R zCuYO_Uo2_9LT=0QFhEXZ1^Ejlp^{i&GJiw%29pmtW#>y|Z!jH%m7Xw~U@3}ioYVq3 zjtDuMOIb;ch?xsjQ$Td6K|K{LnUk0qi$%-_KJ^^wVGKQI8)A!*I|)ouB)7Li z{S9i@A@U{{1Elq73?3l>mpI@82bu?wTXe|n6Wm@xWVk!7{Z+Lv-n!M;!b3;B4>TwUUV8wm3;7v@89;RhXdKU# zA&h}R6;`=}JfptIVZK@^0Ik;9Ipjj*IGC(y5JdCA6~B^(rLcgFjR12BwE_$| zy@2{?puQv|y@<1_vm$adQbENC8WBZmQ6cw$FwzTa8)#(npEj&Ug?Hcn@qq_J|EUse zN?@iJ*7Urq`S&2%9oDa7d~+rL>fev}n-!P|2GK7OV31(|t;aG4&o4vIhXbv10wot^ zP})asE};|%pa20^!{EXXZHSl|E!i>2Vx<3n3kjBWOd8yeNeLo<5T?Q zA@fIEgUEk)P?8>6dlNLOV#45$r?doDU63(0*vc_Ph=Q&-KukK>GlDjuLe;_tT5$GJ znLS|j`X-DZW!~gw<*NXjf>Q9casy3Z6DnDmg`m}3@Sh{7;m6$ElN88jZ>|iTf3oKd zO6mbkW21zJ0E0M#9D^2v8RVoO)YJp1F9=L6VM!f~Z(!8~@$*aQ(a)>|sVj(_TVh~9 z)QO-mCJFEvmY`Vxbw+VcMsrTgm=qTSt@krA$5rP;I#G-}z&)ft`j`=R%SoEi%*RaT zH#@=10PQ_}0{4#oPDG0-WoYkxAN~}N>_}*(CXG9ECv3&l+D0m{I-DN~XOMuG#-CWw~ND((o5!u(1m&o1zROL%OBVq-17p%ErzJKFJ<(bg(+Ox&W^#6Jrz= z6E_8|G7~j3S5;FN6%$uwV+XO>*hR&}S*DeEg=Xga`xN~%N2CvXSfcsO3(GR5E^?|a za=CpLF523PN-j!@+S)D_eR;Ajs&X!7nBx_NO5zfV@={{Tf9EMED=RQ^7Ww$+XNG!} zv?_~9$ty~TD>2Ed$Sb5PD#@!b@+m55OZ@RyR*=+U=ZB#Kp>^E^jRatAI(E{K6U*Oeac=__aA@%4K7ERN>F;aFJO6sI*Zs4W5w(Y!mu_Q zY^M!Mv5jchLxUCE^+9d{FzZaaGHu$Ge+Mu+IYdwsqFF8C?=#9_?z4vQe3x~|9)3?NUO(LXlC-UsamNsRmnE0G5VAcQDu_ct(d{QI%~0ateLznlMF8b;fley$>)XZe9qNJc|B_j93+s)LM;{cj&R1;5|+ zHZl&XI)$Hel{IAkz58I9C$IASwwkJ9q;+bTlCVn!f18Dw0Uy`a2@f9hZ{_AQ$ZO-T za1mAtOSO(Ul~*EcO3=0|IFF+g zR-Y!tWVLiB$M=`?$0v8UWW`J}fHf{#Va>sR%Ztz(f`Z`q`}2Zurk6_Vm>iwl-JJ}= z(UUvUpshrIXp2q~ttt0c0~{+%YJ>^{E_i$1iy@35jv{me( zbwOo8HFZ&OP-`4?5f&5+8Vec=s+)_OswuFGnv1i8`O2nHSr9F#4r-wbDhr~t;Z>jk zDl7=PO2SlK+}M;|T~JiqRE^P;U6h%PUDRCAlwDmEG4Si)BB#d2=3?Rk0nxtGmj6py zKFv28!gn!oVPjL3cX7mMk25oYOIBeQMgbR>4ijcW6Uje6U0kFkO$?b4Ll>+1|FtrH z*3n33;ryrD0R~JK|E@C%*ym?fCnQv7=G*`Kz^M861X!wr@iHe%hK9~R9>&@Ut5Jhk z5>g7MFj@RP!N|W+|3NZ~5~FgxN|o5Z{0I6Q8J7r)SE~HG-KfNp3@VGjWid}7dkzC= zZ#iVYjx7V|1Plg7MNwvBQAJZ>WmPOJc$q|E>yzsnWA%?8|Ehny`zMac`qKdpEhcX= z8lmht8UMb-WH9o?pwYkT!C}Je0&91|XhQ8zlyM-?JOXH!FKCShXd$t9k;+zGZ=eQU^XVvM#*7<{rE2L3jWWOPoH{=b7FheJEV67oSQ~wNzvH{fB z1C9JkGsrWjKu2^@_P~Q?Y>Z76MPW52=tgTsMKMJMRWo6BMnQEUMkdI14`y-2Rp`YX zV-Dl08;q-d|3|LdEScs0JYo*{Q+9-rk&%f}ZW!^iGPWcZ=PfnocHetqs_d3?-@5UGVOoxVE@1Wa~U`pto~5+9?eGAKQZDx&ZhL7Ov0#f**Y8AZ*^ z*+84Gl+?wT-!#S8RV1gD*)1q4nKy}5*6iQge{=r5u~ufDx}frJEIXqw>%T1=e2gYy z|4s;rr7Z?+k6f58CGhX87^5B^$G=^yjP7jMwpBK;;@LLIn#q#QA(|nUA}n2U0J3rN zK#8nCoLG_wXDSP`p{Svgp=dj3y7VNR`Oiv4L&`{7MN^?8!Pvv}zYi8_mUIcD1DSQ$PlZ)queY+;&ZpKj+P>MR;$f@OQ< zUSC&y+bCUp*8IeT>`bETwNn|dX60FL9qTYvvad^ zO=M+hNmh5`N=)Q*2IXf?hJ^oF96#7a80;B57-AV#Fl=Ku!f=k^3d1eXm^C6XD6oSf zj1RP%*36!fosUsjNgcMQ79|aVj*bUyl48M|2w6eftIX^fP1HdfYYFbdg&jkv&j?Ot z3hHXiYU=E4j3`Npm;}bYiwTrEq_jTGD*1P!WX2aQ8CFp)E+&b94jn;b9RnE-0a)5v zvX$}Wwnb@D0{_m4G3p6$$QbCD2 z&LoN>jU|PRLx@L#MM90wrvGnT=EJPmzkN0WYGSPNJR)o?87x_BEKw#lW-2-+LVOZB zB?oT&J#gzliI$Xr3eyuY11BSq4p4$S1!qDMoQ{fyLPvs$ht)qf5jzJH<{AwhEU8CN zOI=4&r^DDrHQWb1&AB9K*cf-{NUq14R2|J!bxZ_hnZ4Lu*oa7iCX%v(COWESHpW^R zN&o&r5@KwDZa(7?MAAdBuqHy(vP_F1o?#BdDuyi#hZ!yqD$BsdoE)POs02}>XTfF$ zI_LnpMIC%t2V`%$2RS{(#k<7Q%p z?*Ia(UGzLrfax)pm9Cy0XraF$lY>5J@&5{4E6`2=TYU#6L(uL3JIqrDEa-BW0OM2x zCtE`=uYKojowPjMr3H$d3cyOOc!3baA58Y43%m`XyQEWE^4y9mzf2vPIrdY{z>%YI?ZEJaX zSM&ebf|^i+?RbiR^?e%J9%iOnkiJcSq>=Gte z>zo;Jddc6*sOOb1GV{VtEMY;kyqTeAmgMj;BRAR?BQN6QZi%)lPf0DaV_re*F(%E$ z*jh^bDou{CgG^W^aGLP8RZy}4n$&5V1S*5 z#44m{qyj%q$;{LQG*`gJt_JQb@-u?Y(t##FHm3$(1<;sX z`}0gtKM!=cl7NCRqIhEI=-$F-58BqF!^~`ITcM|yEFo*pw*}=Wl0UZ~A%3iek?lxU zBKmlA@ort8}6xh+bE(v~mQpk$DY}naJpmqowyd7e~ zP|Q%x(9F=z(2d&rR#rlEziCk|fcG;hu(Po$nt+bmVqj)8XJl1p6ld4M+M=X&N#BOD zsAclxOBWe6rb1SVfmd2E-J*M0?w;sfQtJKu`I5!|b}`n0SDM9xmS~`i^MZC6!S=@^ zt&|2$j3JMQB9HYVtqxT+1uqGNE%`H2EtXa9`Xiepw-ZQ zYC4zx9scLQc!1HC(FS}L>Ji2gCeXpEpkqrvGVv!_1qYP{1`0wZ*%=uB=CZu|cY`gB zftf+jfsKKgg^`&>;K~_827xPQ3>X!emH+N#lwN*>E$v?iC=E0HIm*iL-di1JY{q#>jxtSX5cnSXBAX(bumTyI;R%{r2tKH;@@% zJOBHE&9KpZ zFt9R+Gs-v!D{`ucFbXqB@p5rUOEt)GG;pa1TzPZl%>h9nOCd{3OG}V5Y~EaXV>U{h*mTV%dS&d>0jDI$L)SU}a)wVPaz! zxN-y%vPTdB$_@@tb_RA>fC_`6n4bj{$?`0qXx3-pjAc|5R#siYwpGluZpOq(; zk=a<>+?e@q8rZ)3EbkaO7A^YsgMsnS29|gK16aQ?@G=BD@UXBmaPzS@axgYB@PU&M zDCHb6Is;EId|?0aG4R3sCkyr;J3j~5hwSnkU_Y|!bLeyG^YXjcN0)^>)EOe~B|3@ieWoc9K9 zJ$epeR1{VGTh1u-?;R^7A2R(}!1C_@53o7x3!wnEr6Ey!)R3HID(5Iut=EL>ZJqm?nWp zm~u#30cm2G#xRY6nSsI7SX6o1v}x18XY+y*5@?+!sK3r&ZY-*-ZY-+&YudD5AQfOW z%pkpt6Bs9e%OP$C24Q1SWzdnSAeFV#rqzNKGftS60x^@Bf#E+JBg{;01_qE?kRBBE zDbpAyK-4pV)I;6I&cGmQEUGLBbs<<0$a)r#8YDCMA*O=Vu|w5^9SkPGy1)bjBSYi= zFC0Bga~aeb7*yHVSyIUp=tSrc`R8#;h1%a#%fh{!z9m}Z>+D;4h2S-5deEsZ$^Bt_*Q~sL&%WgzCoRNt! z(t($|N5Zf;W74tSa1)h(Hr_^(dIr)`&Qgs0{QnvFSvh4bm>6Zf8F@ioadVR7;^AGe zF5R)s!OBUqG;nsaT6~e0jhvRIU#h(%0|OJtZ!EKzA2IMV7(&`q>T2xp%N&^v6b%Fo z6hT8MZ0btj88XlU88c9a8+`U78`EDEBN=Ud87XBk1Cx}$1xyasszKt6m9GPnIAkW~ z&U~2_XscML-4$ji;2!c3oS-QE8QiLYo{-8 zGFAbFDac){*O(tLsDa$Y0NNS=ny5n#ThQ>bfwF<1fw2+j&}DNob4D}JU^3YCOwx=! zpa5FF{0Jy8kEEp?nSU@_|H$&?DkkBK!JT@NEs}c755Qqk*Cg_vfnV6jNSL3IL8Pf} zc3`RIKPHn5KXW-bbH5Bwnq^{0`NzTT#Wan99~{SO>T001K+u$C0vgv~XHivAS2H(* zr$^8^N1!wSIvxxjYU1E@$*RDnFRQL4E2pfYRK*xA>>j`V-^+j7{xvm*uyd$0rkQfv ztYYL`ks~FRd_NWvkYC~>O-0zZGrDT3OE5CZ%E{;o3#+1SqA$7+L2)g>Cawfa$DlA4U=vq{@tN?Yb5QxRjd45pj0Xl) z6Lrv`i6UY~=5~xC?4T0@O+dTB8I7eRy^M^!B&C||9d_6|IN0xSxT7K^X{4%VBqiCn z!@{>2hk&}cG&4K%CjmB)`5Q83A?HT82IUEdgK!V-qX94RI> zkbhC!12P9Dj${tYLIHJg38q38ZUHrrzXaIDrJ2eYY(U}kkB60=#TFvZyc`r>j9>n< zA>0QF7p(HLKuLvxfz^gZjoqCAbXKVBW}*0J@WbQ4v&k2`UOIn;J7VF{Yh7`ES;>Yb*)>Bo6)aV%&BJ zRG$4?@Xv*57fS+z7=t1MgD^-3n=%_an>M3}C}@*}im;HXF}sqw5<8nX=rDyfjA<(@ ziut2*&K62Z^8S0m!op~Lk+s_)gNZRtJ55c3CE<_3CB}KlWuO%lQjF4!!i<+0eJt7a zWd8qWY-EdI{>~93pw3Xpu!qS`fL)xAWe;NnC=Ej8A_dezVob>b>>xFa3`laI{3r@i z50PWCgUPX&ag++Ei}SO*V5&zk(*$fENKTNY2~Dn%Ert0zR9_BA4s0I})J&M1AS(}= zTq2tzixkKY;sPxD7=uyV;=~rgV#-k_pe`=VvInFO5QfP8f6Uy> zdX<5nfx%P|+yFNfR1_2dogeMFEF?LGvGM7@pYi9t7>goeO6r+!{o(re{o&8_^ zkB5z&NlieVwSno|6c?azX}s)jzAH=1`=mz{P%}Lhj|sq z9ENv)%LLd&o`J;wzxlU@={k!8Nc{hze>?(epthm_ySOC7t$%C4W$7B`2o!lga9szJ zU;U4Vm5-$eq@PjYpPc}k$P#ckuVG+dI>RQyz|CN~m5qs)L4Zf#&zmFO8~B2~HwXqs zMeJl?`+vY9(vV>b!(z4@?D}t>7&veS@FwsU@HX(WFvbci3W|tXGm0uJshO@}O!GVvu8CV4BU60Pb5bFftnpt12=pGDfW4 zvijd^#w9oZ#W274Gl99F;`aiu`hU0oxiQUSNnqe$5Mf{d?S(cMR%T`sR%B*l(PlI^ zHZn6ejkSwY-nZqHY9Hg0t2+OFo_!~7mlmt`@2G%f=tkx%zd!6}b^pEP!Moy^!~g#? zF#Rh4m9YZqOdI~kF)#|Sf!z21Kf|hjzDz=J_p&oxVFsN8!^E(M(Vg)eOE1K|!iu7b zf{LPwdq7=15N7H9_HWrY1_nlk76u09X{=X4WxX({m=`n_R1`E8Y+)8Ub?VQ%6D*q; zmH*xSQ~2*LqcU?p10&;F1_oA6h7X|rnX0IwDJ$onB_BR~fQ0oHmXpkW9G?W#SgSzs z&sxI3z!dTSKLc2tGaW8o3K!qS?8os!Kn^Q5IRgXOe6TntGhDm^Bo3+fm@ctiWng7s zfP}&t#O77ldxGQx}%U{F?4hnoBMDa^os zuMbE1!5s`Y@n6Wl*Rr5AC(ppZlFNFPfs27bQIJtlni1SoVXXYOj4^WSR>sJGOBnl@ zT9^a>aWa1Yv;JQV*qaRCum$Vm0fj%3P7%glWUY)0jOdyndaWULDhtB(qUuD__qT?D zkwKn;fz_LN4g&`RgCZxRBBLUsu^{uNf3N<%{5Okn2V*Cr{Te2xzx$Zy{7w1K0C68! zJ;-02pq3M|j`X#Rc5p3>3``JBpmGqDu2>}@_9zP)gDm1?6oDw;`EMr3K9Kr9DIm*0 z;kSl?fps?X90pEEI#mSc*for4jLD2?2SBcY8xHn2SS>dw%s{Ccq8gkkLCQfU|4o5u z0IO%Y4KW*%enIMCs$q)%q=4KFYA1rtMs)|%$-m|-`Ue;p80RoDfI|irHc&T%!XIR+ zv7iWZCl0k>H-OsKpvqZLQIO^KZ$Xe^<~e^-ASN>~G2}2Xuv}sNz`zZPDFzWaMk71$ zvOqRQML{)nJw_8dMg=)W5zq}Zf{Kg}m8{&Xlt2X2#XmPym5bZjo-qnMZ*47BQDr>H z(i`QitLqISerqtj;t??0abrhL&W;;9%mlgriGlJiD4wA9DKapi*avncx|Jw4{+3`o zh-xR2jej)$GcYnRV%iEB!wA9ZM?p+aBH8%&B_8{JYhc>;7wkt!oU(>7u!2$-qoSa& zF*9gYG;_kgHIJ{RFj@Z=WO>hYlTj9QYu6txP~#fxM%LMQ^!y5BU5`Z%%Wa%`7^|_^ z!w}5Cz#hQ*fkBi(0aS8;(vY$eXjsBbQ9(!+l;H#!A)B{ByQ*1r{=NIRbMePFtSmv% zjOvVTOPI#C50p%q=j7GZmfHn_HaLL&1hz|@ zL5YC@mSXYPCc^4~$2w4w#b+VdKDG%kzhSoz$!}O~`{NAp8-`_nQjq-y?%%Q0Lh5{2 zi2w@AHOzwlLK#>83uVe?z51Ww-|_zp|3C#BD6fOlK1dHQC^V3Di5x&^1J!dV8o}iW z^InKui1I{H5TOg9=Whz64u-i6B)~gHxptOi;mMFSO3h2gktpcTIP>sR7ko79KZWm+}gcKgt z|CTUDGo~M4nfGrSqb_3zIEjJX4pz$rwhyLSgs~s0oRNVUSp&#?P<~;02r(a&o541~ zbs#kS(q>==r6mq07AFP)21y1LP@Qg~qG%)rzL$?h6tve2vcXSK5i~9dx(ZH~QE?3; zGb8WxG+pB@%fB;X2e5m-R_Md@Csp!z2 zvVV`>H^^J}$0ye@FfcHK+z7T;h(Ve`4dgdt(2@RxY!*2{&}s&v>}GF5_*q#H&2H%F z7$|;5v-#gF3_l|*{;P(?%aAr5iz4e)23}YV0xK#QL;js+G-XUHV_@bf=~~ z0|VOz)~gJHpt1qEbOJXyzyfR=el3AIKojQvzsCQr!~6jA2b0TR&`nz4@&;@sXm1p} zZUeamhC$^R!d)naB76rk7Swcs8V#9qVFT3@VE2N|ftiV*;UNt*_}60Q@Bgl&8~kSv zNaXJx1}0Gc0Jk%lp=}aycfnYYNr*A|-`sz*ppDJHDWIk=q`U$95vqrqfdSNl0l5WK z3PN--cm4`Iz@iT-)IoI|q+tsyKSAwZB)bs0{@#M>0hN?YbHL4D1}0Eh!s^X>m4OLV znlLH~GlQD&g3S5`e0=YdjjiK24)5x25ANc&|OK4pqn1m zv>63KL8EBIA}YY54Pr8VdBoJ4UsRXw{wIRTgGuB7qt3s5tJX5JLPCpaPLQ8_(7)rL zRt1ygqF?|1&H@D?q&$J!0qW=pDhndn0SZQ}w)~!P0IxNm$U(LUR(7#{!Ra3qyAb|C zwF%ujNcQ|qf%UT>^)iE^ASBm<3^o>I`t;!6EXK44pzfB-zi-SU|GqI!ghmgv9|+P1 zEh~_9iZHXmwSv+&nr3ia!xDigClGp(bRug64=XS*F+?yhuN^Bxx z!h(uQDyAkv#<0xCv=-cU*!Ay!|G)3o4>Dyi8vQ%Rn8IwyIHzD+*`MP~md~FbVB`Ze zhe6FhNPdQzD}^u@luEFh{C6ueD=x!9Z7x*fq2_m?yBouNsJk&thdUg_?7zoBV{qX9 zJGji|L@w(=r4RFYP#Mp1m672;!ynM-4kX+`^#Zt`3=1wrL2xMuQO?M~jL?8mrgI|K z2?!lf^}n^DHW@>*DP*pE0)vxcbaLono_Bwv$IW=x+3G+zlxylHn`8tSi&g` z>QbBW@s%<%{OjfsFprM85ff}L!cp>{fms~X@do$4A!!2a4)C4j%7Tif;GQ)RE)ii| zON>((NOX$>>s9dSsi3+Nw_8xc1gA^>okIi(9(VlfK@JjVTO3rTfYUOpQ~;Ml%xey? zT>bZri3=L};Is_xPe9W$Of{qgVP10pl#&q|!0N$e4m2G@)WcN66oU&IaNm(tf@K+K zyckv{g1T8?moTO=xgB7d11Zx$WeBV+WLXAkZ-LAOVNmV@jr~AMLMAuxP!WA6`%k8l)EFE>JzUhRN;kF6K1{{@!}PJO|cu z1ZxKkV?ojzG`zqiHmHmT={FVx=@vPF&O#MtCqHmjkG75kv|PTrNQk z5Zvzg*8{3M!1XCOOu%IjdReF_N?d6OsyHCALZCeS&rpiHKm?69fYTVLU$4lZ3$ASt z@d7TL@wo`4EW+m`q);gZRgJ{B2^3f0Fv2XSQQU;PbVPL#?(z{ej8F>5|Ns9yWWM`f znoV4QooUYRfB*h~=kiuDwXrp^UKLX3PhwzTY7+p{%%=p{L3~zTxSD1(HH^$B1=#tM z85oe%pqi7+zyMa0M1&e_<|HGz2V@sEbI{e`GY6l0VCKNoK+R!bWb$GQXKP}22lXr& z*$tEp)D4skP-wQM3LBeCHeg)A?*5^oqM`yc*T=xfu;*VGdl_U5MiV@^0h&`0G*A>Y zU{qxN_HXjvhyQ{YbD88B*D*Hyllu3ch2aka>(xIDEDXQ>{@witI#iiq&A%`~a4a*iK#lCyYw5A~X-&?)*a%p9?H8Yts{|Ns3^zX5PBBQvO>8vH- zbW{6p0?TIRAOSUz1)#Y_aZSe1e-r-yXQ=(R2t{0i@hND%7et)(J5;^8I9ObOoz>_6 zzyE9?eg99gY-X*1%Cn10Gn%nHf{U+$i_0>av5Nfv4_;5e2U=$!uF3TG9}i?s9YtJ% zdB#5voZ=uCNHA!i$}?{RtuteaU{*jCXW1a2E-uRy!6F3{XK4Dz!=22$O+Za#1p@tj7 z?Bdd_UqRvY|II%hc2lr8$Xs@DY38{waSjWxILJJ>IK&*54N!B`#idx|!R|yc4=fKd zPhDJ!nH?gJY%W+HWG;q0$b7DUOiu;WL^goafh6l!nE%+tz~UPr;!IcJ;@`mHn~=pJ z=78;im?OpVn^^(0wt|6yT?{M^F-MAt7cTw{EDkXTD$X#0fq`Qwn}~p#$PTdiQY?(j zK@fA;{)5GLLd2PV!o=C{gT;3ti!+q|<6-S)brVn%IRFu7T*cLls| z6SQux0JQE9vVId{4yy>%9Cc7SW2pn_LpBdAuLMa?Oob46WOKpt%Gl%?8vm|9ai=tM zHpHEOZ=twTn(+(7oqumZ-3bHBr8zAxTsfj_yzhnPi z{$26!!sLJ37_GXaLwi65y+NJgHi&xlx1{pI` z8GA@yf&C|&2xzU1vLI+>HfYiT-GwZIB5cYctT&4Ug_tDFusMcN;rwex26ahQt}-r6 zI}QI$TQM2b#sl|zI99QVfX3V*_L-Wfqg#g*ARt@Ic?A5h*$E2(V}tlUMh0~gkwSh< ztD)YNmIkd4{=b346`b!N=|q#w0iI5lgT*g`(~l<89=P~!u=pipafS*1kF&Rf#V>%x zC73N)-Jt1hIa`r{nh3-k2}W1eJ5cf6U~z~!P;rI{e^;QGBMmFB{@!9ic8@fpD=hu9 zAiD=D&d><*7rVQFnurG2Jt+PHi)%u}k^Kc0*FqKt<#!HOusFmVNtk>7U13=c7KfN4 z33JcCD=fRg;t+G7;t=<6n84j5#lpz81R4&@!Qv2eq!_&6;=94(5Obj7&^31R1k^xl z>pxBgJqE zCe9oI7KfMv6=&%G^MKs~9Pbcwq?s1~y#;d5KOUw~usFmVX@+&M`jI&TEDkY8n&Avc zoT2W|advlRK>;-p6G*wpZ29Ln$bU?WnX19&&1DK@z6mO~7{mX~6;K1MPY1~}hBG@u z#^`r+n-*1?0!hpdCgFdw`Q9xDHzO+ZZ?&HR5n z?C#+8-5~d~i%T)tL*328l*JSwpe`=Wa0|4q8{}@VdwIb7TM*(3p#Bx3JOcw$J9ym| zCxg5LKT{7|H+wGwGZP036B`4Uz#W@6Mxc#=`d|LMF;El~Rul%0nls89GcppgB&H;A=gpNXHgAjsEy4Q@4H*QUe0d}A@2$X>cS4qy z;+6)CilQQHpwn7G3muHi%mqPBUlmgmGkZomMpISLg4XAZnU1**7A6T{fqPTSPse=u z&)^s5;G)Ht`ENR7Ci88>z`7JG;~0In02il!$Fww#?@OK?VP)&1dzdlh|9`04FAK2? zMKCZhmV)aN1_q|M9ZEfap2zdsd}WXaZSG@Wc<}3@CCIxV`g_rzb^K>J(-{~UI2f21 zK&wMQZFC0q+<&qR3<8SZi+&pMpM{EpG=Z^%G0RzoG!T<%6$1m)Nd^YyWsLGH+6;%; zwlH+FPGnfX!NTCg_KTsKshHs~^9qIy%qtj{u;?>rvTb3w$;`!&%N)dz&&x*9@hH|X>3av_OO;iFxy0iG`39)dzgNK@c&*mV}?Dfk_>y;zcK6q ziL;$$NMpUrum?o5X)^3#J|G!~9%Mb(d3&_pP zD;T=jwlJJ$0bf(g5XYLv5W%{OVGYYZFdf61%Mig_&7jV@iy?+}6T=#&eIWdQ4{H#J zW>~`!#;^(`&RP#vzXqg^`4ht$mctBL%$FIYSvN5(U^QouXHQ}9VAW)hXEkS#WLW_+ zi;;op4I>NdCPoHO7{J1wbt1z$)`<+Ytl|t_tP>d|L26hS82DHi7>;r93BT-L`7>sZAZ8bR^H!obMJ+{jSP(#%lG zs?Bha!-F9OiZeiA4+2F7aSL$_<&+?Ts&vk!+MZm4LICEVULD6k{BYuagoaq0g4M4X4?1vDl{&h zGVNnf28aJ9hBaUs6cfP&3>05lMNKcn;6!B;uaLv=rm^-LmJ0H zh6qp|1my!LJrPQ;0p&|j-oQzhGH`+O4H^wfJD~U@mImc_aGnF@cThZo=(7wl;Jk-M zL-V%~TkZc6aM`nqVGWxkLm=xe1`|;HgD@!WL2=B^@xO$Pk6{8R?pPZbB0%xYcA6mr zT)vh6?`5w3-wldWwg?7Rju?hD%ry*qm}MEbVDZ58h=Ge`&;M7Ta)WKt|6Xu7gYwE> zh8)&3=wRO|4Tq=6BKT&hZ#&+4l~Gu>|)9Ke*hdl%NgXrG^mVQ&#;?y z6T>XFvkc~JO$>Y3692zpvtp10m2)8fvgt8QVbfy>VO3!8VOhaY3M!xB{HY9HAbUXR zh}D&04@(pS7t=3>Q#^$Xd$@fV_HZRJ#Bc~R>|wtSNmra}81`@$Fzn$dU|0joD@?x_ z*qHV)u)xzoJt*xmEFctDpu7w-14e_&8&IAHg&`=6;WVhc5BmQVZU?BmuV;t=`Hf`- zLnJ7zBfA-2!Fi3;KhGPpu3<$Fs{(r)H|Nm~5 zeg8kPO8)=LTKc~Ylpn$A#E~J8 z>Hjr|egD6+rZFr4#TO_ofiNh)fH3PGh8VUm25>zJ3Qu+>hDw$ahCG%ShCH@bhCJ3= z40#~;fz^QOSXPDzRy77=R#66HP<{u+83?n)GOS^4V^{^ESt=OTu=arK-*s%e!FBK= zjxYugUd6iU{~opohBd6qA$0*eC@hN^GT7o7s#*LP)_^dpF~b^A95H`lSjBRLVGRhg zDl=q(FeogTgZ}SfuKxd$A9Za|TJ)(+n-Fy$ms| z6$~+~3Jj5~3Jj$zQyILFF*x1?7}kLN%UZ<{!P*XT|Gy=yw;9&31Td@t`5&g9)1D!Q zb2~!}r!7Ma`&kBQHZ=xm_Iw6u4l@RIwr31$*lZcruS#TM}2i+L$S z9tblY{C|b1jUf+)nLQa~z-q%71emfI7O-eDEMVqhxXjE2ZWsJxddKh%jOQ@uGtFVp zXJKIEhG2$Gpf&{y14BCqGZi!32DL#z?FtqKhBySDAr2(Qw22`WjG^YSFfdB7Ffb}G zhcM(bEnvuJVPM$6!oXP0!ocvDg@G}Qg@IuS3j@PJrgIDoEDQ`!n7tVk7!NY!G4n9E zF#9ryK->au*MQnK$ao9L9js0admv^pEMZ{y6T`spHuXcL@W-KT`&Vf3p}E{zfw}{CUN|@aG8w!(T24{bwEn!=GhH_K7ku{7qtD_{+w? z@HdQs0c;=0UFi_}!EW6JwHw*Z3=9mv85tP;-yINt{f%H? z_yaQII|IYtdr*IZ+?mb5@MjUk?I1t?-NwN1=NJRSUwH3=Drk zyW$xb82%PO-0@cs!u}5mt3n2bKb=qvk}qIj_$$r8@CU@sV4cdahozNa4Tmnn9<~h( zdq8Omgu&(6Y=$)~42<(Y`JW|?A%Z29Ap+Fi2bCer9gNYS_+v|CFa@`U7A+r3_r4atbW2&7jV9hM^c#S2F!#a07|6)-xo7$|O)Z!z{-zk2RfP zK1d8yjYP)PUMO%yJA1Sl2VGVHIGo1-G+{8RWt8pgJjpAq=D! zIJqEd*t#I~Gn+PpH7MRd@d=7|5C-XIS74|H#Utlw z207OC4DDbwn;7|t+VNa65e*aNobK0`BS3d0^YO@?Mr`+#*CLjl=d{ z%QA)(*4Yeez&MX#4eK3-Lbfi3HK6hw94GAzpgthD|H!hKfdkaHVE@2S2=4p6V_3sl z$I!x2&#;E$2E!UQW(Ey*8-_Kk{NVm(C;M?w8=S!&WEU83W6%KE4@yU%dI{8a2laJ8 zal-zNA&Pw&!y48H3>vH;cYxev&L9bL2RPopFhsEJWJqCs%%H&m%0Jr~*06tI5MW!u zV9a%oVGqX-L>r#-F~c4Xeug!y6B+VZN*Dq;W-J zh-8T1n8A?7_M9Pt+m4}xGl?MqW-lndL2hQXU@&K3_-)9*@MjYP!(R~y{<(-b;(HNu z#19Vk6%2dWO2BPx1C}QYjNtqVN?Vc)dqDnX4Q8-niD1xT1Er@ZhBcu0Xa5FC1E6>S z=aoE$HK23=3Inz-1_RbS20jjX1|zmP3>xgq81}H0F|6UZ#IT3$AHy0h1BN{u$_#7R z=Q0$t-DN0*yR(#m3mjLVJ_0BVp)@GXfZ~ng83PvwBLfF0?SSGBh2F%lhQo}3pRJ04 z3r2&|In1qKH*ztoVV})l##YFn4N9k=ID-4VoM9=*OpezKd)UiBZ30BQ8k7$}X%W^| z1?2%yx&Ze#av36EG|Vng-T;S-9>Ww+I|OXkY=$*(8kCPgbc(F+`Oklao5XI@nFo9i_A&TP*!%6lShJ|bk z7*4WwGc4qM&tS%(#Gnmon{!ArtYO>Ekj5&_5W(Kaz{Qrszyaz@fy!I9r3`VP{Ke(T z5XaHYP{`57u!sE`!y1m|49y(U4EEskxr-qN*4Klj11@ETIF1U2LU??`(peM3O4h3k zD_Jiyn6chs&;_&aF|@OqGpuAi%&?N(3Mv=Ou#%;WVI})UhLvo-40Wtq8K$$EGH|k9 zXJ}{L!Jxvrh(V9dmSH6;Xe?z10|V3@cf)83NfpFsQI@U?>I4-(=VWR^P*r z!y3%6l65LWDa#y&m29gRbXlh|2(d{qq_W*$h+{#1u-ZD17*oan!>lU*TbQ3PNQ2~=-Z5~2>|mM75XBnIFdL)> zgxM=0`dL*OqL{BT%m(xI|M#+dV~ApFVz6hcXPCtFkl`HDUxpM02Bvrh21Y#w21d|I zRYoZPBm)EEBL)V>R0amdItGUS=O7rwX37Mq0gYdQk89G?zGeod-FhsCiXNX{( z#ITF?6hj19-2#RP)&ho|tRV~$tZ59pSe+Smv3fCxvsyAZvp!+i#d47$f=!S?gSDJN zgf)O+7fUBY2a7sG2XimO8rF3TYgohn{{dlkA%<2?Cx%vLE`}2f3=H3yjTugW#>`m6 z8ETpK{lCGqk6|Xu&;OvY!P)Gg42__2nuCj>k!2@C0*D4-)*}paVVFglp%#p1|6k2A z`~PZgE`}x$<~q#K1i~Et3==?@wVYuy2s7>Z|Ay0>p^06cA)7svVFKGnhJMz&3_WaD z80tWFfb0g@3&IQx40mwgEes3{Zx|RDDj66Utr!>>Z9wW+7#L2oJYw9>@`zE6lxC#dhh62lM<@)yWW3=E9Bn8Fy+L414|=6`H7 z^8|)kLKqZQ$e6Vl5`M^Hpm2m?P*{R6EG#*_8Je(RkRL#p!;qnoONXHeM1#T^hCzI6 z7!(gE_zFWEC{BePcmgO5vLrA>utb8#oaI4v4hXXxV2A_J>^2O+ESU^zK$w+=?ByY1-S!+nS=hnVV%fO&lboK&iaQTob?|=5KAwE zChG@=FxJlufox(70j$dy!dVwFgtPwof0?b9L7DXigE#9%1}_k1PhhBKo6FF`_LgA= z7;j`S0_kDXU`S+BV+dy5!eGZXmm!10fgy_ZG(#qvD?<`{1w#aD6N4KA!>=PO4;j2z z9{$l{VEA@IBQ|yhIradC6y^mCoGf1% z{Mq&~sIc=hB(wZyh-ACQ;KSy?AjZncpuz6V5XthLA(G`ARQxT259=ugD^@PBxGO6I zgFnkxhDf$BmO$;e4zZjy})-t596fmT)G&7{IWH1=9Er7}uF{E(JU`S!<0pljN7KRj< zKDKEPG1gfODJ;7gY}hU`q_9*mq=40c%*|oYVCi9KV)+GDm%@_E(8SUXW;d|}F&Kf( zsbBz!r?BKh>CFr&Y?m2QSgt|s|HTjml4G9Akis;b!3flTLdNX2413V<8g^TTH5{r8 zdpLv`xX@`%Lxw$^atwQ5G)OO)t<10nMuYS-RWa;gv0A_(cKB-gWV*@Fb#!PhVqpmX0gm> zsAjyvPz@TJMZs+h)7VgPFivtQq#OpJ50AjXATQfs8$aXqY&RMwbWi zS(q5AL72UPA%wkwVGoQZ#a^iSd(h|*C?7_n$b;+zVOC}a3sz=^JxCbDhheZdJ1@f? zwrdO)Y%du0u>ED&1Eay>e;F)bG)x?sX0BzZW=UqK2GQ)#8P>2rX9$7gVg?I#1P);@ zW(eVY&aj8`7sDFPnGAb4FEfO|XpkJMJ3}?|Pljp`O_W(TA!c#8K+J;CoR=B)aBgR? zfYC5<7!5XGoM9U4b%qeu>kNC4Fo+MsU~%@}413sDGla13Vc5g|ieV3&hKa*yboo6D zdze2mR5Pz*s0PvO$qXSd%qhkYf`UPF7;_myz;hW$G9_|>15L`6t4~A+sQ-(Ec zrVM+KFo+MsU~vvMhCLkY3~M-~81}G#XV?R$Vd5|vU0#Y|5A#<@*})>hP|e}Yu!qB$ zVGa9v1`GD{40~W0+)oCLaX@eg>s#_YKa)1Y__doIHo z&P0YioXQMqST15I51@0jY;6pAPz)&#K>0n3p%|0~*)KALuwP_Y1H~XV2!r`79~r7a z{Z5cSIG;0A@`raN{ARs@BcUKEdSqd*8hLQ{poI>}hyu;=vIP9U4IYmIjR)03=gvJCB3L0<8Z)59<^s@FdsDtbV&7p$khFG;2NA(t7%2GJl4(klg(+YC|1!o-lvJewhhIgdev zxs1Vr`6ELxvjc-7$SlzO3CJ82H6XQ6HQ@14bA~d|d=%?11}+vEhBaXKf$Rifke%WT zxy&pKxlAXZ?q14}%XEw(m&pN2A7jX6E@sGPn$3{Qw3s26=^H~XYXH=3^$fWzbqu-8 z(;$9f31i4*PGHDo)@I0MmSV_dS;dgc{DmQx*@z*Bc{W2X*qz}Fxhw_@xy*+ca+#Mf zm;CjO$hz}DQK)1H2029!|cIHqm7w?$DWYJ(!gahXzUVHCWFEgG9SDKIv>0Wjdp?0 z2Onmb3>w?T$%oAsbpJJ~5e;X9D>3@jXZ3>+K{4D6u!H3b53@j|y7&ut2F|e~D zt^Y!1vnw&MvzIe)a2{n~;XK8_&XL2w%&~%j1vLML53?6CaBx;KuyamlVBtt%Ur@(WN zF!zJzBGVb>!|cNqe=u=S9D*>ec!b%5izXB=Fn8dhiS;+ky~s4k-5|`){Qn~CIA0{=959?I12-VD+>cdBWSGwvm65(vmApav)un} zpt)scIR*|;dIGPb`^DhM^5g$M&>S=i14AGS14ArG4@PZpWnui9hpMd%gbc_jTJp`C$S`0eA zfPsNA47|3Mff;mO$xH?YhBKfQyOo({sS6B+VY7#Q+6Aee!LfsqBYz7;g)1|55w z45C?`7%qd>QLs8OOa{>`3=F0$3=GDsvW)5=%(RMO5i4k24Fkg>rjraCFl|JLFwSIP z;BIAb;+J4>Vv=FdV4lpN!OF#;fy`#T%W$6AhhZMG55qzB;|x<+Sr~f34 z8-y9b2Uj5cLx{!P$Y29%Co(rOSTHv-Br-QL_%Sy!gfKTU_%b&#II>tWbiy!`A45Kq zA4585eGW(;XdNyybe%3q`a$hsP&*dXw)ABX0k=0n>wcbr+rN3xwr?I-9JG!`iXoRh zpTU=PB10PMLzYhRLiG86;RIGNiLkWZ+_*$l$=h@Q0Ow;g2l> z|NhIs@Y@c==lIH?$r;O_32IYvZeZBNuFcTQv714YQ=LJRokUDj*SePIHodq zvimXcvP&_XW!=PJ&$@|0l;t>s7wZ&;EVf$=KFr7dKVd)3AOy7UW6fo7X4=Of$F%R?ZMI(wAuNdu1<*CwDcpDA>$7vAVjwz- z!-K&B%1?ySATbadG*+AfYOjFSak5Wf*uw!@J8a0n#c`T}i(8C=i#L&hi{m@P9#ET( z;~RrIwkXaxaWG=YBdY>VU!-K(wZ3`&RG4`-+VJKzW z0;W^gwlH?HZDABg#UOPcH4IX0TNt>Y`kJBodLex9nro1LB=cZqg7t#(cPUgYi2a9c z3u6@97RF8_`Yu#njBN{p9@`d%k5K+bwk-^kpzIX3EliK0?gg1wio^$*n}ATq5D#%9 zmi2OP(C9c+ZKkc5DaF6^nuhzLCgdB3xq-80;WOwLH>rRGiTev zXvVgM!2?2r*w`>go}r3u3kZYc!QljQKgceaSs)sOVPfVGH!zrk@&{=Ci6x4`8k8SE znC%ur0_$W31`uY~VVDZSYzz!HK{N=1*sS6VC)j)#rhzc)KFHn?@S6OI3@M;J7_1W+ zgV?q(d}3u{GzOK$tYHj3Q0&RNiD3`hDuz8E_3Szfb3vGG3&UF$2F4XE3=Byu3=Gde zG+RBRDKchx$RNj_#~{ZQ!yw1fz#z+hfx(ZffkB_80m27~u});D0%4{ohDs0(vI7Th z1Bo*;FsujBB;p%b)L&=Y!f=(Nf#C#41H(})@;6BoyT!JJ;TGF22T~!mtm_-vU;@ifs#H4U`Xd3wI*J6c9!hqXwIUf!T+H zfngC0b2>9jf#ppQ4Z@&&3Zg+6O@0bg?k3Ac1_zdl3`MNF7+N6ZA*d{ZVCEN$vaq%q zjApA~y1-V!kOHT-Fx+JEXJBK`VOR_D7xMvz4a^4^+F&%xL&k?J4;gehEg0s2Fn0iy z?qR6l4q#wp`@=8|)F%XwQ+)xi0ZC?i&L9O+%l3ysnT3I&0TnZW+VN;&AT3wk-_i?EMV8K=!h!GqABvWC&p0^*;ve|6>dlY(!v|i~rw1Fp~t! zMaB~>7a43I7#ANT4#FU{APmzFqd{^Y43Yz3m^h3E$$>CP4jYE48>}>X_<-EWSiy1; z?57Hriy$^g42DS+hv~ydgUp15|KCuC znT6TZ85j^4WFBiF#7vMJh>wmD;-K_P3}($?*agBcwJhljyFeI}?vXJI3j-Sn!^A*r z5Qgz#G)N4Daq(f|VEQ*h0rM9IHn!gk1#G_=il8)zjT5t&GZe6xGwfp9$*_z4Fak46 zGO!_Iu=(l?Z0Izoe+%;~GL5W`;|oIpvK)ww;WlKmmoV&NTf(r5^$rAs%wpGJSk1w} zkio9QkixFRu!>!Wp_yHWp%sK#rZTKz*9MENVwYy91!2~BhFT6OhFZ?=3_VoBZ=;`tyuplp!XCYJjQli76`HbUuIs2s@d6xJw)6xJUM zt5}T~R^clT*mW3L*mW4+u^h7Q>^clj*mW44*mW2{ z`k;J<8_dTT*04&0!jrLrU58;0^D&04Om`U8FyCib%le054VwZ(3p5PpuZ`pOgIE8f{!zvC=hV>lV85VJ-F|22|1hruqc|m)g*|sn?ux(-BgwP;1<6pKd zjOlD!7(&4Pt^*90*tRfkgv23ZBRhM|J>4r3qd9Yz z1ri6*o=EZ)Y+Jx>hs|tT7_`~8Fl=Mn!e9!eBiObubg^w=GzPWr*|sn;vuy#n72GHL z0~)JA#h^X|BM;jaMmwlDs2vG%H^|;#s2{@FwlILO0n`m38XX%!+{7>gYK{X`FU&lU znIK%iwuNCi6i;B=!myBS3qu|hgXBT>g2X_6n!~n*p$V!ck!=eD2!qswuWx!k8KO1AH+UJP*~NmZDClz zwuNyb1T)F9Z2@7%oorheZ?kP-RA$@4XvwyPF_di!V>#OvrXy@ym~z;*Fs89>VO&T| z+Xbu!oIXHlglZVnuLQ*>G7Vy5!%x_@Fu*WWp79N|KMLi8(~&mY7DiDBW~gV|0>X@- z@di*FEQP9v#T`f=h+WLKg<%@o7KTMoT*|zHA(wdtLl&qmVt&T30gP8LTmzkXz!o*=TR1Q2o3aT%B*|sqFg4+Mc7}UN;#vnPiFAOSR{D)y0c--I* zgA%A8!S;p07lc_Q8Mr`aK(I>wzsq`;fd{lMgf)%93A|=v8F&oib0<92!kz0F@p!IIfEZ;FD__*DR_T7Xx&!@!vfG=aPZnJ&{;TV8Ddy{ z8H`vn7!+8&7=l?j801*J7y>yQ8A4e1GiY!)GMKUIGX$`PG1zc8G6b+DF<7x?GX!vW zG1##dGT5+-GuUxBGB~rAGuW`EGU#x)GuUvrFc@%{GX$_^FhsE?G1!3gvW784vAQ!D zvBop#a|D3JqgXrt|6_Gyh~h{F%SEwTGw8C$FzB=1Ww7N?W-wyyU?^noU`PXD*0T(m zP+ZKK!H^90vmpZ)Xsj88*|Hd>vA<-P#wNzFhvg5$9uN)E2f|Fh8TPQgVbB5153&3I zKg62Au!r?2!yeW`hG`(ZEEgH3aRe|lvsp5%0I30qf#ypK1zO_-j<3`I-+=Ze!qkAwVJ&Bv22KN@y~EHo zub{a)(ArR@DGbw?rZ5<>rZ7wcVWuezhD=i!rm}2dm<-E_3 z!ePOn!I{EP$bOt5nqwb$P4gO#bqv+)sSL#&M;YSSeHaS4L>cz5|3d7;nmN14jtYr+rEDj76>=6u# zY|RW@F#oaMWl&_@#lXcrjlqq*p1}>g?h15H$a9D|D~y(8umH_Pg3eI^xfguKm>9z< z(0OK{v&+EY*2Ay{ya!yBVGY~F|F2kg{eQ(~{Qnhe(EnF#oBqFI-Sqzzo96#l%%A?h zVm>3OyEZZSsoW2YxtV|3ktSk&o>?#a-U_HzXDeS2bF;>u8VIc-Lc5#LjR*<+8L_Nz7 zhA38ch9=f*IKPRN3!;Z*B7+gjPlgm$9)>26c`Q#DQdmAQq_D;_q_A&cNa4_DFk(B% zkjK)50~avlu^{7V40$Y2%r=7|4;`~SX2`>aL2J3#K7+F+{M(FzjOU zWQbt9!w|vtg<%)lB!&ofc?QsY=uObRP-G0+iweW&ds3O}7$TV;GDL#*qcT@BM563R zJ;e~g4BLka+k?P!ZlFDw>|6{JSbP4zVfFa`hHVDJ1h#z)6PVBcf5Vdf z{|#tgCM(PTHMnTdK1~h@L_EOF4P|IV7ALf3h_F29{1}ib&^ap%3`~0%tU!Bz!SoS^ zOfZcsw&(vFh!~g_f~xfb(XhSA%#4uz$;^z9J<1?|GVNoS&CJLE-m47q8_YkT@{^g7 zVGVjZ1Mg40#n6f_j?Raq6;PT0r40}Uu|XKb24N5zghA~8Z!ppaT6zHQ^#2VyAGGh6VMnZ_@KSjtmO=) ztmXgTu(bStgU(0KAD}(L>}Cupu>1nvA6(2Z0hCrj7_=9dU4@|^7M|ce+HMRzEMNY= zVU7L&29`cy^007)rAt`)1H}m_UBPIWde*Q1o7jZ^H?e+YaAp%`aAy6=5W*(R5CWq? zDF+>MykIb5+rf~+8p3b_v`>=Njo}2#DhOu&!!V7tg5d}C4JZ~{bw)!l>7fehO=?LfBa*+dxx*mM~7fZNhF46|5k7-oUm(#-1^ zdYNVa_p*gC>;bJy;|OOs0&Yiv`i0XOxY*_~>|xVj;Nn=pV9Qp-V8r_F{~Ojt;PXtQ z!RxnnF+_vb%Cqn?=(C;!@5{(z+Q$GoUve&MANb6YUXB+Gd90fl@<8=7D@gq=h8PxI z$T_Gid<^ESn;249mNCe&+c0>rwlHXb&KY4j&kzG{i-X$mIL>=zkz!~8ofib^4}jLH zf!bZ5HYwQsB%JpO+Uo*ZHvshy_&hq$egx3o7EpT;RQ7?+)dB6H0Z^nHT!7ccf%Z8do$Cts59rJtSihCTGpoRU1D$z;CHS}X9nY0z3^ z8lF!DUgrfm_X%_s73kclc!p|F7=q8Cf}Hg`A9R)^s84|7tlvCVh&qC20&~4&I58YB zTPwqf;ea{x8BWj*J22d&n_bxag*1N+o5x0>BN%3KRxo&TgfrN3Iw0n{IU^b3QPe@q z>Bk}lpC6~U92Pe!!`#4g72y}Cm=$LvLjp%QgB8fHIPfY4hQFYFg-4+@=sdwq3=DtT zp?CuW!{2fShCd4!82)fDOk-eRoPfYEJ_l022D#6H+`fXfdlf%)S5LfH3H+84kVwZ$KDyt_%zB|2H5EI(vp~&i^+c zjN&$P&{;MRH?#XNtYP>0{|1Cn>{`JP!MfuA8xTe|6WPC@b81*-{C@+&D0;zX*+AWl z#70(+%m$q&N~pcZv5(0McGerH&AJ`ZyL205SM zVk752WHy&JLlejJ|8F>^{eJ`MmxKB{puRIZQvU~;4Og=qNj(}HIZxnZ8#C0w@(N0y z9!VTD#s?ZtXXpjxZO|PDDpCxLY)ldi3|u@s3<3=1|1L8KFj)T2W)NVo`oDxhfWi8I zB!d8h4Oo0Wh-6d)lUDyOGpI1|GpI4BFbIN4SuiOFCe8mRGN>?E{6EN`!eIHoltBe- znhJx>e;WoBhRFZh8B`czz~pSOnmJ%{E|{DLCg+1y?gy(m2qGC(KxQ(kfk`cp8b%#3 zsRt$vz@!nFH2c4VL50x*WCEilSg#eBeFv=f3z+>CB+gj}Qpwo>CY!+I2aqh+pZ_il zDqMdViWpS589;1qMus8=RR+udYZ+7-to~16P-U9CC4Yz@!zJ`~o65KY&QCzyI$rsB<&^zr&!(!2fSMgC>K(|AP#g z41)hIGiWl%{-400$sh+NRsM@IXfn9`?_khm@c6%$L6ac}OosliWzb}Z_&!h>M)5ZFD3!FC-1vyXz=$H464VD?q8Y1hHz zO)z;IOx^{NjQn6y5KIb#Nl`E<4hj=SNiZo5CbdDfGwOm#eK2VVCXK~4_-`$P7K8c!I}BP3Hvca(XfezO zk&J2}5k{;3ml^aJ1pfOm=rO4MU&5frU<4*D{@-EHWAFfzL0~chOve1LWzb{j1gn_> zCZ~eQX<%|Xn4AG7XZ=6PpvN#9tZNRKoC_xBfyq^1ay6J-118sk$t_@VE128{Cbxsh z9bj@7nA{B}_khX0U~(Ur+z)o!K`?m&?1pn-@-9f0QRM$D20cbmFxvo38iGi!zYJ;& zdfbc*Y7F`eM*p`n=rfrATg#x&U;$=Z{(Hut&tUaGkwKrq=HEdEeTJC-r40HEQ^2xQ z!Q?bBIUP*S0F$%8pje6TtD!R8zUk&GfBaYi+ey^IE6wiQSX*Pnly z4Eo#*|3n##82JBRW-tQhTq6cSFk9vSNd_YZOE78ue>;N_gAJH$0*f?*$rdo#3MSjY z5)$wgrGi^1d)Fu4>=E(4Rx!Q=`sxgTuWK@iEP2r{2h8ANjZVX$N{=KA|D zk-?ao0VK=K_%D&c1ngf^aP43Ut{qGn%>OT8Fa?*HrVKG)HmKw@W!Mj99|Vz%pp17@!U zlUx2fFqkuJ1&eP3v$uoE9bj@7*sk6GZ5hlN_JG~C7tG!VCijEgc@RvV1euzdJA)-d6If+4m}~))tzfbZOilr-p9&_YfywD$at4^31tu4PO7fkL0lXpR~j3OYH zFp7fNh9GgSzyIYKEV&u~yD(TW@c)lwuwoGSzl6bxK@iNA{eO_bia`!cs({5^{%>cn zV(ilG^-rUgv4g2^^8xd^OsF_>HeCYOTAWngkSm|OuSSAogZ zU~&zZTni?*fXS_3avPZ34kmYi$z5RbE{J3l1(V_+S20Tezr$e7An-qu!J0ws|8@pz za7k;;;PL+?gEd1ZSOip}S~Gx3RBHxMiE7ONDp9Q&Kqaa*1E@r`W>^JQzZy)g0h4RN z+in~1{-e1f0r3- z!F7ZSL(Kn!3@!}&!Q{dJ2N^sW`2SB}@C3_xG6;g$Tz?pP89cce7{VC*!13$H5cK~f zgC98V{1`xS=f?nwJ3j_c-1#wV0n2U$liR@Lb}+dEOz!%BnZb_%6sLZSqW@1agfj5| zyUY;EAo%YNLnzlDhA@UuaD5R8&NY$X{1U~$|G$j3!1SZ*6dl^mOUPcoqD5p1Zf_fQE z;9f=(xR=oc?qxKAdl}7O|2BjD+YI(^GuXe)VE;CQ{o4%oZ!_4x&0zmFgZ*|P#=F1BdCu*3Ean@1n%Qc0{8K!fO{EJzasg#pydn8E<+WlUiJ^)jX~fO;8I7(l&@DGZ=q#uRWbV=CCp zsbDjwg3X)?HghW2%&A~Ar-IF#3N~{p*vzS5GpB;hoC-E`D%i}aU^AzI&71}{a~jyp zX<##_fz6x-Hgg)-%xPdVr-99!1~zjV*vx5QGpB*goCY>?I@rwVU^AzK&72N4b2`|} z>0mRbgUy@{Hgh`I%;{h=r-RL$4mNW-*v#o*GiQL!oB=j-2H4CQU^8cc&71)?a|YPV z8DKMKfX$o%Hgg8p%o$)aXMoL|0XB0M*vwgAGiQO#oW-E>{|>_}21_srilbQ!HehxW zm}~}i->v+2A((Y;YTXHUp>)Kbry6hM&yBW%VI&S$zmxRv!YF)rY`k^&xOseF$7u9|D)vhrng^A#hoJ z2wYYl0+-c?z-9Fza9Mo_Tvi_fm(_>BW%VI&S$zmxRv!YF)rY`k^&xOseF$7u9|D)v zhrng^A#hoJ2wYYl0+-c?z-9Fza9Mo_Tvi_fm(_>BW%VI&S$zmxRv!WT_Xya(N5K9) z0`~6_uz!z${d)xL-y>lE9s&FJ2-v?z!2Ue~_U{p}e~*Cudj#y?BVhj?0sHp|*uO`> z{yhTr?-8(nkAVGq1nl1lE9s~RL7}&qZ!2Uf3_U|#Ue~*FvdkpN~V_^Rt1N-+F z*uTfX{yhfv?=i4{kAeMr4D8=yVE-Ni`}Y{wzsJD-JqGsgF|dD+f&F_7?B8Qx{~iPT z_ZZl}$H4wQ2KMhUuz!z%{d)}T-(z6^9s~RL7}&qZz&u76K}>)#XL`u7xA*D0{BQ(#@Ez`9O>b)5q1ItA8s z3aslCSl1b_t}|d=XTZA7fOVY#>pBD0bq1{K3|QA0upUFX2M&VhBE1M4~m)^!f7 z>l|3uIk2vCU|ko$HOK{U3*iE|g>V7fLbw2KAzT2r5H5gQ2p7ODgbUyn!X>b-OJH4> zz`8DhbzK7Mx&+pB39Rc9Sl1=6t_R@p=Lg{N=Lg{N=Lg{N=Lg{N=ilHm{5N>q^*4Cj z^)~}(-1Rqj-1Rqj-1Rqj-1RrOto{uytAB&b>fhk9`Zu_&{tX@__{{(scm2%(8h8E8 z02+7w%>WvA{mlRxcm2%(8h8E802+7w4IU-<4IX#>4IX#>%?KKI{S6*>{S6*>{SS8A zf3VyBgWdKY?6&`4xBUmZ?LXLU|G{qi4|dysu-pEF-S!{sw*O$a{Rg}4KiF;m!EXBx zcH4ij+x~;y_8;uF|6sTM2fOV**lqv8Zu<{*+kcST7?~LS|8p@igIvhS400hOGsuOE z%peysGJ{;m$P98JBQwZ_jLaYxGBSf)$jA(GAtN)$g^bJ~7cw$~T*$}_av>u#$c2o| zAQv(+gIvhS400hOGsuOE%peysGJ{;m$P98JBQwZ_jLaYxGBR`h`L~vlnVaEX2csCM zlwcGCl@g3%ppjcfG0?~@qZnx9mQjph{{IP#VxW;*Mlpti|Cca|fkti_#XuvsjN+i4 zKBG9Or_U%3>gh9zgL?XmQeZQsz-CH;&6EP0DFrrD3T&nn*i0#~nNnagrNCxNgUyr% zn<))8QyOfh0%(+&Q2{hc%%}hwC1z9tiztCbl)xftpmAeHHBg&`Q4KV1%%}z$H)d1= zjTJ$u=;#=-&@UHPE;*qZ-2!FncMOTm~kWgUJ>D zZ5Y)+80<{Jit-v8~1!@g4T7g=FjGz%wKSnE1 zYmm_j)EZ>80_O!QP-~D8G&<_SXa#BwGFpLJgN&fjQ5#0k=qQM6`41vn!DJhl?EJr- z(F&YLtiXB13Y8 z0<{Jitw60oMk`QjkkJa%8f3HrwFVijK&?SWD^P2Y(F)WWWV8ac1{tkDtwBaBP-~FU z3e*~8v;wsT8LdFAK}IW3Ymm_j)EZ>80<{Jitw60oMk`QjkkJa%8f3HrwFVijK&?SW zD^P2Y(H_)`WU6IQ`7g>;%b@#z2~#bDC4(AMErSh%H&ZP`6Ii?%Otyf@RxsHHCOiK9 zV5()94^qi!#o*2L88oxc^%*p?&-EEpvvYk0&Fpi12F>hqeP)>d?=shC(9Ay9XGW`k zm$`m}?B)6mvX|>O$X>4BAbYufgY4z{&CvW`l<>o0@Nzgb*=8RmmXMm3Nuqt(AzT>lwV{{7(k54Q0?XiS&u zKSL8(q!~=MfXP-c*#;&%{$1w!&oG}sjq5)s9dR>)?BZqw*~QHWvWuG$WEVFh$S!V1 zkX_u2AiIRwKxKk38z^N8vw_M4VKz{iAj}3T6NK47Wr8pps7w%M1CaieVKz{iAk4c5UK8)z;`n2li# zn7tNEZu##Z%m$iE5@uuA24-&ulRLoVF0fs@|Jw?)f##Bg*%|7Qq?2xt9o77i88`d=X&1{RM1laXNAD6niam>mNaj{}qO zV37o{Y$BMQ1Qt&Llc`|S(!jFmVA%|iICy;!i11-xU_izT7#J8{FfcH#VPIf7z`($K zfPsN^3IhY{5e5b}1qKGT3I+yt9tH;X1O^87ISdT!XBZgRe=sm`XfQBvtYKi_qz@WH*fkEjC z1B3D$1_l)a1_qT91_qTC3=Ar77#LIy7#LI|7#LJfFfgdyVPH_NU|`VTVPMc$!N8yy z!oZ;Uf`LJ63j>3;4FiMr1O^5j4h9CDGYky691IM)FBll~3K$sl{xC4;&tPCMuwY;? z*ucPG#KFK|w12~3!65(WmxISdR=G7JpPE({DV2@DJ_Hy9XP1sE7y9T*tg zCNMC#ePCd4FJNGBf55=tF@b@>Glqe|a{~i|R|Ert*A@l_uO|!)-Z2ae-Uk>Md?FYa ze6BDs_Wb*BRnu7#QMA7#QM07#QLz7#QN_FfhckFfb$pFfb&PFfb(aFfb%+ zVPHtO!N8F4fq@}$0s}+h3I>M6CkzZp91ILeE({Dw84L_b4GauPGZ+|>HZU+GonT-{ zdceSt^n-yRS%85dS%ZNg*@1x}If8*9xqyKoc?JVR@(Koqlne%jlm!e7DOVU6Qr<8y zqzW)Fq-roQq&hG#q((3>q!utRq|RVqNZr7|ka~iFA@ux8W zfgw|bfg#g^fg!Vmfgy7S14HH>28PTh3=CO33=CN+3=CN|3=G)}3=G*i3=G*h3=G*5 z7#OlwFfe2vU|`7p!oZNj!@!WE!oZMofPo>mgn=Qqhk+q?2?Im!9tMWoD+~;|Zx|rQ zsLL=gNHp&)>Pp-_Z@p~!%Np~!=Qp(ufY zp{Rm^p=bgFL(vKbhN1%u3`I8>7>YhHFcfnzFcd2=Fce!bFcb$cFcfDnFcdd1Fci;V zU?|?ez)*aLfuZ;d14Bsy14GFV28L1%28L1x28PlK28Pl#3=E}r7#K>wFff$yFff$a zFff#bFff!=Fff!&U|=X)!N5>X+H-Y_s!USVLUe8Rv`)x*G0^@4$+I);Iv`UL|+%^C)V+5`rM z+5!fKIt2!Xx;YFC^)3ty4FU`d4FwDgjXDerjV~A&nhF>gnhh8jT0|HaS~(aPTIVn@ zw6QQSw3RS0v|V6eXjfohXm4O(Xg|Tg&=JDG(5b_~&}qZK(D{Rbp-X^)p-Y2-q3Z$z zLw5-SLyrstL(dHchF%v2hTba-41Ea<41EO*41G@+82Wt}82T?TFicp$z%WsPfnlNr z1H;4s28KyI3=ESB7#JoUVPKeS!@w}PgMnf42?mBKHVh0?HZU+uRbXJ4dVqmpngs*H zv=s~t(?u8kPq46{x!FwA;@{FdRL=z;H~2f#H|~ z1H-Wy3=GHKFfbffU|=}DfPvwJ1_Q&14Gat?T^JZnzF}ZE6~n-A>I?(J=>`Ud(_a`E z&SWq!oT*@7ICF%7;j91y!`TuBhO-A47|tayFq~V!z;NyX1H<_c28Qz|7#J?(Ffd$r z!oYCRgMs1V1O|pn3=9mHd>9xmvoJ7R-oU_cC53_E$_WOBt0x#3u5mChTnk`exYoeH zaP0yE!*v@5hU*&`7;bnlFx*%HJ+df+f#K#I28LTH3=FqQ7#MDIFfiPnz`$^O0RzJw z76yhp4h#%;QWzNSykKCs8^OSE_XGpOy%+|D`#KB^_kS=jJXpcN@X&yP;SmD^!=n`p z439M!7#?RZFg!lP!0?2Ff#FFF1H)4m28O2z3=B^%FfcshVPJR`!NBlr0RzKx76yjr z1q=+&S1>RX z1H=0@3=Hr8Ffe?uU|{%=!@%%i2Lr>0D+~-DGZ+{?E?{8z_=kbvlK}(6ry2%^PkR^` zK65ZIe70d=_#D8%@HvBl;d2E8!{;6bhR=T(7`_NFFnm#AVEAIe!0^R~f#FL61H+dR z28J&k3=Ch6Ffe?%!NBmqlZzc>3 z-x3%YzI8A#eA~jn@a+Nv!?!044Bvh*FnpI`VEAss!0CG;pYVg zhF=;C48Kws7=A5aVEDC#f#KH^28Lfh7#M!@Ffja9U|{%d!ocv`gMs093IoIM1_p-T z3m6!FA7Ehk{egkuj|c<99~%aSKQkB@{+wZ8_-n$z@Hc>g;cp59!`})9hQB=w41eb^ zF#O%Y!0`701H(TS28Mq+3=IE57#RMQFfjc4!ocvqgn{9I4+F#hBMc1x-+(bAg9-y9 zg98I2LkR;T!x{!gh64nLHR6 znIae%nR*x)nGP^8GTmWdWctCt$jrgO$SlFY$n3zt$Q;1H$eh8z$lSod$UK38k$C|F zBl8yqMiw3hMivzYMivtWMwS2uMwT1~MwSi+MwSH(j4XQ?7+J0`FtWU1U}X8jz{twO zz{o1Yz{vWBfsyqO10x#`10$OZ10&lV21d3w;FGW!+0QUAvfp7~WPiiJ$dSOn$Wg$+ z$kD*S$T5L|kyD3(k<*5Ok<*8PkxPYvk;{aEk?R5jBli*pM(#ZfjNDfk7`fjtF!Hc4 zF!IPSF!Go%F!J~?F!CBOF!CudF!Jj#FbeQ6Fbce2U=-|NU=$KyU=%vRz$mQ2z$koy zfl*`*1Ea_q21Zd221YRz21YRx21cMAfW>KZUG>N+qm>IN_{>K)JtGs)LX#7 zsCS2fQQwDwQGW#kqy7N~M*SNMjQSrK7!5cW7!7I|7!9T{Fd7;#Fd8~AFd7ChFd8N> zFd7yxFdE)rU^H@IU^JS;z-Y9Efzjv;1EbLs21a8E21a8I21er*42;G*7#NK|Fff`F zFff`lFff|tFff{#Fff`eVPG`d!@y`Bz`$s}f`QR|2Lq$|2?j><8w`vVG7O9sIt+{! zHVljwJ`9W&7Z?~VI~W)(XD~2Yeqdm<@?l`KTEW0*EyBQPox;FqUBkd={fB|kCWL{} zmW6@Qb_xTd?Ggq?y8;GAdkzLhdj|$a`vVM&_7@l!9j-7iI+idnIzC}wbo|4>=(K`? z(V2yT(Yb?x(fI)bqw@y_Mi&zXMi&s4y@FG%zp*ykTGr3}IjlyurX26vDt5 zY{0-6BEi5IQp3O)@_>OcaknVKoel;TjB#;XfD{ zBi=ADM)EK)M(QvyM!GOCM#eBOM($u>jFMqsjLKkOjAme9j5c9lj80%+jP77yj6T7@ z81sXHF?J6FW9$_M#@IIujBz0hjBz^{7~^Fa7~@wkFvh=NU`)_pU`$A0U`&|7z?jIv zz?hi8z?gV~ficN|ficO0fiWq8fiYvZU|>woVPMQ~VPMRNVPMQCVPMQy!N8bthk-HU z4FhAQ0s~`a3Ik*28V1J99}J9H4h)Q04GfG~2N)Q$Wf&N`Ad>IDD{0R(<`5zb<3p^MY3+6B|7QA6# zEHq(YEUaN*EIh!#SR}*1SX9BlSagDcu~>wGu~>zHu{eT(vABYPv3LsuWAPaV#^O5+ zjKyyl7)w|f7)vx57)vY|7)v}D7)ufu7)vS`7)vHFFqW)fU@SSnz*usFfwANT17pb# z2F6kW2F6ki2F6kc2FB6|2FB7E42-3F7#K^>Fff+hVPGu%!oXO@!@yXk!oXN&!@yV; z!oXOT!@yY9!oXNIhk>zd3j<@>83x9(Ck%{be;63cbr=}SBN!OV3m6#7I~W+tA22Xh zSTHbFbTBYhykKCgbYNhtoWQ_X`GkS7%7THh>H-5}bqWJx4FdyX%^U{CS_uZm+9?c- zbsP+gbrlSZbsY?hb#E9L>wOp)>z6PvHZU+SHbgKmHe@g`HdHV$Hk@E!Y?NSNY^-2l zY`nq1*kr@N*tCX$u~~+Jv3UyvWAhOP#^x&wjLlCN7@NN^Ft+$GFt#jUU~E-kU~HYj zz}P0jz}Qy9z}U8dfwAog17mv)17rIY2F4B#2F8vB42&Ir7#KTC7#KU3Ffew0VPNc< z!@$@rz`)p@!ob+w!NA!4hJmqX0s~{u69&d!2L{GI4hF`)2nNQ!I}D8d1`Le-R~Q&4 zXfQBN*ulU!k%576Vhsc1#5)X(lX@5!Cp}?cob-i(ak2*k;w=NB+A&cDFGxS)iAalsV^#)TXVj0-au7#DtFU|i(Gz_{oF1LI;B2F4{U z42(;17#NovVPIUU!oaw62?OKOKMah^co-O$889#|+rq%O+<<{`xdQ{^@;?lWD|NU|czYfpO&l2F8_77#LRxFfgt%U|?M3 zz`(dFfq`*V0|Vo#ISh=eb}%rmy2HS@>IVbkY7qv;)dmcVt78}#SI=Q!Tz!CnaZL;Z z{|5%f0~;6^51e3NJZQnd zcrbv0@!%Z>#)DrN7!QdsFdoujU_9i)z<8L2f$?w(1LNTz42(wv7#NS#FfbnFVPHJE zgMsnr1qQ~We;62#Enr|gc7lQN*b@fE;}r~y$EPqbo{(W+Jdwb_cw!9$61LMg%42-927#L6OU|>A$!oYZX1q0*hFAR)lJQx_y%wb?WtH8i` zHim)m>;eYHvl|!~&pu&bJmuzkbQ-^`^rV9h(%@790n>h@OH(MAOZ%$!gyt#yd z@#Yo=#+yeN7;j!-V7wK>zQ1t42%yt7#JU%VPJglgMsm34g=%E1q_T2-!L#fl3-wb z2FABC z42*9p7#QE4VPJfxz`*!!4FltQ5eCNhEewqBKQJ(U@L*v4u!e#0qX`4!#}y2WpEMX4 zKkZ;({OrNN`1t?>m#xGYG7{7dAVEpR9!1%R;f${4C2F9;%7#P3VFfe{wz`*#O zgMsmT0t4gsGYpJBWEdEKbTBafG+#y<%RjDLC<82>C_VEprff$?t$1LNN_42=Iw7#ROOU|{?o!NB92l6GSs0j@k1#N?XfQCbR4_2HoMB*MwP9dl?Oam`_1;#Oc_;$FbO z#QlJQiARNji6?`BiRT6b6R!*d6K@Lx6YmEGCO#hqCcXmt1vLh&tYIv5Mf|a zs9<1HxWmAt7{S1#c!7aQ$%TPQX$u3BvIql{@(czh!N8>D!oZ{z!@#7~!N8=ofPqQt33J|P=_N2Q z>1|lfDQ8lfDiElfDZBlYR^XlYR*UlYS2all~G0CjC7OO!`+C znDpN;Fd48gFd4`&Fd3LIFd6hPFc~aiU^3Xlz+`ZRfyv+v1CyZ#1CwC_1C!w%1}4KR z3`|A_3`|BI3`|A|3`|CQ7?_MeVs99jj9D0%jAa;@j7=DrjC~lGj8hnxjB6N}jHfU# z8LwerGCsns|KldTH_lWhzGlWhqDlWh+J zlkE})Cfhv>Otx1Tm~7uLFxjy%Fxh1=FxjnOV6x|7V6yjMV6snOV6vaXz+}ILfyw>@ z1Cs*>1CxUS1Cv7x1Cv7u1Cv7!1CzrN1}29+3``DJ7?>R1Ffci?FfcjFFfciqFfcj# zFfci$FfcjRFfchzVPJAx!@%Ttgn`NN4+E2v0|S#&4Fi+Y6b2@z3k*z7FBq7dRT!9@ zZ5WuGLl~HxConKMuV7$uKES}_e1n0>`2z!!3kL&}ivk0aiv$!!e-liLvnCif5q zCiff$Cig!KOdcW(OddK6Odc)_Odc@|Odcf+OddT9Odd-Zm^}6{FnL^IVDfmwz~sro zz~m{zz~pJdz~t$}z~q_2z~uRYfyqmTfyv8+fypa{fyt|efyrwP1C!Sg1}3jN3{2h} z3{2h%3{2h@3{2hu3{2h`3{2h)3{2iL7?`{_Ffe(aU|{loz`*4FgMrCMfPu+JgMrD% zfq}^ zfeH*vffWo)ffE>*0$(sN1u-x%1xYY41sO0f1+_3R1$|*)3eI3)3cka@6yn3c6q3Tg z6jH;$6!M3GDO7}kDRc${Q|JZ;rqB}%OrZ}Ln8H#Rn8MC5Fojz%Fog#&Foo}7U<$v& zz!YJ_z!VX}z!b5Cfhpn$15*S@>IZigsaOijHAmiY{SbivGjE6mx)q zDVB$UDOQDnDK>|JDYk`yDfSElQ|uE4rZ^o2rnnpirnof>OmRmTnBqAYnBo-}nBo%{ znBprKnBuoEFeL~uFeT(LFeRK|U`qJGz?2xmz?9g-z?8Uzfhlnh15@G^2ByR}3`|KZ z3`|Kf3`|KT3`|Kr3`|Km3`|K=7?_eyFfb)^Ffb(tFfb)AVPHx=!@!inz`&H^z`&H! z!N8Pqhk+?ogn=nFgMlga3IkJG3(~7?>&@7?>(67?>(&FfdhKU|_0ZU|^~;U|_0hVPL9u zVPLB6VPLBM!N63bz`#_K!N63rgn_A6g@LJd0|QeX2Ln^x3kIfo9|orSB@9dr5)4cY z4Gc_;A`DE8D;SuXEEt%YVi=g3rZ6xyi!d-XH!v_Y-(X;BabRF-sbOGh*}=fnD#O6k zn!v!+x`%3iL>U_h%)WyKS)YZbk)HQ{Hsp|p*Q+EmjQ}+@ErXCIkrk(-@ zrd|dHrrs$GOnoX0Onn&)OnoaDnEG`XnEG27nEH1xF!g_6V49%7z%(I-foZ}S2BwJ& z3``R(7?>tTFfdJg!N4>rg@I|(4F;ykE(}bQOBk3YKVV>*Qoz78Re^zNY6b(-)DsL$ z(>xfMrtM*1n)Zi*X?h9+)ASw&rs;bam}c-WFwH1oV487 znk~b?G~0xMX|@jo)9e%mrr9+NOtYsjFwI`Wz%=^^1Jmp~3{11XFfh&GVPKl0!oW1g zg@I{K3Jb#)7&KtOmp`zFwMQfz%=&_1JgVf2Bvv33{3M(7?|eyFfh$aVPKk9!@x9e3Io%; zH4IGijxaFIyTiaV?+XLdd>#g-`6>)d^KBTI=7%sa&Cg+An%}~}G=B*L)BHUQO!KcW zFwK9%z_fscfoXvZ1JeQ%2Brl*3``4B7?>8+Ffc8c!oaj(4Fl7HBMeLn?l3Sd_`<-n zkcWY3p$Y@jLK_CAg&_<~3v(El7Pc@jEu6!^v~UXp)50?hObeedFfIJUz_dt&foYKr z1JfcG2Bt+Z3`~nk7?>9IFfc7z!oaj>4+GPpD-2AF-Y_sNW?^7jEW^OG*o1*;u@3{& z;uHp^#Wf5}i>EL!EndUGwD=4I)8aP_OiNf8n3l*eFfB1*U|QnCz_cWVfoVw%1JjZz z3`|SbFfc7S!oalT4g=GYFAPjec^H_MsxUAuwP9dd8p6P|G>3s{X$u3>(m4!FOZPA^ zExp6QwDb!D(=rhTre!(|Ov_vtn3lybFfA)#U|QD0z_e@$1JklS3{1{ z(+V2~rWGL!Oe=C2m{znfFs+!wz_elu1JjB#3`{GYFfgt7!@#ssgn?;g3Io&1H4IFv zQW%(4l`t@^>S177wS<9b)gA_>RaY38R=r_hTFt`1v|5INX|)Lh(`p|ErqwA7Osi`c zm{w0=U|PL~fob&-2By__7?@UnVPIOr!@#sgg@I{}4Fl7f5C*0-ISfo|S{Rtt%wb?! zvxR|a%^3!!HBT6r*8E{$S}Vf9v{r|KX{`$b)7lgUrnNN;OlzkwFs)s~z_j)V1Jl|& z3`}dkFfgs-VPIOP!oal7hJk5a2m{l)90sO!EeuTS<}fg=+rq%K?hFIdx+e@w>;5n> ztruZnTCc;vwBCh*X?+X>)A|wyru97xOzW30Fs-)-W(_IKsfR;SK}ShA#|E8+jO*HmWc%ZM0!v+8DyX zv@wT)X=4im)5bXrOdGc_Fl{`;z_jrR1JlMo3{0Cu7??KcFfeU$VPM)6!@#tugn?;O z4+GPtB@9fP_AoGQy28M;=?w$ZW*G*i%?S)ln=2TYHcwz++Ps2+Y4ZUFrp-4Pm^Oc4 zVA{gLz_dkyfoY2c1JjlO2Bs|;3`|=Z7?`%qU|`y^fq`ku2?nMuPZ*fC{9$0)D#F0D zRfmCTs|y3u)))q+ttAXhTPH9uZC%5_wDkxB)7Co-Ok2M&Fm2;uVA`g_z_iVVfoWR^ z1Jkw~2BvK-3{2bRFfeV~!oalc3Ss0kM%P=r)H(_Af?!&;eJ%xd3djkX0 z_Bjkp+qW<JGz_g=+foaDS2BsZr7?^e( zVPM*EhkT`p1{Dgdj$j2?gI==yKgWs?f$^Pw13rab`+ zOnY(|nD(?VFzuPcz_e!z1Jj-}3`~1oFfi?9VPM)T!@#sxhkM5C*2bISfpD zYZ#dJPGMl$yM%#h?;ZxGy=NGh_C8@?+WUopX&(;*(>@snrhO(1O#6HonD(VGFzu^h zVA?l@fob0w2Bv*S7?}3mVPM+#g@I{54+GPF6$YmLHVjPrLl~I$=P)qsZ((5CKZk*7 z{}u+O{bv}M_CH}@+W&`v>3|3W(*Yd@rUNbvOb22Zm=2UMFdgV&U^=jbf$6{=2Brg7 z7?=*cVPHDQ!oYM;hJopz2?NtX9|op_DGW>pYZ#agPGMj=xQ2o0;1LFf`kbV!AP>5vTr)1eRsrb9UlOov(+m=4WhU^=vgf$7j02Bt$#7?=+IVPHBe!oYM` zhk@y^3j@>P7zU=pB@9f5dl;Aw&tYIXyoG`3@DT>4!&exX4*y|bI>N)ibVP-L>4*&j z(~%GcrXx8FOh;N6n2yY0U^=pef$7K*2Bsr-7?_T{VPHDS!oYM?fr06$1q0L300yR` z84OHE8yJ|5&R}3Vx`Kh}=m7?%qc<3sj(%WZI>y1kbWDMP>6ifn(=i_grei4#Ovh>% zn2t?hU^=#jf$7*02Bu?I7?_T|VPHDW!oYM~hJoq02?Nt{9|or5DGW@4XLY(+LL#rV|kiOeYE$m`*e>FrApez;t2- z1Jj8E3`{33Ffg3}sihE~)L>vbX~DpBGJ}EXtJ9yH-j)f|AB$&!XE~vi!uyM7fl$LE`~5LT`XZ>y4b_Oba4#>)5Qx6OqV1W zm@XwSFkPC$z;tN?1Jh*<2Byn43{00x7?>`vVPLv^gMsPt9|oo?5)4dN5*V1SOkrTU za)N>B$^!Ru8J@)UG-pKy4t|NboBrO(=`SLrfVV$OxHXZn64!-FkO4Yz;s=J zf$4ey1Jm^u2Bzx|7?^IzFfiS4VPLv3fr0798wRGE5)4c?Qy7?T-e6$5CBVRRD})TZ zg@NhT4F;y$0t`&I8yJ}G@GvmlF=1f3^MHZrZUO_--6;%AcQ-IF-MzuUbWenV>0ST> z)4df8O!xLMFx|Vrz;y2k1Jk`93{3ZV7?|!WFfiRWVPLxN!N7DshJopR0Rz+h76zvK zGZ>ieuVG-ie}IAM{uKtM`!5)n?*Cz6dLY2S^gxAy>460U(*qv{rUwZOOb<#Jm>zU6 zFg=*V!1Q1P1Ji>e3``GhFfcs~VPJa1!@%@t0Rz*c2MkP)0~nYdKVe{c62ZXq)Q5rT znF<5bvl|Rd&m9<;o<}e+y~to-da;Fp=_L;X)2j&#Os{nqm|mY?V0x3l!1U$}1Jm0A z2Bx=v7?|D}FfhH_z`*ogf`RFM4Fl8r1q@8@4=^yjf5E`?L4bkjg9`)GhXw|w4?7r` zJ~l8geTrdV`gDbX>C+nqrY{T(Okb8TFntYRVEUTC!1T3*f$3`x1Jk!N3{2mjFfjcv zVPN_(fr07A4+f^6a~PO@nJ_T@mSAA|J%fSij|KzNpBx6JKYtjQ{%&Dl`j^4L^zRM> z)Bg$vW`-69X2uoUU|<$l!N4r=fq_{thJjh|1p~8C4+FE%9|mS&9R_CM0tRN` zBMi(UItO<-UayTHIKZomP%n@mMURjmg-?(mRiHWEcJweS?Ui1vosF_v$P5W zv$P8Xvvddpvvdjrvvdgqvvdmsv-A`OX6ZEy%+hBVn5CaEFiU@7V3y%wV3yHgV3rAC zV3x^YV3w(2V3wJ}z$~+cfm!AV1GCH(24~9SqEBI~bVN z85o$=Js6nPpD-|M)G#n>9ARMAIyDT;x)uz~x?dQW_1-Wr>-#V;>rY@{)<43)tpA6B*}#N>*&v63 z*f!UOWf!S1nf!WlCf!Q>If!TBc1GDK124*t@24=Gg24=G<49sR57?{mP z7?{m_7?{mJFfdyfFfdybFfdzeU|_cRz`$(j!@z90f`Qrc1p~8{1_QHI1_QIz3I=AY zHw?_yItyKG=!cI9ATc1>Vlc0I$u?8d;r>}JBi?AF4->~?^G z*?j>6vxfx(vqugCv&R(%X3q`=X3rZ8%w8M}%w7cy%-$Ic%-#nWn0+)Dn0-OGfq~g~ z2?Mk58wO@S69#6#0}RZ5Zy1>UH5i!v_b@Q~pJ8D3|G~f<;KINh5W&D4(80hQsKdY< z=)%Ap7{kCE_=15sXbJ;!&=v;fpc@R#!4(Y5!5cUbrZ6xk3NSDyMldiZ?qFa}l3`#@ zYGGhb`oO@PT*APd{Dy%!WdZ|pstW^inhgVU+5-mW^cf7y89fZlnH&tvnF$QcSuzaF zSrZtTvsN%LXPsbR&U(SXoXx?&oUOyaobAKFoV|vDIY)(oIVXpKIcEa{bIu0_=3EB` z=G+zr=DY$1=Da@)%=rxr%mo|_%mp?K%mphLmfw_1N19OQ119Qm=2If)@2IkTX2IkTS49sOA49sO07?{g_7?>+~7?>;0 zFfdmNFfdn!FfdoXVPLN6U|_B~!oXb3z`$G`!oXa;f`Pflf`Pf_1Os!e0|RsI4hH5r z1_tIj4+iGCJq*nC1`N#g9SqF%cNmx(au}E!elRdM<}fff-eF*F@?l_ZN?~Aby1>BP z^n-!9S%HDMIfQ|^xrc$dc?$z`^9=^(mL&|#tq}~&Z5j;BZ9f>8+cz*UcPwFG?(AS- z?y6v5?$%*o?vY?%?%Be?+?&F{+`EE-x%UhMbDstSb6)@hbKepM=DrgQ%zZx?nENXj znETf-F!#S49pX!FfdP2U|^oKhJks~9R}vf91P5pT^N`r z*Dx?okzrt-vV(znstN=1)C>mZsS_BOr=DP7p2onyJk5fEdD;X9=4l5Qn5TVUV4kkP zz&yQ!fqD7|2Id(G49qhO7?@|IFfh-!!oWOJhJkrz0t55RB@E0nuP`vrVqsvORl>kL zYYhYQtQQQ-vo|m>Txo@>FtJogI&^Sl5C=6PEfnCE?9V4knRz&w8f1M~b349p8$ z7?>AKVPIZxf`NG<0|WEI5C-OjD;Ss;*)T9KI>5lZSc8Fi@dO6u#djE(muN6BFImFC zyi|dKdFciQ=4B2H%*$plFfaSSz`Q($fqD4}2Il2&7?@Y^Ffgw$U|?Pm!oa-Z1OxL* z4F=|wEey;n=P)p@5@BFoRl&f#>J0<)>JSFz)h8I3*Jv;>uW4amUh{{6d2Ip%^V%s4 z%mdxx*C#MAUq8XXe1n65 z`9=T(^Nl$S%r_1&FyDB>zQo1_tI^ zDh$lGJQ$d7WiT+`>R@2LwSs~9))@xoTVEKMZ_6++-}Yc&zFoq=e0vT9^X)SX%(s6q zFyB#NV7}wQzy#fa2dvh3=?;T-azW0KG`MwAP^L+;f=KC28%=afSFyG(9zp` z2IdD249pKo7?>ZdU|@c5hk^N_00Z+w7Y62s6%5P|H!v_ie8Ir{NP&U*Q3M0?qaFt4 zM+X>~AAMn9eyqX3{5Xbz`EdgS^W!xP%#Uv{Fh5~oV1A;*!2BeHf%!=T1M`zL49rg+ zFfc#mVPJl0!NB}9hk^O&3M;Mr&{$OB!rozDdEP#ReSqlU6vn>qF&t5PvKi6Sk zejdZX{Colf^YaS~%r96Nm|vJMFuy2aV1BWJf%(M^2IiL%49qVR7?@u!VPJm6z`*>< zfPwi{0t54_2@K4y4lppkdceT^>JJ0+Ya0gU*AWcNuS*!1Ur%6Qe!Yf)`Sl3~=GRXc znBOokFu##uV1DDk!2BkIf%#1j1M{0L49ss%FfhM)!od8Nfr0t03oK z3mBN+_AoHNUBSTo_6P&>+XoEHZ~rhbzms5KerLkK{4Rij`CSeJ^ScHH=J!4f%pW-z zm_MFjVE*`kf%)SX2Ifx!49uTY7??jS20}RZct}rlvdc(l{ zS%880vkn9E=LiPo&s!LnKc8V>{-VOb{H29~`Rf4&=5HPh%-=3BF#njq!2Dwk1M`m? z49q{iFfjjAU|{}f!@&GAgMs;H2LtoZJq*l0Z!j?bVqjqYCBwk{%Y}jYR{{g`uO0^G zUn>}xe_df<{`G-@`L_ZC^KTml=HD3%%)eV0n163zVE%oEf%*3j2IfB^49tHV7?}Sg zFfjj_z`*=x2Ltn;9}LWYLl~Iz3&7;_j{7*{Z`FflN& zFhwx1Fl}LAVHRLuVXk0cVLrpa!u*ASg++#eg{6dnh2;$c3#$VI3+ogH7SU|``r!ob4&fPsaNgMo$b2LlU#3ImIP3YaCF=1d}F;!t;F>7F8v0THzVx_^rVzq&R#ae}d#kzxm#fFE0#byoz zi|rEz7JCi`7W*X(EDjb7EDmoNSR8p6SR8d2SR8#ASR8X0SR8v8SRB_dusEJ!U~zoI zz~UUiz~W-Uz~U;vz~Z`xfyM0x1B-hO1B?3~1{RMk3@n~13@n~g7+Aa*7+Aa_7+Acv zFtB)gFtB)kVPNrzVPNq&!@%O3!ocEtgn`AchJnT3f`KJ~g@GlYf`KJaf`KJ4hk+%C zgMlUJ1_MiQ1OrP*0|QIg8U~hd4+fTq6b6>a8U~iA2@EVTDhw>KG7K!Sa~N3SQW#j` z4H#JBk1((#STL|8++kozRAFFAJi@?|)Wg7%^nigSS%85h#e{(+Rfd5jHHLvDbq51W znhXO=S`7nB+8G9xbO{EQ^fe4D8959rnIQ};*$E6RIW7z=xe*L3c`Xbq`6Uc21sx15 zg=-jCih3AWiUSx}N@5sTN~bWel)YhKDSyDgQc=UeQt^g?rE&=aOVt7fmg)x#EVU^N zEcH4JEcGWCSQS14|PJ151+v14~m21548p z29{rhJmHO zhJj@Q0|Uzh9|o3*It(n6L>O2m{b694+{3^!rGtTG>H!9pX?qx0rte^2nNh;PGUEmV z%giYZEVJG)u*}I}V43@Zfn}Zn1IxT43@r0y7+B_4FtE%&!@#n@hJj_l5(buqJPa%g zOBh%d$uO`i`oqAoM1X;1X#)exG6@EjA98zImIkbU+++bk27{I`C zaRmd*B^d^mOC1a>mmV;%T;9RJa`_Jf%asrYmMcpbSgwjNuv~q>z;b;71Ix`V3@o>P zFtFS;VPLs;fq~`W3I>+vM;KUMDlo9TZed_~lfl69)_{TK9SZ}?`wj+{j~omvpE4L& zKA&M=`6|J{@~wq|<=Y1amhUkPEZ>hXu>8uK@$g-wg~b|1L1F{NKUA%Amr)$}ok2mEi&d zE297dE29MiD`N@+D`O7>E8`9ZR>lVmtV}!%tV}ixtV}r!tV|aeSeZQ-Sed^tu(F(C zU}dvlU}gKkz{;V)z{?b<}k3T9ARKpdBeb}>cGINI)#B% zbq@op>Kg`DH5mq0H5&$2wJ8j&YA+aA)kPRs)m<1^)q5CN)vqwHY8WuEYIHELYTRI8 z)zo2N)$Cwk)qKLhsujV&s`ZC~RXc=%ReKHttM(TLR-FY5thzP~thz54SoKaYu%1FJ0$1FNk81FNkI1FLNU1FLNf1FP)< z23FfW46L>f7+CFC7+CEL7+CFG7+CER7+CFU7+CEVFtFO~VPLg;z`$zH!oX^8z`$zn z!@z1^z`$xhg@M)n00XQ269!fX0R~nF8wOT~0tQxx76w*_1q`eXdl*<99x$*v{9#~q zRA69rbYWn1EMQ=D>|tPa+`z!i`>T-sG)s=yP)zyT7 z)wO_u)wP9z)pY>_tLq*HR@Vm%tge3;SltvDSlwJ0SltR3SlxOUSlu=-u)1AgV0C9; zV0BkvV08~*V0EuyV0GWX!0LX6fz|y31FMG!1FMGv1FJ_01FOdb23C(f46Gg>7+5_; z7+5_W7+5`X7+5_QFtB=_VPN%QU|{t!VPN$tU|{v?VPN&zz`*Ktg@M(Zfq~Uqg@M&O zfPvM!hJn?40|Tq~6$Vxx1_o9i9R^mP1O`^09tKvQ0}QM_Ul>?@4H#H`Ll{_n8yHx9 z*D$d9K44(=<6&U+b6{ZgD`8;u+rYr;cZY%1Ux0zt--UtIzkz|(e+vVv{|5%v038O_ zfC2{AfEEVUfCUV!0ecu&10FE22K-@Q4OC!Y4Rm2(4J=?_4eViH4cx%M8hC|)HHd+M zHAsblH7J0AHK>MxHE06^YtR`6)}Rjztid7-ticWptidS^ticl)ScCU4um*o%U=0yr zU=49#U=7J(U=3Noz#4Lffi;wYfi={Gfi<*%fi<*;fi-jk18e9N2G%eJ2G%eY2G+0u z2G+0|2G+0*46I>S7+Av@7+Aw~7+Av-7+Ax57+Av(FtCPyVPK6gU|@|1VPK7DU|@|{ z!@wHxfPpoVhk-THfq^x$gn>130|RU19R}7Y0S4A67Y5d-1_susEexzt9~fApbr@Kq z3m90Vdl*=wH!!e9UtwU4VPIg5QDI<>31DE2sbOG^*}%XWbA^F5mVtpaR)>K#Hi3aP zwugZ=_5cHG>=y>sI0FXOxDW=`xCRE+xHSx{aSs?+<9QfZ;~f}S<4YJ=<2Nv{#@}IJ zO%PyUO>kjgO=w_XP1wS~n(%>vHBpCwHL-w!HE{|9YvKV0*2FgqtVs$CtVuo$tVsk018b@P18b@a z18Zsn18eFQ2G-OM46JE746JDd46JEO7+BLDFtDb}FtDa4FtDc2VPH*vz`&ZJ!oZqQ zz`&ZZhk-SdgMl?Ogn>141_NtW4g+hp0|RUJ6$aLv1P0ceH4LmdFBn*JRTx-vV;ER- zr!cVQ9$;Y2{lUPRXTZRk7r?-pH-mvS?*jvC{uTz-f*uCe!U_h~!UYVhMG6e8MOzqH zi!B&fOLQ1mOGOx1OP4UPmenw@mU}R;RwOX6R{UUKtvtiPT9v`TS}nrBT77_lwZ?#f zwPpbWYt04*)|wLxtTitfSZh@nSZiY#SZkLsu-3j{V68J?V67`*V6EH3z*^73z*>KW zfwf@?18c(<2G&Lg2G+(O46IFS7+9Nm7+9M#7+9M>FtD~%FtE1rFtE1HVPI|j!NA%U z!NA(Khk>~{7by5cd>!b?|tdk`eSSKeiuufjVz&iN@1M3tQ2G%J#46IY8FtAS9!@xS_ z1q16;5eC+&4h*bQa~N2sE@5DudWV5^ng9dqG!F*WX$=gl)3z|MPJ6<@I$eZ;b-Dus z>+}o;*6B+aSf}4%V4Wetz&gW+fpx|Y2G*G}46HLF7+7b{VPKtkgn@PD2L{$zIt;9{ z0vK3l^)Rr`y1~FYTZVykb_E0L>>CWMb6zm8&MjeJoqL6Wb?y@e)_DO8tn;QYu+F=| zz&c-mfpxwI1MB=146F+n7+4qBFt9F|!@#=W3j^!I1P0cHM;KTa88EOeieO+})WE>H z=mP`m;s6HL#RnKz7k^-2UBbe^x$*D(tm{=6Sl8Duu&%$rz`DVNfpx6b9B!9~f9S2QaX1Uc$h-`3nQB`aZWCc(-4?;X zx@`^v>$WEhtlJeBShpK6ux@u?VBH?Tz`8wwfpv!m1M7|{46Hk@FtF|vU|`)Dz`(lm z3Ipq|90t~1I~Z7ZyM%?y+EC-IK$>y5|c6>)sd! z*1b6ltb3<0u$>xmf*tS2@wu%0-BN!N7X5fPwX72LtQL1q`ewcQCM?yuiSE@&yCyDFz1CQxXiU zrwkZaPkAt~o=RX~JypTLdTIg#>!}qCtfvkzu%5cXzDnz`%NX1_SHq4GgTOPcX2ae!#$b`UeB+836{?Ga3x6XB-$<&qOe=o+)5p zJ=4L!dS(Fw>zN%4tY2G+A446J7p7+B91FtDC&U|>Ca zf`Rqy4F=Y;FBn+Q2{5ppQ(#~{XTZREE`x#fTm=K`xef-_b2AuN&#ho!J-35__1p;t z)^j%)SkHmf|6pJ}&%wZYUV?%3d<_HZ`5p$=^K%$j&#z%%J->&6_52S8)(adAtQRC0 zSTATWuwIzKz!l40td|ZjuwJ^rzDdZUDa^~MVZ)|(s*tT#0nSZ{4%V7;xuzpdR^)_VmEtoNocu-@Ckz(dqn)~8PxSf4d8us%D%!1~;Wf%W+k2G$oA46HBaFtEO~VPJjf!@&A7hJp3v z3I^7fUl>?l=`gUq3SnS<)x*I0Y7YbJYYzt2*B2OA-{df`zWKqx`Zk1t_3Z%$)^|1x ztnY3xu)dFBV10jrf%St11M7z=46Gl%FtC11U|{{&z`*)(4g>4QFAS`oJQ!F%MKG{_ zYG7dfbb^8P(+>vL&m0V_pGz26KW|`Q{lde*`eg|N>(>MZ)~{O_Sif;Fuzo9GVEy)i zf%SU>1MBxY46HvY7+8PGFtGkCU|{{Zhk^B12m|Y{6b9B`Qy5r(-CmMHm);|dhtba-vSpRe|u>P6D!20I^1M8nF z46J`Z>i#gW{uN+g{cFO&`qzVj^=}LV>)!$f*1s(btbbQ9u>Re{!20(B1MA->46J{D zFtGj;U|{{1!od3P3M*b|g6KaCY)ml>Y|H`-Y|Ir5 zY|J+p*jRiR*jP3&u(5J5u(3{HU}L?*z{Zxqz{YlhfsMU@fsOqF0~<#Q0~^N)1~yI` z1~$$m3~XE~3~XE_3~XF47}&UD7}&TsFtG6`FtG7VU|{2AVPNCUVPNCEz`(|5!@$P3 zg@KLVg@KL#0t1`C90oRlFAQvgF$`>i7Z})tbQsu#CNQuG{a|1dj$vREKEl8zV!^;B zvW9_8l!bv!G=_mq^Z)~!m<0oy*Z~GM@el?!@iPo;5+Mw15@#6LBqJEuBtI~)N#!uG zNqu2pldfQ3lm5WKCbNctO*VyrP4)u=o7@!!Hu(h%Yzi6-Y>F}rY)TRgY)Wq!*p$~W zu&J~#u&FjMu&K^qU{gKAz^3|yflbYXflX}=1Do0r1~zpG1~&B^1~&B>3~cIm7}zvK z7}zvQ7}zxCFtBNCVPMlZ!@#EThJj6!hk;E~g@H}ehJj5pgn>;nhk;GAg@H|T4g;I! z76vxW3k+ErE^?-p* z>jwjywg3a0wgv;6wgUs3b_4^Pb^!yMb_WBS_5ubr?HvqkIwA~gIyww&IxY-sIx!4v zIwcHjIz0?*I!hSXboMZ?>0Du8(|NrYpn1rfb5$rt8DNrkldRrdz|nraOg! zO?M3go9+@!@y>6gn`ZA4g;IP7X~&%9tJi;6$Um# z8wNJR5C%5G90oSS76vxMISg!uTNv03k1((q6)>&tPCPuV7#^?_gjv zU%M*cbIxw(VMli5h z<}k2XwlJ_+&R}4(+`zzQd4z$@5~S_}1Dh2G1Dllu1Dllr1Dllx1DjO>1DjO^1Dn+Z z1~#h|3~W{h7}%_CFtAyDU|_T6U|_RWU|_ShU|_TMU|_RuVPLbK!@y>}g@Mib3 z69zWxKMZU(A`EOcIt*+!E(~loF$`=rB@ApfJq&C%OBmQ}_As#7Tw!3ddBebF%fi5B zE5pEMYr?>0>%zch`-FkbE`)*2?g0av-46yfdjSSEdkqFQdj|$K`v3+u`z;J?_GcK_ z?4K~O*?(bRa|mHzbI4&}b7)~;bC|-w=2*bM=ETCl=Cpx<&FKUKo6`dZHm4s9Y|a7< zY|aV{Y|cLz*jzdo*j!B**j#-W*j!T>*j#HE*j%SDu(>W_U~|)9U~`+pz~-*Pz~*kl zz~&ypz~-LAz~8|^n!scn1O*USb~8q*noj8*n@#BIDvsJ zxPpN#cme}k@CydEkPsaB3IkiH2m@Pa2LoH^76!I30S30P00y?O76!I35dQ-MTX+it zTlfM7w(uJaY!M6$Y!NODY!MX#69%?;9tO5}69%^U1O~SF4hFXP4Ge7YcNo|b zSQyw6bQstYLKxT*Y8coOmN2j-Twq{J_`$%IsKCIM=)=I4Si-=TIER5P@dyK3;u{9G zBoPL-BnJkzqzneOqzMdcNqZRBlAbWICG#+_C7Up?CC4zZCAToJC2wG0OTNLtmcqcm zmZHPJmJ-6imQusOma>F_E#(XYTgn#(wp0ZMwp0%Ww$uU!w$wQcY^g^W*izpxu%(GG zu%+2Bu%)Fiu%%64U`yMtSHad&0n$uff2UAHu+vzkz|Rz=eUWkb{A((1wAna1R4p z;U5OJq7(+Uq8$uu#S9E=#VZ)tN^}_5N)|A%m8vkXl`ddlD`R0`D?7o!Rvy5>R^G$F zR{n&6twM)^t)hg1tulpyt?~^6TU7}ITh$K+w(153w(1KEY&CNj*lHOV*lK$i*lJHO zu+^zBu+>#Cu+?2*V5=8lV5?VQV5>J_V5@gwV5<*dV5?7IV5=`-V5@IoV5^_Pz*fJ6 zfvtWE16%zO2DW;To+k`!^Fp-Tf-9uwuUbZY>g}oY>greY>g@mY>g%iY>h4q zY>godY>g=lY>g!hY>h1pY>iVG*cz8Gur+RBU~4?Wz}9$$fvxcg16$)42DT;^2DT;< z2DT;@2DT;>2DT;_2DYXU2DYXY2DYXW2DYXa2DYXt3~WtH7}%P&Ft9ZpVPI>z!ob$_ zgn_N;3jbC4_;kC53^lrG$a4 zrG9Yx%;!*2==b)+)ll)~dq5)@s7Q*6PB* z)*8aV)|$e=)>^{A*4o0r);fiOt#t_lTk94Ew$>vIY^_%q*jk@3u(f_+U~B7PU~4FtGK=FtGK^U|{PFVPNYEU|{R-VPKoc!N4|Y z4+Gm|3kJ5yUl`b?d|_alX28HUeGLQK%nSy$*)a@kb0iqp=87<|%?n^)n}3FZZD9=q z+u{lawxw$r*p{teU|ar#fo)|91KVl^2DY^_3~cKo7}z$RVPM z0|vHTISg!jUNErjpTod*P=tZ)&;JLAH@cHV-4?ZOWRw#y6* zY*#%P*sfn-V7oPif$i=b2DS%h7}y^CU|@S_z`*u!4FlVw3aJ6vI4cih6j?o`0Q?ySMU?!v&p?(&0y-E|8CyW1QFcJ~bo z>>d#e?4BJA>|Qe%*u7gA*nLbG*nK$|*nOWcu=~wnVE5NyVE4bnz#g!Mfj!WMfj#gK z1AEXD2KL|-2KJB~2KLYp2KF!s2KKN84D8`P4D1mM4D1m-4D68{4D68)7}%q3FtA5| zU|^3q!N4ASfq^}qfq^~#1Ot1b1Ot1L2LpR@2m^bH3Iltp1Ot1T2m^cC3kLS|9tQUG z6AbJbIt=U?9SrOlZy4A!BN*5-_b{+$NieWy)iAKh^K)e{Ex8U+USS{(-VIu-`@x+e_m^&c468!j-gH~wH? zZ#u)k-dw`K-lD_6-g1C}y|saXy{&|Sy|I9~*t_R2u=kWO zu=n~fu=mL@u=l-SVDEpyz&=refqjw$1N&qj2KFg24D3@47}%$YFtAVi!oWWL3j_Pi z4-D+H?l7>={=mRK=LiG)JOKvwc~=`Pr3*q5a+urIe@ zU|;@#fqlgR2KLn)4D4%r7}(eUVPN0H!oa@8hJk%s4Fmg*GYsszdKlRE_%N{VRbXJ> z8^FN6cM1dh-Zu>F`z09I_ZKj*@4v&qe!z!;{lFCl_JcAE><4og*bmNOU_ZEpf&JhO z2KGZ74D5$27}yWRFt8t*!oYr*hk^aD3m2{p1Y>_LE;2*iQ*Cu%FUlU_a%-zNzg)t=et7`{`{ff1>{l!p*srW%V81HE zzr3ISlOAFEFs*5MW@x;ljXv zV*&&FjXMnNH#Hd8ZhlP_FEGe*l%+%u-|TBV88u`f&GpN z1N)s42KGB^7})PJFtFc^VPL<@bw*dM-NV1FdS!2ZaCf&Ebl1N);D4D64d zFt9(CU|@f|fPwvq4g>p>Eez~W9x$*!6<}b0YQw<(G>3ux=@JI^r&k!*p9wIqKMP=B zf7Zjm{#<~8{rMaQ_7^G)>@T)3u)p+RV1Idqf&JwR2KHAx4D7EA7}#HhFtER>U|@eW zhk^ao0S5M0PZ-!=b1<;Kc41(D-NC^A`V0g68y5!lH!%$CZ%P>0-%Md(f3t>x{ml^u z_BVGJ*x!6%V1FyZ!2VW;f&Hxu1N++)2KKit4D4^0FtESf!@&Ob3IqGwHw^6Wco^8< z=`gUr^I>3rm%_mQu7-jA-4q7)cWW5f-yLCKe|Lw0{oNM^_V+vt?C(_=*x%bQu)hys zV1J*(!2Z64f&Kj)2KM(`7}(!mVPJp%g@OHp2m|{E9R~IfE)47+Vi?#zlrXS==wV?0 zu!MpA!yX3q4_6r2KfGaJ|2Ttz{SyZR`==HL_D^#d*gtJyVE=T6f&J4H2KG;X7}!6H zFtC5tVPOC4!odDHhJpQa2?P7*9tQT$OBmQc?_ps7e1(Di^BV^CFDwk~Ut}2AznCzv zfAL{p|B}MM{-uV2{mT>v_AhG~*uNZMVE=N5f&I%D2KKK!4D4TZ7}&r1FtC5kVPOB- z!@&M^4FmhvGYsrspD?h0{lmciO@x8{TLuIBcNGTq?-mS<3=9$`%zg~o3>6GK3``6H z3=Rw&3=FJqnG_i~7+4q>7^E2OK&lu(U@pEDQ=vhEO&ug9K9w zl+DH<$J7mFb1*0|?S`_s8LXH-LfO2kR?OZ|HXlQVwJMY?z#s3kGL~ ze1-ysN`@kaOonuZ42BX01qKavkPlh~(WClG31qMfk9EKbQ1%@EFS;b&pDnl_tDnk)N8AB>V3WFX4 z7ZJ9a!EFs;NMtBu$Ysc4$Y;o7NC&$kks*Ub8(kPu8L}7>8NwJ!859_j88R3W!KQ)S zrofO0_K^ZZCPN;B0z&~qDMJ!N4nrnGGJ^s`3PV0aE<++%j*Ef8IlrK?C^J2yL_s52 zQ^ClB=8`n9;h^NHz)%8Bo-n_s<>!?Y zE0m-r<}!ejcnL!RgB625gFZtFG+C4}lrrcs6f@*Alrj`CBr~KkfXpjmNM}f8&|}DB zNM$HtV8|#bDX`MlPf5*6EGyM3&Mz%WPEE@%N>A0xOD$nwa6@tdEJ4At5@yx`WiwE= zNChYKRE8Xee1>ucO>nYCjY)D7D=164GvqK-G88amFo3dRCPOYm0Yg4R5jccW7!(-N z7>dBj8$qYFRr3@fb zAQfFXxWdfZUd{oW=3Xfa{kRDLDB1#ZU8$cC0NM{6k?!!0IOh;^?`f` zYV3eq&c%=f&hsGG!_pe4Nd^ihP|i+-HsC#}P6H4=sI-EF z5&pO+0oO#Jnl%xeZ;HW9K`sVZNa0Q?Ao~)*B@x8^AlpG{6qJ`i?uVq!9B_UE+y`a)H9b6v4O6PQxdKF?5tPBPD z4ph<>LF-&l$fAc2C^kXy3~E+m_YN&=V;E(Rrd3quJhl|kwkA8^ASR5O6u zU!cwnD8GXm`H)&6j{%elKph!aek)_hXUJrLr67b0QyD72X%6HgP<$0I6hONTpj;2C zWk6~{VF63qps;|X7MKVZMtuX)1In?W5+6i^^nlU`$i<+XkPl7`u(S`d7nYhqDna=I zz3c|L9MoO|rDf#s!WODrNFk@dfQUm-w~d^<3M#)rJr0mNLGFX)HdsyqwHzRM4%F5L zxelZwjR8^rf=W41p2}uO1h>aQF$StzL9WYZ-~zWNKs6i8L{Q3wluRJgKxG9al@ePo zfx;iuW=1ZlK;e#D0)gBJ@fDMLl}c6gA0QzgA0QKgA#)ySOz4o1kR1&44w=j3?2;r4547N zAZ7$HID*ZNWKduLnGI^i`!Rrc-VB}$ehe;Py{-%qU^`qHf*FDtxETByg23H&Uxok% z9|ljbouEIe=aP?&`%OupfL;z4NzJD#i=8MCxb88*3=k1eh=9@+ zDCIjt!x|(8QUeNIP|U#8LP8f5KYrkt4P*#~h9JZ|1qM`KfZ{2f0TdIEkOTP$WHux} zfJl&yurNc!KFCgxn?bUm8~{qqLEv-_aRDM!K=}`p#z3k-DG`)2K{kN$2q=yDLqiu7 zN1(h8vIA6Fg50FQ5DNAMD38Ki28u02_$n}fY(}Vq_yUpxKyC!38<2^}We3ECFuOr! zLv(>`0EH(gEFmrg#WIKmvIXQGNLs>fE~J!qWvBqR&Vn8(;s9y(Z*@D!<>SSyq zDzKqQkUCIb2Gmjl)#D($K(#5T7FA$?^oc-qBEYZW+kiC!)fY=4{HK;BEwdO%>8xR{*7lYJ6 zYy;JdAQr?FkSjp3530#P?ndvCa)I3fau+C!Kq^3P0fiCBXdD34@`2b3ay=prATEHk8xU~-^9yG9bHRs#LE#UobBh^3JvvZd zDihoT0<|YWr6Z{A19B;(Uk36Aq~!++0Z{w02t42lYLSCN0Aw1dM*?bPf!YBj3|1JU zRG=^bwa`I+0r>*duPb2y#U7}i3$hc`Cvyb1R6%20AQynl1BE;02oXI-ov1y)&BZWy z#)CjT14xO1+%AK}GcCu1K=y+A!TAix<3W%ieEN+Cfm{J9w?OuSax(VuAW(}E(UMO_ z%9Wrr2`OPaPkVg|?X&F>YfZDi-mNTec1m!7MUmwHzjabH>6A-S>sBG5e86+2O6CjTH{Jw44_yA)nK3+7E-f<(ibePA-51< zsz9YUwa1k};fUT_gS27>c3cTGehHdA0o7ulvIo+~MbxvP`k(gWN?hQPI#9mD94`R1 zdq6TE7lP_pP%Ke@TnW;WgVeR4ybiJn)DFNst^{hafLagK9ajRS6Hwa=eOw7KqXlvq zsC0B<0L^IO9$kX;&p|FMV;F3sOOO^1q~!(*bIdvck^({PInXQ-q-_t%z0@CF0*%7q z3SCg23>Jc*aU9TM0?_Cixj7dx9s}_a^+uVvz&#br)(j}MfLfZMUIL^p2l)roIz}EX z#a%ap;sL$f0-1w*l!*&GN($lnInG zK%*|8(F)LL7>Ez)NmF~22{g{;#-P9e8pR+q$^`0}gT^61{dVe(GJ(b*92vqGd>OpJ zBSxU{3MU3f1`qJ~6Me>xK>b4Wu_I9ahm0B0d+dk{W9&$QVW7s2Ky@Q%>=!aJhdg!! zN)e#38pN0oB$a~3ai~3Z1WKvIjvYbr%Rr1B!Ae%#H41Wj6f)uio9~2-!Vov&1F{Fy zHv)}Ffcinr z!RaZu=TsJC6f0!r7UUO|q^2mO73JqDI2NUrDL@v1!R!F9x+{gOxo+XrF&eucmWsYB0r+n2O<^`Du8XyEapm7C@D%zNzF|x%2vovLnwf(GUVb4NG;0E zEC#Qk%PdyNNG(cDs#HiXO3W)sP0>+ED@siTX-m#XEJ{z+Q7Fk*NX)BLC`c_T&d*cG zPbx{w%*)J6S4dPy&M&Cs%1=`$$w-BTQ*v^CZb4#RB}hR@MrN@>PG)jyUU8~|h7veP zlr$9*^HLNNi;MGNGmPM%Ph`FO#!(lC10U9 zUq_+1G$|`JxdbFql99@lmYt6a(-S)CMdv)t+=>CGEx;1lk&?_L2iPsG6g#T zo(S^tOEQx|OF;8d6u_}kfJgxlIfdek#GD+iB+wF3P^hJ*fYyp8qWCjEFI6GGNFg`B z2%J7Jysc1DS&*8Rn4DUy2XPcipeW=fRw^W=D&*#;WTs_;5?W$TNoo;@kzb^cn34ka zIXH|#Ru?1|m1HKD<|Gzzfhoij3DQNB)F77*;WZ0WSPYZKG6JIyE7+=}N`=gl;?$fpkfS_Y z72N#&LKK4i-9o}0gIpCngB1dT{KGt5TwN5D9D@}+gOzj?!aYMg{6j+&!X1Nx9Q{Hf z75v>49Q`5{ygmI~bQD}80)kwFgSq^J6g+(cd^}xUbQC=OoP9!FJpJ4ioI*ns{QN@{ zd^~+ULtI@HLj1v6p+y_N0U6}%9}pSj>FyDtqY&U2 z;_4To!xa+b=;G?@804*^;2)&mAL8K}qySc;r{L+Q;ODR48V1rF?BVF+qu}Hj5*!lb z>gWqn8{*-r;O^(|>&oTkAL{4g7~<*gr{LtO;N$7&u3A~?7}!RGGj=NjbbqoWWU;OguNVtD$wcm}yThkygl)5X;<1SIMoq~PrD z7wj4s>gpHb>F5KqLWe8d!xiigPd^1mKLtl;u*>}2K*~dc96{!U_y>i6`~dcExM#4d zj)G&5XD}#6+=BdlbreAH>F>q`@?&VQD@duQA2j$uaRd?r$)TnW{~!gBZfGdFxH|fH z`nd;#!ZE}H6iP@bNso)mwIVsSphO|D7?!yqMI*Qvg_NB-;7krF1oG1q-1G8tLDgnP zDul`9mS38e0mxm zmR|&_%Ruf`$jnR2FUkcQ394T6N)nSxtYA%r5`}b7NGYV`mvH45rRynhae-T0kaCQI zrW3LIBdF63;)1k;KxG*yz@Y6#;@Ux6h<14=jhda2{0dg2T z)*#J9P$-LZGHC(XAscaGOg3t#yRj&L**S1WLQe`5Mvi0rfkvH+sZv0 zT=*M43Pdz~xWEHH$c`kYK~n#4kqfxNzjBJXgLLejh_q*3{0Ty z(hLm$Z!knbSg53g2?GNIBLfoyGXo0)D+3z?I|By;Cj%D)HvI)es-CW97(HiHg> zE`uI}K7#>+A%hWvF@p(%DT5hU{7rZbwfFY0}hyk>KHk2WZA)FzCA(A1AA(|nEA(kPIA)XQW;J#oMJf7aE9S5!#ReR3~3CP87?qf zWLVFT&hUX@BEvO?D-2f|G8kSnyk+QQ$YRK3$Y#i8$YIE1Siq3aP{;rpxGe^64l83Q zXL!X>!BE9e$xzKu%TU9xgJB^p+FxoQOG1@aaFgh|iF*-B4FuF3jF}gE)FnTgyBV_>vl(+3a~Ym7JZH>f%x5fMEMzQVEM_cWEM+WXEN84> ztYoZWtY)lXtYxfYtY>UsSjO1M*u>b(*uvP#*v8n-*umJz*u~h**u&V%*vHtI?F7?(0GV_eR-f^j9| zD#q1}YZ%uuu47!!xPfsa<0i(0$97>_a@V?54yg7GBdDaO-`XBf{io?|@Ec!BXE<0Zz+j8_=1GG1f6&Ul0ICgUx} z+l+S@?=s$FywCW6@gd_Q#>b3L7@smeV|>o|g7GEeE5_H1Zy4V)zGHmP_<`{w<0r1-;944|1$n#{LjR|#K^?N#LUFP#LC3R#LmRQ#L2|P#LdLR z#LL9T#LpzaB*-MhB+MkjB+4YlB+ewkB*`SjB+VqlB+DenB+sP4q{yViq|Btkq{^hm zq|T(lq{*bkq|Kzmq|2noq|ao)WXNR1WXxp3WXfd5WX@#4WXWX3WX)v5WXoj7WY6Tl zHjcGg64yK( zw2x^&(*dS~Oox~bGu&pl!*G}30mDs(`%Fiejxrr%I?i;0=_J!BrqfJkn9eetV>-`t zf$1XCC8o>GTmdk&-8%lA=4wK$4pO{o-#dSdd~EM z=_S)Erq@hwnBFqIV|vf@f$1aDC#KI#Uzol!ePjC0^n>Xq(=VpqOn;dEGW}!v&&h&dkBg$;`#f&CJ8h%go2j&n&v zH#2Wx-paguD~`8)Fu=AX>Jn13_> zVgAefkNH0f0}CSy6ALp73kxd?8w)!N2MZ?)7YjEF4+}2~9}7Q=0E-}t5Q{L22#Y9- z7>hWI1dAk#6pJ*A42vv_9E&`Q0*fMx5{oj63X3X>8jCuM28$+(7K=8E4vQ{}9*aJU z0gEAv5sNX435zL<8H+iK1&bw%6^k{C4T~*{9g97S1B)Yz6N@v83yUj@8;d)O2a6|* z7mGKG4~s90AB#Ur081cC5KAyi2umnS7)v-y1WP1K6iYNq3`;Ca97{Y)0!t!G5=$~m z3QHzU8A~}!1xqDM6-zZs4NEOc z9ZNk+14|=I6H7Bo3rj0Y8%sM&2TLbQ7fUxw4@)mgA4@;W1eS>`lUOFROktVIGL22TvW;as%MO;EEW22Cv+QBn%d(GUKg$7@gDi(w4znC#Im&X3dTw%G&a*gFW%MF&BEVo#0v)p01%W{w9KFb4^ zhb)g+9mX|EASYETdVR_5)j^#be2bPa4pIAP#d|~;@@{Q#?%MX^H zEWcQOv;1NC%kq!qKPv+(BP$atGb;-#D=Ql-J1Yk(Co2~#H!BY-FDoA_KdS(%Agd6o zFslfwD61H&II9G!B&!swG^-4&EUO%=JgWk$BC8UsGOG%!Dytf+I;#e&CaV^!HmeS+ zE~_4^KC1z%A*&IqF{=ryDXST)IjaS$C94&yHLDG)Evp@?J*xw&BdZguGph@$E2|r; zJF5q)C#x5$H>(e;FRLG`KWhMMAZrk7Flz{FC~FvNIBNuJBx@9FG;0iNENdKVJZl1L zB5M+BGHVKJDr*{RI%@`NCTkXJHfs)RE^8iZK5GGMA!`w9F>48HDQg*PIco)LC2JLH zHERuPEo&WXJ!=DNBWn|DGiwWLD{C8TJ8K7PCu>k8JDtgBd8v#w!X z%eszrJ?jS6jjWqkH?wYG-O9R+bvx@0)}5@oSa-ATVcpBRk99xm0oH@8hgc7@9$`Jo zdW`ir>j~DAtfyE{vz}o+%X*IWJnIG4i>#MeFSA}@y~=ux^*ZYf)|;%iSZ}l5VZFz`i%8C>kHPGtgl#Kv%X<{%leM>J?jV7kF1|qKeK*e{mS}{ z^*iei)}O4uSbwwrVg1YckM%zr0~;e76B{!d3mYpN8yhi+YPpxY`55M zv)y64%XW|LKHCGfhis4795V?K#^EwwG+L*j}@}VSCH=j_p0$2eyxFpV&UL zePR2`_Kod3+Yh#%Y`@rkv;ATF%l41$KRW|EBRdm2Gdl}AD?1xIJ39wECp#BAH#-kI zFFPMQKf3_CAiEH|FuMr5D7zTDIJ*S9B)b&5G`kGDEV~@LJi7wBBD)g1GP?@9D!UrH zI=cqDCc759HoFeHF1sGPKDz)tIC}(pBzqKl zG)_Mhy(*nhMCVgJkikNrOf0|z4q69+Q~3kNF)8wWcF2L~qy z7Y8>74+k#?9|u2&0EZxl5Qi{_2!|+#7>78A1cxMt6o)j242LX-9EUuI0*4}p5{EK} z3Wq9(8izWE28Skx7Kb*64u>v>9)~`M0f!-n5r;8{35O|%8HYKC1&1Yv6^Av44Tmj< z9fv)K1BWAr6NfX03x_L*8;3iG2Ztwz7l${84~H*@ABR6j07oE45Jxaa2uCPK7)Llq z1V-u21h1G7DqNm4o5CW9!EY$0Y@Q6 z5l1mc2}dbM8Amxs1xF=E6-PBk4M#0U9Y;M!14koA6Gt;g3r8zQ8%H}w2S+DI7e_Zo z4@WOYA4fmO1dfRulQ<@GOyQWyF^yw7#|(~{9J4rPbIjqG%Q25*KF0!%g&d1G7IQ4& zSjw@CV>!nPj+Gp%I97A4;aJPDj$=K?29Av!n>aReY~k3-v5jLp#}1C29J@GnbL`>R z%dwARKgR)%gB*uA4s#sgILdL1<2c6&j*}dxI8Jk%;W*22j^jMX1&)gxmpCqST;aIN zagF0T#|@5~9Je@bbKK#$%W;q6KF0%&ha8VM9&%khunKPLkxBPSClGbaltD<>N# zJ0}MxCnpytHzyA#FDD--Kc@hvAg2(gFsBHoD5n^wIHv@sB&QUoG^Y%wETVG$FQ*@;KW6}EAZHL~FlPv7 zC}$XFIA;WBBxe+7G-nKFEN2{NJZA!DB4-k3GG_{BDrXvJI%fuFCTA9BHfIiJE@vKR zK4$@EA!iY1F=q*9DQ6jHIcEiDC1(|9HD?WHEoU8PJ!b=FBWDw5GiM8DD`y*LJ7))H zCubLDH)juLFJ~WTKj#F_iJX%-Cv#5WoXR`+{(F)b35k_&YhgQ zICpdI;oQr)k8?lg0nUS*hd2*&9^pL7d5rTo=Lyb}oToTXbDrTm%XyCTJm&?@i=3A@ zFLPeuyvliv^E&4Z&YPUKIB#>_;k?UvkMlm~1I~w>k2oK5KH+@I`Hb^9=L^o4oUb@v zbH3qx%lVG;J?96`kDQ-4KXZQJ{L1-_^E>Ac&YzsWIDd2g;rz?_kMlnl0~aF~6BjcV z3l}RF8y7nl2Nx$77Z*1d4;L>N9~VED0GA+_5SK8Q2$v|A7?(Jg1eYY26qhuY43{jI z9G5(o0+%9}5|=WU3YRLE8kahk2A3w67MC`c4wo*M9+y6s0hb|{5tlKS3709C8J9Vi z1(zk46_+)a4VNvK9hW_q1D7M06PGiW3zsXG8<#tm2bU+87ne7e50@{OAD2H@09PPa z5LYl)2v;aq7*{w~1Xmp0g5u9IA+xK4AO;X2E8j_W+v z1+I%+m$)u-UE#XQb&cyf*A1?lT(`JxbKT*(%XN?IKGy@Thg^@i9&p9m8 zu9sY|xL$L;;d;yUj_WoZAJ2wY6CpQ;2H#ZMAFE<}IKeqt4Ah!^=Ft-S|D7P55IKw7}&D;{) zlH5`Z+ZeVp9O0H`*ut=t;V8EZLleUxhIVdQZaHpwhSl5(+=|>v+{)Z4+^XDa-0IvK z49B=NxwW{pxpla8x%Ig9xeXZhG3@6yCs=eFRsWZ1)P#cj=P!)?oL z$8FE;!0pKG#O=)O!tKiK#_i7S!R^WI#qG`Q!|luM$L-G@z#YgP#2w5X!X3&T#vRTb z!5zsR#U0HZ!yU^V#~sg|z@5mQ#GTBY!kx;U#+}Zc!JWyS#huNa!=1~W$DPkzz+K2) z#9ho?!d=Q;#$C=`!ClE+#a+!^!(Gc=$6e3ez}?8*#NEu@!rjW<#@)`{!QIK-#of)_ z!|a zuW(=GzQ%o>`v&(-?pxfqx$kh_<-W&#pZfv#L+(f1kGY?4KjnVL{ha#+_e<_q+^@Oc zaKGh#$NirB1NTSnPu!omzi@x${>J^C`v><=?qA%$x&Ltg<^IS0pND~mk%x(gnTLgk zm4}Uoori;mlZT6kn}>&omxqsspGSa4kVl9|m`8+1lt+w5oJWF3l1GY1nn#95mPd|9 zo=1U4kw=L~nMZ|3l}C+7okxR5lShk3n@5L7mq(9BpT~g5kjIF}n8$?2l*f$6oX3L4 zlE;e2n#YF6mdB3Ap2va5k;jS0na734mB)?8oyUX6lgEq4o5zR8m&cFCpC^DPkSB;I zm?wlMlqZZQoF{@Ok|&BMnkR-QmM4xUo+p7Pktc~KnJ0xOl_!lSohO4QlP8NOn zKEn#01w0FR7V#|RS;DiFXBp3OhFLr-7-llO=UK_Kif1*?8lJU0>v+~PEaln2vyo>L z!z7-~JX?6S@@(VT&a;DOC(kaP-8_4E_VVmwn8UN5=K#+^oUyi&ZAW*|XY$VCoy|LkcP{Td-ub)>co*_6;$6(Ugm)?LGT!C9D|lD( zuHs$IyM}iy?>gS~yc>8o@^0eY%)5nmEAKYm?Yuj9ck=Gy-Oam)cQ5Zg-u=7>cn|U( z;yuiJg!d@#G2Y|6CwNctp5i^tdxrNc?>XM{ycc*c@?PS-%zK6RD(^Mk>%2F3Z}Q&a zz0G@v_b%@}-ut`{cpvgU;(g5fg!d`$Gv4RCFL+<_zT$n&`-b-|?>pZ2ydQW!@_yp| z%=?A+EAKbn@4P>FfAap~{muJ__b=~1-v4|Ie2jcde9U|-e5`zIeC&K2e4Kn-eB69I ze7t;oeEfU@e1d#Je8PMpe4>0}eByi(e3E=peA0X}e6oCUeDZt>e2RQZe9C+(e5!nE zeCm7}e42b(eA;|Ee7bykeENI_e1?2Re8zkxe5QP6eCB)>e3pDxeAaw6e71aceD-_} ze2#ohe9n9>e6DeBOLMe7<~seExg^e1UvHe8GGne4%_{eBpc%e35)n ze9?R{e6f6SeDQnQ4e4TtNd~G`{J4Gx%om&ElKQH-~R7-#otgd<*y%@-5<9%(sMZDZ@^_ zWqix|R`9LlTgA7UZw=pCzIA--`8M!vT?PVk-NJH>aJ?+o8rzH@x%`7ZEXH)cbo4H-(9|YeE0bt@IB;v#P^u*3Exw`XME53Uhuu-d&T#f?+xEuzIS}@ z`9AP{p__g_U_;va9`1Sb>_zn4u_>K8Z_)YoE_|5q(_$~RZ_^tVE z_-*;^`0e=}_#OG3_?`J(_+9zk_}%$E_&xc(_`Ugk_=il_*41Q_|y3__%r#l__O(Q_;dO5`1AP- z_zU@q_>1{V_)GcA_{;e#_$&FV_^bJA_-py=`0M!__#63~_?!7#_*?ng_}lqA_&fQ# z_`CUg_QT}86$N5k2pX5Kqf13Xc|5^TX{O9>E@L%M=#DAIp z3jbC9Yy8*wZ}8vbzr}x>{|^6M{(JoQ`5*8<^+e z1r!7n1(XDo1ylr71=Ix81vCUS1+)aT1#|>-1@r{;1q=iX1&joY1xy4?16MO1v~^i1-t~j1$+d21^fj31p)*D1%d>E z1wsTu1;PZv1tJ6@1)>C^1!4qZ1>ywa1rh`j1(F1k1yTf31=0l41u_IO1+oOP1#$#( z1@Z*)1quWT1&RcU1xf@;1B(PXuiNI2UWdh3uRtT&VSS7GpV2!|9fpr4w1vUt56xbxNSzwF6R)K8-+XZ$A z>=f7~uv=h{z+QoU0{aCH2pkkRByd>Zh`>>SV*TGmRe@^)*9C3}+!VMaa9iMxz+HiR0`~TJnSAlN=-vxdM{1o^l@LS-Iz+ZuX0{;aW1Q`XH z1epa{1X%^y1la{S1UUt{1i1xy1bGGd1o;I81O)|!1ce1f1VshK1jPj<1SJKf1f>OK z1Z4%~1my)41Qi991eFC<1XTsq1l0vK1T_V<1hoZq1a$@V1oZ_C1Puj^1dRnv1Wg6a z1kD941T6)v1g!;a1Z@TF1nmVK1RVvP1f2z41YHH)1l87Bsf`cir`eiX@b)QX9&&|oFzD0aE{hM!GD7P zg&2ewg_wkxg;<1Gh1i7Hg*b#bg}8*cg?NN`h4_T{g#?5Ig@lBJg+zozg~Wu!g(QR| zg`|X}g=B-~;h4h5r;)h4O^*g$jfUg^GlVg-V1fg}Q{gg?fZ~h5Cg0g(e716q+P7S!jyTRH11?(}iXT%@mp? zG+Stn&|IN;Li2?d2rU#^B(zv)iO^D^WkSn^RtT*WS|zkvXpPWXp>;y*g*FIn6xt-T zS!j#UR-tV|+l6)r?G)N2v|DJ8&|aZ^Li>dd2ptqUBy?Elh|p1?V?xJ;P6(Y8Iwf>k z=#0==p>sm#g)RtP6uKmIS?G$;RiSG_*M)8f-4wbdbX(|-&|RT>LidFp2t5>fB=lJ5 ziO^G_XF|_~UI@JudL{H)=#9`@p?5;>g+2&<6#69eS?G()zgn5Peg!zR9gaw6#goTAgghhqL zgvEs=ge8Tggr$XLgk^>0gyn@5gcXIAgq4L=gjI#rgw=&Lgf)e=gtdirgms1Wg!P3D zgbjs_gpGwwgiVFbgw2I5ge`@wgsp{bgl&cGgzbeLgdK&Qgq?+5gk6Q*gx!Tbggu45 zguR7*gnfnmg#CpBgad_xgoA}cghPeHgu{g+gd>HcgrkLHgky!{gyV%1gcF66gp-9+ zgj0pngwusHgfoS+gtLWngmZ=Sg!6?9gbRg>go}ksgiD3Xgv*61ge!%sgsX*XglmQC zgzJSHgd2sMgqww1gjQsHI7%Y|16uM}P-yjpmT@LJ(@!s~@M zFdSewD7;a4lkjHYEy7!cw+U|--XXkGc$e^Q;XT58h4%^X7d{|-Q23DWVc{dfM}?0G z9~V9$d{X$7@M+;Q!e@og37;3fAbe5ylJI5WE5cWWuL)llz9D>5_?GZ(;XA^2h3^U9 z7k(i8Q23GXW8o*lPlcZeKNo%>{8IRp@N3~W!f%D&3BMQqApBAIlkjKZFT!7izX^XA z{vrHR_?Pf+;XlHEh5rfv7hw=#6k!r!7GV)#6=4%$7vT`$6yXx#7U2=$72y-%7ZDH< z6cG{;77-B<6%i8=7m*N=6p<2<7LgH=6_FE>7f}#V6j2gU7EuvV6;TsW7ts*W6wwmV z7SR#W710yX7cmeq6fqJp7BLYq6)_Vr7qJkr6tNPq7O@er6|obs7jY1A6mb%97I6`A z6>$@B7x57B6!8-A7V#1B74Z}C7YPsv6bTXu76}mv6$ujw7l{yw6p0dv7Kssw6^Rpx z7fBFF6iE_E7D*9F6-g6G7s(LG6v-0F7ReFG70DCH7by@a6e$uZ7AX-a6)6)b7pV}b z6sZ!a7O4@b6{!=c7ikb_6loG^7HJV_6=@S`7wHh`6zLM_7U>b`73mY{7nvY3QDl3SAaYRTkjPIU#aV8p4@>ArO$ZwH9B7a5xiToF35M>l)5@i-;5oHx+6J;0W5akr*66F@<5#<%- z6Xh2b5ET>^5)~E|5fv2`6BQSg5S0{_5|tK}5tS8{6O|WL5LFaa5>*ye5mgmc6IB=0 z5Y-gb64e&f5!Dsd6V(?r5H%Dv5;Ybz5j7Px6EzpL5VaJw615h!5w#Vy6SWt05OoxF z5_J}J5p@-H6LlB$5cL%G67?4K5%m@I6ZIDj5DgR!5)Bp&5e*d$6Ac%Q5RDX#5{(v( z5sej%6O9*55KR)i6Rj6*5N#A~5^WZ35p5N16Kxmm5bYH0673f45$zT26YUqB zAUaWWlIUd7DWX$Fr-@D%ogq3?be8CB(K(`XMdyjm7hNE_P;`;#V$mg{OGTH7E*D)P zx>9tN=xWh5qH9IhiLMvjAi7a>ljvsAEuvdRw~1~S-66VDbeHIE(LJJjMfZvB7d;?) zQ1p=KVbLR^M@5f`9v3|!dQ$Y1=xNb2qGv_ViJlj|AbL^slIUg8E239LuZdn4y&-y2 z^p@yt(L17dMem8;7kwc5Q1p@LW6>v~Peq@JJ{Nr<`cm|j=xfn8qHjgtiM|*8Ao@}C zljvvBFQQ*XzlnYq{UQ2O^q1&w(LbVpMgNKZ7h@1(6k`%&7Gn`(6=M@)7vm7)6yp-( z7UL1)72^}*7ZVT@6cZ8?784N@6%!K^7n2Z^6q6E@7LyT^6_XQ_7gG>Z6jKsY7E=*Z z6;l&a7t;{a6w?yZ7Sj>a71I;b7c&qu6f+Vt7Bdku6*Chv7qbwv6tfbu7PAqv6|)nw z7jqDE6mt@D7IP7E6>}4F7xNJF6!Q}E7V{DF74sAG7Yh&z6bljy77Gyz6$=v!7mE;! z6pIpz7K;&!6^j##7fTRJ6iX6I7E2LJ6-yIK7t0XK6w4CJ7RwRK70VOL7b_4e6e|)d z7Ap}e6)O`f7poAf6sr=e7ON4f6{{1g7i$n}6l)S|7Hbh}6>Ae~7wZt~6zdY}7V8n~ z73&l07n>k9QEZafWU(n?Q^lrpVt2*viQN}_Aoft~k=SFgCt^>W{iTxL65N8x;5@!}?5oZ-=6K5Ca z5a$%<66Y4@5$6@>6XzEf5Em2|5*HR15f>E~6Biek5SJ8}5|FOS5lu#rKKt7e63=Q2dbiVeup4N5zkc9~VC%ep39D_-XMo;%CLriJuq0AbwH&lK5ru zE8BApTMOllW)xFXCUtzlnbr{~`WU{FnG|@jv2!#s7)_mtc@!lwguzmSB-! zm0*)#m*9}#l;D!!mf(@#mEe=$mk^K;ln{~-mJpE;l@OBr7qsb#5biC~J|F+V*&FEyJz5khl2CubHVm*%GBq*ibzBiLNd zDfuOd$;qjCC0xmHCYwugVo`n`TMC47NiNDyEMa$rSj3(Rq1jx)HnF9GDK1yIZmv`~ zlid|!J$ovIW^;v@mr!4!Ka z#5e4v5SlF%>>ajJFvS{Ll$n>#S_&e0Ly`T&TZ+tM4~0ZIdnttG4oA36Q(RH-w98cmXR_wx=cO03m*!;}7+M%WX+tP&1f`9kvMAL_+Lzg8J79YPS>AZYQYSPEfm@pmsY!?RJ9N?F6;k z32L_!)NUuJ-A+)uouK}9f`+#+yFl%C zf!gl^wciD5zYElU7pVQNQ2Sk>_PavucZJ&T3bo(Wl+7KS-PzK?6eQMMp|-n1ZFhy* z?h3Wt6>7UH)OJ^>?XFPU-JrI+L2Y+~+U^Fm-3@BH8`Sr1P~W>jeeVXf-_4TC5mb^u zGI=7L$?oV17Gh6K1=HOA#W{(^84z|pf(`bKkpaXtMg|bq7#ToZV`KnvjgbMwHAV&y z*BBW^bBLhfi7#To9!^jY7zai9q zL#X|RQ2Py`_8UU&H-y@6XwDOiR6O$(BXJ-;GlaUt5b6>`s7nl?E-{3<#1QHdBdAM^ zpe`|jy2J?T5+kTfjG!(tg1W>A8WKj(kT8OVgb~z!BdGmGQ2ULb_8UR%H-g%447J}F zYQHhmeq*Tp#!&l>q4pb_airvzgu>Q2R}x_M1ZOH-*}73bo%9YQHJeep9IZrcnD$q4t|X?Kg$mZwj^F6l%X2 z)P6Il{bo@6&7k(1LG3q#+HVH6-wbNM8Pt9=sQqS8`^}*Cn?db2gW7KfwciYCzd6)? zbEy61Q2WiH_M1cPH;3A94z=GLYQH(uesie(=1}|1q4t|Y?Kg+oZw|HJ9BMzb8DL}q zwci42zXjBO3#k1TQ2Q;Q_FF*hw}9Gj0kz)(YQF{4ehaAm7Et>wp!Qop?T0o4jG)Z` zBTK0L(B^;$nQ2U*r_CuQmM$l$~5wuxg1Z@@=L7N3e&}M-Vv{_&TZ59|on*~PDW`Pm3SzrWh z78pUB1xCU<7Rz7(tr_M$l$~5wuxg1Z@@=L7N3e&}M)Uv>9LoZ3Y-Yn*m19 zW`Gg28DIo$1{gt`0Y=bffDyDAU<7Rj7(tr>M$l$}5wsa#1Z@TwL7M?a&}!WXTCE#F zt92u2wQdBh){UUmx)HQmH*$rhUsq`Qb%my1XvJ;>t=NsA6}b_#A~%9oYf@uqO=@fmNeITq&_IAzq{h&S)EHWk8bd2mV`xQc46R6wp%tkyv?4Wz zR;0$ziqsfdks3oQQe$XEY7DJNjiD8(F|;BzhE}A;(2CR;T9Fz6M0+?KGTI5{)r zl`>UivgboWmboY+pRE|=DMMB;#axnD$_}-kxgaBxIXNSfxu7_cH6IkBogEU}_-5?DZ6KG%3 z1lpH0f%YX$pnXXbXkXFYX z%FhH^`I$f~KND!>X9BJKOrSkT6KD_81X}NzK0!wB9p;)_W$pc@_y=MZg_e`Mmo(Z(xGlAB7CeV7%1X}NzK0q!%6J!t~1CrzOBqzSYGX#(v) znm{{{CeRL~3A6)g0_{MWKs%5o&<>;tv;%1Z?LeA9JCG*O4x|aR18D-Sk4>QUu?e(3 zHi6d1CeZrW1X>@PKt_>a2hs%E zfi!`3AWfhhNE2uW(gfOpG=X*?O`sh}6KDt01loZ#fp#EGpdCmPXa~{++JQ8Ib|6il z9Y_;s2hs%Efi!`3AWfhhNE2uW(gfOpG=X*?O`sh}6KDt01loZ#fp#EGpdCmPXa~{+ z+JQ8Ib|6il9Y_;s2hs%Efi!`3AWfhhNE2uW(gfOpG=X*?O`sh}6KDt01loZ#fp#EG zpdCmPM`-v%JCG)hkn-2W5mNq|Ks%5o&<>;tv;%1Z?LeA9JCG*O4x|aR18D;7K$<{1 zkS5R$qzSYGX#(v)nm{{{CQgv@-vru$G=X*?O`M?RKePjB0_{MWKs%5o&<>;tv;%1Z z?LeA9$CXW>PTe-mi^Zvw6VO`!F^3AFwwgny{ci%T|4pFv zzX`PdH-XmwCeZrd1X}-_KVVe^Y4vZwjsdO`-L_DYX7Kh1UP3(E8sLTK}6u z>wi;d{cj4b|4pIwzbUl-H-*;!rqKG|6k7kALhFB1X#H;rt^ZA-^}i{!{x^lz|EAFT z-xON^n?mbVVe^Y4vZwjraO`-L)DYTw8 zh1S!i(0bYwT2Gro>uFPHJ#7lDr%j>tv?;WnHig#HrqFuY6k1Q4LhET$XgzHTt*1?) z^|UFpo;HQn)27gR+7wz(n?mbpQ)oSH3azJ2q4l&Ww4OGF*3+iYdfF6PPn$yPX;WxD zZ3?ZYO`-L)DYTw8h1S!i(0bYwT2Gro>t$1Dy=)4tmrbGdvMID)Hig#9rqFuX6j~pf zLhEBwXnkx7t&dHi^|2|mJ~oBc$EMKw*c4hHn?mbjQ)qo`3ayV#q4lvTv_3Y4*2kvM z`q&g&ADcq!V^e5-YznQ9O`-L%DYQN|h1SQW(E8XES|6K2>tj=BeQatDDUVIfA@zYN zv_3Y4*2kvM`q&g&ADcq!V^e5-YznQ9O`-L%DYQN|h1SQW(0bU^0@4mJh1M^o(E7y` zTECb=>lagK{bCBOUreF(iz&2zF@@GIrqKGu6k5NSLhBb(X#HXetzS%`^@}OAeldmC zFQ(A?#S~hyU<$1dOriCG zDYQN?h1LhA(E7j>S|6A~>jP70eP9Z$4@{x;fhn{;Foo6!rqKGp6j~pcLhA!lXnkM` ztq)A0^?@n0J}`yW2d2<+-V|ESn?lQZQ)oGF3N7c&pyjI>w0t##maAsaa@7o4o|-|+ zLo;YOX9g|L%%J6%8MGWTgO+1v&~nTST8^1P`!QzFevBEkA7cjX$CyF;F=o(yj2W~a zV+QTVm_hq7X3&0&8MGf`1}z`Wpyi_(w0ty!mXBu8^3e=hKAJ(xM>A;oXa+4G&7kF@ z8MNFpgO+<{&~ncVTJD)a%RMt_xn~9~_spQ>o*A^)!@E}22gB{OKbWCksl%%J6x8MIt7gO*EX&~nKP z+D|ZpmQQBT^2y8s(oQym_7lvY{RA^;Kfw&zPcVb_6U?Cf1T$zq!3^3@FoX6J%%J@Q zGiX1-4BAgHgZ2~5p#20hOGx=>2JI)9SwhNXGfPOhYzFNom_hpqX3&0u8ML2Z2JI)9 zLHh}2(0+m$w4Y!G?I)N)`w3>yeu5dapI`>Z2s zmg8p7a@q`9PMbm7{btV4_=C3d&72|q8#8D*ZU!x<&7kF<8MOQ}gO-10(DKg=R{lZT zxn|IIt{JqQYX)uSnnByS=Fob@99plKL+cfDXuV<%?YEdi`z_{B_nSlAZw__8Ikewm z?hHu}=1~8bL;Yj!3`q~>P=A?2`z_{B|CvMUDRXE&We%;U%%Sy^In@8=(0a-oT2Gln z>nU?+J!KB9r_7=Cl(`EeJ(@%7DRXE&W$ps$x0yrhDRXE&We%;U%%Sy^IkcWKht^Z( z(0a-oT2Gln`zPkm{)suXe_{^ppO{1YC+5(2Gl#~TIW*qPq48!8jW=^>yqQDe$s86> z(Ef-kv>odTEk9hL<%cV@+;D}K6Ryy5!WCLRxI)VVS7`orh30QpX#RGE=5JSMzIKJ? zYgcH#c7^6^S7^R=h30ElXufuZ=4V%Ees+cCXIE%Gc7^6&S7?59h2~dRXg+m?=2KT_ zK6QoWQ&(s{b%o|rS7<(Uh2~RNXg+m?=2KT_K6QoWQ&(s{b%o|nS7`oph2~FJX!>`B zrhivx`get^7g{F5`XnJ>rrgv9pdUu7UcUNfoc7>*IS7`cng{E&; zX!>@Arf*kh`gVn;Z&zsgc7>*IS7>^6g`{Ug14wylXaEU+Ljy?o8yY~u-_QV3o*EiJ z;=#}WQl1(bK;pyD08*YB8bHcZLjy?s7#cw0$It*$o*EiJ;>pke5>JK(ka#jQfW(ub z0VJLb4IuGkXaI>PLjy=W85%(1$XLjy>8YG?o{PYn$q@n>iNi9bUFNcY@nL8Hi4Q{qNPHL?K;pyD01_XD29WqLG=P*hh6a%G#?Sx~KZXXd_<@u+ zh6a%G#?Sy#-WVD{${RxiNO@yu04Z+_4It%>p#h}4F*JabH--j~^2X2r(k?bMfV7JZ z4Iu4eLjy=TWM}{>hYSrM<&dEPq#QCdfRsaq29R>d&;U{n85%&!AwvU5Ib>)6DTfRV zAmxyu0i^ygG=S6}h6a#w$(VF;b?Foe!`7((Ye459NKhS2#AL+E^mA#}dO z5IWCc2%YCJgwAsqLgzUQq4OMu(0L9+=sbs^38epE2%XBo&Tkk(=Qj+Y^BacH`3*zp{DvWPe!~ztzhMZS-!O#EZx}-7 zHw;Z6{SQOv{DvWPe!~ztzhMZS-!O#EZx}-7Hw>Zk8-~#N4MXVsh9Pu*!w@>ZVF;by zFoe!;7((Ya459NIh9;2l6hr9zh9Pu*!w@>ZVF;byFoe!;7((Ya459NIhS2#9L+Jd5 zA#{Gj5IVnM2%XBo&Tkk(=Qj+Y^BacH`3*x8NWaApI=^8Eo!>Bo&Tkk( z=Qj+Y^BacH`3*zp{DvWPe!~ztzhMZS-!O#EZx}-7Hw>Zk8-~#N4MXVsh9Pu*!w@>Z zVF;byFoe!;7@9!qS?K(RA#{Gj5IVnM2%XBo&Tkk(=Qj+Y^BacH`3*zp{Dz?kv|feIXBa}~GYp~g8HUjL3`6LAh9Pu5 z!w@>3VF;biFoe!$7((YW459NGhS2#8L+E^lA#^^&5IUb>2%XO`gwAIeLgzCKq4ODr z(D@8Q=zNADbUwonI-g+(ozF0Y&Sw}x=Q9kU^BIQF`3ytoe1;)(KEn_?pJ51{&oG3} zXBa}~GYp~g8HUjL3`6LAh9Pu5!w@>3VF;biFoe!$7((YW459NFhR}HoL+Ct)A#@(Y z5IT=x2%X0;gwA6aLgz6Iq4OAq(0L3)=sboYbRNSHI*(xpoyRbQ&SMxt=P?YS^B9KE zc??77Jcc239>Wkik6{R%$1sG>V;Dl`F$_&1^B9KEc??77Jcc239>Wki4`B$MhcJZB zLl{EmAq-6+^ALv6c?d)3JcJ>19>Neh4`B$MhcJZBLl{EmAq=7O5Qfls2t(*Rgdubu z!Vo$SVF;avFoe!S7((YE459N7hR}HkLsQ83ouMgY{Lau6GJa=h3K_pMG=+@c8Ja@I z?+i^L<9CLpknuZ1Q^@$8p($ki&d?MxerE`s-!O#EZx}-7Hw;Z7<9CM8`3*zp{DvWP ze!~ztzhMZS-!O#EZx}-7Hw>Zk8-~#N4MXVsh9Pub!w@>JVF;bqFoe!)7@9)H_Y9%) z8ivq$4MXU>h9Pub!w@>JVF;bqFoe!)7((YY459NHhR}HpL+HGQA#`5D5IUb>2%XO` zgwAIeLgzCKq4ODrrjYSHLsQ7Q14HQih9Pu*!w@>ZVF;byFoe!;7((Ya459NIhNh5l zK||;~haq&H!w@>pVF;b)Foe!?7((Yc459NJhNjSZ89L8l2%YCJgw9VGLgyz8q4N`l z(D?~NQ)qn(ou4p-&QBOZ=O+xI^Am>9`3Xbl{DdKNe!>tsKVb-+pD={ZPZ&byCk&zU z6Nb?F2}9^SgrTVgc$~=46f(|dXbS1q8=6AK`3y}V<9vpuka0dkQ^+`+q5Vly zXn)ca+MhIq_9soD^_(fRKWPf>PntselhAntL+HGLA#@zt5IPQR2pyL-gpSJ^LdRtd z%^>qkhGvj?CPOpGJd+`Gyw=bRGS6ga2AO9vgpR`+LdRhZq2sWI&~aEp=s2t)bR5IIJOb9M%vz4r>SXLl?-rw4n=R9>vfFGB0iD z0-2XKbb-uE8@fQ|r43ym^U{Vcka=lC7s$M{p$oJ=aDmK68@fQ|qYYgk^U;Pbkojms z7s!0Hp$lZ5#?S>aA8qIYnU6Mffy_r6x`wA^=rmisQya^D47?z=$Cdl$%jjiC!eLl?+=jiC!+-VM7lnH~%Y7HfypEv@WM0S61v0N==mMG7F?4~<>lnH~ z=5-8RAoDtgE|7U0Ll?-rj-d-=UdPY{GOuIk0-4t_bb-w47`i~_bqrk~^E!qu(0-W< zWM0S61u~y)=mIVOU7+Q^3uJ!V&;>HzW9R~z-!^oC%xfFEK<2d#T_E$?hAz-@-vu%s zWat8!4>ELt%m*2|K<0xCT_E#8hAxo#AVU|(e2}3FwA^=r%m*2|K<0xCT_E$%hAz!QxA>*QkE|76iLlH;lKU7+Qu3$#3S zftIH((DKv;TAsQ<%TpIv{b8!NX zuN%5R$KPC_<8LmIaa2PW$ozq!3uHXi&;>G{YUm0ruUw(!l`FKoa)p*xuF&$z6xXnExdEw5am<&`V6ymEz>SFX_V$`x8(xkAe;S7>?V3N5c(q2-k;w7hbKmRGLO z^2!x5Z*1raEw@~u<(4b7+;WAMTdvS@%N1H~xkAe=S7^EA3N5!>q2-n?W3N6oEq2-w?v^;Z#mS?We^2`-lp1DHHGgoMN<_ay(T%qNe zE3`awg_dWo(DKX`TAsN=%QIJKdFBc&&s?G9nJctBbA^^?uF&$#6varWq2-z@v|MwAmTRuia?KT5uDL?XHCJf4<_ay>T%qNfE3{m5g_dis&~nWc zTCTZ5%QaWXJh!1MWS-m56*A9l=n9$VHgtu|a~rxs=D7`Bq3tPGXnV>P+MaTS%zqoY zLfccW(DsxowA^%smYc4S`Ef&6bMSnip)0f;bv1Ve?MX0ng_ftTkoj>#S93SEaPW>Y zwsHs+4&GJ9Rt}~(!(rPZILl!yh&hn?aYN|5mmzfC%g_}vKW+$}|1xxiwwqm{?PlnF zn4v4Q-Ruf&H@iaH&92aPvn#aS>xUp!02p(D^n)S7?0!op&>Y&bt{x=iLmU^KORFc{fAoyqh6(-pvp??`8;{cQb^} zyBR{~-3+1gZidi#H$zuweF2?+Glb5+8A9jZ3|*o1g)6kafX>GmLg(WQq4RNu(D^t+ z=zN@^E3`g=&dV9PLhBRg{G1_le$Eg&KW7M?pEHEc&ly7J=L}t)A?+zw$b7URbiU3I zI$vi9ov$;5&es`2=j#li^L2*M`8q@Be4Qb5zRnOjUuWnFogZ?A&JRK7?+jt{cdpR+ zAy?@9kSlb4$Q3$2VcQt=-+AwYwX%c6Wo;?rzZ9+zncryFqJnH)w6{ z2CdEAptZRhwDxv`*4}Q=+S?6Ud%HnvZ#QV|?FOyA-JrF%8?^RzgVx?|(AwJ#T6?=e zYi~Db?d=Awz1^U-w;Qzfc7xX5ZqVA>4O)A;|o!-JrFz8?<(IgVxG!(AwAyS_`{D zYhO2L?dt}uechn7uN$=Xb%WNvZqVA-4O;uUL2F+(Xzl9;t$p2~wXYkr_H~2SzHZRk z*9}_xxjtfT-JrFv8?^Ry zgVw%o(Aw7xvKr0M4YHcV&<(Ph#Lx}08qLrRvZ}<;4chB*gVwfgkX0szZqQK>H)w6^ zW&x?~-JrFt8??4{gN{?)wXGYpwsnKnwrjv$exj}1NH)!w74O-i}L2Fw#Xz$Do+BE|6K>E|6K>F6n;W#Z<_4`@-JrcSH)wCo%^4cs&X8WR8)Ws1p_{V{xV~_M)~;^Q z+SLuZ`oaym`oaym`oaym`oaym+QJRG+QJRG+QJRG+QJQ5o4P@3Q#a@;3pZ#j>ISVv z-JrFo8?+X6gVv&M&|1_DT8p|tYf(37E$RlXMctsas2j8vb%WNTZqQoP4O)x3L2FSr zXf5gntwr6St18@}t18@}^`;xNzI21umu}Gd(hXW)xz&*2HACD zWB{p0jSL|5sF4Ar9yKz6)T2fQkb2a}08)<{89?e$BLhf1YGeSZM~w_1^{9~nq#iXg zfYhT#29SEx$N*B08W}+9Q6mFLJ!)hCsYi_r3=O%`GSf?oQd1I(GeA*pWB{o;jSLLU zcuVtAQj3a{^NUhbl5%(pOY=)oi&D!{i;7cIplZQ`1V#o%#(epCpd$-Y^Kw!XQ&Nlg zO3L$7@=IV`h-yeBX=DJYB#jIpm86jYq>?l;fK-x329Qe9$N*AF8W}(;Nh1SDC23?} zY{-_InFl%wusAh2KM(2_NY!X$0I3>{3?NmbkpZM?G%|oxjYbB>PMoO~$vKI+DM>jH zcR?ycBLhffXk-AX42=vRm7$RVq%t%zfK-M?29V0o$N*9a8W}*kuto-uF07FOq*638 zfK-Y`29Qe8$N*9)8W}(;MI!@9rD$XT>B1TrK)SF-29Qe9$N*AF8W}(;Nh1SDC23>; zsU(dIAeE$%0i=>NGJsT)Mh1{BtdRkvvNSS)bYYDQAeE+(0i+9SWB{o=jSL`NSR(^S zC2C{ z08%*`89*vWBLhg~Xk-AX9E}Vhm7|dXq;fPefK-k~29Qe8$N*9)8W}(;MI!@9rD$XT zsT7S2AeEw#0i;qiGJsTyMh1{d(Z~Q&DH<6-Dn%m$NTq0G0I3v>3>*!3lk;=(^K$d^ zQcDtxDj})a(TF7{vj}|1gAsJqppk*28CyYWacT)n7<^KS5p>a@k%6NlOG zMuw0ch>;S{f}+&o5Yk66GKBO|j0~a0 zuOYPfHG~$whS1{I5L)~iLW^HRBNxup;*!kV#1d$6ZwM`b4I#Z0BST0p#mErSOEEHp z^iqrrjZIh+b5aW+6^bFWAU1>+#D>s<*bvf3F*1boQH%_Y!EF#DLu2p=laZk@BncWq zi)BM-v1|w}mJOlBvLUosHiQ<-hLAprks-8rHiQ<>hS1{K5L!GNLW^fZXt8VvErt!D z#jhc>_%$>&;s9l^jLf1G&XV%{5)cC#fzT4z5LyBoLQ7ynXbEfxErAV99Xa#!Qd2Y2 zGfFaeN-~O4q3mMrw9GOXo2NLnEHw|J2xdMss-Y#aA+$s`gqFyL&=T1YS|S@lx-~|I zkZz5UA*5SlWC-cj7#TvkHAaTelG_kkavMTRZbN9vZ3r#74WT8sA++Q+gqGZfkZz5U zA*5SlWC$(E4WT8uA+#hngqGxn(30E`T9O+=OL9YKNp1)&$qk_;xuH3DP{+s+T9QK# zc{MVGmgI)elH3qlk{d!xazkiIZfIf2nOIbmU!IeiR>BTul@@S;=^{`ZKqOQ0%kvEP&R}X%7)NF*$`SN8$t_ZLujFF28ThQLV7AjhLE0$ks+j~Vq^&EsTdhTdMZYSj^;dIhl5;}RGbPa0wCQLBST1c z#mErST`@9*bXSZFA>9=tLr8bU$Pm(9F*1a7SBwlH-4!E4NO#4^5Yk;SGITQGOHM2* z%1lg8ElMpZErNyxr1xTE2Ae^kLV7PohLGNiks+k_ zVq^&Ey%-rndM`$Xklu@tA*AY z7$ZYSFUH6a(u*-Ng!E#J3?aQ3BST0p#>mjw4HA|qNjadD0Z9=lNjaqjyx=fSNy-7I z54b8&5`l9-sRR=IkhSGThLGNlks+kFV`K>F?HCzCdOJpjklv1wA*8osWC&SXZe$4Q z^%xmKdOb#lkY10GA*9!1WC-c?7#Tu(Jw}F*UXPI>q}O9)2Gc>HLV7($hLB#5ks+klV`K>F^%xmKdOb#lkY10GA!O{($Plu&+{h5p3o*>-jIEOnQ$=^j?~2^GCG4p= zskxwo*CA(UftcVZGBR-FC@xLTD9K1HfeJus73f*6M$ofdji6_^8W}zu{(2Cm#T5%g0nQ`Uhr)MT7g3dqZgfjDscrx=! zKz*=ekR`08d9a3o5wzkqg7%w?p#3HzXtiwwt+tJz)wU6|+BPya<}ArbElN$xFM_%d z+J`cNR^3L>s@n)!bsIseZX;;bZDj1kUYwbmnUe@<6d6IQZX;;bZ3L~lji6Px5wz+y zf>zx|(5lPFB?-3Z#JGJ^K0jG%ogBWR6o1g+7Hpf$P?v_?0A*62piK9v!)Ph|w{ zQyD?~R7TJ~m653%cWPm2W?5oRYF;ulbfLAk5w!L;g4WhX(AwGvT3Z`IYilEDZEXat zt&O0ywGp(oHiFjHM$p>Y2wGbkL2GLxXl-o-t*woqwY3qnwl;#+)<)3U+6Y=(8$oMp zBWP`H1g))&ptZFTw6->a*49SQ+S&-(?=rG51m}j-qT+Qx>K?MX8{>6(E9qFb+gDR1KuxVg&7x89{qwM$jIa5wu5U1nrR-L3?CIkl{)r zBWTYIdP=Ji^psX3BWTae$kK!hbP|0|YC%pZqzPtZX~qW;$}P<)$t=i$^sn3n ztwzxET8*IRwHiUsYc+zN*J=bkuhj^8UaOH2v^ih|Z4MYgn*-4ET8)exO?V4ZiwaUf z7ax?u^A)sF06n$U$OtlgX#_pB)d+fOs}c0nRwL-CtwzvOTaBQnwi+2h+XF_>_J9$z zJpetm)d+fOs}c0nRwL-CtwzvOTaBQnwi-cCZ8d_P+G+$nwbclEYO4|S)K(+tsjWuP zQ(KLor?whFPi-}Vp4w^zJ+;*cdTOf?=+xGf{1QaD3vCD(K^p?lQ(TRpr??tHPjNMZ zp5kf*J;l`sdWx$N^b}Vk=qav7&{JHEpr^PRK~Hftf}Y}P1U<#o2zrXE5%d&SBj_ov zMn=#I-w0aa8$m04BWQ(h1g-FmpcOv!)K??usjo)RQ(ujsr@k6NPkl9lp89G8J@wTH zdg`l@5wyZLf>!uO&Z_3vw8A%nR`}3UV2z-sz#2hMfi*IMR`^EH3f~A?;Tu6K zeCR2$Mn=#I-w0aa8$m04BWQ(hM9{@Qt7qz7gcm9V26C zFW%U|kToN}6xzBqhW6o&p?!Ghsk27VQ)i8!r_LG~L;LW?&_28|bPyDJ-mDSyyjdgY zd9y~)^Ja~V4cvH(Qp=$AXA6Ke!LCe{dgOso;~SXd+Iv9Lza<4294$B!BrL(6FB zaid1i<3){(p<`6W(6J8$){_#?T&!F|-F_4DEp!L!02nkck8%=&_PU z(BmYHpvOlVLAT!-LAT!-LAPxgLAPxgLAPxgLAPxgLAPxgLAPxgLAPxgLAPxgnLz7O z6EjPWU^hbp5CB&trUr%}0k8;Ez!*xKKxyzv%SO-*5=PJs5=PL2o{XReJsCj{dNMLK zaN-DdGe9;F(iDN7^kige;097)jBo;E659y6#lpzc&={luG&x`ZaRRgr3f*I2WNK&* zQec8)0{E~?Bj_dzBU3}L8!V6%K-~aYrDg=(Wnl!}Wnl!}Wnl!}WnpA$1a^WY!T@Mn z6uQmA2)fO}2)fO}2)fO}2)fO}$kYhz0y887pe}$mMxpyGjG+50jG+50jG+50j7*Ke zE-*(J0BwsxH(D4$H(D4$H(D4$H(D4$H(D5(8iQS6iev!P1<=MQ^du=G=#C2`=#C2` z=#C2`=#C2`Q|LGnbjO7ebjO7ebjO7ebjO7ebjO7ebjO8}DYQvy3T=`?cU%}jcU%~m znt;-Q2{;{a1iKl5qmv`p%@mw;Kn!pS;0Sgz2FC+P4NL?y?rC5E5&`=Uq!{E+kcbIP zu`xLML2BR(aA<-=!0`ey8P0%7nZT?tgqZ^t0GSLbroon)z!k$xHi5a>1m+$Sn8{#o zfwY@~SsdvpE81O?=UijmXFZw z9Y)aY9Y&_mHY{{|hY@sphY@sphY@sphY@sphY@sphY@&tM?q3fesVU%eb5mn==KgH z(Dsg$JY;!jDFK~3FtspeMV5u;PiQ+8wD}_^4Ot$VG@U`!@5d9qfw;=kl28ZQ$Y{w zGJ+n~WduE}%LsZ{ml5=^E+f!kU10r1Q2U&m*ui}0ARqLwE+gn+T}IHux{RQQbs0eq z>oS5K)@1}btP89^Ck^5r=l~V;@Gc|h;ax_i&;cq_XG=Cn=K-o5G6rD^9hWk7b_E9v zbl4nvSE5BnOBxnnv;`S0%9Rs32l)= zkNq-&9{Xiv3T=@>x9b=|kNq-&9{Xhk-M(W4J@(58dhC}G^w=*WQ&&^2{DRaxh@}wU zK^vvelfR6hCx011PyRA8g*Hk}p`%cy&`~H;=qQvav{4E@A1SQd4N7)D+q%HG?)v&7f0D zX3(i6GibBa4B9L;gHA0$PbxElo>XRJ25pu?Pb@Qno>*pN2AyJpo?K>R2AyIugHAD- zL8q9^pmXzP(B^>|bcV?cIznXz9if7rd}d?@onbPAtY9}XgAPuaK?kSIptDQR6Vi;# zAZy-?%phytjLe{I1L(|P&0y_pk@R;LCpwyf|?QZ1T`b*32H{r z6V!~LC#V@gPf#<0o}gxAW^Bn>oST`GnwFTH%9EK_2InvrmqG@%&7k8{X3(aAnXwyN zT54`0bfC`6#E=DvV+>B_(1X^Dpa-oPK{vP=K{vP=K@VCpf*!PH1U+cY2zt<(5%i!n zBj`bEM$m)SjGzat89@(PGlCwpW&}NG%?NtXnvofFqzZb_nvofFqzZcAnvofFq{<9B zQUyJL&B)9YGE!y+9jP)ih15M}(2*)LQ#aP)g2WWa7!~xGHX}1LBbMZxQt-tfMrLLv ztQo0^MJ4PhnTffug%{8h+KkMgO>HwXOYYp#V$iT9Xi%09iJbynaREK7%?Nr}n-O$V zpb>Oapb>Oapb>Oapb>Oapb>Oapb>OapphB0_J?i?G%|yZV3|Q{f9N4^M$kjvjG%|S z89@(uGlCxSW&}Ot%?NtPn-O$#p%HX*p%HX*p%HX*p%HX*p%HX*p%HX*p%HX*p^+JM z?q&o%+|3AjxSJ95a5p39;ciCI!`+Oahr1a;4|g+y9`0rYJ>1O* zdbpbr^l&#L=;3Zg(8Jw~pohB|K@WE`f*$T>1U=l%2zt1ikr{M?$qYKdWCopJGJ{Sq znL#I3%%MfRIkbp3hZgbX&?4R(x@y22x@y22TC|%(M;y$ds|C!VMY%b&C^v@|<>t_$ z+#Fhzn?s9ob7)a+4lT;fp&dPQXi;tsEy~TIMY%b&C^v@|<>t`&26JdpZVoNV&7noP zIb<`EkvX&|H;2wRm_uhA%%L+5=Fphb|Q`hb|Q`hb|E?hb|E?hb|E?ht4#Z zLuVSyp`AN(=uCq-bf&=^I@4edooO(Kwsg#)YqiXweLHjLJcBuOp1~YC&tMLnXE2A( zGnhk{2$(~c2$)05Z*yq*Z4RAhFo(`Fm_z3o%%SrP=FoWtb7xIDrOEXf6bxu1m@8Gm$?O`4m5|(6PQ~->Oga7|H~XYPhbw6CoqSWzvj^L*Bn~@ znnOq3%%SD1Ikcx`ZVC0LCDa~ENQ2+p5^4{$r)3TujWdUi#+gG$apus`ICJP| zoH=wf&Kx=#XAT{WGl!1GnL|h8%%P)k=FrhNbLeQCIdnA696B0j4junDhmQN3L)QVA zL;F|ekY&q8=8#RLM&{530OrsI0OrsI0OrsI0OrsI0OrsI0OrsI0OrsI0OrsI0MJ7y zji8568bJ?lG=d(=Xaqf!(a0P+u5AvT$ToL{hN~+yT%qIE(8CywpocLUK@Vdzf*!_b z1U-z=$Q;^5Fo$*#pocRWK@Vp%GKY2%%%NQbb7&XA9NI-NhjtOnpkkWP{b2#EKP;eK1Pf?AVgap3ETHv>1+*TqfR0>SK)VPQ(0auJTCZ3@>lF)VylX`X{bB*FUo4>Yiv_fPv4GYu7SQ^|0$RUVKn96n{bT{HpDdvDlLfSXvVhi47SQ_1 z0$M*=Kn96n{bT{HpDdvD zlLfSXvVhi47SQ_10$M*=Kvx)BKo_%FKt~8Ip!JpowBE9S)>{_PddmV@Z&^U=EemM9 zWdW_XETHw41+?C>fYw_U(0a=PT5nlE>n#gty=4Kdw=AIbmIbulvVhiG7SMXj0$Oib zKWdW_fETHw51+@OMfYx6Y(E7^)T7OwU z>n{sv{bd2Izbv5jmj!eIn+3FgVFB%5SU~$17SR5M1#|(M1$2DS0y=MP0iCzDfQ}DZ zKo_uCKo_uCKo_uCKo_uCKnDsfoT2$2I(udT*@k0e0ojIQWC7WRV`Kr@hGS#_IRw?n z0=iJm0=iJm0=iJm0y=MP0iCzDfQ}McxIpSx3l~Vc#R57?XaQZQX5j)^k7@y3sAd6O zsAd7}Pgy`0s#!o6s#!o6s#!qitu3HKgci{H-2z&_TR`h~3uygr0UaW=aD}v+EL@@f zhYk^1KXq{ma~q~a@G-A&N@QN zSx0C&>j*7p9iio{Bea}#gqE|8&~nxhTFyE`%UMTgIqL{5XC0yCtRu9Xb%d6)j?i+} z5n9eVLd#i4XgTW$EoU8}<*XyLoOOhjvyRYm))89HIzr1oM`-!y2rd5{q2-?=wES~~ zmVb`W^3M@k{y9R+KSyZ!=LjwT9HHf(BeeW;gysiFXu5KOrY9$8dUArMCnsn-*9qFr zb%M5YouK)`37RjQpzT~IXgk*lnopdd`NRpDE}fw1(g~U_ouKK`37RgQpy|>Hnl7E7 z>Cy?BE}fw1(g~U_ouKK`37RgQpy|>Hnl7E7?N}#hJJt!>j&*{zW1XPwSSM&Z)(P6K za)P$2oT2R>XK4G!8QT7FhPHp4q3s`MX#2+*+Wv8dwtt+V?H^}o`^OoYADp52!5P~A zafY^koT2R>XK4G!8QT7FhPHp4q3s`MX#2+*+Wv8dwtt+V?H^}o`^OpD?s0~;dz_)| z9%pE~#~GR*ouT>B8JZuVhmjdU4z9!6&50!z9!6#aJ&eo< zdKj4z^e{3b=wW0=(8I`#pofteK@TG{f*wX@1U-z*2znTq5%e%JBj{mdM$p5^j9j4U z0eUEz5%f?pBj}-IM$kjajG%{-89@&vGlCvUW&}Ny%m{iYnGy6*G9&1rWJb_K$&8?f zk{P)`(~AojG%{$89@&h zGlCv2W&}N4%m{k8m=W}FF(c^VVn)!z#f+ebiy1)=7c+t$E@tEc?WaHw88d<&GG+ul zWXuS9$e0oIkTE0ZA!A0+L&l7thm09P4;eFZf#xshAy7upL!FGEhd3EQ4{c7%xwq#a@60%=E>xIo$w zCN7Y6goz8JU1;J0X&0KfK-z^SE|7Mii3_A%XyO8C7n-=ZfZIhTE-v79nTZReU1;J0 zX&0KfK-z^SE|7Mii3_A%XyO8C7n-<0+Jz=AkanSo3#46W;sR+Gnz%sPg(fbLcA<$2 zq+Mv@0%`Ax0J$8g1dh7^2^w<%4=&>X8&|^pFp~sHU zLysMyhaNjZ4?T8-9(wEuJ@nWSdg!qu^w48R=%L4s&_jkdAni;?=zO0ebe_r)I#1 z2%Wcbgw9(zLg%d2%VR5gw9JjLg%F%q4QFX(0M6G=sc7o zbRNnPIuGRtoriLS&O)OP(D^7w=zNqTbUw-vI^X07oo{l4&Nn$i=bIeO zA>)CL(D^1u=zNnSbiT`6fr`e3K(|zR3|f-{c6L zZ*qjrCpkjrlN_P*NsiF@BuD6ck|T6J$NgSc` zB#zK|5=ZDfi6eA=#1T3_;s~9`aD>idI6~(!9HH|Vj?j4wN9a6;BXl0a5jv0I2%X1p zgwA6)Lgz6Yq2u(9&~bW4=s3M2be!H1I!^Bh9jAAMj?+7uyMZ^985p^m>Y0MJmKhki zn!#D-aFzv}WeI1Q>Y2cGz*y#RF$*}$63#N!GluJcvCQFO7I2m&oMozK1lIv$nZv~_ z;4Dix%T&)0t^>w0hl^RjS(bW+EX5_Mxu9yx4SJ`&8}u$0H|Sk1ZqU12+@N>4xIyo7 zaf9CF;s(9T#SMC=y&LpS7dPmgE^g2}UEH8|y0}5_ba8{;>EZ^x)5Q&Xr;8i(P8T=m zoi1+BJ6+tMce=Pi?{sm4-s$27z0<`FdZ&vU^iCHy=$$TZ&^uk+pm*B4LGN~PgWm1p z2EE(G4SKhW8}x1$H|XMWH|XMWHxo#6-3@xTiyQQA7dPmgE^g2}UEH8|y0}5_ba8{; z>EZ^x)5Q&Xr;8i(P8T=moi1+BJ6+tMce=Pi?{sm4-s$27z0<`FdY8Q$^lle7=-n=E z(7RpSpm)2tLGN~PgWm1p2EE(G4SKhW8}x1$H|X6iZqU13+{_@ukZ#cKyc@Lp?gs6? zyFt6}ZqV+#8?<}v2JK$ELA%#((C)Pxw0rI51eqRkbAn6{xk0oFLOYZcdPC9yce*G>@ATWSYm#3DSLXbAn9sxH&!iY zkYNrtC&(~|n-gT1!_5gY%;Dw)8Rl?vf(&!GIYEXw+?*i89BxjK=8u~bWSGOv2{O## z<^&n$aC3qTbGSJ{hB@4vAj2GPPLOVxn-gT1!_5gY%;Dw)8Rl?vf(&!GIYEXw+?*i8 z9BxjKVGcJZ$S{YS6J(ml%?UEx;pPMx?r?L040pIWL54froFKy;ZcdQl4mT&raEF@{ zWcbm|2{QcX<^&mjbaR3XKe{pIYEXW-JBr9 zk8Vzo;YT+o$nc|^6Qo(_<^&mjbaS!!iYkZB$_C&;von-gT(#?1*bZR6$ynYM9rf^<9GoFLs!Hz!E9 z)6EIe?R0a3bUWRgAl*(kCrG!`%?Z-&baR4qJKdZh-A*?rNO#lC$pt(N@8$&QPP#ck zx|42BknW_L6Qn!o<^<_Zx;a6*lWtCs?wgwvr2FRP1nIuHIYGK_ZqT!<-JoYzyFt&c zc7vW>?FK!&+6{VkwHx&8YB%WF)o#$UtKFbySGz&au6Bc-UF`-vyV?zUcC{Py>}ogY z+0|~)v!mUhXGgn1haKFY!wzoHvwhv5XZyNA&-QhLp6%-fJ=@m}dZw=%^h{qj=$XE5 z&@+AAplABJLC^GcgP!T@20hc)4SJ@pn=3RQxI*&*^v+5*=$(~ruF!k{y}Q!Q6`BuR zq4@xMrmq|HOkX$XnZ9n&Gkx8lXZpH9&-8VJp6TlbJ=50>dZw=%^h{qj=$XE5&@+AA zplABJLC^GcgP!T@20hc)%@vvtT%q~E6`BvAXZpH9&-8VJp6TlbJ=50>dZw=%^h{qj z=$XE5&@+AAplABJLC^GcgP!T@20hc)4SJ@p8}v+HH|UwZZqPG*-Joasxjpj3*A056uN(ACUpMHPzHZPnechmE`no~S^mT)t>FWkP)7K4prmq|HOkX$XnZ9n& zGkx8lXZpH9&-8VJp6TlbJ=50>dZw=%^h{qj=$XE5&@+AAplABJLC^GcgP!T@20hc) z4SJ@p8}v+HH|UwZZqPG*-Joasxjpj3*A056uN(ACUpMHPzHZPnechmE z`no~S^mT)t>FWkP)7K4prmq|HOkX$XnZ9n&Gkx8lXZpH9&-8VJp6TlbJ=50>dZw=% z^h{qj=$XE5&@+AAplABJLC^GcgP!T@20hc)4SJ@p8}v+HH|UwZZqPG*-Joasxjpj3*A056uN(ACUpMHPzHY9NVJ$aT$gq~1D`Z&9%@s1N~*A05AuN(AK zUpMHfzHZP{echm^`no|+^>uTFmW!^?au9l&p&RrxLpSJYhHh?9b#87hY^8<<#s&ru z$`C>sK`3JgWdfm0A(R<}GKWwW5XurlIYKBW2;~f+pfIgle}eNcu%}&&!Jc+827B7Y z80={mW3Z=PjKQ9EF$R0u#Te{q7h|xeU5vq=b}SBFG=_wy zF(f>VA@&(V>@$YgXAH5=7-F9>#6Dw)eZ~;`j3M?JL+mq#*k=r}&jezh3B*1Vh@x-1XA1F{Da2!@5FeRBd}IpoktxJSrVy`~LcC%M@d{|OT`B0+7O>H#5I>kg zoNEekt|`R1rV!_vLY!*~ajq%Exuy_znnK)Z3UQ|?#GR&4cbbC3#ncoWE~cj7a4|In zhl{BxI9yCk!QoVnnTujX%jyD5`i>VnT zT+AT$nL+F`gV<*VvCj-*p9@5v3q+p_M4t;pp9@5v3q+p_M4t;(AHw zrz^yrt`K*+Lfq*Jai=T9K39l+t`PfNA@;dK>~n?K=L)gU6=I(DMueXbDuTp{+k zLF{vb*yjeZ&kbUq8^k_0h<$Dl``jS*xk2o6gV^T=vCj=+pBuzJaIx)T>ISjT4Q!to zxDaU2}7=Z_UlYp=)jq4qbC| zaOj$wgG1Nc92~ml=HSpZHwTBVxjDo>bBKNB5c|v__E|vevw+xV0kO{lVxI-XJ`0F_ z77+U^Aof{6?6ZK_X92O#0%D&9#6Am%eHIY=EFktlQn@)Km77CSxj7`2o4Y{tK~lLn zB$b;(Qn@)Km77CSxj7_#nnTj3IV63WL(-=?Bz>Ag(x*8jeVRkkr#U2jnuF7)n*q3F zcLSZ)TWaWL04~|x48SG3n*q3FcQXK&>~03&lHJV!T(Y|vfD1r318@Q8W&keP-3-9x zpql}>9CR}PmxFEw;BwH-09>-W8GwsJHv@2S=w<*e4&4mECA*sexMX)T0GI4;2H;ZB z%>Z1oyBUB>b~giX$?j$VE-Kv&z(u8-0l27iGXNKrZU*3@(#-%|RJs{}i%K^GaLMjw z04_1z48SF(n*q4QbTa^#m~IB(yy9j6&MR&P;Jo5y0M09J2H?EnW&qABZU*4I;${HO zD{cnhyy9j6&MR&P;Jo5y0M09J2H?EnW&qABZU*4I;${HOD{cnhyy9j6&MR&P;Jo5y z0M09J2H?EnW&qABZU*4I;${HOD{cnhyy9j6&MR&P;Jo5y0M09J2H?EnW&qABZU*4I z;${HOD{cnhyy9j6&MR&P;Jo5y0M09J2H?EnW&qABZU*4I;${HOD{cnhyy9j6&MR&P z;Jo5y0M09J2H?EnW&qABZU*4I;${HOD{cnhyy9j6&MR&P;Jo5y0M09J2H?EnW&qAB zZU*4I;${HOD{cnhyy9j6&MR&PmY}@pW?%`*n{Eb{puFj3U-oE z*3G~XlyBV(oFFzhL2Ph>*x&@Q!3ko66R2cxGjM{~-~_S331Wj2#0Dpb4NednoFFzh zL2Ph_*x(GY!5LzMGsFgGhz-sV8=N6FI74i3hS=Z?vB4Q)gEPbiXNV2XP#ZvHkDGxD z#3C1nMJ^DFz*VxF0k}$bGXPh~ZU*2g+06i4Sh*R13oADRaAD)p)2&3ZR8aI@ac4BV`DGXpp4-ORwvdN(t0v);`N+^lyq12^m4%)rfhH#2av z-pvf$tamd5H|yQZz|DF$GjOxs%?#YEcQXSw>)p)2&3ZR8aI@ac4BV`DGXpp4-ORwv zdN(t0v);`N+^lyq1Gneh%)sq=H#2a1-pvf$o_8|?x98o=!0mZAGjMy}%?#X-cQXSw z+NO5ll305;mac>4G?#&>@y&0sqH-i-SW{~3E3{u>iL5h1bNO5llDelc6 z#l0D%xHp3o_n=MMrG{>1kmBCV#F#TB$EPGYu_!-}!zDAdD784VnAI`4v?P@^Br_)^ zmDRl{u`HF#IkPCaG#7Nf9IG=(EvpmgD0@zq{F21vSH5^k6L z(xjYJ@WnY?iA9M?naS}f`6WD1rcp|MNimFL4C3%XWx$;HL>L#WFg_8c)C8oIr!+6q zz|725FD)}K5zfiX%PfI&a#K?>Ask0TBxR0TUT3I!kT}eIX9Hscb0l$?IYtJ?2FPrfnILgvsCqL4V*_M1Og%^( zrXIw$gsKPWg|R^cKjvIXMTy{}V)9E^y+DBl4nZ?ZNc4!6=4FCLF~M=Amy@5DUR;t` z1Wn&g5H%1DPRLQ{gdBy=$Qi`h6)C2jU6Eqi5|VCMa}bVjfmk32iXIbl3%%U@y!`Z{ z#DWZ{h$TXVKNEC1Yic$uNIrfR za2T4I8XB0HI3ckiacXAbWMF0r34e$hS0puV5Vnack{S~OGZUB^5ZetL zlIG5i;LwJ1;DrN723~BKJ3ApOb3%k9NCrt6QW;?GjFjy`93*8(Wq`ReQnm+ikdz_C zr8#o+fjCIYkaDfLGbE!z{ezT+&0P$Tyx?Mhgdvh103}NnKhHRP{vT0_> zrkNuvGe=ftj;zcAS(yd0G7Ds7mdMI1k(F5@D??6iE|9te>K~+9#@q!ty}2N#Hy0;l z(~#4f3vzmML8^evU69k83vzmML8^evU69k83sP|bl0k}7CF{6y}2T%H&^8J=8Bx&T#?h8D{^{sg`_vmpv=7V#H9Q(aM=es(Far{g32-@ zGh;&}whR9y#5P4@n<25yL2Ph}GckA7OUX=3hLrCXiF!$(rX8rthKe{LL|7}~ z+RQAFQo5N1QhGMCKuWb{7D&m&%n~Uvm{}r4l9?q^RG3*Jg`}A!Qh1qJB3o*SY^fzu zzA>{z%28&P$j-5JLgX8e47^-3vqZ{7APzjGgE&aakTQ{(B~rctagdZDWg;_6!Rxxu#4tPhT3;~isvJ@%V zn>iw-bPxwg8FKtMLXt2zVVOB1C2liEr1BHQL2?^XVQS`x9H)-Raq5U1r;f;R>WCbt zj!31XnIm$XIwF;YAQ>btAV-!Xa%4FoN0t+EEI1*@f)jEqI3dS^6H>8c=7byzPRJ?V z38}m>b3!VK%$$((f)i3f0+K;^!3jAQoRDL|2{{&=kYm9Ksp2woLXHI|HFzVoG3j zAbDm+1+ct4!)^v5W46Ka&U>=Cg%*e~g!_dRP%E${A<7GI&z{1GG$juPR zzzUXOX5?XLU|?b7X5?Z}V_*f#Ff(#9I54n)MVJ{m!8$p>Bs&8S12ZE#SO?pt>3Xb= z!i;QSf3bo|7O*O2u#cF)B8*^?!Qp=`^M5<$fB%^O{MKRp^N;zr4)d>n%s+p)v;M4Q z{^8F2{TK7Mf6QP1F@O2T{CPL?r+>^J|1p2~$NXN7`Q1O}w{N&u-~MBM!^Ql@f#vlp zF4osZ%&)kZU;bi#F;R^5#XsifznGu>VtzVNjP>b1<|qG{AOB;1^pE-BKjsJjnD75% zzW0my?i~r%yD7|fB$#h6kYl}_!hGwdD(kIZ%r{k;Z(LMmz443r`ZW>O>tf8;t_rYT z6Jfq8z!3$=$4{{xP3C5zBgVH}lB`mJ<&DkE^nth-E(Ez;axb`Pe_^ zqbbZsCJ3+|`Nw=%hWXGx=7ay35A3&MJ@AWp|5|C*{Z`ET_DZqtGh*JmN04=|6!V_l z{H%KfnRoBvVcpHoyo-l<=R`5qo&T73{A1oO%Dhd8dFwysE&rG||6|@H&b(2Qd4m}9 z`nA%m>wht?TPw}F?icggiDIm4rJ2`E6k}ae%e?v@^C~swmH(Jm{9|7Jk9pZY=A~TB zOa3u0Uc|?`_#g8kKITOZEDIONu`c|@ykMdj>jF9E`4h!h=l^1!H-(3Fo(%Kcf6Q}c z?`ECzk9qd2Sk~FQnP)e!%<5NVofXSG%YkL)Kjs8W1gohrs|IAaT z@UTu*V4lLmJb9uR>tt`{NfX6bC;eldI6;7Qq8Rf80p@;H=DvT-z5ked{xNs|WA6IL z-1(2Wqg|D?;~#UoDs$UE=GK4AEk?}E)0mt7F*p8WZjfZI=VGq=$6Wi5x#k~p^)KeC zU(A*Nn9IwSv6la1E?dT2S|ZI_`ir?lnz{HFb5SjG;Xmerd>z(&9p=1W%(=gqbAB;r z|6|Vj$DH|(IU|{eHN%KG{U39h5p!w^7i;Q2<`gdG6bF{%Breuu9_A!2=EMY1*2HPd z35L1}D99Qm%^dlUIpP;{_&??_MnP7G z|6%`_L;o>{$T0_tFb4%nvIhNP4rCN$4U}XK@Rwu__{Hq+C&=nA$?PY{>?_CY<1NDK zBg*XUCCKV6!tCYA$Lb}>?8(RM@r&8rO@!55l-W&$+4UE*i!&dq3qP|nAG4FADy!2k zW=BRrR!3E42YY^2hkwlWc6_Y%{LFTI%(gbXthQpzHoVN%Da=;?m@P$^E&ef^3p1OU zO0k-$GMk!+u$oFSn;u{>;o@aA5n(oIU@K4RaPAf6N-9%lm8xZyWE5nT^k$a$$1E<$EGDYTD)x(6lu?jXRFzpIg;`jTS?C|LAfq6w;6G-8 z6lQ)t0akutX8r>#d;-jT4J^Ejf~>s1n0bttxw&{*xy6{d8(6q_nYkQTIR7zo{9|VS z$IQmc#me@NnU#x~)q#cO7c+ATGZUjAE7Lz_Mh0G1MnPrx1Ut;4`x!jX}hn4%Ws{fvSAy$J&YgIPvKY9h}{sZ|W@?{gR! z7*sNHODd-4T~5eB1IL>M3=F3f3yM+; zCQW2gV&L3%gn@yDhk*ecdJGSk|0gprFfcs$b-sb$aI|P6azEUX{Iv_j7(>lE;2APU1GY-z{qrk=?Mcf(^ICG42(># zn7%SFGks(F#=yw*o#{UVGcyA-0|O&7BQpyFGczkQD+41l8#5aNGc!9gI|Cy#2Qw!F zGcy-67Xu?RH!}|dGczxXI0GY#1d9vW8Gpi!2Dgz^{8mk%uGpjml3Iii+Dr+hOGiw@aIs+qX z25UY8Giw2B83QA0Icp6AGixpTe+EVl1`bvRW)3zkH3mj5buM)VCN2#wLk31JBQ6sL zCN5L1b_PbS4z3OcCazAdnGB3vv$z&8Fmo;BTFAh}wTNpe10&ZmuH_6&Tr0TtGca-; z;5x{_#C3@476T*KZLZr4Ok8(_Y8e=X>V&!&n1s58x*3>-dW3oyn1p(Tb~7*v?Gf6; zz$CO+=qv-H&^e)V49r63h0ZfD3SAJoz`!hYQDhkdqsVfRjSS2pn?!CgFpAt3xy`^V za!2G910w?q0|NsSG*&_J2f|#8515=7L|oi_LKvzNixQI<+7gR$^BC486(wde>`G3| zD`q&BoRM0@a4EU6D2L%*dTM?V!>{zB)NDq!jKsW5MzM_4q#{P8?8Ll8MuVKhd<90E zoWznmMxWfok_^V4yzG1h#u@qPiMfo+ic0f}7&n!q<)t(3E6GUAWIP3S6T|=i;FKoD z!0a6wq`;sM?B}Aupb#1aA{jukAXhViSs*uq`~earmMy@*ICz#tGD}71;&oY<5ry!Jq>sjdBxbE-gSE+ueGFmh!;XdVHu-Hg0uU_Kk) z3xNbN9Lw!@$7k$OU!>qwfm_Mg~6yI|fFE2nHSoHU>Th5e6v+1qL++9R|j~ z8`-`wF#cW3Ue3VycOiQS1LNQ2>?I70f0wc6!DJcOSW{UuSTk9(ShHF47?_~>odN7- zDNxDDz`&r!z`&rxz`$U{z`$U^!1z~>rH+B|uOgV#0FyFcQUOeAfk*}!1~CRk1{DS# zaNcA5>-_ft$nUKApfF_3Va)~mfQx~FL4bkr?>A70{e24}8J;j~V_;cVhCUeV~Al$V#r{~V<=&$VrXD!W9VU+#4v+l9>Wp_#=lqpiNeV_K_5Xpw;ucuVwSV#qjDPR`lVD){dj~9X_}>Az$}3>mYyX59 z82{e*$H&0<_vSwh2FAaq!M1?SVGw0H$#jb8EYmrr^Gp|*t}tC=y1{gd={D0{rh80} zm|iixW_rW)lbM;BjYEQgkwFke^)nQp$a9< z!E8q)5+Vx`2i0(l|3LLG<3Ag)8f!2Kkp;y*<3BU72t*}BFIa@hg7F*!BU1|l4}%3m z5kmz-9YYI47sCXGX$*517BQ?~SjVu1VHd*zhGPt87%nl~V7SNdgy9v#2ZnD9e;An< zIT-mEMHrT^PL>0~o^?V;GYdGZ^z2OBkyd8yMRddl)A%&S0F! zxP);P;|9iUjC&Xu|J$);ppklPA`FcG!Q?+t1pB`(5<8IXCN6Sgp#+x zY)tY1>um2|^HZmPzU|@R3^o~J@=>yXT24SYpOrIG=Dxg2c5 zA27)PBL5x&kx*H%E{I+KR)EC+-UE{lz~oV|X%KQdn0+2B4rc$81F^A?5VwKJzfVAF zpd{EYP#=MP2eB6_(gHI7A0^}!kO_<&4F4Dy89}v_98tB*DuxXV+ZgsR9AY@ZaE{>$ z!!3pf49^(eFfcOR1C@(Rp&*j+Hi%^U0VY?2NJf4z393UGnZP1U2SFkXPeCN(Vi3us z2qGEZfJmktVDcY`WB{dWM#hyOHnRYjtor|pfsqMR#xpVnfm2vqWe zTw%w+zyMP3#lXN20O|!YFfhb0Ffb%BFfe2=Fff4ZDPdq_+6OWd3%MUG4k00GklEl6 zLDt3ah2aOO#*o+UDY#A6CuY%ajjv$gT1Vl26 zgGpgVLk31>uwKS&#c}7{)Fsr#0BSKYvdV({18fY8Of$iz7%-?YFfv#$ z@GvklaDZEQjLh0B2@H%(pFkwD4v1u6X4POdVzmaht`vm2ky}?xi69kBAs~`b3Y_B2 z7cO!3SrEZGc<%sMQU3?TPZGB7f=f!IuMS!OXXGDm>e%z7+U42(=4S;}D~^A45_ z21aHskSxvp$$@$6CU`$b5w*oq>_rgf$Xw*Jn`v zW%|KV%D~9l4UhZ2LlrW3#$if5(5Kk z8EYAXG;1qsD}xMcJ8L@wD9m|~Tf(g6tQD-4tW~VltTp81fxl)fpw^`bOA-U)UrZ7r zOGG=Gk%i$M10y3J0}q1?gB61VgBybnLl8p*LmWd2Ll#2;Lm5L2LlZ*>Lm$HwhFJ^? z7?v@tVc5j5gJB=T5r$I?7Z|QF++kp3@&M;N-~ay@7@0urNk&Gmf3ggWOuS(6kpB)0 zj7%|b0hdV3tRAd!3=FIZtVs;wtnI8F3{nh?49uYZ0%$~n zfq?;3qKPmtfW(n|4S&~yOkq#}i8DmOdL5wt6%*&bAW+YPVI>0-11ET7h5yJTo&hGlL>{1V)KL8Ee~`fnf~;1H&c; z1_n@h4Jy$|!SIgZ3&Sr)21YhU z9tK7hNL{=Uq-IGrR(XLijhJ7Ul;=;<0`N?#5AxhL?y#nByq6GOb%cX7f@L-0h1Y%4U-d-2a_LD2vZbO z0#h1O4pR|R1ydbU3sV=<1g2?BbC?z}tzcTmw1sIG(*dSqOlO!bG2LLg$Ml5h71IZ% zZ%lufnV314`ItqRrI;0%)tGgdjhHQ%?U-Gdy_f@-!Ze62TJ3lERY3QovHiQp3{3(!tUPs%aS2SwAo^j*_$s0fuRy z5N4PIB57v}vdIh&sbd$zKJ4Z&>;{Q5908NZ!Q^x>2@wbDV%P;1IS3|?fl06|vOAI4 z&`<)aL17;N>jnD=Dn0=$0tr5TcFNgMw?SM5A@jj@f!Rpr zGcl+!s4#%q8!im73{niU7-lh;FzjO3#bC;CjNv$g8N&sJiwqVFpBX+gSTSlaYBE?e zIx;#k*fM%BdN9~A1~LXQ*fT~lMlv`uCNd^6I5Ac-Rx>y=2{8#VxG{+_i7~h{Ni#_^ zcreK_$uf8{X)$RrcrlqXnKO7Zg)oIM_%KT|OEdVg-(p|-Q}7N$vfv}ZHw@{59|eCf6bb$k{KZfu#4N?`M876_+?n38;E+DtvkwSryA&J3{fsrALfro*E zL5M+uL5@L%K?~Y5Vq{hTjRrBVXD?)6WX=Jx8J~hkW(P3o0VbET2QVz{aFyXLBR``qhX98l$bP1cOq-DHNACGE-eas|U}Sv8z{8+NQu`CFZe|o>lwg!& zRAJO&G+;Div|)5&^kDR33}K97Okhl7%wb?;X#$NzGeYX_Xiz-`t-EJ}*FIEOtHdY>1Ayx@iIaU=`Emi|oGgcc`Csq$uKh_Y|DAoklG}au} zBGwAlI@T7}F4hUG(^%)QE@EB5x{h@V>n_#985GS+Lo$xv+V$1+ay&#jqu@Ww7P3m9SN@HL$g@^{`E1o541Z zZ3){dwhe6C*!Hj;VmrZhj_nHDEw%@2&)D9uePa8;_K%%~or_(7U5s6ZU5Q0E2>U7a z3+&g}@322&f5HBa{R{gq4h9Z34jv964har94iye94g(G|4jT?94i64Lju4J0js%W0 zjvS66jtY)CjuwtCjtLyoIOcFH;#k44j$;eQE{+2n$2iV#T;jOFagXB($19Ex9N#$p za58anaPo1Aa7uA1aH?_Ya2j!1aN2RYaC&hDaE5Wla3*nPaOQEAa8_|PaJF&wa8BZ! z!8wm}3Fj)#4V>FJ_i!HKJi&R6^9tuJ&Ig>&INxx7;{3t+kBfzii%Wn@j7x?~iA#e^ zkIRJ1ipzn^jmw8Ch%16Cjw^*Li>rXEjH`yLiK~OFk828O)R$`+*BY)(Tsye-aUJ10 z#dU$}8rL1JM_ezs-f?~5`o+z_&Bo2cEyOLsEyu0Gt;KD?ZN_cG?ZoZD?Z+L$9mSo% zoyMKRUBq3%UB}(R-NikDdm8r~?nT@yxYu!S;oil4fcqHt8SYEmH@NR{KjD7G{ek-% z_a7c69u6Kp9uXcX9t9pX9vvPd9t$2j9v2=jo&cUOo*14ao(!Hmo)Vrao(7&ao*te_ zJTrLa@ho9rWc&rnL*$XrKD0K-1g1S;5?mHCK}bm7{R~*V5JWP7Tl5Ttpgsh&XU_o= zX9D#=8JR%yMzHb>q8Hp}hK@Lb#|s%DD#4`@6WCs6h%WGK5aUCzY2cEN5j48a$m9(c z0gVqbqLjYiGLP{S*d^exPe_@{5C;~~1?gg#3nH1TKqM1*h6z$eGVy@aFuntm;1Y;& z7f21`R1nDoamhz8`xb~~{0b&dg4IJxQ*dvL88kP>$oLW@3o)6o<=+VgM#el42?;}p zo0%oSYQS?^5O*?x*^G}tW-@~osW3u9h7mN%2`!JY)DLAK^^o!#QpPjH{HtPMWIP5E zhx9LzYYc`~@Hj4b6oe7%T1c2PA%#B^X#ACtNfqQm1~-s73{fDGX*Wm&5_gP{Py)ve zBRCwO{mbVdHK6$e21dr8AU34O$po=+GRPdz>;wZNX#RnLkr7gBfk&Vj!F3mCzJh@f z!e(j&nZVEi*0mB$UIvj&;Q2zv(;zk@c+8ve8HmjUj(5hVAU3oH1C5k0G75vtVT7c& zbP$^%6r_ep4@5H8fkc>tz-)gI$@m^YGJ)3eFhXLJ1+W$;fygqy~~Un1nzk zF!6_31gV=b5jjT$jBfoAm?8A0=^jEtbMYevRikSxRv5Rx$xA;OpgVl&!-NG7n$ zp(MCp&WM~2Pk`)Y{0=4?K;FAT=ytcQVC;*bMa`aY*^VxEmzG z_zWZhu^n1^Kw3;-5+V)>ZD=}#xC)%VpyH6S2uwmkgAr1yK++y0AA#A75E3E_PF>Jk z2Fal_z%CI5lVCSP(<*45fsqM`gv^96fkxyQAtcn~zaYI3H!wj;25@P>I0Y;Ywgn;! zNt4JW0Fw}CT>#@!5XmG9n)zpJ1d~4hDj66V=l?5VU}XIJPlSPyu^+TLfEki{!E-On z;4w}XCy*`BbejfZGlItdpz}h^;4+gLoKu)pKp_vAnPCRc*f6(%)H8!afH@w-W&+n5 zOyIP^3^om-7m~V|j)BxLgXa1fS-`e4i-ANS;*6geI2ah2<}$D|Ff!JH#ldNkIRRuZ zWF(9^6)X;^9UvsQMu3JSXvG^N(*&>@$T%+8{m}XdY$Iq!lL1znYy+DNsiAcLKVe{G z0rJ3ld>o1|peUK_ZMN zKqS*%5XtxwO!k0B;6P)rj4b&em5|zs`7oH>3L;rRt0)*D{R8G~kO(tqJr5(4%?`?6 z%-|Hl1h$QG-UP=86S%H~*4ndNQ7}B$hDA^&jhah zS-|BFGiY@XBcygZ2^feflX%W2D2e#IT9Np zf|rEWDUkZ83pBO~X;FaY@);PxwFVPI0D~|CsLlY59&j;$Mh{fLqX%{jD;QQV*fVTm z*u>xf9!YRy0QH-kz#|DR3@;d7GPr@q6FeAxG5liiWaMS!W$u&#t;S`a|mbr#`uFFiiwqphar}U zk13rYl_`@cn_)jwE>kYUA@DfEVPS(F*hu$ZuzFq~znWvOF0$DYid!f=7TfW4665_>Uw1;Z8gYW8M^TkP%Z z-3*V}``M>3ya112yaSJ5yys-#WMufswU}!$!*8zDTx%KraBbk)#PFYME7w*=CaxV^ zdl{Lzj&L1ekQXfMsBY2To)O6xh`{EW)$GM%5{@bkn0ZDeMT{XCjw6x zr39V{JZF>^cq#CUQC8rOz&}QP(5MKb5olC|(F8Oq!e}OVPw+mYmEc3cH;gud9|iw0 zdVoen7{i2kgcKR0gad?=7z>1}gsT{vg=>Us7+Zul3h!cU71=DZg|T1cw8$C8i6U1; zt};#rjhQe`8J*Js<(hvCgKnYX?tk+oYus&ja!TOH%3+pd71~xV}9yTF1 z2{t)46*et412!`@8#X644>mux5Vk0`1hzD`9JV613bs177Pc<732f8Y=CCbdTfw%D zZ428jwgYU(*v_zBV!Oe1kL?NDE4B}8-`M`JGqH29^RbJtOR+1ktFh~_8?jrk+p)W_ zd$9+whq1@7C$VR+=dqWtSFty+x3TxIPhy|JK979~`zrPg?AzG)upeSS!G4bY3i~bg z2kg(-->`pT|H1x`gN1{OLx4k!Lxw|%LxV$)!-T_%!-2z%!-pe?BZ4E2BZVW2qkyA~ zqlTl2ql2T5V+zMCjs+acIM#4%;@H8lkK+i(DUJ&q*EsHQJmPr4@s8sQ$1hF>PBu;+ zP9aVSPB~5$PAyIYPBTs$PA5(ePCw2N&M3|V&NR*(&LYkV&N|K(&MwXgoYOexa4zCp z!MToe3+FD*1DwY=&v0Jiyuo>o^9koG&JUd5IR9`ladB|*afxtAaVc=Aap`awaanNL zak+4LaRqRNam8>YabDQH*Klv*-od?(`v~_b?hD-4xbJX3;(o#Xj{6JuFCGRS zHXa@xAsz`HIUW@rEgl0NGaefrCms(TKb{btD4qnKG@cxuBAyDKI-VAuE}jWI(|G3a zEaF+gvyNvA&n}(=JjZy>@Lb}#!E=x23C}B@4?N#^{_ryKa`5u;ittMDD)6fD>hK!z zTJYNOy6}4O2JnXQ#_%TbX7J|mmhe{bHt@Fb_V7;PoxwYgcM0z*-VMClc=zxg;yuB8 zj`s@hE#3#b&v@VPe&YSX`;U)>kBd)$PmE87Pl->1Pmj-p&x+51&yCNAFNiOKFODyT zFNd#)uY#|RuZ6FRZvx*mzBzo0_*U_4;M>Nxhwl*I3BGfDSNLx6J>YxB_lEBi-w(cj z{4D%j`~v)9{4)GX{2Kgv{3iTX{0{tX{673a{1N1zv2t)}a2&4(*2owoa2-FF*2y_Wd5SS(~M_`e_3W0S3TLg9q91u7r za7N&Yz%79X0?!2A2z(OwA@EO-MUYESKu}CjPEbWqOVB{jOwdNqNzg;kPcTFH0YYIyF+xc~8A5qNB|=p~4MJ@~JwlU& zW(ds_S|YScXoJu;p*;+Y%u1k{2r|i7u-+grc^OP5gGm)IX#ys%gUO{Jl5sznJPRV3 z!Lp3t85|Z)u*gO*c>_#>Wtp#l*@9qF223)8$vQ9zwwI+7%m&-b^dHRj2a!zYKdJY^cfhTBzX3U5lpf~fYdO(1(SC{B(oiu zWCxKWHWR$wj_CqOgn2TEWP*sS0JA$mBs18LETLew09Y5qWN>&wTn=$9 zi!Vr)@eY{G0IQb(kr4N=w1L>n;Lu~-22um@7voA0o4FZGf@j>A>%nZWz09w{>=+Qq z_!UGlp97O%HH=3=YzWD03}%DFfpHm#%`5~akz$HP6D*^o0yADFxjBALN)3JGDx z3t;o5L2hQ82$E%ls04>IQy)kcqJ|Ni<5*%rYFNN4L|K|ZY-S}esR$yOeuGJH>SFm1 zVlzjB$taLH%#vWX1(@vsVl!<(BEf4_89#zWRKcV*m^=U?p>BY5Mu)8Bc{z@l@QVatmYJ$gs>qg7CcwWbQ!D?Y#Or} zNDZ?HNQChzDD;@!!EA6CLc*U3VglGSNIXJw*-VgL7Dg}$b|>>K5E~jJ;PQ%T56Co# zEs#)U76GY&x*SsS@PR}aA+aC|Ru9fEOzj{xQwNv?t7LixVl(rCNN6bC0kgp&$?OVd zgX5hU952jZpEC1<%!iVY80-S6WEKFEkld6EW`lDLGdLEQ!6hf8>}3X*Fwk5B$uHns z$pX&5kWgZI3bus{OhR&c3y94k3?{*)4Kuhrhm>Q?GeF{y@|+o*CLy_=nH40?0?z5s z91YGv%pPFzy9g4J5+LS7+{OfU0}I3rWgwN1T*<5rW`je63B2B#8JzMVr8)~FJRxc6 z3n(0*;hY6xGna!%CWtsVM= zlBohjGRuNUMo9dsfY{8LAQEajBzGg#FDyAAS(a1~2`SAW=Cg!?dFhWR38N$>9T5$`h0hvyK?E;50gbgLZxe1a(A--b-=R}m0 z01gc%Wv~hQ=p@v9h%N@uN>^qEkQ!(@xea17GlEEntC)AOfM(ahbs19;NE~7#R2J+b zW^s@>#P5*uhZr`bo@J_F{lLJ)?8Ev2w1%3+2^{v2e4GYiL+W0pdmuKm4wy7yeZ;`X z3`v!s@`;HVw5p4Tfe{kc(A*mjQpNNOOjd#Qfz5;DYNk^xE)0xJ;C2!-xCUYYxqy*b z45Shw&iI-2IcPK%L^9U08G`oug8d1u1)2VUR5GW6NJyIxl6oL)h%L+(VB5htkP(uq zz~u!aIAudx2~c(k$Q-7nVDrHx9g87Igc;ldV-8`x%)rQO3zB68mwha1AT}gTK>aJs z0$M#H2NnnW3zBmnbq{km*tAv<$+8(t@_PlEF~qzqz)#4fm$f#x)D zDZ>J812KbJifoYF)e15JnufssMHXiUw}~P3D+{Dm2belQ zYMH_H45U@d4DK;7f!pSglmRUxk<~!jao{k8)Nhcs1IsLsX-tb*--C85u*xwoLP~2U zaO;ohG)NZG+hBal-oe1gngkMI0=Frc-htT6HsF#5Qfom-NJ|+UnvCGqA2Sn3CDRuW z$s!3NnbklfQzMwX3L>HP7%6H^SB>;|c4f{^7%Y={V6 z5)y8V;I=2@Zjfm#;E;iY7$dmGKqi^M^*@srNF^h;)c6_GWZsbYk#j^kDR4@CWUAWC&!8V2ovmV2o#s zXNUujCC4+SF{UvjFlI7lF(fkPFcvT*GnOz`Gh{HXVO+yd!1#^vCqp54T)7lHu3QTq zSH2D&SH1-vSH8{c#_Y{-huN1onBfs~D03*oOXhIqIEGiusmy5%pO~|lvlzZG=P>6m zd}S_RE@1e^T)|wy@SVApxs~AucpUmC^GxR148NF{GOuO$%e0#+%%w(C&GKDdVWd+L$#vGQ-EL#|J zS+=okW6WpS!Loy~05s;!Sjb+$Ucp$*Ud`UZSOXgEW^4nkm0|2=pTRzZaS~|En{hIS z5Qik=6wsJA;~dbKH{(3em^b5m(3m&lBJh~^Qt+7fGVqx98t|C+TJV_nI`EkH2Jo2o zW-ic}_ZIM&_fCN)0{9Y52ZHMb*E2p8+$gx6@sZ#z!Cj0m z1@{Qms+9f{YU|t;YcEMggth0L`0&R@i_hWkK_a zpt))$AqED}Nz_MV1l$^j>OwWMh=K86AIOBi zhruM+RS>s9NpK(GFSxY*3tc8d0Gg8Mc9K)nwpo&?bO2pm7S;uz$>XB2=AXrU4QpUuGVf9?M}|F?r!Bw7NR zAq8QmHjoMbXZ;854T6f`qrj@cYX5xzsl%lYmpDidD#oD_$%UxuvGR~q|G&(@@bAa} z3IDhM2c1EHRXI%XKWP02jKjdd0Mmgg{vWiWjN$*u|0f|z5ib6}oq+*_LE;cu5c&V) z|2zMeFff4FAQ@!*KM}(F587YK@V}IS;eR&Bw*R2naflS01epv`$G`xiL6ZMn{!IYI zKlCgNkPs5aW-F33R_4EF|0n#v^B=T_7ppvpf=IDJqE5WZLE(W{0ba@fy#Ma}cli(6 z<%FT`zvh4D|I7>w{}cc7f@1rBK za6Ds8kN+bLo*?+(P ziU04w)F4a(+45f=A`W6hWd4J~SDt|ZA`TS;t*rw2fLdvb0h@auc9BH(f=(~_?}9BP zNiqkn_Opu)h!pvs`i zzzmKJ76wfQO$Js5JqA4nHU@nLeFk<0BL*V|4hCZeV+KwJ69y9oE(S9OGX`!3a|Uw; z9tKMWO9oyBD+VhDJ_c(BYX*J>8wMK&0R~$JTLwV}PXrZch=GaW2*VKuCWd1S#~7FxPB5Hc zU|~4L06HP<48s`)7KU>S=NMQRelz@LU}yNx@SlO5k(rU1ft^vDQJg`TQJPVjL6}j2 zQGtP*QHfEBftyi{QH_Cz(TdTEL4eVo(Vjt&sg|jhL7MY7=Whl^E@m!f25Bx;E^ zE_N<<25Bx%E=~qn!Rvz88F&QW3%+MyV_;$kW#DJvXJ7<}H4}p%189GgEQ1^aGdSE? zz#+~G4qwo@XC@5n;E?42hb$+91%m|x7dU*m!QsmT4qsky`0_EhFt{-AGq^FhF$get zFnB=2nw`Oi!G}SJA&4P}K@b}5VGLmmA`B4>5e%Z>I1mHJfjBr0Bp8|)+89{C;Vuad zcUEwSvw=fgieWaxJO(asxbrbAVpz_=4_@^q&9IVTC4&INDu%TTf(%<2b}$HnSHQ_I z>}J@dek?a2_z5Xlh55ChH+E#REc!O+PtiD3%EREB8`(-~$k%wm|&uz+Dd!$F2a3`ZD_ zF`QsH#c+n<9K&yh|BTFx;*8Ra3XDpOYK&Hl_Dr>$zqy#XSh?7_I0df@zGq-!0QYhj zR2U){Si!rqKy~{K28RC|85sUAW?=X~hk;Q@nL!-1dyjz`bm9SMY?6VAff=-i4uj1C z6=xIzofQH)&yGb%SxB9MK}b_bmw{DCU&xq&OUP8n5}fuK7`T`WnB`E;NbCZik+=bT zM&ds38HuOBXCz(&pON?obVed03;2vg0q_}#3g9ymb+Qxl5*h8lXC!)o&qxddpOJVE zd`99c@EM8UKxZT}F_om{r8Dt?&PZgE0`>5qCj^50#=!tPCs7W3PNE$6oJ2XW3P#YW zd7u*o7+B!Cm>5_XIN?0dDUhJ`y$oooK;p1-5+%UrBuYR{WCPPo;FI;R=>(k+z{Vhe z)dtX6f9wq041!o?L3X+^a63DOC@@611_vlGM7cZqC@@5U&reJOpP!fnK0h%De12jX z`255q@cD^l;PVrcz~?6>fnCTBj&C*wE(RV3UIrns80bVrkWWE!Fd2TR9H@MQi3#Cw zAM*K-h!6$28(T<##Dx_JPSGIhpB+45xDPlXDm@fXQpcAoK5l$wy!kyw3=HCJ5*}Mh4Kydf*f< z4JN?@Lf~^nKxcn~(mDg^h*fY{fz*P|dIar*1+l@a!l7q8a)EV&SEhr*2Ar}O7#YC3 z9~eMw3s9{9I*-MP!HXewt?*jy90X%I5#u0 zZvda!z{q|MN?(Gwiv1cyo`Va*=YZrEMvgcrKMzXRf$d}D6oS&AbA}ig7&$>_tAJ<= zh`F3$;Lu^@%z>(#2NhogrLRC}E-okyGLM0Qkqc@Lml9N53rZV7X%_}2@P1_l1_iJU z;Jp$IjI5Rrd2kG|g3qgEVwGW)VPImFW0hlI0-sLH#A*pv2TEU{cml;D=&Vm61||kE zhAuEWji0LrX5vHR|@0i{*ePH^?^oi*+(-)?%Oy8M)GyP%u3p$UNxr6yN z^IH}P7D*N<7HJM+j*DEgxMp+B;hM|!g6ky%6GJw5e>yXRD}yToGlM&WI|DPg^~B8J z&EUO%f87?tgVqj*t!f=Iwnc*74H3nve8w@uXm>F&{++tv6xWjOVftleR z!#xIOh6fA}7?>FzF+5^mW_ZHzgn^mi8N(|EW`;KmZy1;v-Z8vmU}pHh@PUDu;UmLG z21bTY44)X78NM)lVPIzX#_)}Snc)Y+4+dt2-;Asb%#7@e>M-gsFf-~g>M<~b>wacNBSs?zW=0c669#5* ztLNC=ASu z{fzw#%#0HmCo(WIPG+3Uz|1(6aVi5d;}XUt49ws;6=ueDjO!Sf!R-lVMo@c#nehYT z2L@(vtAd${n~58A&JmLq10z#BQ#|wpXeRIpLo7^ZnVvAPfKL@-VS2~(m4OL-(lZPA zR6{24IYTVqad;-Ce@y=wSeO}^85x+sXAZG|$K;uqJD58d7@1!)zh+=$e#`t8eA2Tt z0~3cahcN>q$3>2d;PaK|GBAPDAgHtl)sCRPA|tph0LmrcJ#V0Mub^!K2p?3FvcN?^ zr;3Sz&lqEd=SN|%9%Md553&d-Ps@PY!k}8vguxADBGYon`F7wE6jbUmF)e3W&cMjD zf@w8K9#SGf$`=L(22ln?z6QA(Btne2j7-bHtszipz=XwIPzeXBr9ftaFav`axC|oX zUYNN|;1C3nsHT8gS?D69xEJD9OmihL!U41sUx^NH9n+Xn@ON18_`%{0%W{IjA)$qy`RCP-zOnpq32C%^)`DY&L1$Jmn1RpbU}fN85MhvEP-4&!Y690J{z8pl z+DE8?fr-IisGfm|!AGc$fr-Hrq!&yIf%P&nuz*fUXEg?iv#K*NGB`0XGw?8oflh8_ zU;&>G4{8x}F$ge-F~|sYGBB}x5o%{(V)-Q0#=yk#MyQp6iRCZY{T)yiGs_#6->j?* zj0^}nS{RrZ!a;U0grSIo#st9PjE)S93>^%hGD(BMiouN`fFX(@jiHDE)SBi2ofprb z1Uf;U0aOyPG4OC1gUTE(BL*f0P&o&Nj4eF(^fKHSL+rz?jfPsm@0OUHZgAB|J z8VveiHmDXA0+&E+418S68JHP_7$Ufqfoag`ZyXFP3`z`|45r}Tn+t;*C=PhDLGEW& zKw&d6h%m4-XE3KTXM*O%nX{R*7#JDYnN^srm>rninSGfP- zg7vX6K=m=ifOWF*hJf7;N{w<1JR++^R*0+?St+tkWWC68k=r60MAnFG6j{r_2tHqT z6SxHgY5hRjJ_ndUV=f8|ybPZie~O%EQWV)NvW4*{n0HC!vd9IIiwukmyx?{Vv?T>; z1A*H!eC@;WEd^Ubi+GIrHx1z~+q4E2X_)H7}46H)dFo+_r4hSMmZ4u-!vMND zgMkxt<__p04N$uYRHy1NFf(v5fW%oiL9^gNj0_Cy;1jy*m|ilyWBShQ&m6^^#9Yo? z&)mh_!@Q7Hl{Jhtp0%B|i}f(;an@I?U-<0#dikdF&F5Rqx07!#-x0oJd}sM?^4%3U zD)2{yT|`>MRK!apNMx_bD^Ye)JJA5qEYVicX`<^zABwq)mC1_8D$DB0M$2Z&*2=cZ z?w36&_gh|6URK^!-d8?cK32X~evAAO`OEUR<=@MHk^iTVqEM*Nr!YrhtHNG|iwbuX z9x8GwdMf%Uwkmci3o1)0D=KR!>nN8h*DALwPf=c{d|vs5in2XJ!WGK;{_c0_G~_7Umx2KIX-&hOCjS ziL9Nh8(5FAUSR#eXV2HjH-&E|-$K5%e7pG$@Ezkj!FPf0j=%ze3nGjnoFcL!<{~~K zAtDDv-iQi_I*0~|mWXzVE)cyZ<|dXW%OEQzt0rq88!KBb+bTO-_J|yVJcGQ1yn?)k ze1LqUe7t;v{5JVx^4H|=%72porof<(rBI?UL1BTy4uuN}*AyNqGAME@dMgGfb}CL# zmQa>aR#DbgE>^Arhv{tPbIOlZlvEN_8Pw*f9Z-9u&Zy3#uBq;;9-*G7K0|$@`cd@< z>d(|aXtHTKXf|t}(|oP@ON&8^M@wHTORH9Eoz_on25oumV4Vb=N?is$2|al|J>LUM zE-Z6d=CdqmS=X{D%Q==yFE?23wmfBd!}8AM3zq+Q&+vue+tJ?)zlDFx{$u#3@c$<$ zO#eUrf9U@K==jm<|MULO`9I_T^#9ZTPyOHZzvF-V|F-{$|KtCM{}1}k!NBls_qSaP z4BxhV+x%_gw+-Lce_Q))^_Q1l?ti@f@z%$iA8&lT{_)z!D<3a^JpJ+1$CDoqeBASK zGXuj%`42x|6}-xSmHR5^RW<{|tI$^tuWVkiy<&RB@bcfwKQDhVFueTs^2^K5FF(Ef z@bdl3w=dtkeEss-%O@`%zkI;J@bVM`!^{0I7rtD;!0>X;%b71HzwCY4{j&3A`%6a# zhL=V!)m|#RWMp7?vFSzG^9RrGKfm#O7X!odna^i1Fg&01e8ThI=RMEcp65Q#c%H(* z@Lc2B^Jnv(bv~^Onq>& z!%awo&iX`1gGvN2kI{>Pff0000hou20G%+-z`z)WOCGy8_|6_ADMrvq0!VxilM!^5 zC5V9qgIDaRKqNqCo*$WI@GeJFi zkQxRCu6bPZxn6w#`l~LG%5u;s`jNoiU8=O1qOjMfpkI8NeT>t+JZWQx`KLw1%icwMS{hGC4!}b zWrF2`6@rz5Rf5%mHG;K*b%OPR4T6n=O@hsWErP9rZG!EB9fF;LU4q?$J%YW0eS-ah z69gv;P7<6fI7M)(;55PMf-?kX3eFOoEjUMTuHZbu`GN}s7YZ&CTr9Xma4E>eg3AO! z=h!d^t`J-)xJq!f;2OcTg6jm=3vLkHD7Z;*v)~rNt%BPGw+rqN+$p$AaJS$d!M%c@ z6KxqltJVY$3LX+XEO%L!3Tm51s@4M7JMT3RPdSLbHNvaF9lx-z7~8V_*U?p z;CsOjf*%Dx34Rv*0y>urY|eMVAA&yxe+m8;1fAZ>Aoy4CpCD+J9HS7E5VH`A5UUWI z5W5hE5T_8A5VsHy1A`E+5T6jgkbsb&kP!G}Gf^QiA#ouIAxR-AA!#8QAz2|gA$cJM zAw?l2A!Q*IAypwYA$1`QAx$AIA#G4!Lr4$Q*AOxkG7>TtG7&NrG7~ZvvJkQqvJ$cu zvJtWsvJjSDikUbDi$gcDitadDi^8{suZdcsurpdssqhU2sH{d2{j9~2(=2e3AGD#2z3f| z33Utg2=xl}3H1w25Sl17Nocar6rrg?(}boA%@CR?G)ri<&>W$;Li2>?3oQ^@D6~ju zvCtBsr9#VumJ6*AS}C+jXtmH9p|wKmgw_jf5ZWlTNocds7NM;|+l00Y?GV~2v`c8W z&>o?^Li>dF3mp(TD0E2Zu+R~qqe91ojtiX-Iw^EY=(Nxop|e8ggw6|H5V|OIN$9fB z6``x(ld~DPK&Q!oq7-yO5vZ&Io$&)|VJ%=_U;>@XlElEk^oD@}bP5I28U_ZY&rrOc zfr05e6mNhG-7@<#FfeUoU|lt$o0|OX?Zb9o~U|?Rz zz`(4+z`(qifq_+(fq~hAfq~VKfq^xQfq`W=0|RR$sDxo)V0p;Ez?#Uwz}n8h!198D zfwhx?fwhZ)ft8tJAD^=4q;>w;iV8OYbm zzyQLmehdtJQy3WdrZX_G`ZF-_&17KUo6o?&8Vo9}7#R3K{)u8>;9Cm8pz@M$IRgU- zgUU_5RSXP#t08{lTg$+}w-e$&zTFHAe0v!fSo0Vd_zo~I@Eu`bU@c@|;5!DvtYr)g zd?y$f_|7sgu$D70@LgbF;JeAdz*@_|z;}m%f$uIPj06@iFbEulgpG6Ms9D+7b98Uur@9s>jWWCjLV0|o}!Xa)xMISdT4 zu?!5dAorYLV2~|mV34g~U|_$-z#v-9(FmM$!FeofwU{Kh~ zz`)hOz@V^$fk9yx0|VDI1_p(_5X?1`fkEK{1B1dv1_rKK3=9g_7#I|;Gl0u2h1(1a z3U@&50R{$zhY-xQfPn#YS%)Gg0|VDW1_niL1_nh>1_rLx3=E3i5DaQNDEculfH2o< z1_s3d1_s4e1_rJ-3=E2$5X`N_z@RvRfk9c2fq`3@fk9b*1B0?6 z0|U=;1_osn1_osf1_qwB3=GQJ3=GOT3=BM*7#Ng`85opH85nrBFfb@rK`^MTqFl?s z0Kz;w7#Nh>A(&?;1B3Du2C1O^6`Oa=y?YYYsaL+aG#Ffi~u zU|>+2$H1VrgMopsmVrU-00V>CVFm`i84L_+k06+D4g-TaBLjmv3j+h+Tm}YpHU7}SG6EiMKI^)LwLd&$6{9>Kt% z9>>7I_lki*J&}Py9aIi}WMELA!N8!to`Hd1m4QKhBLjo_J_ZJUTLuR8qYMn{#~2v+ zy%`wPA3!ia$ew2m4C=2L82J4d7}P&7FlhW|VBim7V9;b^V9;b|U=T=QV9?}ZV9?}d zU=T=SV9<16V9<1AU=YY)V9;!4V9;z~U=YY+V9-3rz@T}Rfk7aLfkE>%1PhcfFlhc_ zV9@-{z#ve{zyN9(YB4b|2$VB0Xz?&GXvr`z2vjjJXz4?+KsN(}Ru%(;RyG5JKo0|h zRxJaA7N`vEV_?u)$H1Vqi-AF469a?RPX-39UknTa`xzKOhc{|VF)#=mWMI&iXJF7) zVPFur!@!^&%)p=>!oVQ#h=D;Tfq_A%oPj~$2?K*pB?E&_J)|rK9XX||%D^DV%)p>0 z0l|Wr3=Dem5DaR`>M1cW=z-K|Gcf4sL9n1c1B34Y1_s~%3=Dz>3=B&yFfc3uu?rX& zmbox6EOTdI5M02(u*`>nVVN%jgWwVdhGhW^49fx;7zCFwFf0pUU|1H;z#zDSfniw^ z1H-aB1_r@33=GS<7#NoIGB614WMEh}g@Iw&R0amYy$lS?W-u@;o5{c+xSxSxIR^v7 zaxn%5!GjD8%cU6@mdi6R2wq@dSgyptuw0vgLGUUA!*T-#hUJb741)I=7?!&+Ff8|G zU=aMsz_8qpfnj+t1B2jq28QKf3=GRbZurZJ7|C52?|6c|M zp^FTR%%Iyu_~9S}@0(#62|O_zc3n*#%b z$V3LlZ_Z%MAhMK!jR`c*51R6V_u)Z}RPcNVXypKi1EWD~Y#5>wG&jb|0Ja1_1^^1|bGv1`!5P1~CS41_=g91}O$<1{ns>N-}u{1qMY1(Cs3SRYss2 z9yA%Wz_&c;f>#_tPI?BdI)aQ`TOh4GvSYAka9{xK&T(dNVQ^(|V*uR;;mP0yz7xWi z!H>b80dg*MFhdAKC_@-SI70+@tx_~Y3_~nK978-q0t0Aud>cbMLnlKw!({MXii;T* zF)U$N#;}xOIm1eZ)eNf`)-bGPSkJJIVFSZPhRqCH8MZKNW7xs4ona5dZic-K`?$Cn ziWpKDQW-M2co`}f7BUntWOE&2C}YUt{>;$9FpGO5LoxSv?jH>44CUNYxtDM+Vh-ir z$B@HN!wfoyZ5Kl$Lo!1i_gcmf?%Uim8FCqFxda)K7@8Pb8KyIeFp6^idX#|-2!w(Gg4Al%F3`^K{u!%5U2D^G0 z<6*`(3@;fLFkEJiVJ>7yVwl6Qg0YoFnPmlw2SY!^z03&={Y=e_vseM&Ty8|nz5C+lcAphwA)pd^(w8HPto2MOVi=IAQ~n>INoNkg%ezj;jl(mSbRI z;9y|-{~x?2F74kmmNeES49pDd3{nm}EE^fvHZpRsx-hXY=pVWA#*jha%9|^141@(0 z1yvOV71LN4{uDDy|9Sdv8av;QPep8+3``7*7#NuPS+6p%GH^1~JLs}7GqEzUvNEtT zvNABRaLh?Ah4jgWuy|L_Xf@o?+sib(cT*bL4;69bi`f;E(Qk%Mg}ehuKx!t1kEiX z8I8Fam4%s&*_9cOo~n;pWK?+C@GR@qzlHy1Gp7FC@eedRf0TI@(@WN?U_Z+_@Ut>{ zvVa`M&c?vb#Ks};=g%FGzrWbLF*0BjR2EbeR2F2+U&W-diuLN>t4!J;3|_s{&%nT@ z&$^F6nn9ky&%s1SoZW|+L6VhGPL$I}n4epaS6)t5Mp{ZzLR?H#SV&NSpO2S^n~Rf! z9g-U4*hCZruAC7EdEDlTjm;k$5P8JtjggT7BeSBgF|#7OA{Z+RD>5q!E1D~UF{2{0 zB6DK~qe|w2bjASne;a}rLsb5)%vg~A?{@majDOoy8NEXOZBS=wWasJ=q|2Bb!85vyuU1sTL6JcOu;APNfNN})Z;}uq6 zQQ-IH^A}?G)z(t*mRDx*)zy-hl97~F*U^^Z1qGL`kg%k(ik1uq7c)N}Glv)#hq?hc z!5lasC?swPja8c?M~)c%IU?{*;MhB(Z|?-fEe%xd7)?#o)P?yNMMcEK8QJw1)tTiO zMMYTHnU#h07}d??7{!J47)?!7>=}*OtM{liD ztV_-WE5)41irBk`QTU;LicZw(iENGOAu+;CQG5+4ZvMiIZ?@_gG5rgbUDLk)DbK&l zjJnMFT087qSQt;JOs!k?Oz7oHW>Dvlm0{Qa$84ZeQn(q!8I&3H8H^eH9dx9_wM4@i zg80MP6vMTG3{?UR*uqQcNvOihH0jl@Jnn1oH#l$F>-MZ}Da%ovf`$Z8ms z85tjT%zv?~WBv;dKi`77K=14(<`^H}{Q5xe?1ujg9rK>=>X`d{_HVrfESH%MZ=7+1 zk!SPFYyZA7-p2XXWG5w=&>mU}k63mtr9&{t#D;p0+e5a4AoW|Y+7lQCxHl40Q!<24cZ^5)2uHv;c0 zEd|9bg)D`@3I52FZ|}aH6L=>G;tPpeg0np+&$GN06t`q&1(O0`PNdQ%4t_?)SceF1 z0ZB$F0WC%=9#4i6#tz0l!D$RrIp+xS@H24paq)8raH?{uNij$;it&mGNUBPzX)|at zYN=|enekexTB@1pdoy@4W;0YUmg;vhcJX%!%ww3vKTAM9mLZmt5u6l3alyvKF08E1 z$Ed8NVrn8}4oZb)=5~z6Mq=XZdW?`b6KAwzG-p2kFRZe5bzj_eraaxr=@51$`i6}uI$;rifB2uR0=LVKGOuFH2bWi(4qS|$3~nr-f{I1p z54f0m11_W(^P!~^10%z{f1jAM*n}8(8Dt%J*%)H@*tytv8JPLF_yn%}IbvxEPM3eq z7%*}$3W^AcE2}Y?3NSD-XZ`#B@3)W7f|w{qVMZ}Fp?_QduKo9B-oKMG*D$)yVbo-D zX9S-={lD?wCni6z`HBww3~VucY<%ooybN4?49t82SB|_90>v^Y?f*Grz|6rYXu_m! zEG8r>z`$6~$i>Lw4YK0j>wjQd7f|HuSmn$}JjE=l95(gzU14dp(c2z-TK~{BLMsrp{V?kBs!~bS7 zrd$2nQ1owu6=V9pnO2MeMT`L~_YWOTI{mMmvGR1%;X}!%87u#_p9aSVXmsy3D+>cR zgR+Al11DnwJ2NYj01JZ<7n=YFkHDQjHh*m17&7QzvH4?j#DGyyQ4~~#D4Hq?GOuIO z{d;-E-^)z8tSo;ouL3bvG3kQVV*D3k>}L4Kz{=3(Acj8upZDQFd#h*;EL4Tn4MW!c*kYM$Bh&It@(EVw9lP^ks*fhKGO`QW(H;k zdk0RYWCj){21aHUfh%V$K@ooCjRB+g2ELGpy$md1H?T0Uz}&za&lJy`&y>$x&s5LM z#t@jTx1hc5M2yaU<*1pSj?6K-&MuETA)L z1R0bWTpWa?Q#gfE7{WLMRTMdxB{+D5RRq4g0XLcJAFMhI`;RBBiGVnV!pTebehNH zmKFtcm`7)qvVQpY>FW)%3nkFj>@v^fg`{agN(URb&^(7&0n`{GjY-MXNA z)tMi%US;572yxKj(SVM<|jV`oU=uiRDnpI z6yY$&6lP{7F@82iW&s8kP7W~^Nr5X@-UwQPn;PJR@#W1I5Fh3cP-Oy3B3z(!DG3g1 zNd`%1SUYHNF>pypGDu43Fz866a#S*uvR1HFN^r9>3NebZsk50dhB78ImN9aGYY9bm zMRP`Q<3(ACjU7@gh>EZ=Z}?lybW-_`xgyh|_QH<5_!ljzHIEXGyf0$9`1ksXRZLE$ z8)FlzTpUjr8eLdfbRJxeu>60_GMV)QgEqr72W?LI6h$#_(Fn;DA#HDl2#plxFrh%j zbR9(nc`+7FC2a;4Q5g;%RSq^$9gvr=yb%PouM8Ok-aG+$8PdS81Z6+4H+8_?)M3zp zdXv$618)c@Yesu-5CA7So&N_I7#VaJbQm1K8Qy^}ks*ySO)F8GMT|jAn<_}cIYCdR#vMpjjoY7c z^y{37>*RMV+uu{4a59H=gMz|_DHAWKsm!RYxa4DHsj9l)#Q5~0jKU=|n&Q$mHNp8w zm4Sh!6`Uq{8BRD@^Kdb6ar1IBFmQ3R@^CY>+=T)FZD+_?a^Ii7$j0wF|GgY_-Aqrvf(U4R3YyS+E? zgn)u78X8vopst1hh!6ya8Xq{+_!#(Lp{8QR&B)0h$)L@k#i+?`#bCi`$!*4y##6~q z%G1Hn$}@{$8jk=dER8{(5^yt~lTnem@ZbKcidUUay8Mk(XEy(v#`ur*>L243{}wPN z9A;+v^B9yTH2*(lS;l&mL4l#u!HkuKiJ4ViL7s_KK|$V%nN40Mg-zI7$X_glpD~5O zjX#i0Q9)jqiA7Qfv{GGCh(VHrQ%Dh%R1QGeqJogx@CdjN`u0xX-w~vs5MX@^%C3wM z@AHBD3rQu4VE-yIC_??q$gao?PZgj73Ys2NOu~R@Vql> zPr7Q%&bY%2|CdkmUmZ1(_3Da${rr6Q_O*VAad1^o*rTiaYD3cmRaNjrC`04_$KW%m zxEZt<_BtpFb26uhai++NWef0n^JEBQX@toKY74V5@bWNlNV0J#32TE3S5SWgQ~^Qq z!c%Yy9FZBc!I?puK^vMG91^Nns#%%5c)WPM_`I~Dc%pct_@cD3c(Qo2__DOBc&d1- z_$q~}w7Ph@c)R$zv}W?m~sd?&ST^4#RT z$#+xhCC^LVmwYd^bU_gg4iHF@4eH=1D>0#l9JpvVQ!zFYV_wr#F#B?2(VUBn0!miX zLeKxU^E_Cv{bqKW+pf%W?{bsU8C5s>&0x~3pZtD9%hazdRy))*{{8v)IyC(9rb)l! z9o-n&o?Kz7S^i_Yz&PK;;gJp%uLLzEUYY6tSJm`%&efBVp-S) zuADg{2rjt4VAiGJ5`-NbXzUE^&_KgX8|>h;!Op-AO&bn^oUBr;>dcy~QLGuP6)csk z9I=dw?2O8cii~W`|AhXmy2q^kmx1+a*sn%b&{#bKGlR?j$1I>zX+eE1eTHNQWfckL z6j9C;IsO!_Fu6d{bORL$AqEavnTd5pTx4}RXtc(ky8cYjgaHfERjl367wRr5b;ud6=)@5|*4 z3w|o8OwZZ+`RI%mP_fUz#1QrWF}SXiW6)xl;~>wjp~UFTpp?Ru&635CA)}EZ93~T} z%`UIXAtukkt1WQn4XB0#btS*N5qS3RE2MV`FX_<}H*!gjQhIrBfDD;vg9AjHK^qz% z4&rVMZj5eBDGVu$DNHGHQyHc*PGy=Z#~o|WD931QBqR*Z=cXo*UJ$rx!p5Skq$UjR zyFxO4l&aN~(DQ%oybc#^yPlQqwj<;Ghy0|Be|I+d&OF{yF#A$d(d4qf{mj6`kj22j#KWQt9-ql}&_J{V*;v_G*jZUw zSlF$YJQ#9VJlNP+nV3OC{wxga90FIKTzPT;T++WmP1LZ#BydBKD+JWy1&tkXfKxaJ z0|zXH8?!5e3TZ~m%Z8V8E*o8DQU3S$CaA&4#K81lhzWH21Za$Fp@SZ5REv!hxvkE? zYQ^Ef25ztCaB(oQb26}jn(d%Lt|M2T8~|lEfhT`JZ9vc<7qpoKZJ~hN7^$?0orRGx zb_**r8w(StX^uSPg=MtMK~#iU1fx;U6$@^>OEVg?D{r~1{IIcqKd9vkZp1TR1o?-N z;U+^I>ur{03~UU(4q8kJ%q+}|2@H%ZAc~2Rm5r4lfsNIQm4%6sft5LrEtj2lPIGpBkS$oKUg?^{bOZf{_t<&zscJeFD_%e z2pW64$(X=;n|Tp9Ze<*J84{S-5?DA`8Ce)aI0XLK95I5AI4X*Q;Z0U1kU78pF)v#2 zVHLRDgmAmRgEm_N0~<37Giw413o}CkBNHQA0xKI66QdOyD>D-VD@z_@E~w?q!T@r- z%^MWQ3xKMAkPkqZ<87ppuqh+R`CvO)*qA?T`=`I`pZ+#RNIU-z0|SdVD`?-CBEtd) zHz8JG5n*l~UOs*SHZDO{5fNcVP+7~s%FN7UB`zY!$HFTi#Nw^!Cl|#o#Nfdm#wZ~! zA}l1x$IQsU#mmAZ&B~?7q$F?!)_{eKe+vBj@=gfUo`tnwK?wtdq3HyihIv3OStW4t zRbo(rCSM2c5}p#?6221t5&_m&Rd!`_czwgq$j8XfsBCV>Xpd;TGX66>Z77s>I&0ys z?8=M~3n9sU@(}e`sS2fM&>V}hWJ3*!Gd@4-(*%{b5Sh+YD7}(iZ8Q57td@BwHmMBgJH#R0NP7csi z0wV`E6FaxSl{12%K-0H*a^($DTMjfT07}>(8q&lCu|Uat6FUcJ98HIxg`bt5lb?%& zqmzS;gMovCgG-7*oK1_tgTa&0gT#cY=44c4`t+1h z^s?RGgv(c%SNw}*QenONOPjI&Un48uUrEqnHFE|ARtDCq415gY3MMlrEmy0Cd- zP0hc}|L*_&$QY8v=(_z_^Te|ejJgZAR<*HSoilgBMKPIqEf4?wVmkTv?uwaZIZSE) z?0RYvBSCS<$Po7bF>62T2L^eDU#YJAFIw>i;R44 zY{F>4D7J|)qHp>HcTo8Yil5`GR~fh&L>OEhlzCaX8Mt{^8Mv)@q8QwGqqs!)c$fuw zxf!__1VNF&EiDR;1VPZKA-Dsf535^2i3$?z3JiiGOzdnd%8HE4iXhjjDKbVeZeomL zOl&JF|2OH^KX1mf4;eWagBeRc{AXaj`tSC?`}_aRudJzJ)&E`2*v6QA{Uie;1ITS$ zV7Em&7;=DI#?H#X&BDsS4O#@vZN(PF!W6~e#u3F*%*DaY#mNrJ3rrlKU5nh(JOW>y zfbs)q%tjxQOyDIbBo{!20bp|~itLJvQOp|@|4N22omBj5p274(@sBO*)m8u8R{ebp z9+NOT!%pfl%{85$f+89~i>C1oZ>23A&9 z7ApouRz(iRDCSbdC=St7krIh0!7z?M70^s03#*(ci-?>IH!pbb>4>GEC8($nfF#C$ zf57t-@N9%!wIEWc3OI#=j@y9@5U7G?pP1oAEvOgB0v! zuB^}bcYDUg%ivi`NP0L6P7k#XE*z|Etn938Y^pu+fbp`DZjLtj{mg;#g{n) z1CuIvT+zru9MN*MVsK+(VrFDuU}BbL5%}^1GPbDy1fDJ+iPM--nK24vHmFzywRQe& z_?O0{2o3{p2Q>y(MkYoMPA+D4Zct@m#m&UP9>rS5;Ksww#=yhG%FV&T$i@SnQxt@Z z@;~_lDu!UTAmZ7Wk%C|VjwjcXby-ORCi^uGO@FY zF{v=AvMO_!F`2WPa(J*tux2x5vR1HGaLi&7;9}-vVP_L(l313V4tOBn2 zm>Cs08I>8CLGe<}EWpV7r<1Ak+ut?4pqTGwD*bEz=L^&IznajvXZ{7A2e)*PM$CX) zfeI}aCRP?k(2P5)G#l9epaK=t;zRF!gU3o4BToNkV7jjOCyw>%ugfbSWh2`L)~gIW zjIs`aOw7zooLroY%v@ZY%*^Z@>`cszOdK5S?4a@iG0&Z0_F|qS=@N`Z*jqKx89a?ApJYK)r98tm#Enw&Ud+xMo}6x65e$*c z;Vc=zmO<|tNzKn4d(_&^VP>d-GGb%DF3o|NngYpui z{yHWnM)QAnkNo?)?dZOLM_I4_5n_J#OPf{p4-*U1ulvw=V?7Ek=Px@rfWnrIosE&1 zot+IlY{J9}PUFz>pN*Y?fzyhe2^5^HOdu5;oa~GYY^+QyvJ6a+qW{Ym(9jBa0$30< zCT;V?$P!xC!om_pBf^jol)3|i*wxt;*zK9j*gcq{nX;I=m|EDm*ce3^1(*bw1y}@F z1=+;dl^8YI)YwfKt(a`t%-KEJ!Wkpk;<+=Jvf0WRyBIr|+SuCJ*D|hTThA>E4iQFS zV@5@A5@r-&ob&7Gzq|k5|4aRKl=bRw23Ce&+N>PEet_BrLH{4K{sParf#xxUIirLa zqNKxw0#*2B%HUuT`Q{5~J`y~`|stNe_Pt;%mDcTRA-+D zj~xp$#5?Hou!2U785p=YSsA!EK*f|5PZT?M6oVV5FfR``2de-l7b81^fDE`~5Kt^06-5|C1O%D*g%lYWM64Lp zh2)}`MWcAagqZ`?g++xJn59)@_!XpO*m%_izJMYD6dBRp8;~M`4H^-G;*i0HBcR5I zC9HG62bom|wc0irXfQIyZVMBtVyF^kj%DRzMDIZfD+^;pAJb!Q35kC%{vD~zsb#d> z3yPnA+x~q!{YV@&5~Ud#866p=moo;m&6)*@pnsSD@udHI#TJ4ZkC1Qx#Tlrc=U|Xw z=yR}PWEB%-U=dsy}VzFXOmTk>}vf7ynA8I1K)QvPbMT43R8Rs$qhG8gg9n+|ulf4AL@u z>@rFk@Rc@}mXO%~^5)AC&_oct=!Ql(n2J=|B+bdl5bL18&A`SZ#V9PI$)L$-$zaK7 zENm=dENU#qBf{A!+9}2y3+sr0R;PdtuoD$wP*j2r^n)gT^cg{mA{Z2n#8@t?ryh^p zdd+`H<=F-Q=Ki}^{-IJc|9<}7C(+X?&rfFzXB5u9#Jc3DnfbhC4__TQ)5Vh?{d=Ns zaKY7WMSE1Nn!H(W{e4Ezo)88`h6n}*)(mj}xY$9F1=Pf2WMX0lwfU^rz;!4CI}0l_ z6B{Et8xt#dxDQ&+f(qF$Z;W8g2yr7&?1CyLCQzZO%Erjf#LmplBF-$%qRObsWXE8~ z?$6-Q9?KZZl)#w4w4Px-yHG4>J{mMsUCHuZ;qUAJ45t|x{(fM+y6V?e$XGQaL;3&5 ztXo*GGKe#5cCg`L<>lk$TW8_e5AZm{`Rb#6fKzaVu^naXto)D8WD;1~&{g!qNgK~a=bluMLb zlt+|TluwjjRKSGOgv*56gvW%}gwKTEL_h#CU>LENK>|E7B*7p79U0ohAjufZXv_@l zR+^a$8#6O8D1z3vn3*%$p5DOCIcw^{>v|hbZ?XQj?cc)(|9*3Ev0nXCYU?l8)qmwZ zbN8Q^f0zC}cz94b9DGPMBf|pF4leKWYKz$JXCq~f95adx%MF_&+tjNv`N}mRjY+4K&EEX*8%+jgnXcaX zvyk=buRp9TzqA<`8ICeAaA<BP;=#l{M1+OmS1 zwxBjF4+9S&1B7L%;nAM#?{5t$ko6#pJ^uRd{%xoP-^93=ayg+=aA%4 zXVhd;VbNsOX47KV;Lzn%_WV*xdM&A80CEqJ_{-C3PEJhY^ zWaZ)p_Y1hWxvaQ3SeaPB-2rY6c2IYKfrE#Ii;G9#h`<5ZI2Jr0VF3sUIe0)q0~8dJ z;P%oX7A8&(Ne)d`Z4OOtD<%sLYi>_gFAh)cNY*Hh45kd$4DL$S2Bsd4X-v~uSFnn+ zGO#gnu(NT3vXVN3I->@YCbI^sCYvU^8m9)g1(OxC6^j|G8HXvSDVGH|Xj;Ub$(_}O z(~Zl6JCZGuJ%S^IGlVOGJB=ZYF_kHUIgK@)EuB4$Bb76iD~-E~xr(KVt&+Wzvy`iy zp^dSdxu3b8rIWp#qlt4W!*s^!tTWkWaLnhN&$WbM1?y_I^_=UuJV7lqV@^h6PDW)= zM}txF3?l>M`8R)Of)+|#{(Jv5(=OJlf1ff*gL@jKf4iAMalz0CEh{+~);pM^hd&1c z2PpA!AjgpvsL9I4#>BzG$j-pR!NI`JDRAWoDD1%vRZtNM&zRUl9~A0LpbTmSYW8X{ zSu%Svcrr#YN3v8iSF-dl&t#g;GM#k=(@G8jb|!Hq6(&=rFs3ZlW~RwZlUSECEn{85 z!4u0ED-7~2BeSw_<4s0!CXvT~qq|OZvR?f=iz)5Tr@xj=$3gvG(CPZ%w8qI0;2;a? zNHQ^la;OzY6oVUc6e}kOsF-2nVr1ij4}-!6rog!nT%J^boy*h0+{v+=VFfEoIXfe$ zZc}6jtw%9uRAl5~nIikUnt6x9Z(CWG)<5N}S7-gsUp0$mBFGI4LH|B6$FPYourmZY zD6%lKGq8iU<+EF{g%LC_s?2E2uE@BBafR&re^=j2{fl4|>HqnsAJisdWLWp#iAfSXj$q&*!pOwT z!~mLAU<9rGV+PfVm=zdY1y)cA z&B6>Spz|47L0)0uU}I%uU}s}sW@2FE5V(TNE1>)c3R+G^MRQ|DWpk!I|K|ORkbcjo z{Z@)iJ8Clr{?wqkSWDxjr#>mnDn&O%F zFv*|%=kd?uB$GVr)xVb+yZ@Ck>4M6eH~(Z=ME9a_Qozf;Sw;9*85y{Fn7DXZ85xw7m{b&585uOSm^8FO$4jxYfclY)43H{Q zn^}WFkxyJPpGU)oO~PBeTEs`XiY<_bQCmq-oR61@U6qkRj+sY-SyfP3PL+>SNk`zz zrum$Vv2U(yvX^6w1+5Db1TVEUWY9nIR(EJ3_PtU$b3tU;VRmNC{r zcq!Kc?gcyxco!%xP+Fk8RAqrSCqt|Q?+4ulx)XE@bOUtlb=eqW8JU&Mp%XhQnv9U% zA!r>Dd`T5MWTmaKk(oJ*Pwft+!1ML}+Zinxg&7&Rn3yIuN9|2f$T%K*>^#@S9glA2 zCrx{x!c_maaaBt4`pzRy3^{~FB9ry>R;jD6S)v$OS6LsCa(xRZFEBB9{eR4|iA{t- zkU^DUrGqaw7ZVRBtBNuUD;qltGY6}RvJ$I`vb+M5oFc2Tin53>lc*4@in1!Jii)z8 zq7VJ91()R`G$Ve^_$zl#flMt{Mh=!o3F z$H*Mvb*g&B;j#j+U1>Q>bt`uMySVf3i{_HB$rjcw&Bfu(Vho`B}7 z1>PBKDgccqFgobuGvqUZR{7>|j0}9;PV*N`h5=Yv=c?=?HYsFf-Yvp>hB0dPdzc zuYe~9^fJM9d^ZCF^JQ?l+2LTr#mddk&B@Bo&Bn^l%>-H#!OF_d&uzsjz{taq&&F8G z5W~k-$Hl|N$IHSkEWinA$8z#B@Nat;^qT&>Eu}%8DwOc zq~$=eR{V0xjC?vm?A{#QJ}k;U(p5S>EcFa^LJIN>9HM;ua*QktntTkRO8TI*B+3|j z1X4ReGR~7Hpvl~SS3z@8puA)N9i4%C6kaHT_{bbk!Ds*}7!4W>m|_{heOcJ>ggqm) zR)J+Jb7t^DJXpag#By}M`M;C@ekLySP;!|Ow*H}tfbW^IRfo&6-S?&!uFzD7X(;n- z(f0{$tX%(!CE<_uzsLVx$jWWj(b~T`BqHYF(baZdx(a_omlpFGMmWXIdQoQ zCaMI1*YJ8UFfi$}iGbJn6gX%hX2Ouya3wRuu+*`!v4fXCXfUXh{ zGY1nN6BmPEGCx->M?FIwe~hpoqX0jbFsA@N2REmX20w$az!eAH0)_;J00svJ0|o^K zw%99A^z`%u4s2=QYv5#xh4cnMg(bA|7qSG6O2X1Q$o$MpXmdwPmhy`Z>|^jK({3cd#Vp4I@BnLZICNU;6reLNJ))0;i)=Z8DrpZiPJj@&{R%}-64m=Ue5v<|t z;T)N)Ic!<%mCTiFmF%rdeaxL~UF@@%ML_k6_Xcnagd5!2=VsuBF0)`XW(N1QL8G|k zJ2o(tzyIsN#B~3kQq~SOkw2x3*Z;owyMsyj?_EfKhNfXJ)VbUk$Xu=}vkD6+xiT}x z!X|XlJA4kT;M~T_7|Xb&fHi=XDHgPUgt2_bzl%HAM1H;j*Fhc(4D6uWb+s8q9g0CK z!~|GH`B`~*dH7g)d3nGIlNGe&0NO>6WR;SZ5))?Yf;4obrDRy8rKPMS_<5LF zWR)418AUmL)D)_u>m+#@C8cB}g!uVbrFof|l-U?G8F`dtrFqqr8P(ZXHKnCgz#RxF z#@HiU3ZxUHnPRUv@c!3apt(SEf@Z#^zb0Gkn>SastXED@2A4bFL3Pl&EYNy#P%A*+ z#^woVuPk^!0z6$KwRu1Z8-|h6I=D5o$v_u04dI}hpj)8J9P1$bU-!Q5e%%G&zCylk zfUdtTC#b7{TsEPwjoHEFlsK3K?Nrcj-qFaxkrLH*NxphVGY3aXLOTH z0wH&+C(Pvl7hdzU?Zl!|PA>f0&oocfUNSlr#AHcWmz3U6R93TWhN3^HzW^=QS*jT% z8P;Jd*ZE)tJMMD54okVNMX+3df<7#aBTzxxqqiAI+e=T7W=1L7L8B~4g}N{_uuuy1 zYl_u7ZthU^y-|)@rXOATcQQ-DhQusrkq&J`f^I(-WKdvmbr2HuVUYIWtYQdMl;GnL z;$v1)gl2{}R~$I!^VIXi^VsvS#3CjI88;Ouf!lgY3zX`W?3GwzSwU?&P*(=BC6=9! zkrC7Y2JLSG)kA!YOdLm_`r9XenYI75pMBDof0gx(J3lwoWh`>gH2=Ho-v)#`Nza5iOF93KxO@}e_<@!SgOJOyq6CC82vl~9X)0qA30_p(JHw> zrFxY*H6=AwP6k9*PmSaTpE9Vy_vDHLXT3zcguMj61Pi2hC?_On+Ld0uNTYZMqwWr-O_S$@1o%J5>zN+p7j%y?Gco1i>1F>em-`1NC;eT= z#sx|f|Dsrqvs5z(Gbk~vb?}j4l$8c|yO_kKKz%E`y)IdCA7)t}o+{=*p?ZNjWl*<^ zL4;pQ2-5FT2F-B_g+%ORfJ|y$*(4yy82iN1QV)|m13=%k?V1jnN(A$kFpw-n2 zR2o#6FuGr$@hr5|#~kK$vTD`A@_dio=`{;f6n6f*y7Qk^P3gLC_2uDH%&nY39j}v% z81*XrLXwhK{QSclG-WoU@4E>z1O0+PcPWC)4(2W3G&sY7mz#@$jYW{1Q;?HGMM&Vw zku9JG3#jp5AQ&LX6e|Rpv@~RJ;9=utXAore;j7}TW7mK3<;|5d;6$;(Dj>o^ik+2% zlY<2`E5XXi!OO$M$IZ&g!NtnS$${i=a0&tOBb7G!3xgU*!VU}$j1Ei=d=C5$0uF)> z!U4jZv76=#GsZH4H#M^}E5phMaps9K9-5Qys1)wFy+hgabg`V3Eb}&gf&07v9%V^b zmzcp0I$VvBLHz$?7SP?i8VuVV?D=?^_<2|rmIlHsIM!b}$KQKWQj1C@|`a>WgWLM{q`PMQ}&(M94+Rb8A9pJG~gZ z7$X@X!Tb53;}N1F;$o0_PSCan_y#w9CeSn|Xd4I%gRNsn; zMPO%0fTp0>n3)*)8Tk371dbr}IKf>^&~DP54E&&SM&N+BC1fe&7n>t*jKJw9I0BR+ zKr7oIok&OxECEg)+>%TZ!s!x~VwIAtv7k*};I6kdsBftT+W7(MSPC06GbhRXn^?}q z<{P?8e#4T5Y;5IoWM|s#uw_Z;|GPj*kJrI!Rzs7xxgt|SKcn5hLy-Ej^#5a)Z7c~4 zk_=ZJd{DYRyr9ky7dI0Rs2_yU(1CZ10(lwh_>ntCjQo6z>f%zMM8gR?6a-(NJ7On; zI4D#$trrIkXl#k+v*%-qJ+h^qKcAl|7PK}JJP86?k411U78-`&z+(h=q@>ZNR^bDi zW}VGDo4GhM;-}nz)UtlpDD5(Mr{TLHqcy79V=*q10yR713N4jz+(;IQ3r5p zfbUw|$-n^eJmjPi_#_V~4S*(kKo~Tnzlj~xR&~&+U}|M*U}9!x;$UWHc*oTV``s zGY$(bV{S7ZA7&3$FE%fBPYzE`4=y+EXyypkD7HxUD2@oOG^SLRRMr%>6!tWZ1kN;` zGNx)~(2QXjcNtG7YY$r|dplvrpxm#cc};W(U31OiNi8axLK6 z!L*-g6YD0f4O|?c@5fUxv(FEgzmV&Z?<|eLyW^>tDSXspw#aKjG zwHP!R)tJ8G&wXmHMz9G+i}fUOj%9Y%-Jouthv1yJQ>|tTv=V&+}S<3ytu;{ z!WctY!`LF&!#P27x@k;l%&DwtZ0Ve7Txr~845f@^ETycaY~@^K+?~wrERC!!Z0+oA zob6m)+*28*G0tF~&N7L08ryWPr3_2Cw=-{N^WtRTWM|`&Vo_t%X3=C<<1%BkV6k8~ z<8ov4WbtHol#?j{{6>jefjObl>1ET|88Ht&REWp@b~uLql|n0xiI-L3H{4voXWuX|Lngo zmdh*&4E&5z4sM`0V&G?E=U`^#)MjAd=hNnA;OEum;bj0(e7s!TTs+#Kd3j!LP5}mP z)>`IzKJGdJ@Cik149pz-tOEQj0#)X&}tI_|+D@(i>EBk%-Vih`y- z44{L0kgh%=W-pRZiYz(Z7984U1Vho~;5`1b5 zDvT;jntYa=mRy#67W|%^o?ITh9(?5t<&5P_6`U1Zpe$6$SIOVS(aqV()xzDv)5+Vx zH;rK$<20seTvNEG@J!40Nb6p48h9Cbnv0P^pVK8B2c1Yu3XX0dI)z#Bwf{bD7>FJ7zf(91Y#05Zm$hknf)>t|D zSwUOL6-?E2Ss6Js<@p7e)y3HK7&Y_N#quQ>^VJz*Of@x3P4pDxK}T2#3-I%Bf<|}* z8B}x`WMoW13pbEfG5rB;$_3AE34&T@p!IfwXbTU)Z8UZPWD2yX0K5Rto0XfDhn1Iw zkCh*>$Vru3l}D9Vl~0x5l-rcYl-HEcl;4Bfg9jA#9{k=4-iqEz-pbx8-l|awQHoJY zQOZ#&QL3u2A#pxNcJRRk{E)+a;H?>ZMiX<;IyP8BumjCM8naxN_3en0H&&?3_YCA< z*Jou7P4ts>-?NCFU6+X~snAx&ZbH3+zLdMUURNudNWcHIKMN*`3Z;8XIH`S+HPoVpF&;*if3l40*knO>^K55iXaJqy!y*7a6a;h- z59oxkb*tE9e}IoI2DJnD{%vA@2Z~RIbtJ~8uBoPifEcGHzr4B_E1MoOqk6t3V?KkX zSiVGzsfiu~T5JlLYHFx!X&~YgbV?3*^}-R*p-rHu1Pxh&2Iz^3PGQiQ5TIR#=Ag#2 z8HfctDgrc`%+Dyo4q8?Sjte$W#DJ!D_+CV)d;L^#by(n0OBl98l?Wq(e!yo>s4W==!hFt5pZ)4tU8 zswv4aFf!a^yv%x=*^oh&LD@loQ9zo9L6{{$S~!76j)7lJ;K~uu0)aoE<#?bWEdxeT z(By%-8VG_0AWT8SO5$Q5Xl!K0dOLG-V%{WfR(Af`aS>~hK)lIZtQ>r^9zB~b);s6>s1`Q>Dft`~F?cSmehO;w(I=Sqi%im%d zl|hYDP~)Ak@^pRFBEy1HhG+kEGxam3{+rF@@ee#!KjYtVmPXcT3~UUF3`-oM!E-)r z3~b;z9|i_CP7Wq6c6kMPMFj#F-b`YD=u$tKR#h^AwPZ}HXm^@1wJ1J zA9?mFNwGjBMFk0QG0+-aZgw^XUM@*_E@oy9870WVN6^YgQ1{*Fi_M!iM+A<&`}gIY zz}I)ss^TQ5Y7l@dW&s_!1LY#9NF_$_Q8?m^a*Uw;N9xRWjG&2RcJR@0rUDGA!p2PB zHhrjSVAS?(v{TlviCp0{C0N;UlCMpQ_0emLNsLk!Da<#;|LwotHd%!E54)nwHdS4o zKZ{s(wYJG9vi^I*D8qaI5Tg;}d~rrl_GMsXFl1n0m1OB$TDkdgq#V*Du#Fa0?!Ncgyz>*>vCcu-zCnPE;Aj~hu2d-B+*crJPL`4Nf zga!F!Ad75{fI4cBNdiL#ebDiE*WL+Sv3ZAY<_~fT8Dz!}bRLZ{D1Oa_Kpj<9NoCt+ zhsjekH5uDw|5ZjYNh|xo&06P1w*};>UQ(BZoSB^nlhDlMDM@UzMn~PbPpHWuVM|dg!GIbx> zrHTe}JPblCS}Gz2GNRI2vcfVFoXjfRT#U?2D&kD`Yz|uDGWHS%0(YLg`SRqA5U58A zPQsu91=QgJ&2$P}0ZR%T5Jbp>b{mRY8ZerRL&|SX2f^T-_Wp0ZPU>0K)731Jww&LgJWMP;f&L+e? zL4;F)*Nq9h1Dv0MiIG!~gN>J!n~PPF4|K2@E3+U62eTyP)G2Y$I1nf}!2MCsp*0{3 zFMT<{QzxK44Ge>tRUi!R#z_c(hI=eT`Azv<`Gfh(1Wb!ykVcXsyCOfMB1_W0)QHm& z{}RL*7jm2Z+bqGzb!OiOCWb@*f*9E({_QB_Vw}Zz{GTP`@oMAQ)l6Q0U6}U#-Bvx@ z7}U35Vr2QZh;bb&=muDJ1{nul#?=fgt64c%7}(jEI0Ww4yn*li2c5bp45<@Wtzw+< zmy78e3j>G*o5LXa-jws21}BCl2QMRIT@&zelxzydR+23ITE3bsy7_ASzI-i0 z`3_-f&PK)t?4n!@%xt^{R>mgGqFf4+Qp^U-{Cu(otjeOSwp_~0EV5iI=FXr6^?!~C zTze<*P5?6M1d0VvY6K-)@Fb+b5!h)<;Q0obB!Ou%PZf>$oVhLj*1lG&7% zU^CRFCXj(8$SEUc#ztaHQ9)tZ{Q-fYp>>RZ6g)bu(p%c)1S6_KTZ%L_KOc9U6{O%Z z!MdPr3%^fwP(zuv`sdy56B%b2=3AN-MjIO!SQsS+GoN3guAb=WA0@(V6I$w)y2VsE z%6#rIS=l9O8u9)~m0ZRlg7Jt?NrU2#uwg7exP=CmnU0D@0ow?ww=4r-tr`1oh z37k503X~R@8KoH**q*YUWe{i3XYgcjc2KkJw6p4R>`*c6G%)FM?~rI`Xj5tDF*kOx zH89Z9XLB)-(`OU%61a2b&l`b%Z;b@rfr{O4|Ng$a_D%pq7%&>Kh>Hn<&R+u^a-yQH z#soTo%}fP!1RErZL5HG%CM`@&)YSDD#YMs6r{G;qX6E1q1Zc#}*hq|pVFn|6Zf;Ia zZtlOIGiLnz31Ks`&uD%W7nhI_7x$>S<#AkWY+Ov-F*ue3qNV`&7UJ@-W(D50?I(|K;!hFQr^;l5q21ZJriQppP4nIDSUDYv}Ogo zdmprng(+xmpO0hlTxqsN5mUviW+r4eKfkbzi77V4ZK9`y{|uLDGg<%KVcIDEH-II; zJJ{N-y;|1xpF@G8Q&mdOd=_C*b~i^QrFt2enhI(2zso>}J~Pxa^s*GPD1*$fA7m-=}}ywlXdXVq64gg2Erv29;;M%^b(T${_B*#gf3p zz{V`Z$iOCW2i*R@a^#JHF!+GTo2*PLelKH=`+JaaD#QQ(u(KA0*cb#rw=$xnbqfX` zh6D#QS0`tCqjnF2c1thk4j#)6hIWZIo^}-vS7QSfLnj-1OEXVHBX2V!XBz_{eK~If zHhnomEnk5XD zXTX7lIiGY?+wD>HQgA8Ix3qnSTb2MyD@+&6CXYwejfoJK{ts=wn+9Ywk-B4wkmeP zSWZyPnnS8@P;U=j2r*6mSI@Xp{O>d|#%0!4A#Ua^!IC~54%IUqSe*WyDavCE(F@Zs zb5>HRmXRrnv@2v_WKd-4W%|VWfkA^I+d+#{W{#Zj9HI4cVsrR4<}j>Rox{J5IZRVd zRz{eGQ(l9CMM%<_N6DE@NE38EAL1y-FOYL9j(vM4@Xpe}L5_uiMT3cpm5YrFytSH_ zi(i^whF_Lnj$fW%0lb$2)ISAvt0C=V5SKd>&$DX6(xEH+~48QMU|-#x zm=q=+lU5uQWKmV zJRc*YDucSfl_#M6d!UgL&>Wk<6C=g^C0`fGd(no3w8+|z= zXbJT)c=rjY!w$lb*)c^%We^kwjRY|;GcZp3x1*cUaR0yay-PNoWQ<_F`ZJA9{^vtx zKej#dE;CAk`dTlUJQ&|GyD=~`=p)VmX0~GTU|?ZFJp)((y1NF_2?Cwc!LH0Gec9+T zvm0nwgMpDD+8C`48wc zOhs7X44(p4Q)j%ZqBOZdJ4{<#-CxVbT~gjSTq~uRho@OUz}8gO!;*oKp`B?C({a}O z3|tIN4*H-obR9v*kU4@5A!BEl!^u2{g>xO#9M&*yHcobC4puG}W(F2+CPofcRz_|} zj}Ot|6ZirtD&d=1K?w(RH0LIM7En1U&(F-l!NMueEYBj!AmDmP|O zg%3MC(T)*RuriAzCzh;Cj;UI)e9Fdu-%d|kucm5u;a@qV-8Lt$_}cW`vdfGg)=aqb z@6nc7F0J-iWq%Stw`+siYWc`*HFkzY+$_j#HFj189(F!(?*u$R2_8uJ0%@zMnlmz+ zGlE)cAd1OSoiX{3I%6aMA9;1ggkP$RjeNZ)8TlBwxBQC>`WFXh{{PR={{J!iD%KAI z>Rb^l-G5UA)EKH67zEh4^qEZ=KmSxtA4GK!XM%Kno}tVQ0ND|B1AB2oHC# zkNkJk%yL0d(LzsGMrP#0-`Jw;Bf}l-BO>Og7P=NKTv+5^rSfYs;y5@4rvFPA7}&pn z_c01H>~`?sX60k%<6>pzV`pXNV`F7z=3`_P5*A`$6&4l}WEBA7YrAS5Kd=EV=QMZ6(|=h7pfF)V`yV+6A%Nn6@^uy z*Rd$FD}pX$VPszNPnPl2Eavlyf2AXsPALAh$OIiCX6O0$)9bU$lUdFGd|(!s2R%>> z94c4Ai5@!J48pe8& z^(q5DgA7BygRLkl1Gfn1j4nY|25tdX1_o{`VV-nr5gNguSY=d1oI(d04rc^k zoC6XxQB!10Vcg6Z$(Yz)UjA>&uYW%6CuL7CYQ`}J$o|`q#>l}K!dMJHmu}y``BgPl zOnW9UKK>^=;qNQx>2#p-A9Oz5QE*ve2oArMEdRja2R=6k9DYV%@l~uLSjAVMh=alv zqJA}sIH;_Gh_6Hu2gN5ud^t#*fss*?!Jc&v%TWeyhE@k(t^{uInv4Vv4tACV@Nx{+ z1U7aymITNejs(yejs(zMNeSRJ99CQ$>};Sm6$dLbHz#Oe89OTrGb0BR0|#iqhRqox zaHV<$%z$Jo$PhEA8Ud9;=yaqKClfm-qdF&}IVU6QoPXwwC(Hkt{xdCOJn_$>jPW$% zX%?SL4tE9I%? zE$3^M>eQUUFpYOQpMZ;*vw1i}uvxHqf?0xjId7p^p?RxWtN9eODdv2j(iuFa2pxRk z1Ruk!0@)P^K6(Xwf|8M#ICO#peE6agXm*69C>({PyQ)2o}3IiSIN$v z_ji}NdQ~py)SjkGA*Z7*YG{;!PFC96ebeVo6w75B+eM3V-xcYG>o8sXv&qGI@xp@F zRTi;-4hAd10rz0H28hPWu*+w9oPjoc7Vh zSD=W4(mq7}Y7}u$8i$B4hl+#GIRKk)12%sJOFd&L0~4rBWSIv#(}O{jq0qsWkCmB) znU|G?g_#MIia|WkNgb>p5i7nZ2Hq&PwJdH-qWpZkY^-cTOpMIz3@k!2Tr5n?(qaOj zV@AQF{GcA4A%p&xKcG9$U@KSPr3@s+LrNQF&=x81F+dFPv!9q;{xdk8W>h|H%*X{k z1FA6h-8A*53!O`vMQ#MC@fS10Paj#$X0Lq=pfE6h5d00&YagGlDu}DC=?6AmTDWnwB!X`2dsG@DX~OWt|(g9&sjSt-?{FTDu;-$UsOli@5!L_ z4c^bsmL{ae;KINlz{cR5!T_$rLE;mU#LJMx6A~_S zGqZ|0^BE|4fjSg#uDk(t_dw&|g5bm=1RmuFZ`~9)0>0JkkIk1i0{?8Fqx~RxXd!Fh zU}Vi@&F#(Q%^kxP!=25Q&0Wn^&E3t_&CO$MYhdSM>tGjR8(^1gn_yRBTVU60+h7M8 z&SC_mjflMrUf=@Ni@^(4prY<77RwjUm&ljQms)DLz-WQ-0+R*y3mg_WE_D)~rZiI- zdT|MK4>4qqJY=pIl(x{f6hr2fO-)eFAb?)-1saiId(6z-SJQdP?9a!H4rUM z+4qQ-2fF9@dbCo?<=hpIEz<6^tUHK$IssD}{9FRqPGrVe>grK3Q8A$H$2N#v$;E|b zc}u1s4lVe%0dicy|Njhe|4Kpo@P*VE+`#FtsvMI3K>PC{>CXc!?wpShp94;R5b-i3 zaU}Ij9Vp_U^aoL&1r-PF-;@NK^BGj`GB|@SPWt~Jw8xcM8%ewjAn-M zz9Hshfy5b@7-FDjFo5`jnQ#HVf%D~+0e3l$jMyKg2i1}OhKE}4>pHs9+G%FIG(}c3|Sy?24;qv z4AWR|v*d&4n7J7=9Yh$GFtIIRVd6+&;o{+BWwc{q09}~|zA6nglzaqyPvkoTMq^QB zL1R&6&}0SE{cqpCef#?hG*7{j|Lvd9S0=|*49x!@|6j!Ni)9A`CxbeJA;U`tCv_tw zO$|;4799yOVP;h&NiH2`H6?Lj9UmoTAK@ycKqEG2`?JDUm z6{Z@h7NMCfo-L8CnxvMdUaVHGUSQlNDd5TF$?YcTCKbvVCKfIpE)l7bCYGUE%1|a& zp<1a{sa~lm2%7AMCNU#$5;I~jf+n%;Q#og9FwM|p1XZ%I%6NN{)e?Sm>4e!TVr19Qu7bAT3W0Gl2JafYVU~BzT_ZvCh+s6ksl@U481QB_FGA5;O^F+!>^(1HX=#Dbfi1h?W^68TK$*|Njqaf3PI5euK437z(|>@eCd}`^TOs zpw2Xl;RB*27u?SPm0wH1=>k$emO<-Bi27Usb&=Jq{*0wU zY@o3gP<{IUF-s;}nt(b}2g3}o`EE$&2MDN(tY>vcQ}4wlBB0K+gGCubJ*Xc8anBkg z_e?;zhp7|l9?;mqaqw7*I;dP0S;KN4=6<$5HW48;26wRdGIpo`YySTSg%W5iMSzWA z5_pYf-2ca{bJ#=}q#1M>ZaHMCt1)S)vPy|6C@Lwl$g8kQNr{TEN{I@yN{I@vN{NE| z5Uiq7qD4A$mJqA5!F^6#`j-t7uxiPyjyE3yfBWPJ}8BIfMOLs&Ie9wSk!~l8uKr3TJwOI|F4*p3zAnD4}rxs zz~XWLia}@kfb&W!SRAUJfq|6^oYuhZ7g@uy8^fF;u=x=69ztpiULbL%Sq$As>cReH^~NwC>|Yi! zWb^+qg6=#JP-nW%^7{WY=++eg-`48jcJ409b!tk{@@qBunad80&&Ss2{7`9a$a zxj?74@v-uYi;0Txf(~%yWZ(i{CBQEMy0#pAlK`mt2WJTz(4Ln&Ha2gJz~hq+8tfcw zoS*|>#975yS$SBwS-Dub_*i*a`9)bpSeaNESp|dzg%}w4S=j|noUpNZ^XAPPfj4j1 z1;EssH#RmWPDC;qv%`}=Xvi5fvMJ84XwJlRN}K7P_9^WZ3M;Ok>iVnHb?W*Gg%zuG znC|JYUVZT3!IIzWK{pbx1TIe$>5dht&1?v5Q`gMk&qfWno4)6gj)db~v2Lt#l zI^>KS32`w#RvvCHW=>vKepwl5W;rQVNmemdQLtY{M3DU|C~heLGVG1Oi4*JsZ@}zG z(18VJrY7oY%1Z2P?9k(kjM)|06`9S<&5VseF~QQ^yrYRnMz3aSW`;ub&hNDfwc6 z38;dUz`u`%et(hRdCo4J5G(>zd5MTm{zGgus?UXC49AA-lc84CaFf$KvL1_owc z)~`ZpAaw%l42Az?|Nn=iNoHek+FOTVJ`bA*sGdYN|Np0d#h`m5KzaGUCO9vE-Shv$ zzhclCBw%rMu(%J*JxuxR0YYjZcMGtKtY`LOEQOp|!gw1z$LQ}MhB$S{ilGj2W(oMn z66n>o=+{qd0-sg_>x5&RlL$IcM|sEX9V`i;qjW%i{Fla3%X(D+>;^%023@8Y1_lNW z2WCNOR)HsmV0U`_3uDP=6A@5j@L^yOWM}YYvS46fV0U1Wkq|gy2yQ!o?zmtU1BcaW zW>0WF)dlGVpVjjSQvUoG1o@ruCrF&Z{GS}_ad3Hfo#h|{mk=9+9$4JtpB&3ma9w?! zr4TIc2ikkX;LE_k@_{9Rfs5gRgFATl1uH9f|0%KO+c4Cj9B-q=g>k$M`c_lO8g2OO z9c1JjvU8C!mQKgpsPBwpYJUCKgYo-^e}-8*SrYz9Gd}(M>F+uw#lQDqdEgg&j)1zz z3g#ZhG9fkweMmSmFfb>gi2H-Z&Hu@P?zaG!%Z}jig{ar~CkIWV*O~5u#i8mM7$E9J zma$a*&qFc)6eylVma)|RUnj)IfTo_Il5swRDvJ7Uka~tn#<~9=LDVxa{=d$^zyiAG zl9wUL!JLhiffE$1oD7_xBZwI|L1#E|TJdmmu`n~SF|b8}?!VyUV&mihZA%5M9{^p~ zzz4dELl1Q78mL1DT5k_3lR$+VsM!L(j07B&pyegZs^YAmStVh1b#um~)3uBV7XLg` zK(} zdK41RtQ_F@hvr!Z&^czg0%{CpX6!<241utA%Rf2LJsIHmUj~k6sQQ0$EbT1SVDT`p zcpxObFfgzl1-C;CLG1w%SQ{BsFGJeMfuOz|yp24Qfr0f7s61h+lV%WLX9#2r1?S(m ze_^bptREO;85kH91Vz}HVOu!Oh0RO_l$BW6L0uwtJ4O~R#%#%rS|_%K%NeF8$Zrz- zxcT3A?Iouel}_nryk-6HuPCklPyW?|bD|b7PmcCrF8tg*K7h*id2de{lMMs0Xz>*MVjj{CqrIj10WI;>x`2>@u>TTTk8y902chHDu6#1G?zk zNC3854ZP9-G*$?n76SG2y*Gd-KES6hKsH67#|k4T$%41ASu=r-+5k0g6xkJ()Zlv! zj9GS7Ec^F2ytV7^cf&@O4T^tdBbbgW{pkZ42}#t94r;|H3hlYHS-y` zy}A6%*nRjIYHajFI;2yu#+Ca!(gH!Z0hiB1+1Vh zBWTDKG+D&Q$bS6K3KrH?b1H5|t0rH{UHD8t^?CdL*FH|kUuHEOH%tE1xBnr}8fNDH z>aL6Ce|kV?O*Pho&zfRlkv0+qpCPKQnU|cI@$Nt;BXdMsLupPyA!sl^1bWoy(;3ql z9ez%R9zg|aBZ1CSfRwQ;6ToFGWGxw}3`}7|l(C?a4wS~t|H-kOg|=&ih%1Nb7=U~gUtt>!*h`hWN$cFd>KnC13LpF z=24QHv1mD@ND6H7c@?P=py8=c|#ed%mP8a<9uE@w)@b?|-)m48Ftopm3 z$#E5v1GpYhU|?W&V4cSx!@vMuh63upu(OF-gAUVCSF>jXozbdnZY&JC54>9DU#l)7 zn3T3D-Yd8Fs-u&pZo5o72-~sF`**1SW#7wAzgYqPmtOY0>}Rxtgd1dj9o&Bb&6EqV zF<5}(5i;ItE}+IVFAEe75zuges0a05!1L=2g$(b&WiwbkxNHWEw}Qqrn!)`ShqniJ( z78K0DJ~CMK}>Q3eJMP4*HYH3lni{H|tWWvu!C zA95BAq))*J>1RcO)kD@9fYd|Q8LVch2C0XRkAmu!4m(hIf_gZhdEmGIA-(mz8n(9o?qp?YsN32ys$^yTWAsZ(sy=hT#Q5K# zGu8h7>Iyr5&XSlVyHl3YRpQ@nCjHYT#l};Srk3p^! zXI3t=H9z|i^YX;A_EhH$N$GH zm)JxZu=`I~nb8={f4h9a3BuR}k|5L+cV5}WSR2T=K^>BE)HNU}2g7$PE{qrdNFn(6Mu!J{CBuq9?0W_QU z<&D6fYsU<>)HCEWFvUWyyN9l`0=3aV6S?qZg-U7-;LCRznd88h@BW8ezRM`j=v-Y~ z_3!wFhNp#Sckli?@$c29e=8t&?=muQ{(sCa%AUfI2Z{lBF63ua1CMtZup6)&D1%85 z3zZELL6!sYK^R4hjhRVY44lwGc~n_JT}@cX+)U9(T#V(kS!(@bUq$;iH&->S;OwlX zXY&}LfC)-tP|Gc?va%Q%nrdn*G%ITBTK=t_HQUYY^=ro9wgMj3qlc5KR(X3Lx*D&q zUyq>|SzzwJ8~<+3nX9iKf7wGt<@^Q4bjFPH7gU(Rb*0Sz$E*pgr$Mtbpj-hhnP6eU z#w0Fg49dCSjWJBZLJW#V%njOMDO=s-3^NV%tElIfe!^*Jz8078db!f40H$0)>Tg=L-vRK9!w-vtRe zu8-MRfk9YET}{zkL0pWP33RJ8QmMl9^U)VZQ^qhW>(Y{crx_VHtytmh{ZHv%z`sP4 zVg!82u>_+YqfSrvvaMVGHT0$EIw*&N%6R5&j5`^Z{d}_`#lVo!g^`1igVDv%;GZaJ7G+>! zNcnFK`Wp{3UUB58#^1j7(0`qk~%0UfE)rI24({tztSJ^{;#;u z{}Tx%W+uy5e0ZOoZKl4`DX3S*^q>3PEG8FEw;Xj1dxxo$b8=PHJbY{HPrH@I7^oJs zGm0{D&Y3%R&cC;3mO7~T_x}6f#&|>4v+&I6qT-U0ea92hxk0x!H#0D>ri1RbVqgH> zZKDXf>sVOPoHhO5y+3w}Og}RJS}HOf5Bn>n2)deg6_e~L#$Brzm>8u0KW5`+{lK6I z8ixfHap1hn#tx1#Baq8Mr7Ju?vMPe27L=mRSjCl%^%9fjclPwuYftF!>zSRG?^(hx z5NK1-Fl+YSe|LJW`muEWvEa!|*|wyiG1`=wXU&{?TN@+8xa;o9Dq7m%-4~DEU)Day z$7k_3#tF;b*B1r`EsSGeWH|f(F>5C42L@vX22j}ocM3bCpaIw4(2NGE%0aWtFb9Iv zGL_VrnM)|on)NI)DKS?$J31zKMr^FOn2Yn&Z3^p_W@k%DhlK9Sy%eWbn2{d$??pqS zwoGaYv#MfPXw9a~3;_X!EowqScDBU@HrC6$y;}Ocy^RbHs|pEMR^FYElmx2B8UNk= zm&S63^(uo90|O(hoejN`*xbyVv57fK@ozyG_(JS5(?77H3wks5{C}UmfXW^Q#((?% zg)#4B6Jd~NU;s6*K~+A;I5u|3^~UCA=HONds1d-tQ*J}Dp1z1MqrS|)i>FmGGWM>6 zh@9UbvwEAhFA#naa{4a>j5S)HN*Mk|Eny4Fq&RG%{V-yk<0mrVAx|*p8D1OaB2cR1> zsm^lfuoX~c)G1(*jwqcyD@2EzD=f6{U-vymL#D=i|Nbs>dw4a;Q-N23Y5BiJv*jeZ z9mB(Q169n-CQUxUV)$nfGbpVoF)*;}vWYMlz{cj-L_j$kbO{CMh%I$<7C{kqHU@1* zC3Q6u(0H8*s4ET{uVXf2R%NsiG~wryPGVs(o_bMUc$X|=ytvW7HFw>1TPq6~^BkLc zQK5P#qu$Q4RV>y2j=6>Z`{bQ0WyHw5e}1apQ?qG${}x8(e*O0>#b$9ZBZs~5>3vK7 zwzG-+op%ykx1=*LFol7~e;7cgAhC%!;t~JiB1_Z3B?$7s&2o`{*F@}`(^gCUj17>0d%&>1aMjg^}N}_SwDdL zd$8FnPRNbB#>|Y+X)At4W!7cPqOxjkI)5ve>i>QFyT1oCFj>WPC#9&v*_c&o70W?B zK2=!_<-b4wJZ3uo*O2w<-%ciH{}|T*N$F+=Mh0aD29~4XyGp<Han+jy}P^4nbW6KWwlECQ_~aR!u;m<`$c}f@d=BW-~7^Cmu_fiXUD(*E{j;-fail57!?^I zmnAbH3J}I7MghjfpO5^z_wU2M*!!jxjSrwLDb}mM;|kK7jJa zw=a#2%!Sn$h0WB}l$qHS71Y%rO-xWLlbexw-kn7Y&CQb%@2p?2E{o9+l+CK{J^gp= z-_glax}H8`v@VEdRDbO6XR?pgXUUR(PyanzvSbN!?UG+xm@gml_Ws>{`O+n(BbP5p zS5^J{^hXzzR+t!){)MrE&KTzcI=gwgiW)xwxkWNUr_PYlZ4w(!Ltj}4mGH@^`fJSsc^`)7bvN@=~ z39e_Dl|g|6>uWOo%>CE9OKb2(b`__A5cxKu>CKo3yO3 z==R;hLeRa?7HXN`P9y^Z)Bm6U!dR|>``lWfo&rjr+W;~VE(Gm#Gb@9dO5l=!osIbk zTHooPnF*xrmImr%1^BC#>}0e7)pL+~52e@59RKe#xF7lV1Gv}ycO6>dJw}o}e=P|E>Rz zSx&Kj0L@H7*1>`5GJZx-QxRN1n3;nFK(#QaYO@E0hPfGJ`2eGO<)h56uhf*vD_++x z2=Et^2n<+T^s7Uov!*ud-}CAkEtQ7GSM_UL-Gs$wEsf8~u47%IruO96>VyPc33)ra zygC;bH`fdL5)uUkH@D^FYD>x+87G%DNK1nU9U1@s`2U#s1xqz(96}g0_6%w1Avw+* z>N-dR9_lz~1MyYhuC#Lr@$!<}-MAtrotSjSX_kcr zuYiqhXH-OZ7>m7}Tv*t=CT}klepL+(??4@0X(`iv%0hzM=5+e_YVj$ms5*pbX^Dtv zK*k6`V-TQqLu|~TId`W23ID>FcCm>ta5AVu(iNzAZEU~_E@};o*+JRJ+(1}a0n%w? zH!x;rbYSF_$gAP!EoY2+FCs6SvO#X$AxBr`m;3&G($r$q-{PRjvR{ssMOWOw(RkKx z+jLEhnPD+oSk_&-k>HR&8kL#8gR_n~sCQ@22(}s2P!nd- zv16>3{?}SAWmCLYSu-_dtDC%GroMqJ3(Hj}M~(7!>2}Dd=-&mMe(SC!B+M}|oGB9E ze+hizIK;k41_tmLt{?*ga>i6-S7cOXWRh$3HwR@z<${81%+`v3-~Ic4nvs!J+XR{e zVHZ9#f>zu!=dp<}fO>+krX9S23GxEm*^B}z8R?MLq@IWf!UJ-9VUA{52hL2I>B;>d zmxG3LnG*UT?w#~6jdc<0RnRFvjEd&q0D?7DgqfE7eWwT>cz&y<0d2CFvTCnd_1pHa zm-nhKpsk~zGQ8;jceWeQvfUG0wp;ub`Tw5*G|qa2<+XqsLj)6p06WteRx<`}21W*n z|Bu;{SWkgVc11BEb|!W=_5xOyBO_uOr6@j zX;b2|WvAXxn#id1;S{4!;wDgAE93t^*2%0_LE)i1shfkkOkmf5x`xnZn=w<^ zjRgz!)SYxKVkLAj`ipHD+xOG`u&?7#n~85me+vR-8XrF+Ps!Jw{{IVeprDl)RL zOqKg5z$hv6ulVm<=HrULZRMDh|6P?~oX_~+Pde+>S^oql{C&4-7L(Eh#{1y1_ca3p ziw8>r$UI?1cFWl31^ z@6LpO{gYQP#!O(e1cizI|AVaNtXDxL4=k>=8Np6tX9RbXK^cpUolOxmlx!|0F2-bZ zps-j*%Flo4Iz`62fBq=4Fev=v$SRF;w3U|gR*^DU|L;Y4RaL!OVpV0fw|9S=r`IyZ zJF8awQ?by>&FGpQswt~dDJ-OV*icfEfsujn|3Ox7)~ld60oxC&HS`(PKoy6%nK2_M z=Rx|A>}+C8W}VF~#cI7x4dwq{G^+85Xv;~bW@mM0{X3+SWJv(EU^r220yQTvT*FlQ z?~np>mdxK&MqiLU*^)A=_T^rRRV&O$i~IMYk&RV4SOx4L#ygC6R!siKyUfeGrGFZz zqb)2{$;PT!v;*uC&^@~E{)MqPvm`L6GcYh3!RjOhP-jq81yoxrD}s^;JEMZA2s;xi z8>rvNcq1e*I7&G#C^GS1Ae$cJ0!9^KrmO$%F$Mokl?BDTAEP^q**~>s!c70(iHhoM zR^a7(EGhfWR5gi*D~-uw@``^c+r%XQy)l$Xw zisp)Dpx{>nbqYbFt2x`+RiYkNW{g@Rp%8`@WzdMjba8hQ~zP&||g!%8_sd>x`75{3+ zFb7&_=fDzOr3xq=^iP8%N=9bgRsU4M`RV>YAC`2M1W+EplIB52tbxJ;G&FB+40Z%l zT4outBjOSglGVKT<-#2>Pm!^KSxoWoqIkwTNG=c(Ry}NJ1hIbwQ_HG3C3dEl);k$>cPhF}iMq7IT$L;M&kUvm z23#^)Wh{4YJ5~L=z{a)8&CjsFE84*HU--W#j1ztuX}D@QzW=u#WEUd?-@h;>Kk%6o z4B*?=T2B4zI>mbRN8|thAUWnop!s#iCdMhCz7As(IBcH%3uC?y?E@NvR(XLYZ6Pzi zpj67FcdCLhUh&^TeK6U3s`uYQMaFo2Fv)uL@AMTPR{hmsy0YrS3P{__jDdkk88rXH zz%m6?Kbtc!aGzuc&G&=X|1;XNX@chSK>L`v8bR}&pxi0I&gcLYkNf|aGY2dV-WR~= zz$yY!|1XVg8p!<&x-6j6WngRe%>RY4tpUv!GWep1gVr<^K*X6WLH=ccuC@D@#vuza zhxHFw9I}?n{9hP{F+@FzxW~URc2B6d5Li8UjTd;|#~bi`qzZWcat-Jl73jW?Vvzfp zI-@}IrqF#KApbJ^gVlrA(Tc2Lb_LB}g7*~~gXd*C|4V`AJ0a_C!F^}2dhnVeku|IV zVD+FiLMI^V8Px*}=%fzy{m@#BK#@XMw|E2SeSz2hjG{ z7LF*m`n?Q)z~(^AcYv$k%TV|485Z?BQPd;M-w8F}{QqN?t)Q_6CTWnlp!i^A2KxsR zA6psTgT%r6c9Nm~DF*vz8Au$go)t;`c7}H#aj^QSY#*WfeAq>{Gt~Xt_y0fSJQsEo zAvJ~$kUtp;nXWV1LE@Wz4(lf&HHH-samE+_|A5X;{{NU2bS|DLsOJnC=uuEt6NC&y zf}369h(T#ky#pFMG&h4Rkx&F3KFrSQY}`6`?)-nx=g&(>T$Np4Kf9-~p;R-fva)l2 zWo3Mzo_==rm8|6CV1;Kgw`Kork!KRJohQRs`|qEphWea2jAG9(T2V+zaD33 zWMf;OGimaSi&>fCV%qZ}CNBGTG6K}c2k%_~-_zy9z`zJT8wXS=gN9{5B_p#L+tHzNeQD_`eNpf=vx!O8*4gfH@#%#j zA({$1_efVR{@<%U86god1%*dv zPn}Ziqp4|XlCbWNc3lFao3D8fA3x}N+5`zVNZEtFKVuCmGdK@`{Rqu7v%z@=vY!LA z-vzQaNe>ivA~5x!HA+vxdC3nV&YT7|C+J@>>o4#cA8?*zn#=G5oMu4#QQE<4e8B7c znC2Ei+yhn*S{KN;24oImUEsfB7Vx@2#346)EM7ZRS}b<)svvMBpwp!;3e7|K>d>L2U>k2xw>uY%XB zGJ}$a0%&kk5mf0hD?&y##X;>bVUCJso!at$&;Gp)@YOQ`?c!imI#teeul&?$d40VZ zQ-XXHnphJ4M%{0ys3?2M$otol_3Ga_Oew$L%n$Hm^!HxEG#@lx^yFU{YcT5v1_1_X z1_o7-HK=tfWK>aEiJ4Kp@DyX|DHXRxiI0xisB=gB31#|f!X>BI`1Z}5zq{D$cY1`I zRs@(-|B!eDrIVxJH9MPoj~>qgV*yiIO~Dc zgUS{*FL0gL4vKe?6>O!9WstIhO%Jk0hAon@On{AHIXHg7XGKB9pMclOb%4Y{Wf41M zPdlV+DPsWL^zJn-8k15c{s!nGUe9BdG_O4^h9CWi8lzhLF_tLFPl& zDsE(H2AdDsL$d`OU!b*$pzyDP`IqG^*!>XoYgy94=7ZEf28TaH{UPQ|uzGOa3=SVi zT@H(1a9s;FAH2qm=>Q94jTl5d$o&xYu=s_j2ZcXG{UPR$VDowYiGbENg4STNK-wtK zwUGZrKx-R8;>;Jp;S&Z{AMsBFyjD@2={oauu(&x`y!oF9c&#Ex`~p}Uv|5qz|F(ZY zEc;nMfL1{>itur;%Q1@zFtD1Nsn{`@n&>g|Gn%W~F`Js`F)1stnuBh8VA(G$ucv3N zXQ`;kq^HMtso%j#-vj678ZckElT29$Xi|2O{g zXMV*}4W3h$V-Xc$<6&es*I@*ovcb;?Isy>lFgA9O%RooB@NqEB*Y`D4s931h~yY^uigwsMIFR`%&N z75tg)79tte9qMpCN7GiG&pK*Wt5u1=va^M?wvn8spdw^_Eh}X2-x^lzd;iuT?fqk9 zF#i|E>dOkc$Af{BQJE1u-vSy2g=`^!cS%@H{xh6pWE501pSiiM8McL>tZdffP-EuW zUpHAbBi)nivm5Im8wlE+oae_)1f7hl_`iTnhE0Tlok0V%0#+5=vs71NH#0T@uWVpr zS2iF9@O-!yieZbgc z-h$IL{{CuZJN^i(+t@LxWM!*s*xCNOlbzYbx?Y!2VaK_D`}sYrTqoP8q`;PCELvn} zkir!AM;c{i26&Ahs~_tJ1|bG-$cQPVC8hxCje^F*nE4nXBA}KKq@$*84j#sWuD1it zFtaFt+eUVb=4xPunYo!F)8QSJRnn~P(ToLERZ?tj(VfkQ_?cXd&#cJKmEzKmYY=|Y z6vH8TX8tlC3l6P+bN=pXN#l}vv2m%X8MD-+CPqf4qrSfFa?%W0p0n`V2x0Zdm=uCV$*+2NjXg0$-pKnLcy^_LE2m2 z(b2KQNW)wO+;9EzFO2mt>s1C(1_oBdoTWXZB6Ms`k!7>RTL0pI@-M-I=)b?pu}uDx zuEa7`?spFJagl%b1608y=(AWRuA225bodJ+gXq67mO_>U+-5RQu~_F{^iK|CrX0&( zQw8S0zo|0JSqgvFGi^bbxq?}B@`^vVL1iAaE(Pxa2K5jT`~CkvW=R0`E17mMzXz9v zkp2GV|7t*co`qn0u&WqmGO&a8RR1dl?Rgeb1N9gM*chr@!EFu5-V<;?22vMo1??RI zssI0&Wd*d~vjg1k*#UA7hWb5>lfdGjx@#fZV*xc#oh867vWKDT-v;>J7Jnf%Q0WZX zZ^^38SOPV_9qRsnVE04nI&j^{VGUQmoiU7o1EwD8o+%*rFhc4U$a-SX`fTueVunJ7 zB1UW2`3&Io*^u)Y3gbYHF{b}d{}(Wuu<Vh1ir zRE}uJs|qtR?LaRnqF4>UbA6Hj3)p;Fsu|cBv~im)44q|zUmGkg#?Dd!vJF&hP3-uh z0kI8KY^e!{%g5DB&B&Cm-g$GUQrNN5gFZgG7}hf$m_HA)UpHZ0YD#&<3kIhDU;h^{ z`?1brU}sRo;}+0rdhnaP04?P5g(U_SXv{wsq zFP%A~=8n6J;B8s1a{4*Z@+=9zdsz3oJA2HDS^(PDBliC>`wZ|ru_1#!0|ROmq6)6d z5UaDb8R3-~we?e9xf|jZ&n47UOYcmRi z1`^;47sbu386h1Wm~T--g6#|1wD{kw62=`Reo09+rw^DILp-9cxPwsMyyx=Eo596`A_|iG-Lh8J~uZ;K?{~6em{D0xS%IC6nN25*Q6SLF?e!bR;I@1#f6{n) zU<-ebGm0|D=+Bw^@5WjNrvEelFJd{%vWG!|L6d=jUEN&G9JIDq9CV~5%xU1(26*AG zx-cVTN}o+E@RgN@DQIFXL92g1mSr*}IlFJJtke*R z^Ly5NhEa&oN{~w+$G<<6kNa;N2S*`f5%2^?R;Dn)!lJY3pg96Y$X;azUiexl&?&#l z=El&KU+Lg|zKGRd?^ZGGnZUsGU*-QU*8Oba4E*4gjO@zbIYo6w(DFcYaZW}>)-+y| zzgwrAPW?MOjOj@+Xfk)EYv^BB#)5xWSTpVZp83nk#Qt}41k-V*pjA$h|F{`J3nUpC zEdB|w$g@;~c7;GMDF>y0c~F#r8Yk@XjAD=pdwtLnPte3E^p-+UqYX5xp{{0b2JR!s zE4eL*>YOFOqovtrv(L#{O1?L_y`f6kM@~H?&B1-2xT1hST&ikFSb~+5RFl7-0DssL z+a6{boAUwZLWtOd4^k+E%W+ox!eTGs@(oDKK zf!+bC{3>4FP4m`(E|g44u{nPrGO{+A}gLGV(EJDgN0M zsd1%R*(XPCGT2FmQE~E2%mLtu#6Nch4FCOrT4+CqhZ#JV!sy7rz}n1u6}+av0F+XM z)YY^>v;B~jw+5goT~I)2GcqePnSShzjxn*f>-*;#7Zt7&6dDrx54JW(z4R0_gQq7W zkB6t2sP;BxL7~EeJ9i2T|AO{yFf#NpFfd^-VH~n9Z+P^=HAoH33A7Ef$ zm14ch09wJS2U-gYngIhZt%2-f0Zqn$_Go~jRb5S)88j^c8ao2dRk1ThF|j<)%0}J7 z;=W&IKVv3r>x!N2lzf?gOVvS}UZSOCoSYW_+oR5U6?qE_W5EPwec0xeKNlyQg6wlS z2^tsW`2U#o73)<7F;M->Xbc{|GG&(MQ57?>-Y8?!2c(k3Vp%o*KIS1>)SI9;(+ zVX3U;+I9b){d-zmVkx^!VHtDJUwH|AC+EY5vUBuVul}9Jl=XMol4<|$Or1J)Dx=D@ zB}-~QWMyV%eE_w?{?{`wuv`btpD=?CiC|_h|L?>q&Ndl*W{Wf^kAkKMLGv`ADQR|P zb7e+FPDW*BMqx!}mfTfo5sH)EGIA;Y+w<=plb+(=8ELE1HZUqNt@~@usB|-vaqioH zVPR~O_d$2e?%T(D_19G<*}spOjx+B1=f=Ro;Pu~$Wh$#211p0HgEnY|54fwy4C*HE zGb%EJx^^%Vewz zQ#{1TS$5gQmrp^{XDs{(k)T>C38VhnV=6fyNNU{)I7_v57D+Gl+vjSD76& z1E`F&)gDw9*6q;Sp}r$&vBKgQ&6D7jIq|YFTNSpliM%}hk7LO{jcW(yB+g{K0h;t< zVhH({#-_*mk%1GGb{Lq1jExwCz+)H2jL_YXYQpAhEXoQDpt4_#abf=IGiMpK^4FX_ z!&IbuUi$CTzyBSK%NhBWUS?tYd+gtCMpq^)M%TC(za}4= zw(1KbUwumh<7%cIjH?^K^&hAm!Sar!nn4`AI$T*v4Kjw$1d1#%anRVkm^C8Q0xwpQ&)FITO{%WbNwRP3~>eJQx6!vv69zTC~53By)cPl$`Oa9K| zFWUfGCpX2&=x--e`7)**yEn{v0`3ETV_;z3&Qi?)+Hb0+4yh?YDFM9SPuLjJHWC*T zXPzvhtfVt1BVA#&!s_sy;cFDuB<)o4OHXSR78jRh-Xg@onVPm_$v+#$BTE>6tV=U8 zWM*PzU}CUgU|r$ z-hW>d<}!uj!UHWSp?I1uc(Z{M65Q z_Mb5b_y79h-nvR% zea#ZZ$U4Xwt_(~JcK;uH^dr_1TMDJ7{Io%fo;AEu`)Ta=JbKI1@l1ddZt1@@HV_` zKU+ISmCO~ZSQ0=M{@e5S185Y9Q2}gK3D{b2IK%cg@`83pp!F-jJrQv+W~kMmGSl3S z5xQuVpOG1|Su{IS12U48^^d_XIjQf*f_b1VN9qbY56Nns*!oZIWv-5atSm}H z9NY?Dv4*q!<{&k~PRpV*ekrO#<)l z(FK*K@SFqNG$sxjdImd-osAu}-^bE%2-;mujE4`Hav`OoKS_`T2kr1?XEML~BL+(5 zixz=)v4K;Q2{bMJ-H6mu8b49SxpvI^jqcM1YA|z7G!3(3!&CD|d znf)Y#gSTg8WacPk-^ga(oPN?vvTuvnHZw>r6fy9nXJ>&nKS3# zw|{RJEu1*%$n>bF@bGz%vLxXDV>VD(!Ufvtq6%8D1?q+v8!?K3nt|X&u%J!|sJRVk zeJhBAs#j2>5F9h=YUa#r4eC6Me}e=i9XpmYKHwEM+p^`)lT=S;<`5nci;FpFnYl{Y zxj7&w%7{GLAuA^wr9@JNeD$JepKXgO1l50eG%G%UaVF7Q?Y4c>3b_53S@Hskn zc}GU(D&)n+2VBa^mJ;&wWr`P{lDjM>T1IBAlAw@@X;PrM`2-zpTQ6;G9$x9?5mWRU&;n9YKvh5@u01?E0=HFeM`NN}SX-GOZE;8I9jj9t|jIgnY|m`<1H zi7HK=^e!McFjUDQFfev{LcEZmvt8#D+1VvNK72g3Hs$Wi(iGCy`5Z|KVr6852lYBv zNA-UP{Fq`SCgrS+j^^W&S*yW zO9H3`1KrmJJwyt+Ly$2X+^mh(Isx8VtZyI}y;Wf=OTs^BtJc5}+N@<@VsQ8u##RYF z*9)|?6*LaY#tvFSXeJI?MGaoS3SI|dW)Iq@0LmZm(h8KYzFky_G$t1#QjARTcC}O0GEch0$*0Dm=g&6L!w`{Y-G2J)F~ zPu#h4;`p6Aum3&jhOYmJi{BreY-l)lE+aD|%iOt!hRG+O>*E=i7_$F`v3y`jVBi6@ zgBXPsmB70|LCK2|R4+r8-J-i1RID+d3;K6#$^~_GJDVv}Gt(J8_gTyWxikdo(%c+X zA)n-=nsW*9M!Iw7oMWHFw6Qwxb49FEPX69K)nN1VP$hg z&{_%beq_l01LVrj*oZmOe6}>BW14?-;HkfFAXT1SYD%F}W@a#Gv?svVck|j!j8Z*+ zKPZU^L3Vi0ohu~hy~bBstf=r`T452W4Bh!Jh~+m+0)r5P5@@HdF{mVC=VMfWtO8~< z7KV1N)j{c$O4|BqR&fYYH0!hSY( zHqa6gaLJ14f)>W|oBy~>Wc7F?BO?A?v9pupiLr|Qck5;b$PMh$Vp^^mChQ#IQcM>a z`~SX5@~N zb;!cTjLML~RduxkEjyaz_4I3|UQ(#u@$brxlJMlj(u2M}jJueY{Y{)7;Jw6iEL1_n+-f zle|9cM9;%ATB*sPwqB;bfgJND(4n0bFaE|b&71EJInEQ*z=Lf3fRvv;|H4?7vx$IP zo(Ovp`%BDmx?m4uSQ5wuKDr&CttQY}vNo`{GcpybcOI5S5{J9R1DdaxHeqoR6R4JC zssNV{{0t1j=ElO1uCy|!`=M;AuqA0n(h`Lw5j!HT@6g);?rVWc85_nUECDY;;aJJQ zz$5^ke_&ul?9EX#HxOog)(xr|4dp<6)ozxAzhH*nj}<YVR6O`s}hYN?K@^= zVOW1s84{n2S9Z)~V&vyllav&ym2q^677?o6F_o2tpI1#vQm9te(J@+5luhK%TSi7s zRh6K2PcN3gt;|d;%upU1C=ci{FffOK&uj;sbpQ<PY7>BWDuC8iF)Ok&8)uY9 zIoL{Tuix8e|_VWE(7``6z76460W^RTNUEkvSK<3ARtC zWoNT|NNIm+szMEjRoYe|t>?{HA!v#6R+PbP5?2d(V_AOzm{F}7M*DoP{F;nHw zuS}89ZMY1KpnbFKZ7kIcW}w|^kd+bevmQYO2dJ5?4jJA+Emhz{94wPzu4;#L7eQx) z@CA$U$!ltr_NS$S+z8q$+zV#j+6mh#%-jjtEBx03)N?eP8OAs-FJPe`Xw&fDcBXld zO~ZfNSrVX|h8h2Z)>2+&sRq?u@X-r!Ji$g=Ku2)G8t9DrTFI&4c7=hy+`XMjp()Ae z#hwVXNMR{ihhE@;^C@Ug@p*`Spx!kohk$H=`Mgd0M4M%SM`|$7V zsv|53e=3>Ve=lIp`7;GH9|>v)u4bub;A0R6kINegftnVu_7Avb1s#9E4C}ZsJ^gUa z%yh+a(9T>_v*pWFr{u(G{cRC7x3^|0VApY&Iyu*erTX8Ae{cT11s&l5+Lt?L&L5WI z)Fq2kN|_Yu{EJHhA>&hQ&EPs6bV4ZNl16CzQc)ZnTHrE)ty%8x6-y>jxxcU7nXKgg zJp8x2yT{b@$YDlTLDdhvy;@qyNgq^M5@!9oJNw_1Ieq<%B8)k%u>T3#{g>kK^qC6W|Tc6xGfH1g3>A|ow5qCvIvWTmW?oh0s+*d0MQ_6#+`m_ zdYlr9I)1)xYAPyoR8+(?e7*hkOgY&YwY>g)`nPX6<9@~^`uxnSLOPEor(0PvnT3X= zPquY2X4g?>=1CAKa9VC3>aV?X+qRwB{-Fljywk;F7c5{bU}X9?xq>M*^4Y&H?(WUa z?(S_|M>Y0W*9iVYyS&lp3ag08o5Pw8#of#m6g=Y4d5pG zgG`3F@~)hWY$l|3RPjwmvLOxR+#XQ+K5*?2bYK%?&;J`>d#XY12K8aVDFsy0!?LkB zb1}sDbk$>^T`6#fLx)TE{o!Eag1emY{~xG%3Xro`Kto2%%E+BG*gza;JQiZ~In`n& z7EsoFDfe%yorBiBU8t6v+W&Wx2*~LP3D;Ok5Oy)JGB7Z|1&{GDFbbK&PIcpFgw*?t zo)&ANi*yWSWP=yW|NS7ph3P4yB51{r(TwT;!j^!B=@}RqjxsPX>p{(d=oN<6dZ0cq z)9b=5Aiax&<>h2$GhfR6D|YB-dir<&k|m6*rq3`kn4=m1YKJlX2br@4oSr~CW>JT{ zLFWUo^D%<&$^&iCW@%%<)`ta$gn-5zLH4oKfZMR3v36*u612b?oC!e{7dsmx zm<{fSGEGhm5mBhBx%sc=*3OufiB3+Tw+_E@w{!S={#d!Yr+|QkS@|)hVCkOBMS%e< z3IEhpRSFs9|DB67Gy7+*r4pDo`uGa+XleD@?sj&Smh0`i5fvxOgp?Y1RAXY}5}W+}`T4bU z7TYedLz$S>(t^y)YWad@W}^jJc%TWzcAu$~G-ys%Lj!42mhr#Tzc6Odnh^;G25})! zg$k}SK)q2!d)dFTP&qT{FyxQ`k@ui(Cu9@02vY%5(AMZM(8)NzH6b+?1LJ=QsF^AZ z42+<{4Q`}3XchutuDP(Xxv{XaIinW%upOxRrHqR}(@80*;Q1tdec6~T3R~RP%djMX zPTm1o^>+m`Xle=4uH z7BmcLZ?839L|!g=gWS5q4qh4}kSvvWm02T0Lt|!G;`&Gi2Bv?8P`_}1YIbnN0Zu^1 z;5{Co2CAYla;Rx+E@$Vg$M@be;2hh8Tt0Tga%-WuD-}DV@Ct=lUr*%*$2`Q{g+L6R$m9!&im%^@y9g1PeNu>vUe07gU@(G zbeaz;Fz(W>3JI5%cXMS_$j+9N)i;dLX56CiCQeCFN^jNbe|ANMIi+Z37+8c@5*XM(=W{YMDl;0h2pwMj_w`|>x?jv|{)Dh3 zfWzefO9lqk6X5Y121R9N&`h^7X#J2e>xmsU{|ax~{43nS`2VIIblfSqH&#t&L~#Hh^Fh%~$Q{_vK+KMu2;I02bX`@IR$vIDgT zFEcQ(fYK@l1B0-!FrzVO^6&D^GmPyw|2|1Poyd~#&w}y9-wFQ&7(w%Hh&7~Qp!Op> zqar(^5>$h%PGw|=E*O@!(AfAu56~x&Snno1Q{EdGY0(IsBXll`E8O27i6nE%+7xtnPt%qw$fr2feJGP zWF^*FmK<#s;GDOw@So4#->fXwT86D&pswg-(2jZSob>L((9|VC7J`+(w7m5}_vA2w zc097MvI&7^XyMf;xPb&JBuU z`-b{c%yLCONv)1WVxrn>lm&(6*6vzWTrT&w1l0awC}v<_(SzCn8Eya>4r(pHhyOsC z-{IniBEu9_+Ltp5hx+-tD!O@lf_5WI3u`+ZV3zyyh^Yr@8?v@2bQ>}QKH&wfNgRPJ{Cjkn-px`jY;E>SJe{ZwGR9GCK zo2ntc`TYPT6v1ap>HUAqCdc}LftLZa&JTPp7`Wo&10A@=06u{Zbc7`%h{d1?T4}+w zl~Y6AKu=nVlhZ#=N}BQ9KaYQV&CL%p?qGB@H~-hnXvL`J>iW+NbZFDRn_Y~jnO^EC zDJd!G={qSZGEMro19WQBza5Moj8cr!jBox$|C{%3{=aC(B}_*cmx9*rfbUyzV@VKT zV?GW}-%9@;0NBv9iL{bn}*f$KDm>D~T>^%+WUxl4)#UzN4q-;HIlH!`LDs%EF=~ z|H9d#yan^-{(JZD)BO3-(Q9)iNk}+4#P<3_?ue0KU|`E&69S!Mhcp(AG!ttID>*?2 zRVc%Dt%A=dWi~aNEyL)T4jP*NS6XIbwsi|5yIqRBfL2NhXdE+3Utdm^NhB*X&=Y!8 z=?3^f_51~lyo^F~=L)g0GG32Qm}6ixV@eii#Jb>LN&#qz&;S46@O%dj&r6^<2enba zV_nP)LZBUgjG*;c;88Tts2%9=9?;4_b~aFoV{8Ji*txY;dassC?B0JDwKW*|4l3^` z<>9H1H&F(y+xfkqyTU!;?%8f9M*{_Lo}Bp4ht(K-Uk(GKvM{4EC!;Z=urUkk&P{*o zUNdd~$N7QreAdo?KFrhq$ujXUh5WtC1UeK7mwOQ&r_A=GW{yE8# z@W*&EI4#)z3uD{CCd8lsD(hgQO^|71aeF4DFlJ&@Mp+jT>I+)03ttkU&Lz&K2_Ghw zWfTARddI(Flw}f-nOw*Ui4>y>8Ay9|rcA}JJeDQkl?x@{RSaN1^D{7j%Q{dS78G!x z4iH9J#}5i>$od_;WuDe^`R8V*OrOX<#a{MZS@Q1o6Khve=K~{<*rrsYXfSL0e@Vzo2pCux+&=ww06A9d6g6}1R`uA5oxZ%Xe5Xiv5=EFJ< zJa!Ap`k;Yp(9x&nX5d@fA#0IA_tk<%MA*bYx4VNXLrqXM1?d;UZbK-Owkc+EX!7^x z;tN=5yQErDo{{lf+B$b7w}nxiGX;2p`)u~MNy|)#`1kYgk*khQn&2K0xCa9|SxZ;P z#M4)cUu7z28M53u4ULcx2Tw&lo#~yEQtbke&Iw~;$p06{dXi0qK@Btu!pN)$nty|h zqOgM|Bf*_9@Noo6ur3s%kgy`iZ%m4Ij1}x0&~6^+SXrcgvMdYu8V9h$7%c<*{&j#n z1#+UgI$HM`adz3SKa7hQr-Hly%A4{33)o~?=P~FqSVB_2BD)z%xxggP2wo5bUh@H7 zHw3OW!Ch=d$n*ht9)(rSTnIF^DrU?iXvbJBv5Db-sGqN!k}J5`Q5oRNR(O_CTTeVM zU~Y&j5C1Fyp?|O8p~~cF8yqjD$j;YXWX1OHN}_@B%6~IqeyN%&D5MNOTAOqAw=zvR zAtN7Ve@9p_|N1Gx&aLhp#>F}J2P6CJzY9A3KxJOxzc98f1W5RCVzsvh}?t`7@3msw*X4GZct^}RxV_Ndp16maz&EH-8 zqYt|J0DMTBMn*DZNSuKYbUrDoBbx|leumMQk*E~S7_sBu2gbime*Rp1{;O=4R7*ip zup4-|XO;j@NUzP_HYrF7_Gc6M)rL3Cg8F|*^K!w;Q?A4>k6 z?KJ+|>04~{p~L7y@xODOCVx7aLjQ>~z69aFy-ZAh|FPPF*dPqygUapy#~IeLM6k*; zu!ByC6$Zs55|(1#9NcgGH`}=X9-PG#`Y(c!_1|xnA_&dE$gt?27t3EZ$ZZ0!CL(A& zSr~K&GAJ{GDrj*26c^)XWbBaB(+6!ZQ>fng@8ZsK=nk_MHrU{goxLU-;{nKQEmP&s zH%v+34Q5PB6rkf}3Ji=43;%_&{ALpY)rE@YSnUDjd{8?cG`5JCVr0&QZE0&}M_Tm8 z-UQ$Dc2_}OHp58XZJWK7+8T75|0aRAy)jk(?wev}Fef4ME(0Tj0@EC(OKi-b`FT)R z8#a>!+HD6p0aT1>r&qCuki48!^v_NpOldPNo z%Nk1=nYN~XZ6MopOig3{&0{hQF3$;~JCP6x(FYsrn-mA94D zh}RV92+BKI39c@YEMevU+f_A&i`%ruAT4A}jkSp~>Aw>D@_4pj4l=AHN$;r(-MM#lN}7CeH!KAm4G zOO3N^H8oAzs{3{P{w=Nb*3sqUR8jV>VSdT)XC1Ap%T)aDyQql$!quiW{~5$3^z|ep zLH;Xdn!}>T%Fn<98tXwSC5lUo-gg?kFM$*Vto)#C55n-Q&%nqa#JHAOla(Jl*2KmR zIfUKJo{P-bgi4Yh;Tqio_jq@ zw1bwpH^`|H2_l?a5pEgr4$gxAKwUltMurxqIZW5sn81Bi#262_Bf+l62<~Npig?C1 z;q~qrmKMSy!Rc$w3=MUJbmNQ*ytVncWwa_;qW?KE<_bDH#AmogaB+$xNJu!Sc$;fE zFfcN4vly{Bv26g2p)#tn^D?rlGHEbLN&hQjbdmn&%DVe&_m(Z)UqSUKBjX(wBNid3 zT2^yiMsrr?uYaFQGj{#kBh9#rRUKLF0+t#UIkq&gxyHhvdXnkOlxf|0zq;Ad{)sWB z|CdBQp~lyTFw*pgW`muADKlG+^-Fz!~DbfiDEKLzw;l0R~0}b_RCn)p?BG8@NKC zHw^NGM0;;Qx@M3ayqlPvfgQe^SXfz|U72a(lr`P;uRw0@c>5NV?q;#PW08cr19WZx z$Q^7<2zS_=fx07NFUUA_CxG0?1+pD{(;-23C^H+2n;SFToV=#D{&^3}JH`sII~cAp zKWB_%6Jh`r(t^r@jBy=oLVvF^X*2x)&sfWv#QcHvn*bX_At;?Pv9P>j(PaajumM`% zqs*Lk{9oZLwzPj842+DeEFYMqp>o2?%uHSvXZ>MI``5)-296(wYyU1X#xeW>*`o@v z=MUH#(44r@zXMFm{)Y&#GZg;Y_A?G-7h~%`8D{DKlR)ZOVdmw5jbmhD`6tDq3zaiw zgt{Z|Uk7Mi6KMUFHH$I>6FAp1D>4czGI|s-rv5un^lvuPO-8T3>i@PeFf#Nr-DLa% zRtLHtj*+p5F%={WD(e`wG5%u`VNn)fXKMIA{~teCY%$|MCI+xrBSegWk>NAr6{btf z(-_zp7#P_V!E-ZAmt_Ch$xgGLX3dl}Z5pG_zbg!kjCzb$n0cY<%t33yl!Y1fWEl^E z)iE zr@)ZFc%R9EsT34Opdo4|rGIvEjE5NSPh((YoW-ii!pG*pAjmM)L6C`oX9X(L0e=M;s6h33hZDD0cm(89##!SCYi>DxV}v6f8? zoQ9aJSzVa**#sDv8QL8LnV1=v85x+Zm>5`?7#NwESp<#<9IymcF;~ujs~Fak>;kMO z!MpwO`+x=P0~Q7rs1F?Y{2BZi1DFDsSwa~@nV4c3Vi`c$Jz_5dx>C?s6jRD+^|NdO zXFzUbVqC-Wkoh7z8v{3kIKx#3Zhp>{qRbLJ3_@%Y;4n925V&&Y%NbY!!vhW*32>N8 zFi1ed+<}{ooq>aalYxtkn>7|%+@R!eSkWW_cDe+E1kCB4CQK&GCM*W525biGCLAW5 zCR`?bCj2G>27(4c2EryHCZZ-{An$oIc{6*ncyoAjdUN@6`}6qodh>bndkc7rc#C?A z`HQQ7?BxxK*vlZn&;UBCnnB`!gN2~EMI@sLo3aup!i2@VD>E>3Pv9)2NyVSW*QQGPLgaV{y=t;_kf(343>g%LRrs#udzgto#hT zpdJvT7&{v~i@BLOGe{?Bg94}*!6etDEcNN%S1ILZ2RbJ|?)+E0R+_i1kza=S&d)84 z%*^cvJ~HY*c<`@l-3(vf9!UR`(Tjd6X4?e>HG}HrX6EZCk)-^V=3^Op`WS5qXQmfF?;TMbu@36G7 zb`Y_)wy_OL;^35#$W~9+(BKmc2xxLJH)rKd6yxR=m(W)c5f$Q)(9-q|H#X+t63&+6 z=Qq;T5*HEY5Y^Q3j4&|dUBZCFg9B`O$gI3{#+ewU|0AUXNcl2DxyuY1{K?gf0 zJY(hmcmChLZ{HX_7`5-;2lb6;+?EBMYrwpSH3HOvPy`(!!N?@=;h&=vll#AKEEhU{ ztpK&(KrjuoPftn)6@$r!m-lEB}=;m;4U{ z^}8V@2s?O8+zgazz>BZIr)nC5d){h{zrp2*l%!y-oTEdus)B-)J`W$Cu$qLVNUf}+ zLyVf!zok070?e{7F);pH%Buapiw(3t z-`Ihh!Gno~i4imx$Rcp%iNFC+%j3=)0|#zU-c$YoCLqAhkOj9Rj^z`BCR;UVJr$#wkr-&A6V&-rHn(F0-(3P)b?~pC z>Owv*PpXjy8y8zS6Njdiu_*_OxqDO|n}>0zv#q0o6sLd!kA|75l9Gm~iV4U+A}kLX zEZNyWaS5^O|Np;_S>7?c28Y>vSXli1#`2D#6fD*W30nrnzY|#A{3~Ev0V-!e<6!^t z!#cv)R{V2e+ynNboY;qRg<9# z+@56+R)%g5hg4mnB5V~XEk{;Ol$Imozgp&(|L?PEfZPunzS?m4VI%WP$QZ%jIF>{I zwy+&!;9y{2WKuR41D&PuugU0>M1fSk;YZfP|Nd7qcm4x;h7qiGGuuH1E(Qih19Q-F zG;;%XrN0x5J{sjq7fO6$J^b%qCo{Nx@jr&;9m5iEUC6*}%&e?@d>y2x1WJR=fA9a7 z{2vNR)4%`y0G|#0kLmAS25qod8AObM@vp=`k$>s`&w)cu+1wbkY5nhx1riJ7E5a)N zZLL`N5481b9iRvW@_rjVxZ%&l$F%}Jrp+ykk_-| zW@F}TWoBlR$c;6KXTDypt8H$kU?;EUB3D%mI%4{7^*^D14gdEs@PSVG1D(uaW(*n< z5fw51rxO*H;1wmIA+P28Pbk;6B*3mhN?9E=RLQ{j=j}g{e;@z*g8d8LHe+u5&tap~ zKQXC|N*({^baZTl!~_37k^jO_b;_U)6}$4^0~@6nUxC#fg{uRFA1GY785qF#eZ#^A z5{8iQ0fi$th!`0EKK$45|M`DV|AGN@J;dKfAS3^EbaXH<{`LA7#=yhS02=uR-*yBZ z_6AK$@gR05>C4GBOo2{oOkrUBtMD)Ee*r`fY7^sc`VJY;ax2hcV|#n821w%~;Ti+u z-^hRM|Lp!3fYK_fF}w2LwjH`VCP2!IKdt{d|NZ+P3@R^v^ZaxMjr0H2_$T!5%Kv=~ z+~9TvQghr~gbmzEHxm07ZKkeaYO0}bR#~&9re;gczgKEzrs^7|W@=HjwNa5ZHDLdV z{9FG&1Y$3<^55H+A2qJ|cK}od|4I2*`cD~@9~r7(<>Q}||BC-vgT$ETLc|yt|4#cS z@-OTE0Geau4{{R2u_RsRaASk|>=KcEiQwHq5ihl?Gy#bAt zF!lcdXMYC9-xdF4|L^&?1{Chh?26_tGQV%g{9DuC&%nU+yZ4_ggW&&n4B+xtoL$iz zG*Te|Qo;NRL<;ry|Jw&r%E0)$fbq@$lgvDzF+yf=XG&d79W*uw-RlfqZ3)_;s1!EK zKPp{>%RR~1e`css1Q%}M%viUn%slI?&5gNO6eX2%Xox=A0h|Jcfal`unH+K9$B)4f$`Um|BD!OSoScm zFfgzhs56TH_6%fs5)kLda>gGNzCT<3?_!W=6Nk(HydB2o66zMg#u^Ed|J(FW=wCae zEMheRpD(IxZUj0xRQc~UL|Np7R1`7(x%e;ozs3KhptQ;;3@(V6|6FwFRAUrX>vZ@R z&FFRL(7$aAOn<)q6Zy~o{~9E0*_joE8O@d1KSunsi(ur^xTK-=&yMlXzipQ;F)%Rx z;reI!KMj(uS?K~uxZX6j1p%0lKwf6rh^*S~`PJ%c7|MmbPhgYhpH%iVw9 z*k*$J9_;Go>gM9+;_Tw=f8S2^o0eLf3MN^jYZGc=h=K9%C6+_~L)b2X+iZG_pjBN4 zphIIpclsKL%Yn{dVK)GYg4Wa;{Bx2PX5(MnE*j*|%EZngppVLBJuYJ)6A;Lh$0RMo z#lz31jmib3(cf=atibIlbx3;((yscq4c&vReo26x zS@sVow}I+bxqo4Q|NLJfz|JfN5o2Kdvz=A;zbBg~C_bS@kK(6kvj48hPP1YPW0eJs z(}Bv;KR^E&{b&Eb0}`L05jD`QBmZ{)vlC}LBnKw{8C6WH0IPiuE+;@`9XkU9t1+`O zqcOAcU+ZZ;(-?cE`Ah>Bd;dUFBn*syb^nR{=ly>TRQIxiXJP+(GaibVX8rF9D2eER z(&?XBEbsoOv893MxXq2(!TmCGGjm8oT3rp)&4l&hpxZ#j{t1NT_HYXG!8U?AMytt5 z%Y^0ia0{Y}vHnkA$;rp1q8ilh<;lk@o4$gZ7tUi~{xgfE^M4xK83t(vdGNkreb7mN z$Rh)wOb;2S0}V=o2EG1%Q)1FmQ!*2(Q>hA5vQtqIQWH_L;;K`siBT|nHce(4W5hI> zX{;HNj0(m^xp`ueQhdB-dbxR`#?zRbr~Uu`XEw{x|7mO!1e8Tq{`Y5CF2D?;|8EC} zMe;w5|8xHz0@byQ=8EFV>gLAmit5JV?EgF#{gX_qZ@*r@i1B$^UHkQa8nb7gJqyAN z42*x}|B3v&^nVGsEvIbGZqF#ruKtfZMR%*@`_+<-|3sd*)U97%*8;NRZz9XXfBV?k z!1F$!1~w=&fEE;j)}Q=a>R@ET%d4W~AW>xRppy_=#MaHIrQ_hJt<6}?=pXPbzz3_s1lb~>><{5PMS z4SY(W0cb}R$YKLfpBprh{&yu=A<}?4?;dtR*&pxOv!^gH{t^CnfH@G_-cV#${A0kbDEs67nkk^RYB(D&ixs;% zI4y#1paaiN!BRcAlL;Cwf#(fI(^e@TEtOOof8j-P4Rt4?ZOntgB8d(N5jHP#ZXqre z19xy1Py%ywyuloBe63?+VL8X1C&137{SUPAje&vj_wj!kOmF`m0;eZ)Z~{~||9xD9 ztr(Q_>K6SwoB~RG;4opZU|?YB2A!2B@DpSnLkI%{^JCC@QGs8exMw)Tz`(W^dZ#hC z3}94dRAg3WjA9L*ajN`Z+dt3+i2vHkPqAM8^Mxtt*Hu>Szw;OvLHby}A?Z_QRAy8L z>0_QVV@LVUfB$zfGVUzjiJ}WMJ^`J-1&2Lo1~p*OzVj?4jGzATff5WOgZaNO#_0?m zAbC~L>50=9?K|)BkB{-w|NkJrupR;Vg?TO5FTM;6EYCoGVLl7;3nSmZFvd6kmw@vp zXfq{f`Ww7LlJWi&DG@#n-Kn}v9Gra0|H2fd^qxNDFFT|wGqAbJ)+7R}u42TlHg#X+Ouph*MBSgV6z7-JYyD?=;uREDX{OBt3jbHsu!zCxNL1NnimlGTkR zhy9X(IPc`&|Xb`xR)?TGpRpP_<* zflUr{4+OI|qX;O}m}MZ<%>VxkEes57pTTmvjA~H122gbW|Ibjzz`*PZmeXfcfXY=t z<(mILW{U*R?VH9k2(UBD{Hq7sUBtk^9tGB8#rO%TCl9J8hk=3Z4p`2P;RaL=IzGdY z&%nSui~W+28nYii$UNEqdLZ*4egwyt3WyI{d&bHD=7Y}@1*JQd-;gF*iLF;5xAS^0j?TETkt7iga# z^lkz!upJs8JO5v1U|?MU=G%h!U^kov^FbPz8DMMqnHdDZ`==Gz6&XOs@q!O&GZPk4 zXM`<~hg`eNc%SKz;$J(aJ^wr)w=Og8Sh&F4Jn`QXMytt_U0t6dE?#CXSjE%^zi@d8 zXzBhEMvqIE|IPb1{}S}hWtf|oRKaf2f$>?7gZZFKT^M2Ka)Ls@SQ(tiLau`Se(65Q z>oI_vaTLsloaG5BuRgP01-ErT{bNOTMeucZpbJ`kn2sy{wbW;xsrV=T z0hnYiT*b_{>UaGruvy@9)mc9Xv4KXHq2s1EOu4jGF>Rr%^R?v-6;-J-4poTtZ-!tSo1R+p= z9o)7O6#<=^#m}hBEHb-jrW%)j;G|Qtil?b_`36n=SM;H!jMwDu_Mh^n z{!{K0OP^?X@i7zq#*lDP(eUD z#OH$D|9=HMy@6)D7#T_!7}#A$W``mwejbFEI!=*Ef8H_XkrT=@jq=%3B;~##$9#EPB ziOe{2$>SX;qcZ;A&A`CM!ulL^(vB*-qPZF9E?MYtZ?1u%m)cE+BfTHE88)iVKijapEb)y^~9b{n>Hmf`keZ}s5EiX z`%}x7C2rc(J$331Mmxr?qeuRoKJ@QKFC-l@8?pNdsWIz=N(qtW%-)Qp|Do{+7Po?k zvlN2Gt^Yq`)dZJCGI)qd>vLz{CKym!*z@548J) z(E!vS1EnPJsT+(2!Uo0$j0Wr?;$p_oJDNcU34q!rpi`yHRhZov88@{CXDDl%SyZ+a zGBVFu@^3G*w7f#3Tz;I30;6MrY5%Lxa5JkJtB*5UFmXPA!^oK5x&2ON_EpB`jH-VZ z-Zs=Um=mHEksYnY$TV#ZqX?sB`*dbjkmH#C|N9rla)(Wkfe*Ao2z0lUkfH)J6FUnt zld2lCn7M+m5UV+huo=4oGoyIIPDbrW##M|PJdF-BvKdGHler@4dz4YZ*8HE2B4d`l z_N#xtY+U~dvN1EB_*eh$T}sryum4mT85up-F)~^)N{OvvV|2U2`0oS*Bf|{n`JkY2 zJm_{qW;O7@7vtT0Cbq+WlY(~yH;cp@%DEk7-tgClIpz0)e_@QPm|g1Tf!1P(|9{NV z3cl+XbgD9Fe}Xpfe;nz@jokvM1y47|k*w6GJ@4OL?ak9hxAT!`WSiG&g} zljSQuywA=yQ(x&6)GK4kxbtq--#wmgIqDkr4pS%R8BJQ9v<+nAhaNuDMrFk&u&$+pM=D6SzcZ}^8iy-of*ciIWD>uLc*%6 zW%&4_-OA=CLGEk+`7elNCz}YUAD{}|rK@aaE(YposH-U}2n&Jww(JbdOiZOM4zA+j zk%^1>`CN?E*}23eEdMUbNnon``$mO1P36zi82@@kZ~uzofN*agRvl$kQyncPW5zd( zkvn((oAOWnUnVFVLFb~J1E2BB0Gb~_TFYt-St=?n#sW)H9fqkaUIV6aypZ))JPrkTakdjhR8$2`DqNGb=Od?2Bfy zd+_%wW7)%hmllQZV@dd@&v@}))L%Cyr^bKaHH-h3F)%Q{0Pja(fNTzC1aCnV7i0SH zU|G%_yarx*H;bW4ZyTSmkU77Y zIJ=apn!0L*qM}mMzvOLuw)L|l?D!ktp&-x9#MsKq#^&g>foaa42<8z%^Sj6!lo%P3{{^uWvs8o5g<=JtrNe-_0|it;iG!9CupzQI zQ|!ObW#y*OD;kjZnfR`6b_8Ykq(yxEF2-scT;dY4^TB5{GFl;TBq{Vk&GVrAzyvx& znbnOYk%1rFG6pYl1z8U%SJYYAmBm11a$tvgk zw9J;T039}DX1cta`CMM{zLO=zB_$`eSLID++%e}a(kVktpt5Bx0|Uz~mITn8lq$UP zH8&6jZOK+-W@B0?of9FKx5dF;EB#-z3Ja&ozlbcEGmyL}v}4EL#}h$rXJi1?`{67J zpq?Y-JU39{0M#@G@a&)p+F)cL%($;tN<*n^X>E{+G&EPp=`3IO@AXj!A2o1ZZ?iPm zT(&!{p}aY&x_H*Z)0Y_&$__A{0*wnYB>xLz)o00I;0E?{jgt(i|x{2P=Jd;dZ~^xT%-e>eYqTsY%j9^=HBa~OpgMC9n#?W$FFv#Z>Q;AkNvhwswS3yX6pP~ zx828ykNN5!9X_X!^-PU_EB@pqEC0)5U}O;g|A;MuC4oVTfq_*)*i6`%iJi&VNZ6Rk z+)UVv*;t63NmWIdiE-P%#1h?G$Ij`6Jvg7TD);>T5WRq7F}g+n68?RVNS0*^dd=wY z@4$zD{!CJTA2TyCuKxhyzy7^#QHCs8h%lFa35NRF%sNH z1+RT&Nc* z|JUQs<9}g{Elgkkg1UDM%nafGU$P{#sWR{~sDjQygq)cHF8D3WoRV}Qp;Ey7*Zb4Co3qWTvE~O!?-C#+eKQ+XT`TaNqzx7bJt&55*jHh;cfQs zg#_oMr85#47 zXE$VfPvd81`uD0~!yMhPY7fxjKqdzH|1ViivZ*j|gGxL`SW^NtI?JN225K>a7Mj58 zd~v8_nGc)EYxM;CxeCgq*natUs$`Fqd~MzOi*b=5AO^V!pB>B|>7^%56@%Qx1kR&(SrQloK&36{^cYaZ0Lqq% z3c_aQnv85nS+-Y&O-E(2szS-XBv8)$_v2q;i9#uh)t^ZP3L*EPc~^mX#f}~4m%wr- zQ_zz07neixE;Hl0sv=O$1WL!sO6&&a;K*V(Fc&g6 zgO|ES=1lBt>gFuWo8I$s>Rg)gV4ft8U*&>kF19|)0-f0E4}2UBaM31Ckm!U5%jd{5 zN^mKBn3J6I?|V(;M3<13n$s&YavsgSmNv#J>W@2~wLcF&(*l2|9|jnbi|Azyv!RVhIBS6GPI!FqVtpGXWJC z7(n;)KywW!Xh0he!H3<0FC+tHET(r;a&!FbA=S2;z5Rc`Ren2zv&>8x{XTxk&N4My z-o$*rxa40RxZXZqQu>GUUmoKm=~__TBf@AgXAbzRK=8x>BSZebAl5Y2tKfMpu>U|U z22i$PM{2Nuj^h9|859i^4cHBsAN>1VKGWLKDd0qvr;E5)6ry_~ZuRd#dbX?M^R zjH!yO+T}C;o&C49entptd*$>s##BbXw;NZ1#;Y09{spnTU`b?9gZLg?-$HlQAR0}e zLyyhO%~&B$kiX$msjA`Yo7dz7bpgMNkvcoKgt*n2H>Uc#8yQU**QzkD@F+ZRwg|no z#AwIJ_jyk<;||F92g@e#c$Fr|E&n?Hg|RTOiGWHsV*^-u2JbYoL$+;$_Y)%yA8&Y| zu()`Yp}v8Eg1nlVPK8^vm<^+&%)kAeGHWW8 zZx@*V?_~d9`$<`Ap1Js&egCtMQ3u9jY5y0^Soc>aK`TdjuUpVI##{d;GEIQ; z7#JBgF)*;qVG{<;xq|L^1zjb=GUuPo4#u3nYK(h#{F}{O@Mi+kF=pStv7m5ac_r%T!8_yLk28<^E&M+QO_WgT-X+ynY%aR)> z{ssKI|F4rV?i(cBz5aQ#3$tEj@B*zh1C>FnZ0rW=pw^L^x|%v@AA~x1wUn@#xq&gL z!eN7t9DtUa!Fk}j#F^9$jK#qBq%xVN7W_H)?`Hi3_rB)4dy*^y**xA&x*VpjramL8 z>}S%^BxOYjliH$~7&ZOl`hqe>C2e7GR)RvFZok|lrI;T4dw=@bvW^rj@m2|gzy@*0 zxV3BdY>b=NcjzP|-~4*FfBWZeUz!tRn46h#?BmBU*9hy(+;T?s=+LkLMn|`%IWrnS z=XJUK3uUWkNdV#V-p zy$fNh;?CW7)epSosizS%Z~>w>G#B%>ZhP-eCOzPD^Z{tMp*OC=D7c2cNC201jy(VKY_c#2u9@O@;Mc z4j*Y~G?{qwU-!+1xYCkU{~3z>#BAOjVANps5^CA`?_EM@Tjq=zGa0#=-u!4}n$Y54 ze|5s%)FMVRMvklCwHXZ2|H4?lfbY3sfDCAX>;)Z}243_FZEu0be$35`nI6nb?$zMc zv1Rnh&eF);@$WMDHpB_HQr-FWj?Dkd{Fg7e_kxpkZfJ3F$!R9TpWh&NtQ605^Luk* z5jfA7|MO-&zv~)2SVEic#rQc}7_oOZDbS+iV@qEZo#E+0~S%Rm>>7DmSD4fSPJq zQCnl(y?^SgSO3mxcLJ|N`+xQSW0r3$vlzq~f*BY<>jyyT8-zh^OHi2)s*6>@3veK3 zc_}NgtAke!gGa_d?gTlU4K$_-!jNDBX)-nvH!~M!V~$PgmA97HQ4$koXXD@!5mS+yCDFTmOw&`d+I%n{(ijE!DazAH1_pFiJ3rw50HA z9sPIs@43pWjGBzxZ}u@RX8d@&WsahJs&DKhGy8>UhbCk%u(Z3e?cb+=ty?#P(!&3j z|H4@MSgJv8U}RIq<_1v18SDl&@X-{^TYtRz_wEK$>zP6cR%_Spnd$1XXY3+ZzI#y| z!KJX`+TS0!EB`$D_kJd0C1d2F>{?0jKu7OV9izseIVIsO+6GJJ9R2rT*96d<+(QNi zHh0$d4B%7ORTY^z89}#fDJ$`VPof0bD=y3k9x@RZ6K4mV%FE8i&I#&-Sc6uhff4{? zCR5(6zegG0pW_pev6mEcS5a0}kSVfLQQFQJ;-nW*Br7W~ui_*wVWT6i_^*bMm4#K@ z)m`z|VMTWj1^!ixr~YLy*)r~yl~Q8i+Re?%>a5}RuaU9dTiKbFm3ucAi;|$)Ki9v9 zIXM(pty1J?VE%uEfq~VC1=L7k2A!9ps>z7W+0q!!W(4hChdZ04;?H@;Gb{e7F?Mg_ z=aV!O6}Fa^m64WcHj|f|^utKot64%)N?O`dSkz2WMEc+9yR0lCR-W>|v*kUl?uAbFfOznIu zrmvM@0>(Rb{`>jwTx*nA?3M+L8;Ykd3RX^?k;l$!>bq-CeZ3mDh5!CN71gY|OvPRc z!judb6)kb|`}bqfqB$8mqw^W>UE0mXrM^*xgY7Sqy;-4OadF83Ym?&O;$qMOC?*C_ zzjzIs0E04U4v!IZbt5z}fZWUg8ZR<60X56PCwqX(3~&X9?quD^3D&0O1t}G066}Rc z{vEpgKg&rnc5XMLe|%i1zha78w4i{h-K42G`Re?dw$rC%X0nD%jYsH@ad%u%W@Tu5ZBgRSYJKb60|1%W)YGbV`U}Rt{_%{KZr+@z6 z&FaE3j{!8V$;8eEDpf#Dc09cq19mobaPNnSd-8+%Qarv@3z{H(nYilryqxxzu!=Iy zMDNEad_eEVJg^l634;4ElF+eGaZqUkYQv(8hB9d~vMVYGgW8dZ0nz)Km1rZPevAr? zUljkz{NtL!9FI0I%A|T`IqJ~pzlc>#w;28-jg9{Q4^CHJEY(76p!FmF|Noc#7sh1H zCL+Yf;0vAWd(8R^G*8W#2ntUI>;I2goS^5o!xqyivMYjzitQQsLFFc-Lk2p|ibY9D z8FV{Tp)u1^nZMEezQNlYg8UVOapD{2hX&7l>efg=1ODMmg8EzP1- z&^1vxyLbKjlAYqC=<3n1y|U2wZ?p{4Qjj~cGSr#ZE#~16n=|L{jX86~gqBOfoxla{ zbIb$xITnDz;s39HVJzFg;R0UI%@FqgF>604TtKZg$oxELtpIquNs*IL5p>!d=n`GV zC`MgI1;#s!y8rGSW%&P3;q_iZOj!oO<9*53=5H~mXsT<{BY05;SAOVBhW z1?m}zVmXVmaZl+ZGGN@ zmatB&DkxaRv>z#Dfx?WT0aVU{!idoW%!h`VfI34ZlQDR#t`95@RVSdvJP9;v!%)eH zShK;!o-L%tyb2^PvWn#$cz)ZQfq|8a9W);f5ns;ol(Ce7kzvxmG}c9|S3zsuRGFY> zc7X0OfE3=Km12+)Z_wz!s0cf2xM^+O6CXvpHg{Jw3m$3xntvT#rx_Xl1u3$0EB<{K z#<*}-l!ZXXzfV%yJnN&Y)Ttl6KM8zA%eH#=e;K!S0(4a`!*fwO>sC4>K^ZgUW0PaI0UDor!_f z+{|1^*j$kr)BpiBd{~qf8BG+GnT-{M%~&4%lUB+5cjaH3;-k3EQbXp7@>jo$gL$<7 z9sB*yhuQt#+Xq<>7#&PGShaWjJ@xmu#VY+Jj7&@s|NhR(_3t*Zxp#|+>Gmm+AQ33f@Z5x9fK#-a?jn7O9wZ(A3*jm=b5ehOhL<7Bvl_j*uxgZ#*P1T4M^lwyV0plbt-7#LXn*mH%{ zn0J8F`8t+%aC#2^x1aSjWZj}BBcm~+A_y}pGg<$WVN^Qx??2N$M#fYB?){UoTLrrJ zmsR_h_P_oA|D&!EgM=-s2>32n&^L9;2U zpmkGB%xtV?=0egSZ!#-`Qh+dH6VsFj|D-h&H>mzwImvErmN|39zyGV^SK0l(XSXVT z6-(olf4u*;x@g;1Fq$x_F-rZq`cIV6@!x*N*P!`La5(`k!@+U>e>wvL#}oJ+!{9k( z(42rUGpMjOW@M>8)z57C^=~fYl*|8C{5uhUD*nvhy30&o{sn$zl4ia7SB~k?-_3t2 zm>K`Q1Re6jDE{X^a|e^}UpWRw2Il{dS)Q_f0F}IqMl7JM0ig4ZSd^7i)Xibrz`)Bs zK>NW!X9t?wF)}^)#>lTMvA(mrMn>mf{=2GwAJsHE7S!x{BP%uM@EL_Go41OIcOPp@ zyrWk6nf1fPO*N|(<&R8w_R>k_LZtSDsV!5Nl@}COOZXnuPy&s$TQD$y)|`UwI^hHz zc&Z4R`CvWr@7|Hmf6D)TU{pHtnYk0Rx{c-GZ+X_MzvWpTBBe`E`dbT0f2^Y5^anEU zCnWuWOafg@4GJ&Ds8jvSiHyvDeHb^~`Pct%XFO;I1r#`&{!~H&2U4FMW?*1F&3YBI zhfNt;kbs+kOboWL664>!Q;dv|Vgyz?{L+S&7ht!UGcbVaRUtOenj&agI}46eZLmDb zIyy)_%z6f#t{6b$Pl}AnjI3wCw)|E4_x}{563G9o+P|){UIpt%S!ehEKWe@H|33rD z+BpVB@YuK?>s8R2cgXqSNQXmhxp|UF{^p;{^6H7deHHD?gQOiEnkv-IRzkN!lSr%#jYq2o= z_d;3Z^ifMgMhWFV0^*F!YwX<^IT>}uySv5z{as`4@$dV;tKyr$b7&ar>#&tO#>~nr zCx7=Ll{=t(2rYK5{sSG=&+veOfz<_?zeJ1`!6P=H!yHXbKnGBXA@SkZO*-@Vi2 z|KfK=T7e5z=9{OPj{nkTN-6PebO~gf^{>nUTs~VcFmQxH(w-`~+yj+;jK(ZBO#a|P z?V zJW^zqlidFA$A5OG_E-m85KObkx{A9J{|eqi7S zw~G}Rm?6y_25@&2RHX|sD1a+;CI(11Taj6r?IQT-ZV~%L@Y&rWw!e%{H82{uFz#R~ zotz@(`p@idcTW!IzYC40Sbad}cBh5S%v=IGxH~<3W(K3~-z-K6#+jEUTud$mo#1_T z{%ITgzuBNNi0S`#1_st}a9Dzlgaf5YMFnOyPSBV%Xn0ITlaWzbSdo$O;%`Q)^nb_x z-7w<#r^X~6Ul7Qn!Kly3#KiLN-l^(;pZ@-4esGvc=-&^u-~X9S_@&KM z{&L$!*reJ1nW}?n?;h%iEJHMI`heAL-V>Ba2m8H0;?%#&cyM{tD84qW92$?lA3@~^<=Q^vBajDN+9+m0?_)3{S*uFfX=@8`9DmW;&{|Ml+_Wy<+? zDmL2OeR4yrwCqJW2_G{rS;c8f7#P8J+d|IQHU=-4_Pxa{Ci{2sUY3N(e?UhhFfjdp z{O>6%81_ns`fSuLM+zi|pg*6Y_n8X(TtCbF1@b7H0Wp|J!)7QO|gD0E+DKVcM zJek?5=U>VlGmX&8j4QAFG5#0CDE;p#<2q=ccOp2hJV52e|C`IXJF`#|SZcs?chHbkVh8p0A;Y-vz*SN=7gI1ZHBr-MWGtIq zvLZiz)j@@GYgVsM@GL1e*I-lncl+J^RZ0zvVONSfr!Xx{3Nj8cUvAKo+#KpCA>nE2 zE-klqo5gCc+I+_ZP+I^Lzt5oeo`LqJD1$bzuspl9ef?k4H@CL0XFA1_@OuGs^PgIl zgg^Dnji59P*25+OIy-=2!T&QtY>>Sw;P^U@Wi6ii_B5v4NBFcc>d;e97hWz{U@0i@~z_bXko6hF{ z3;35WJ5#1^BjZu1Us(5`_lvn1l^N9;dDk#rWaPfJbH_j19V>S1WJ&ld#Psg>0_F{W z)tPSo0j+O_rZ>}80C~)(VQGI75Q)uMQTRT(!u1*1Usm&Qr{$9Yu@)xul z8=6j#*T;dv2V@TD3=(J(WO;XM=ia}o_wKv}arz(7dGiea|3k(Lz-bK9M+A-E!N*w` z7#Vt?YqHoG7{FOTSy*u;i=pg4r@dSE{&NCn1m?5<|NlSxFO20fOM(y^1L%|vW`_8G zVQdZHbuD@f)(i})pwkvjz{A1JV$8@AmTG67~F@`CtJv5i>?Lkifro zkh&z09$C}c`R^$!CnSAof{p_P#So~yVerTD=FYuLp?i0N zvNh=Jede>Ej0{Q>2N)Pwa^ZPaSs1CEAu3|5$h>vOtsOD{R?ZAD<}u%4!m*lB6BI#= z*W<0y4Q&`@{(aR_o(D3=mw|zu6=Jt4$X*!U%6Mz<&Rf5fZtdL5cysU0$;@YeFMzlJ zlCLxWJ!J>oDa6mf0CzJ;uQ9VSoBJ=Nn-Fb#L8c%(9_j%mhQ9y*S-HSz8q{=B05$V8 z!Ivj7Gs22u=2pg54#$7a|19?Yn<~qs63KYx(Z8SWjO>hzDlAOX|EXyH+roTy@;~!` zcPD@fTyT5Vmw|!xFH3@e8uLR?Tb|)F3uvJf6NB&n|147A@?MyM0bvEqVq<3Jphu9x zok5jlFVteoTRS76r8%P+*glqof9Bvg$H^_nHXb}%73{0DF3^caocSU2gdb`+ivZQdHOGk zdA@bFRWM`XA7jSX#_LtJ8J&MGV7&QH9UM=f@?aucwtyOga}=u(8#8F-Bd839h=bS5 zF-!xGk%43w84CY}v1GA{fL4uyt{wy3#S6L_%goqFOoW|{fgQXn#nc3px0wq;=Z1&w z3}up)`TN*!)$?tgqT2t$?#t9M8fXX~o^@8(VfQm9 z>uXGP2@PB2F+XpSX9y!dqb<0MU;yoVU;vk&Vc_ucU|?XEc z_zV(99lvH^0@Xikv%zbw)7nH*FjfifQBNoZczhn#uq z!N9;`2ic>5mL@<|0AxH1oFF{*ZIIpoP7u<6AN#LVNc7|NnSso*@Q`1}7K%a#_alx(0^&0HpYQhdc@D|KZvr@1C$oQYxp8SdkL69Yf_mQQWzLm8)0LdjO>WM zB>40*&<1^WVOVdEX`T+FA8a)B?~CjICMYl#XrIz%EL50@G)~77_y{@@#}c^Y!Gk4# zH-bl0LE~Lapfxfq^TB-|P&x!xD@NvK%d|$WI|HtgpSU)gmgKsxsG-fsi zt;hpS0D(>ePzKFlDYAn$p1>z3L8XK+<21+^?xmo;Zy1By@(ZFgL$b1){xdAAb70z} z_}5K0C7a=YQ*BL!W_f*W%fGd=CR@OUbs0I9Ur&r5p zk^ZNn)a_j{cfI1mJ^wxz$0X1H=jKj-2Q@?4|5~PzcBOJlM!xZtp1lBzvI@9c*d8EwJ6SJeEv_8 zCE=eq<4d^n8JPZq)7rW$?U?I-??UUg@dQ znKg^duev^+y!qcFR-wQ9W=ExpT@|tQxX8HjZ!=Tm-{nk^GIdM-J!MR~)Mm)^>aVa- zQ~#x;!ie+CAY$1Dj9OrSXkMnz%p@(P4S5J!McnlUqHX72eH+r?Dy z&o{-&UFa~shE`zEj=%`FT=hd{%cDxJGjIDhjY;J18MUyCx&ATU4jCT)QvYHY7fE@S zoMaT46ROSxKHQB7G@H+1z7VQIUn?6|xT}BRro`@pmgE z3Yqgk{$?&@N{tIJS&R)e34Qh3P%5?BD22l}Ei4R)+ zqNc3G0$uR{S_A5enu8hTbor(RD{J+ zqkYqHmmSKcs){EZo5~atd=+djV~yOH>8MMFeFj%1+i4UdE(m)+-~q(`$<^FJtq+=6enj>O#_7;jB#gr}TfTY5n`_ zYW75xf${%^e0J2nKZ}Wpg8OBT$nDJfVdg5>RdY zjL`81Q4!`@a-Fq{U6x4(NHY5>sOjv~O%9YcO)|V@lxdO3YI1~8C)&`IS7H{;{cjy3QChFD{IuQIOwNoKr=; zTS;8iDPLNakw@P!l9$&;Pn%-~;{qOTR}~raM*fJA_Ihz} zTXQM{1G@+7Rd62zw&V$PaEGumvoYwtC}v~G(js;bX-f$ORVCk;e}TVjPTBlAb$EI0 z;Zuie851kYeHx8f7lM`nSuFg^_3sp;8E9u7^XostOhs1$K!Z(;40Hd5vD>oA;jjlZ za16D_7RjFA?ZIGs82PsU`vkLzB^z#27~?9CO{`hJrhsh%?|DI5OY#3d1N5GGAvPvR zpK1XE1KSSP51@Toipro{QH4MQMUZsM&c@C(_vybEm!C4;Tvrf1#ok)QNmSBPGo+sN z>ThvoTSlWGXHn21E$6%7u$#rez}m@D4KfSjc(^f)pwMGZtt$0tG%}O66joDJ^oji! z2=WZG%2j`30gxBW7yab|IUn4P0lSO6KtNq&Bg;|7Dj_x&POv!G4$z()7A{a1I^A$SCrUr?vN879-cI zl7GKnW&iv9st7a|+VL-peG*GGgCK({gCXb~UD%us+`XvlP9c+~W}w~{Xn5P$hm_N$B>R+JG?-2G{j$cShR>n?3QizvL z?{(iIeF5jN*Lu9dQgSkO5)wkZ{~qi8TUeecWczFM@bMm+xa3oS$HcseB7CAe+}u2(0zwm)eD-snls{2O04lO@)zp(gF^pE1 zSBdh2g!qI7g;z~I865NP_@&jtf>0p_@LD+5RV>vETAyErOGg-^q5u`VY_NJNs0{i)u+ z|8ZV?x-0t_S@k%%1!N^mK*Fqgj7+g$;eWqD!g3NOA`)EeOA<=9TbZSXCUSELiiiku zamSbJaJ5c#j|cI&c=)*{cjiuY@OZhXgNuuwhYKXa)sZ{Z!SltUPPoYb{|p}gA9MU* zFA-1^T*AO0pw1%A9s$aOERyV;jOzdYGt~Zn%)W|EKtN4!DMX%a_P;p->@1ROKK~E@ z{}1U`u^S7hi9BIo5MX2e3TnRo{}1W2us#q_7kTo3?!UDHY|NmA_lyj2|H4=oLe_&T zLW2>#kq^oX;$p^%%*xCe>;5g7k|W~w`ZZ&4TS0!bR&aI}sA0d{Qq;5h17mja$zzi) zMWr%koQJpK=l;8q5i&1y%HIv(@+gTZ9XNcQ45-6|*yaJASh5BU!Z4}*`&|&s z2ivRbs^|v3?Y2^b$JBT8*MgJ5(+cM~dNK+j?aw`HZIb6#`1dg5Dh5Ud-TzCO?=vq4 zmzC`5?BeX|&{F{+Cj&CyZ#&R)pzXl&S<4T!?e7KQSv^dG>uR^wuB*L~a-$Z)+M2Qz zblw%qz5k(XRiIfPMn!PWVrPS7P|%t}Gf-p17;-@$EGvRH9)nhF{#*0Un2ldROhQ`9 zLQGshfQ^-nm0v(yTv|$o@ho-;)^uq}X(3^5E-r3iA!$iz83+#{C@LW-1Lc7tnDNgW zR?Yt(*nAoI85o$srzf(pgWaScDk4(Gu{b7mVXxHWpq5%j7FNyK`rhJg>RQe(Wx#s> zRZXRTq|21%b{&*`cvk~N~AL}F#b(sIrMKa zTOtF>xxj74pF~>aTjf5op8fYVop~;}-^BQH9m~!C|Ji)O=L85T8nLpdva6`8sH?I6 zTz8yteG#KBqYR^h)W77r|K6wEKETSz=u=(7*d`uR$j)<~fq~=ugMSm4gV+-o1R0bW zOc~r6A{nw7Y8m<&7#J~548;^-rK6gELMZ2z{&7Iza{NQ#em{f4Ws5=K{@RSfMU(x@ zg(CZJ0@A^#%vX>&tVry?&PW_&3D#^J5{%MF5}!Fb@mh1uzXy_x1}yI`D?V3m5kvr{~rJQIJGJ-dgbr(X_fggE0`p%ENKe50wS31uL12{ z{&5I=sTFAa)8bzk>k;-`0X31QpmJ4Y9cWDq=nS2IVJt5|<69!nK;lfZKr>~KHCEs` zdmhldHzTAsqR0$tlQV)&yD>l+?J-a`H#RUgX1>j#@3OkeO4;0 z)IPT08R*ycP!3M>h~>S7*}(?Xd=x)9h@Z{WEHykyRse19fwj z_|m4TzH9$VPcbSnp7@=er6qe)lt-$r_h0V6qJS+;%*v&8)xm#PuwE@Jx;;r($FgnG z-}Cxg>OgxVKx=QWgU^l7VPH@NE%`MAt>FfZD}mP?vx2Qw1{Jf+%8bzSQiQ^2eMf{+7BhcP?Np{eMRt(0B;BhoYDMlrx z?>4Jq|7wEHT4OZ&r}7K537!#@@>!x;XMy(d8G~2AD>CcfWNNmZ9Qk+AUX}z#tAECS zj2Rd~t2e>pgS-q3jEbPux}Zr$b46iA)`Y*B2~5h0fA2P)YW(*@k&&a3c_FLzKjBq> zbC{;AVww)hcZ{I>9$5}S&sssz&$8t2B1^^vivJQ4cO-)Khck;YAO3fH)juA_FRK_q z&34e*seftUv*SRE$qbm4LC422gW?jjI1+O`E#ssKr=Vxc1wdBHTAS1%ucy_mgNz%& z*2?}n_wRFc)hch#BaBLRrat=qpm6l~7sg@%JyQa-Hykt^32K}o-&+g5P?eoAK7Pk7 zW--OTi|l?evRgRmm};h`Y&|HyCQr*y##lj4qa8AmwCdkM_rRzBK7kJrH=oSNu|!P| zbO;pV|84*FbAs->1I^|@&Xh3*-OkDhYD2)*0M3G~0rcpIKWeA>Z{@$^@u%WX|E;}@ zwhr*G5@@L*WVsvTE9A9+|G)lw$_`rJ0J8@)r>QIqKEFm7wx-}XWKDte->Q%u=87oG z3JxMKD|qqGhfx}RX~F;h49x#ZLF)~L)R@P{w#2>YD{Wsy?4#b+izsd-YLd?qi z_mt%kO9H430W!-NY8Lo>9w*qE0RFy^9p)DQ9=t|c7w`(~8Q9tY@OoI#`a&TFkekef zjoBGNYYair0Xpg@>Qw)ErxZOVDMr{*!Lc%3I`4+_Xk_3ddz+Nt70#;8-;D`Zx9psk0zy+URM>(vJn{`E0Ef;#f$KQWe6@SYUV zm^8~AHW6@p(-<@;%?xoPXw3=8%)ss9j46`;=5#|=SHwY9SNyA$tYs6as{L!q#0PQa ziGPz>WosdEvWS6!U6u7JxcvmWn*i=grqqA7icGy2D>k)Pf!DJ_LhvQ%UO&+3n5;Ws z8kFfcNJ)(*abq%%d(8eY(nFJbV~J7MPk zU4NAz!;?(+%1{0Ke=`209i)f=t<#3A-365i`Tw4>3WCo*U{EyxXHk$zkQpPEkR2gA z%y*>xU751u=8j0F@W>rA!KsP`G7!%Qo`_-ukEFXEM)LhQCN|kb@jjhr@Q|u zcb{fdK3&dqx14#QB52JY!Xc|bZt!PdVE2QD1*jMX&lG_4vz*@vvHjMLD5mfzW-&$P zZGXI=Q*_3RXIDYu!{T2WhXdRXynpdP0$29uq7rc0_q@%f%ZZuux|2qo4vkw*_wad>;9Eg z{kv>5A?qHawc@`8Q=)c7n=)o)hUS%7q?`Jf=!?@X1^6TD??~zA4^mSK&juBvB zVu4cY@t<-`9o==U1% zd736`YI|s@v0acYdd=u^JR?r#3pz}l-874#4EP>XctAgruW@BMS zVo&WZ;>qE*`@S12)oPw7nvnw*SLNwa0=`C7r!eiOwZ<|rF?7+V@3ICNC+J-FM7vl z{_p1ec}ywbv7WR4p0ad8&e(&O_e$z&pvoK6z6Uw;49HbGQb7y4yj65}Xo_iQWiV=n zLCb#5_^=(XE|*$cGwuVG-PafxSV41#GN3z#K-~iH@^dk3M$kc82FBoZ>BCNLo!$!PiSI8(|mZKmV@z>6Ok89?W$Ww0cG z=LB|gySSzz(~?6+829~N zz{Gjv2-NKcpiIli@CCYF8MG=4-uPAquX9jSR%BLYWO`T*sVMwU`tZo;LH4XEfwnq9 z>V-7ME;|z+1JE`#(B2%-8j*JJx*2cqy5x}mkJ;5&KQQQl$~;EU5FTVCSP?v&2I{YZ zH#|d!_>@3LJb--zT5-Xu2<~4hu(L6q3Elpb(TdTjH$n1ufuKhYqfmE8dy{5uch{tU zi{|C>FH3Xh$-IWiF6p1gf=cFGM)p;gE=|0V*AU@7JAI~sLHu<$6_vBS zw}WES+*>VOee5iC!&J=}Wu<3jE?H6o>SNmff6Q9XQq7>pV95Z!9U3z31a>WGKpV0# zjh_+Xe(=~hJ0By&`Kn;&DuWJdVhrdEu;AvM!^tC|@9W&P<E74fyIh5ltB$X$g#?(0nM}&9%lbu;R@-} zN|#M;zw431nmHF5a{I9bv>fZd#f&KmOVNWHoG$GDZ3l-l7kH%&JmC027jhF3qD8J0t^FnmZT&~rjVte4qrPKaWf0tv{7x&6>!chtZh>|%l}|1L9{%9Q7?FoEm` zLf-2L+2h5YE1)j2j;#Q^_ii<)j)bi7X7d28ZDyPWt~*bI%O3N8X{<+CuYza%4M2&B zotX)8+dF9T2XuBCDAO4;Gb%D2?%EXP1RCP54>j-v=gz4S%Q&;xv;$G z-M@4HK7E1g7oG19&W51V;E6unQlmE3T-bq=P2i{wEQt_XC8>{w}e^UQe{IyuFw}MfX$rQA&Zq>gq zPU9diG=s~IhJ?D8=4*CxcMMQ_<*HuvH zf!pQa_!k0=V!^`>?iv$VsDV2-P`5w=4AH#+r6ZL37rgQrQo(_$Uhw=l^Yl#gs`uZ$ z({?B0S24*VRlcC@qKvO0^$toM3^o&7?1ScWK=-0DD+@D=cwkh&H+Put2${)P0IkEU zL3P@{r;J-5W}5#C1MS@d^>Yzvg;5!_a$ixHQIT~WIGh;kj{N((?dZOLM;VnF_17^u zF`BPh1xh8XvVWLZn10=7z4}Lp`5h!aSvP>!9D&*$(6k3OPZ(q#%NJ+>Zi4Iv*mR4L z4YWOg1rmm^JpqtC0-!No#F|ona2YX~fq~^8dnTxiVEDkOD8$CR6eJE>OU6>qCI(v5 zSa?o|jrl0Zd$4`BkbTuGH^F5MLVW^g?u{WU1=Jpgsb9jt!2Si?PVRu2%RUFZ#&rdl z58kf|DZ5w}fX##46#!Wi>;bYrA7mbAMKH+y(*GZ`@q_k#GX_HR|9{M~6=WWhG?)*T zhq#Yb8Dt(yE?C?gqz>XfF9snt7U&s?(6SSJMj~4}NIf%h*$G~g%vcXAJ3(Vmpgpe; z^I81C>eqnHm;L{k`31!Mmmv3oul4@_pF#isK~{5+{~0Sm>i(bq=fjc*+6TZC0^);O zB&Nit>OElL2Hqpv3?a&1MNo~nE3xcWd9uN5s3Yu(Roz$;Il=~ zg2w0>vKS_T%?Ixlg{lt$yLU5K92CCo5cd{?+tlA$vkt zzY3@^6q@}PVq*rcvHkxasvaDFEc?OcBdLd&Zw4|SS^aGAe)J7k)TarkG0jI&58mGi zb^j-@`FlX_VF2&NfS3#_Rv0;Fz6-?J8;wgCV1o*+%aNF04ayWKiduPIS>ax@hq~OH5`0C1b7bw zWNkPj2ROYx0M%U#3ID=aS3&puL&nDyLG!NQiopyt&JMz?ov^X?bjA!>^~m%C|Kwk0 z#wq=4YXEmb;Un*Frkse+pOd&2HUQ7a5cV$&e10})ry)-BS$5>mG$ahDT z{14hsyN2~D_#Q{lpfPBI0o1Ej28~NF3PJnP7Z^)q{!L(XyZP@r$mucvdSn=r7SI`73?9(^%RCIA_0o_ohN7^d5<43w zBXqeEc)g)8qb6wLj?pFS-=4+MF)R%K?)`o7yEueLd+xm7jDF>e+clJe4P2O%on4qG z|I!96(6+gko6D32ohOV1k1NW8R`r3pRmKJoOBk7vEHO|N22H_RHZroi{rlPA!0PdWN!|ImaYqo{1J>kV!}2GdW@NRT1?x1F9?E6&V_<@%z^q%pmp=z;IRS=&}KFE1e^>{gPI z_bwxV3+mTXXSifk3o^a@l=(IIlzv-vObkfB0jfv{=d7jG6`mejj0`m zrr<#M{l-k+*TT!oe>T(nzflkBD=I7*m>A6dKW3W_9+xn~?p}~{2)R}t98yB88m3uO z3N7TA!_zZ5)&$vbDnf#6M>CI%ZdQi3pPc;;2feC>bC-Q2n3(jm;>1PmbS!gC=KTAX zV_=x*nyIP3Dkzlk=-)&KV;=*5|Dd^yj{kPNDXyph-?7A~|Nk+&H|qxmX9fnyOfR?u z0gW7*Lbl>T*Hl0T4MAZI-sXu2e?$O-`q#`k?ACru*C}k98XYCZYT`B{I4QYOxiUQ? z@>x+hheSkpSGT>kkQ{m_^RO{)Qk0Fb@LpzZQy?Sht7j)9q_#ytKp-QaMpdgOG)z%G z$t6-FO4G|4Ij}7P)HOicM;I6x-u-{fmc>%T;DEy)&^t@P+qL1oV8`YSQxm3pEGBlH zQ{-lsc>D4(8QYY*FH2WUU*~fq$(K#Y!?U#3NQ;?8#UK+Y^p8i{Fj|On72A}t^5;3y&KVQ>R17_wVQ5HK4ZnyMJLU`Ybh|(<&fi zeUPCWG`C?7S>}@6g*$?G*t3}73&|=|b+(y*_cE?xbQ2PA)HTKtcoLpw?$V$`)fxZK z`~R2&w1-9&v_AuT^qC7Qg8OigE+Xrx(`dQ+TA(HW>VMLj@y9{k#k%F zI!9mT!YltI{;fjlJ%Ywlw}JNYuq1%zL$DS#phF_yZZH!zXSqF(?|&MxDq0JlGPfZGH9{~xofL+43wxXGRo z)>~xxfXzMXh;Ab;x153ZB0=c`bSBh&)(@b4e4u5qkc}v&kfZxRXGDQcClD1-G%_<6 zHfHtHsj=*Dobhkb+*~oYr|%fk8P$$y?fLiW@9i>C#v|9KD<~@6Dt_ z#n89@8>x>>40;~VDSZHu5&4Z-{NKry^H1wJQlAd7W z&OZMivx4@pf@)5@_Au=)!7OXoY9MnL%-jC16BD&H!ALW8V0-@mXE+OLr-R%5LE!eS z|NqAzRk^54Sd4QzaM`sRv9e*#+35!*JSXRkq_wn4@L&ge_`PL&`|T)*+9o|flod_ zjAF2u{;L)XscZXpT=t-MYLqh5*SlILwz|m~CYtLhFrUr;7jWpj>`d9(WsDcL|Ly?| zXlR1&u>b#>fq`=?qzwr>lZO*D*P;wM^ne-c8&T-tJeAOS4aQ7pQ*6VpzdKa&W=>wE z4?V~0DwFnK<3B$@Eiz_VCcYhiPyPGx7u5I%@B8Nf?QfP~VBlm@1~th*h9kTpD$K~i z^^cL!3fwGXQoZ)iKosO1$Tmc#oSDsC0uKu>d{10_-tHHbrG-WhUm_fBRO{RsV}%JaP4|3gd;Ff2V>xwrtkF z*Z)dSvFiUle=V!1e%aOHHZLX#u&*9<{RN%l#su2S&(6S7%^(4~0S@FF@N#f9b?{;% z$c}qCE>JF$rzk$MBy~deuL-Rev9^Vk-aJ$Rd51u>XI|-p^9az`-B@TED~y z-TTbO3Ob`gfsI|vXX%-BdwfL)OdRE(H|iZam2MWCH(YK%+3o1(iXvFdT;{=0iy z_s{&#jI2zl(dlm&DgN2S#u$G1hSKdT|GwN~fBG-#7~|I4Og}+;rEB);YQ)Z5H_vkY zQ|bTz{*>sb|2vnlE{sulqK4K#b;j4mpmC3oe?LHHQVOs!n1J(V+`lN6<1EzzY@l6f z|Nk=_WnkdY1l_&LUuByl=uB^@u>WF|M zl$lYT>1}%@BPS#Czqo~c>3bR1Ll3!PR65nq#Ik|4Yx<*qvrjZEgdKJTIvI>{2e{J< zIokxZ{sg>UMBLn%6=F7MZ4BrH4yNfnroE5;y(#arodG*GC(q5vNtXa+v&BmOsJ(U#VUE#OrK2C|S<2EXG`&Hzb?0__EK4|(+O6R6NKo5IMk zSRJ(3092$wP6b)V2-=Dc88Zg2u}}xaBY0;uo`n{WMI4M#;58qo%Ngfk50>t3$l?&t zgc?)IUz{NV8r=oeeZK#~*tx-b=0IzhKvR{t!-H9w5qjhZ?!efIbQZ}!am;W4jRb@2 z1+BAzo(-r7I&BnsY98}{q@^N|6*iy=VAiX!)iof!Nat-Zf?C7E;Nwt)SvkRTzmW4x zZn7jmr+v>t&NKn5bwXu1!hynYy~(GK`N+qBPTXFn9ln zdDbtbBQj6QPDM|jQIk=XdC8yBiq*NsLL#~eCZMzjYB#aAvVH=c+h{B-#Gt4k#LTX2 zZl=eiti;Czx%xq2t0iMJqXeVmYfJ9aY!Y0qO$kX;^SmX@nYStZ@d{^N!l=rq`S0ex zo0bZdt8e+hGGT=);+AB7(_s4PJnJ{2c;V&JtlKIW@7~*W=3I% zRm^fs#w>?^Dg6pR9sX}(_lXJ(aj}y1FM1foUs(M6X)eL#(wLArE7L(v$fGfysc8K_ zTgJlyeMd@4j`j!syY}zSzjKU|Aj_>%I_9;+gYE=pU=3sAf zgB`V(tN*&!|C@=h1{98vm;%@P42}#8tOr>?gU{3FV`T@`OvdcSMs_TqI8x#R`^S!1 zL5_)anMhbsOG}j=;}gZ-DGsOQ!)zC>TQ?<7T!i0m;+>V1-h#ZR`6NoWe`7Sd*`UJQ zn7(CZO{^{NDn_40+QHR}j+dsdu5@-Nm>%ZtU3qC%MAXvf;Pj!zz`$w(9diVY9vXu@ z$|%lsTj@^}qtaYiD%EER`DhhH;{NR}6V^&tuW3pqmW;8d`V`N~HV=}U1G8YD| zDPpnsu%j(pV#DdJGHu5hSsBe<^cl!-ol`nzC7Rf^CN6$Ttb$%j_sZy(tP;Y}|8y1j zO@cF`z0LV8URuU`v-*MJ|4%9NlF4_cczI2^JK1FYzw6nH^DM23*S}hkV=Pg%HuulN z6$MT*(vH~yjLMSsAot4sf6OMsdX+&8obDlx1EqOziN>z1sKf_K@}O=B%U;>C_0PI{ zj+Ls4iE)vE*tr)=N-oTc0UZ~x z-YIXwyeY-5-#;-rg2EmYR~oEWL34?WkfV!0fdkIXkN{)!IUN^xxUB0~se&xuX)bXt z*Tw@=^L-@JPP1P9Cu{HQG5PK^ZzFJG%vn?U_cH?{gBAk=GiZ#I6}0{blmM8-|1&V{ zRr*r_KKk+2deFI#Aa$VrD7?=C4SZu}K4wr}htBV@2=?$Pc_b!e#JKbIoNgD-oVM%I z$~-Oc)PEh@PlFN@OTu46?=(AUX}dIUrt^P2%U9={n&z)AXX5zd4@zMSObnO*KVzE< zJ{tiv%3{oJY{zVDB*!GquEz{InnR35j**>@6_gY}dR;oXHo9A49FYj!vL z3-Pe%MD!kSm5Xm-z53NY)m@cSNLuK+vc3$rl`&`3f)_J`=XRHd=qImx+u86u^`A-n z`qluS`V}z_mDv#vDv7T_@w1D8fwceZdz$evBzBn8{(gqU&+4ifATzoDpJI&z@9Sq!WoOi5vSTtgQvt2c;$vp#W0qqS zXIZN8C&W5NpFL<<`+CO6jZ@z3s=RyoLatw`IX}Oa+>CRK4#Ji`38h^D8Oz)m_5XEh zMuEECZ84ofuOj7kDQdGPP?+B|HD>(XlI5x82OmQj1?LA7+I(3m3PhXV>~MV`-oG99j{?UYUGKmv!B~z zw=C(m`2931l`Y7Z>C3;G(D|&!%8s#?f3lY-xaQ0}QI~r%f^qu4cTU+}8h<)k*CeYm zGkPuorGw!AkJ&bZ%NqtpW+nzu-DAuQOZ=c^y3;3H{#*X{#B(c9TY=N1DJgMUp11f$ z#-mECYJa)^-TrqSRKvj<2*$aqE10|2gW{i&0d&7Z1nWmo-;j}ySwWA<+!$uEnVPbq zxgw~f1$Wn!?U;?^n7}E4nN?OKZ_}55=dRaliJayU37A+|u%y7AM{?uIzZ;a80s`xz z%(=un|DD<klx`{**z-3I?3gU_V|?Gb?a8>t>vHfIXmD9+*1oSZZ@ z*Bev^TmD=6@9Dp1&nzbWQf9phX%-pht*TJ4{CDTyHAY=VMW!#Ht&p6)v4ZAV zKsQF~LDoHpi8HdR>M<&VA{vy$A(cM7m^WuSW!x6pt9UzWt|ODB=D*Dnc3Sx-78Xe8 zExeSutlD3Q?=-(;)vhlSC*5e#kdvrbb*Y$@K~iXygxtS>SEg|DdbAy=eE-uXcSel6 zcf;lB!C^~3&8fS-G+P*4CxhzP7S>M;qVPJFn^76oz+q}X zq8QX%`V#|5$B?QGlzt}sKgQb0`WdwANmZPk(OevK$TFxfQ3LrA)M^5^GT8Z8nO<$u z`fH_iQ`|$V==7p|G3~_{GL}~d2=Sig19^#2g`ZKfw!LPV<}ASsn)}#KG;fkF1}->;FJU>@kC_V^RSX?4TuGW_nD_w^yBB6*;3K zP>|y^x8#H?jGU9_zMF0-x%KoWerf-DR(H@kQy$NPsS#S1O*iL+htIj$^e2XSs{hn7 zfAD%N69xv>&8(jpl)!7rl=PU*K(#S6vBFwaptGb^Aq`R{c5o7xV`8^sW?~F0bXDMD zV-YId`EBxoTh$6u5@oBdlrr9gw6y#J&u4qrGBFAB`Ax{rURmkE$;z(cVO_a2oKx8( z#>bp#wz8$WyMt)Byz&9HK>>Y*zI@!O zVU2-~l^G$Xg1r3cbI-imUSTM3noZoXD9pbh#+;2!!XewY`DDF;s7TS8hyVT@sn%ya z>{1e9px~0}X%%X#!OJD5YadbU9W|@S!8T`Nh)#%;rn+0axsj)-DzCUx=FGgbCB?Sh zP3svL!Tq8(lstygF9PMUXhtzc@efv@J`s;wb3)SOTrUYw9s~7;?*6-q=nefT1;r;5 zL*W0%tZA$t84MXf$sSutYOKc$4GmCb%FGBaSlQ&5Shew#rw?RxWjHx7%hA6NA?0kx zzf;>K*xAjCuokR>M)qEs7^Ny>I=H|sE~!=v^)djp@fa9brhv!I7#Km_0MP1LaZjdW zN`I|D?Ke;hZ9S-=208;GhJgXx{^ej00<|F-`Iy<+#Kev5SoE0G8TFWjAO)rzGZVNA z!>pdTusTFoZTW%IaSLig)ue*EV*VAjop07RY1;dtQ~tDk>xC8rljeONJLFEY^f6oK z%uG6ZgPp}Xd&ZHOIo8a71lU5RU1j9CHY0>}{(RPu8Q1=OxjG|+buK9H|KAJF`=1!3 zz%EfzQwKSoUD;gO9Na~L6atVQ12d>i!^rfxX1%64^9-dw8M3Ek_bKhGuwaa06z@J& zsV*j7wEp?OYB_G_mP^w!?BsY{n=edHXT0uj`|sKMS+mwNr8258D)@CDDk(YG<;xT` zr!mIJD7tZ8YoeKXB5aKdXe=Bw)5gHepz;41>toid4Dt+`pwTx5J|-3gc&-x{2DP5e zRIC}9jpP_rg~6Q$Mo>Oswqs^}Y}9@A->ZMSzRj_g;5f}8s1(^5KB0VhvJ#&xBiH)_ zA+49%|Aw3RXF4hJ@tP$wISI&yb;nGIo?jEp)bj6SkGF5%i5hkFu=ZFJ7N%!f0R`?e zC;bcb?!CdtEud)ZW~9LX_kL(+g7IHj7L)ikhX4N=S(x85C4$yIGc|(q^fTsvOrW#5 zSV7}Opn{2U%4NAnjT2a}&iHqb(H=ZjIEm#e({8q00d|J6e|?}Go1prXlTn9vTkSN%m|ks+Jxa z?$vSD|Nk@GV)?*Sz?LS!&fxq%6qLmn7#XrzUNB!`dkg9>3oC<~s^I1bs5xqGECL!y z0o7@GOzLWUOgD1HbEfZ3vo8)-=jSx=O0-e;wpM0pi5uv7KutB7Fv zP`R(kMaeDC#~{c~Sy(_NZm$Df|*S(c``UW_Og6r(Pa~1U}a#CW&~|S z+iTgQ$aF@6YYsr!4+;bNiG7_J8$k(3_e_0Gx1t&seQ$ULZ&5u z{Q?U;6bxgUgP5xRCM}+A6x$TYRP}qox{M@{Lm2;m{TIfvh^3kVbRxRB5UA?}$`qgh zTXxV0ycjL{x@?S)4v)H;FzDo5adTs4V|HamO?4aF z$&<3O{cP8$l@_#r!pPjr9<q=m2l8mviA zs;C5|1tx~Te_<>KS*jUC!8av?dLy6+hm4IGiJKcUf}0?ap&n%=J{IOJSLOc|gF+~6 zMzo}qWbX8xX`nFrlflnym>F)966|28$jQ%SoDpu5669#8`0v{SP+*15zS-P-b9U&_ zRe#U>&8hZPbqq~RGw_>TT>3Fj~99A+j^dSrdXQq7KvU3_+9c4c@2n^h4c3ke@4<^)DV zVU2`t|DY+A;liguDOJ&|u&mNHZD)&>EFDP7?X{h3v=jD~}sk(q)(O5;+ zP)$_aHj{w~yjF1$pgzgBvD$jhtG;L~P>cRpWo5BUDj1&J^79E}t2y#r} z=~>aBGiD)a6BJ%7i`YaMK>Ko;m7y`93?23nV<~Ok0SW(eI~f~ymV@&x(~`e2kkJ2q zmwn&gd1=Y-K=Fsec!HJV3cGum#;MumJ-idc;VanR2gxJ)b2HL|JDoeSY-$J zx2C!Z@Uu#oX}9~eX1KF*F>*b+w7~CrOVzpQp`p{yRaG3D5-0HYK=9OjN5}lB!M^3m zVLGm*v%ulUkn%5#Wj|#9F{qqi0`Hmu?}`HDXHWrg-R{TKj4Xxf9sjQED2X^!c4#K3 zVEDcE-=X-prA*a7zcGcSC%p&F#ewo6^8O-||BqN)*hCm~KqJA7pnGt{gxHzk!EVQF z4r($og1WkVjG#V?xg8@c2<$;k1$91V=F`fuRJJtZ7fqb7GsiJR zmy3g4R!sl6nWQu;mx5!Mwu1fNWIk@=7#H8BRA*j6E_S_WFZY%lUsj!s{EC7p|DNpp z`+rSTfm6k*%!KW07khJ=xCd)0+DTd3%UX-;+AA^(3M&6u;94B4YaUze5@uRnnxSS? z+CB?bMuX}c&^#eKtkgg%qgf`)|0_l-qNnR_|MzVHS_%Cp2-L0vo#VyIz^1~W0cuYR zn}de}#lUMZ_?XzCokw$Mkzpoeju;j&Gtpz#X5?eOq4;P1epTl|CVUksq?XO29{5qHLW^~mruea*FAbsn39HHaFl8Bx*Sze z{)oC6vnQ8$-{cVF=UgDIZ?9sQRajP2-`wi#k?EqSrnQbwoS(xqXHl;A)Cui1`Eg#L zGrJfVSlU7B^BDp`b=d#Je_>49SQ0>IS;bdmx z|MzWyn4X)yReRrr&RSz81($3eIeRx>9aRr!J1GMf4L(+8QK9WNP3`TqMS46^BD@TY z3^o74h-~vgTS-K<`TkwmSwc*s@8>tB2vDn!3B1l-k)?(~hryMBfsv0LRF1>qkI@`F zqRRq}KFHXu9QfibumlqeAAeN+jMNm!GZ=2p8dJ-EBN&~ibGNp59VfM;W(1>`)C(*KWH zwt@CofX>QeU<8%@tRfis*cjCO2alkj`%7ow2u(SU9J9tNM^X;h)5<*)91dVd%M9of`60gR~7g)CG;aStX48h`8BqMAC1-PCV-{9$dI0sI4$siNx#POs56`+( zH^KTH3m~--OBASr(vPV1W$FQ$$;1%Hz`%HoIf#K7G{#_V%noW+DED7Byu9?X(dB>t zm_Z>1N_+Z@o0u}0ni<#_7=&3=+1XUo{TTi;%E(Xr_qCp>IVx(2F6gpUCMMZ`&diMe zFGI{@HD*@^bw8N0r^!wenI=0;cUsCcNZQ`=&zX7U|H}gEtm6MbCqJ^Y3NnCJxiK&> zGjjZMWa`#0wNdl(p*O#kg>dig()ff=HgDR`RPwDlml|Nj|x{M*f(_CHWS zja9UnL4b`_6nxeVGvkGS&dhZPcY>$WjoFn|joFo%tft9M)1M|gjZu7>?6iM3r!h{L zHf_b_m2-&Y7 zzk=e7@&89w28N}q(?D(&HfC4mpC&hr73`1y|6y_hY^+kCw9jb$Pnvn<|GNU}tfK$f z7GO(omG_K!2bjWMkag4r%a!jszGLf+|Lv{O>P=fHOS+PNO8%)YRs(6ls(OF zn(n^>a6J;je2l4|B@3hv)MhAQl2-WplqCx^r^Xn<%D{XI;y&FN1PGn@T{cph} z&#D2^$7sx`%$U0C-;G_Y8ovY>7+I&VGO&3-^%=7(vu=WWjFHiYm4S%?A;*{nmtz9m zXTbP_B>|G=K)wKvk=X50-_^5AeHTl@slO(m`vLy{WME(xWl3NV0PTAQ6-&ZG=4QsA zWAT*O81>>A_sIP1Dl@68e>_QMN?SKma+5b|RBKSm29rIlOec2h=xZ+sOg9teTgk<161}Q)`aG$Io=H^@W8!VyS;o97e`lFi@~(e+ zGK?1(MK>_5`5VHNp!W9|Q^Jjz{l6e_!vs1{i5av?S6P_J@76BRLCEm>^E3kkvpY)y z`1~q%P`jL2S=f%zT-lu2T_zwrUbT8xwPe1-4;hw({@Hu~wlh`MZ&L4vn9HgI)dzJI zXvLO-7|XY^UDfJoJN`Z2xAPX`1xAt0OmTk~F;yO$^hcj1;RC2_eg6M3s|QOqct1X< zvjrN_1ogs|mB2T&$uY9ALuRI#e2T?*J#rS*WciAT@ksbNJ0;6hgr_x_vPfI~JOB67 zajQa>guh!#7Da1lL@z2SoLg%v*Dn`1|5ES2EB`(-@-pf$xiBy?++Sb42;a| z!b~z%Cp%dZ{`UDW?E}R*qv*dd7BOf(0ec^wikLrb-nChbQ`);S_TO(AM#dGVGT9m5 z{mEdSQ8c^MNxt89`U_|p^k7KGA4mJ6RH}8uxZF7XR7D`0CgsP&hEmWME*O#8Lp>D`G6i zC~n7Mtia8vXbv_6yps*ovI31WGBFz6WKw3=ObpBLGiIEWUiSB#3}Z!a%xljHdN?(d>L#tVmcFNi+JC;m@}agl(hw6VIF10y@Q zoM%Y?7Y0kKpjGiqe*Z4-V$@|x`1uVqx&+Sa%m$D&rz&iw2Hx8v#?Gv0&UmXt!Y`{% zrta(v?Vi66WcryRs`L9d-utzI5;;p1+F07~^ z#&YZAu9KQYEC1^AS$S!?%7!|()hoL)ZetYK!W8%W2MgDQg&#a!d1nYr*}$0c6`D`= zp=ahODhM$#Xfm3EcDbM%&Nzi}6(iI8jDPd~{r?vx!x;DGo1XTTCrfqst-Lhd z>XcX#{@wZe;@_RV1MhC{x(Bs}fsxS&eC|{-XpDkUTuj^!GRnjZN-Soe<*1DRi@jv( z`edbcNQosjOz>H|Yc9XIrt&nFK&fm(vrWcE?DSK8?#!#>MT!2OK6?~op&L{ zz@W+qx^Dnhlduc3E1EM4{8PHcD8kAiEpMiz%5Abkgi5g|Tq?{0(8g*aymFkUZ%N+xH48CPDez9F)^USS<5*uX9YimC7~b=C2z%33LqG;3yMd18E!=1$}2%L&_KN=h!72_t?-N?a zX)`i|#vQ?Ro0++=GT0|9|H^ii@pB5AWCnc8(_Avc)Jxi4&D}*lZ>6VN?)tU92*;jB80)4<|485p4A2B_kU ziLtohf%z`)92^zRwVb~bfzTS<;V9lWOkv}c*wSeRK6d?>7#xEN@-6m)Gk zI~!SL}t3 z%Ci+RF?$)O*)Q0!K=Dy$@dqX+M@B|_J7#tkFyk-d*^?*P84EaWY!3|lx9`t!X3JH5 z;PF$1|94pnS^5~b!M#Ut=Mc15&rFS3&D_isbhf$*GZQZ(3p<;l5#;6!HDx8xwiI(S zT~HXZvayS?voX$9QDWneR!~)9W0#IRr@<)uXYL**2S<~C9seHx+aw^s$lckURyr?n zrcbDIa^vcMRtEZvFBzpC$f^9x&I>md@L@4hT>}KW)plfi{+1S~{&5VuM+1Oba3yfIB zP23oT=IsV<0a8?x3pS+mSmQgVy#H3(Hfr^Xu{{IYxK0LbCjI4?Zzbu7R z1vt5lR-aKQnF|Yn zu9Z+%V+5rYF>|wrVmt3LrlwUHpFDfjhi^Z7<$C>owuRkPDtCRFkGO%>H! zUzGg+O@EvwF2%otUr}o+Qvxi0nXD=+{@wgr$H=JJ7qpC#Y5Rc;#%XLUZE|hi-mC2H zFfcKA{Zn9_3r>^Z^T|L178q%g4Jl2sGYK28GYK<+?pj7plqXa`$x#7JMw|yF%6Yq) z98C@WHU69V?;}4yBiD!J1{Kq_jC>bVde;5R{AX#T$+(U&<%x{szpT7)V}4KUsq*>X z!mNO#wD&I8|NZ$lC6Fe(>n+*Ve<+bE;tV?IfK(sbsj3JNOHjEss3Dl&g(uV7CjM*WH9?p|}L7Z7IOOz;YKH)=CTvpzI5p*8{nf5j@;z z#>&FZ49+Ohpxkb5#%Q9V%m#{dMK*RRX4xF|B|GM6{M+$wi&_YyyuRwA*QWXEEgPR+ z{|1Y0<^cV(f3`6joMdJ`{Lkmg3Pu4Yt22hqOiYk8&;9=q%TJbt4BQNQX!e_#8-epH zxVTXQuONW9#9UYibf}oI5u-MeTNqzk%>3lMc*i_#bFBoshAJ@)Wi#DSMoBfTtG_iH zoIg$H7gtjG2zQln4dcI+Aa~tfUzoY~;lF?*w=OYFV+=1{4RRMVL-Rio);N|L25ts% z(3%|NkYPs2A)rFUT$oK6T*!!sB0hk@z;lmG8nZCNHl(;1TMSRn-)8#}o80LP`Wuo*iWJ2R82im;Hm65}+a z5d8N>>)9Jkr8P?x)VFR^Dm7$OXVfsMlnZ=C3Tc4OzmDJgk8S_AaB_j_CIH`Y?vQ?3m#xkz|UaIL|`K{J$*7Zbj@s7pz z|1uAmS3PAeMx^^cHPeiB`xw(X_P=6eJo-0&5#wrRuRq)V?PW|)XJGn&?f*NLhb)sA zxIuePk;^$oa2+8I&VuZ0iVD!Y$=C~W2DE_tm!*GagR1(Iw`$7Q%N5laeHqg&yLWVl z{eAfND+>!OO#a%uKdQR@5F_K>wTE(6oMu#KI`h}$pA)ErXZpY4|2tM5HWA|OPY0zR zDM+pQFIx{}|I@c>$~Vdt)Is)J-QICKoPhl-8NX*h>}US}_y0RKLzb7|H0=#K`4LnW zK}uFdq*TMG&8Vi%rVc)R)Jz;yHL@~6Qjjq-sIelfVs0ib#tynKz#J50%xvszEU8Ed z=`R}+hq0H5X-at6mSy&~a%H-|n6Bt+{CnZfDz$Wpl+6xX=_PX{egD1G(7Sw{S)GfG zVaXIf6p|4$`Gdi-~Yd5ZDgrq;0DbdAg4EGBhaJ;I4q5sp>7g} zr$Nve28>&f8dS+k6l`|bDleU*Fn`BuM3im*x6f98XS0Iw<2PCg|6T-1DU z2JJH&GlLqS!p6*?OU~Go*+8ukb|Z5p<{b-_7^QwHE!?rt{-6J=nEX{o>P!nHe`R z-}xUJ$3ZPKaM2}ZuEJ;r za-=k*$-}fu=U?OB%XU^wri@9ud#^nG*C`>%*uy04;qmv_zqQ4llA0GEXb4C;?O>E( zj8ITekpW?W7mOB+DtD@PF*5bdV`Tg{;onRq#$4CxGmMNE{Y2ClA#VJC`~N#uS#Y^- zz`$URRC=(QsjGpy1nO#_Tj)UTaC4B8+1c1ZmzS`za5J*0s(l5ABG{QyjI7M7Tx1`s z>YV?j@5`vcXd}kyQmzR%6 zf5-ZiHJ^c-!4$L>9y#<>h1nEU%t5UPGjmfjb+7}O*;Lg)eOA;^WmW(wV`saM2uf+D zMFF1wUjMykY``SP*cal(#^$*xSU~PuJ}BsznO8fb1T%+g`FX|?9?^fj|2p}F;UR0w zIFpa@&&ye6GE5;!QL9s?F8h1<7bD|Ki~wi4=$h-B0$#uToUNB-76S_dCun~VgA$vu zkqU@l1T`|$z_kS%I~y~bstTy3WB_U_i5rQVfjSqE_6Qrh0W%X5LxYr~J>xGB`Ood2 zjJ3&`o$^{w-)YPAEY*@=lwo944iS}OdZMp!d681<^gnjXb}W+$ig47^%ywj9X=rHp zlfuZT%gA+Ef97>Y#w*>WUH@LqXJp*UxQUbP-ATse6h@|h2mY*N4sT{;G*_4Td+pz5 zP&v)aAoBk$%S&)thKwN~r4Udv37Td>sRESGMA_KENrp`r)SzNxWnol;WIAwqVYK@D z%EpFCmhqi+mEqri*XC3!Yu$OP$;jtw<-%yHWEneA4%AwfS77vG^k58zRBkFV7Z^bU zVT_FbF8=NL&BW+oxeDY3W=3~S<@JmzW{l=@7#U~Hho)!C|8H4evfNUv|1$jo z7&FdZ(bT$pMT3QViLuTt-{kKT=6q35{8z%l>)_z<>p>fnHlv)iW!AJpMn=X7j1$gX zV`RJ_qWJIMGpA*V%&f~+{yPC4!_r{LVP$36ETGPs%5vp*fB-vdDyt{ttdid$tTO-i zuyZqrfX=XEW&+)v2Tjvr#wzBZT*_j`uEfq}9B%UW_`heVnSwe`Zt}8QD>yPn3vhZa z?fG+9(%FKW&z?>8-~WX8keiH*8^T>!7(?~ky83(S7;WuA>5z$`fPsO(){R=WTw*>dK{{R2;2V_3m1Oau{8ir2L4L7Xdb-%y9u)O)df;|&_ zh9H|FJGhErW>PcN^pDLrO#6Nx?50H7b;=WfT|E^?| zU}RKBGqc>Qg$-mX6O#KtC%D5+g}D$kzl_I~j2E=uX`?yS@6H_tCM35?g4U|Te2(l| zu-W)s%y>@gofg7;sIx=vfDSKV`t$d%@xROeH!-jpl8%nkkMQWbte2KwpJwMNE%t3sBjdmGE$J%rcKJnjmx3>!VER+{x9{JN|LYl8 zLFo`=mXW!zk~z5D2pYeFcJqvx+5U#wcqJ_0W68_gG*8gJ#a?Zb zj_AMeNyTYRV7fh0~w@LRA7Ll^Ju{% z`N^C@|CTx`DN38)e5S?U+s!D&Wcg>lq>Vifw*?zle1DglUMM4rOZWyx#+xDW3IEpB zG1`NUgJ59#_4@BF2I2pkp#2~*b2Bw{1JLv&8>^bS8avoRbx`xmNLzpV{3W&!o@XrA5eB+^uF&AkraET;QK#6Mnh>~Msab20>;V985!kD z&M-14+zKW6&F0@^2_$iScqJ}e2`ivcfnWoHI0%3=rm z2po`NOpfASKC?dASL(bt6BFyv?jg`GmKd=4i3(^y2{f$4A+xAJU4zk$Des9_nXdm| zMdR4_pynS4gVrE({C~`8og&@Ed-Aj`~UyO9LlbPIabK5#?B@TI<>|a zbcdX>k~E{4x&f%pG&T}vWM{kt4LBuM4(a%CRn6&{KFV?8jLdqPmzjRs1_LR=2Q9OpucO_j610)_=0k&oeSwFd41ewPj-EvN`{B${=Otp8t(P5{M(YM%o(3M~=R591>|$ixVX~m+O#)-UzYR-nZvOk7>*<}l_6`mX zV7nQ4|G#2xVi$v^W2AbR8C)swGb)P1><5jWDKi;E13{6EL;8V~tl!RHAqhr3v48($ zJsD*TG_U@)DUjRro{A`1aShP@A8f2F!pMD57B?{^<52th zDoslrB{3n8JFYPOvN15))~amo7vpE!w9ROlNm${(Y5x}5T8i%%Vl-rQbNeTa)c<3S zD2Z`#i7AQY`gop^nbGtcBa=-`sPn&ne^&kbp4L%bP{wtNgOf3x$phvwQ1~(a`O3=w z_c0r2Rs?j;kMdvZ6>cloO8(7eU|{;4%ktp=1$ISf*dnEDP})~CP&79)X9HEj{ETeu z3g%|!f7HaqSXhNbB*a))1ey0Mt}gi3@-I|srr1sesqV$NGc!h2qZDnmun>}RtdvsLl zi7>a1xSxMari`KZBpLZsJ3V2+gbZ;pcWagtj3SKUO^l3=_SfrdS$G99nqpL1vy&{W ztQi?~-6kw#ijQK-OwmKG2e} zd2d4F%E++P%}b{+vOb%7gn@}6`+qviSC%;p%%Jf@1~wxzW>qs`&}mo@ zYt78fK&?ekIb&|d3bLGum(hT6mt=!v5hL%5NXaOxJ(Efb#6)F13vTLYK54V))|Ok| z!^p)bnBAeC`)}R94@_bW4S!#?molENFYs`6&Pk0)XJUGEg^4lr%AHxA#f+uXPy9W< zqMd>1|DXSrEaj{l8JI!mJ1`iTDKQ(FD}k~XXpR?jJ&L)IJ)?@bfjASR0Z2$(jOky4 zWW$^JDR*S#-dxc$m_B*Yzq47L>dx;zGkWRmu=yAByWdD6%8HS(;osD_lQ*7xO-?AC zeu6P{;nD{$8UJ1QcV}Jlzxo0X2FCyS|6j8yvMmA4ajF`D%2pMS#h_+BxO#%5Lsl{H z$S$mX!44i~Vq$84WbdZB?B5kN-S-PMJbb`)Qns5~izA-^qt*&_- zJ7tv&sV1Lm3v{{wE5K{VVyW!o*}|F=twJH`Bzw*Z#d_ zU}9kVAI?$*4i^mu22i*#s<5(vYH*~`U}gikRUDL0Ky4K&6u%JW7YGu zYZo!@eZ7RoJ}u(kCuAqi1$%<|L`ey#3}pI$_5VAz8n$`{6VUz@Mm|P$&;TW9K?u0a zL5xtEo0$s>se>b345>xJD#nabm@iZ~zjR7O>6T@+a^>28ujpy~d*Lg&bcrN%sMX#6 z*uPU+8ox?!#4RdVvDfo%u#X@&qwx{@Kcy;&30y{uF^0O7P(R&%E*@34?!1LS= z4h{~?>>%>b!LuhXz-PEYb0e$z7+4sx{spn-v6O&sP4;C7MIGm4Ffun&VrPX;-k7U` zC)%O)D7fLkuB;}_h*FQ5i}OQzq@aYP&L+$Vnz1u8XPkl*eoXm!++2BF|0Z-7w25<@ zn6F`UYZX^A3bU`T(z4J|61M;cGqbf{r_{FP zpQkRD(BUajjB{Y2`*)tDvGL9f#%z6k?xKOl4-yV($G@{F{;SA5+AJCI4d1yuQy=!)W;j6kDLQ58C(soP&vF7I@sqm4N{< zZp4Z*9i(b*WDcISg3nvw8&X0ZMPlk~U<^r-2TvBgOjPpvcU|SSMl5v9$l;#{;V~u_ z(72NB-+VKc1<;u!9ew5=35>7*%~4_XQu*uqcUhX{ZAQUg zj7uzKv{w5t3;dh*&zkWEV+7+NMwS&TpZ`<(_vv3OBO_xCBTwso@1vk~cryS0v+ie` z4;r6f1(iTd=0fI*ERdym!p4k>?97X%otgINhQ7sTM*e?$Of=^f&O5tq%fDTWy2^}9 z2fY}5?lZD~|Ndj|-3VsGUrdWYW_ta*$ZE#68FZc$qp%{QnHsnc2I_;DsThN{?I<#{ z$UFS&WfYVT$#0%6DeAW>TTX>hZ~NXgs-GB(lmA_0)MI7tZL26wPpRJ2zwW{N4ZnN- z8G`#;%lT(?T59ejT;sIaoB{JqG_RKRqPk(<%>-=Tls|NZ^9 zj4|Qwza9TPnHU+jFnTiC&aq#)(q<{hU!c7Q6>OV9cMT~D3&DLQY{p=0B*e|gJmZb| z@}?FSSu)4E*%ufx{b?NJf_Jt0!J=?cL8PyMfW<-<5xte=h^YHKPgxBikgl z&EU8O9|wmXQv8gH%&bA#|5n`G$|x>d6Q8|MUchmFv62d-;nrPyRb`lXdYCvEzy4ui zRqjmBoaCEbGhxB1FE7?K|IJ}wU}8-9|By|WZ9W4R*ak&rHZfy6MqxA1oQ1LylQbw@ zF)J!CF#r7bFU7QKbMsqE(|wFC_W$NTdw<{Y>c7oOOpLjVjEr229L#_JY5!isc!iPY z*TR3{|L*@=$H>HJ%KUu6-+%w^f#YT8|NHD8*fuk8fMQ*hQCWe3nMp{IQCN{#5fm#7 znvBef%q(Gy`VIdU{mXE%eZ?5ZbiLr;n*0B*{Y&{bH8hw>k8ug3RuL2Hq(;^$|Em5S z`1kamFJl&y;P0nQj1L+67@HX%{eAh@pMjAvl!1{YlI<^OO}Q#)y)e5XBa<(q`QMAK zo0XaL|1D=^-O1>@{y+|`KfIP3P#10AwGigRPWi{|&qGrZMLhQ^e zQZdr4bEY1PRBV`EQs;MV;+G@l8@4#T&-r@BcpnoR`>;oq;VOiW8aO9%`Z z4Vd@;ea*D>?*W^C`~S}Q_lkjuVe?PnhmIu}4keq8~E({8JCI(d{CeYauio%NK zip+}4%&ATPo|@@&w{JbA7tiQ?<=?z`tAEG-y*vKP-k!1YAEUhIUmq3b%v>gk@63M= z{=5C){vF2seR;Ohqp7{jNsPjb^Z#Z3d;0Ixzc9v=f4BZy$>`3ywAF(@lBflr(Vr6xN@b4Ft}ZoPkto;-YFc;{cW5|ibBmARe0uT>fT zZ)W`e;NM|J+gB{y^M41ez0P=b9m_gUd7{O@$a;}&0cb5Tc!?vExtY1LxgzKqW6-ia zVPi(-ZPT}`{dB=l>GBOF#vAhg{@beePM&yS{pNo&7@1CmG3q{_e`CSqvVYHZt`B22 z`I!Vthl~te{~xihXIsD^$-tm0tjNp+cB+uMIBa$5X)k% z4RiiISj?y}myzL_{=dF|fBrp4W;&$&r<*aC@iHUBdzS8fr~fiCZrgwB-;saX3)!~( z1Dn11UpIR=W*RbL5N1*|H!?RkYvOt#^!7N*MtA$2#UjMq$PU|6>1r{CD}EFXN8CEB>vVx2Mcv zBa;$i0%JVmhkru<=KMSH??wY?f8t99M)pZ;YZy2f1VMMSgVysJF_@b%sVcKEu(JtS zGcqzUD1vq@DnpA+1qRlXr1MEz7$tSIXZ69n-sG)CiUN+ ze{Y-|85c7$GL|s1Fmkbp|1n`yICY7UpONX`#|!8FJ!X9U@ASVd|9lv?Ff#fvnlPF$ zI{iBWN`tHnjBE~U3&6W>Ky?s!nXn=_g|JF^{OdTi`Q+b=se2t6i>fzQF`48rr7;Hn z@nYV}c=O){Cda=A|FJ^ST-^VMto>}883Y*^Se1p%)Yz5Sz-!_`RU9 zs{Y&b$A~fK;nRz{@+@oC++n=E=649oikG0fZ$LMOF*1VoitT4x05S)fCqT_`Saw)E z?eT;^yY#BIRBDtg*l~3I7EnGoVenkgV*xeGqQoRF8Cs0BXeP6mP6|QPW^jz@rMD&UUvD(?S1c5Oi!%*wp+b&OQn4M zvLy%BZDu^TeX2fXzAd z{~_BKNSlDwoJCoM0dxR0i#WR)xJG4A6;lQ6kMR)w_kQue(tk_*f|#5c%NbcO_iQ=v z@6SIKcLzo_Mv(=K@>$zfFecVBGO;t}F}5>aWm>vn$G?gHHvPN!FM^429^>~vFG2Cf z#4!8+Bld8%1q@sa;IS(PaLW%~e<&+}>JLR@aC%^FJpS*mqWwpV1n0 zwD|9G1||kjeqY2kpMe8ZN_4gF_!%@k+J_QGZ~Ku&b*=W z@8`~cmS#-SL7NT#%}CwCn8{SVa}ldhW9~l@ruv3e-~a!se*RB`ZNVdu-xwLX|36~& zWZMiL31s;^lu&7*qdj{r6?%tP`tNG0HDs6#n<{;<4^&W#|4a z0>>f9Z}8&U!@t1Sqq&0&Hu1;S{l}&aGk-mlH z(!VqRZixSrTf?^CPp{YlMmEOBpt7-pfsySN+k6Hl@Xj?wVMfSZ7s}>}jI0a(&RfFB zaJ}L0%{xpNfBaWr4f$)v`t9$JKj#>~{q<*#XPUP1&m0CuMv?!I*g@qrc*YPM7LeQy zs=YubE*rDWF#0$7!oUBAb*}&05U{0)Y5O0Uh82w;RQfhE@qGSwk}>K6^Ot{}Oya-e zx<6iA%`^`Z#-Mc10?Dt8=Aex>%%B5z6ph3{Cr~qIDk)mG{JpV-F=I;}Bg5YH%A)&} zn9S$T?*7BdHvjLRy~~ppfbM4h|A=)D+h%YL52~yfgdrnSpztymVlcO31oaw}K?5Re z46J!J|3bff{`c0-;6d&@C4(I+F8|Q6`|D^T{j_%CLb*e-6KiEunf5Z7{(JuK7^4-V z^0ULuo%5eue}0BhhSBF+@gTU;En#G2-6AqSH|-~L7r3ZlU}WTAU}T-cwg6mnF@ZLO z3af#aPJv9aV+38YqhW{@D;tY8BWS}b zI~xnT9;3OLiZ!FKqPZd@)R;_MXUIxtdj#}~8Zp@?*9xm`&X^=3n#w4k{O{|5&DM-j zivN}wsr>stWy5+^1xD7bhphiKDKOTlX+K=JZx@qgY+Y@9M#6jM+wDrib51ic9p5zhA*1Bft@{q`VPIsi|Nn?Zfn_hK+-3wd%*>71nT(Bu%^1v$*%+8# zB>s#37n>Zk!O!*6duN@0$8~orF&Z(h`e(s->HPVByBKY*FlJv_@^2cr&1e7rF-tky zW(Fb9DPv&Mgj7Kbe$0*8#Krg-Sr~=XS(up=jaWph{zd-tuF7MasT5ROBe$I|B`r*u zQRUyO*pL7I#>Ox*er8hqdx*(~iNn!(d1h9hV@K;2&+30hjN3&;{(1ZhU|?bp|0l=N z&XUO>!Jq<~M}#z$RLwxUCHR>@E4G+H8zIcp)Y+IIMI(!u?!UdCUtH0RV*GGKR(|sw zDb^Lt7L2Zp!FJL|8KeIFR)}4&{-LaD*Tj}LTG#)bW;DCTxU9FlX>yyPMmQtKzbExg zEC01m{U$5(?|w{ww(x85yv~)B4LJ>*eMTPnfW; zVG3rqtiZ|O3H#yfgCuTN<5Zs77{tYn<;t@GiC zneD$Q#syEG{(Hm3DAjgDYDUb>^ZS?1W(@ha=u&IOKL%z7z5kC{g4s4Q@H2>m+XWzh z37M-23#qbzV_Aq@4Rj(9c)X8E+>H5M*}s^7QDy#DuUNS<#xpv3s7++F`}aKR^M|O2 z&+k0UR&Ug^S+|~v_wO|(EylvcLPl;zS3$vlYu1&x{8MLK%Evy_qcQ{NtTJ{nb|ysyPymA*v9+FY$ybM^lNkGp z-2UBv!06`^{vvfchsNZ8#s3nRxe`CUON@B)g^8OfbkFv`Z~h(l_l!}L(SfmVm)G9E zSC}*yPyI9dm%_lv(80jKG68(&Ap;{5v$Bw|kODK4uriadkOGUW<;Csi?Lzwj$v~7_vPP7Mg>M?#tHv&|2_D3pV5MmpGguDZ`c0GvRJc(fks|X;|;Vs6}0fj zSd5*GRg9UrGW=ieKliYdRgqSVoHuQh%wBAfPiM5yRGaiNOkL;SpAVLH|DqXZynpuZ zH4~%s+<#Nt4s2etV*B~T=zpN|^)vrzaC~6N0^M)N$i}G506L2ibkeMlvJ#A9Vr5}g zHc@2(Euw^G4aoK|j!DM<8Ll&`7(3j)VP!pC#q!iqORH&W7WZy@B{1D&oWs2SU+BM8 zO9N-V|NAv1ow5I_LEoOUT3zQD`2uGV=WU^6()e`@hBi>>i~3 z+wnX^Zbn1C`cuZMjE_%Wy?Gu~FN4awUu>HhK&z=4Amx;zm^di;fOZ6dvIwJ^Iykcm zGrvjwm;cYRs)TV@ZIrw2g_~Mj+qpa#Coood|NCq`<==;}7)JKTo{W3`sWI6zDRLV! z`dvPuug@6rZ^1uZ9j<>_|NIyuL3YOef5@_rZ6$*MxZT7ATAMEfx}!;no!QJBlzKpe z!p24{a+Uvr{-tH@^aI@Mpz1k2R=CcD1x`+vAH??TYr%;%O&8_ zb1$8xI$qB&2Ri+{c*iN9vE!lIq&tkQOkw{n{ky>^#^}IU_iy>7ON^2Kn*N>pcbid# z(U^(r@ndk>0@okiY%4)&3mlS=@kb}~{3z`Q-8JSd64G+{>(!uCswTYm;!2>{eSdN zmZb(<-lLXltYYj;te_QMs^+T9^%4J)|3!ouZ!xz1^xgW#zu@DNcKyv z_ILOf%eZLDlz*=nC7Hkbw-^1p!?a{tse9Qbh+kS67}!p+tpxY)Fv5-zl=m1JRM}Y= z+07wA7-9Es$y3I5m!K#2ytS5V`P_LC;=(BL?z(L#qYI-m<2IFlMgKB5kKa_Cc875i zllQ;d|86sKFgh`I{+oCBFk{lc@_+mOeP`5WRAB67^knpKST6oAP}BGCU(onW?EgnB z=4|sotF6G{$_QF9ZX|35ImB9Aj72E-U)sN*0*3#q{s%F#Jo8uWlh)d1C*teF`1tRC zCIOZ;zeE1jFqW=l6sTXdBzD#;@R_EvtaDil7 z{vG_M$#{v;``@L1a~Y!<&6o@({cU8b1Kq*@7 z6lYG~*7I*EV|0baLZjWg{~c#wVo3NW%LY2L!UVK~60}$wTu!sGit#hDu_!92*@L!z ziGz4z#ztoLjAr0OY6dE%K)Y*^O7Rmpj0+i=jTY@;?2I-2_voaeu=>9h|6cuj^g)u1 z-NI5^o1Klj@!IPH62i*c0~Dl#AILdfncv3D#h&pm_Fp8^U;nRf{k-0OWlClIeeB@B zpkIr#X2fiHxTjoJUP)0=Sx(lZcvgPI^66V=Gn%iniBb9|&iItE@ZZFL;PGW}J^KhU zHU|$kVLD7BMoE|I=jK$`a3@%D^CQX3hYw(b(9Pg+PG;FE3bG z*p)%c;7`Zy`!_Kxjj`v3e$Oe!nTdLLPkz^NdT`rXcb=;CgIk`-j29WbOg5{W+xlX& zjVYrh<5b4S&!7J@z4?og`2wTkzn4djFpB?M{!jn;s*lSHRhBV;M%H9mDp>qLD*#da z$i}W9Y-VoE#?A!UNL3&4Fa2LoxX}(%>%VWU1G<|2RYmLHJ^x$R_VVP4?p03z;u#lA zoBZ!3qajEhmYI&g_{MW-2TqB5WGbU~+25j(_idKVf1M6lMMA z`!5?j_R7FAnQb%3?~I@ZD?4a(nVE?h+MZxmW)xCX;AdnGHkVkiM8{`w3FEXRyDyg+ zg>7Blw>0ft#i;1b=*Q@2V#KOCqvZU*neP8g{@wn!fiaj-j?u;PPcv&UW5U;&ApbM| z2i5({SscMT#n{-zK&yU*&4q-GnV3PX7I-O z7w+c1t;HL39VVph#PSt9jt@G44cu~5lw%YZHf9u7gNF3?0#MCRQO3B~t3+?Y%6|b- zwj19?M7{sb`2Fu2CKD!YRux&M#lQ6!mz#6{OZ*oB?rX&Te*~VZQULGu6#`Xi){N|+ z3<8f;NYx7Vu{e{l0(jdo<8(_#%O%?NQLWnbbyC9I+S&^8+`{q=^W`I_mN70WtN5q= zuQz+K+apGfsEAMfWvmMsg?8*XWzrAh6b|D`@5vc``16gbN}KQ7e0Oe z?<=FkGA15IChzUb+87zN8Lc60j7Kc9*yb^C!Djc-m5B|w9UuKyM z_8Yr8GkATNGH3wS+)SU5QPmuL1u5jH6VS#2en#fYIiJseP}AJA_pSVb`g#fZttpIp z|2E_^+LTLiaGChH%D7B)^N8yA$2s713~pzvV%rRkZBQzL1uLlQVPp;|$>DuXcJO9?b}{Dr5&shZg~z&Yakqc} z(NeEqvGn3pCE4`FGK-=V#n-P_UM{q8lbX_o6|(XNmNGW}OJv+UWy-&sjNEsan&vdL zPRjN2UK-}=x_yDIYsW;7LQuUN{QnWlQ6zUT8Z(0X%iyX6r#n7JfRcD7Bjc)n|Ghtd zw=^i^3Neq1rVzj}YJ zrpCbzU7ban?OZ3dgPg*^#9;XE0ZSG5tPe>B25}=$k4RC0nTb`*m|absjh&H6Tm{rY ziJczzz`LAr8RLR-&wt0QChA;FJ@uZ^!TSayt54*+4iz>jYws+u(=SsvbnK}JtHf-val+sWe@7|MgB{O@ZTL~ z{pr1}lI`8CGWm>VCX)Z`Ox6W3tCsyc%gAL3>hCRibobw5M)@U-a!k!pUn+&aFqX>y zy=>p`?+etvS!|m@=?%p`a4f3`vnhjm4(tl-Z01I);LbL4edNFRf6ng0yNW`B<`GTR3HyTr(3=J+p;amBqy|L!s>Ui{l7$hcLL ziLsrrtmV@m#tr|T{%Z&+{{tHH2lW$vvw`NrAw7I>eil+y6b9EK3e2Fx@0dZSHbWK! zF|rvef{Jq%c4MD^k^ka+0vP8ra#{cT_Ak-jmvI^6Vqc>o*&^#A*?%wp{eEp|@a>n; zzh_3T8Ci|=e|=*zd-rb^V;W;QBcm{5Ib-I(>F+!Kz3pOr_UJA1ySMM}g7UZfKUsFr zeUj3kF%L%2210i5L`dlHY!j;fMRquA1^@Gbu4y zym|BYIODp1N1y-O3EKDtsZ&7bamho+7=%E3b-(a$vEsYk^E=Ic#6?-&)(kkt8DZc zo&KG_w{ypbe>)j{8fQSpEWzy}JxH4YG%71@Bn+~G9TX6t!VPp;HK=G{G+5OeKjE^i z`pTQ#`qBTYnhM=*f4{e3+`j_RInR;-8CwDkI4cOTGl33_FgCJhf_Tkbg%LC)Eo2TJhhAsEXz`bkV~c*= z-*39d13qB!;o-a$iU3{i}eO*B_?RjpHY=jnUQhw zex@=;!#_)({(Hfy_j?XY%Bo-5pnLlM|Nmdlz`$~y!&^v=^&aTF9;P`A{~29j;;dJN z*qF6Id!iuf*!^MZMAox%FqSYdf%f>Z9%luO|XkNiVkZM%b|Z7|J43{V5)e+R0-O{09FsS7knzG z$a>aFu)SLunA!DNZwRQdF@W5|dWX>z?9PP@%xqpDan?H^aW)2)g<$b53=C{MtXBop zS?_^V3b29nLBfm8i}k7iG#pXYv-`u%zYo#{Q_t=%pbk+fz{YwXZ2ndT2KE?`IUsWd z*jXPiP6dmD?%|FEi9^DNje&IoSRAY#$^3`N>LKQXR0^=MJ_M^bXJBCc0S8;@c%yp$edP?`A~bGK+Q>DU|(w)mv~12ahj|+7eMnm7WK?8jG!|wm_&1I5 z-Cq|b&Iw0Z6aKEsV|M2Y)IMVjYP0}fty2geLviz*9{p)5}S?tjyEhzNK5cb`$QcmZf$D45xR z=?rTqcuv7U5qgvx__#qaK1Rm8f6pWsr5rMOc-$Sp%;E-}ear^c5f1hd)$^Z$?}T7t zC}K8XI>H*tzzv>_1DCSkaeO;QkPqz`jhKvi+#MX#d3oI(9Wv+W?0eRrv+o&;vwcLk zgJXEa=4T5QJOjX(vk~1E_Q{P&6<%P-I&8_l^XU3JY5`D7@^hD` z{mEhr7EfSc;IILUgUcP(pR7G#@dc3bONfoZ62u3Y3n_;|M<5EYV=0FX5$Zts7orYY z4m19L%D}){%6b(PPUf79=8Wu&oGiQlD5$XH==_?ujmd<`VE5nlCx1H_{{M%l1)ISG z$%~LO7%J{3q{apjhnB$*aZniy5ocpy*aprs;5-enQ2 z?*)*%8Nh16b_zi3gqObz?5d#ffs{LJ9FX#nVF3dJxIBfHkFaoJfR(?{@|ukcq8=1} z$m#{yK;iTMKSVvEoMPifRu3tsKqb2X8yh#+ouG1!3&}k^ka7(a2B_sAC@i4mCKr$ay`WE3SnZ-A-@NZ#{hIy8edKTS1p< zKKu9dxh3dE%@3C^e*oP<4!%!Qi%|vaUO5H^)@D%qgH08bE|}&p>NC1BFoI@@Sesct zf$T5_Edx;y;s)Jm30`>0EC;@UT$)kpx#d=nZHEqD*9YCSr^2WOyUh}08Tg*P|NkLo zfzuw?4w3b&`ivzEjQ^i8FtCE^9zg~MbMPuCCeWdopw*iUnv86W`xs3b!>p`d{yY88 zNr7=b<0i%cZ|{Ff{{sFcE@PBn)MM0P6kqml`oD&Mb^oS;@)g)Tus!M^zlf}7;sheToK*nSwt@Wt9S>vS&U7L4UCz~{=NKn<=>@$FaG}rouY{C~{06PyQ>LF(BUSP^NFjr9|(EyJb? z(gg`$wwKy4Y2N&z-dTtf2(8&cX;Lskz>yP#Cc#-;{N3!uDb2eud77GqO~q;*g@ zv0Vg)!yLtWAACMHyRw3skcy%)_zY$?F=M7PqIv&5 z+zMe-XB5m6Z9Kb8US-(|X0E)`jO$M2ONjfbElGU|@R= zjt_9UW`l}@!|Oa)JtVx8SX032^%xk~8NuQZe=4y;)*J*dFt99U{lvfxn$v)+47m6IF{=aEURRKRMb@)PgYp{4UN&ZM82}Mq&L+cH%D}{s^8Yc* zc5LopHZwO8V~4m%*qA8*GwlCugoJ%FEa;ie!h)Vf3={@nv%zlhfVhRZ7UULCTc52K zoNgfbz>)D5IDG^#Ft8p6i#vkUvoWy9fyK8nFt9BLi$l~qGuDB{O&J*2RKeolFlJ+5 zfuu{YdT{=50jY%7abWdeaj;4OHZ~WqIa~ifW?O@lFI^$-0fiZ;ZwV?_KrRtrV{?V6 zXO}|Cmu|@Fq2|kh^Sv8PJ)0?#`5quw{r?XNdp1zp1JuT-0ju{ws7Es26Ingfe298a zu=>*fkHO}vvw=+(U<2iU1}268rfy~y*87mO2HBbe>I<-mF@u&yvhy)2gZdf9j6D$v zd;$SpF)4fk!QzqeQzl7CU+A1VQL1PH)6X!s5RXvzKySuc&9;`Fy0#W3(4+tpgCJ8k zGdJsf=t^2pIyN-{ZTw_oXA>0>7h?qN-~w5ou4ZZiUJk`*?Vm5eBB2!Hl_S6+rob5F zHlaxB=+sVsYj&w)Q{tI^dIyRM>Bwn&gop}j%V{&#GG_kW*3xFLA1SZW(gyY?D1AHz z$2TN>D6v$4#X<2Z3KoZ?10|MKAaQW~JqDLI;55$$Q=jtxF`Fn@9GouM!0H(o8S0?r z5I^X&W=I(TIdWc!jnU&2ysSARzb>ueGK)B*jA0R9GJPfF?hSCB2bVR8p!5qZYZ&2W z4ai(bF9>8TcsmY@zRbjiv{&+H-~|hd_@tH7m;8PSDNR8BfanM3Be1#9vV;-jKX6&X z&%huIUS116$&CdRt2YqFLdp%seIR35#37{x*u5bA(6S;KoC?#(kjhVG;ZN5*|LF@}Lu(uG1j);V2K{A^8auAK>x; zls_Q(DIOdi;QS4aZ%BEN2+bd$bO0(3K; z)O?74)4}RNNzes0`i>)qaYR@vo*L^FmhbRp9gq>eI6P0q3V`Pzn;4XV4q;*Y`gC`5cY z>mN{C8st{yU!d_y(5`sMxFPc|u>J;!eneV_)+v>Yvfwfw;@9U446KL2X`&LOo{fP8 ze9sKHuB->AxoS}B6<(Kt#?c^cWU&9(7+BzKWVU*wv{D1o1#u7SPH0+zw0YrmCD=W% z{%kGCRnR^<$UUIEBn5V7Eht>T?y*BMzYbYF)O?6~NFBYEfq}Ia>@P^(Ye04n*k53m z3$U>@z|3c@MKZq;Sv}Nzi2EDC>Pw;KtFwVkhNpGV_)jM5eNg%W-J>IHe3!9D6g2e1 z%$3LN4C!OmGR*<^NkQwf*%cK)HI;FGyo5ftqAON2KfmkFi2CF~Sjl{)7MZm2taK&k6u4vA3Y|a`{PP@>3PZim9Z1a9) z`|{}hJMiXpVF0gU;@??{OqZAC>1m{yc}-cNrWk1KxvDUr!_5B8hlzmH{%^y;1e%{@o60)OZ3*0^iIRh3>;)>>qkZ1y(SOpF#mXQ9f zAm{7@yQcd0D@CR>B_2IS2Z(F_U0j9k7^fIB2WarzeF!QmWEmLPrh?rv0~9tQ>)BfV z+x-6zaSN-ckQy6Ad^t#*fr-J4fq_ktc@~2pXm%6sMsU*#)b`Yv< z!I2o30E$IBNGvisKw>e8DP3_DawM8~tSSgZi^Tu`A@+jZIUC|mmO8LIxBh?35y4yw z?-x&D+y~AZ>;FGye*zYt0#eV$z-A2=2laD*GtYvnpAD(6z~(D4&k|B&1Dnsrz*31& z&ngaAKL=Sot2nrQT*<&7#KtxUtR5Ub;BW(*BeI-D4;;7o%=cOBS)VX)gU^%$rFrmh z3Y(a?lA5_4qXKAAf+9QPnk-))fdEg}LP1_@uese4QpXrICQ0$zFgA;__Ew6wRk1X|}o@?J7iH*+KFeXz-p@CWT(0!0TXEki0P#?BQUX6!{1idbYdlMv+BU}RX&z`!<(c@}8=9+9#@94_8fW)>Th6^#tV|upQtu3ARIIJt$2wFhcSU#12Mtc&P^Rh?zOKWMMfD zvE$#xUtphrah`EpbF3<)P)UJjcMm{)BlJC{KWLn*bZz za&TO1WnkdwMN+>Knun|z7}#$?)fY?UC+`k^&wuF@p zf(#7M5g-Fac13WxU~ItnGpJ06&pDE5lIY*OdEHVH$Ck5}xkPz5=hZdWwuAL6Lgq6V zco-N!a{;=b=>T3vc2>}gK!`5$Xtev~n;kDf z^EibJ3@m)CS3&wgyFiVZm4#Ipgw2f^XSgzoGCC(uJyrVe*T3LE(NnA|{>}Wi_b(Gu z1T$kk<6Kbr^Z!4C1p@<{A-Ju22$W8k<}k&B+o~1}46Jfcb3yB!7(jQc87nZbcypc- z4g7ob->=eBQuYek79@Td+^&U)FK2xN9=AWrz`&9Ou}f8m0eqDZ3j;H|GPAYozt{ivg2IK7 zjd5+D=qX*sbVg^Ue}7jn|C{(PIq&~}2C!bRUB@AIF;|1^0;N^f7f5Zw1JJZl$iTq5 z6fAxKq@Im|`422Du`L9PL)wssplw1>*q#83gTsf7fkhsso?QT`4S5(@J+uue4^G>M zVd~jR!RA2BKLT+NIIKYKQHQuhfQ{`4T>UE~^N%8{hnNp?xd0p6QJ8wxr%2`>hq~t| z0|P6_{h&5B#68Cm>XFPpfvg^4KFFs6Y;2J8VnJQZf{!YXlaiEW#! zlzo$vV>LIkxSF0zwXrg*=iJ4%&{AvXynxQZ4H0J{AJ} z>QWk=aaB}R!C_7g%q z&R=6XrWLm4sVJlSKd(8U{N3>XF{=^lC-5#Wc;D3+bfXQ};lkiL3FK2{Av0*ZjhRK9 zPcbGjS?84bgF`DLOvOvk_>B8XUChNzq8|Qxekj_aF{Fek0xG~Lc__xbF$8?B7UTaf z{~xpNgW4?&H(nWTB{SR^#xSQbS(R9RTXoP|TjG=ypF%=xmL?jXaUW9zqw4lVi_)<2 zMmG~--HgkBSNyw;EC5PN5WB%?3A~O(WIdZTs0?9n`u~{i5%YF%93w@fvN@zF!^Whj z#H7!N6#2%mmV%I?k&rm^7lGKKsyPze?EI@07@1x5xaIEuySZkev#Gcva>Ub?iT(7<38 zqw&Azb)a?y*nQyo1H3LsWIb!@e;Woy2DAT<+1^0iZEnV340SGpvN=-wj30DFgaSBX z%@`Cx+u>p1%Bi#_ki>_s~UHUXZTg}5f z_%z7vU^jx@4xWpLxE<7H`2Uy@Ko;Xt@C~|1L~D$9?AQ@OJ$@#=l^3r~i*RGQr~D zuxDdnI{+33^)v2+{RJ`qKC*gfoenCw+1Q|KiT*$4cnLNKqW%F?y&2Seb%@CVY-|tU z=D$QT{~@w^6!RZ~>-;9>^DH}9pMlTEv}1y{GWi%$k^;K{c$^!Y7VH>}k<$WGgoW{h z{C$eztU}A@ih71}Fp5dpc-zZG@NX^Nr6j>BykN12ZvZEgh>Vp}2+J8a+i8p;*5(r8 zv0L-Xby?V?bj=)<%S3mD+gM9UC2q{F)Z^t*RWA~|6q!z*`fJYgiz#9)(}lmfkntZ21_qW%;P%63P~FEghd~k6eqfmdxu4Tm zSdr0~kzJA5Vj9!0fBvT!H!A*RD`jS4y8PE*?O)I(&yY3)%Or4}3pPh&J&P7NzZWqu zu$+OI!^o`2sLW`tD9mzZ+Fv%tji>(kD>D5mWxe|6-(Ov(3u~Do{{LqvVqjo(2b=R1 zEvHF)~kP4to>`ibQv7iVD(`0e?ZJf8XxNFtFYMi+=>EXJcS72AcyK z3l;^7L(YgJE3~V6xgUpAx=LbSPlKDT8 z)kDpPsQ(F8U&_D$Hea0$Y%)^YU^dfF*88CJ30fS*ZosI_sCa9F1LJw|e^C<|cl}df zz5j1}<-a<{Ua&dPbxuNTY@kawAocKi@Z1suqp>ujF{3c}U<5|SiM{_O{#$r{;{1QN zCo;CO-v4)xQR!dhKNrTJf9n`Q7v(WB%=`bC-Hf>w+*gM$ax)MHHTVsfA@d3bjLN6N z6*i>CeN+r*dZPIEnHgxp_01za=GuQwOJ+=2!MJbLzc+6_e0ama$gtu6W40$y^I-ag zL7j8h0y+a>1GXpO;8C+jdS-v0DKb3?SKJn#`bHrfWFE*EMv+zjoK{Sku>{l)VqpBg zk%58DlX(`%jf%)RO%;aB4H>W=0lP8&gJSq!8AT>3Gw`U>BR$4_AQ%2~ zTE!>=G8!Cy`3wwfi`lpY)Yw6zm!S1k6Tp3OusHK9&z!T;W@V%!IE^FJqq9iYBA#14`5EFR!G6I8Z*V!aBo19T}X zXjWGnG|jCDsxsA-8Lbo;PyD{Bt^M!H?|-GIrZS%B-6kbf+smrI?D6fpkN&P;`ZuY) z4Rm!cw0!vl%D3!7pnNE@o+S=kzJTnggV+IIEGTTu3_3glbgoDQM+G(NCz76PXBj`m?iplu(+|38GQ3o6%|12OOvJ4y`pxzWDKtOdm0|Q$rB0sW=LHYuq(>+<2g2dUy zKz2iV5DbhAlbB{RTe98<@9shIpE_s=%vh0G<=?}w1b$wx07m)H2@d^J{9Gg?cFkjy zXDxIMaPs=+&FJB7UsGKVIwt_M=57n5Z)UE`2tthPyx^60(tjLPSS0^Asj#fk{gcD& zr2FgMws$Xgym`6%-?=AOuRQs84m1}1ih+UkJL?w)LGZphkl$hBW#FbMBWP^P41AM2 zWB`YckzE*cxjd7Ui7OY2kff20KL?YL_`emLJfi7o@l08+rfkCd>f4#FUi!22DXX8p zfvBJozqpeQ2fLJn+`oN>rZ$e5e!iY&{!%h&b2$DyV&(g#{r^9M!T*OWw?K6tJ7|^+ zlsEn}x-u|9#KG&3v=|r=qhTLzM#gv#OIGoATP1ETc}Yb*2VQPDA#p}07M@?)tbBhSaroJIic1tv z^tJUB6R(8S&tNx#(-PQ?&^cJ9|8E%>SZi2)AY;McId)Kg2-J}PH#t>7eI;1q!w7Wv zyg4J|EF)KTCJ||f^Q0L4<@YA!IvTUc9CvqgVm8wGHBW_Q7xP_I*I6gl2iSRuiuX0D z{xf^>w__WV2`JA)><7C`0hG=}*0X#AuZz!PU|_uoc9#b9ZYdOZsdIu>Av40dIxttV ztT%DxWD%4y((&VD6qLC9w}knD%I_&U%uj+G-M!4%MK49>+gmZ;MUGiR=F|sFpk3+0LH>I0hl?FItq_}~i zIW|~W-3fI)VzHlao9NjtP<|1LimtO}X@KMrc{@mo?D!Xy?2}`kiCC{VHDyU)0@J3f zr5ofOwxV zh*?-N!jYV{2D+_C`tpS_xq1?@kn^u&FLszXTK$o2fb*;}WB|*I z)tO01(v-zmL5UOWv40!>y_~$@QS=6|}Gew7rcD5*A{h zSrF(vx1zBTB#M>5)jV^cyf!LYIpb-|(i&Dy)=^Dw z{E)6;< z6&wVhb)M=hH_~3obJTzqdU90!_5OG7-~DwTmVp<0Uf~7xJvJ4AR(oox#7>;DLPtHO z=hr%>l(fHJm?PeNI5@-F{mlnP@O&89UT|ERLgJEb890qH{(sEo4PHA1y4x7)4rnt$ zj8T!1otqKd^MM42m^gR=D9k-fTN#xY6+!O#cks>4E4-k7#-^g?=}QpKVGa5_Cyj~c z&k7{xfZD)dd%^B8hq^}^?4BwA!D|K~aRY5zL1tq`MZ|=`i$B5B>&oEdA{oPpM}IEn%u- z)Qm{rV|4{BXk>9`p2~RO-#=SM|9{gpOGD+9dg@9-0k|PrsCY6HWL$RQ|HmA*Na|A% z;+#{F)TbfL;hc)3J{=^^z{D_-X$7ke>k|ep23X%f4b&KeF2ewK+1ZW3JN3-$8I2(s z&z_O-Y*H9Ee|$+TKd+PXl*tle$EHl3C?;sNQ&H4K$2nL;ae|`c(cHvIk~}O?Ay(eL zzTR#gd95`C?d=5-*30vq+_RQ1Z)xvnwqyY9%b&=!fA+AsacZ5M} z&#^cH)LREnGO@F1LQeU>*aFKmUKt zz`!zlt!VQdFX}(MMiVBDaOBF^>39_Sec~o=8>K@quwv(h<~PS%%A@Ko7lW` z($Wua?mlD;odxb+!pss z|1SOdvx4zdYXl<`+=hRvXMx&IU~|A@L!l7!+04LWLmvMG*#aTvvx4#hWWNP?m|VRHn6|RSus#8;8)alQP&ZIDfJUPM)E)yx7TbS~28_{v&p>APMPc*(%xk_o zy#P(}=YgjC85kL&7#LXgvt9-5Wl>c&H#S!^2M??pvn#VJGjpF*IH`pgVD~<$a8mo! zgC$qMYXpY|#3lL{xj5ku@+Clww% zc(8=A4m{9)WeF%xL(BlzVbM^(dV|K67(jE_SrGRzLTQ?>KAa|0@R=Y*9@RWjyk)N zGNUngO9`i4D7dlb5DwbVQy9nxT1CD+mm{ExQRx(cHw<#t; z$J`a!85P+T%^4M6Fs&5)TgxOW`qx^JspTIV>;165jd@{A;Cl_28O#~qFi&FZXAou( zV~}KEU}RSYC3)~6v&Nt(Vpe2lW;bUvXJ@>ul&SRZoFHSh@xMEwj4Dc*N{ljs{}xy< zYKhL3YX7%Mej(GG4I9E3D;U}HHf#v{x9H#fJf^E{ZGUGj0Pojk1g&9V4rD3@?Pca< z6joMeS7u~37B^=O{CDhZ=iI-Yj6nxGCp=>+{&)W0zHi?cJs7p`-v_1FNem3^f57z{ zq;2E~YI8vALosmMD4w+#G)Dre&miKwhG6kT4i2z*5GYT9>Q7!naGNFxRs8>BuG6ef z1k~A*S$`s{|NofV60AN2U7TkkSbZA0IXn}=>eCV83{3woFfgzPu_Q3CGjM@s>zG03 zUxQ}rScDE6{1cdSn5pj9KWoN@Xhz|GZ&?!lx-)^#U1$0~kAZ=8H%kHoKWJoK85EzO zp?eS(R%GU6R1{8P+RU6K`}dm_<7e4_yq-+rvVZl>{_R`E6#j25BTF_*!jylPr~K=f z3^JJc?B82VYT&xj@&9A?y)4xXCJeR=UJMM-F+_VtMbPFEb~bkKej0JmY-Da`4sP3ncIL3N@iQ{-hGq7w%si!> z8(GT>3e6JU_wNl4S5%oa@%O)f%#yC|(-Zc`D&{69MfD{n{dJaca_F3yo2ScIegA-j zu$gK8%)%mNj@eOh6DR$O+J8b?%5&I+tWX{Ge#|T;t ztq3ZHgcXg%m^2xgl$HPe`}a%aj=~)wrUaQcpDaJUxutQZDo;%I-_L9REDdTDYPuM= z9o;c=>z1@7@l10k{=2p6g1p3xqG?NhEMYn_0i4$2{y%2%VyPBjV{ilaoqZV?Smv`N zfbRxiU}Oe02F=uzRTUM4m_g+T4B>`FE1}?4RSu zuU$Pp`QJy-k*)teFff7gDcCIV8I7RZ6Tn7*%4tP*WvJ2GjLeMcC?+LMlb^;|C4bNr zYEiEZO9ISL#;;43{F@K5=O6fN3PuKB1_tKWED4~zik$Em)tQcghSS>FUfdwup$bun-bfT`eQCZEemZP&uyk&xc8XB>{R~gE6x*v$-)lW5kY|J3@7L z=&~gIUhvQ7CHUNY#{Y}{KV|~?U4VfBvI@!E47BqJw2DS8PQ{|lFWuHst9p91`I%kr zZMHjYY<=CXGgba=|M%>b4ye2W#q|f41OYaNU!XAg|Biuyc^ykN_=I<3W^-|Na294) zH)qt`88FAy^3*Hh{`;e^&zQ$3%qYUh%%neM&FZO>*Q}ZR z;omz(p${J!1^>MV_0PN*N?28yUxE5Ms>*htW8%R!h%1ARD+d|Q%*V)*yT;0kUwQAp zw13}~`FUhkiLwY8GFCA1F$ys<7z;X;_{|O2eC*iffVqCYOJn~sYW=(X?^h`3ynSW{ zR|ZyAYnDg`P6lBHZ3YHTMm|PJ&%qpQ8K?oEZpUb>zyLa(Q=DC$4|F{dNKW0Hx#l0A zkqwXR@e}@)YYc69WKUi8C^D)GzfcbHk-kunV{g*5hzk{9p9+Q8_a-t*Fh18zcbvRN zBt|RUZu&}LkyIL=nn8_0pTU-aLD*ao zd;k-)@DvjV&1)Hni!n2S(!aVI$X!b6YUbcl)ZEOR(a79P2vlmafeO|PP;nU)yglnu z4yd?XaMvcLxVYzIR+g#R@?{@;;^TFb|Mox1$ha@<;0P%tk59?T^|N!BI{Bu$x`RCv zL)5;MWD}EhS~_{Td1mHw=lpy7@6DV!<`y~G1rsM7nGqEk9zO5imf{k|NhQTEP8=^O z1;w2OlRirkOEq}E9jNGMV>eJ10$u9CY`|QpUO#!tP4z=&jJ_W~Tr*?RKmPLhNk$Py zi+?Bnf#$?Z{y%0}$D|L|3*Mn;ZeR>L-=9g?fH4=Q_upoO-hXfYonW+J6k%Wj%?7ea zfa^nWn@Z8hjuBK88i_HnDTC_9xo(V%(WQz3(f`sIckEf<@MzD!{}J1nkN%qxws#5sxA)`^8 znHl3rEv=AXZEaA!!o<+az`z2sR}^&e0;3+IINn)6u`ai@;_CGx)G(GJgZLEL5SZ=G8#Q z@31R_Yec4>f1^~G=Fi_QAv<@;-&Pft1eG;W4&ti+Ui$2)shPHB#}21WC5KLc!h@Ni zn8A--lKBU?Y?TJ(1!Hzl--H#5x%<^mssDSWeoCD=2h)N`N00?f6=%-;t2%XR$&Q+u zDeHFZaM@6H0Avy4{|WyjSoK({!J~H|SF*E#Tny?9fSnF%jes(tqPZfwGPLetUXvdn zsnpZ==x>Y))4YY7#AW6!`P;6-G;dKvq_|9g|Kh*xAiu4PR*)B$@bhQnaXrwqK0bbD zQEC6OotBp6y}`jdciKlpR91z7&&Oey%)r2M6%-c?kny>73=C|&V15)RuKxdGU|@*= z^C9Ohss4Y={DLI`)HgL3GX|w}ZANoORdYplMkA0PSQOM#b@|vH!V4FE8@47HBuw=7TgZ7^pgEpWs zyWC^;RQ%hxm!*2uAALxlAKLB|U}N$F$GH{*14|@0-!XufXMhfJj=Z&P=RfhC+iroX zK<4d#JXsPz{($9C0XBBX`uA`K2A0z-381s)7>$|Dpfw_>&8KXxrmhA$LxoLTOq?lq zM^BVTj)v7CE3;*7+w^wmtqRF8vpQm>Zm;FXlJM71%D4C=qt3r8|K7~0m3;S3vUU!m z2#9~Y)K>~Lj&PrWf#m@x{FpC*>aYJhndUHyvp!&80=1n%_skg!E2}HAD>Hum#~9T= z;b@EQzli!a*1~@YO#FZLT)PG;7q&3XVY$uv0Mc$|WLE@1P?ZZx7vQl;mfJ%A^b8pH z3;%PpX1pi#cai45&3%nbI&S}NGb)9$K8XJj|L$5%p z-`Anez#t52J(__I6IEtr2e*SkDNj|=2-4&MH!DHO^OyCRbPFqfer>JvPQyKM#wNTx z8tQTXt~0t$bafHtH!=u}4iXegOq%y^J&X3gb82e7{;H~s5r5?69qbk4W6exceDrj= zg^EH8Y;8f|!2oi{ey}@4K%+uPR)e=Uv1u|g+SbiFl$EKd=w`ag;u-bh zf5d~+p8``4^D5T&;Mp3`WoXRcnK95MpyuGYS#fsg9pj)n5p+56F`WxSjDBvxaWScP z)6z9GCQrH>w|wQ8N>hVVeI=?1PK>L ze^$_$hYTR~7wQ+)gM0(>$Nx~qZH#HG4?yeQK@;8VY~X`k&CH+I&ye-=>o*kE2niEq zeembobQjlzkQ|U6up4HA;|*jUqcJC=G9$TUm5q?h$4Ld5=+^V_>8oaa@b@^A<)1xF_x>Jcvi++BGoN_|>jTI-JP6KZOq!rz0x4#8`RmHG8`Snz zWa?qQ%KDyxAAAD<l=iySkG=w8OuHj6DhQ zYHGcG|4I@Q)YVugN5{;c7ZV*FGjD!ObWB;WrDeyCf$ZU7>S0b|eb2zh;0T(N z19eqly$&@{T7x7jNY6vvz#NoU`54)uH3euM8YBfO%|NuV0pq@6Z(lxsYwO|?A0K|c zlDHsS8x9T=g@!C=S3V&fn;`B9!M-AVbt##KM*I>5xjVLpg-Y;yc;sg&>u~W!2QFgK z)YkU#*3s71@%9O0G-Xm&)=|@xR8jSbl+b3eurkYZPZ1I}w+N_obaZsA46p#*dTnIr zsi(!j1WqrYau3pON0c_;B8Cl=shMp<%+m zO{@>%|4K7GWng5mW9ng^%=!Sdb`6xTpm7IcLXyYfhGZ!n?W$^LN2%n7H2IwDe{;OO zO2_r)d(;QZ1qWv zXWH2@Uzd?}HFu~=5!e1VE8fz~%q%+7%#6!jU0q5lL6n=@%^h6kYcTaNone(@-~qb@ z+{^*pKg!0>By7wMo2_8eW`v|~q%j&(m|NW3L|AIwO2CfE5)z4yL~)Cq#Y{VU=F4EW z*xICuYcrszgY?%CEuR-YPMj@hr-JmHVB=Kaz7}Y6FE|V!B?~)5u__xV z6`9$C`dg5w0ySBf;w&cw_c^;rb1{kXnwk|mwzvp8cQ|Fadnj9bdqtNQ2#Z8V&R@jD z7Zq=7ZDS?uTw@t&XZz2AUrQ@2p+o9jueA*?x3ZF3qMNG-3)5#~lfa-JqihQcIoU)B z2_;2mXC=jqIB@9s@$yO~h>A%|-wH7@PKq!Cg|UJHD3BSL7(i+4GaEAlHz+I_%s@fL z#|R2O&>a+@#02g-K# z8Q9o@BQ7ba!7l|KZ<-oAoLDw62LG8E2et(ib7l)c)`IN@*`>+U!}OI^jzNk+nSp_k zT@f4y=7@9&%PZ`lHWMgoG2P<&`aFk)a3R)egsH4+y?X~lq!@(1}4Y$ZGh)IcHd&sAQIn}0#IfvK^Lkd=|4j<=y9 zJBOO8XOci{xUo4Wm%d)SwWYbCu#K6y@w7f+ZetVXcYG=;CjJrZ?7VS;?Cg?KD(aGw zp|bLZ#_|f>T%rjA>>O!{Hkz6Yj12lrJxo0iw=shH8PH(}$T%Fh;srNaKn?+ACQvAW zvk|2I%DBzNj+;NwzuLgm#9GM8&`{Sq3Ffvi6Oh{s;;k$oZZn$Z;V#T=V$8gU*TckL zSDTHUFIIq^!vyR$83jWl1$i!RkpzAY4r61mmjQJ5HzXl|62Gw# z_%2&eJi!MI?HQ4is<@cAxiOQsj)q2Dtb>D&rbcX>!z}sugr&BoCI-U#`Ub{D&MqQc zdUm#cO?LJcNeNAUM#hrDCCs@GZ0+o9L4?}^KYvaRfmBHzZWGgNV{;klhzLfdhzMyJ z^LPd(235utjLxk5;QlPAwFbKTgZ+F-Rf&OAi4-gU-`+1xO`!N!V4B19myH?JGXb@N zpl!NSr74VkQ~m`ox=#Oh&8C!%`R_kQzJIs>ZDKS6EsKWiF=Uy~DhKLg!E!qIK2>N$ zfDUg$Fpb%v@xpZ2(%C5}Ur%4sv&2J4TE;8N&Oyip%=C`5vlntHtt=HXvbFK`G0qCp*c>3VI95$@|4QI0(6xR+S2y*xGwl8X2;P|EsFV ziIA2KV{D4l(FNPfRGerbBje-(s*{-*KxM;QaJvCd9nVp^rs-CX75(le&daCMcFJI8X|(czJUqoZR%zSE5G@Y%D%BO=0Q z&0YtJ7k;K5rpc^wpi)&B8hFs^06Lrts-D2(LiHx5re;fh{p4itEwC~+)D_Z=GcNG< z)-g0LFg7+dW%(|`#TgMXbNVJOE|GW%344cU4)#1e5)6zC>daS}&a%oe2!cjcK_xe6 z@C;NJi;J-vFqw#HY3_1%7ORpwHv{Bu=BxQmj*bq6v)6@(&jz=_MA$69y!6Rhtu5NPZ+8LM_=8RTK?*-mF@rww1lna!%X=#f)g$jf!u^!wM@NbQ;m{^#uP8nlJz$OMp1}|{? zfgdy)4IMK8cVQ6~l3KE7iKn2voL`)Slb~x!Wr>iPjjdN@3iA}k>VF-PI=W`2F^tK7 zdlM{Wq}xDg3go`y%t2^blt|0@t- zIw+E3sl_827S41$U0KO3*w7$7T{Xoq$HD>}KY>iWEIU~Rz;}s&OCQMi8mKh^8T){h z=m?jqt1;T*V>>VI|fSo!~c zV&ePT3ocK27}qj0vvD)&&#@-PZ& z%2qCuG5&YHMa-mjtCHNmo5D|(C8jJ@Vmkcq6>}UT!;P61##8@&W89IrVIEIB%l7K^ z42%rnjBA-SS@}WxqZvWYVOKV1hRoE76PNvym6nsbN|BuZHp2-`@A{ z8Lzm5uH<20Vi0BOVY8~6_Q1eBKyx#5HFGmXBXLGHq_P3jOJUk- zIc)(i*P=RGA353djDMG0-Q>hFHH@PKWEsV}UH{F{(}ENiPR^pDdPe^0tVJ45CQ_pI z-gBma3x}du6%if(8S4Lj2x>Syv3GQI%qlRmWMct`p9AAsW?NPf1}<=nE3q>}QxWLI zByf&mS2hO??Se+WKzwjpTiA@rPgB6#+QU&oR8vtX+TKN0CNs58r&y=X2~=45W(n!) zxCo1Bs=9kCvg`@`S8runTVih<;pM+{MpWpdhoKR(76jP}#PH}iW)(VEF*dFQ?Yp_i zxRzOhRRA<*$f(Y&%m@x(P;U)%Ba#^C3L`bf9+Q8aj2RAsiSmLvi^NR+b^e=a58*Hg zT>p2BaStQAdjum(>~%(~e=h%ixJ5FtfXDSz85kIynbU>XxxyJ3{zBGEnlmsk`7<>M zu``vz#k~H1VEWBeEX2-!1TL1$z`!g77CR0XoG#Lj*KE*Ab@kXaL~?j%Hv zfr)|VzaZ0hrX~hKPSH8i`sC4)LJ*H;4a% z%(hGwLhS6PA@=|O|Nr8DL1qc25+Qc>GY~NbCI+>CVJvG|su^S$G#J2laT|$=L(U`M zX9N}Hps88VvLJW2A@g3*MLEpeH*lIOIbtvA#JeU8?g+izt2@A$cz`D%(g z7?stlrcSw_u2wZ=>IEh@Mma`tS-H(RT6_0LCnxPeh5Sm3 z6$*bpC~UA;FTcTwdC!t1|JE$|_h88qMujDeAq>p_fBg$%HD{@2kY>2I&!`N#ILTK@ z^VAkMd4nu{Qwg>mjCwo%eVDcG+JQL+W>ZAiM1Hk_MuwSsm_YqRaGz8d)LVkLnLy26 zl&Ww7q)TdN*bQac3 zT@BQy02PVgJ(Q490C9D8b#rxNadUBYCIvYuX{k&%H!+d0nCLbUK6Z9B2N4lr>FlhD zlO{;ZWTbcV2na|8T;gPW)WcKRq$*F)|+V zR#xE_j*gjTWMX0}tZ8g)6>n?J#i^|k7AuhGnZUuWq2{e?YV06nZ(*)qW9Pun9mV{P zS5wm_(b$-ST_8b}i(5h7*ic?J)JR=LN|K#jFpigN-n>4C=r%|VSQdqz2dqO6jvJb^qWaeLb$9YJ{~SvdhFra1vj z%75<$a95a_MM%qpa)bKlE{toz?FwFS8Z!sE3|yrdnVSiN#!68F5!wL*cUz5_l68;8 zIyi`mX@GiO4o9=)=&6owQ}6<#Htf^u?xagL5ct|co<9L?-(FxrKG z<}vz18-`2_YD{w&TfpNhpc8E2A*O5&x`{IP}o^cP^U;kQ{0c0|6f6M}*?2B0#6SFX89|QBhSBz^Jqu7`kK%+dMd01n1Wkw}) zGi%VWKBSZf$1^CcJS&kb`FCf(g!rne%96?=!Ac1YJFX&c7FIteSw1%ArawA0#Z1M2 zd&BLOO=rleNb`dFRmxEF`5C}>CV3!XqQ78bX)ha^}rXAjB8o8vC4t!I&d8>F2)W@&fp>dl;1!Y(YeOj%e`gU z7L>26FX1C$Yge=o(%a?GgzsjZz?m7$R&ID0C9hXj}=LIwet z>L6YJM$k9}WIO?_adJwu_FI4D0fkm>xd2@Y%D%-T7K$V%qrJ!e`A6cjb@%r^Tn^ zSdj0i`_Gc`3ZItaBM0!h7e)qF#X*PPUVZQ!1hi1FX96$! z16RD@1H51@qb^~cG>dS315S2n=}7f59c_Mr@Q4meTOLMGq)rxGP^6(H!6s^DV{IFh z#K|EglcABWuE8g`pvl49g5__LxR|(vzKW=b5Ql`emT$PRF()%SG`f|tWcm4xbhX6A zL^(vXv^*mcKr3+>82{HYu4OV~V+Qr9goQw(LSRRNmI=XAyOpzph@(wao?yP6j4V&9 zI3$tF$}vr3jAisqH8ud%$bY@SNgG@q1u?E=l4Cu{AP*|jjMS3P23QCQNpxyxZBni;j z7oa@}kWqX!dqz!g(1XhM5TQJ?5;Mkhvl6pXp;E&VAv0T0MJdV1cz z;cINlFQ}sz747IOC?Kz3A;BmlG{r_jj9)4%^WPIsFG&GiT~O6mt!`!S9cgZ6W*!-2 zVW(UjV_|RS(;O5O7}OACV`~M<6O0W0OkGSDA?+Q|PI=HdY~ZGVx|%tdEyfrY7$N9W z>MIct)Y@iYA>mu>UwQP zP_G^|$0#ml51S=YS7V%d+E!eQUotbR4^qdM_z4J#Ix0jtI|}j3shViB9D%wRTg~j;CP934pE2bL;At61~LCo6E+f zW6m^3R#8zlj`46%+&|kzU0Ff$#-M9K85sY+VqC#=fR!J7*EDFd1UzjA$|vY8c8I;@ z&R$kp8vGKuc^j;4ZSBSMZEajD+}s8DjEpk!gc#la#RxE|2{SKO5Vy7Vt#NkY;ugu3 z=Ht`S3h>g>jAfJvieq4AkYnm+`oYG-z`-B@?zh3pZBR-EmF0{^;$o1gHX(B}CZB)# z!V0Q!vF>(;JhH00+^u98g{C{$2j%8XpHUZ-o6Dlr;2R#{doR~LGQusNvAL}LUtD?l zJH|!jWekjel33pTZ(&OVwNV%q)fLT+|6TmMT8c@$p_}F1lqcYH_{WOn-Tz|{HJpsb z;)>#b3;&($zQ80d#qy4^;>i>S21Zmh%Ib>h|N0rtyD$8GDaDrduLGi{hUMM=c@T3L z6~z_VmH+B9g-ZQ>+0f0F2DR&N1Is&x&1`9)^u-KXIt3a<5bvF`rn}|Ilr`P0Aj7_X zWvuwhz`*#|oaG(EAE;V!b7MyE4vp`vkGuaJn$q&5o6(Lf?d#Wn9U%3fv84Z#{|U3a zVZAD#&UB6WD+8kt8)#+E|Njgj|Abi*SgOI|`@rImdr&}oU>Vr`1k^>=v#ez-7GeXP zZ~gy2gV+DZESuPagwz;ZL3@Unb})Tlv;&R@-e{u2eM2Z=Lp28%<@XJBCE;)oJb1C5Ufu#4;T|!8W0eruS$Zm#} z|Mo${2U-0thSPBMcahZZVpsuD|IeG13mm_oQwG?X?y;CLn1jOepEt`ymTH*!O!rt~ z!Q$rsN|DsFF>Tlc@fRq*5bD{OHoSp|gVnR=3aE>$V_Cph3iAg;6+<7yUH?j1HnQ15 z?NMi%#jyDQS5SCKL-jK-uxtYD=Mh=YQpQ*!#0DB0{{Nq$n}LD(G9`dK^p^Tt&-ktu1u^eUnCZq=1Z6mso`cQz2D=xOp3Z{Kas#ac0p$mlDzLc6zjl^(NP1$C0qtL6fU0L;U_A>u zOAn%+A&Zd%oUcIUZvu;ZgYp|g7Q+FM`2VS|E+RsVj0%>SSCuM}jykQ&Hb z0d|I}f3W;!iL9RKKJ*MckAIfP>Y47dn1Ria`&Y`O3XX3bkiASB{*{8n|NZ_~%A^l= z|Av1-;QZhN5(nRTF$J9d!0JVI{D<7n;=#bcT+c2jq{aX~drxG?f3JVrq3Q29BtNq} z0_SHvusI(F(>1bsP`S5*6?~pQLjXkmzjn3_ z;B;*OGKc933*-(5kALm#_TYNt3Tp*8oS^C%7+8-&>Je56a6MuOHU|{XkbJO%g%6yL z0>R>-cs>d?A9Nx(JJS`GGO#!}-$2ZV<{Oy${j5j9=>np@pW!?_p4-9Y5@?@28&khG zIGh>G|A~OqgTu2L9Bxqe{1agT?acv&vk_PvVt&y7$E?4=>Dmb7Uy%chF<|$A>Jbih z0U_dqL@qfq~^b zBt5Xq1E&Y@S(%`@29|B$^bib=tuiBcImdDyQqHlofYSrAdT@GRi3i75FxZ`-yLF)D zB1<@6P`=*+E+=*{=YrLTLe&3jXMvQ9;4@K}uCR!M#KHMx3nYG_`3y-tyP<$O zLm@*gqqP7V2YAgpNIeS&>sJ9a4$wVVYz&3su=w2%GG9mybW@f9I}PafAy&?GxG02x*^z+&78st`O8dk^Kx4{`KOC80@dyS6)(oinB9MAeN&f#oLo)*da}uOpV`c%@YvB;}|JqqI!1)t= zh78jc<}+aN=6~(XNv!h()EL5{{x1NFNBr9lQZJ+iGFO0&soww+Pip@TK-4q!e*v|& z!lCUp{eQwB^`QLu?=CnWnuE;w|K^_vSiL$^$G_QNafo}$|8=r%0q1`Uu)SAVAop;U z{_AAf#*!eU#t;D&X9JnTQ1-7BNj)3WhO>}#Z}qPfNj)3WhKUgI@_*h)>Ot+E6ma{d z^q)79dXTsvSiJoIW7aL;@&fE0kpqkhV0%mdKW6y?E-%3D5jnun11>Kh>P>{yKs&Al z*hRK6LhgD3so%!-9_D_LZ49OVcK`nmx{H|g1ADE2I@3Icw~TJ^yNJPiUD(Wp)IfV( z1lXA7LED!L{`G+FrWa5H-R%sn*F+gu|Nm#0{I4CnHwK~})Ly>Y6&j8*#!6Z|Kk~LVe!b$1`p>sjNp9tAM9VScnqk%VVVP4N(kzI{(sEo2M&h@ z=3C%!fRt|-?RG{-&^R6_e3<*$L>MGMyYq$F)y=^}cAyjK*unE+%;w^(jEp!jcia&LKNH z#9egl>5Wo}^^4Xe-(=(zKL78T5T{vUWoe{_kix$Um$z)wNLZYov`&yq(k3`AHqcU( zSB8<97P2Kg94HZhiui`a=lyY&IOxaPvF1-3`sEa zSrs`V;pz_~)UzyRdj?m37^ePTJIfnTAC(CfJ}nUU{A*`P0M+4;)_@Qj1LRzo$qWpv zhTytD1r%-~M;Rb@n1I6PAloOn`9~Rg{>^~<7t|Jns6WQ=6Jq}V$1G(?>W?wBBB}3& zyZ<=D8@T#xc1^hX#~G^r&4ZZFYKG+BBcK)sBoDG2W%~+Oe}tjs-yD$of9)*)*fYU> z94T--9)XzuubriyO$;OsN(n-2pi&yt*8JBF>hlXg#~_%lFhkBMkNejS8Y2*ZjzKV8 z0ri+b>Oo@`(DXA8oPHp8V}sht+o0*E7i=%&E?m%<6c>A(fV#*^7IgI!*~|shnC4vt zwI#sQ`4IEjM8N3>JZ2$s5HZHV`j+iDbSwds4wwAvgQ#caLQ;PSc?<=d-XLQrhZt6X z(hn$qvuT0T8^rt*4Clb%6Ziiy8w)tSLDZi>sAuH?hd)I9VT5~FUV_sbMEzlydQf<> z=L)GY^nlV2YIuU{f;A9vM0hg&V}B3Ik4#s=bq(Y$a1RCsrhSm`WSR;N&(9!t{{Ql? z9n{AcPy?+i0M&_1v%%uOp?zL81|Nv|pcXl(ukx>*^%uD93+}5hU16C5QqKU2Ur^r( z+81KF!U9>p2JWjs;+It&9KS{o_5UBUEQ7d*r55ZS$ax4s{~xnW0*61?e365U;BpB( zX7?BzUy#1gL55l2_yU`cr2Y`2FWmfgaC|}3A7WStjxUh;OTqC4G5-XT`5(aX1yO&3 zVG2w=>o0J8LDV0Hw!J~=^C~#LAnFgp)PuqY9AA)o6;Z+m9ADcY;Ry{NH_%-lpfLoI z6_D^@gxoos{QohlGh3Q~8bg^FgAf~IGPG@sP`?U?dS^FG_3uFGfps&e?Sx`JqU%m?Q$Earprml=xr|JvE6vxy6-fy@P^A82|={@2dx%<@1;4P-7@9FiW& z|FwhK(gM)7F4GkjNFT5CUpuHREdXn)Utxiql?QGcL(&h+J8=530LL$+Z47ZgB>hBy z#f$!bXS)FjPl$TPLa;cxE>Nll-J1b+4>&wQDuviU`rzup;VF*do`3CZH^AXp2sQ^6KA>w^7z15`f8fWn^ve8v>(8pypUjK*N7$PT(ForScJA+7^zD{!6#_2nQo!_>3q3aD`&EW@xDEPl=fNgUEPVoMZI z=iKyP8Eh|jegH}Q)j!aPD;qOdoFS8efvo~;@BaUw`=QyH)j=au;B=G+l~dz9)4?DB zmHGc4v@@4=7Ff@L|DaJKc4l>kb)dNW|DPcTbO#Gq?(F}3P-H%@SQMd z;%b~{!1(}lyEn*gkU5{hcEi#y+#FUbu=rU}T0k-XCpc~oGR#49&l9ltIfiy5@oWYL zwrYs`q2Z_tG7lUkpnFg%z;duK)@4`?^>-!%14kv;epndmB8M?YJyIC!GHn8zm(9Sy z!2s3+3u9d-W2kvK3=ABGU^!SA>w-=u2J3swz`*VZb~_{;voq^5mO%AAU|?X60n0(s zGDxl;Dwn{(z~lsW|EB+-+eX-!A#)fYaci*ntN+~Kuz-k*FfcHCgWa(IzdDk*5(5Ks zBv|~+e;Xw61O^7?17Pt3(EJ54$BKc0`6O8U?0?W`0Fu4TMPRocM0XE!E?E5Bf6z@d zF!k9C3{027?%V{88-3)sVLA?$gT;+LD4l`BE0ckNl4aih-&3;zcU49vU1 zauL&};8P@WIL5Py}2F5U@FQ~OiV#oNK+XF|}$zk}U;fT05%XCYv} zfaVKi!Qy8@XB!HzF+;?&|37Av1&1djtl5}Nl|lJ0|NmpQac5Pye1IK$D*gS;zE5;BEad3Ie7>QN<3>I@h>JKn3!K(f& zV>h}uI1d~Ix5C+&k=z3oKZjyICj$dp5XAl9JkQ2#=Lbq}u?!4s%fRB0bjZ$Zhn(Lz zAYlbdi*`()BaA`%K;gRzDSYjimVv_qRNq0`A+WS)2QO1W_1!v@u(x9bH~aqoX8@JO zZeVxA^1B_Q6Er=7;-wWV2a6Xw#zv?dq&){pllMwMX#=&LmnOi*3_0^1($)a01LtSt zwni-*NFC%}El|C94(!Hz49CFX4X+njK=maXvoqMApt4>bqVC^gusTQ?4Jx~f!REPu z)j`T5u)WnF_aT=@pzvd3P6VriwjU8_Aj#-sGZ9Ry2%X`Z|LI8uy6#cPZLmsst4`FL#RiHgO5W6wP(@PgI4Rp)PveP zFmu?E%?IUSsQDZ?#5p12|0n+oV|fEkmm3*&fx;KG9|t^Ug)R;`vp@4+7_|Mnk;x6L z9@59m!w}~MhqvRuFlgI%BVz_wJs(&+=U*7>9dNvE1f@*@Hcoz!`2QpS!k}&5jSR2B z>IFdJ4BY?1pl#lbjG$2jHcs%m0tPo&`;A%bKWL_ijZ+S+9#b50k1<3%O+X#49x|_l zDXs`N2b3NW>Xl&PkoFtg9A%g|3%LCT7l(}Hg3JfE-{9h^VD;Jm!l3Q9jg0fa{#65u z=Yzu&)Gyh{I2$Yu?SK3WgSOi?GK1TPoRG1;ynkWfHk&%3xl@PHiC{(7GUGl z1)C%OFAP#%GmAmWUrxyUE~YqSo)IDr4u7b6$e07BIOME3OmWD37N$6OUWoxL4l2Xo z?t%2FF~wuS?&tg$1}(2Qf>tC5uyI1l_t<}7(DHgC;|6eeLe}AA{tJVa)f+)8^90y9 z!Sm=0pzsHkGobL_0#*+xZ?gY|u|vw~jZ95oaY*@+^Dm4YQbunCwe1AhI3eW;DEuMi z^F}7n3KKTY6tFu%;SVXBH!}5u%}E7|L&{|j0X3#sRiN?=rCetHCZNVpScxKzR-U9m z$^iy&dBsu(E0;jMZ;1J*>OrMEL>%1jHy2Rj+zf8#!R-aBH;0+Sxe{VNq(2Rc7m;-= zyBJFap#5p6IAmSI9?-f3NI(1kRR#uDJ#hJO?>}gCkd0a03DhSB&y|47UvNH$lwY9r zn4Hk^3!oj;CM-m6E$$*JN`-~vV&712S0vraqs6 zfq54DB>^^ONcjme*Ao<0oSRY9fy8@3amTskKWOC@Ousn;1G5@PTx1=y9yopKgTodi zt^ip#^WOlRJ|W`Q85o$SLBar>KG~V|L8FpjJ#`EW%&y=thtw6%SPrp3`YiVtnZV)o z>faA&nEz!t#L@!^uXs>+z4{NX2eE|LE3ny+_6s<_WA+Uo`CSE+-%;8%?3V=8IPYNe zG1|f56T@zBctgr@g!n6ljY#4UcYyOhhC9mHLE~>*q>$YK8Pf#K z$FE~41BWkU{Q*QAlK&gP;R_K5rBe@-@U>zDUo`<54`yIsj{=7;q;3U`B_a3m*qO~4 zRzSiRlvkNQfz!)921CXiSY8E*v*dvNFAMTNV=K!CW@(U_43KswxV`|{53ffcW5r-` z&=@aF9M&HI*Mms)8Z)FkhqNQXd70549Db1c1#Au|eZtJ)d<1d_!}b4<*-b(Aaze^I zc4kvXYlvSMn*Tp$1C3*_fok&q{~0jD$PP5K0yZayfq@OwzG7nrw=@3l{ujo^!ulMP zml+}X$quBBiG}4Ii!RvTpx!Sd<2#l^%m!?U;BwI%w1Lu`U5QCa_M?28T)W68*0WRQ z&1Ft!U}T74yw5a)shNS9!QO$BDVc$ViGh)sMc~RAOG`rrfh%te7`->}g+%OSU}11z zU}RunVEKQ*LeShI(t$UgDV{l>DWAEXsh*jQAr^EzUM-Wf{NKk+&EWZ7nAt*XoWH?q z3c?s)vK(ZpWMF2Hbl_&nXIRX_#J~cvO%QC|pEm{|Q;JypWqxmDss!yv4P$)Cyowk- z%oZ|#PQdlBL-a^Ea53eB{Dfl76{t1r7BWA;S{NAre`0*e!3VYnuO2=Q2ALlWAZz~r zXJq*&%k+ayRzQsbd|wDdJY=on|2O|+Sw#N76HsGt0+kXVlF^BQk&%b_CDTOKs|>6R zAr4Y3%uK9ItgH;IjI0a{tX2$3%x-LqY%Ht{Yyww~91#MA{+Blf-oX*<0<3RASWw(D zQprJ*o0*$Midl+9i&=}slG&2Qli8Cck~xxvCzcVkIhdL8{$=Hdjs46o*D~7wI|vGQ zMiJ(hOtZlDhB-(e+skUjoW$V9#t5_ZfFXkb)KVlnH?gxYGR8VcvM{r60^NPZ%D}+LF09OK&g7-U-;|^RwRH^x0~08mSwNSd zurhEnOm{Hk;$-6HVC81xW@lw%<3{#B1FIDqLlP&m8xK1h3nLE$7dI#Zct8JlMQ3LW>Ddgn%$4QVhA6xmdV3xwt?PBgHAj1&SOkPAx7gW-AsePAe`@Bzbar za)BZ$k~5M^0vcJY$Wg{v4)Q82=GMaEj|miiEXLsY1Nlb}w|`izIGK~!7~FUmxfs|{ zJ#zrfEAVgz`2vK&KH0?11&V4zR%TWfR!%l9P;`rOigJOXT$NLm3l!~UoMv30sCVOZ z;|gUCWeMdB1^EXYS*l=?@%UxshfNb0_kjHaiy24^g7yTm{TE_Z1*Z#chFAx}{_()= zpFgmu!R{YO5`wr2l8~T|f~2Q42siCve#s0;SKP3ar3g-6j2o3i8q<`Ra={eq)wTZ) zGTN_&kPM6rVgIdJm{_kea5F?Y=&`Y~GqAI=GO#nTGO&a4HMLil{1mCgXbd_58g%rixgwM4 zx&X#}`G1pcZn*hxqAX(p>(zfTGk-5;iJb|`>;Lcmw`LIl-}l+(;K{_w!_3Ia!z{$g z%)>0m%EQdZ%EQdd%EQBKCB){#Ai&|n$Hl|Kz|_d&CL$~(D8R?d!_COR#m~XU%Ec+d z&cejZ%+JBf!7L(h<%piZ0U>daQ$e{x98^3#`EtZa;EK&VBY}5_>;ZQ+$n~smBb8J^ zhuT9AT85kg%&f?q^>0$ph9Hpp^Rhu?e$a*>#say26SEle?*EHnTr!JEekS9Re=#%v zJ_J>ojEu&N7nxgG6dAY~gtjxca`Le0G4Kdnc>}GZOw7PHc7m?!U^HG^SF?IeZS5MS zUp1>&*VL|A!@vO2-^hHGr4YQg%|OtA(SXsIX%S;1(}#Z@pm1YoWnf_JWcbIx%)kJu zF1KAay!`JU0~1J`#TYEk4v|qcW>*HuGTjC%0c|G%ow41@z`%ANs*anX%)yF{m7Rs1 zm6e5sor{&5gPW6;gM*uim6?GVlrEU9I9M1wxY(GuI62taKxu-T0i=|Jn}HdWF0LH8 zazp@>WkDs7pb)5X)VHyDV}uB2P!d7IkxC$!gWLzgAUCqMUpBn_w-xHpfBzU58BQ~0 zGoEM81o;zmlEk0OhL@Q$|AE4oonhDi$6P|J9~ih9#2J(s^ck!f+!?$XQXDLd`NP?C z!zF^$!{sbR!=2cIJZ%^PJ>H@v9o0wyKeDmuA zy|WwsGjz;*zN=&I^Vz@k7O-5F-8AC{Blm`x*Z+NHyq%qOcx`OTKE}lxXWU@q**x>w zzpsq9GqVn@jY-+}cOO*t-(iFnHr}6~*?1WkI6+~_>xLGV!3^;X$qWo6`<09^;9k}- z@7bQVc`rPC{POAoymA_TpQUoBAp4twpaL~2SrQnJuwDhFNohu7MwYLq|4nB}U@ZOD z4eqxyu&^XBeE^LOaLF=)c2lu&f!q2ZaTXbfI1^|Uxf)1ZfE}WWfstVcO9JByh`Ef) z%*Ko_!f&1inF|_s-NBN;ECSZ605ucRuin9uz~X=;uFjnSqT#+JTpeWf4OTI}0-tGXpETz?C!L zqVvleO9MuBMqzeFbEYk-|K|Kr{Z}i%qI~k-r+?qJGA;@N>u|UjWWk4~< zo{^E+oRPg=oiXK)GGjAe?@2~JM(!>D;(|c_e8s@Px`*YckQ&2G1_l9j20?~m#=9Vz zDUx{?ga)@!1z8*!@BaS}vY7cE$o~v1|3ULM>^nb&ggDm(A7v^X^1r!y=}-&9i6#^m3pf2>abf^<#e z3?t3uLE}bmSZi2B*tiAQL9J?b(7`E;|Cj%hW;_1B6?CROgMx~=C>x8il8U;i7?VHa zImV+;U;nduaQ~mpn`i&FW@OZrm6ev)fewda{J)%yh3zB4AqcY?3 zq<@bX<&xgMO=i6MPvxHqW7oejQ25*aKgxcXtyw@FbP~_sY7ouB@V8okoq?B$0dyk= z10%z6rbcE@=6F#02X%iwGll8=UBw)K545lO`TxhvxvU=;m>J?7gqc9q2Ll7M6;mKX z7z-l<1E{BVL;%!mfAR#{LOsbYz+O!O+Us!Zed%HscH?kyu7!MrEd5n}6$XW&QB;Gw7_7z<-~ZW7$MNX8|#S z&H-Xn1nt0PXWY{NLHb_=V-n*E=@0!M_?Y7UD)+N1_5W1{PZBZy-}vtn(_V-^Vepx6 zij0cp#=SLDRu*ZNSn%1lpcBa0 z8I>8?R9{Yi^?RG*-}f^ZKfM1}#u6(a(C}M>Wu2THIM3$&w`LWD+#ksx4!ZoCjfI_A znGpmPS;9+Qm2CgL-LkBg(P;m_bKQ*IjMG@J_5^2phtJ!?_Gc5D{LhDMAlsQ3o-tlz zmSj<60G*7@z-TO}4X(k=&CHovr%WlYSrZ;w!=m_i!)DhU zt3c{Q!`IX>UStYj3<;~LUGx7xgYEyL%!iq?h1enK34G?-(f`6sJ}k-%te~Cps-R90 z_@F(;8KRBpa+lLD>t7B6HCop&se|{vLh=iHo`4#cHfSV+OA8ckV6#6lA7*D3f~3_I zpft+Bz$grghyU;XJ2AflmkUCm@kLO{!FUTCBZ3U7ET9#}j0`D^m)Ykq8-mX%5ak1( zAObr45_Fr8DfHks$f+vqbLKspH06x|2bcKEo|ZdP<~^IV;SwJQkLb&urt8dxoBUm@ zS(upE?0kba`McV%Ffp^*`7j{zIWL1a!wv=p{T&Q!`nwpo7?>HDwRbRZ2^bhMs;MX| zf%7nEa{=4&XaDS;KmTX_^flwL2lp9|y!j`cnGP)j7#JBn7*4RRW(AoBzEg%(9dw(J zy1BTpF|(>Tt0KFiI6Lza*99*Bu17O!{hKe(n0TuFl*;smJ7U|~sM^#Fx6mn^vMQRk9n2Cbz-t>0J}OBfkg zn^;~z&F5!eU^EAxx&^+$2z*CeiP{M@rUAeoQa_(-H7dHbx=mZc|sGC6{0uBjC z?+M%iVR1qC1EX=%f~LP|@=UWD7c?@>lK%z?9hi6iwfs$Enzevw_TSV6ptgP`LjaQ_ zs~yzMaNmJk&X{-E@bY9RX0`kGm+v3bw|@*Q3^@#fOg^mTP(7eC-Hh3lK{`OSC5V20 z+3@n=%Z8U%T{gOW^8uwGO1>cT}Jl687m*qXIrVPRow*MzOVclpY_ zdsi;s1NFyMndUG$gU?=LX8@lW4sy@@lB$wbB~m4zGsBtFn?UM9nC39cv)*T5V&G-C zJGKL1yrQ z2mz=;4GfG7AcGpfBbuOFNsU3#0lr6;De7N2qj}J>tWMER)n3(q36iWy{}P#G{yxdw zwW}FiXGk&iGTmpr4>}7>*Z_1>6YRV(@JTjwsY@a>eKlV4zmIGd@f2^&C<^JIe^9tt}22$UkAE@IphVQVWSq^TJZ4xvAY=o%Op zHUtN&>)YA8OmuUVl1xvVxV%+Uy{UPdp`igwu8C=Ml!>XSNmR6{31d>a2p6}v&rCxp zDIedKdVjxrSB{mIaex;eFfz<%n!~KldLPst0)+#kGNa;NrcBO%+#QTJ{u#60H~90G z=?VBOn_gyN)(;Fk3|gT5Wei|nfGTJ^Ms-y+@FfJ$3w2B; zyX}_Rr|NReCQR5TY#VF_QCc`>5|LeOKZK<)$|%?XZubv4kjPp}i>*u=%0K_PC?7#ygf z<7nqPp<7BaEq&s0CnrtyMsSETibPa_V<^<#PDn^glWASL2sf9v_bh#BsTnPezJB@n zkT7Q~%7}r)OpJ*MI30E}&0*fanhkEJ2`Y*z3MvaKnkou11v19}TbTK8A!9si_P-PH zpgRoX87)A5VPxoJzQVkL#Te4&6jkhGR{wL8#Te9{W@6}MPGsJ|vJ_laF$gP)f+1K1 zSk=D4T&Vmb{wkDlTg1=24lN>*Q=CB*4bh zQdj@09;CgVk*Tf@tlx}j4%16kdGNY-(D8n1pjHMms6+*|G{l(BgHB?%^^0p1axJMU z5jL&ytV(7P2cP8^nGLx|z`~*p(!bRG|B+dOIYfw^D-3eJ^8f#!wYf~knVp5$8LHu8 zUJMM(A|Q1PC2%pt{~wt?fyEH#PlqrtFw2AVaz((^N&WxGbRR4h2^TZ^|B;y)q?aoS zE;gTmfmt1_E*dT-_x~faFj!p-T+A6R77G{aWME+4z;s@SohuF@#%RI3fpNMJJ6AkH zjNvHr1}07+cCG}tSk(Va#vjaSLhM|La529BnT)H!Vo7i@rT-t8j)BhGW?v5%)BOK| z=_^=lD~i}#u-HDhm<0m^=nicmcBZ9pG4=l+m_CEmZG(#`FfcG(0-f{CRD>e-7bM2M z8(ECe4kQNJkA*l7oMk@PyghJrW(*8WFPWN!*twG7V)Fk5ndQLh4#CB285o$BFijR> zXIcUmvu0pmVrNzrVrM@L5o2Hk?E_$Y#d?habO{Bhnac#acocU0HWTQoC38?e4m@b9 z$gaq|FmiA5zZaQ|iT_fUJImY6Pde}`Z2p0yT~TRFM-B!7ddO7lz&w1wG!Jo#|naUum9p z&fWZfzyIAT$jE1u-CKGgN;Tqe(d;*&=9US*t+S`g+ANKiFc6m!w^pp!BGwy`>#%xu}PLm{NLnNs~B_pr}pbHvVD@1+oqv4|AKh`)P7LE-S@u}dpxTgXcr@^ zG9#=G0vC?Z_5dhQK||*3(4vzad|3*U)hZ?_F*U97-qbXO>YcZCDg`AcR#tiHOCDL( zlvc66PrGGjlR`*oKUmsgA9F>oyKj8rqQC7d3G32~4DHnH7+tR!e|z{hhH2iyIq~sJ z{*#LQe+6LblU zsEC*~qq!U?E1H_jXpeCAq--40vE0?xWa z(Q8ALJr{*dTz-h3-Fip$zo$33lcXy5M<|KZDi=U78&=SGmMa6~es>`?WkzvjW<5r2 zMo=&)fI1lLa*Xnz!3j_yW2UALzOxu96|=L6$%Aie0*49{d-}gg>y4`?G45l&S*lx6 zai{7OqY~o@MutmT(#u>q<_hqKEwNovEhWdubS`b3o08jtsLojeJi&c7 zd)lSs|2?}A6|2pv|My)xBU|gQ8|;kr(~|ynvR=J*qj#5z*o3+*#*)&Jf!+bC{3=tM z=B)vHKP1G#Q;|<=X6Kx3LL3YXY@oR1uwcE)AP-G>x}cmXtgdWstZpo>Xb#4pvUT{fEGyzqJ2P19Jli_xJxz zXPU{#Qd;`&4~$h>%E0vh{Qt*nvste)@Pc}?jH*UL+>FY?W@^fcjLMpfN=%@WfZ4>1 z6&Z~g^%;Nt*y$X$Ilw$)^}pT!4sT>l{m1iTr%UK2fAfshj2?`Zn^`Y0|GW0@&cBI_ zVIMC4+Qg{EsKS{4Z`Fs(tbU;JhPZ$GS?92c2&ge!28{j9~iV5 zdK~Oz`6uv-i3>+bF{UzcAz-N zIQU*vVP*3xHG8X>K79Vm!njKOUj&ol&%dvG_V!N~XAWU%{M*S?{I}6=!8u7G_mfHD^_4atrwTPLbuk;@@|sjI37w z7D_R)TK}70cslIgFAK&v>3=^gn0p!Lty=Z(rBFf@bq+%T#$nn4EdK_iZ!9wX=)26Z)c$d!@okQ+6OKsB_PxtXa6 zXe^J_%p6oYva_+PgYK{gjk1ACLa=7g?e<_3^cdCE^g+r%<)f(y*bYucHg?cuIpER* z)K!9*2RaV~q#0DG8XK|6Ze-MR2y$GV=v5#s$0gzH8j~JwZlNX07#Z#=C@sjt!YO8_ z;w&dAC&k0g%^@cAbDD?GEMup%uq?$L*K+SXN$j$iLNj&E01>CpIk+KH9>x6Mgb88 z-G7#vOc$nS2IX2AoBQdTm8Ybe+bf70G5*MsGFP@06_JrJQ&EsMGqO~ZQg2x@r>tApGc^GPB&g3RDgwGM2~4snn}dgiOik3;K;f^f1Zrb}LL1a^21ROj#leDVLuVxe zmzi8jiP;?`{<=ImJ>~3bGaCLVv}K0MFb6HlEi_XxHD-#6RN~+iGcwUr5@cgyN%-KG z?bN%^z+_ECLV|gsfz9L9%~Mp>4z(37^0JxC%jcI^m*I9ZXT6r9vZTGeLAauPEdv7s z3+P-3R$JDq3~UTM44UBa3q|m~)2i%>X10v1pv)=^x_w&Qm|a-}R0y-Nvw`YgVP$hw zMbNd%ip)3vK2ZF(CPww2gdmd^+h10}QsEK{#>;221BFY4quHW`W7T3Ib?dflVa5o? z-~6)nh5vpquUHkK{3udYn=>*piculnqcTcQJE|B3H21{}<|iJu){lgQeUr ztb8idBb^bI8K~u(7@7UX&)M6-uR?)QsiwFwzbx~4cS?`7q`uYCe);9i$MTvO^Uf}l z@9$)hS8=-@Z=l2S+nz~KNS$%wvcL7gTB@v@Se7f~%=~w;KBYSnbPqH0|2hT+Rz7e! zAq~DC&RmfZe1AG9+=P{x6+yEV=Ek5gV0}hoW;Y2&14ikm0gMI`|9;Ewlb9TE$@L%W zzfV^gr6x)2Ej*abxKjG@C2i)QY9@}qKdR4H|NQ}CFmY6$KYzX&e7q0?BZJ@n$E=T8 zKY&hmV+551isp(S3VfRoJ2+>9PC+(iS7ZY>W7(irtFZGiDl4d&gAZZ$W0Q*L{AVJ; zJc*CbMO1v&()jCj>XnZ&zrIovR9z?W?_cFZSEg2pKfyM_5)0QB{p!%@{F(Ld`FAaT zxfK#j3)#iIbgDTxwX@3_%*>CfsXaLs>Qo)0#anG1SJ&a@dO_dd!A)=bY6d2Tf`6A; zp0J59D1utPkQ;8mS7Ct)7*I=BOvEmm6^d8A)6bEnVXp_nuD{QlxrE2cO9>i$h*l3SQ}qjOQ-O~xnxRxQfE*|9kP*5BWZ5{!BbO#h!TFtD1j zUS$vipLnilB*xChq7AO?nL)iUV{>J5YbH?Lq^8ZtIFIqf@2lF{|E~Q0r^uwG@b{X@ zDU(wQrxZ^qoI3Tdcbk+{ZSOzUtB-HreY9-Zzb}kD%a$#h)ZR9Ufr0V&Pgc?Y$Jj(b z^ZA^N#_Wphzkf3F)GcCqD#9wt@PBp+0|Vn96;{#zcOhy(SH`OwEB|p9VS1WY$10jK zn}P9zlv9BBVnI<2n#I>;ne(b;Fug47waRQ*2s>A#X^HBU3HJFR}2 zP2dy=Ffg$EiDGqQd63_D|f)vn;KA`tR$jSs0mO zBON+Qm11Ul&RfNPId{=SSNqi2Qq0rd{TBGZ7N-`FZf={aYU`4cVOm+J;??T9`Cvl4 z^Oh{zDi+6o0+x&c6Y}P46Jh1$v$9t-+pH|t+brc$5EyE0H?5IL^yg{jl-*WJ+Uj;I zqqC9}EcVJtZCTXzDB9i$bnPdSUzHhL82lN685kH8#MvSDi$MB7qI`@B>gM90p>0S{ z$)3@Sk(spcU_Hm^nX4p`*0fuc-85Zya*mk9qkn5#R3zIq~GcRp&F+OtRX|=a;K*D95c(n#Enh7)M07FfcI`|9{M?4sJ(+Za@*$ zV^mgR7X%M^fo6Oa7z70v6ph3f1=-ly1O>#!Sk)t6OkZ4Cxp?}E$gH<5|JMGiVr*j! zZhQNeTUmbYTzS@{GRG*B-?}DIPNg0mjPn`O88aB?yZ;tuiI!Ge^KaL`-D@CwSPuVx z%yAVw->(MR(~?(BHwpa>r4cL5zWgL5+ch!Hj{0!Ht21A&h~AA&r5Bp^Slrp^brsVHyJq!!iaI zhHVTi496H)7_Kp}F!07YvNAknU}5;mz{0>3yMuv2UoTUeO;`S}K!STJ4x6TdKf>hw&O&9YWSXU`T|%Q9c7 z%46XcQeLAi#?SI+35$TJ_9_)2ZWgUo_Y{ieGx9MC%>_088CV$f{-0-0VPj#CXHaG^ z1)W<*D8H#1Gb*bhN7!~fm}ht#eP3v|oVRZ?Z0zROBcOWhun&lD~8$w_Tl z-1<1m!BNKh=V^|^OX3bYXQUmNmUh}DGnFwXH~Godv_vO2(=O214ah&Qp#HH1t=I*n zM9_sY*h>$PZ$MW`!Alom(CzPL(DDhFH=H+vym1cX4d#t$d(+w39c+`QNyP76y_bh| zO;S|{JL`wAd>zwPi7=q;Qn>`gxkMk%{N;XBA@sOUv#`#z%i9Sh0n+ z7K=mn>74!lm^Bl0)*vJJtgruH{#|3uWO*#W&U}c00d!K$|Njh!85r0@SV3p&g3nQ6 z&}0Igy28ld`TsF{59@D+d67h)q^^=VapK6jD``kQL$NsP!(Yo2;{(^_9Hg-#r(5W_YHHXv%6yDaxoRYPeXJ zU;DRrX;ZC^n7OI7V!V2+xm9KD%IGcU=Piy|=U`%|tivy)sKc!u=(cJ(!+)kMF)0l% zcX<;56%`!;Emml#dA%&gzhCZDwvHE+#6#&Y-Nstd*$|p(?K|EhWS&Eo11` z6uiMzpPN_Ww7;IIsavVo-hj~PK(}ZEgQA?vb#tVZSSNaW)+$k#SYs)uHi_6h-@2o6}i8lH7%imH}IaB#woNt76!_vw!hveRt$+hf^ zQcS6Oo-Q#`V&gt3~bEcb|*V{zD&?qP*KoWP*qV7 z4q2|A`rUWx-zCOLOk#|a{^k9B^)HXL@YiQnUJy?C+rd=vOPlHTUscd}kq79Ee>M>T zHqe>+42+-?WLdVbiGWrnFdBoKf}r72P>Wj#6r9Y;pmRwXJ9g?a_VWD;Fj@8d;B?*Q z9ZhyWre0L2-g*Bb-&Zz~S2c+p|Gu7l{{l32%xJrB$=`OCdZ%O`(0I1>|A)*atRFxp z_JY#803=m{q63uZL8%u!4Qpm92%b?E6%iK!uiyej5lEFe$T`d0GaFerj%H|!Z< zeRXgWGBvSh1os$09d(f7l$C^G3P64W-6)*ZlV57tGC{F2#oaC-;A%jC>8V|x%oK~HyO_LQVOai8w_2e6u180uTC zvPuG7M#RYA^8Ybw9_uI24GxT~;1yWl;T&^#AgQY;n}UK)9Xz05ZU(wz3KVFNaUqaP zL1RD4O6-s!9(Fc%abqLK+l)+kQNcFpVNRSn5_y%CCTS7<|9%I#n49vNdP*6p8klpl zDl0l9Uo3KW;?tDZk>%xP*EF{D)>BqtVG$8iGk0R{mPaG-*P+i94P@kX>MzCRUK=M%ggtcR_eGIfOe}g{eSZR zG1Dd14-7J(Q8`9XhBk)G!GmrA0+n4tAkT=hu`@9W37eUkD6=uMF&b!wTY0zIxcRuv zvG<;n6Tl^3n&DAh%P8dWZ^v#+Imz5aX-1wC#c8IN-FcHc{X%EVV6rX^TEK!XR7C^EA0Ha19VWE#6srt{#F0(T=B1BRAB?3 z+4gT!O5(pge?R=&lbEssdVJgO$BfgSKmV8Y9K06r7y|?AB5+>kWnfTcROVzYJG71YRvMaGOD>5=ODViIZvvr>{RjG>x z5phQ9w*E%yHqRK}N&FM~Bf%)ZxOlG_W4PjE(Kr7-{EOXd_HU))WKrhr@eXzu+7c2# zK{H*DFmVN);5$J_tT{k!nb zhj9xdX!FRn)PJr2e*XLYubr`yk(H5iclp2d5rF{_DV@!&?f+&#%7VOq)~wFV-xv(Q zGqs?c53WSvxylSu`9Q|z7=>V^f~f#_Xb&>DByI%Ct4yXH^3khrw=}zX&Z%6N>LbLd zSy&b8s;1zz_uu?>*U08VEBpI;FQzog8|XR8C@>#u+UJ{{I%Tg3r zuJN$_SNZQ=&D^{`Tc1JlG`jEw*O|Ni$ck2%6d zH#SBGQiuG_Vq%)alydv>)mwi%Sfl>V6w?fwKQBy^frX*?-w)9GUIsx1Nd`sGte`6B z>Lxa2NKXPpGO3Cwml7yoMK zFbd@4{QHoTsiH7@wgS^VW%=2&<)#1Keb3CuxRf!GF^O^MzvzGS{{8va$8BW9a^1-2 zcNR;Ctm?MEbGE9onEqZbtFnzLd7BD2KRNw>$0oyO#J~gELO7QameVn5=4ojnLVQ@_~tNBTtmmhks4>rPV%<>v6;crF;Uacg~=Nm zxXs_0XKpPesVpTXEhr`+<(3v~si^q8(T0;rKvvmQRwrXGqmrz(&9=@KqlmopSy4gN zQaZBo%7XIBmUh!C`IQyrC3HL|=IrK`m2r@fH;!1oKQF`J-q~t-c?~0pA}d>Yf6$m| z@c+kbIjkQUJVCQ-tZJZ?psd8t2=W)GzAzONhg^qlDrf@f8H10bFf^%4A4Z zV21{YxVbo^n5ZDEF{Z4<&dL-drs1y@Q<0wD)0>vAtLNY_!QR2aJ|@u7!NDQeYqaVleX zptxGez`)iF?jy@HEZ@PPpudAbQGW-6g1`<2z6(1T`1E%$@Phiw7j`fx3hZDIzO#dY z^^PMe!z%_>hF=V<3{0_((hQOetPGkAtPGY6tPGwEtPGJ1tPGh9tPGV5tPGtDtPC?5 zSQ%C_urlmqU}ZSTz{+rwft7(bb_ckh%&EVNL5_isL0C}8l3@n}ul^1ODg7M`viiF~ z>%YLgWPX8N3``8%U^Ww|#|$gD8Np??Ah_gV7dJQNWCY!S%E(y!uXon0UPguDwf{~r zp7_nk=(ld)i+^VsonM~6@`BM5G(!#=tt?GyahJ+lv@#Rpb1#L1#VdRVnGF{B=D7!r3=^cQHQy7t62f(wy|CoiQC$7BMn2 zce81*-e6E?FkxU|1dqLdM$kah?xG@~uB^H#cq-J?L=7}O5ANHEnHx(p8Vf25GAlC+ zDlKnizaAE=osl}ad8Uy+IqzBv;JGd81nZ7@#S|1L7>|C3>Iiu)(S z_ym0LC?kXHeZDp3SVW33AG^rRBi5beu z%F0bTA%gCL?lBTJO)WW0?nb{;RW^M3cfB}~iA6v{*}zr8J0j4=SCCs$&S6HWmzuhu zh+_JNoLHt6U7VF!y?V-e+}z5NikEGa6~s#=>UmYT%2!#l_f}ANI;f zO65e#YHooBP}M*!G0>0|w7CUNC!myJuEfqJDj+VV%Lp1~RRMVrG$6p_ z?LLE1pId`lP(UoRC&Ri_Q&xhTnV+BEt@xN!l&7+uqHwKe=7xKW*^G?WQxE*>Z;I73 zh&#Y)s+?0KQ!cN;FQ%yH!l$yES4qaw$z9CY$Xm77El*xq%u~67WJ2yO3 ztGDd%)(C5g>7Tgu;@-)iGMu6I|8urTR$T@ua9dYQTui~-%pBBRRZw9vH32OPWDyco zR1!56F;+A(6$H(GgJOhnf^+ONMz0xJzWMQeoBvh)n|C6;Lt?HW@v{-xym@f$J* zePC=qdojDK&(=)o1>_1x-pZ zEc*YLrH%Ci=*Cn=aY#=cI>u-ZYDa-$2%Pt!!;c_7C^A9C1vrw$j733V0_sqK+vDae z>hbadn|}9a=D5bUtZSsCDb6b+rK+8l=#Uto9~ED-y1LvdH!rz$cu_b;^v^a0b?U`)_2Mg>Q?IJ5A7LkZ2xO%`5ycCr6Jx#PFhc% zS4d1)+9@ul+D=yS-*k0Gr$oDhdG72YlFCwQ%JSvQ8BJ82X6^1b5HnC@{Up5DTf|oK z?;V%q87&Ror{YbVG~}hYMGTCkoT}}TQ=4|WFnLPkxrNxud+JEZ%geiMDPPWE?yV=r zX#nyc=q@|ZH~=RDgC?W7B4}xnurYK0pB0Ks{b7GMC^7|fpIpVbV-?d$P`$;-VEO+z zhZ7qU=nP{1l(4qTsw|n$bS=Whx|TW3-c>z5Z|T2Z|Gxa&$j#{S zg^_9c40Tyqbpd5gF|4Ne$n|y+em|5r8 zJFQ8%rekMeA1kY$Y__L&_D6`+-)SHnU{%{7B0>y||9}5~%xcN{5xhD`&{#}V1hku6 zSy2hJfYzSTj?q|A&_rF25hTKFY62Qr6PIH$Rx}c0+2^k#*Dffc^!tmLgoIM7poj`{ zi-?G-!{2&qQx91&76B1S9v&@u8K!HI(Jb5kD6^=DNVf~IF^LEXD76W&F;^Jz3b3(A z7)HBmD2OP?$+Lum(!TWn9n6lbAHXX~Kx>mk_!!yc7=^%N&uaRNd?1&Ynm}Eq2%aYc z_hK1C7z1+Tgn0~9nV4+3By`1u*!WU}bpGYKft|+K`fpdRyNE82xSjxOzqzuOhCY{6 z(_fW;zm9%tqV!}d# z#sbVt%mU0z%1Z3YCgx_w3c^Cd#!Spif{fSKg}OGm=9swk99=1q;vV>waZ6|3f~M2X zZY;6~|Hb@U{;z^@KBE)k-(UNfq#3oC!sjRXNBy;BoW;oZum9i4fBXLa1*fSK3=FIW z;Jytf0|RJeT2&M@3B{;$irMO~7HrZfCFNH?>s3&=f#$9l!RpyTV+9}`pt&nXkS0Yz zMV8B_eor{X!u2oj@0)*ltQL^*M$o{=uYT4-upvwglK;xtf>{qTurdfTFmN&{ax#f3 za)LWloQ$T7%a{fJvitiT{B!USHnq5{9nP6#qr&UnF((MSI8yT(>V ztNDzQjJ5|?W&fMq^Y4GDX4I$7`JdtgW3OGwI>z$lU*$5UiJt!dPW*fI{9k-`c&NMk z^|<89`W!~p85b{u#^M>)W3Uw;uV>$GcvMX{iVH%RU6c%{$I_&z>>rY+5^F$sLaWz44NcoNxJ#( z<=;1tnU;2)>SRj$JByi*>G)qu@R&(B0|T2EE9kr{VFqyqB?bmY1#peb#GuK@$jWSN zWG<|xtjKIE%nDjB37TzDS7WYW+_a)Z9JDkn;O}2XCC2*S$zRt#n*8lw{_j)2nbx0` zmb~C7k|xA@b!*N2c<*vESnH6O&u0ro3QMroEu5G<*)1R{#lom8s92DJ8MIo9sgX?tw$==^>z>(ISXo$6SdsDM z4!s>$+BUVR{M&Sk(T`2!f-^g3j}SE5>{pgZ$f5OHa7;X zLly=vmjxS>cB<`yvZ;rW_rE)LL<}OmpUq@)}p_zFoic(zjm zA3p=x6gu-?rcaj4F11-@5B?NYeQo~uM@w?!EEOpp`G3E61kdwR@tfk3Ia82JJu16I zP-fkN_)TF<4on=8r;Az`nd%s2Cr5_=dwad%VX}R#&7z|!D%fQgb%QF6qWJ&nFU@~L=WX98weW&gJ zAG2=)t!d(lX6gQ$BA^D^YbwCbrOynxGa4j64=f*xOP=cnSU!yXz~2-Bb%ttO>ey?+ z>qx3WX8=LW7hq>71*!i3pTX<@W2k%yR(X&+vM}{?MIz~k$fM|o%PanW%np$+MK&KU z9|DsH?Uxl$hq(_f53;`xi~Uhh`=$OrW(Ui2MWUDwlLzSsg(D<<5$4B0^@H38kwHRWkSY%n0JEjk_Me} z#m=C^2)R$toPmMW7cQ<25f@-*&|!w08E?+Oz&<#nlv-UJON%u0GUZvU|BH{%_~O>@66nlgr2S-<>u`pdtNM_>M({II`I>(zhL|22S`3yfKeO^gkUnZGWAmX9;)FpB>!XX*U+^52zzm;Su~wIe}!=r?%3 zmK1nDE<4P6c4Gz5+Hz%KX7J#HnliH@$T^_qjH@z|&B`8(45u|U{=NKfmEkvkjkI*t z{N0T65ib6h$QZd9X8Wc?=Pw*)n)mlbV^3Ej<2{%&8Ccv7F;N)cBVCP^5^*q^G1^(D@unE{W@GvtmF*36-vm`JwF~Ws6 z2zUoaFl=UK;@}jp5wO|9k-*8xz|Jc0W(#uy6Ik7wNMTb(adt&fMRE2N#?FeDEQf#F zzN}yhjRJ92y{rJWi?o;m_pHY0qTO$r6k1UKZ@` zg$aY*%ZTn?7Pxy^1l~k48Z)x13n~k;t266HF?LkESoNxc_0GStidVmFSdP4^0F7&u zGMr%xfQK&w8!UW54vS}shlDRD8|W+{wggt%hA*Qiqq@1GsiL|$Tfo2aikH7_Sq{If zU|Jsq;(!B~k#X_=pRD}gdH+TSE`+;K!x!NVP%;T%3ZPB+vMMv0iwhbHnu{~HM}dNM z)r$&t#;%H2EJuFZfPxpAenH{O&v0uSI~OMtKZAh4l`}@5G|U^o6u=+P70>R^<%CO&>p1_0qLd7U|Kxp=0-t)48u@e+^e_Y_%eBL)?Ko32^c&2#%0ImRbeCJYWE zMqFWplJTHn1QLUU5h631i!*`~4LnP}sQ6a_PCKxy`N#QH#lJF8Dq`LXNkfbZ3?{7e zSvG@C7GyM66jfwoXB1RsRIq2#`L~TZuHw(4l`JLpEB`F2V2=B@je!wGy||#VAfq~? zqA63{!&5(cOoWlA|QWjf<5 zCf$EaLmAmXDF|G=GDe5~`?ZRJkpWg-fy@Hwhb20Yxu#4-C#FniVg%^|rMtg#PE48p zFOBIsSU1Q9aMA;t3^GfH;WFDi<^a%`JmgRXaEH|#I=?Lr-E#__CjyNQfG}vzL!VJl zSBg5nhB7|;X^2!keJKs&-g+gV`KU7*QX&;S6-aj0<%AdU<-vX>WC zR?*inwa_$DR2H49WMdu#aioossG9*uT%YmF0>+i#B(MPFPIXf!PXlEY5n*9*MP&m= ze;adEkUMSs4ctK90o8r*x>}HdL6}jT-56F|GAfI+GlHwk4~&TwFPR?ym3>+9Z~g~R zj4-VS#X3lM)yoRTL{QX$%wk;1z`!cVdIvmO$jGiP3aiN&P1)5MncG46gE6V%)v6a2 zj0rC)7&{>K+J}GhDqj7SVS4haf-&jCs|v<0Q2IkkGo0YXM9^A>(OBJ_5mMEB_&2}e z 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 *kQe-GRPnW=K(z`ys0kc|1g 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 hxV%y2%^n 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%0Db=46H0^450jO%X*PPjO7i36)3*h4lo3;#4z}? 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 CR`D4C literal 0 HcmV?d00001 diff --git a/app/core/src/main/resources/type3/library/fonts/dejavu/DejaVuSans.ttf b/app/core/src/main/resources/type3/library/fonts/dejavu/DejaVuSans.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fb0bd945a4f5aa716dcb8d9b7476bfa30e365a1e GIT binary patch literal 759720 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 ?()eSUW01h#z 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\DF?CEz1{yn;JUMREa&qR

%RPZb@AWTz1!ORPH$WJ?cWy0 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%0Drr1_ro(Z1N!eF!Leu$#DBY=40wd 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

A$}(lul3B7E*rSf>Dl9>feS7X8LhS)>i-0 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

r6cj>r6cSXBFcSXBFckQ@AckQ@AckQ@A zckQ^jI)i6%+*~2EH*T(wkuf({$jF$RD`aHM%@r~-=H?0+8FO=mjEuRtLPo~iTppTPbKyuOo;uGdF-xh7igKLK#CS69{Dr zq0AtZIfSx+P?iu1YM2v*=M1617MYp5LU?Xq$^v4a1;joJh#SwQTwfY@gN zvCjfxp9RD|3y6Id5c@13_E|vevw+xV0kO{#VxJ|%K1+ywmJs_aA@*59?6ZW}X9=;- z5@Mev#6C-ieU=dWEFtz;LhQ4I*k=i`&k}w-9w^f&CBLK?#xVwSKyEiPbJa`B%u57YZRTjGmzkGY0_WtW zres1mW^Sm;KzjI~MuSa@PlR#7HpM5x>@oq_1(QopOp8xSEE0g~gmU8(xuF7}bMx6< z^V0PabHFnd2G9{T1L%mF0d&O606OAj03F#ffR1b#Ku59+pd(QR&=Dg8Gf0omzzkC2 z8<;_QXa;7G64t=X#greqNg%&G4;%r4uxJ4-HU*1-g2Kqv&;rb1U|`tE)W9gZX-X`s zqYR@c!!!nFMp1?a1{OvUhJOsqjKW}2h(U;fnNbkT766m{46_)R8Tr6$-c7IFSshgw zc^PUMm>GE(R2i5VxfzTYm>Idi=5c~maWL>PFf+1)*=%4ntY9_^SezLw!UPs!bcp=N z{O=$0-&*EB|CoROWBz5t{Bt++k6PyM-+EZT|6~4sfaTlQNY-yX%-+^ri&!m~3{$qZU&HVTu^P}C&4F<;_hzW9&%!awHoU4pFVWth*2F`xa%d}bQ+>26il)Bl)H{bN2^%Y5P=^YMSo z$Nn)NoyE&~$YFaTW9gIZu!T&IfZ#s3iC!j<_$v3 z>;EyY`{(eNdF?;uHUF4b3o)MCvmwDz4J=U53 zm}lrQPw#hRoj#3u+SJ{w)BZ6}of6ABbvN_W29_xkR9UCQGEZ?}nf#A=(m&>j6I59z z?q;5#%G}?r%G&S9+}F#^+9$%?%gx-=t;*Vy!ra{@$l9&S+$G4|`H#8dA9MRZ=C)Qr z*0z7lt%A%g|CpQqF*gZ1u{H%WH~wR8s9>(It7WbK$6Qy-Tr0<1^N+cjkGbj}bNN5! zvVY8_B|NO9{LH007#SRHv6S#ImmFXz7Gf@TU@7{?T=$DI0)IprU7a*`Zt@;~Mz1_9P2Ip)NF%nARP z>qQev?Ob&5p&2t=HP$K zLI0QoYncQ7G5d=!`~73~Wz=Q${m1OHo7r1~*~?Rc)ytgO(^-hsQ-ayURf5&yAG5o& z5UYC%vzw~~tJ`j7R|#epXCYP>b7p5JK~`rWX6GGD4i20wPLBMnPJ+x%JD3<8I9VJW z_*fnJnH_g99&q4faj@rMb>L%m*umJ~z{z6I!^vvT!)(8U(ZL~w#qJ-oEu${0?Js7V zf6Uez%vS%HEd`xeEmN2+45e5tyqV4aF`Ma%u$uj2HuYvUF_2<4@n$wQkYY9d$803% z#A@`9*-%%6)liDrK#EykSAtDs-?=T$z;W<`HxxSAG7*DW;K3hRWT=4Raa&eerDx=%u4+HtV;iw z6%}+@6>FIlbeZM7ndJnXSmpjP%l>1Qk(OkY`Nu5HAiydu$t?AcS@IvV#6MFCVR#9DM5dmgl1_4%K5oRGlCsv_<%z})%tb$I=0{r}}0)or}kg((D z<6-6JXXb~59Um_jD<2OtA0+H}c{o{lxtMu(Fgk2u;o)TF0i`W-7Vdw{T%2O8T>qFk z#h5t+nA!g^voY$jvi)Ob6=7y(vSMZa#mvO0%gSWM%*Y_X%BaiCAi&JHgE6JGmr;B8 L0EQv%6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ryanoasis (Ryan L McIntyre) · GitHub + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+
+
+ + diff --git a/app/core/src/main/resources/type3/library/fonts/stix/STIXSizeThreeSym-Regular.otf b/app/core/src/main/resources/type3/library/fonts/stix/STIXSizeThreeSym-Regular.otf new file mode 100644 index 0000000000..1eda1d949f --- /dev/null +++ b/app/core/src/main/resources/type3/library/fonts/stix/STIXSizeThreeSym-Regular.otf @@ -0,0 +1,2055 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GitHub - stipub/stixfonts: OpenType Unicode fonts for Scientific, Technical, and Mathematical texts + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ Skip to content + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+ + + + + +
+ + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + / + + stixfonts + + + Public +
+ + +
+ +
+ + +
+
+ +
+
+

+ OpenType Unicode fonts for Scientific, Technical, and Mathematical texts +

+ + +

License

+ + + + +
+ +
+ Notifications + You must be signed in to change notification settings + +
+ + + + +
+
+ +
+ + + + +
+ + + + + + +
+ + + + + + +

stipub/stixfonts

+
+
+ +
+
+ + + + + +

Repository files navigation

stixfonts

+

OpenType Unicode fonts for Scientific, Technical, and Mathematical texts

+

Overview

+ +

Type 1 fonts (STIX 2.0.0 only)

+

The STIX Two fonts are OpenType fonts and are meant to be used in that +format. For the benefit of LaTeX users who are unable to use XeTeX or +luaTeX, we have also provided version 2.0.0 of the STIX fonts as a +set of TFM files and Type 1 fonts.

+

Note that no further updates are planned to the Type 1 +distribution; future development efforts will focus on improving the +OpenType fonts.

+

About the STIX fonts.

+

The Scientific and Technical Information eXchange (STIX) fonts are +intended to satisfy the demanding needs of authors, publishers, +printers, and others working in the scientific, medical, and technical +fields. They combine a comprehensive Unicode-based collection of +mathematical symbols and alphabets with a set of text faces suitable +for professional publishing. The fonts are available royalty-free +under the SIL Open Font License.

+

Version 2 of the STIX fonts, now known as "STIX Two", is a thorough +revision undertaken by the renowned type house Tiro Typeworks +Ltd. (https://www.tiro.com). The STIX Two fonts consist of one Math +font, two variable text fonts (STIXTwoTextVF-Roman and +STIXTwoTextVF-Italic), and eight static text fonts (Regular, Italic, +Medium, Medium Italic, SemiBold, SemiBold Italic, Bold, and Bold +Italic) derived from the variable fonts. Together, they provide a +uniform set of fonts that can be used throughout the production +process, whether that be a traditional print-only process, an entirely +electronic one, or a combination of the two.

+

The STIX project began through the joint +efforts of +American Mathematical Society (AMS), +American Institute of Physics (AIP), +American Physical Society (APS), +American Chemical Society (ACS), +The Institute of Electrical and Electronic Engineers (IEEE), +and Elsevier. +These companies are collectively known as the STI Pub companies.

+

A Fresh Take on Times Roman

+

The original version of STIX was based on Times Roman, which has now +been updated for the digital age.

+

As is well known, Times Roman was originally intended for printing the +London Times. What is not generally appreciated is that the +production quality of the Times was atypically high: It was printed +on unusually high-quality paper on presses that operated more slowly +than most newspaper presses. This allowed for the design of a +typeface that could exploit this level of care: serifs could be much +finer and counters (enclosed areas such as that in the lowercase e) +could be much smaller than in other newspaper typefaces. These +features of the font have not always fared well in less exacting +environments. At the same time, a notable quirk of the Times Roman +family is that the bold font is, in many respects, strikingly +dissimilar to the roman font.

+

Tiro Typeworks explain their approach to updating the Times Roman +basis of STIX as follows:

+
+

“Our principal goal in approaching STIX Two was to address several +inherent deficiencies in the Times New Roman model as well as expand +the typographic features. This process necessarily involved +diverging somewhat from Times as familiar to people who have only +known the common digital versions, while simultaneously restoring to +that typeface aspects of the size-appropriate design characteristics +that made it so successful in newspaper, book, and journal +publishing in it’s metal type incarnation. The essential +‘Times-ness’ remains, but are with greater harmonisation of style +across the family.

+

“Most digital versions of Times have been based on an optical size +model that appears too light and fine when scaled down to typical +text sizes. In the design of STIX Two, we went back to specimens of +size-specific designs from the metal era, and adapted proportions, +weights, and spacing of the 10pt and 12pt designs. The oft-noted +mismatch between the style of different weights of Times has been +resolved with a new bold design that matches the construction of the +regular weight.”

+
+

Font implementation decisions

+
    +
  • +

    The STIX fonts do not contain fixed-width or sans serif text faces.

    +
  • +
  • +

    The sans serif, fraktur, script, etc., alphabets in Plane 1 +(U+1D400-U+1D4FF) are intended to be used only as technical symbols.

    +
  • +
  • +

    These fonts are designed to support left-to-right typesetting in +Latin-based scripts, with additional support for Greek and Cyrillic +text. Extensions to support other writing directions have been +considered, but are currently deemed to be outside the scope of the +STIX project.

    +
  • +
+

Note to TeX users

+

These fonts have been tested with both +XeTeX +and +luaTeX +with good results. For best results, XeTeX users will want to use +version 0.999992 or later of XeTeX, which ships with +TeXLive 2020. +This version fixes a number of bugs that were present in earlier +versions. Our thanks go out to Jonathan Kew and Khaled Hosny for +their generous help in identifying and fixing these bugs. LaTeX users +should also make sure they have the latest version of the +amsmath package.

+

Summary of OpenType Features and Scripts

+

Further details these features can be found in the font charts.

+

The text fonts implement the following OpenType script tags:

+
Regular   Bold      Italic    BoldItalic
+
+DFLT      DFLT      DFLT      DFLT          Default
+
+cyrl      cyrl      cyrl      cyrl          Cyrillic
+                    cyrl.MKD  cyrl.MKD      Cyrillic/Macedonian
+                    cyrl.SRB  cyrl.SRB      Cyrillic/Serbian
+
+grek      grek      grek      grek          Greek
+
+latn      latn      latn      latn          Latin
+latn.LTH  latn.LTH  latn.LTH  latn.LTH      Latin/Lithuanian
+latn.ROM  latn.ROM  latn.ROM  latn.ROM      Latin/Romanian
+latn.TRK  latn.TRK  latn.TRK  latn.TRK      Latin/Turkish
+
+

and the following features

+
c2sc    Small Capitals from Capitals
+case    Case-Sensitive Forms
+ccmp    Glyph Composition/Decomposition
+dnom    Denominators
+frac    Fractions
+kern    Kerning
+liga    Standard Ligatures -- latn only
+locl    Localized Forms    -- latn.ROM and Italic/BoldItalic cyrl.MKD only
+numr    Numerators
+onum    Oldstyle Figures
+pnum    Proportional Figures
+smcp    Small Capitals
+subs    Subscript
+sups    Superscript
+
+

All four text fonts also support the following Character Variants:

+
cv01    U+019B Lambda with horizontal, not slanted stroke -- latn only
+cv02    U+0264 Rams horn with serifs -- latn only
+cv03    U+2423 OPEN BOX curved instead of straight
+
+

In addition, the Italic and BoldItalic faces support the following +Stylistic Variants:

+
ss01    Replace two-story g by hooked g      -- Italic/BoldItalic only
+ss02    Upright parens, brackets, and braces -- Italic/BoldItalic only
+
+

STIX Two Math implements the following font features:

+
ccmp    Glyph Composition/Decomposition
+dtls    Dotless forms of i and j
+flac    Flattened accents
+ssty    Math Script style alternates
+
+

and the following Character Variants (note the different meaning of +cv03 compared to the text fonts):

+
cv01    U+019B Lambda with horizontal, not slanted stroke -- latn only
+cv02    U+0264 Rams horn with serifs -- latn only
+cv03    Replace U+2205 EMPTY SET by an oblate form
+cv04    Replace U+2216 SET MINUS by a smaller form
+
+

and the following Stylistic Sets (again, note that ss01 and ss02 have +different meanings compared to the text fonts):

+
ss01    Stylistic Set 1 -- Math chancery to roundhand (\mathcal -> \mathscr)
+ss02    Stylistic Set 2 -- Alternate italic forms: g, u, v, w, z
+ss03    Stylistic Set 3 -- Horizontal crossbar variants
+ss04    Stylistic Set 4 -- Minute, second and primes to long variants
+ss05    Stylistic Set 5 -- Short arrow variants
+ss06    Stylistic Set 6 -- Short/narrow variants
+ss07    Stylistic Set 7 -- Alternate math symbols (product, summation, etc)
+ss08    Stylistic Set 8 -- Upright integral variants; XITS compatible
+ss09    Stylistic Set 9 -- Vertical slash variants; XITS compatible
+ss10    Stylistic Set 10 -- Diagonal greater/lesser combination variants
+ss11    Stylistic Set 11 -- Long slash not-equal combination variants
+ss12    Stylistic Set 12 -- Low contrast (sans-like) variants
+ss13    Stylistic Set 13 -- Horizontally flipped sine wave glyph
+ss14    Stylistic Set 14 -- Tall variants
+ss15    Stylistic Set 15 -- Slab serif symbol variants
+ss16    Stylistic Set 16 -- Circled operator variants
+ss20    Stylistic Set 20 -- Miscellaneous variants
+
+

Build instructions

+

After cloning the project, the fonts can be built using the build.sh script (use --verbose option for more detailed build log):

+
$ ./build.sh
+
+

This may take several minutes to complete. The first time the script is called, it will create a Python virtual environment that will be also used for subsequent builds. Each time the script is called, the fonts will be rebuilt from scratch. The built fonts will be in build subdirectory, and should be manually copied and committed to fonts subdirectory.

+

Notes on source formats and build process

+

The design masters for the STIX Two Text fonts are the .vfj files, a json source format used by FontLab 7. These files contain the glyph outlines, spacing, mark anchors, kerning and associated classes, font info, and variable design space info. Changes or additions to any of these things should be made in the .vfj files.

+

The build script used to generate font files uses the .ufo and .designspace files, not the .vfj sources directly. These files can be exported from FontLab 7 using the default export profile for ‘DesignSpace + UFO’.

+

The .ren files are glyph name management files used by the build script to manage the relationship of development names in the sources to the build names used in the post or CFF tables of the fonts.

+

Because of issues with editing and managing OpenType Layout GPOS in variable font sources, the OTL projects for the STIX Two Text fonts are built in Microsoft’s Visual OpenType Layout Tool (VOLT). This means changes to OTL, including updates to mark anchors and kerning implemented in the .vfj sources need to be passed through VOLT, updated in the .vtp VOLT project files, and compiled in .input.ttf which are then used by the build script as a source for the OTL tables in the fonts.

+

Obviously, any changes or extension to the glyph set in the .vfj design sources needs to be reflected in each of the other sources used in the build process: in the .ufo files, the .ren file glyph name lists, and especially in the .input.ttf files and .vtp project files. Fresh .input.ttf files can be exported from FontLab 7, opened in VOLT, and the .vtp project files imported and updated.

+

Note that if changes or updates are made to mark anchors or kerning or associated classes in the .vfj sources, these need to be converted to VOLT format and imported into the projects, replacing or updating existing VOLT lookups and groups. This can be done using the vfj-to-volt.py tool.

+

The revised .vtp files should then be exported for future use, and the .input.ttf fonts shipped from VOLT (this is important, because although the fonts will work if just compiled and saved in VOLT, they will contain private VOLT source tables and unregistered OTL features that will be then end up in the fonts generated by the build script; so use the ‘Ship Font’ option in VOLT and overwrite the .input.ttf file (save a copy with the VOLT project, if you like, but so long as you remembered to export the updated .vtp you can always reimport as needed)).

+

IMPORTANT : the STIXTwoMath-Regular.input.ttf file is also the source for the MATH table and cmap table in the final font build. Care must be taken to preserve or extend these as necessary in this file when updating OpenType Layout or other aspects of the font.

+

Once all the source files are ready, run the build.sh as described above. The build script describes what it is doing as it runs, and verbose mode can be used to get more detail. In overview, this is what it does:

+
    +
  1. Pre-process the UFO files to: +a) remove all features and kerning groups from the UFOs; b) rename the glyphs to match the TTFs (otherwise the binary tables can’t be grafted in with FontTools easily); c) extract the binary tables and add them under data/com.github.fonttools.ttx/ in the UFO font where ufo2ft expects them; d) save the modified files in build/masters to keep the sources unchanged.
  2. +
  3. Build variable font with fontmake from build/masters UFOs.
  4. +
  5. Build binary masters with fontmake (needed for the next step) from UFOs.
  6. +
  7. Build static fonts with fontmake from UFOs, but telling it to interpolate OTL tables from the binary masters.
  8. +
  9. Post-process the fonts to fix the name tables and other final touchups.
  10. +
+
+
+ + + +
+
+ +
+
+
+
+

About

+ +

+ OpenType Unicode fonts for Scientific, Technical, and Mathematical texts +

+ + +

Resources

+ + + +

License

+ + + + + + + + + + + + + + + + +

Stars

+ + +

Watchers

+ + +

Forks

+ + + + +
+ +
+
+ + + + + + +
+
+ +

+ Packages +

+ + +
+ No packages published
+
+ + + +
+
+ + + + + +
+
+

+ Contributors + 7

+ + + + +
    +
  • +
    +
  • +
  • +
    +
  • +
  • +
    +
  • +
  • +
    +
  • +
  • +
    +
  • +
  • +
    +
  • +
  • +
    +
  • +
+ + +
+ + +
+
+ + + +
+
+

Languages

+
+ + + + +
+ + +
+
+ +
+
+ +
+ +
+ + +
+ +
+ + +
+
+ +
+ +
+

Footer

+ + + + +
+
+ + + + + © 2025 GitHub, Inc. + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + +
+
+
+ + + diff --git a/app/core/src/main/resources/type3/library/index.json b/app/core/src/main/resources/type3/library/index.json new file mode 100644 index 0000000000..d457da323f --- /dev/null +++ b/app/core/src/main/resources/type3/library/index.json @@ -0,0 +1,462 @@ +[ + { + "id": "dejavu-sans-regular", + "label": "DejaVu Sans", + "aliases": [ + "DejaVuSans", + "BMQQDV+DejaVuSans", + "DejaVuSansDisplay", + "dejavusans", + "dejavusansdisplay" + ], + "program": { + "resource": "type3/library/fonts/dejavu/DejaVuSans.ttf", + "format": "ttf" + }, + "webProgram": { + "resource": "type3/library/fonts/dejavu/DejaVuSans.ttf", + "format": "ttf" + }, + "pdfProgram": { + "resource": "type3/library/fonts/dejavu/DejaVuSans.ttf", + "format": "ttf" + }, + "source": "DejaVu Fonts 2.37", + "signatures": [ + "sha256:2be58b6ef1e29a83b8634d70b9e32c37a15dea2e608894439ef7224c35b77f5d", + "sha256:994c963d70041eee141fd275fa22c525a71283de2b4a952814d02e0bbfa8caea", + "sha256:93573cb1ab32b9cb09378298fb120de079f6a309908d2ee86f91392a6aba5c31", + "sha256:4febfad91e0141f9658506a0bf8fc2a449f0ea7d97b44e95fc9a970c77af4b0a", + "sha256:0386e5811612ba4b998d57cd3869d7fbc48092a79d436deda774af107a4af813", + "sha256:b95fa2a272cbc950b81320790d04fcf19ebb24050fa2139ba6a474172cac596b", + "sha256:d034d16ac69e3e1c5008e77c4c24dc3179308a2742601e89d5c8ab327e4040dd", + "sha256:ae77c4eb2c49f72c616272f3d7ac624ddb0b4db1c77acbe6b9d13531f68e1d5d", + "sha256:85e16e36ed0290c149647be7e468a7c46e7b66fd290131213040f7bad905aa44", + "sha256:3654d4d9bcbbf6ad51628082203094069a17aad3a5e6f5c7972833566e42ab6b", + "sha256:d0c6cddc416d130701395246621a0f669fc292df4097a7a74395602faf4475df", + "sha256:cadf43a2df81340368af44c76b499223931d78dcc76c70cf4b4a93d133e368af", + "sha256:f1a874c4268b1bffffc99acabbe0a60aa662611b4bac0e688e4fc0ae3f2033bb", + "sha256:e3d87c113463c8642a4f22943064fd75c133ad31fe5efebf6de6abf211b74b5a", + "sha256:d47afb7581e98f588f0e70953e8692249aaa2ec3df36fbd90985f27b1ce1cf50", + "sha256:e47b8f112a875361a43bcb6d9c6467e0296412d29e417e58a0e60c90b664d281", + "sha256:9c67df2ac5c3dcf957dfb0cd048fa450322a72b5a2dfb05f816c536b3b090607", + "sha256:3ee773a0af6fdedb9853dca9f4d8b80a421a0024bdf06bea41f15d58e3b90c87", + "sha256:4fa06c90399d80b41cb718163a5d78af2b203df6b6579246fb0b24d349b7a591", + "sha256:ac6756c76d6e43b771cc1e643dfc7891dfaaac05aa5e302190d0a662838ab031", + "sha256:bf7b95498f7d00d228c5c155db62b6c1aa7e0215cca1690c9fdb0adcfd496b10", + "sha256:39b8e5ec8e20a788cd45166baf0ab796397f152c9cd8dec1f882c635380cad92", + "sha256:27b98489865df8df55f19e4505c093501f236465885ca3bf5b66b6f047a85bb2", + "sha256:497ddd27e1f56ef6504c61613e3a159bab13314a4970a3be13b3a556648964da", + "sha256:3b41f9e5f3a7ffa6f4cdffa2a46f02781ec1b2b0c99994707cfb139aa15a11e2", + "sha256:93723fe436a1aa654db56caf133f56280444b9dc0682af50b83787c3e49ee3ec", + "sha256:a648cb0524465bcb3bf4a2f65e0761cfc5167b1871a7db9488bee11b56062727", + "sha256:2f18ed7f982aeb954aaae388ba0c75e3c676717ca324156b42bb17f3f20ef403", + "sha256:18ce863feb57f42f2b92ac85a8c55ef3eeaa15488c5d6cd8c724b085994c64fa", + "sha256:a3eb7054e426aad7d1fac1f39ad6d3f886e34c04f780def5cf22b53cb3a45b46", + "sha256:edd22119635bfb0f2bff750137c6c6400a7fae4ff80cc252d2e6f2ca88f599a7", + "sha256:aae1797f3e3ff55d71b02590333aff86663d6bb4a5768bed7550e5987f40afe8", + "sha256:0165552fad28860f2ea6079be7a87ea0833acde99309b3ef619c8f81707c46a3", + "sha256:792a1c5aaa1743ab203a363a8f6cd07c3b043e33c72e97c4ea21f5862158e6c1", + "sha256:f4bfd64f36bf33dea79800561a67f78d5ccdb436363574abf0892f58b376a2e6", + "sha256:119da04d962622c8aa46d77f6bdfccb5d4a4ef7173775275b046efd59098e5d9", + "sha256:003af1c45e3a5ab09544e226eba25e3a70abfe6e36dd48584474cc7a497685f6", + "sha256:88b3471db1978cc83233f249453806a8369c766b089b424c86c2584196ed5dbf", + "sha256:a15cc90b7fc110cef4f07fe8a692d572e1289a9ee29c95732294662fded4e042", + "sha256:fb54c23aa081562ac114676ffe43032c9c0fb63af3e5b7b3441b88872d1f2e7a", + "sha256:4b553d51d58f5891af071359fb016caf1c6137778da129a6b208dcc8cb0c4635", + "sha256:b318f65b9dc209eb6f004e3a6c20a772ebbca3d752adc10c66a6a8a479da2838", + "sha256:64f725573c1f5d90196e94ed338a7af06baf274420414befeb9693c80acd0f77", + "sha256:9a701e082ba5a779e2b20b8de0c7844b3f7838ba8cd4bd7ef366893761fb994d", + "sha256:2f6f8d63ff6235f3b7cd6f5eba8076854892037afa2ea6962953b3e7cda3736e", + "sha256:f17b5eb0ee996d1388c548f79fa50fa2d8c6076959eff189bb745d156d54547f", + "sha256:f22c75548364bb25fc3efbe11f05c56e29f07c15c3046ddbc85a64e5cc5a97bd", + "sha256:54a6c2e4bc290b48e21eece7f81cb6633c4b53a91f198fdaabfc73743b0e4499", + "sha256:059af9dbaaab27c1d660ef00de6d4fd6e1687cfe2abca0a4c07265c2b2b450c6", + "sha256:6651550d7b913850087244b7a70961989c2efc6d8c8d060d8663ff087b7723f6", + "sha256:4d4ee6f04f57a40a589741df4747990ed485c192b0fc179a415aba822f352a8d", + "sha256:e808a8ecba94bf0190ab7218bb0702698125ee2e456e82e00da709e8188e2bf8", + "sha256:b5064b202eb1dae41545eddf674ee23bd82176e76aac8eb749540c2689f2e3ec", + "sha256:f8f14410ec170248916e19f9d09120cfd786c47906b7c3735781d24e944b094e", + "sha256:c43134bebeaf8328ac299ba978d7e663e2dc4fe99463b9d7f72f72f77936204e", + "sha256:4f763d5e2cd0bdcd4650936ac505bd0e011899712ffe80ffa4b4d43f42941327", + "sha256:cb72de0c6105b9802d360c47a292a1f7bc344939a6801b879ea09dae4e45e863", + "sha256:2add5b5ad6e536f3614b75e246b49a006edbbecdd309d24bd42c874a3ae3c8ed", + "sha256:31d0e67bc63a816302c9ff6ad9c19e17603aef1a4c3677b81b1d9084caa86e03", + "sha256:4b509d2ae2cfab89783a73df2c66f0fd50949f97696079cb58f1e58b81daaa07", + "sha256:831f7012db360331ffb5a5de6a6d6e03ffaad29f48d81cabe9fc613b25aad818", + "sha256:bf790625423c5ebdf94760eb796c847af885b930d3a30861509b07f1c77c3f60", + "sha256:f7c3be2199c397a4c702dd434ac63fc9e046d749eff8cede4513fbc2774751b4", + "sha256:8f7bf7a6382e8a762c5a84f19f84f0675f61eb1b34bd42562c0b3ac6712e29ef", + "sha256:dfaf8075e13be0e51f72485f9d825cea9ad077eb2dd9d63b9922add67d7d2761", + "sha256:853422e67ac88fe7ae28d5c459dc9f5a84f24e7840eeb2d82a00719032119326", + "sha256:b42182c55ec4bd53ab0698bee5f92945921dbccb534fdb5c6b41f1782e1fe88e", + "sha256:75466035ac34f2523215e599452e32d796d7d02bc7122ed3d02fe91ebe064c25" + ], + "glyphCoverage": [ + 32, + 33, + 37, + 39, + 40, + 41, + 43, + 44, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 61, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 76, + 77, + 78, + 79, + 80, + 82, + 83, + 84, + 85, + 87, + 88, + 89, + 91, + 93, + 95, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 215 + ] + }, + { + "id": "dejavu-sans-bold", + "label": "DejaVu Sans Bold", + "aliases": [ + "DejaVuSans-Bold", + "EVICAO+DejaVuSans-Bold", + "dejavusans-bold" + ], + "program": { + "resource": "type3/library/fonts/dejavu/DejaVuSans-Bold.ttf", + "format": "ttf" + }, + "webProgram": { + "resource": "type3/library/fonts/dejavu/DejaVuSans-Bold.ttf", + "format": "ttf" + }, + "pdfProgram": { + "resource": "type3/library/fonts/dejavu/DejaVuSans-Bold.ttf", + "format": "ttf" + }, + "source": "DejaVu Fonts 2.37", + "signatures": [ + "sha256:dc03917f2edd92a7a68a46ad36f65a908e4feb85e61cb37e9026205f3986574a", + "sha256:c845063bef18f173afbfcb90fbf6773f43648c5f0666ecfa0132afe4e164068d" + ], + "glyphCoverage": [ + 32, + 65, + 83, + 87, + 97, + 100, + 101, + 103, + 105, + 110, + 116, + 118, + 119 + ] + }, + { + "id": "dejavu-sans-oblique", + "label": "DejaVu Sans Oblique", + "aliases": [ + "DejaVuSans-Oblique", + "dejavusans-oblique" + ], + "program": { + "resource": "type3/library/fonts/dejavu/DejaVuSans-Oblique.ttf", + "format": "ttf" + }, + "webProgram": { + "resource": "type3/library/fonts/dejavu/DejaVuSans-Oblique.ttf", + "format": "ttf" + }, + "pdfProgram": { + "resource": "type3/library/fonts/dejavu/DejaVuSans-Oblique.ttf", + "format": "ttf" + }, + "source": "DejaVu Fonts 2.37", + "signatures": [ + "sha256:81cd2d4d9353ee02c7ed80c2892658072b2a8bbd9ed1832b474129dfbe35d5d8", + "sha256:08864aa8e8d17cead6059d5b4f1b1eea2053fa0ea3ca64e885d6eaacb78bccaf" + ], + "glyphCoverage": [ + 70, + 71, + 85, + 87, + 100, + 101, + 103, + 109, + 112, + 114, + 116, + 118, + 120 + ] + }, + { + "id": "dejavu-sans-mono", + "label": "DejaVu Sans Mono", + "aliases": [ + "DejaVuSansMono", + "dejavusansmono" + ], + "program": { + "resource": "type3/library/fonts/dejavu/DejaVuSansMono.ttf", + "format": "ttf" + }, + "webProgram": { + "resource": "type3/library/fonts/dejavu/DejaVuSansMono.ttf", + "format": "ttf" + }, + "pdfProgram": { + "resource": "type3/library/fonts/dejavu/DejaVuSansMono.ttf", + "format": "ttf" + }, + "source": "DejaVu Fonts 2.37", + "signatures": [ + "sha256:88758adf0b41a81204ed3ad63463f5d15c7c2f80e8942cee501d06fa7274dc4e", + "sha256:74e60bcb2d7975b0c7b372aca9fc25f55c9018005425a741830e7c4370b8d593" + ], + "glyphCoverage": [ + 35, + 39, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 67, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 105, + 107, + 108, + 109, + 111, + 112, + 114, + 116, + 121 + ] + }, + { + "id": "cmr10", + "label": "Computer Modern Roman 10pt", + "aliases": [ + "cmr10", + "Cmr10" + ], + "signatures": [ + "sha256:5b535a05c982fb8ff029dfbedd5e9d28c1c4379ebac259d207f65606a94e5b15" + ], + "program": { + "resource": "type3/library/fonts/cm/cmr10.ttf", + "format": "ttf" + }, + "webProgram": { + "resource": "type3/library/fonts/cm/cmr10.ttf", + "format": "ttf" + }, + "pdfProgram": { + "resource": "type3/library/fonts/cm/cmr10.ttf", + "format": "ttf" + }, + "glyphCoverage": [ + 48, + 49, + 53 + ], + "source": "type3/samples/01_Matplotlib.pdf" + }, + { + "id": "cmmi10", + "label": "Computer Modern Math Italic 10pt", + "aliases": [ + "cmmi10", + "Cmmi10" + ], + "signatures": [ + "sha256:6c72170517812e39f970746f53a2ae08dafbbe7374c20bcb4d5a60adc49cb77b" + ], + "program": { + "resource": "type3/library/fonts/cm/cmmi10.ttf", + "format": "ttf" + }, + "webProgram": { + "resource": "type3/library/fonts/cm/cmmi10.ttf", + "format": "ttf" + }, + "pdfProgram": { + "resource": "type3/library/fonts/cm/cmmi10.ttf", + "format": "ttf" + }, + "glyphCoverage": [ + 100, + 120 + ], + "source": "type3/samples/01_Matplotlib.pdf" + }, + { + "id": "cmsy10", + "label": "Computer Modern Symbol 10pt", + "aliases": [ + "cmsy10", + "Cmsy10" + ], + "signatures": [ + "sha256:1324cd8127143ef9023616b7911c570db3b1eb35758cdc9258ec16c0f4587775", + "sha256:2832e219b2db3bacf0d5a147d4b74ad5226fdf7562c395ef3fb12937633e037d" + ], + "program": { + "resource": "type3/library/fonts/cm/cmsy10.ttf", + "format": "ttf" + }, + "webProgram": { + "resource": "type3/library/fonts/cm/cmsy10.ttf", + "format": "ttf" + }, + "pdfProgram": { + "resource": "type3/library/fonts/cm/cmsy10.ttf", + "format": "ttf" + }, + "glyphCoverage": [ + 48, + 8734 + ], + "source": "type3/samples/01_Matplotlib.pdf" + }, + { + "id": "stix-size-three", + "label": "STIX Size Three Symbols", + "aliases": [ + "stixsizethreesym-regular", + "STIXSizeThreeSym-Regular" + ], + "signatures": [ + "sha256:33d0ab9d9d72c1aed1edfc9b815dd6a2d618cbbe9084309c7f2de0f3df3073d7" + ], + "program": { + "resource": "type3/library/fonts/stix/STIXSizeThreeSym-Regular.otf", + "format": "otf" + }, + "webProgram": { + "resource": "type3/library/fonts/stix/STIXSizeThreeSym-Regular.otf", + "format": "otf" + }, + "pdfProgram": { + "resource": "type3/library/fonts/stix/STIXSizeThreeSym-Regular.otf", + "format": "otf" + }, + "glyphCoverage": [ + 91, + 93 + ], + "source": "type3/samples/01_Matplotlib.pdf" + }, + { + "id": "sourcecodepro-regular", + "label": "Source Code Pro", + "aliases": [ + "SourceCodePro-Regular", + "sourcecodepro-regular", + "NVMZUP+SourceCodePro-Regular" + ], + "signatures": [ + "sha256:96ba693001b2ab224ad5b5a7464cecd4d33e68f30fb23f78a8473dbb031ce246", + "sha256:72fca14e9e44fc41b0cdb1c6a088f0b07f882f9f04c51a0145f43cf8b285c5b6" + ], + "program": { + "resource": "type3/library/fonts/scp/SauceCodeProNerdFont-Regular.ttf", + "format": "ttf" + }, + "webProgram": { + "resource": "type3/library/fonts/scp/SauceCodeProNerdFont-Regular.ttf", + "format": "ttf" + }, + "pdfProgram": { + "resource": "type3/library/fonts/scp/SauceCodeProNerdFont-Regular.ttf", + "format": "ttf" + }, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 67 + ], + "source": "type3/samples/04_handout-intermediate.pdf" + } +] diff --git a/app/proprietary/build.gradle b/app/proprietary/build.gradle index 8f09c7568c..3c933ec4d4 100644 --- a/app/proprietary/build.gradle +++ b/app/proprietary/build.gradle @@ -75,3 +75,11 @@ dependencies { } tasks.register('prepareKotlinBuildScriptModel') {} + +tasks.register('type3SignatureTool', JavaExec) { + group = 'type3' + description = 'Dump Type3 font signatures and glyph coverage for the Type3 library' + classpath = sourceSets.main.runtimeClasspath + mainClass = 'stirling.software.SPDF.service.pdfjson.type3.tool.Type3SignatureTool' + standardInput = System.in +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFont.java b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFont.java index d8cae80b94..1fbbbd5b3f 100644 --- a/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFont.java +++ b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFont.java @@ -1,5 +1,7 @@ package stirling.software.SPDF.model.json; +import java.util.List; + import com.fasterxml.jackson.annotation.JsonInclude; import lombok.AllArgsConstructor; @@ -56,6 +58,12 @@ public class PdfJsonFont { /** Format hint for the pdfProgram payload. */ private String pdfProgramFormat; + /** Glyph metadata for Type3 fonts to enable precise text rewrites. */ + private List type3Glyphs; + + /** Per-strategy synthesized font payloads for Type3 normalization. */ + private List conversionCandidates; + /** ToUnicode stream encoded as Base64 when present. */ private String toUnicode; diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontConversionCandidate.java b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontConversionCandidate.java new file mode 100644 index 0000000000..a3e0a328de --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontConversionCandidate.java @@ -0,0 +1,69 @@ +package stirling.software.SPDF.model.json; + +import java.util.List; + +import com.fasterxml.jackson.annotation.JsonInclude; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +@JsonInclude(JsonInclude.Include.NON_NULL) +public class PdfJsonFontConversionCandidate { + + /** Stable identifier for the strategy that produced this candidate. */ + private String strategyId; + + /** Human-readable label for diagnostics and UI toggles. */ + private String strategyLabel; + + /** Outcome of the conversion attempt. */ + private PdfJsonFontConversionStatus status; + + /** Summary diagnostics or error details. */ + private String message; + + /** Count of glyphs successfully synthesized. */ + private Integer synthesizedGlyphs; + + /** Count of glyphs that could not be reproduced accurately. */ + private Integer missingGlyphs; + + /** Approximate width delta (in glyph units) across the test sample. */ + private Double widthDelta; + + /** Approximate bounding box delta (in glyph units). */ + private Double bboxDelta; + + /** Base64-encoded font program (typically TTF/OTF) produced by the strategy. */ + private String program; + + /** Format hint for {@link #program}. */ + private String programFormat; + + /** Web-optimized payload (e.g. TTF) for browser preview. */ + private String webProgram; + + /** Format for the web payload. */ + private String webProgramFormat; + + /** PDF-friendly payload for re-embedding during export. */ + private String pdfProgram; + + /** Format for the PDF payload. */ + private String pdfProgramFormat; + + /** Optional PNG preview of rendered glyphs (Base64). */ + private String previewImage; + + /** Additional structured diagnostics (JSON string). */ + private String diagnostics; + + /** Known unicode/codepoint coverage derived from the conversion strategy. */ + private List glyphCoverage; +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontConversionStatus.java b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontConversionStatus.java new file mode 100644 index 0000000000..4d8c6b8e14 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontConversionStatus.java @@ -0,0 +1,9 @@ +package stirling.software.SPDF.model.json; + +public enum PdfJsonFontConversionStatus { + SUCCESS, + WARNING, + FAILURE, + SKIPPED, + UNSUPPORTED +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontType3Glyph.java b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontType3Glyph.java new file mode 100644 index 0000000000..510c6f0bac --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonFontType3Glyph.java @@ -0,0 +1,27 @@ +package stirling.software.SPDF.model.json; + +import com.fasterxml.jackson.annotation.JsonInclude; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +@JsonInclude(JsonInclude.Include.NON_NULL) +public class PdfJsonFontType3Glyph { + /** Character code used in the content stream to reference this glyph. */ + private Integer charCode; + + /** PostScript glyph name, when available. */ + private String glyphName; + + /** Unicode code point represented by this glyph, if it can be resolved. */ + private Integer unicode; + + /** Raw char code used in the Type3 font encoding (0-255). */ + private Integer charCodeRaw; +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonTextElement.java b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonTextElement.java index ad80060f36..8760bcad8d 100644 --- a/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonTextElement.java +++ b/app/proprietary/src/main/java/stirling/software/SPDF/model/json/PdfJsonTextElement.java @@ -37,4 +37,5 @@ public class PdfJsonTextElement { private PdfJsonTextColor strokeColor; private Integer renderingMode; private Boolean fallbackUsed; + private List charCodes; } diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/PdfJsonConversionService.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/PdfJsonConversionService.java index d65f8375eb..515056b60d 100644 --- a/app/proprietary/src/main/java/stirling/software/SPDF/service/PdfJsonConversionService.java +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/PdfJsonConversionService.java @@ -38,6 +38,7 @@ import java.util.UUID; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.TimeUnit; import java.util.function.Consumer; +import java.util.stream.Collectors; import javax.imageio.ImageIO; @@ -66,6 +67,7 @@ import org.apache.pdfbox.pdmodel.font.PDFontDescriptor; import org.apache.pdfbox.pdmodel.font.PDFontFactory; import org.apache.pdfbox.pdmodel.font.PDType0Font; import org.apache.pdfbox.pdmodel.font.PDType1Font; +import org.apache.pdfbox.pdmodel.font.PDType3Font; import org.apache.pdfbox.pdmodel.font.Standard14Fonts; import org.apache.pdfbox.pdmodel.graphics.PDXObject; import org.apache.pdfbox.pdmodel.graphics.color.PDColor; @@ -103,6 +105,9 @@ import stirling.software.SPDF.model.json.PdfJsonDocument; import stirling.software.SPDF.model.json.PdfJsonDocumentMetadata; import stirling.software.SPDF.model.json.PdfJsonFont; import stirling.software.SPDF.model.json.PdfJsonFontCidSystemInfo; +import stirling.software.SPDF.model.json.PdfJsonFontConversionCandidate; +import stirling.software.SPDF.model.json.PdfJsonFontConversionStatus; +import stirling.software.SPDF.model.json.PdfJsonFontType3Glyph; import stirling.software.SPDF.model.json.PdfJsonFormField; import stirling.software.SPDF.model.json.PdfJsonImageElement; import stirling.software.SPDF.model.json.PdfJsonMetadata; @@ -112,6 +117,10 @@ import stirling.software.SPDF.model.json.PdfJsonStream; import stirling.software.SPDF.model.json.PdfJsonTextColor; import stirling.software.SPDF.model.json.PdfJsonTextElement; import stirling.software.SPDF.service.pdfjson.PdfJsonFontService; +import stirling.software.SPDF.service.pdfjson.type3.Type3ConversionRequest; +import stirling.software.SPDF.service.pdfjson.type3.Type3FontConversionService; +import stirling.software.SPDF.service.pdfjson.type3.Type3GlyphExtractor; +import stirling.software.SPDF.service.pdfjson.type3.model.Type3GlyphOutline; import stirling.software.common.service.CustomPDFDocumentFactory; import stirling.software.common.service.TaskManager; import stirling.software.common.util.ExceptionUtils; @@ -133,6 +142,10 @@ public class PdfJsonConversionService { private final PdfJsonCosMapper cosMapper; private final PdfJsonFallbackFontService fallbackFontService; private final PdfJsonFontService fontService; + private final Type3FontConversionService type3FontConversionService; + private final Type3GlyphExtractor type3GlyphExtractor; + private final Map type3NormalizedFontCache = new ConcurrentHashMap<>(); + private final Map> type3GlyphCoverageCache = new ConcurrentHashMap<>(); @Value("${stirling.pdf.json.font-normalization.enabled:true}") private boolean fontNormalizationEnabled; @@ -214,12 +227,12 @@ public class PdfJsonConversionService { // Get job ID from request context if running in async mode String jobId = getJobIdFromRequest(); - log.info("Starting PDF to JSON conversion, jobId from context: {}", jobId); + log.debug("Starting PDF to JSON conversion, jobId from context: {}", jobId); Consumer progress = progressCallback != null ? (p) -> { - log.info( + log.debug( "Progress: [{}%] {} - {}{}", p.getPercent(), p.getStage(), @@ -232,7 +245,7 @@ public class PdfJsonConversionService { } : jobId != null ? (p) -> { - log.info( + log.debug( "Progress: [{}%] {} - {}{}", p.getPercent(), p.getStage(), @@ -245,7 +258,7 @@ public class PdfJsonConversionService { reportProgressToTaskManager(jobId, p); } : (p) -> { - log.info( + log.debug( "Progress (no job): [{}%] {} - {}{}", p.getPercent(), p.getStage(), @@ -271,7 +284,7 @@ public class PdfJsonConversionService { normalizedFile = normalizePdfFonts(workingPath); if (normalizedFile != null && normalizedFile.exists()) { workingPath = normalizedFile.getPath(); - log.info("Using Ghostscript-normalized PDF for JSON export"); + log.debug("Using Ghostscript-normalized PDF for JSON export"); } } catch (IOException ex) { log.warn( @@ -291,7 +304,7 @@ public class PdfJsonConversionService { boolean useLazyImages = totalPages > 5 && jobId != null; Map fontCache = new IdentityHashMap<>(); Map imageCache = new IdentityHashMap<>(); - log.info( + log.debug( "Converting PDF to JSON ({} pages) - {} mode", totalPages, useLazyImages ? "lazy image" : "standard"); @@ -395,7 +408,7 @@ public class PdfJsonConversionService { new CachedPdfDocument( cachedPdfBytes, docMetadata, fonts, pageFontResources); documentCache.put(jobId, cached); - log.info( + log.debug( "Cached PDF bytes ({} bytes, {} pages, {} fonts) for lazy images, jobId: {}", cachedPdfBytes.length, totalPages, @@ -411,7 +424,7 @@ public class PdfJsonConversionService { progress.accept( PdfJsonConversionProgress.of(95, "serializing", "Generating JSON output")); - log.info( + log.debug( "PDF→JSON conversion complete (fonts: {}, pages: {}, lazyImages: {})", serializedFonts.size(), pdfJson.getPages().size(), @@ -438,13 +451,16 @@ public class PdfJsonConversionService { fontModels = new ArrayList<>(); pdfJson.setFonts(fontModels); } + type3NormalizedFontCache.clear(); try (PDDocument document = new PDDocument()) { applyMetadata(document, pdfJson.getMetadata()); applyXmpMetadata(document, pdfJson.getXmpMetadata()); Map fontMap = buildFontMap(document, fontModels); - log.info("Converting JSON to PDF ({} font resources)", fontMap.size()); + log.debug("Converting JSON to PDF ({} font resources)", fontMap.size()); + + Map fontLookup = buildFontModelLookup(fontModels); List pages = pdfJson.getPages(); if (pages == null) { @@ -457,7 +473,7 @@ public class PdfJsonConversionService { pageModel.getPageNumber() != null ? pageModel.getPageNumber() : pageIndex + 1; - log.info("Reconstructing page {}", pageNumberValue); + log.debug("Reconstructing page {}", pageNumberValue); PDRectangle pageSize = new PDRectangle( safeFloat(pageModel.getWidth(), 612f), @@ -496,7 +512,9 @@ public class PdfJsonConversionService { preflightTextElements( document, fontMap, fontModels, elements, pageNumberValue); - log.info( + fontLookup = buildFontModelLookup(fontModels); + + log.debug( "Page {} preflight complete (elements={}, fallbackApplied={})", pageNumberValue, elements.size(), @@ -521,15 +539,22 @@ public class PdfJsonConversionService { pageNumberValue); rewriteSucceeded = false; } else if (!preservedStreams.isEmpty()) { - log.info("Attempting token rewrite for page {}", pageNumberValue); + log.debug("Attempting token rewrite for page {}", pageNumberValue); rewriteSucceeded = - rewriteTextOperators(document, page, elements, false, false); + rewriteTextOperators( + document, + page, + elements, + false, + false, + fontLookup, + pageNumberValue); if (!rewriteSucceeded) { - log.info( + log.debug( "Token rewrite failed for page {}, regenerating text stream", pageNumberValue); } else { - log.info("Token rewrite succeeded for page {}", pageNumberValue); + log.debug("Token rewrite succeeded for page {}", pageNumberValue); } } else { rewriteSucceeded = false; @@ -550,7 +575,7 @@ public class PdfJsonConversionService { } if (shouldRegenerate) { - log.info("Regenerating page content for page {}", pageNumberValue); + log.debug("Regenerating page content for page {}", pageNumberValue); AppendMode appendMode = AppendMode.OVERWRITE; if (!preservedStreams.isEmpty()) { PDStream vectorStream = @@ -571,7 +596,7 @@ public class PdfJsonConversionService { fontModels, pageNumberValue, appendMode); - log.info("Page content regeneration complete for page {}", pageNumberValue); + log.debug("Page content regeneration complete for page {}", pageNumberValue); } // Restore annotations for this page @@ -657,7 +682,7 @@ public class PdfJsonConversionService { mapping.put(font, fontId); String key = buildFontKey(pageNumber, fontId); if (!fonts.containsKey(key)) { - fonts.put(key, buildFontModel(font, fontId, pageNumber, fontCache)); + fonts.put(key, buildFontModel(document, font, fontId, pageNumber, fontCache)); } } @@ -696,6 +721,45 @@ public class PdfJsonConversionService { return buildFontKey(page, fontId); } + private String resolveFontCacheKey(PdfJsonFont font) { + if (font == null) { + return null; + } + if (font.getUid() != null && !font.getUid().isBlank()) { + return font.getUid(); + } + if (font.getId() == null) { + return null; + } + return buildFontKey(font.getPageNumber(), font.getId()); + } + + private Map buildFontModelLookup(List fontModels) { + Map lookup = new HashMap<>(); + if (fontModels == null) { + return lookup; + } + for (PdfJsonFont font : fontModels) { + if (font == null || font.getId() == null) { + continue; + } + lookup.put(buildFontKey(font.getPageNumber(), font.getId()), font); + } + return lookup; + } + + private PdfJsonFont resolveFontModel( + Map lookup, int pageNumber, String fontId) { + if (lookup == null || fontId == null) { + return null; + } + PdfJsonFont model = lookup.get(buildFontKey(pageNumber, fontId)); + if (model != null) { + return model; + } + return lookup.get(buildFontKey(-1, fontId)); + } + private List cloneFontList(Collection source) { List clones = new ArrayList<>(); if (source == null) { @@ -729,6 +793,14 @@ public class PdfJsonConversionService { .webProgramFormat(font.getWebProgramFormat()) .pdfProgram(font.getPdfProgram()) .pdfProgramFormat(font.getPdfProgramFormat()) + .type3Glyphs( + font.getType3Glyphs() == null + ? null + : new ArrayList<>(font.getType3Glyphs())) + .conversionCandidates( + font.getConversionCandidates() == null + ? null + : new ArrayList<>(font.getConversionCandidates())) .toUnicode(font.getToUnicode()) .standard14Name(font.getStandard14Name()) .fontDescriptorFlags(font.getFontDescriptorFlags()) @@ -769,18 +841,23 @@ public class PdfJsonConversionService { } private PdfJsonFont buildFontModel( - PDFont font, String fontId, int pageNumber, Map fontCache) + PDDocument document, + PDFont font, + String fontId, + int pageNumber, + Map fontCache) throws IOException { COSBase cosObject = font.getCOSObject(); FontModelCacheEntry cacheEntry = fontCache.get(cosObject); if (cacheEntry == null) { - cacheEntry = createFontCacheEntry(font); + cacheEntry = createFontCacheEntry(document, font, fontId, pageNumber); fontCache.put(cosObject, cacheEntry); } return toPdfJsonFont(cacheEntry, fontId, pageNumber); } - private FontModelCacheEntry createFontCacheEntry(PDFont font) throws IOException { + private FontModelCacheEntry createFontCacheEntry( + PDDocument document, PDFont font, String fontId, int pageNumber) throws IOException { PDFontDescriptor descriptor = font.getFontDescriptor(); String subtype = font.getCOSObject().getNameAsString(COSName.SUBTYPE); String encoding = resolveEncoding(font); @@ -798,6 +875,61 @@ public class PdfJsonConversionService { Float italicAngle = descriptor != null ? descriptor.getItalicAngle() : null; Integer unitsPerEm = extractUnitsPerEm(font); PdfJsonCosValue cosDictionary = cosMapper.serializeCosValue(font.getCOSObject()); + List conversionCandidates = null; + List type3Glyphs = null; + String fontUid = buildFontKey(pageNumber, fontId); + if (font instanceof PDType3Font type3Font) { + try { + conversionCandidates = + type3FontConversionService.synthesize( + Type3ConversionRequest.builder() + .document(document) + .font(type3Font) + .fontId(fontId) + .pageNumber(pageNumber) + .fontUid(fontUid) + .build()); + if (conversionCandidates != null && conversionCandidates.isEmpty()) { + conversionCandidates = null; + } + try { + List outlines = + type3GlyphExtractor.extractGlyphs( + document, type3Font, fontId, pageNumber); + if (outlines != null && !outlines.isEmpty()) { + type3Glyphs = + outlines.stream() + .map( + outline -> + PdfJsonFontType3Glyph.builder() + .charCode(outline.getCharCode()) + .charCodeRaw( + outline.getCharCode() >= 0 + ? outline + .getCharCode() + : null) + .glyphName(outline.getGlyphName()) + .unicode(outline.getUnicode()) + .build()) + .collect(Collectors.toList()); + } + } catch (Exception ex) { + log.debug( + "[TYPE3] Failed to extract glyph metadata for {} (page {}): {}", + fontId, + pageNumber, + ex.getMessage()); + } + } catch (Exception ex) { + log.warn( + "[TYPE3] Failed to evaluate conversion strategies for {} (page {}): {}", + fontId, + pageNumber, + ex.getMessage(), + ex); + } + registerType3GlyphCoverage(fontUid, conversionCandidates, type3Glyphs); + } return new FontModelCacheEntry( font.getName(), @@ -815,7 +947,9 @@ public class PdfJsonConversionService { xHeight, italicAngle, unitsPerEm, - cosDictionary); + cosDictionary, + type3Glyphs, + conversionCandidates); } private PdfJsonFont toPdfJsonFont( @@ -836,6 +970,8 @@ public class PdfJsonConversionService { .webProgramFormat(programData != null ? programData.getWebFormat() : null) .pdfProgram(programData != null ? programData.getPdfBase64() : null) .pdfProgramFormat(programData != null ? programData.getPdfFormat() : null) + .type3Glyphs(cacheEntry.type3Glyphs()) + .conversionCandidates(cacheEntry.conversionCandidates()) .toUnicode(cacheEntry.toUnicode()) .standard14Name(cacheEntry.standard14Name()) .fontDescriptorFlags(cacheEntry.fontDescriptorFlags()) @@ -849,6 +985,177 @@ public class PdfJsonConversionService { .build(); } + private record FontByteSource(byte[] bytes, String format, String originLabel) {} + + private List collectConversionCandidateSources( + List conversionCandidates) { + if (conversionCandidates == null || conversionCandidates.isEmpty()) { + return Collections.emptyList(); + } + List prioritized = new ArrayList<>(); + for (PdfJsonFontConversionCandidate candidate : conversionCandidates) { + if (candidate == null) { + continue; + } + PdfJsonFontConversionStatus status = candidate.getStatus(); + if (status == PdfJsonFontConversionStatus.SUCCESS + || status == PdfJsonFontConversionStatus.WARNING) { + prioritized.add(candidate); + } + } + if (prioritized.isEmpty()) { + return Collections.emptyList(); + } + prioritized.sort( + Comparator.comparingInt( + c -> + conversionStatusPriority( + c.getStatus() != null + ? c.getStatus() + : PdfJsonFontConversionStatus.FAILURE))); + + List sources = new ArrayList<>(); + for (PdfJsonFontConversionCandidate candidate : prioritized) { + addCandidatePayload( + sources, + candidate.getPdfProgram(), + candidate.getPdfProgramFormat(), + candidate, + "pdfProgram"); + addCandidatePayload( + sources, + candidate.getProgram(), + candidate.getProgramFormat(), + candidate, + "program"); + addCandidatePayload( + sources, + candidate.getWebProgram(), + candidate.getWebProgramFormat(), + candidate, + "webProgram"); + } + sources.sort( + Comparator.comparingInt( + source -> fontFormatPreference(source.format(), source.originLabel()))); + return sources; + } + + private int conversionStatusPriority(PdfJsonFontConversionStatus status) { + return switch (status) { + case SUCCESS -> 0; + case WARNING -> 1; + default -> 2; + }; + } + + private void addCandidatePayload( + List sources, + String base64, + String format, + PdfJsonFontConversionCandidate candidate, + String label) { + if (base64 == null || base64.isBlank()) { + return; + } + try { + byte[] bytes = Base64.getDecoder().decode(base64); + if (bytes.length == 0) { + return; + } + String normalizedFormat = format != null ? format.toLowerCase(Locale.ROOT) : null; + String strategyId = + candidate.getStrategyId() != null ? candidate.getStrategyId() : "unknown"; + String origin = "candidate:" + strategyId + ":" + label; + sources.add(new FontByteSource(bytes, normalizedFormat, origin)); + log.debug( + "[FONT-DEBUG] Registered conversion candidate payload from {} (format={}, size={} bytes)", + origin, + normalizedFormat, + bytes.length); + } catch (IllegalArgumentException ex) { + log.warn( + "[TYPE3] Failed to decode {} payload for strategy {}: {}", + label, + candidate.getStrategyId(), + ex.getMessage()); + } + } + + private void registerType3GlyphCoverage( + String fontUid, + List conversionCandidates, + List glyphs) { + if (fontUid == null) { + return; + } + Set coverage = new LinkedHashSet<>(); + if (conversionCandidates != null) { + for (PdfJsonFontConversionCandidate candidate : conversionCandidates) { + if (candidate == null || candidate.getGlyphCoverage() == null) { + continue; + } + for (Integer value : candidate.getGlyphCoverage()) { + if (value != null) { + coverage.add(value); + } + } + } + } + if (glyphs != null) { + for (PdfJsonFontType3Glyph glyph : glyphs) { + if (glyph == null) { + continue; + } + Integer unicode = glyph.getUnicode(); + if (unicode != null) { + coverage.add(unicode); + } else { + Integer charCode = glyph.getCharCode(); + if (charCode != null && charCode >= 0) { + coverage.add(0xF000 | (charCode & 0xFF)); + } + } + } + } + if (!coverage.isEmpty()) { + type3GlyphCoverageCache.put(fontUid, Collections.unmodifiableSet(coverage)); + } + } + + private boolean isGlyphCoveredByType3Font(Set coverage, int codePoint) { + if (coverage == null || coverage.isEmpty()) { + return true; + } + if (coverage.contains(codePoint)) { + return true; + } + if (codePoint >= 0 && codePoint <= 0xFF) { + return coverage.contains(0xF000 | (codePoint & 0xFF)); + } + return false; + } + + private int fontFormatPreference(String format, String origin) { + if (format == null) { + return 5; + } + switch (format) { + case "ttf": + return 0; + case "truetype": + return 1; + case "otf": + case "cff": + case "type1c": + case "cidfonttype0c": + return 2; + default: + log.debug("[FONT-DEBUG] Unknown font format '{}' from {}", format, origin); + return 4; + } + } + private record FontModelCacheEntry( String baseName, String subtype, @@ -865,7 +1172,9 @@ public class PdfJsonConversionService { Float xHeight, Float italicAngle, Integer unitsPerEm, - PdfJsonCosValue cosDictionary) {} + PdfJsonCosValue cosDictionary, + List type3Glyphs, + List conversionCandidates) {} private PreflightResult preflightTextElements( PDDocument document, @@ -881,6 +1190,9 @@ public class PdfJsonConversionService { Set fallbackIds = new LinkedHashSet<>(); boolean fallbackNeeded = false; + Map fontLookup = buildFontModelLookup(fontModels); + Map> type3GlyphCache = new HashMap<>(); + for (PdfJsonTextElement element : elements) { String text = Objects.toString(element.getText(), ""); if (text.isEmpty()) { @@ -899,7 +1211,55 @@ public class PdfJsonConversionService { continue; } + PdfJsonFont fontModel = resolveFontModel(fontLookup, pageNumber, element.getFontId()); + if (font instanceof PDType3Font && fontModel != null) { + Set supportedGlyphs = + type3GlyphCache.computeIfAbsent( + fontModel.getUid() != null ? fontModel.getUid() : fontModel.getId(), + key -> { + List glyphs = fontModel.getType3Glyphs(); + if (glyphs == null || glyphs.isEmpty()) { + return Collections.emptySet(); + } + return glyphs.stream() + .map(PdfJsonFontType3Glyph::getUnicode) + .filter(Objects::nonNull) + .collect(Collectors.toSet()); + }); + + boolean missingGlyph = false; + for (int offset = 0; offset < text.length(); ) { + int codePoint = text.codePointAt(offset); + offset += Character.charCount(codePoint); + if (!supportedGlyphs.contains(codePoint)) { + missingGlyph = true; + break; + } + } + + if (missingGlyph) { + fallbackNeeded = true; + element.setFallbackUsed(Boolean.TRUE); + for (int offset = 0; offset < text.length(); ) { + int codePoint = text.codePointAt(offset); + offset += Character.charCount(codePoint); + if (!supportedGlyphs.contains(codePoint)) { + String fallbackId = + fallbackFontService.resolveFallbackFontId(codePoint); + fallbackIds.add(fallbackId != null ? fallbackId : FALLBACK_FONT_ID); + } + } + } + continue; + } + if (!fallbackFontService.canEncodeFully(font, text)) { + log.info( + "[FONT-DEBUG] Font {} (resource {}) cannot encode text '{}' on page {}", + fontModel != null ? fontModel.getId() : "unknown", + element.getFontId(), + text, + pageNumber); fallbackNeeded = true; element.setFallbackUsed(Boolean.TRUE); for (int offset = 0; offset < text.length(); ) { @@ -1990,6 +2350,7 @@ public class PdfJsonConversionService { throws IOException { List drawables = mergeDrawables(textElements, imageElements); Map imageCache = new HashMap<>(); + Map runFontLookup = buildFontModelLookup(fontModels); AppendMode mode = appendMode != null ? appendMode : AppendMode.OVERWRITE; try (PDPageContentStream contentStream = @@ -2023,7 +2384,13 @@ public class PdfJsonConversionService { List runs = buildFontRuns( - document, fontMap, fontModels, baseFont, text, element); + document, + fontMap, + fontModels, + pageNumber, + baseFont, + text, + element); PDFont activeFont = null; for (FontRun run : runs) { @@ -2034,7 +2401,66 @@ public class PdfJsonConversionService { contentStream.setFont(run.font(), fontScale); activeFont = run.font(); } - contentStream.showText(run.text()); + PdfJsonFont runFontModel = + resolveFontModel(runFontLookup, pageNumber, run.fontId()); + if (runFontModel == null) { + runFontLookup = buildFontModelLookup(fontModels); + runFontModel = + resolveFontModel(runFontLookup, pageNumber, run.fontId()); + } + // Check if this is a normalized Type3 font (has Type3 metadata but is not PDType3Font) + boolean isNormalizedType3 = !(run.font() instanceof PDType3Font) + && runFontModel != null + && runFontModel.getType3Glyphs() != null + && !runFontModel.getType3Glyphs().isEmpty(); + + if (isNormalizedType3) { + // For normalized Type3 fonts, use original text directly + // The font has proper Unicode mappings, so PDFBox can encode it correctly + contentStream.showText(run.text()); + } else { + // For actual Type3 fonts and other fonts, encode manually + byte[] encoded; + if (run.font() instanceof PDType3Font + && run.charCodes() != null + && !run.charCodes().isEmpty()) { + encoded = encodeType3CharCodes(run.charCodes()); + if (encoded == null || encoded.length == 0) { + log.warn( + "[FONT-DEBUG] Failed to emit raw Type3 char codes for font {} on page {}", + run.font().getName(), + pageNumber); + continue; + } + } else { + try { + encoded = + encodeTextWithFont( + run.font(), + runFontModel, + run.text(), + run.charCodes()); + } catch (IOException ex) { + log.warn( + "Failed to encode text '{}' with font {} on page {}: {}", + run.text(), + run.font().getName(), + pageNumber, + ex.getMessage()); + continue; + } + } + if (encoded == null || encoded.length == 0) { + log.warn( + "Failed to encode text '{}' with font {} on page {}", + run.text(), + run.font().getName(), + pageNumber); + continue; + } + contentStream.showText( + new String(encoded, StandardCharsets.ISO_8859_1)); + } } } case IMAGE -> { @@ -2060,6 +2486,7 @@ public class PdfJsonConversionService { PDDocument document, Map fontMap, List fontModels, + int pageNumber, PDFont primaryFont, String text, PdfJsonTextElement element) @@ -2070,10 +2497,12 @@ public class PdfJsonConversionService { } PDFont baseFont = primaryFont; + String baseFontId = element.getFontId(); boolean fallbackApplied = primaryFont == null; if (baseFont == null) { baseFont = ensureFallbackFont(document, fontMap, fontModels, FALLBACK_FONT_ID); if (baseFont != null) { + baseFontId = FALLBACK_FONT_ID; fallbackApplied = true; } } @@ -2082,68 +2511,161 @@ public class PdfJsonConversionService { return runs; } + Map runFontLookup = buildFontModelLookup(fontModels); + PdfJsonFont baseFontModel = resolveFontModel(runFontLookup, pageNumber, baseFontId); + boolean baseIsType3 = + baseFontModel != null + && baseFontModel.getSubtype() != null + && "type3".equalsIgnoreCase(baseFontModel.getSubtype()); + PDFont normalizedType3Font = + baseIsType3 && baseFontModel.getUid() != null + ? type3NormalizedFontCache.get(baseFontModel.getUid()) + : null; + Set baseType3Coverage = + baseIsType3 && baseFontModel != null + ? type3GlyphCoverageCache.getOrDefault( + baseFontModel.getUid(), Collections.emptySet()) + : Collections.emptySet(); + boolean hasNormalizedType3 = baseIsType3 && normalizedType3Font != null; + if (hasNormalizedType3 && log.isInfoEnabled()) { + log.info( + "[TYPE3-RUNTIME] Using normalized library font {} for Type3 resource {} on page {}", + normalizedType3Font.getName(), + baseFontModel != null ? baseFontModel.getId() : baseFontId, + pageNumber); + } + StringBuilder buffer = new StringBuilder(); + List codeBuffer = new ArrayList<>(); PDFont currentFont = baseFont; + String currentFontId = baseFontId; + + List elementCodes = element.getCharCodes(); + int codeIndex = 0; + boolean rawType3CodesUsed = false; + int rawType3GlyphCount = 0; for (int offset = 0; offset < text.length(); ) { int codePoint = text.codePointAt(offset); offset += Character.charCount(codePoint); String glyph = new String(Character.toChars(codePoint)); - PDFont targetFont = currentFont; + PDFont targetFont = baseFont; + String targetFontId = baseFontId; + Integer rawCode = null; + if (elementCodes != null && codeIndex < elementCodes.size()) { + rawCode = elementCodes.get(codeIndex); + } + codeIndex++; - if (!fallbackFontService.canEncode(baseFont, codePoint)) { + if (hasNormalizedType3) { + targetFont = normalizedType3Font; + // For normalized fonts, check if the font can actually encode the glyph + // Don't check Type3 coverage since normalized fonts have full glyph sets + if (!fallbackFontService.canEncode(normalizedType3Font, glyph)) { + // Glyph not in normalized font, will trigger fallback below + targetFont = null; + targetFontId = null; + } + } else if (baseIsType3) { + // For actual Type3 fonts without normalized replacement + boolean type3SupportsGlyph = + isGlyphCoveredByType3Font(baseType3Coverage, codePoint); + if (!type3SupportsGlyph) { + targetFont = null; + targetFontId = null; + } + } + if (targetFont == null || !fallbackFontService.canEncode(targetFont, glyph)) { fallbackApplied = true; String fallbackId = fallbackFontService.resolveFallbackFontId(codePoint); targetFont = ensureFallbackFont(document, fontMap, fontModels, fallbackId); + targetFontId = fallbackId != null ? fallbackId : FALLBACK_FONT_ID; if (targetFont == null || !fallbackFontService.canEncode(targetFont, glyph)) { String mapped = fallbackFontService.mapUnsupportedGlyph(codePoint); if (mapped != null) { - if (fallbackFontService.canEncode(baseFont, mapped)) { - glyph = mapped; - targetFont = baseFont; - } else if (targetFont != null + if (targetFont != null && fallbackFontService.canEncode(targetFont, mapped)) { glyph = mapped; + } else if (fallbackFontService.canEncode(baseFont, mapped)) { + glyph = mapped; + targetFont = baseFont; + targetFontId = baseFontId; + } + } + if (targetFont == null || !fallbackFontService.canEncode(targetFont, glyph)) { + glyph = "?"; + targetFont = + ensureFallbackFont(document, fontMap, fontModels, FALLBACK_FONT_ID); + targetFontId = FALLBACK_FONT_ID; + if (targetFont == null + || !fallbackFontService.canEncode(targetFont, glyph)) { + log.debug( + "Dropping unsupported glyph U+{} for text element", + Integer.toHexString(codePoint)); + continue; } } } - if (targetFont == null || !fallbackFontService.canEncode(targetFont, glyph)) { - glyph = "?"; - targetFont = - ensureFallbackFont(document, fontMap, fontModels, FALLBACK_FONT_ID); - if (targetFont == null || !fallbackFontService.canEncode(targetFont, glyph)) { - log.debug( - "Dropping unsupported glyph U+{} for text element", - Integer.toHexString(codePoint)); - continue; - } - } if (targetFont != baseFont) { - log.trace( + log.info( "Using fallback font '{}' for code point U+{}", targetFont.getName(), Integer.toHexString(codePoint)); } } + boolean useRawType3Glyph = + rawCode != null + && baseIsType3 + && !hasNormalizedType3 + && targetFont == baseFont + && targetFont instanceof PDType3Font; + if (targetFont != currentFont) { if (buffer.length() > 0) { - runs.add(new FontRun(currentFont, buffer.toString())); + runs.add( + new FontRun( + currentFont, + currentFontId, + buffer.toString(), + codeBuffer.isEmpty() ? null : new ArrayList<>(codeBuffer))); buffer.setLength(0); + codeBuffer.clear(); } currentFont = targetFont; + currentFontId = targetFontId; } buffer.append(glyph); + if (useRawType3Glyph + && currentFontId != null + && currentFontId.equals(element.getFontId())) { + codeBuffer.add(rawCode); + rawType3CodesUsed = true; + rawType3GlyphCount++; + } } if (buffer.length() > 0) { - runs.add(new FontRun(currentFont, buffer.toString())); + runs.add( + new FontRun( + currentFont, + currentFontId, + buffer.toString(), + codeBuffer.isEmpty() ? null : new ArrayList<>(codeBuffer))); } if (fallbackApplied) { element.setFallbackUsed(Boolean.TRUE); } + if (rawType3CodesUsed) { + log.info( + "[TYPE3-RUNTIME] Reused original Type3 charCodes for font {} on page {} ({} glyphs)", + baseFontModel != null ? baseFontModel.getId() : baseFontId, + pageNumber, + rawType3GlyphCount); + } + return runs; } @@ -2349,20 +2871,32 @@ public class PdfJsonConversionService { private static final class FontRun { private final PDFont font; + private final String fontId; private final String text; + private final List charCodes; - private FontRun(PDFont font, String text) { + private FontRun(PDFont font, String fontId, String text, List charCodes) { this.font = font; + this.fontId = fontId; this.text = text; + this.charCodes = charCodes; } private PDFont font() { return font; } + private String fontId() { + return fontId; + } + private String text() { return text; } + + private List charCodes() { + return charCodes; + } } private boolean rewriteTextOperators( @@ -2370,7 +2904,9 @@ public class PdfJsonConversionService { PDPage page, List elements, boolean removeOnly, - boolean forceRegenerate) { + boolean forceRegenerate, + Map fontLookup, + int pageNumber) { if (forceRegenerate) { log.debug("forceRegenerate flag set; skipping token rewrite for page"); return false; @@ -2390,6 +2926,7 @@ public class PdfJsonConversionService { TextElementCursor cursor = new TextElementCursor(elements); PDFont currentFont = null; String currentFontName = null; + PdfJsonFont currentFontModel = null; boolean encounteredModifiedFont = false; @@ -2404,6 +2941,8 @@ public class PdfJsonConversionService { if (i >= 2 && tokens.get(i - 2) instanceof COSName fontResourceName) { currentFont = resources.getFont(fontResourceName); currentFontName = fontResourceName.getName(); + currentFontModel = + resolveFontModel(fontLookup, pageNumber, currentFontName); log.trace( "Encountered Tf operator; switching to font resource {}", currentFontName); @@ -2413,6 +2952,7 @@ public class PdfJsonConversionService { } else { currentFont = null; currentFontName = null; + currentFontModel = null; log.debug( "Tf operator missing resource operand; clearing current font"); } @@ -2429,7 +2969,12 @@ public class PdfJsonConversionService { i, cursor.remaining()); if (!rewriteShowText( - cosString, currentFont, currentFontName, cursor, removeOnly)) { + cosString, + currentFont, + currentFontModel, + currentFontName, + cursor, + removeOnly)) { log.debug("Failed to rewrite Tj operator; aborting rewrite"); return false; } @@ -2445,7 +2990,12 @@ public class PdfJsonConversionService { i, cursor.remaining()); if (!rewriteShowTextArray( - array, currentFont, currentFontName, cursor, removeOnly)) { + array, + currentFont, + currentFontModel, + currentFontName, + cursor, + removeOnly)) { log.debug("Failed to rewrite TJ operator; aborting rewrite"); return false; } @@ -2482,6 +3032,7 @@ public class PdfJsonConversionService { private boolean rewriteShowText( COSString cosString, PDFont font, + PdfJsonFont fontModel, String expectedFontName, TextElementCursor cursor, boolean removeOnly) @@ -2511,9 +3062,18 @@ public class PdfJsonConversionService { cosString.setValue(new byte[0]); return true; } - String replacement = mergeText(consumed); + MergedText replacement = mergeText(consumed); try { - byte[] encoded = font.encode(replacement); + byte[] encoded = + encodeTextWithFont( + font, fontModel, replacement.text(), replacement.charCodes()); + if (encoded == null) { + log.debug( + "Failed to map replacement text to glyphs for font {} (text='{}')", + expectedFontName, + replacement.text()); + return false; + } cosString.setValue(encoded); return true; } catch (IOException | IllegalArgumentException | UnsupportedOperationException ex) { @@ -2528,6 +3088,7 @@ public class PdfJsonConversionService { private boolean rewriteShowTextArray( COSArray array, PDFont font, + PdfJsonFont fontModel, String expectedFontName, TextElementCursor cursor, boolean removeOnly) @@ -2556,9 +3117,18 @@ public class PdfJsonConversionService { array.set(i, new COSString(new byte[0])); continue; } - String replacement = mergeText(consumed); + MergedText replacement = mergeText(consumed); try { - byte[] encoded = font.encode(replacement); + byte[] encoded = + encodeTextWithFont( + font, fontModel, replacement.text(), replacement.charCodes()); + if (encoded == null) { + log.debug( + "Failed to map replacement text in TJ array for font {} segment {}", + expectedFontName, + i); + return false; + } array.set(i, new COSString(encoded)); } catch (IOException | IllegalArgumentException @@ -2575,6 +3145,158 @@ public class PdfJsonConversionService { return true; } + private byte[] encodeTextWithFont( + PDFont font, PdfJsonFont fontModel, String text, List rawCharCodes) + throws IOException { + boolean isType3Font = font instanceof PDType3Font; + boolean hasType3Metadata = fontModel != null + && fontModel.getType3Glyphs() != null + && !fontModel.getType3Glyphs().isEmpty(); + + // For normalized Type3 fonts (font is NOT Type3 but has Type3 metadata) + if (!isType3Font && hasType3Metadata) { + // If loaded as full font (not subset), use standard Unicode encoding + // Try standard encoding first - this works when the font has all glyphs + try { + byte[] encoded = font.encode(text); + // NOTE: Do NOT sanitize encoded bytes for normalized Type3 fonts + // Multi-byte encodings (UTF-16BE, CID fonts) have null bytes that are essential + // Removing them corrupts the byte boundaries and produces garbled text + log.info("[TYPE3] Encoded text '{}' for normalized font {}: encoded={} bytes", + text.length() > 20 ? text.substring(0, 20) + "..." : text, + fontModel.getId(), + encoded != null ? encoded.length : 0); + if (encoded != null && encoded.length > 0) { + log.info("[TYPE3] Successfully encoded text for normalized Type3 font {} using standard encoding", + fontModel.getId()); + return encoded; + } + log.info("[TYPE3] Standard encoding produced empty result for normalized Type3 font {}, falling through to Type3 mapping", + fontModel.getId()); + } catch (IOException | IllegalArgumentException ex) { + log.info("[TYPE3] Standard encoding failed for normalized Type3 font {}: {}", + fontModel.getId(), ex.getMessage()); + } + // If standard encoding failed, fall through to Type3 glyph mapping (for subset fonts) + // or return null to trigger fallback font + } else if (!isType3Font || fontModel == null) { + // For non-Type3 fonts without Type3 metadata, use standard encoding + return sanitizeEncoded(font.encode(text)); + } + + // Type3 glyph mapping logic (for actual Type3 fonts AND normalized Type3 fonts) + List glyphs = fontModel.getType3Glyphs(); + if (glyphs == null || glyphs.isEmpty()) { + return null; + } + + // For normalized Type3 fonts, DO NOT use rawCharCodes because: + // 1. They may be stale if text was edited + // 2. The subset font only has glyphs from the original PDF + // Instead, try Type3 glyph mapping and return null if glyphs are missing + // (null will trigger fallback font usage in the calling code) + + // Build Unicode to character code mapping from Type3 glyphs + Map unicodeToCode = new HashMap<>(); + for (PdfJsonFontType3Glyph glyph : glyphs) { + if (glyph == null) { + continue; + } + Integer unicode = glyph.getUnicode(); + Integer charCode = glyph.getCharCode(); + if (unicode == null || charCode == null) { + continue; + } + unicodeToCode.putIfAbsent(unicode, charCode); + } + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + boolean mappedAll = true; + for (int offset = 0; offset < text.length(); ) { + int codePoint = text.codePointAt(offset); + offset += Character.charCount(codePoint); + Integer charCode = unicodeToCode.get(codePoint); + if (charCode == null) { + log.debug( + "[TYPE3] Missing glyph mapping for code point U+{} in font {}", + Integer.toHexString(codePoint).toUpperCase(Locale.ROOT), + fontModel.getId()); + mappedAll = false; + break; + } + if (charCode < 0 || charCode > 0xFF) { + log.debug( + "[TYPE3] Unsupported Type3 charCode {} for font {} (only 1-byte codes supported)", + charCode, + fontModel.getId()); + mappedAll = false; + break; + } + baos.write(charCode); + } + if (mappedAll) { + return sanitizeEncoded(baos.toByteArray()); + } + // Fallback to rawCharCodes for actual Type3 fonts if mapping failed + if (rawCharCodes != null && !rawCharCodes.isEmpty()) { + boolean valid = true; + ByteArrayOutputStream fallbackBytes = new ByteArrayOutputStream(rawCharCodes.size()); + for (Integer code : rawCharCodes) { + if (code == null || code < 0 || code > 0xFF) { + valid = false; + break; + } + fallbackBytes.write(code); + } + if (valid) { + return fallbackBytes.toByteArray(); + } + } + return null; + } + + private byte[] encodeType3CharCodes(List charCodes) { + if (charCodes == null || charCodes.isEmpty()) { + return null; + } + ByteArrayOutputStream baos = new ByteArrayOutputStream(charCodes.size()); + for (Integer code : charCodes) { + if (code == null || code < 0 || code > 0xFF) { + return null; + } + baos.write(code); + } + return baos.toByteArray(); + } + + private byte[] sanitizeEncoded(byte[] encoded) { + if (encoded == null || encoded.length == 0) { + return new byte[0]; + } + ByteArrayOutputStream baos = new ByteArrayOutputStream(encoded.length); + for (byte b : encoded) { + if (isStrippedControlByte(b)) { + continue; + } + baos.write(b); + } + byte[] sanitized = baos.toByteArray(); + if (sanitized.length == 0) { + return sanitized; + } + return sanitized; + } + + private boolean isStrippedControlByte(byte value) { + if (value == 0) { + return true; + } + int unsigned = Byte.toUnsignedInt(value); + if (unsigned <= 0x1F) { + return !(unsigned == 0x09 || unsigned == 0x0A || unsigned == 0x0D); + } + return false; + } + private int countGlyphs(COSString value, PDFont font) { if (value == null) { return 0; @@ -2597,14 +3319,20 @@ public class PdfJsonConversionService { return Math.max(1, bytes.length); } - private String mergeText(List elements) { + private MergedText mergeText(List elements) { StringBuilder builder = new StringBuilder(); + List combinedCodes = new ArrayList<>(); for (PdfJsonTextElement element : elements) { builder.append(Objects.toString(element.getText(), "")); + if (element.getCharCodes() != null && !element.getCharCodes().isEmpty()) { + combinedCodes.addAll(element.getCharCodes()); + } } - return builder.toString(); + return new MergedText(builder.toString(), combinedCodes.isEmpty() ? null : combinedCodes); } + private record MergedText(String text, List charCodes) {} + private static class TextElementCursor { private final List elements; private int index = 0; @@ -2663,6 +3391,10 @@ public class PdfJsonConversionService { } private int countGlyphs(PdfJsonTextElement element) { + List codes = element.getCharCodes(); + if (codes != null && !codes.isEmpty()) { + return codes.size(); + } String text = element.getText(); if (text != null && !text.isEmpty()) { return Math.max(1, text.codePointCount(0, text.length())); @@ -2741,9 +3473,7 @@ public class PdfJsonConversionService { ? fontModel.getPdfProgramFormat().toLowerCase(Locale.ROOT) : null; - record FontByteSource(byte[] bytes, String format, String originLabel) {} - - List candidates = new ArrayList<>(); + List baseCandidates = new ArrayList<>(); List deferredWebCandidates = new ArrayList<>(); boolean hasPdfProgram = pdfProgram != null && !pdfProgram.isBlank(); @@ -2753,7 +3483,7 @@ public class PdfJsonConversionService { try { byte[] bytes = Base64.getDecoder().decode(pdfProgram); if (bytes.length > 0) { - candidates.add(new FontByteSource(bytes, pdfFormat, "pdfProgram")); + baseCandidates.add(new FontByteSource(bytes, pdfFormat, "pdfProgram")); } } catch (IllegalArgumentException ex) { log.warn( @@ -2775,7 +3505,7 @@ public class PdfJsonConversionService { || "cidfonttype0c".equals(originalFormat); FontByteSource source = new FontByteSource(bytes, webFormat, "webProgram"); if (preferWeb) { - candidates.add(source); + baseCandidates.add(source); } else { // Keep the converted blob as a secondary option in case loading the // original program fails: some PDFs mix Type1 metadata with actual CFF @@ -2797,7 +3527,7 @@ public class PdfJsonConversionService { if (bytes.length > 0) { // Original bytes should still be attempted. When we already preferred the // converted blob, these will be appended as fallback. - candidates.add(new FontByteSource(bytes, originalFormat, "program")); + baseCandidates.add(new FontByteSource(bytes, originalFormat, "program")); } } catch (IllegalArgumentException ex) { log.warn( @@ -2809,20 +3539,61 @@ public class PdfJsonConversionService { // If no candidates were added (e.g. both payloads missing/invalid) attempt to fall back to // the converted program when it exists but we skipped it earlier. - if (candidates.isEmpty() && hasWebProgram) { + if (baseCandidates.isEmpty() && hasWebProgram) { try { byte[] bytes = Base64.getDecoder().decode(webProgram); if (bytes.length > 0) { - candidates.add(new FontByteSource(bytes, webFormat, "webProgram")); + baseCandidates.add(new FontByteSource(bytes, webFormat, "webProgram")); } } catch (IllegalArgumentException ignored) { // Already logged above when decoding failed the first time. } } - candidates.addAll(deferredWebCandidates); + baseCandidates.addAll(deferredWebCandidates); - for (FontByteSource source : candidates) { + List conversionCandidates = + collectConversionCandidateSources(fontModel.getConversionCandidates()); + + List orderedCandidates = new ArrayList<>(); + if (!conversionCandidates.isEmpty()) { + orderedCandidates.addAll(conversionCandidates); + } + orderedCandidates.addAll(baseCandidates); + + boolean isType3Font = + fontModel.getSubtype() != null && "type3".equalsIgnoreCase(fontModel.getSubtype()); + if (isType3Font) { + cacheType3NormalizedFont(document, fontModel, orderedCandidates, originalFormat); + PDFont cachedNormalized = + fontModel.getUid() != null + ? type3NormalizedFontCache.get(fontModel.getUid()) + : null; + if (cachedNormalized != null) { + log.debug("Using cached normalized font for Type3 {}", fontModel.getId()); + return cachedNormalized; + } + PDFont restored = restoreFontFromDictionary(document, fontModel); + if (restored != null) { + return restored; + } + // Fall through to Standard14 fallback below if nothing else succeeded. + } else { + PDFont loaded = + loadFirstAvailableFont(document, fontModel, orderedCandidates, originalFormat); + if (loaded != null) { + return loaded; + } + } + + if (!isType3Font) { + PDFont restored = restoreFontFromDictionary(document, fontModel); + if (restored != null) { + return restored; + } + } + + for (FontByteSource source : orderedCandidates) { byte[] fontBytes = source.bytes(); String format = source.format(); String originLabel = source.originLabel(); @@ -2832,69 +3603,20 @@ public class PdfJsonConversionService { } try { - if (isType1Format(format)) { - try (InputStream stream = new ByteArrayInputStream(fontBytes)) { - PDFont font = new PDType1Font(document, stream); - applyAdditionalFontMetadata(document, font, fontModel); - log.debug( - "Successfully loaded Type1 font {} from {} bytes (format: {}, originalFormat: {})", - fontModel.getId(), - originLabel, - format, - originalFormat); - return font; - } - } - - try (InputStream stream = new ByteArrayInputStream(fontBytes)) { - PDFont font = PDType0Font.load(document, stream, true); - applyAdditionalFontMetadata(document, font, fontModel); - log.debug( - "Successfully loaded Type0 font {} from {} bytes (format: {}, originalFormat: {})", - fontModel.getId(), - originLabel, - format, - originalFormat); + PDFont font = + loadFontFromSource( + document, fontModel, source, originalFormat, false, false, false); + if (font != null) { return font; } } catch (IOException ex) { - log.warn( - "Unable to load embedded font program for {} from {} (format: {}, originalFormat: {}): {}", - fontModel.getId(), - originLabel, - format, - originalFormat, - ex.getMessage()); + // loadFontFromSource already logged details. } } - // As a last resort, rebuild the original font dictionary which still references the - // embedded program streams captured during extraction. This handles subset fonts whose - // raw program bytes cannot be reloaded directly (e.g., missing Unicode cmap tables). - if (fontModel.getCosDictionary() != null) { - COSBase restored = - cosMapper.deserializeCosValue(fontModel.getCosDictionary(), document); - if (restored instanceof COSDictionary cosDictionary) { - try { - PDFont font = PDFontFactory.createFont(cosDictionary); - if (font != null && font.isEmbedded()) { - applyAdditionalFontMetadata(document, font, fontModel); - log.debug( - "Successfully restored embedded font {} from original dictionary", - fontModel.getId()); - return font; - } - log.debug( - "Restored font {} from dictionary but font was {}embedded; continuing", - fontModel.getId(), - font != null && font.isEmbedded() ? "" : "not "); - } catch (IOException ex) { - log.debug( - "Failed to restore font {} from stored dictionary: {}", - fontModel.getId(), - ex.getMessage()); - } - } + PDFont restored = restoreFontFromDictionary(document, fontModel); + if (restored != null) { + return restored; } log.warn( @@ -2926,6 +3648,164 @@ public class PdfJsonConversionService { return fallback; } + private void cacheType3NormalizedFont( + PDDocument document, + PdfJsonFont fontModel, + List candidates, + String originalFormat) + throws IOException { + if (fontModel.getUid() == null || candidates == null || candidates.isEmpty()) { + return; + } + if (type3NormalizedFontCache.containsKey(fontModel.getUid())) { + return; + } + for (FontByteSource source : candidates) { + PDFont font = + loadFontFromSource(document, fontModel, source, originalFormat, true, true, true); + if (font != null) { + type3NormalizedFontCache.put(fontModel.getUid(), font); + log.info( + "Cached normalized font {} for Type3 {}", + source.originLabel(), + fontModel.getId()); + break; + } + } + } + + private PDFont loadFirstAvailableFont( + PDDocument document, + PdfJsonFont fontModel, + List candidates, + String originalFormat) + throws IOException { + for (FontByteSource source : candidates) { + PDFont font = + loadFontFromSource(document, fontModel, source, originalFormat, false, false, false); + if (font != null) { + return font; + } + } + return null; + } + + private PDFont loadFontFromSource( + PDDocument document, + PdfJsonFont fontModel, + FontByteSource source, + String originalFormat, + boolean suppressWarn, + boolean skipMetadataLog, + boolean skipMetadata) + throws IOException { + if (source == null) { + return null; + } + byte[] fontBytes = source.bytes(); + if (fontBytes == null || fontBytes.length == 0) { + return null; + } + String format = source.format(); + String originLabel = source.originLabel(); + try { + if (!skipMetadataLog) { + log.info( + "[FONT-DEBUG] Attempting to load font {} using payload {} (format={}, size={} bytes)", + fontModel.getId(), + originLabel, + format, + fontBytes.length); + } + if (isType1Format(format)) { + try (InputStream stream = new ByteArrayInputStream(fontBytes)) { + PDFont font = new PDType1Font(document, stream); + if (!skipMetadata) { + applyAdditionalFontMetadata(document, font, fontModel); + } + log.debug( + "Successfully loaded Type1 font {} from {} bytes (format: {}, originalFormat: {})", + fontModel.getId(), + originLabel, + format, + originalFormat); + return font; + } + } + try (InputStream stream = new ByteArrayInputStream(fontBytes)) { + // For library fonts (Type3 normalized fonts), load WITHOUT subsetting + // so all glyphs are available for editing + boolean willBeSubset = !originLabel.contains("type3-library"); + if (!willBeSubset) { + log.info("[TYPE3-RUNTIME] Loading library font {} WITHOUT subsetting (full glyph set) from {}", + fontModel.getId(), originLabel); + } + PDFont font = PDType0Font.load(document, stream, willBeSubset); + if (!skipMetadata) { + applyAdditionalFontMetadata(document, font, fontModel); + } + log.debug( + "Successfully loaded Type0 font {} from {} bytes (format: {}, originalFormat: {}, subset: {})", + fontModel.getId(), + originLabel, + format, + originalFormat, + willBeSubset); + return font; + } + } catch (IOException ex) { + if (suppressWarn) { + log.debug( + "Unable to load embedded font program for {} from {} (format: {}, originalFormat: {}): {}", + fontModel.getId(), + originLabel, + format, + originalFormat, + ex.getMessage()); + } else { + log.warn( + "Unable to load embedded font program for {} from {} (format: {}, originalFormat: {}): {}", + fontModel.getId(), + originLabel, + format, + originalFormat, + ex.getMessage()); + } + return null; + } + } + + private PDFont restoreFontFromDictionary(PDDocument document, PdfJsonFont fontModel) + throws IOException { + if (fontModel.getCosDictionary() == null) { + return null; + } + COSBase restored = cosMapper.deserializeCosValue(fontModel.getCosDictionary(), document); + if (!(restored instanceof COSDictionary cosDictionary)) { + return null; + } + try { + PDFont font = PDFontFactory.createFont(cosDictionary); + if (font != null && font.isEmbedded()) { + applyAdditionalFontMetadata(document, font, fontModel); + log.debug( + "Successfully restored embedded font {} from original dictionary", + fontModel.getId()); + return font; + } + log.debug( + "Restored font {} from dictionary but font was {}embedded; continuing", + fontModel.getId(), + font != null && font.isEmbedded() ? "" : "not "); + } catch (IOException ex) { + log.debug( + "Failed to restore font {} from stored dictionary: {}", + fontModel.getId(), + ex.getMessage()); + } + return null; + } + private boolean isType1Format(String format) { if (format == null) { return false; @@ -3528,7 +4408,7 @@ public class PdfJsonConversionService { for (TextPosition position : textPositions) { PDFont font = position.getFont(); String fontId = registerFont(font); - PdfJsonTextElement element = createTextElement(position, fontId); + PdfJsonTextElement element = createTextElement(position, fontId, font); if (accumulator == null) { accumulator = new TextRunAccumulator(element, position); @@ -3549,8 +4429,8 @@ public class PdfJsonConversionService { } } - private PdfJsonTextElement createTextElement(TextPosition position, String fontId) - throws IOException { + private PdfJsonTextElement createTextElement( + TextPosition position, String fontId, PDFont pdfont) throws IOException { PdfJsonTextElement element = new PdfJsonTextElement(); element.setText(position.getUnicode()); element.setFontId(fontId); @@ -3562,6 +4442,20 @@ public class PdfJsonConversionService { element.setTextMatrix(extractMatrix(position)); element.setFontMatrixSize(computeFontMatrixSize(element.getTextMatrix())); element.setSpaceWidth(position.getWidthOfSpace()); + if (pdfont instanceof PDType3Font) { + int[] codes = position.getCharacterCodes(); + if (codes != null && codes.length > 0) { + List codeList = new ArrayList<>(codes.length); + for (int code : codes) { + if (code >= 0) { + codeList.add(code); + } + } + if (!codeList.isEmpty()) { + element.setCharCodes(codeList); + } + } + } PDGraphicsState graphicsState = getGraphicsState(); if (graphicsState != null) { @@ -3687,6 +4581,7 @@ public class PdfJsonConversionService { private final float startXCoord; private final float startYCoord; private final StringBuilder textBuilder = new StringBuilder(); + private final List charCodeBuffer = new ArrayList<>(); private float totalWidth; private float maxHeight; private float endXCoord; @@ -3718,6 +4613,9 @@ public class PdfJsonConversionService { this.maxHeight = element.getHeight() != null ? element.getHeight() : 0f; this.endXCoord = position.getXDirAdj() + position.getWidthDirAdj(); this.textBuilder.append(element.getText()); + if (element.getCharCodes() != null) { + charCodeBuffer.addAll(element.getCharCodes()); + } } boolean canAppend(PdfJsonTextElement element, TextPosition position) { @@ -3765,6 +4663,9 @@ public class PdfJsonConversionService { maxHeight = height; } endXCoord = position.getXDirAdj() + position.getWidthDirAdj(); + if (element.getCharCodes() != null) { + charCodeBuffer.addAll(element.getCharCodes()); + } } PdfJsonTextElement build() { @@ -3788,6 +4689,11 @@ public class PdfJsonConversionService { result.setX(null); result.setY(null); } + if (charCodeBuffer.isEmpty()) { + result.setCharCodes(null); + } else { + result.setCharCodes(new ArrayList<>(charCodeBuffer)); + } compactTextElement(result); return result; } @@ -3843,7 +4749,7 @@ public class PdfJsonConversionService { } String key = buildFontKey(currentPage, fontId); if (!fonts.containsKey(key)) { - fonts.put(key, buildFontModel(font, fontId, currentPage, fontCache)); + fonts.put(key, buildFontModel(document, font, fontId, currentPage, fontCache)); } return fontId; } @@ -3962,7 +4868,7 @@ public class PdfJsonConversionService { */ private void reportProgressToTaskManager(String jobId, PdfJsonConversionProgress progress) { try { - log.info( + log.debug( "Reporting progress for job {}: {}% - {}", jobId, progress.getPercent(), progress.getStage()); // Add progress note to job @@ -3986,7 +4892,7 @@ public class PdfJsonConversionService { if (!added) { log.warn("Failed to add note - job {} not found in TaskManager", jobId); } else { - log.info("Successfully added progress note for job {}: {}", jobId, note); + log.debug("Successfully added progress note for job {}: {}", jobId, note); } } catch (Exception e) { log.error("Exception reporting progress for job {}: {}", jobId, e.getMessage(), e); @@ -4022,7 +4928,13 @@ public class PdfJsonConversionService { } public CachedPdfDocument withUpdatedPdfBytes(byte[] nextBytes) { - return new CachedPdfDocument(nextBytes, metadata, fonts, pageFontResources); + return withUpdatedFonts(nextBytes, this.fonts); + } + + public CachedPdfDocument withUpdatedFonts( + byte[] nextBytes, Map nextFonts) { + Map fontsToUse = nextFonts != null ? nextFonts : this.fonts; + return new CachedPdfDocument(nextBytes, metadata, fontsToUse, pageFontResources); } } @@ -4038,7 +4950,7 @@ public class PdfJsonConversionService { Consumer progress = jobId != null ? (p) -> { - log.info( + log.debug( "Progress: [{}%] {} - {}{}", p.getPercent(), p.getStage(), @@ -4105,7 +5017,7 @@ public class PdfJsonConversionService { CachedPdfDocument cached = new CachedPdfDocument(pdfBytes, docMetadata, fonts, pageFontResources); documentCache.put(jobId, cached); - log.info( + log.debug( "Cached PDF bytes ({} bytes, {} pages, {} fonts) for lazy loading, jobId: {}", pdfBytes.length, totalPages, @@ -4284,33 +5196,41 @@ public class PdfJsonConversionService { throw new IllegalArgumentException("No cached document available for jobId: " + jobId); } if (updates == null || updates.getPages() == null || updates.getPages().isEmpty()) { - log.info( + log.debug( "Incremental export requested with no page updates; returning cached PDF for jobId {}", jobId); return cached.getPdfBytes(); } try (PDDocument document = pdfDocumentFactory.load(cached.getPdfBytes(), true)) { - List fontModels = new ArrayList<>(cached.getFonts().values()); + Map mergedFonts = new LinkedHashMap<>(); + if (cached.getFonts() != null) { + cached.getFonts() + .forEach( + (key, value) -> { + PdfJsonFont clone = cloneFont(value); + mergedFonts.put(key, clone != null ? clone : value); + }); + } if (updates.getFonts() != null) { for (PdfJsonFont font : updates.getFonts()) { - if (font == null || font.getId() == null) { + if (font == null) { continue; } - boolean exists = - fontModels.stream() - .anyMatch( - existing -> - Objects.equals(existing.getId(), font.getId()) - && Objects.equals( - existing.getUid(), - font.getUid())); - if (!exists) { - fontModels.add(font); + String cacheKey = resolveFontCacheKey(font); + if (cacheKey == null) { + continue; + } + PdfJsonFont clone = cloneFont(font); + PdfJsonFont toStore = clone != null ? clone : font; + mergedFonts.put(cacheKey, toStore); + if (toStore.getUid() != null) { + type3NormalizedFontCache.remove(toStore.getUid()); } } } + List fontModels = new ArrayList<>(mergedFonts.values()); List fontModelsCopy = new ArrayList<>(fontModels); Map fontMap = buildFontMap(document, fontModelsCopy); @@ -4341,7 +5261,7 @@ public class PdfJsonConversionService { } if (updatedPages.isEmpty()) { - log.info( + log.debug( "Incremental export for jobId {} resulted in no page updates; returning cached PDF", jobId); return cached.getPdfBytes(); @@ -4351,9 +5271,9 @@ public class PdfJsonConversionService { document.save(baos); byte[] updatedBytes = baos.toByteArray(); - documentCache.put(jobId, cached.withUpdatedPdfBytes(updatedBytes)); + documentCache.put(jobId, cached.withUpdatedFonts(updatedBytes, mergedFonts)); - log.info( + log.debug( "Incremental export complete for jobId {} (pages updated: {})", jobId, updatedPages.stream().map(i -> i + 1).sorted().toList()); @@ -4365,7 +5285,7 @@ public class PdfJsonConversionService { public void clearCachedDocument(String jobId) { CachedPdfDocument cached = documentCache.remove(jobId); if (cached != null) { - log.info( + log.debug( "Removed cached PDF bytes ({} bytes) for jobId: {}", cached.getPdfBytes().length, jobId); @@ -4424,6 +5344,8 @@ public class PdfJsonConversionService { ensureFallbackResources(page, preflightResult.fallbackFontIds(), fontMap); } + Map fontLookup = buildFontModelLookup(fontModels); + AppendMode appendMode = preservedStreams.isEmpty() ? AppendMode.OVERWRITE : AppendMode.APPEND; @@ -4435,6 +5357,7 @@ public class PdfJsonConversionService { textElements, imageElements, preflightResult, + fontLookup, pageNumberValue); if (regenerateMode == RegenerateMode.REUSE_EXISTING) { @@ -4487,6 +5410,7 @@ public class PdfJsonConversionService { List textElements, List imageElements, PreflightResult preflightResult, + Map fontLookup, int pageNumberValue) throws IOException { boolean hasText = textElements != null && !textElements.isEmpty(); @@ -4506,7 +5430,8 @@ public class PdfJsonConversionService { if (hasText && !preflightResult.usesFallback()) { boolean rewriteSucceeded = - rewriteTextOperators(document, page, textElements, false, true); + rewriteTextOperators( + document, page, textElements, false, true, fontLookup, pageNumberValue); if (rewriteSucceeded) { return RegenerateMode.REUSE_EXISTING; } @@ -4529,7 +5454,7 @@ public class PdfJsonConversionService { try { Thread.sleep(TimeUnit.MINUTES.toMillis(30)); clearCachedDocument(jobId); - log.info("Auto-cleaned cached document for jobId: {}", jobId); + log.debug("Auto-cleaned cached document for jobId: {}", jobId); } catch (InterruptedException e) { Thread.currentThread().interrupt(); } diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/PdfJsonFallbackFontService.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/PdfJsonFallbackFontService.java index ee9a4ee75a..2cf555e21d 100644 --- a/app/proprietary/src/main/java/stirling/software/SPDF/service/PdfJsonFallbackFontService.java +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/PdfJsonFallbackFontService.java @@ -11,6 +11,7 @@ import java.util.concurrent.ConcurrentHashMap; import org.apache.pdfbox.pdmodel.PDDocument; import org.apache.pdfbox.pdmodel.font.PDFont; import org.apache.pdfbox.pdmodel.font.PDType0Font; +import org.apache.pdfbox.pdmodel.font.PDType3Font; import org.springframework.beans.factory.annotation.Value; import org.springframework.core.io.Resource; import org.springframework.core.io.ResourceLoader; @@ -122,10 +123,19 @@ public class PdfJsonFallbackFontService { if (font == null || text == null || text.isEmpty()) { return false; } + if (font instanceof PDType3Font) { + return false; + } try { font.encode(text); return true; - } catch (IOException | IllegalArgumentException ex) { + } catch (IOException | IllegalArgumentException | UnsupportedOperationException ex) { + log.info( + "[FONT-DEBUG] Font {} cannot encode text '{}' ({}): {}", + font != null ? font.getName() : "null", + text, + font != null ? font.getClass().getSimpleName() : "null", + ex.getMessage()); return false; } } diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3ConversionRequest.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3ConversionRequest.java new file mode 100644 index 0000000000..7a811f8156 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3ConversionRequest.java @@ -0,0 +1,17 @@ +package stirling.software.SPDF.service.pdfjson.type3; + +import org.apache.pdfbox.pdmodel.PDDocument; +import org.apache.pdfbox.pdmodel.font.PDType3Font; + +import lombok.Builder; +import lombok.Getter; + +@Getter +@Builder +public class Type3ConversionRequest { + private final PDDocument document; + private final PDType3Font font; + private final String fontId; + private final int pageNumber; + private final String fontUid; +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3ConversionStrategy.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3ConversionStrategy.java new file mode 100644 index 0000000000..9f62dea7e5 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3ConversionStrategy.java @@ -0,0 +1,32 @@ +package stirling.software.SPDF.service.pdfjson.type3; + +import java.io.IOException; + +import stirling.software.SPDF.model.json.PdfJsonFontConversionCandidate; + +public interface Type3ConversionStrategy { + + /** Unique identifier used when reporting results. */ + String getId(); + + /** Human-readable label for UI toggles or logs. */ + String getLabel(); + + /** True when the underlying tooling is usable on this host. */ + boolean isAvailable(); + + /** Quick predicate to avoid running on unsupported Type3 shapes. */ + default boolean supports(Type3ConversionRequest request, Type3GlyphContext context) + throws IOException { + return request != null && request.getFont() != null; + } + + /** + * Attempt to synthesise a font program for the supplied Type3 font. + * + * @param request contextual information for the conversion attempt + * @return a candidate describing the outcome, never {@code null} + */ + PdfJsonFontConversionCandidate convert( + Type3ConversionRequest request, Type3GlyphContext context) throws IOException; +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3FontConversionService.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3FontConversionService.java new file mode 100644 index 0000000000..c1269c74cc --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3FontConversionService.java @@ -0,0 +1,133 @@ +package stirling.software.SPDF.service.pdfjson.type3; + +import java.io.IOException; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; + +import org.springframework.stereotype.Service; + +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; + +import stirling.software.SPDF.model.json.PdfJsonFontConversionCandidate; +import stirling.software.SPDF.model.json.PdfJsonFontConversionStatus; + +@Slf4j +@Service +@RequiredArgsConstructor +public class Type3FontConversionService { + + private final List strategies; + private final Type3GlyphExtractor glyphExtractor; + + public List synthesize(Type3ConversionRequest request) { + if (request == null || request.getFont() == null) { + return Collections.emptyList(); + } + if (strategies == null || strategies.isEmpty()) { + log.debug( + "[TYPE3] No conversion strategies registered for font {}", request.getFontId()); + return Collections.emptyList(); + } + + List candidates = new ArrayList<>(); + Type3GlyphContext glyphContext = null; + for (Type3ConversionStrategy strategy : strategies) { + if (strategy == null) { + continue; + } + PdfJsonFontConversionCandidate candidate = + runStrategy( + strategy, + request, + glyphContext == null + ? (glyphContext = + new Type3GlyphContext(request, glyphExtractor)) + : glyphContext); + if (candidate != null) { + candidates.add(candidate); + } + } + return candidates; + } + + private PdfJsonFontConversionCandidate runStrategy( + Type3ConversionStrategy strategy, + Type3ConversionRequest request, + Type3GlyphContext glyphContext) { + if (!strategy.isAvailable()) { + return PdfJsonFontConversionCandidate.builder() + .strategyId(strategy.getId()) + .strategyLabel(strategy.getLabel()) + .status(PdfJsonFontConversionStatus.SKIPPED) + .message("Strategy unavailable on current host") + .build(); + } + try { + if (!strategy.supports(request, glyphContext)) { + return PdfJsonFontConversionCandidate.builder() + .strategyId(strategy.getId()) + .strategyLabel(strategy.getLabel()) + .status(PdfJsonFontConversionStatus.UNSUPPORTED) + .message("Font not supported by strategy") + .build(); + } + } catch (IOException supportCheckException) { + log.warn( + "[TYPE3] Strategy {} support check failed for font {}: {}", + strategy.getId(), + request.getFontUid(), + supportCheckException.getMessage(), + supportCheckException); + return PdfJsonFontConversionCandidate.builder() + .strategyId(strategy.getId()) + .strategyLabel(strategy.getLabel()) + .status(PdfJsonFontConversionStatus.UNSUPPORTED) + .message("Support check failed: " + supportCheckException.getMessage()) + .build(); + } + + try { + PdfJsonFontConversionCandidate result = strategy.convert(request, glyphContext); + if (result == null) { + log.info( + "[TYPE3] Strategy {} returned null result for font {}", + strategy.getId(), + request.getFontUid()); + return PdfJsonFontConversionCandidate.builder() + .strategyId(strategy.getId()) + .strategyLabel(strategy.getLabel()) + .status(PdfJsonFontConversionStatus.FAILURE) + .message("Strategy returned null result") + .build(); + } + if (result.getStrategyId() == null) { + result.setStrategyId(strategy.getId()); + } + if (result.getStrategyLabel() == null) { + result.setStrategyLabel(strategy.getLabel()); + } + log.info( + "[TYPE3] Strategy {} finished with status {} (message: {}) for font {}", + strategy.getId(), + result.getStatus(), + result.getMessage(), + request.getFontUid()); + return result; + } catch (IOException ex) { + log.warn( + "[TYPE3] Strategy {} failed for font {}: {}", + strategy.getId(), + request.getFontUid(), + ex.getMessage(), + ex); + return PdfJsonFontConversionCandidate.builder() + .strategyId(strategy.getId()) + .strategyLabel(strategy.getLabel()) + .status(PdfJsonFontConversionStatus.FAILURE) + .message(ex.getMessage()) + .build(); + } + } +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3FontSignatureCalculator.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3FontSignatureCalculator.java new file mode 100644 index 0000000000..23634a7a3d --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3FontSignatureCalculator.java @@ -0,0 +1,218 @@ +package stirling.software.SPDF.service.pdfjson.type3; + +import java.io.IOException; +import java.io.InputStream; +import java.nio.ByteBuffer; +import java.security.MessageDigest; +import java.security.NoSuchAlgorithmException; +import java.util.ArrayList; +import java.util.Comparator; +import java.util.List; +import java.util.Locale; + +import org.apache.pdfbox.cos.COSArray; +import org.apache.pdfbox.cos.COSBase; +import org.apache.pdfbox.cos.COSDictionary; +import org.apache.pdfbox.cos.COSName; +import org.apache.pdfbox.cos.COSNumber; +import org.apache.pdfbox.cos.COSStream; +import org.apache.pdfbox.pdmodel.common.PDRectangle; +import org.apache.pdfbox.pdmodel.font.PDType3CharProc; +import org.apache.pdfbox.pdmodel.font.PDType3Font; +import org.apache.pdfbox.pdmodel.font.encoding.Encoding; +import org.apache.pdfbox.util.Matrix; + +/** + * Computes a reproducible hash for Type3 fonts so we can match them against a pre-built library of + * converted programs. The signature intentionally combines multiple aspects of the font (encoding, + * CharProc streams, glyph widths, font metrics) to minimise collisions between unrelated fonts that + * coincidentally share glyph names. + */ +public final class Type3FontSignatureCalculator { + + private Type3FontSignatureCalculator() {} + + public static String computeSignature(PDType3Font font) throws IOException { + if (font == null) { + return null; + } + MessageDigest digest = newDigest(); + updateMatrix(digest, font.getFontMatrix()); + updateRectangle(digest, font.getFontBBox()); + updateEncoding(digest, font.getEncoding()); + updateCharProcs(digest, font); + byte[] hash = digest.digest(); + return "sha256:" + toHex(hash); + } + + private static void updateEncoding(MessageDigest digest, Encoding encoding) { + if (encoding == null) { + updateInt(digest, -1); + return; + } + for (int code = 0; code <= 0xFF; code++) { + String name = encoding.getName(code); + if (name != null) { + updateInt(digest, code); + updateString(digest, name); + } + } + } + + private static void updateCharProcs(MessageDigest digest, PDType3Font font) throws IOException { + COSDictionary charProcs = + (COSDictionary) font.getCOSObject().getDictionaryObject(COSName.CHAR_PROCS); + if (charProcs == null || charProcs.size() == 0) { + updateInt(digest, 0); + return; + } + List glyphNames = new ArrayList<>(charProcs.keySet()); + glyphNames.sort(Comparator.comparing(COSName::getName, String.CASE_INSENSITIVE_ORDER)); + for (COSName glyphName : glyphNames) { + updateString(digest, glyphName.getName()); + int code = resolveCharCode(font, glyphName.getName()); + updateInt(digest, code); + if (code >= 0) { + try { + updateFloat(digest, font.getWidthFromFont(code)); + } catch (IOException ignored) { + updateFloat(digest, 0f); + } + } else { + updateFloat(digest, 0f); + } + + COSStream stream = + charProcs.getDictionaryObject(glyphName) instanceof COSStream cosStream + ? cosStream + : null; + if (stream != null) { + byte[] payload = readAllBytes(stream); + updateInt(digest, payload.length); + digest.update(payload); + PDType3CharProc charProc = new PDType3CharProc(font, stream); + updateRectangle(digest, extractGlyphBoundingBox(font, charProc)); + } else { + updateInt(digest, -1); + } + } + updateInt(digest, glyphNames.size()); + } + + private static byte[] readAllBytes(COSStream stream) throws IOException { + try (InputStream inputStream = stream.createInputStream()) { + return inputStream.readAllBytes(); + } + } + + private static COSArray extractGlyphBoundingBox(PDType3Font font, PDType3CharProc charProc) { + if (charProc == null) { + return null; + } + COSStream stream = charProc.getCOSObject(); + if (stream != null) { + COSArray bboxArray = (COSArray) stream.getDictionaryObject(COSName.BBOX); + if (bboxArray != null && bboxArray.size() == 4) { + return bboxArray; + } + } + return font.getCOSObject().getCOSArray(COSName.BBOX); + } + + private static int resolveCharCode(PDType3Font font, String glyphName) { + if (glyphName == null || font.getEncoding() == null) { + return -1; + } + Encoding encoding = font.getEncoding(); + for (int code = 0; code <= 0xFF; code++) { + String name = encoding.getName(code); + if (glyphName.equals(name)) { + return code; + } + } + return -1; + } + + private static void updateMatrix(MessageDigest digest, Matrix matrix) { + if (matrix == null) { + updateInt(digest, -1); + return; + } + float[][] values = matrix.getValues(); + updateInt(digest, values.length); + for (float[] row : values) { + if (row == null) { + updateInt(digest, -1); + continue; + } + updateInt(digest, row.length); + for (float value : row) { + updateFloat(digest, value); + } + } + } + + private static void updateRectangle(MessageDigest digest, PDRectangle rectangle) { + if (rectangle == null) { + updateInt(digest, -1); + return; + } + updateFloat(digest, rectangle.getLowerLeftX()); + updateFloat(digest, rectangle.getLowerLeftY()); + updateFloat(digest, rectangle.getUpperRightX()); + updateFloat(digest, rectangle.getUpperRightY()); + } + + private static void updateRectangle(MessageDigest digest, COSArray array) { + if (array == null) { + updateInt(digest, -1); + return; + } + updateInt(digest, array.size()); + for (int i = 0; i < array.size(); i++) { + COSBase value = array.getObject(i); + if (value instanceof COSNumber number) { + updateFloat(digest, number.floatValue()); + } else { + updateFloat(digest, 0f); + } + } + } + + private static void updateString(MessageDigest digest, String value) { + if (value == null) { + updateInt(digest, -1); + return; + } + byte[] bytes = value.getBytes(java.nio.charset.StandardCharsets.UTF_8); + updateInt(digest, bytes.length); + digest.update(bytes); + } + + private static void updateInt(MessageDigest digest, int value) { + digest.update(ByteBuffer.allocate(Integer.BYTES).putInt(value).array()); + } + + private static void updateFloat(MessageDigest digest, float value) { + if (Float.isNaN(value) || Float.isInfinite(value)) { + value = 0f; + } + digest.update(ByteBuffer.allocate(Float.BYTES).putFloat(value).array()); + } + + private static MessageDigest newDigest() { + try { + return MessageDigest.getInstance("SHA-256"); + } catch (NoSuchAlgorithmException ex) { + throw new IllegalStateException("Missing SHA-256 MessageDigest", ex); + } + } + + private static String toHex(byte[] bytes) { + StringBuilder builder = new StringBuilder(bytes.length * 2); + for (byte value : bytes) { + builder.append(String.format(Locale.ROOT, "%02x", Byte.toUnsignedInt(value))); + } + return builder.toString(); + } +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GlyphContext.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GlyphContext.java new file mode 100644 index 0000000000..082813cc36 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GlyphContext.java @@ -0,0 +1,38 @@ +package stirling.software.SPDF.service.pdfjson.type3; + +import java.io.IOException; +import java.util.List; +import java.util.concurrent.atomic.AtomicReference; + +import org.apache.pdfbox.pdmodel.font.PDType3Font; + +import stirling.software.SPDF.service.pdfjson.type3.model.Type3GlyphOutline; + +class Type3GlyphContext { + private final Type3ConversionRequest request; + private final Type3GlyphExtractor extractor; + private final AtomicReference> glyphs = new AtomicReference<>(); + + Type3GlyphContext(Type3ConversionRequest request, Type3GlyphExtractor extractor) { + this.request = request; + this.extractor = extractor; + } + + public List getGlyphs() throws IOException { + List cached = glyphs.get(); + if (cached == null) { + cached = + extractor.extractGlyphs( + request.getDocument(), + request.getFont(), + request.getFontId(), + request.getPageNumber()); + glyphs.compareAndSet(null, cached); + } + return cached; + } + + public PDType3Font getFont() { + return request.getFont(); + } +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GlyphExtractor.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GlyphExtractor.java new file mode 100644 index 0000000000..b662f5683f --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GlyphExtractor.java @@ -0,0 +1,126 @@ +package stirling.software.SPDF.service.pdfjson.type3; + +import java.awt.geom.GeneralPath; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Objects; + +import org.apache.pdfbox.cos.COSArray; +import org.apache.pdfbox.cos.COSDictionary; +import org.apache.pdfbox.cos.COSName; +import org.apache.pdfbox.cos.COSStream; +import org.apache.pdfbox.pdmodel.PDDocument; +import org.apache.pdfbox.pdmodel.PDPage; +import org.apache.pdfbox.pdmodel.common.PDRectangle; +import org.apache.pdfbox.pdmodel.font.PDType3CharProc; +import org.apache.pdfbox.pdmodel.font.PDType3Font; +import org.springframework.stereotype.Component; + +import lombok.extern.slf4j.Slf4j; + +import stirling.software.SPDF.service.pdfjson.type3.model.Type3GlyphOutline; + +@Slf4j +@Component +public class Type3GlyphExtractor { + + public List extractGlyphs( + PDDocument document, PDType3Font font, String fontId, int pageNumber) + throws IOException { + Objects.requireNonNull(font, "font"); + COSDictionary charProcs = + (COSDictionary) font.getCOSObject().getDictionaryObject(COSName.CHAR_PROCS); + if (charProcs == null || charProcs.size() == 0) { + return List.of(); + } + List outlines = new ArrayList<>(); + for (COSName glyphName : charProcs.keySet()) { + COSStream stream = + charProcs.getDictionaryObject(glyphName) instanceof COSStream cosStream + ? cosStream + : null; + if (stream == null) { + continue; + } + PDType3CharProc charProc = new PDType3CharProc(font, stream); + outlines.add(analyseGlyph(document, font, glyphName, charProc, fontId, pageNumber)); + } + return outlines; + } + + private Type3GlyphOutline analyseGlyph( + PDDocument document, + PDType3Font font, + COSName glyphName, + PDType3CharProc charProc, + String fontId, + int pageNumber) + throws IOException { + int code = resolveCharCode(font, glyphName.getName()); + float advanceWidth = 0f; + if (code >= 0) { + advanceWidth = font.getWidthFromFont(code); + } + + PDRectangle glyphBBox = extractGlyphBoundingBox(font, charProc); + PDRectangle bbox = font.getFontBBox(); + GlyphGraphicsExtractor extractor = + new GlyphGraphicsExtractor(new PDPage(bbox != null ? bbox : new PDRectangle())); + extractor.process(charProc); + GeneralPath outline = extractor.getAccumulatedPath(); + Integer unicodeValue = null; + if (code >= 0) { + String unicode = font.toUnicode(code); + if (unicode != null && !unicode.isEmpty()) { + unicodeValue = unicode.codePointAt(0); + } else { + unicodeValue = code; + } + } + return Type3GlyphOutline.builder() + .glyphName(glyphName.getName()) + .charCode(code) + .advanceWidth(advanceWidth) + .boundingBox(glyphBBox) + .outline(outline) + .hasFill(extractor.isSawFill()) + .hasStroke(extractor.isSawStroke()) + .hasImages(extractor.isSawImage()) + .hasText(extractor.isSawText()) + .hasShading(extractor.isSawShading()) + .warnings(extractor.getWarnings()) + .unicode(unicodeValue) + .build(); + } + + private PDRectangle extractGlyphBoundingBox(PDType3Font font, PDType3CharProc charProc) { + COSStream stream = charProc != null ? charProc.getCOSObject() : null; + if (stream != null) { + COSArray bboxArray = (COSArray) stream.getDictionaryObject(COSName.BBOX); + if (bboxArray != null && bboxArray.size() == 4) { + return new PDRectangle(bboxArray); + } + } + return font.getFontBBox(); + } + + private int resolveCharCode(PDType3Font font, String glyphName) { + if (glyphName == null || font.getEncoding() == null) { + return -1; + } + for (int code = 0; code <= 0xFF; code++) { + String name = font.getEncoding().getName(code); + if (glyphName.equals(name)) { + return code; + } + } + return -1; + } + + private static final class GlyphGraphicsExtractor extends Type3GraphicsEngine { + GlyphGraphicsExtractor(PDPage page) { + super(page); + } + } +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GraphicsEngine.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GraphicsEngine.java new file mode 100644 index 0000000000..d4e3cd6e95 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3GraphicsEngine.java @@ -0,0 +1,164 @@ +package stirling.software.SPDF.service.pdfjson.type3; + +import java.awt.geom.GeneralPath; +import java.awt.geom.Point2D; +import java.io.IOException; + +import org.apache.pdfbox.contentstream.PDFGraphicsStreamEngine; +import org.apache.pdfbox.contentstream.operator.Operator; +import org.apache.pdfbox.cos.COSName; +import org.apache.pdfbox.pdmodel.PDPage; +import org.apache.pdfbox.pdmodel.font.PDFont; +import org.apache.pdfbox.pdmodel.font.PDType3CharProc; +import org.apache.pdfbox.pdmodel.graphics.image.PDImage; +import org.apache.pdfbox.util.Matrix; +import org.apache.pdfbox.util.Vector; + +import lombok.Getter; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +class Type3GraphicsEngine extends PDFGraphicsStreamEngine { + + private final GeneralPath accumulatedPath = new GeneralPath(); + private final GeneralPath linePath = new GeneralPath(); + private final Point2D.Float currentPoint = new Point2D.Float(); + private boolean hasCurrentPoint; + @Getter private boolean sawStroke; + @Getter private boolean sawFill; + @Getter private boolean sawImage; + @Getter private boolean sawText; + @Getter private boolean sawShading; + @Getter private String warnings; + + protected Type3GraphicsEngine(PDPage page) { + super(page); + } + + public GeneralPath getAccumulatedPath() { + return (GeneralPath) accumulatedPath.clone(); + } + + public void process(PDType3CharProc charProc) throws IOException { + accumulatedPath.reset(); + linePath.reset(); + sawStroke = false; + sawFill = false; + sawImage = false; + sawText = false; + sawShading = false; + warnings = null; + if (charProc != null) { + processChildStream(charProc, getPage()); + } + } + + @Override + public void appendRectangle(Point2D p0, Point2D p1, Point2D p2, Point2D p3) throws IOException { + moveTo((float) p0.getX(), (float) p0.getY()); + lineTo((float) p1.getX(), (float) p1.getY()); + lineTo((float) p2.getX(), (float) p2.getY()); + lineTo((float) p3.getX(), (float) p3.getY()); + closePath(); + } + + @Override + public void drawImage(PDImage pdImage) throws IOException { + sawImage = true; + } + + @Override + public void shadingFill(COSName shadingName) throws IOException { + sawShading = true; + } + + @Override + public void strokePath() throws IOException { + accumulatedPath.append(linePath, false); + linePath.reset(); + sawStroke = true; + } + + @Override + public void fillPath(int windingRule) throws IOException { + linePath.setWindingRule( + windingRule == 0 ? GeneralPath.WIND_EVEN_ODD : GeneralPath.WIND_NON_ZERO); + accumulatedPath.append(linePath, false); + linePath.reset(); + sawFill = true; + } + + @Override + public void fillAndStrokePath(int windingRule) throws IOException { + fillPath(windingRule); + sawStroke = true; + } + + @Override + public void clip(int windingRule) throws IOException { + // ignore + } + + @Override + public void moveTo(float x, float y) throws IOException { + linePath.moveTo(x, y); + currentPoint.setLocation(x, y); + hasCurrentPoint = true; + } + + @Override + public void lineTo(float x, float y) throws IOException { + linePath.lineTo(x, y); + currentPoint.setLocation(x, y); + hasCurrentPoint = true; + } + + @Override + public void curveTo(float x1, float y1, float x2, float y2, float x3, float y3) + throws IOException { + linePath.curveTo(x1, y1, x2, y2, x3, y3); + currentPoint.setLocation(x3, y3); + hasCurrentPoint = true; + } + + @Override + public Point2D getCurrentPoint() throws IOException { + return hasCurrentPoint ? (Point2D) currentPoint.clone() : null; + } + + @Override + public void closePath() throws IOException { + linePath.closePath(); + } + + @Override + public void endPath() throws IOException { + linePath.reset(); + hasCurrentPoint = false; + } + + @Override + protected void showText(byte[] string) throws IOException { + sawText = true; + super.showText(string); + } + + @Override + protected void showFontGlyph( + Matrix textRenderingMatrix, PDFont font, int code, Vector displacement) + throws IOException { + sawText = true; + super.showFontGlyph(textRenderingMatrix, font, code, displacement); + } + + @Override + protected void processOperator( + Operator operator, java.util.List operands) + throws IOException { + if ("cm".equals(operator.getName())) { + warnings = + warnings == null ? "Encountered CTM concatenation" : warnings + "; CTM concat"; + } + super.processOperator(operator, operands); + } +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3LibraryStrategy.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3LibraryStrategy.java new file mode 100644 index 0000000000..4385e57251 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/Type3LibraryStrategy.java @@ -0,0 +1,113 @@ +package stirling.software.SPDF.service.pdfjson.type3; + +import java.io.IOException; + +import org.springframework.beans.factory.annotation.Value; +import org.springframework.core.annotation.Order; +import org.springframework.stereotype.Component; + +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; + +import stirling.software.SPDF.model.json.PdfJsonFontConversionCandidate; +import stirling.software.SPDF.model.json.PdfJsonFontConversionStatus; +import stirling.software.SPDF.service.pdfjson.type3.library.Type3FontLibrary; +import stirling.software.SPDF.service.pdfjson.type3.library.Type3FontLibraryEntry; +import stirling.software.SPDF.service.pdfjson.type3.library.Type3FontLibraryMatch; +import stirling.software.SPDF.service.pdfjson.type3.library.Type3FontLibraryPayload; + +@Slf4j +@Component +@Order(0) +@RequiredArgsConstructor +public class Type3LibraryStrategy implements Type3ConversionStrategy { + + private final Type3FontLibrary fontLibrary; + + @Value("${stirling.pdf.json.type3.library.enabled:true}") + private boolean enabled; + + @Override + public String getId() { + return "type3-library"; + } + + @Override + public String getLabel() { + return "Type3 Font Library"; + } + + @Override + public boolean isAvailable() { + return enabled && fontLibrary != null && fontLibrary.isLoaded(); + } + + @Override + public PdfJsonFontConversionCandidate convert( + Type3ConversionRequest request, Type3GlyphContext context) throws IOException { + if (request == null || request.getFont() == null) { + return PdfJsonFontConversionCandidate.builder() + .strategyId(getId()) + .strategyLabel(getLabel()) + .status(PdfJsonFontConversionStatus.FAILURE) + .message("No font supplied") + .build(); + } + if (!isAvailable()) { + return PdfJsonFontConversionCandidate.builder() + .strategyId(getId()) + .strategyLabel(getLabel()) + .status(PdfJsonFontConversionStatus.SKIPPED) + .message("Library disabled") + .build(); + } + + Type3FontLibraryMatch match = fontLibrary.match(request.getFont(), request.getFontUid()); + if (match == null || match.getEntry() == null) { + return PdfJsonFontConversionCandidate.builder() + .strategyId(getId()) + .strategyLabel(getLabel()) + .status(PdfJsonFontConversionStatus.UNSUPPORTED) + .message("No library entry found") + .build(); + } + + Type3FontLibraryEntry entry = match.getEntry(); + if (!entry.hasAnyPayload()) { + return PdfJsonFontConversionCandidate.builder() + .strategyId(getId()) + .strategyLabel(getLabel()) + .status(PdfJsonFontConversionStatus.FAILURE) + .message("Library entry has no payloads") + .build(); + } + + String message = + String.format( + "Matched %s via %s", + entry.getLabel(), + match.getMatchType() != null ? match.getMatchType() : "alias"); + + return PdfJsonFontConversionCandidate.builder() + .strategyId(getId()) + .strategyLabel(getLabel()) + .status(PdfJsonFontConversionStatus.SUCCESS) + .program(toBase64(entry.getProgram())) + .programFormat(toFormat(entry.getProgram())) + .webProgram(toBase64(entry.getWebProgram())) + .webProgramFormat(toFormat(entry.getWebProgram())) + .pdfProgram(toBase64(entry.getPdfProgram())) + .pdfProgramFormat(toFormat(entry.getPdfProgram())) + .glyphCoverage(entry.getGlyphCoverage()) + .message(message) + .build(); + } + + private String toBase64(Type3FontLibraryPayload payload) { + return payload != null ? payload.getBase64() : null; + } + + private String toFormat(Type3FontLibraryPayload payload) { + return payload != null ? payload.getFormat() : null; + } +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibrary.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibrary.java new file mode 100644 index 0000000000..32a6abec21 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibrary.java @@ -0,0 +1,299 @@ +package stirling.software.SPDF.service.pdfjson.type3.library; + +import java.io.IOException; +import java.io.InputStream; +import java.util.ArrayList; +import java.util.Base64; +import java.util.Collections; +import java.util.List; +import java.util.Locale; +import java.util.Map; +import java.util.Objects; +import java.util.concurrent.ConcurrentHashMap; +import java.util.stream.Collectors; + +import org.apache.pdfbox.cos.COSName; +import org.apache.pdfbox.pdmodel.font.PDType3Font; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.core.io.Resource; +import org.springframework.core.io.ResourceLoader; +import org.springframework.stereotype.Component; + +import com.fasterxml.jackson.core.type.TypeReference; +import com.fasterxml.jackson.databind.ObjectMapper; + +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; + +import stirling.software.SPDF.service.pdfjson.type3.Type3FontSignatureCalculator; + +@Slf4j +@Component +@RequiredArgsConstructor +public class Type3FontLibrary { + + private final ObjectMapper objectMapper; + private final ResourceLoader resourceLoader; + + @Value("${stirling.pdf.json.type3.library.index:classpath:/type3/library/index.json}") + private String indexLocation; + + private final Map signatureIndex = new ConcurrentHashMap<>(); + private final Map aliasIndex = new ConcurrentHashMap<>(); + private List entries = List.of(); + + @jakarta.annotation.PostConstruct + void initialise() { + Resource resource = resourceLoader.getResource(indexLocation); + if (!resource.exists()) { + log.info("[TYPE3] Library index {} not found; Type3 library disabled", indexLocation); + entries = List.of(); + return; + } + try (InputStream inputStream = resource.getInputStream()) { + List rawEntries = + objectMapper.readValue(inputStream, new TypeReference>() {}); + List loaded = new ArrayList<>(); + for (RawEntry rawEntry : rawEntries) { + Type3FontLibraryEntry entry = toEntry(rawEntry); + if (entry != null && entry.hasAnyPayload()) { + loaded.add(entry); + } + } + entries = Collections.unmodifiableList(loaded); + signatureIndex.clear(); + aliasIndex.clear(); + + for (Type3FontLibraryEntry entry : entries) { + if (entry.getSignatures() != null) { + for (String signature : entry.getSignatures()) { + if (signature == null) { + continue; + } + String key = signature.toLowerCase(Locale.ROOT); + signatureIndex.putIfAbsent(key, entry); + } + } + if (entry.getAliases() != null) { + for (String alias : entry.getAliases()) { + String normalized = normalizeAlias(alias); + if (normalized != null) { + aliasIndex.putIfAbsent(normalized, entry); + } + } + } + } + log.info( + "[TYPE3] Loaded {} Type3 library entries (signatures={}, aliases={}) from {}", + entries.size(), + signatureIndex.size(), + aliasIndex.size(), + indexLocation); + } catch (IOException ex) { + log.warn( + "[TYPE3] Failed to load Type3 library index {}: {}", + indexLocation, + ex.getMessage(), + ex); + entries = List.of(); + signatureIndex.clear(); + aliasIndex.clear(); + } + } + + public boolean isLoaded() { + return !entries.isEmpty(); + } + + public Type3FontLibraryMatch match(PDType3Font font, String fontUid) throws IOException { + if (font == null || entries.isEmpty()) { + return null; + } + String signature = Type3FontSignatureCalculator.computeSignature(font); + if (signature != null) { + Type3FontLibraryEntry entry = signatureIndex.get(signature.toLowerCase(Locale.ROOT)); + if (entry != null) { + log.debug( + "[TYPE3] Matched Type3 font {} to library entry {} via signature {}", + fontUid, + entry.getId(), + signature); + return Type3FontLibraryMatch.builder() + .entry(entry) + .matchType("signature") + .signature(signature) + .build(); + } + log.debug( + "[TYPE3] No library entry for signature {} (font {})", + signature, + fontUid != null ? fontUid : font.getName()); + } + + String aliasKey = normalizeAlias(resolveBaseFontName(font)); + if (aliasKey != null) { + Type3FontLibraryEntry entry = aliasIndex.get(aliasKey); + if (entry != null) { + log.debug( + "[TYPE3] Matched Type3 font {} to library entry {} via alias {}", + fontUid, + entry.getId(), + aliasKey); + return Type3FontLibraryMatch.builder() + .entry(entry) + .matchType("alias:" + aliasKey) + .signature(signature) + .build(); + } + } + + if (signature != null) { + log.debug( + "[TYPE3] Library had no alias match for signature {} (font {})", + signature, + fontUid != null ? fontUid : font.getName()); + } + return null; + } + + private Type3FontLibraryEntry toEntry(RawEntry rawEntry) { + if (rawEntry == null || rawEntry.id == null) { + return null; + } + try { + Type3FontLibraryEntry.Type3FontLibraryEntryBuilder builder = + Type3FontLibraryEntry.builder() + .id(rawEntry.id) + .label(rawEntry.label != null ? rawEntry.label : rawEntry.id) + .signatures(normalizeList(rawEntry.signatures)) + .aliases(normalizeList(rawEntry.aliases)) + .program(loadPayload(rawEntry.program)) + .webProgram(loadPayload(rawEntry.webProgram)) + .pdfProgram(loadPayload(rawEntry.pdfProgram)) + .source(rawEntry.source); + if (rawEntry.glyphCoverage != null && !rawEntry.glyphCoverage.isEmpty()) { + for (Integer codePoint : rawEntry.glyphCoverage) { + if (codePoint != null) { + builder.glyphCode(codePoint); + } + } + } + return builder.build(); + } catch (IOException ex) { + log.warn( + "[TYPE3] Failed to load Type3 library entry {}: {}", + rawEntry.id, + ex.getMessage()); + return null; + } + } + + private Type3FontLibraryPayload loadPayload(RawPayload payload) throws IOException { + if (payload == null) { + return null; + } + byte[] data = null; + if (payload.base64 != null && !payload.base64.isBlank()) { + try { + data = Base64.getDecoder().decode(payload.base64); + } catch (IllegalArgumentException ex) { + log.warn("[TYPE3] Invalid base64 payload in Type3 library: {}", ex.getMessage()); + } + } else if (payload.resource != null && !payload.resource.isBlank()) { + data = loadResourceBytes(payload.resource); + } + if (data == null || data.length == 0) { + return null; + } + String base64 = Base64.getEncoder().encodeToString(data); + return new Type3FontLibraryPayload(base64, normalizeFormat(payload.format)); + } + + private byte[] loadResourceBytes(String location) throws IOException { + String resolved = resolveLocation(location); + Resource resource = resourceLoader.getResource(resolved); + if (!resource.exists()) { + throw new IOException("Resource not found: " + resolved); + } + try (InputStream inputStream = resource.getInputStream()) { + return inputStream.readAllBytes(); + } + } + + private String resolveLocation(String location) { + if (location == null || location.isBlank()) { + return location; + } + if (location.contains(":")) { + return location; + } + if (location.startsWith("/")) { + return "classpath:" + location; + } + return "classpath:/" + location; + } + + private List normalizeList(List values) { + if (values == null || values.isEmpty()) { + return List.of(); + } + return values.stream() + .filter(Objects::nonNull) + .map(String::trim) + .filter(s -> !s.isEmpty()) + .collect(Collectors.toList()); + } + + private String normalizeAlias(String alias) { + if (alias == null) { + return null; + } + String value = alias.trim(); + int plus = value.indexOf('+'); + if (plus >= 0 && plus < value.length() - 1) { + value = value.substring(plus + 1); + } + return value.isEmpty() ? null : value.toLowerCase(Locale.ROOT); + } + + private String normalizeFormat(String format) { + if (format == null) { + return null; + } + return format.trim().toLowerCase(Locale.ROOT); + } + + private String resolveBaseFontName(PDType3Font font) { + if (font == null) { + return null; + } + String baseName = null; + try { + baseName = font.getName(); + } catch (Exception ignored) { + // Some Type3 fonts throw when resolving names; fall back to COS dictionary. + } + if (baseName == null && font.getCOSObject() != null) { + baseName = font.getCOSObject().getNameAsString(COSName.BASE_FONT); + } + return baseName; + } + + private static final class RawEntry { + public String id; + public String label; + public List signatures; + public List aliases; + public RawPayload program; + public RawPayload webProgram; + public RawPayload pdfProgram; + public List glyphCoverage; + public String source; + } + + private static final class RawPayload { + public String resource; + public String format; + public String base64; + } +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryEntry.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryEntry.java new file mode 100644 index 0000000000..6163998cf6 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryEntry.java @@ -0,0 +1,30 @@ +package stirling.software.SPDF.service.pdfjson.type3.library; + +import java.util.List; + +import lombok.Builder; +import lombok.Singular; +import lombok.Value; + +@Value +@Builder +public class Type3FontLibraryEntry { + String id; + String label; + @Singular List signatures; + @Singular List aliases; + Type3FontLibraryPayload program; + Type3FontLibraryPayload webProgram; + Type3FontLibraryPayload pdfProgram; + + @Singular("glyphCode") + List glyphCoverage; + + String source; + + public boolean hasAnyPayload() { + return (program != null && program.hasPayload()) + || (webProgram != null && webProgram.hasPayload()) + || (pdfProgram != null && pdfProgram.hasPayload()); + } +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryMatch.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryMatch.java new file mode 100644 index 0000000000..9f1255b2c5 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryMatch.java @@ -0,0 +1,12 @@ +package stirling.software.SPDF.service.pdfjson.type3.library; + +import lombok.Builder; +import lombok.Value; + +@Value +@Builder +public class Type3FontLibraryMatch { + Type3FontLibraryEntry entry; + String matchType; + String signature; +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryPayload.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryPayload.java new file mode 100644 index 0000000000..45f7a3d99d --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/library/Type3FontLibraryPayload.java @@ -0,0 +1,13 @@ +package stirling.software.SPDF.service.pdfjson.type3.library; + +import lombok.Value; + +@Value +public class Type3FontLibraryPayload { + String base64; + String format; + + public boolean hasPayload() { + return base64 != null && !base64.isBlank(); + } +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/model/Type3GlyphOutline.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/model/Type3GlyphOutline.java new file mode 100644 index 0000000000..32bbe4f836 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/model/Type3GlyphOutline.java @@ -0,0 +1,25 @@ +package stirling.software.SPDF.service.pdfjson.type3.model; + +import java.awt.geom.GeneralPath; + +import org.apache.pdfbox.pdmodel.common.PDRectangle; + +import lombok.Builder; +import lombok.Value; + +@Value +@Builder +public class Type3GlyphOutline { + String glyphName; + int charCode; + float advanceWidth; + PDRectangle boundingBox; + GeneralPath outline; + boolean hasStroke; + boolean hasFill; + boolean hasImages; + boolean hasText; + boolean hasShading; + String warnings; + Integer unicode; +} diff --git a/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/tool/Type3SignatureTool.java b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/tool/Type3SignatureTool.java new file mode 100644 index 0000000000..9687174119 --- /dev/null +++ b/app/proprietary/src/main/java/stirling/software/SPDF/service/pdfjson/type3/tool/Type3SignatureTool.java @@ -0,0 +1,299 @@ +package stirling.software.SPDF.service.pdfjson.type3.tool; + +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.util.ArrayDeque; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Deque; +import java.util.IdentityHashMap; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Locale; +import java.util.Map; +import java.util.Set; +import java.util.TreeSet; + +import org.apache.pdfbox.Loader; +import org.apache.pdfbox.cos.COSName; +import org.apache.pdfbox.pdmodel.PDDocument; +import org.apache.pdfbox.pdmodel.PDPage; +import org.apache.pdfbox.pdmodel.PDResources; +import org.apache.pdfbox.pdmodel.font.PDFont; +import org.apache.pdfbox.pdmodel.font.PDType3Font; +import org.apache.pdfbox.pdmodel.graphics.PDXObject; +import org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject; + +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.ObjectWriter; +import com.fasterxml.jackson.databind.SerializationFeature; + +import stirling.software.SPDF.service.pdfjson.type3.Type3FontSignatureCalculator; +import stirling.software.SPDF.service.pdfjson.type3.Type3GlyphExtractor; +import stirling.software.SPDF.service.pdfjson.type3.model.Type3GlyphOutline; + +/** + * Small CLI helper that scans a PDF for Type3 fonts, computes their signatures, and optionally + * emits JSON describing the glyph coverage. This allows Type3 library entries to be added without + * digging through backend logs. + * + *

Usage: + * + *

+ * ./gradlew :proprietary:type3SignatureTool --args="--pdf path/to/sample.pdf --output type3.json --pretty"
+ * 
+ */ +public final class Type3SignatureTool { + + private static final ObjectMapper OBJECT_MAPPER = + new ObjectMapper().enable(SerializationFeature.INDENT_OUTPUT); + + private Type3SignatureTool() {} + + public static void main(String[] args) throws Exception { + Arguments arguments = Arguments.parse(args); + if (arguments.showHelp || arguments.pdf == null) { + printUsage(); + return; + } + + Path pdfPath = arguments.pdf.toAbsolutePath(); + if (!Files.exists(pdfPath)) { + throw new IOException("PDF not found: " + pdfPath); + } + + List> fonts; + try (PDDocument document = Loader.loadPDF(pdfPath.toFile())) { + fonts = collectType3Fonts(document); + } + + Map output = new LinkedHashMap<>(); + output.put("pdf", pdfPath.toString()); + output.put("fonts", fonts); + ObjectWriter writer = + arguments.pretty + ? OBJECT_MAPPER.writerWithDefaultPrettyPrinter() + : OBJECT_MAPPER.writer(); + if (arguments.output != null) { + Path parent = arguments.output.toAbsolutePath().getParent(); + if (parent != null) { + Files.createDirectories(parent); + } + writer.writeValue(arguments.output.toFile(), output); + verifyOutput(arguments.output, fonts.size()); + } else { + writer.writeValue(System.out, output); + } + } + + private static List> collectType3Fonts(PDDocument document) + throws IOException { + if (document == null || document.getNumberOfPages() == 0) { + return List.of(); + } + List> fonts = new ArrayList<>(); + Type3GlyphExtractor glyphExtractor = new Type3GlyphExtractor(); + Set visited = Collections.newSetFromMap(new IdentityHashMap<>()); + + for (int pageIndex = 0; pageIndex < document.getNumberOfPages(); pageIndex++) { + PDPage page = document.getPage(pageIndex); + PDResources resources = page.getResources(); + if (resources == null) { + continue; + } + scanResources(document, pageIndex + 1, resources, glyphExtractor, visited, fonts); + } + return fonts; + } + + private static void scanResources( + PDDocument document, + int pageNumber, + PDResources resources, + Type3GlyphExtractor glyphExtractor, + Set visited, + List> fonts) + throws IOException { + if (resources == null) { + return; + } + + for (COSName name : resources.getFontNames()) { + PDFont font = resources.getFont(name); + if (!(font instanceof PDType3Font type3Font)) { + continue; + } + Object cosObject = type3Font.getCOSObject(); + if (cosObject != null && !visited.add(cosObject)) { + continue; + } + fonts.add( + describeFont(document, pageNumber, name.getName(), type3Font, glyphExtractor)); + } + + Deque embedded = new ArrayDeque<>(); + for (COSName name : resources.getXObjectNames()) { + PDXObject xobject = resources.getXObject(name); + if (xobject instanceof PDFormXObject form && form.getResources() != null) { + embedded.add(form.getResources()); + } + } + while (!embedded.isEmpty()) { + scanResources(document, pageNumber, embedded.pop(), glyphExtractor, visited, fonts); + } + } + + private static Map describeFont( + PDDocument document, + int pageNumber, + String fontId, + PDType3Font font, + Type3GlyphExtractor glyphExtractor) + throws IOException { + Map payload = new LinkedHashMap<>(); + payload.put("pageNumber", pageNumber); + payload.put("fontId", fontId); + payload.put("baseName", safeFontName(font)); + payload.put("alias", normalizeAlias(safeFontName(font))); + payload.put("encoding", resolveEncoding(font)); + payload.put("signature", Type3FontSignatureCalculator.computeSignature(font)); + + List glyphs = + glyphExtractor.extractGlyphs(document, font, fontId, pageNumber); + payload.put("glyphCount", glyphs != null ? glyphs.size() : 0); + + Set coverage = new TreeSet<>(); + if (glyphs != null) { + for (Type3GlyphOutline glyph : glyphs) { + if (glyph == null) { + continue; + } + if (glyph.getUnicode() != null) { + coverage.add(glyph.getUnicode()); + } else if (glyph.getCharCode() >= 0) { + coverage.add(0xF000 | (glyph.getCharCode() & 0xFF)); + } + } + List> warnings = new ArrayList<>(); + for (Type3GlyphOutline glyph : glyphs) { + if (glyph != null && glyph.getWarnings() != null) { + Map warning = new LinkedHashMap<>(); + warning.put("glyphName", glyph.getGlyphName()); + warning.put("message", glyph.getWarnings()); + warnings.add(warning); + } + } + if (!warnings.isEmpty()) { + payload.put("warnings", warnings); + } + } + if (!coverage.isEmpty()) { + payload.put("glyphCoverage", new ArrayList<>(coverage)); + } + return payload; + } + + private static void verifyOutput(Path output, int fontCount) throws IOException { + Path absolute = output.toAbsolutePath(); + if (!Files.exists(absolute)) { + throw new IOException("Expected output file not found: " + absolute); + } + long size = Files.size(absolute); + if (size == 0) { + throw new IOException("Output file is empty: " + absolute); + } + System.out.println( + "Wrote " + fontCount + " fonts to " + absolute + " (" + size + " bytes, verified)"); + } + + private static String resolveEncoding(PDType3Font font) { + if (font == null || font.getEncoding() == null) { + return null; + } + Object encoding = font.getCOSObject().getDictionaryObject(COSName.ENCODING); + return encoding != null + ? encoding.toString() + : font.getEncoding().getClass().getSimpleName(); + } + + private static String safeFontName(PDType3Font font) { + if (font == null) { + return null; + } + try { + if (font.getName() != null) { + return font.getName(); + } + } catch (Exception ignored) { + // ignore + } + if (font.getCOSObject() != null) { + return font.getCOSObject().getNameAsString(COSName.BASE_FONT); + } + return null; + } + + private static String normalizeAlias(String name) { + if (name == null) { + return null; + } + int plus = name.indexOf('+'); + String normalized = plus >= 0 ? name.substring(plus + 1) : name; + normalized = normalized.trim(); + return normalized.isEmpty() ? null : normalized.toLowerCase(Locale.ROOT); + } + + private static void printUsage() { + System.out.println( + """ + Type3SignatureTool - dump Type3 font signatures for library building + Usage: + --pdf Input PDF to analyse (required) + --output Optional output file (defaults to stdout) + --pretty Pretty-print JSON output + --help Show this help + + Example: + ./gradlew :proprietary:type3SignatureTool --args="--pdf samples/foo.pdf --output foo.json --pretty" + """); + } + + private static final class Arguments { + private final Path pdf; + private final Path output; + private final boolean pretty; + private final boolean showHelp; + + private Arguments(Path pdf, Path output, boolean pretty, boolean showHelp) { + this.pdf = pdf; + this.output = output; + this.pretty = pretty; + this.showHelp = showHelp; + } + + static Arguments parse(String[] args) { + if (args == null || args.length == 0) { + return new Arguments(null, null, true, true); + } + Path pdf = null; + Path output = null; + boolean pretty = false; + boolean showHelp = false; + for (int i = 0; i < args.length; i++) { + String arg = args[i]; + if ("--pdf".equals(arg) && i + 1 < args.length) { + pdf = Paths.get(args[++i]); + } else if ("--output".equals(arg) && i + 1 < args.length) { + output = Paths.get(args[++i]); + } else if ("--pretty".equals(arg)) { + pretty = true; + } else if ("--help".equals(arg) || "-h".equals(arg)) { + showHelp = true; + } + } + return new Arguments(pdf, output, pretty, showHelp); + } + } +} diff --git a/docs/pdf_json_type3_fonts.md b/docs/pdf_json_type3_fonts.md new file mode 100644 index 0000000000..8c72212e72 --- /dev/null +++ b/docs/pdf_json_type3_fonts.md @@ -0,0 +1,443 @@ +# PDF JSON Type3 Font System + +## Overview + +The PDF JSON editor needs to handle **Type3 fonts** - custom vector fonts embedded in PDFs that don't follow standard font formats. These are common in PDFs generated by Matplotlib, LaTeX, scientific papers, and presentation tools. + +When converting a PDF to JSON for editing, Type3 fonts present two challenges: +1. **No Unicode mapping** - Character codes don't map to standard Unicode characters +2. **Custom glyphs** - Each font contains vector drawing instructions unique to that PDF + +This document explains how the system handles Type3 fonts during the full PDF → JSON → PDF workflow. + +--- + +## Architecture Flow + +### PDF → JSON Conversion Flow + +``` +┌─────────────┐ +│ Input PDF │ +└──────┬──────┘ + │ + ▼ +┌─────────────────────────────────┐ +│ PDFBox Parsing │ +│ - Extract text positions │ +│ - Identify fonts │ +└──────┬──────────────────────────┘ + │ + ▼ +┌─────────────────────────────────┐ +│ Font Detection │ +│ Is this a Type3 font? │ +└──────┬──────────────────────────┘ + │ + ├─── YES (Type3) ───────────────────────┐ + │ │ + ▼ ▼ +┌──────────────────────────┐ ┌──────────────────────────────┐ +│ Type3FontConversion │ │ Extract Type3 Metadata │ +│ Service │ │ - Glyph outlines (paths) │ +│ │ │ - Character codes │ +│ 1. Calculate signature │ │ - Font matrix │ +│ 2. Match against │ │ - Bounding boxes │ +│ library │ └──────────────────────────────┘ +└──────┬───────────────────┘ + │ + ▼ +┌──────────────────────────────────────┐ +│ Library Match? │ +└──────┬───────────────────────────────┘ + │ + ├─── FOUND ─────────────────────┐ + │ │ + │ ▼ + │ ┌─────────────────────────────┐ + │ │ Load Pre-built Font │ + │ │ - TTF/OTF from library │ + │ │ - Full Unicode mappings │ + │ │ - Web + PDF payloads │ + │ └──────────┬──────────────────┘ + │ │ + ├─── NOT FOUND ──────────────────┘ + │ + ▼ +┌──────────────────────────────────────┐ +│ Store Type3 Metadata in JSON │ +│ - type3Glyphs: [{charCode, unicode, │ +│ glyphName, outline}] │ +│ - Original char codes preserved │ +│ - Font marked as Type3 │ +└──────┬───────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────┐ +│ PdfJsonDocument Output │ +│ { │ +│ fonts: [{ │ +│ id: "F1", │ +│ baseName: "ABCD+DejaVuSans", │ +│ subtype: "Type3", │ +│ type3Glyphs: [...], │ +│ conversionCandidates: [{ │ +│ strategyId: "type3-library", │ +│ status: "SUCCESS", │ +│ pdfProgram: "base64...", │ +│ glyphCoverage: [65,66,67...] │ +│ }] │ +│ }], │ +│ textElements: [{ │ +│ text: "Hello", │ +│ fontId: "F1", │ +│ charCodes: [72,101,108,108,111]│ +│ }] │ +│ } │ +└─────────────────────────────────────┘ +``` + +### JSON → PDF Conversion Flow + +``` +┌─────────────────────────────────────┐ +│ Input JSON (edited by user) │ +└──────┬──────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────┐ +│ Load Fonts from JSON │ +│ - Check for conversionCandidates │ +│ - Check for type3Glyphs │ +└──────┬──────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────┐ +│ Has conversionCandidates? │ +└──────┬──────────────────────────────┘ + │ + ├─── YES (Library Match) ───────┐ + │ │ + │ ▼ + │ ┌─────────────────────────────┐ + │ │ Load from Candidate │ + │ │ 1. Decode base64 pdfProgram│ + │ │ 2. Create PDType0Font │ + │ │ 3. Embed in new PDF │ + │ └──────────┬──────────────────┘ + │ │ + ├─── NO (Use Type3 Metadata) ───┘ + │ + ▼ +┌──────────────────────────────────────┐ +│ Text Rendering Strategy │ +│ - Normalized Type3 fonts: │ +│ Use original text (font has │ +│ Unicode mappings) │ +│ │ +│ - Actual Type3 fonts: │ +│ Use charCodes array │ +│ │ +│ - Other fonts: │ +│ Standard encoding │ +└──────┬───────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────┐ +│ Generate PDF Content Streams │ +│ - Set font: /F1 12 Tf │ +│ - Position text: x y Td │ +│ - Show text: (encoded) Tj │ +└──────┬──────────────────────────────┘ + │ + ▼ +┌─────────────────────────────────────┐ +│ Output PDF │ +│ - Fonts embedded correctly │ +│ - Text renders with proper glyphs │ +│ - Preserves visual appearance │ +└─────────────────────────────────────┘ +``` + +--- + +## Key Components + +### 1. Type3 Font Signature Matching + +**Location:** `Type3FontSignatureCalculator.java` + +**Purpose:** Creates a unique fingerprint of a Type3 font based on its glyph shapes. + +**How it works:** +```java +// 1. Extract glyph outlines from Type3 font +List glyphs = extractor.extractGlyphs(document, font, fontId, pageNumber); + +// 2. Normalize and hash the shapes +String signature = calculator.calculateSignature(glyphs); +// Result: "sha256:2be58b6ef1e29a83b8634d70b9e32c37a15dea2e..." + +// 3. Look up in library +Optional match = library.findBySignature(signature); +``` + +**Signature includes:** +- Glyph outline paths (curves, lines) +- Glyph bounding boxes +- Advance widths +- Character code mappings + +### 2. Type3 Font Library + +**Location:** `app/core/src/main/resources/type3/library/` + +**Structure:** +``` +type3/library/ +├── index.json # Font metadata and signatures +├── catalogue.json # Quick lookup of common fonts +└── fonts/ + ├── dejavu/ + │ ├── DejaVuSans.ttf + │ ├── DejaVuSans-Bold.ttf + │ └── DejaVuSans-Oblique.ttf + ├── cm/ # Computer Modern (LaTeX) + │ ├── cmr10.ttf + │ ├── cmmi10.ttf + │ └── cmsy10.ttf + ├── stix/ # Scientific symbols + │ └── STIXSizeThreeSym-Regular.otf + └── scp/ # Monospace + └── SauceCodeProNerdFont-Regular.ttf +``` + +**index.json format:** +```json +[ + { + "id": "dejavu-sans-bold", + "label": "DejaVu Sans Bold", + "aliases": [ + "DejaVuSans-Bold", + "EVICAO+DejaVuSans-Bold", + "dejavusans-bold" + ], + "signatures": [ + "sha256:a1b2c3d4...", + "sha256:e5f6g7h8..." + ], + "pdfProgram": { + "resource": "type3/library/fonts/dejavu/DejaVuSans-Bold.ttf", + "format": "ttf" + }, + "glyphCoverage": [32, 33, 65, 66, 67, ...], + "source": "DejaVu Fonts 2.37" + } +] +``` + +### 3. Normalized vs Actual Type3 Fonts + +The system handles two types of Type3 fonts differently: + +**Normalized Type3 Fonts:** +- Original PDF has Type3 font +- Matched against library +- Replaced with standard TTF/OTF +- Font object is `PDType0Font` (not `PDType3Font`) +- Has proper Unicode mappings + +**Actual Type3 Fonts:** +- Original PDF has Type3 font +- No library match found +- Keeps Type3 glyph data in JSON +- Font object is `PDType3Font` +- Uses character codes instead of Unicode + +**Rendering logic (PdfJsonConversionService.java:2411-2463):** +```java +boolean isNormalizedType3 = !(run.font() instanceof PDType3Font) + && runFontModel != null + && runFontModel.getType3Glyphs() != null + && !runFontModel.getType3Glyphs().isEmpty(); + +if (isNormalizedType3) { + // Font has Unicode mappings, use text directly + contentStream.showText(run.text()); +} else { + // Use raw byte encoding (for Type3 or other fonts) + byte[] encoded = encodeTextWithFont(run.font(), fontModel, run.text(), charCodes); + contentStream.showText(new String(encoded, StandardCharsets.ISO_8859_1)); +} +``` + +### 4. Character Code Preservation + +**Why needed:** Type3 fonts often lack ToUnicode mappings. We preserve the original character codes so text can be reconstructed. + +**Storage in JSON:** +```json +{ + "text": "Hello", + "fontId": "F1", + "charCodes": [72, 101, 108, 108, 111] +} +``` + +**Extraction (PDF → JSON):** +```java +// TextCollectingStripper.java:4431-4443 +if (pdfont instanceof PDType3Font) { + int[] codes = position.getCharacterCodes(); + if (codes != null && codes.length > 0) { + element.setCharCodes(Arrays.stream(codes) + .boxed() + .collect(Collectors.toList())); + } +} +``` + +### 5. Font Embedding Strategies + +When converting JSON → PDF, fonts are embedded based on their type: + +| Font Type | Strategy | Implementation | +|-----------|----------|----------------| +| **Normalized Type3** | Load TTF/OTF from library, embed as PDType0Font | `conversionCandidates[0].pdfProgram` | +| **Standard fonts** | Use system fonts or embedded fonts from original | PDFBox standard loading | +| **CFF/Type1C fonts** | Wrap as OpenType-CFF for browser compatibility | Optional Python converter | +| **Actual Type3** | Keep original Type3 definition | Preserve from original PDF | + +--- + +## Configuration + +**settings.yml:** +```yaml +processing: + pdf-json: + fonts: + type3: + library: + enabled: true + index: classpath:/type3/library/index.json +``` + +**Environment variables:** +```bash +# Disable Type3 library matching +STIRLING_PDF_JSON_TYPE3_LIBRARY_ENABLED=false + +# Use custom library +STIRLING_PDF_JSON_TYPE3_LIBRARY_INDEX=file:/path/to/custom/index.json +``` + +--- + +## Debugging + +### View Type3 Font Information + +**Backend logs** show signature matching: +``` +[TYPE3] Strategy type3-library finished with status SUCCESS + (message: Matched DejaVu Sans Bold via alias:dejavusans-bold) + for font 1:F2 + +[TYPE3-RUNTIME] Loading library font F2 WITHOUT subsetting + (full glyph set) from candidate:type3-library:pdfProgram +``` + +### Check JSON Output + +Look for `type3Glyphs` in font definitions: +```json +{ + "id": "F1", + "baseName": "BMQQDV+DejaVuSans", + "subtype": "Type3", + "type3Glyphs": [ + { + "charCode": 65, + "glyphName": "A", + "unicode": 65, + "advanceWidth": 684, + "bbox": [0, 0, 684, 729], + "outline": "M 72 0 L ..." + } + ] +} +``` + +### Test Signature Calculation + +Use the CLI tool to analyze any PDF: +```bash +./gradlew :proprietary:type3SignatureTool \ + --args="--pdf sample.pdf --output analysis.json --pretty" +``` + +Output shows all Type3 fonts with their signatures and glyph coverage. + +--- + +## Performance Considerations + +### Memory Management + +- **Type3 glyph data** can be large (detailed vector paths) +- **Font subsetting** not used for library fonts (full glyph set loaded) +- **Caching:** Library fonts are loaded once and cached per conversion + +### File Size Impact + +- **JSON size:** Type3 glyph data adds ~5-50KB per font +- **PDF size:** Embedding TTF/OTF fonts adds ~50-500KB per font +- **Optimization:** Use library matching to avoid storing raw Type3 data + +--- + +## Limitations + +1. **Library coverage:** Only common Type3 fonts are in the library + - Matplotlib (DejaVu Sans family) + - LaTeX (Computer Modern) + - STIX Math symbols + +2. **Glyph accuracy:** Signature matching assumes exact glyph shapes + - Slight variations may not match + - Subset fonts may have different signatures + +3. **Unicode mapping:** Unmatched Type3 fonts lose Unicode text + - Character codes preserved but not searchable + - Copy/paste may not work correctly + +4. **No runtime synthesis:** Unlike earlier designs, no attempt to convert Type3 to TTF at runtime + - All conversions must be pre-built in library + - Unknown Type3 fonts keep their Type3 definition + +--- + +## Related Files + +### Backend (Java) +- `PdfJsonConversionService.java` - Main conversion logic +- `Type3FontConversionService.java` - Signature calculation and matching +- `Type3FontLibrary.java` - Library loading and lookup +- `Type3GlyphExtractor.java` - Extract glyph data from Type3 fonts +- `Type3FontSignatureCalculator.java` - Create font fingerprints +- `PdfJsonFontType3Glyph.java` - Model for Type3 glyph data + +### Frontend (TypeScript) +- `pdfJsonEditorTypes.ts` - Type definitions for JSON structure +- `pdfJsonEditorUtils.ts` - Font handling utilities + +### Resources +- `type3/library/index.json` - Font library metadata +- `type3/library/fonts/` - Actual font files (TTF/OTF) +- `settings.yml.template` - Configuration options + +### Documentation +- `pdf_text_edit_flow.md` - Overall text editing architecture +- `type3_fallback_plan.md` - Original design and planning diff --git a/docs/pdf_text_edit_flow.md b/docs/pdf_text_edit_flow.md new file mode 100644 index 0000000000..e9ccae2432 --- /dev/null +++ b/docs/pdf_text_edit_flow.md @@ -0,0 +1,50 @@ +# PDF Text Edit Flow + +This high-level diagram shows every major component involved when a user edits text inside a PDF via the JSON editor. It highlights where fonts (especially Type3) are captured, matched against the library, and re-applied during export. + +```mermaid +flowchart TD + %% Upload & Extraction + A([Upload PDF]) --> B[PdfJsonConversionService] + B --> B1[Optional Ghostscript preflight] + B1 --> B2[Iterate pages & resources] + B2 --> B3[Extract text runs + fonts] + + %% Font handling (serial tree) + B3 --> C{Font subtype?} + C -->|Type 0 / TrueType / CID| C1[Copy embedded program bytes] + C -->|Type3| C2[Type3FontConversionService] + C1 --> C4[Attach font payload + metadata] + C2 --> C21{Library match?} + C21 --|Yes|--> C22[Inject canonical TTF/OTF from library] + C21 --|No|--> C23[Mark unsupported
& keep Type3 glyphs] + C2 --> C25[Record glyph charCodes + unicode mapping] + C22 --> C25 + C23 --> C25 + + %% JSON output + C4 --> D[Build PdfJsonDocument (pages, fonts, elements)] + C25 --> D + D --> E([Send JSON to UI]) + + %% Edit round-trip + E --> F[User edits text/elements] + F --> G[Patched JSON POSTed back] + G --> H{Regeneration pipeline} + H --> H1[Resolve fonts + candidates] + H1 --> H11[Prefer library/embedded payloads] + H1 --> H12[Fallback font service for missing glyphs] + H --> H2{Can rewrite token stream?} + H2 -->|Yes| H21[Rewrite existing operators] + H2 -->|No| H22[Full page regeneration] + H22 --> H23[Embed canonical fonts + Type3 glyph codes] + H21 --> I[Apply annotations/metadata] + H23 --> I + I --> J([Download edited PDF]) +``` + +**Key points** +- Type3 conversion happens entirely inside `Type3FontConversionService`. Matching entries pull canonical fonts from the library; when a signature is missing we simply keep the original Type3 glyph codes until a library entry is added. +- Raw Type3 char codes are preserved in `PdfJsonTextElement.charCodes` so edits can fall back to the original glyph sequence when users do not change the text. +- When the frontend submits changes, the backend preflights each text run, picks the proper font candidate (library > embedded > fallback), and rewrites the PDF with either token replacements or full page regeneration. +- Glyph coverage metadata from the Type3 library now informs which fonts can legitimately render new characters, so added text keeps using the original Type3 face whenever its coverage includes those code points. diff --git a/docs/type3/harvest_report.json b/docs/type3/harvest_report.json new file mode 100644 index 0000000000..e9d4968333 --- /dev/null +++ b/docs/type3/harvest_report.json @@ -0,0 +1,13216 @@ +{ + "generatedAt": "2025-11-08T14:01:48Z", + "totalSignatures": 450, + "fonts": [ + { + "signature": "sha256:003af1c45e3a5ab09544e226eba25e3a70abfe6e36dd48584474cc7a497685f6", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 28, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 79, + 80, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 108, + 111, + 112, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:0135aeba5bdea41d50e6d98f62846b9ffbf7416129d04989f2a33fcb26c8049c", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 18, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 53, + 73, + 74, + 78, + 83, + 85, + 97, + 105, + 108, + 110, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:0161a4d84208a9e794a7f1418d3267a281fc5ac1c2ceda742a6f3bd62402f911", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 2, + "glyphCoverage": [ + 77, + 97 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:0165552fad28860f2ea6079be7a87ea0833acde99309b3ef619c8f81707c46a3", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 14, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 54, + 97, + 99, + 105, + 108, + 115, + 118, + 215 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:024b48f66878300bbc5dfd572c08085c0bd6a4cd292ded8b1e656d6feee1e7c9", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 17, + "glyphCoverage": [ + 40, + 41, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 61, + 99, + 103, + 108, + 111 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:0324eb37ec25e4e03fdf2989db70b29bdaca5c6fff2d9334b44ecb5b22859cde", + "alias": "dejavuserif", + "baseName": "DejaVuSerif", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 44, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 69, + 73, + 74, + 78, + 83, + 84, + 85, + 88, + 97, + 98, + 99, + 100, + 101, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:0344fef03ef239cd0c79f3c546415e48d6167fd6f51c180117ec787c98efaf00", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 35, + 40, + 41, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 61, + 65, + 66, + 67, + 69, + 77, + 83, + 84, + 86, + 87, + 97, + 100, + 101, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.json" + }, + { + "signature": "sha256:0386e5811612ba4b998d57cd3869d7fbc48092a79d436deda774af107a4af813", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 9, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:04b036e5118d1ea265009b4cef09af5df3340d93e8e3a8a6382dba252fe2af7c", + "alias": null, + "baseName": null, + "glyphCount": 20, + "glyphCoverage": [ + 32, + 46, + 48, + 51, + 54, + 56, + 57, + 58, + 97, + 98, + 99, + 101, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:04fe9fae9bfdc05853775240739e009a094170e0cc0db6c36201ee8e5c6ca3c0", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 49, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 65, + 66, + 67, + 69, + 70, + 71, + 72, + 73, + 76, + 78, + 79, + 80, + 82, + 83, + 85, + 86, + 88, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 105, + 107, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:056649d3fbc0f331b19038c96281bd670c2c9e6f99957aae4e4ae4b881fc9591", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 25, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 54, + 56, + 58, + 71, + 80, + 84, + 87, + 97, + 100, + 101, + 105, + 107, + 109, + 110, + 111, + 114, + 116, + 117, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:058b74992b66710d2b859fb8aabc74ea7fadcec001355bd5382fc48a682a3ac9", + "alias": "cmb10", + "baseName": "Cmb10", + "glyphCount": 1, + "glyphCoverage": [ + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:059af9dbaaab27c1d660ef00de6d4fd6e1687cfe2abca0a4c07265c2b2b450c6", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 22, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 53, + 55, + 68, + 77, + 84, + 97, + 100, + 101, + 103, + 104, + 108, + 109, + 110, + 111, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:05bde469259c29c6a70d45412a84ca54c2270e26e8df017b1bc732d081092366", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 29, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 53, + 55, + 60, + 70, + 74, + 76, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 108, + 110, + 111, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:05f5eb7982c3522f8088567a1dbb5432991b82d1754b3f5abb5f7dc0f157eb00", + "alias": "stixgeneral-regular", + "baseName": "STIXGeneral-Regular", + "glyphCount": 41, + "glyphCoverage": [ + 32, + 45, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 66, + 72, + 73, + 76, + 80, + 82, + 84, + 86, + 91, + 93, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 120, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:06c471f0065fa78d329a85bc01739eaa40c21549e6afaeeeca51a77f6d3a10ee", + "alias": null, + "baseName": null, + "glyphCount": 18, + "glyphCoverage": [ + 32, + 46, + 48, + 51, + 54, + 55, + 56, + 57, + 58, + 98, + 99, + 101, + 104, + 110, + 111, + 112, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:06eaf46d286770042d8cce7d5d972945b5ed357a882478fd85b05ed4e6866486", + "alias": null, + "baseName": null, + "glyphCount": 5, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:08864aa8e8d17cead6059d5b4f1b1eea2053fa0ea3ca64e885d6eaacb78bccaf", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 2, + "glyphCoverage": [ + 100, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:08ebe84ddecaf6fc631154c26ac0bb042d044a4c34a74ae42c74cd0cda8e397e", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:0a7f4adbb630b2d2f30813ae92edf72e46b41bd4ae3300212f2f81206142ace8", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 7, + "glyphCoverage": [ + 44, + 47, + 78, + 82, + 102, + 114, + 952 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:0b5d71b60a16cc077230dd6e1c01dfb1f638880a143c5a0ee9702940b0021d91", + "alias": "f251", + "baseName": "F251", + "glyphCount": 1, + "glyphCoverage": [ + 49 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00006.json" + }, + { + "signature": "sha256:0e948f91c2833397ccc52cf404dca8863a872f63aad1851c50a93f71ca715eff", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 26, + "glyphCoverage": [ + 32, + 37, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 65, + 67, + 80, + 99, + 100, + 101, + 109, + 110, + 111, + 112, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:0f3192622bafbd4ebb9008852ba75a632a3c7f0019136fd191e172f1baa86004", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 58, + 66, + 67, + 68, + 70, + 71, + 73, + 76, + 77, + 80, + 82, + 83, + 84, + 97, + 98, + 99, + 101, + 102, + 105, + 107, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.json" + }, + { + "signature": "sha256:0fcfc3ff6ebe9a206363ffc3cbf79213beed3bfc68d23bf06cf6384eeaf53947", + "alias": null, + "baseName": null, + "glyphCount": 27, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 53, + 54, + 55, + 56, + 57, + 58, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 110, + 111, + 114, + 115, + 116, + 118, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:0ff8e8891a2f21b86c669f3abca19d1f579759f895a3762a9552dafc45be280c", + "alias": null, + "baseName": null, + "glyphCount": 18, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 55, + 56, + 57, + 58, + 98, + 101, + 102, + 105, + 110, + 111, + 112, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:10d0df41401b54f862bea72202b1b792016985c319e70242517ec0edbe100b35", + "alias": null, + "baseName": null, + "glyphCount": 17, + "glyphCoverage": [ + 32, + 40, + 41, + 69, + 70, + 72, + 84, + 86, + 99, + 101, + 103, + 110, + 113, + 114, + 117, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:110a520d1ad54de2554d47633b5d36988c1cfe6f0f550aff87cec1532588aa7d", + "alias": "stixnonunicode-italic", + "baseName": "STIXNonUnicode-Italic", + "glyphCount": 0, + "glyphCoverage": null, + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:119da04d962622c8aa46d77f6bdfccb5d4a4ef7173775275b046efd59098e5d9", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 17, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 53, + 55, + 97, + 101, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:11d35f41e5cfd7d5227c6ab9469442223c72b2e6b865e1339bba49d37021b261", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 34, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 65, + 66, + 68, + 69, + 70, + 71, + 76, + 77, + 78, + 80, + 83, + 84, + 85, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 110, + 111, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:12c5b92495a5c3f327778e704be0d4ed00b5b919e579e5c58e4be82a3d5797f6", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 46, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 65, + 66, + 67, + 69, + 71, + 72, + 76, + 77, + 78, + 80, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:12de608415350701da162e8805694a647b45694693b72fdf3f8b917e0345a45d", + "alias": "dejavusans-oblique", + "baseName": "GCWXDV+DejaVuSans-Oblique", + "glyphCount": 1, + "glyphCoverage": [ + 70 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.json" + }, + { + "signature": "sha256:1324cd8127143ef9023616b7911c570db3b1eb35758cdc9258ec16c0f4587775", + "alias": "cmsy10", + "baseName": "Cmsy10", + "glyphCount": 1, + "glyphCoverage": [ + 48 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:155cec0369a4f5293154c9462c1537241c835cfeeac389fed6ce5204dbbc4619", + "alias": null, + "baseName": null, + "glyphCount": 29, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 52, + 54, + 55, + 56, + 57, + 58, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:15ac052c211a0319982a9884d5182f36c18e3427641f4646ed9c283c10c90d9e", + "alias": "stixgeneral-regular", + "baseName": "STIXGeneral-Regular", + "glyphCount": 47, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 45, + 48, + 49, + 50, + 51, + 53, + 55, + 56, + 57, + 65, + 66, + 70, + 72, + 73, + 76, + 78, + 79, + 80, + 82, + 84, + 86, + 91, + 93, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:15fe40dcd9de482e205cfe794137533b04baaf07e0257e8cfbb04e81bdd1df74", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:1645cece6175453f95822369995c91dc48de7033d1a51b08387ac9c2776263d0", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:164c839db8cd63db687b1386a245c53951cc61f98aeb108d1598a9c716ffb19e", + "alias": null, + "baseName": null, + "glyphCount": 16, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 52, + 56, + 57, + 58, + 99, + 101, + 110, + 111, + 112, + 114, + 115, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:16620e9ffbbe40f70ba2fc77daa1ec71eb1c5a17ffa25f7e1c77399e67ec821a", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 43, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 66, + 67, + 68, + 72, + 77, + 78, + 79, + 80, + 83, + 84, + 87, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 119, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:16eed1353d0287ad1b4ba43090668d84212cea631a68135ca4c157ad416c9728", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 9, + "glyphCoverage": [ + 44, + 76, + 77, + 78, + 84, + 88, + 118, + 181, + 963 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:1776fd7ebec963ee77d36ee8d6a0a8f9e49d036f174b1f3ba576eda00de0453f", + "alias": null, + "baseName": null, + "glyphCount": 1, + "glyphCoverage": [ + 90 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00004.json" + }, + { + "signature": "sha256:18ce863feb57f42f2b92ac85a8c55ef3eeaa15488c5d6cd8c724b085994c64fa", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 12, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 97, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:1973f402f79e93952bf2c0f725d92a04fea1f774c49ac770ae34e5ce6cc20a87", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 25, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 69, + 78, + 82, + 95, + 99, + 101, + 104, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:19d6fa254f1aa01aa55a5effc2dafbbb88f559a5516286ad06755fa027116e15", + "alias": null, + "baseName": null, + "glyphCount": 18, + "glyphCoverage": [ + 32, + 46, + 48, + 51, + 56, + 57, + 58, + 98, + 100, + 101, + 102, + 103, + 105, + 110, + 111, + 112, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:1a0c168b0890d6fc8bb9c272024447c05b24cadae49eb7e86d683ce6cafff238", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 2, + "glyphCoverage": [ + 46, + 77 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:1ba74c0f7bed040adc2e248e0d5e44bca62ce0ee0ea06842a8bd43586bf177d2", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 2, + "glyphCoverage": [ + 69, + 70 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:1dcce5224ff4802f9710dba92ddad0d6cda2c630070086f410e01d7312858a21", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 42, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 68, + 71, + 76, + 77, + 78, + 82, + 83, + 86, + 88, + 91, + 93, + 99, + 101, + 103, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:1f52ed63e5d49ffdaac4b93a71ab4503245455d969bcae5f73561f7948fb527a", + "alias": null, + "baseName": null, + "glyphCount": 30, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:2045fe5633bf884e96c253fa25c3f11320956ccc518eccec8d6c40c2ea5ef84e", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 0, + 1 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.json" + }, + { + "signature": "sha256:20585043aeacc967df93f7cf8d41e614ec0d9534987926f0864237e83292f083", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:20a3bafbc23605719db24935dd8b91f5227eb27403f10c421a6d238bbf2da60d", + "alias": null, + "baseName": null, + "glyphCount": 27, + "glyphCoverage": [ + 32, + 46, + 48, + 50, + 51, + 52, + 54, + 55, + 56, + 57, + 58, + 97, + 98, + 99, + 100, + 101, + 104, + 105, + 107, + 109, + 110, + 111, + 112, + 114, + 115, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:21c5e000c5ee6d3c39478cd3dc97f2e2ed1819c7c9db7def11c2e11ae7cff980", + "alias": "arialmt", + "baseName": "ArialMT", + "glyphCount": 5, + "glyphCoverage": [ + 48, + 49, + 50, + 51, + 53 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2112.07804.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2112.07804.json" + }, + { + "signature": "sha256:223e0c5fe24b1a4c8b85f771f3d7325ce029366420c26c494722e951b9bfbdca", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 38, + "glyphCoverage": [ + 32, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 66, + 67, + 70, + 76, + 77, + 80, + 83, + 97, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.json" + }, + { + "signature": "sha256:227d6dc20ad25316a5790e00b9a08645dde5fdca3d3d5271bd4ef712c8359e10", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 33, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 65, + 67, + 74, + 76, + 77, + 80, + 83, + 84, + 85, + 86, + 99, + 100, + 101, + 105, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 218 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.json" + }, + { + "signature": "sha256:22a8cc35f37fd522aafcf1c10e8196704f80e6f4112bf831acae9d1c171252ed", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 51, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 53, + 55, + 65, + 66, + 67, + 68, + 69, + 72, + 73, + 76, + 77, + 79, + 80, + 81, + 82, + 84, + 86, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 120, + 122, + 225, + 227, + 231, + 233, + 234, + 237, + 244 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.json" + }, + { + "signature": "sha256:22b1dc5946ddf13ec7ab8e0852d96452d2ee99cd4dde0b1867d0c855f735ce53", + "alias": null, + "baseName": null, + "glyphCount": 22, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 56, + 57, + 58, + 97, + 98, + 99, + 101, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:2312fa74d568c0267cdd7cb451a2bb293002c39be99c0d278baae3de834b598d", + "alias": "f153", + "baseName": "F153", + "glyphCount": 42, + "glyphCoverage": [ + 39, + 44, + 46, + 58, + 65, + 66, + 69, + 71, + 73, + 74, + 76, + 77, + 79, + 80, + 83, + 84, + 87, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2005.14165.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2005.14165.json" + }, + { + "signature": "sha256:23e4b174e951cd6135e229fb397db4ff518021cf14d5f817031b9f754841e511", + "alias": null, + "baseName": null, + "glyphCount": 11, + "glyphCoverage": [ + 0, + 46, + 97, + 98, + 105, + 108, + 109, + 111, + 112, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\07_matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\07_matplotlib.json" + }, + { + "signature": "sha256:24060b048045f05f3b9c5b5a452ffdb8e002fc6075203c889ac98e4570abc512", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 40, + 41, + 44, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 60, + 67, + 68, + 73, + 77, + 86, + 91, + 93, + 97, + 101, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:252028327defa7c631e6b7e75492ec4ee1a477408725bba03dd7431266f7f51a", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 1, + "glyphCoverage": [ + 84 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:25773f8a0eaa5c6df21f421ef5da85883e5cc06c331710bdafe56149a08c5b7a", + "alias": null, + "baseName": null, + "glyphCount": 27, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 75, + 76, + 84, + 87, + 88, + 97, + 98, + 99, + 100, + 101, + 105, + 109, + 112, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:27557b9ab139f8a5f9edcd3135f30c458c59a22cbb3713596b7cfef2545539e7", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 61, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 88, + 90, + 99, + 100, + 101, + 103, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 193, + 194, + 195, + 199, + 201, + 202, + 205, + 211, + 213, + 218 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.json" + }, + { + "signature": "sha256:27b98489865df8df55f19e4505c093501f236465885ca3bf5b66b6f047a85bb2", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 19, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 68, + 70, + 72, + 76, + 97, + 99, + 103, + 105, + 108, + 111, + 114, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:28299f37933315f1d1fa3cc9639b4f56e0e73c706c9960792c7391354ecd13c4", + "alias": null, + "baseName": null, + "glyphCount": 15, + "glyphCoverage": [ + 39, + 40, + 41, + 48, + 49, + 65, + 73, + 77, + 78, + 88, + 97, + 98, + 99, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:2832e219b2db3bacf0d5a147d4b74ad5226fdf7562c395ef3fb12937633e037d", + "alias": "cmsy10", + "baseName": "Cmsy10", + "glyphCount": 1, + "glyphCoverage": [ + 8734 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:29166f699071782a7a72b79a9511f65ba407b5e073b605f50078cc9bf6c89284", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 31, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 71, + 80, + 84, + 87, + 97, + 100, + 101, + 105, + 107, + 109, + 110, + 111, + 114, + 116, + 117, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:2a70400ce6ee64523330ff783b104f0b5c44f59fb6771acd37c5c3f6a7d1a1f5", + "alias": null, + "baseName": null, + "glyphCount": 1, + "glyphCoverage": [ + 71 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:2a981ff00b15bf72bff602cfe887f2c2306e59e96a932f3b518d9e3d99c102f0", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 57, + 58, + 61, + 65, + 66, + 67, + 68, + 70, + 71, + 76, + 77, + 80, + 82, + 84, + 85, + 97, + 98, + 101, + 105, + 107, + 108, + 111, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.json" + }, + { + "signature": "sha256:2add5b5ad6e536f3614b75e246b49a006edbbecdd309d24bd42c874a3ae3c8ed", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 21, + "glyphCoverage": [ + 45, + 48, + 49, + 50, + 51, + 52, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:2b323550fe4a3ac04f6e2ab72473aa1d24a088f51b1aca4b104185d2497c83d8", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 30, + "glyphCoverage": [ + 32, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 67, + 73, + 80, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:2b481cd3bfef1d40b26ac83932766411b06b2342bdb137ad24fece0644e01620", + "alias": "cmsy10", + "baseName": "Cmsy10", + "glyphCount": 2, + "glyphCoverage": [ + 124, + 8722 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:2b53d4d6f689754c91b6d050036a537d867c4fb4fae08cf52cde8ec926841c09", + "alias": "f95", + "baseName": "F95", + "glyphCount": 1, + "glyphCoverage": [ + 49 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00018.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00018.json" + }, + { + "signature": "sha256:2b72b85b468be98131f32877501f144180fb2dcb60d4039b6a87036d86328b7b", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 40, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 55, + 56, + 58, + 62, + 65, + 66, + 68, + 71, + 73, + 76, + 77, + 79, + 80, + 83, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:2b79af294073304e3f1034c3e565e8fddc98395525d237c7d33705e125c9270c", + "alias": null, + "baseName": null, + "glyphCount": 18, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 54, + 56, + 57, + 58, + 97, + 98, + 101, + 108, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:2be58b6ef1e29a83b8634d70b9e32c37a15dea2e608894439ef7224c35b77f5d", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 7, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 53, + 55 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:2bf8292f7fe8b83c33ee983b434bed4e20f27f7c5b248e419719b351dd97567a", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 6, + "glyphCoverage": [ + 48, + 49, + 50, + 51, + 53, + 61 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.json" + }, + { + "signature": "sha256:2c09dab2a8870462740c0a9135b2a35d48907a3fee1dbb545d85c0bbd87f1fde", + "alias": null, + "baseName": null, + "glyphCount": 19, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 55, + 57, + 58, + 97, + 99, + 101, + 103, + 105, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:2cd805c15bf495b08baeec955ba66be53eae5aae4da6cd4db8d7b89c33b2d781", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 67, + 69, + 73, + 76, + 78, + 80, + 83, + 85, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 119, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00012.json" + }, + { + "signature": "sha256:2e874f74a86deeaf8872f5d640cc08357660bf65a7b2265e79a9348b3a219766", + "alias": null, + "baseName": null, + "glyphCount": 28, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:2eb5a8e84ff2327a7863c891ae4ccdeee89d2caae31a1f2a01b55b9d95c88fcb", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 7, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 53, + 54, + 55 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:2f18ed7f982aeb954aaae388ba0c75e3c676717ca324156b42bb17f3f20ef403", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 18, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 54, + 97, + 99, + 101, + 102, + 105, + 108, + 111, + 112, + 114, + 115, + 116, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:2f6f8d63ff6235f3b7cd6f5eba8076854892037afa2ea6962953b3e7cda3736e", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 31, + "glyphCoverage": [ + 32, + 40, + 41, + 44, + 61, + 65, + 66, + 67, + 68, + 70, + 83, + 84, + 97, + 98, + 99, + 101, + 102, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 119, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:2fa383e8594fd78d28f09c8dea2de24f8626f509630de5cc967d0f5512b96219", + "alias": null, + "baseName": null, + "glyphCount": 18, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:2fb79487a605251641bb14936fd458244c87ace268459b046788bdc6b8db9b70", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:31d0e67bc63a816302c9ff6ad9c19e17603aef1a4c3677b81b1d9084caa86e03", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 6, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 53 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\03_handout-beginner.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\03_handout-beginner.json" + }, + { + "signature": "sha256:32773883080a68d1e6bae19474c8901526ffc0bceb51672184ade3850d573da5", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 42, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 68, + 70, + 71, + 73, + 76, + 77, + 78, + 82, + 83, + 84, + 89, + 90, + 91, + 93, + 97, + 98, + 99, + 100, + 101, + 103, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:329e9836cb2c17977911aac0f39aca7e4219821effa752bb9821d6187ee4ae09", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 24, + "glyphCoverage": [ + 32, + 40, + 41, + 50, + 56, + 66, + 71, + 82, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:33002ecf1ae5b81573253543920eb522523da71d50be3e10c88b7445728e8129", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 25, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 80, + 84, + 87, + 101, + 105, + 107, + 109, + 111, + 114, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:330feb6bac005ffe77921f2245d451608190386091d4f09242a619a82062ddbe", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 28, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 56, + 57, + 61, + 69, + 76, + 98, + 99, + 101, + 102, + 103, + 104, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:33d0ab9d9d72c1aed1edfc9b815dd6a2d618cbbe9084309c7f2de0f3df3073d7", + "alias": "stixsizethreesym-regular", + "baseName": "STIXSizeThreeSym-Regular", + "glyphCount": 2, + "glyphCoverage": [ + 91, + 93 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:346f5e1ac70f2ffa97d48f41d1c527d155555b6b9d8113ee5955c9dc9eed9032", + "alias": null, + "baseName": null, + "glyphCount": 26, + "glyphCoverage": [ + 32, + 46, + 48, + 50, + 52, + 53, + 55, + 56, + 57, + 58, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 110, + 111, + 112, + 114, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:35354529acf8677e8aee9e994fd8c94a72e94d67dae8ae5bc0c2b58b1ad1622d", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 34, + "glyphCoverage": [ + 32, + 43, + 46, + 48, + 49, + 50, + 51, + 53, + 65, + 67, + 68, + 69, + 70, + 71, + 73, + 78, + 82, + 83, + 97, + 99, + 100, + 101, + 103, + 104, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.json" + }, + { + "signature": "sha256:362261e42d2d142ebbdce7f31ef3cb6116185edb041142dbb03880ed492dd9bd", + "alias": null, + "baseName": null, + "glyphCount": 23, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 51, + 53, + 54, + 56, + 57, + 58, + 97, + 98, + 99, + 100, + 101, + 103, + 105, + 107, + 108, + 110, + 112, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:3654d4d9bcbbf6ad51628082203094069a17aad3a5e6f5c7972833566e42ab6b", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 29, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 67, + 68, + 97, + 98, + 99, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:3686f6e2c2bc4368beb1cbf386f721c2b8577559dee563c41c0bff2fd8c0ec95", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 40, + 41, + 44, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 55, + 60, + 67, + 68, + 71, + 73, + 77, + 91, + 93, + 97, + 99, + 100, + 101, + 103, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:3756e20547fb9cab7fa562d1b8fa3340839b5b6e88626cc365320c989dcf0945", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 35, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 65, + 66, + 67, + 72, + 73, + 74, + 79, + 80, + 84, + 97, + 99, + 100, + 101, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 119, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:383aac032c10c61cc5f1fe23f63ba528426d10f34eecc89cf12200a3095762ca", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 7, + "glyphCoverage": [ + 44, + 46, + 47, + 77, + 78, + 178, + 963 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:388e244c83aebc4acdec7b655f42160c00040979725c71684651d84c525610f3", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 25, + "glyphCoverage": [ + 32, + 37, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 58, + 65, + 67, + 80, + 99, + 100, + 101, + 109, + 110, + 111, + 112, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:39074e2438659ac2ba53b6dd65fbc4a1429204d389a8f70322ea861df90fe38c", + "alias": null, + "baseName": null, + "glyphCount": 27, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:39629f519d6a19e9a215f901e2cc546505de1ed1f2a7b668c840b1d7368929df", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 20, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 53, + 55, + 69, + 73, + 84, + 88, + 97, + 104, + 105, + 108, + 110, + 114, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:39b8e5ec8e20a788cd45166baf0ab796397f152c9cd8dec1f882c635380cad92", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 13, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 97, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:3a1e421cb7456fa893a94df620c1324437331e0829b86c98e01412888a9f4002", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 35, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 52, + 54, + 56, + 66, + 67, + 69, + 73, + 76, + 78, + 80, + 83, + 85, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 119, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00012.json" + }, + { + "signature": "sha256:3a3c9d8bcde54f0d01902f17e4b2e6dd31d3ab7fb422aa311560bbca91581c51", + "alias": null, + "baseName": null, + "glyphCount": 5, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:3b14dd83b170ca8e08c9354da4b39f0a2c5f1cf98870f0603a6c12ca7569b09d", + "alias": "stixsizeonesym-regular", + "baseName": "STIXSizeOneSym-Regular", + "glyphCount": 0, + "glyphCoverage": null, + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:3b41f9e5f3a7ffa6f4cdffa2a46f02781ec1b2b0c99994707cfb139aa15a11e2", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 5, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 53 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:3c96be4f5f8e14b5a4f4c270203246e7d58d498b4fd9d5f9ec3ba79ee4fa9bde", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 40, + "glyphCoverage": [ + 32, + 40, + 41, + 43, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 66, + 68, + 69, + 70, + 72, + 75, + 77, + 80, + 83, + 86, + 97, + 99, + 100, + 101, + 102, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:3ee773a0af6fdedb9853dca9f4d8b80a421a0024bdf06bea41f15d58e3b90c87", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 13, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 97, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:3f99468fbd7c5c5e76c9c4fb5e1eac9d0d56e9881d439e93a3c32959c27d31d9", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 32, + "glyphCoverage": [ + 32, + 40, + 41, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 61, + 77, + 82, + 83, + 91, + 93, + 97, + 101, + 103, + 108, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.json" + }, + { + "signature": "sha256:3fd273845892808cc2db25e489b58441dd3f42842d50fab3d78bbf66d3edef90", + "alias": null, + "baseName": null, + "glyphCount": 20, + "glyphCoverage": [ + 32, + 46, + 48, + 50, + 54, + 55, + 56, + 57, + 58, + 99, + 100, + 101, + 103, + 104, + 110, + 111, + 112, + 114, + 115, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:4007657b984b14b5e527e025e29a9bf907eff6b04b8b8242e82b147bc52e30c4", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 43, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 65, + 66, + 68, + 71, + 73, + 76, + 77, + 78, + 80, + 82, + 83, + 87, + 97, + 99, + 100, + 101, + 102, + 103, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.json" + }, + { + "signature": "sha256:422fa59231be16ef7d4055ff1ff7b9c3e5478a24cacaffe6d69f34883fb0df0e", + "alias": null, + "baseName": null, + "glyphCount": 26, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:426f1f10fa9d9823874136f2a6199f7834ab593270c9b6d083dd0a5dc4476448", + "alias": null, + "baseName": null, + "glyphCount": 5, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:42f5d6fceaeacd54a02ccd770b0000fd269f1724666df4efc00f71e139630c13", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 69, + 71, + 75, + 76, + 77, + 80, + 83, + 97, + 99, + 101, + 102, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 118, + 119, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00008.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00008.json" + }, + { + "signature": "sha256:43326b634e4feee84ade0859c37bbbefb7931bc4bd2276a65dc5575b7d722ed7", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 43, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 65, + 66, + 69, + 72, + 76, + 77, + 78, + 80, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 118, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:43756201215aecf6c4d628e46e3d45b5943c6af42f845fd2c870b3ec8676a5e6", + "alias": null, + "baseName": null, + "glyphCount": 5, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:4390a7dfb16ef1d208d7c22bfeadfa76d3179325a63fa2075fdbc1c907f00a5a", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 1, + "glyphCoverage": [ + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.json" + }, + { + "signature": "sha256:441c7e93df12952ac1615c07dbd1b2cece04eb82100bb8f2dd5a0780cf285691", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 32, + "glyphCoverage": [ + 32, + 42, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 61, + 76, + 79, + 91, + 93, + 97, + 99, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:4521451b9fe7a291a87872cc2e3e127a6eb163d38c9eb1525f35d13ed5c33eb6", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 25, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 51, + 52, + 53, + 68, + 71, + 84, + 97, + 99, + 101, + 102, + 105, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:456e8a38765897fa63042bbb09a132cbc29409df0d870478b46dc195ad68ec23", + "alias": null, + "baseName": null, + "glyphCount": 16, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:458411ac7398c9629252180998e264c018f1a5c8edff06e5889eeadc4a089135", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 0, + "glyphCoverage": null, + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00011.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00011.json" + }, + { + "signature": "sha256:45ee06d5d17f02f622724144ac4593c76ef6d76da856e210a17a087a511170ac", + "alias": null, + "baseName": null, + "glyphCount": 1, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:46208ca8a881282e6f832ed94029c737d251f113226764c290b51c14490ff1a4", + "alias": null, + "baseName": null, + "glyphCount": 1, + "glyphCoverage": [ + 32 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:487f67ce5ed85fd87b7df0ac55f12d97e71ab129cf1a286de3af43cf132f1d1b", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 34, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 52, + 54, + 55, + 56, + 58, + 61, + 67, + 69, + 80, + 97, + 98, + 99, + 100, + 101, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:488d8740b350934300575b73b38df2a70fabfe62ecc79b352fce00bdd593b138", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 34, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 68, + 78, + 80, + 83, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:4942074c8203afa328b8c4112b0d5d5239fdafb82b66a139e21b6b78f09b0e51", + "alias": null, + "baseName": null, + "glyphCount": 9, + "glyphCoverage": [ + 32, + 46, + 48, + 50, + 53, + 55, + 61, + 97, + 176 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:4972d1a3c72cf5114a3b2e8325e957c171fd36c734c356856c590d246a1a385e", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 4, + "glyphCoverage": [ + 82, + 111, + 116, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:4973ae1f81c923ae24e09a00006693b4321e287f871fd0c99214f1168e2a6ba0", + "alias": "roboto-regular", + "baseName": "Roboto-Regular", + "glyphCount": 32, + "glyphCoverage": [ + 32, + 44, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 68, + 70, + 83, + 84, + 97, + 100, + 101, + 103, + 105, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 122, + 215 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1910.10683.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1910.10683.json" + }, + { + "signature": "sha256:497ddd27e1f56ef6504c61613e3a159bab13314a4970a3be13b3a556648964da", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 12, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 97, + 98, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:49d9a03832b06f5d73c8aa098cbfd109b81834e52a4dfcec0f8e8d1214aad66d", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 6, + "glyphCoverage": [ + 78, + 97, + 105, + 110, + 114, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.json" + }, + { + "signature": "sha256:4a7ca5ba0773e9655d3c008dee4171c542863f69a104154918321e14bb5ef8b7", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 29, + "glyphCoverage": [ + 32, + 40, + 41, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 70, + 73, + 76, + 77, + 78, + 79, + 86, + 88, + 99, + 101, + 103, + 109, + 111, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:4b0ed0ef2a8543dfab18b5744221749adbe1ff6c4ebe213ce0eb4d6a54657fbe", + "alias": "stixgeneral-regular", + "baseName": "STIXGeneral-Regular", + "glyphCount": 43, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 45, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 66, + 70, + 73, + 74, + 76, + 77, + 78, + 82, + 84, + 86, + 91, + 93, + 97, + 98, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:4b509d2ae2cfab89783a73df2c66f0fd50949f97696079cb58f1e58b81daaa07", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 4, + "glyphCoverage": [ + 84, + 101, + 105, + 109 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\03_handout-beginner.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\03_handout-beginner.json" + }, + { + "signature": "sha256:4b553d51d58f5891af071359fb016caf1c6137778da129a6b208dcc8cb0c4635", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 9, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:4c000f159e55414db3b27e4694abee49dcf06e43365e57f5f8936d27bf8301cf", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 42, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 66, + 67, + 69, + 70, + 71, + 73, + 76, + 77, + 78, + 79, + 80, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:4c02bbb44e95946998ba6f7a9f6fe441a39ea802e9562aa5aca6e61529396174", + "alias": null, + "baseName": null, + "glyphCount": 1, + "glyphCoverage": [ + 89 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:4c893bb7bcf541a56a7f38b6722196a000c177ac4d2110166b16f3e76a4b8f5c", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 13, + "glyphCoverage": [ + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 53, + 70, + 72, + 91, + 93, + 101 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:4c9a0502dc5d7f0903bba10747472c9eb8f8dc131fe4cb18dbfd62e27dd812e8", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 27, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 53, + 54, + 55, + 69, + 78, + 82, + 84, + 97, + 99, + 101, + 103, + 104, + 105, + 108, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:4cbb76b3c46407f4ea315f53ac10f8123efc705553d6ca5d32b52fe9a1be283a", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 43, + "glyphCoverage": [ + 32, + 35, + 40, + 41, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 65, + 66, + 69, + 70, + 73, + 77, + 78, + 83, + 84, + 86, + 87, + 97, + 99, + 100, + 101, + 103, + 105, + 107, + 108, + 109, + 110, + 112, + 114, + 115, + 116, + 117, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.json" + }, + { + "signature": "sha256:4d4ee6f04f57a40a589741df4747990ed485c192b0fc179a415aba822f352a8d", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 26, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 56, + 65, + 67, + 68, + 70, + 77, + 97, + 98, + 99, + 101, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:4f13b886c6b872a768bd7cd546fa8bbcc496f5424dd137ea59c5c69e2e167622", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 21, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 53, + 80, + 83, + 97, + 99, + 101, + 104, + 105, + 108, + 110, + 111, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:4f28dc946824d9b97d7bacb9d0e03853743c579603872da4879304084ed39a6d", + "alias": null, + "baseName": null, + "glyphCount": 8, + "glyphCoverage": [ + 32, + 46, + 48, + 53, + 55, + 61, + 97, + 176 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:4f310030314f055e2d959fb3daa229e1a59966832109affb01c368cb20c874d7", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 66, + 67, + 68, + 70, + 71, + 76, + 77, + 80, + 82, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 107, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.json" + }, + { + "signature": "sha256:4f763d5e2cd0bdcd4650936ac505bd0e011899712ffe80ffa4b4d43f42941327", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 10, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 98, + 103, + 114 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:4fa06c90399d80b41cb718163a5d78af2b203df6b6579246fb0b24d349b7a591", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 15, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 97, + 98, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:4febfad91e0141f9658506a0bf8fc2a449f0ea7d97b44e95fc9a970c77af4b0a", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 7, + "glyphCoverage": [ + 48, + 49, + 50, + 51, + 52, + 53, + 54 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:50141e99cc1e280b78a2531f5f8f7350b296ad066f960d705bdc45d48526f8fc", + "alias": "palatino-roman", + "baseName": "EGEIJU+Palatino-Roman", + "glyphCount": 43, + "glyphCoverage": [ + 32, + 34, + 40, + 41, + 46, + 48, + 49, + 51, + 65, + 67, + 69, + 70, + 71, + 72, + 75, + 76, + 78, + 79, + 80, + 81, + 83, + 86, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00001.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00001.json" + }, + { + "signature": "sha256:5019e1aff533acc45cb2bbfdfd83bdb9c5937519563c958e908978413d4d75cd", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:5298a6127c429a48d60112795593883804cb2b74a7cb92739e8c4d14037b5497", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:52eb4662e08a3b60a44cfe5ee62510bcd8f2a5ffd86f6496d5b3b6835e318f8b", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 40, + 41, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 61, + 70, + 73, + 80, + 82, + 91, + 93, + 97, + 99, + 100, + 101, + 103, + 105, + 108, + 110, + 111, + 112, + 115, + 116, + 117, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.json" + }, + { + "signature": "sha256:53b67815e91cc99242c0b5710ba59895f6a591da5e08d91be72c901dabadf191", + "alias": "dejavusans-oblique", + "baseName": "GCWXDV+DejaVuSans-Oblique", + "glyphCount": 1, + "glyphCoverage": [ + 82 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.json" + }, + { + "signature": "sha256:543b46259bb4daa24226cce45f83eb055636cce227089eba299a02f2dd86cbf3", + "alias": null, + "baseName": null, + "glyphCount": 18, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:54a6c2e4bc290b48e21eece7f81cb6633c4b53a91f198fdaabfc73743b0e4499", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 15, + "glyphCoverage": [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 97, + 100, + 101, + 103, + 105, + 110, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:54a931c531b8def6b4628b3dba97984d51c1f086b5abcc00166bf3c982c4c7f9", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 29, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 58, + 80, + 83, + 84, + 87, + 101, + 105, + 107, + 109, + 111, + 114, + 115, + 116, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:5575017eaa98bcb106114b201ac5519e600c1b9740ec8dff0cd1038fdc6deb66", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 44, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 61, + 67, + 68, + 73, + 76, + 82, + 84, + 86, + 87, + 97, + 99, + 101, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:57aef5aad290ef2847fe0caaa6028aface85844dadcc6a9414029aa1538abff0", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 26, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 67, + 78, + 83, + 97, + 98, + 99, + 100, + 101, + 103, + 105, + 108, + 110, + 111, + 112, + 114, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:581d2904886e9c8e2cfb71b688c7f92f62bd88e34a4013a8693d86a4c44636ae", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 2, + "glyphCoverage": [ + 40, + 41 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:588664897c6781b783d25d2bd89dcefb792084121851e45f95ecbffd3b093309", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 44, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 56, + 57, + 61, + 65, + 67, + 68, + 69, + 70, + 71, + 73, + 82, + 86, + 87, + 97, + 98, + 99, + 100, + 104, + 109, + 111, + 112, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:5a347b104b595d0cf8615502eb781c8a1bdef0a22e2fade4e40e0dbb790d9a30", + "alias": null, + "baseName": null, + "glyphCount": 5, + "glyphCoverage": [ + 32, + 48, + 61, + 69, + 102 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:5a99e90aec1437d08fcaadc143f88bc30da36e05bdf3160396237b1f0b4adbf0", + "alias": null, + "baseName": null, + "glyphCount": 10, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:5b535a05c982fb8ff029dfbedd5e9d28c1c4379ebac259d207f65606a94e5b15", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 3, + "glyphCoverage": [ + 48, + 49, + 53 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:5b560f3c666ad08d06978b239872d1bfe85b3ee11479f328f4ed566462d8d8aa", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 28, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 69, + 79, + 80, + 82, + 97, + 100, + 101, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 119, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00004.json" + }, + { + "signature": "sha256:5c069239852d3a0fdccc1e12368872455c1bee618c341786a46f2ee45807a67d", + "alias": null, + "baseName": null, + "glyphCount": 12, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:5c957f6b746890ec59cbf2ecabe5affc5eb7a581fee670594c36d7b1e72b98e6", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 57, + 66, + 68, + 73, + 76, + 77, + 82, + 83, + 86, + 88, + 91, + 93, + 99, + 101, + 103, + 105, + 107, + 108, + 109, + 111, + 114, + 115, + 116, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:5d8acd70451a75a37092adbf0e3d6f4beedb658591e5d86daafd495a64785bae", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 11, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:5ee4f9dc93537d1086527fdafd46c527f476a1ad970aa715ddcc673d520d1035", + "alias": null, + "baseName": null, + "glyphCount": 25, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 54, + 55, + 56, + 57, + 58, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 110, + 111, + 112, + 115, + 116, + 117, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:6000d3494f9ef02f9cebae95fa0a72764935d68fc713761a2254be48a4d1d907", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 28, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 53, + 54, + 55, + 69, + 78, + 82, + 84, + 95, + 97, + 99, + 101, + 103, + 104, + 105, + 108, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:611938c95103a5ae5382d7bfb64bf0c2e5b191911de8e0dc8143b08bb4660c03", + "alias": null, + "baseName": null, + "glyphCount": 10, + "glyphCoverage": [ + 32, + 40, + 41, + 69, + 86, + 101, + 103, + 110, + 114, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:61b3bf0ef35c7a3c7b4db751da75cff24a7b38d65fbc343d10cb3c24c9364580", + "alias": null, + "baseName": null, + "glyphCount": 25, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 53, + 67, + 75, + 76, + 79, + 83, + 85, + 86, + 87, + 88, + 90, + 97, + 98, + 100, + 110, + 112, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:61c7080b7a61078fcd5157b37df7b6a3f464e39cc0081339dccbbfd7232c25fb", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 50, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 61, + 66, + 67, + 69, + 70, + 71, + 74, + 76, + 77, + 79, + 82, + 83, + 84, + 87, + 91, + 93, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.json" + }, + { + "signature": "sha256:63009fad5b8ad4d7972b7084ef795870551a6c4441e484531ba68aa7739c318c", + "alias": null, + "baseName": null, + "glyphCount": 12, + "glyphCoverage": [ + 75, + 76, + 85, + 87, + 88, + 97, + 98, + 99, + 107, + 120, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:6321f0c1ec2f2c22f57ec0c09c441185bb3eff73b420ddd00d90efa909d29038", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 30, + "glyphCoverage": [ + 32, + 40, + 41, + 44, + 46, + 48, + 49, + 50, + 51, + 53, + 65, + 77, + 80, + 83, + 87, + 91, + 93, + 101, + 102, + 103, + 105, + 107, + 109, + 110, + 111, + 114, + 115, + 116, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:63828dfe9ee70c090bdf59a7de158766d67aa9ff30f815ade686350fc8f62b83", + "alias": null, + "baseName": null, + "glyphCount": 10, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:64f725573c1f5d90196e94ed338a7af06baf274420414befeb9693c80acd0f77", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 23, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 55, + 57, + 58, + 65, + 68, + 69, + 70, + 76, + 78, + 79, + 84, + 85, + 87, + 103, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:652efb0fc3d4dfee78e0b90693d5c9d8f5b19fff23c1933fda4ae415509fb30d", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 41, + "glyphCoverage": [ + 32, + 40, + 41, + 44, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 60, + 67, + 68, + 71, + 73, + 77, + 91, + 93, + 97, + 99, + 100, + 101, + 103, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:656b3d196ed0e1a09ab755310b4883a7c0962de3d249d46b01df580f1c1e6e40", + "alias": null, + "baseName": null, + "glyphCount": 18, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:65ffcd833031d0c359802c02186bdfd1e1c387dc6b72847b9303865be0456769", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 8, + "glyphCoverage": [ + 69, + 74, + 76, + 82, + 86, + 90, + 110, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:6651550d7b913850087244b7a70961989c2efc6d8c8d060d8663ff087b7723f6", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 20, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 97, + 100, + 101, + 104, + 105, + 108, + 110, + 111, + 112, + 115, + 116, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:66674d0ace7f240e2fbb291a2e8715ae51f13e8c190e34a5cecc4b9a7b43f95b", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 32, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 97, + 98, + 99, + 101, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 118, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.json" + }, + { + "signature": "sha256:67b3ed3158ed144d93abc08b2fe49fe7d3433016be0301208af17bd3a66f8e8d", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 21, + "glyphCoverage": [ + 40, + 41, + 43, + 48, + 49, + 51, + 77, + 91, + 93, + 99, + 103, + 104, + 106, + 107, + 108, + 109, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:683e07f4193f669d49b1c93173c9627e7acd23edec5008382260084064221689", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 31, + "glyphCoverage": [ + 32, + 44, + 45, + 46, + 48, + 49, + 50, + 51, + 53, + 55, + 56, + 57, + 61, + 65, + 67, + 68, + 69, + 70, + 71, + 73, + 76, + 82, + 83, + 86, + 87, + 98, + 99, + 104, + 111, + 112, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:68a875646bc1c69346a22aa6a858075434c0e12f0d54efa4c42b64ae1551b68c", + "alias": null, + "baseName": null, + "glyphCount": 19, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 54, + 55, + 56, + 57, + 58, + 97, + 98, + 99, + 105, + 108, + 111, + 112, + 117, + 119, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:6993cd9bd7386c729b87cca743cd628ec9f688bf19198d847d12b625b22eaef8", + "alias": null, + "baseName": null, + "glyphCount": 9, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 53, + 61, + 97, + 176 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:6b4c16b6bb2330825f834978609e4de7e3355820e122ec11deb1650249764af8", + "alias": "palatino-roman", + "baseName": "EGEIJU+Palatino-Roman", + "glyphCount": 40, + "glyphCoverage": [ + 32, + 35, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 65, + 67, + 69, + 76, + 79, + 80, + 83, + 84, + 86, + 87, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00001.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00001.json" + }, + { + "signature": "sha256:6b989ec043774b2345e7ac7ede2effadf8bc34eedd47d3102cba66ffe46591be", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 21, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 69, + 74, + 76, + 86, + 99, + 101 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:6c72170517812e39f970746f53a2ae08dafbbe7374c20bcb4d5a60adc49cb77b", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 2, + "glyphCoverage": [ + 100, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:6caf025e6f409de91810f2f5d392e33f1ec71e6997b57b0e0459b5556eff7a71", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 4, + "glyphCoverage": [ + 67, + 97, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:6e16048bf42b562a37efbcfcd0ef87db28525edfdb6d79b7765b989df6a2c91c", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 12, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 101 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:6e36c48f41b7a29d62980fb0d0f731003982baf65ec4a7dafd29c3cf45e640a2", + "alias": null, + "baseName": null, + "glyphCount": 14, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:6eb31389446e876acbb037519cd2897cfe23d1c9af7a0d2f373966fa22830ae2", + "alias": null, + "baseName": null, + "glyphCount": 11, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:6ec425e56c9f32cf92b73fe0ce417416ca7a430661258ed1592908fe2d71737c", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:6f16a17b5695f85750d0d0b27a5fa7359f53d21ee24b5eccfbe2bf37b696070d", + "alias": "dejavusans-bold", + "baseName": "EVICAO+DejaVuSans-Bold", + "glyphCount": 21, + "glyphCoverage": [ + 32, + 49, + 50, + 51, + 52, + 58, + 65, + 67, + 68, + 69, + 70, + 73, + 76, + 77, + 78, + 79, + 80, + 82, + 83, + 84, + 88 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\testing\\crop_test.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\testing\\crop_test.json" + }, + { + "signature": "sha256:6fad64f19cd4239624711899235b074b7cb9c794aa0207eb13c0f89ac2a8383c", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:6fdba4fe991567e350e60e99d668199429528190bdf0fff4d4e80441a5254b52", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 69, + 72, + 75, + 77, + 82, + 83, + 84, + 91, + 93, + 97, + 99, + 100, + 101, + 102, + 105, + 108, + 109, + 111, + 112, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.json" + }, + { + "signature": "sha256:703615669f7857bed777c38355bc2af5a7d254a2b0f239b9bb530e34d3ca1915", + "alias": "dejavusans-oblique", + "baseName": "GCWXDV+DejaVuSans-Oblique", + "glyphCount": 2, + "glyphCoverage": [ + 70, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.json" + }, + { + "signature": "sha256:7082a280d783b968fe36bead39a0e74981e1ea344a8fab34cc0890f42cce8c9e", + "alias": "stixsizeonesym-regular", + "baseName": "JYHTGI+STIXSizeOneSym-Regular", + "glyphCount": 2, + "glyphCoverage": [ + 40, + 41 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.json" + }, + { + "signature": "sha256:708a7697cf6412e516903686943d96339efca3e8303d7254d2b5784b337bf3e0", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 2, + "glyphCoverage": [ + 69, + 102 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:72c7041f938222b87ce2d9295547f8c19edf250af538160b69be35a968d76ea7", + "alias": "f36", + "baseName": "F36", + "glyphCount": 1, + "glyphCoverage": [ + 136 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\08_matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\08_matplotlib.json" + }, + { + "signature": "sha256:72fca14e9e44fc41b0cdb1c6a088f0b07f882f9f04c51a0145f43cf8b285c5b6", + "alias": "sourcecodepro-regular", + "baseName": "NVMZUP+SourceCodePro-Regular", + "glyphCount": 11, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:73a21cbb320db80cd51a071ca6a6b3b903e444e161fe23a862319ce17b69aa47", + "alias": null, + "baseName": null, + "glyphCount": 20, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:7430d5b54fd0d583c4e5b226a4508141661f1690324478ce4a1b842a5c03dff6", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 9, + "glyphCoverage": [ + 65, + 73, + 101, + 105, + 110, + 111, + 112, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:74e60bcb2d7975b0c7b372aca9fc25f55c9018005425a741830e7c4370b8d593", + "alias": "dejavusansmono", + "baseName": "DejaVuSansMono", + "glyphCount": 24, + "glyphCoverage": [ + 35, + 39, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 67, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 107, + 109, + 114, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:74ed6c591919637c1d69204056956e3f318cd8c5664fc29c694dd78cd269d13f", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 34, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 50, + 52, + 53, + 54, + 55, + 56, + 65, + 66, + 67, + 79, + 80, + 83, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:74ff3fe841fc74fd1a687b3e4af39537f040b48d7c14a654f8ab4671d15bd8e5", + "alias": "stixgeneral-regular", + "baseName": "STIXGeneral-Regular", + "glyphCount": 44, + "glyphCoverage": [ + 32, + 37, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 61, + 65, + 67, + 69, + 71, + 73, + 76, + 78, + 80, + 83, + 84, + 91, + 93, + 97, + 99, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:75466035ac34f2523215e599452e32d796d7d02bc7122ed3d02fe91ebe064c25", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 6, + "glyphCoverage": [ + 48, + 49, + 50, + 52, + 54, + 56 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:7561cd9cb77d1cb3f5073facf1e648b32e3112854006ec3f0534e1c06783bcd7", + "alias": null, + "baseName": null, + "glyphCount": 22, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 54, + 55, + 56, + 57, + 58, + 97, + 98, + 101, + 103, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:75f43b4037af9ea2e5012658e1b59be7de8b86f4c5b46400a52ae57255ce2a72", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:7603e9fa12959bb679edaa6a170228d0f1207d4096e74a10c17d9698fe1f5587", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 44, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 57, + 73, + 77, + 78, + 80, + 83, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:76787bf3069ae9414467eaf64f002c929c9d744e178919334717c553cc471bd7", + "alias": null, + "baseName": null, + "glyphCount": 16, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:77e35e2a518db305c5b0c95d0108254cd309ef56c55cfd85e5d30cd50f0089e4", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 20, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 53, + 55, + 69, + 70, + 84, + 88, + 97, + 104, + 105, + 108, + 110, + 114, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:786d4ac8896d3bd4711430467fb068a137469460c8455cdafb4f9911700cf352", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 67, + 68, + 69, + 82, + 97, + 99, + 100, + 101, + 104, + 105, + 106, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:792a1c5aaa1743ab203a363a8f6cd07c3b043e33c72e97c4ea21f5862158e6c1", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 17, + "glyphCoverage": [ + 43, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 97, + 99, + 101, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:7abdc8bdcd9c57b08eff9965e833054538bab0c96e4851013d7a29aa40f14d30", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 29, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 61, + 69, + 76, + 98, + 99, + 101, + 102, + 103, + 104, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:7ad13444946eeef22e6c03076c5865f195d930c447e878bc02072a4112284c84", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 5, + "glyphCoverage": [ + 44, + 60, + 62, + 102, + 952 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:7ae70f71e33fb8be83c0f96a728343fa4c4ab112d97b3cdd51ce021f62536333", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 65, + 67, + 68, + 73, + 74, + 76, + 77, + 78, + 80, + 82, + 83, + 84, + 85, + 86, + 87, + 99, + 100, + 101, + 110, + 111, + 114, + 115, + 116, + 117, + 202, + 218 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.json" + }, + { + "signature": "sha256:7aee217b7e5df84b3649ae306ce0f67c48f49e5d26ebb2b38f2eb9621527f326", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 18, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 65, + 76, + 97, + 99, + 111, + 114, + 115, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:7b2b3d6e7ceaa3228fa56fda0fdb6affe3b1d67583448d28e1f1a860e6cc0e2d", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 65, + 66, + 79, + 80, + 81, + 83, + 84, + 87, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:7b9326fe59fb0635b364d6547ee0cedaab4c89a842ddf8e8ad0f8eaff9542494", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 34, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 68, + 78, + 80, + 83, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:7c58690e079a85eaf8821f1fa1e571c55a9958ee143352192874c6c28cdf78a3", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 33, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 52, + 54, + 55, + 56, + 58, + 61, + 67, + 69, + 80, + 97, + 98, + 99, + 100, + 101, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:7e05c074b630c0f3e1fc23537c22bf4b6191c783601e534cd156f71c1827702c", + "alias": null, + "baseName": null, + "glyphCount": 42, + "glyphCoverage": [ + 0, + 32, + 34, + 37, + 39, + 40, + 41, + 42, + 44, + 46, + 48, + 49, + 50, + 51, + 53, + 59, + 61, + 78, + 83, + 91, + 93, + 97, + 98, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\07_matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\07_matplotlib.json" + }, + { + "signature": "sha256:7e4d797b3786609a49dacf12fe96b4798fb11648d2a690f289b8808026e59bc0", + "alias": null, + "baseName": null, + "glyphCount": 21, + "glyphCoverage": [ + 32, + 46, + 48, + 50, + 56, + 57, + 58, + 97, + 98, + 99, + 100, + 101, + 107, + 108, + 111, + 112, + 114, + 116, + 117, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:7e98a763ef3148cfe1f17ef3c50a2df96443b21c859d4afbcdadbb94b346e16d", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 28, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 65, + 67, + 68, + 69, + 73, + 76, + 77, + 80, + 82, + 97, + 99, + 101, + 102, + 103, + 105, + 106, + 110, + 111, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.json" + }, + { + "signature": "sha256:7eb27a3176b2478fad4a5dc2a71e4a03d009738d2e8c9ca71c3a89dd677bac2d", + "alias": null, + "baseName": null, + "glyphCount": 24, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 56, + 57, + 58, + 97, + 98, + 99, + 101, + 104, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:7f89f241e92830a2e93753e1bf7925df342e67e11ba79091f1c96aed1dc33d22", + "alias": null, + "baseName": null, + "glyphCount": 19, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 54, + 57, + 58, + 97, + 98, + 101, + 103, + 108, + 110, + 111, + 112, + 114, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:805f0937581231472559296bc3b983ee56953963a71befea2db3f80e4e169469", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 46, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 67, + 70, + 71, + 73, + 75, + 76, + 77, + 79, + 80, + 83, + 84, + 90, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:80ee335f8a77c56535bad4c5309445f768ff40a1949e889ff7c79c6e035b6210", + "alias": null, + "baseName": null, + "glyphCount": 19, + "glyphCoverage": [ + 32, + 46, + 48, + 52, + 54, + 55, + 56, + 57, + 58, + 97, + 101, + 104, + 108, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:81c7174e391afe22839414b1e46ca6316eb018bf9acf0c73612bb874f5f1dadb", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 7, + "glyphCoverage": [ + 48, + 49, + 50, + 52, + 53, + 54, + 8710 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:81cd2d4d9353ee02c7ed80c2892658072b2a8bbd9ed1832b474129dfbe35d5d8", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 13, + "glyphCoverage": [ + 70, + 71, + 85, + 87, + 100, + 101, + 103, + 109, + 112, + 114, + 116, + 118, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:82510d4ebc7e869dfa5d1e68131050dd2f5115ae6c3128e34f6da643079c6103", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 40, + 41, + 43, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 60, + 70, + 91, + 93, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:831f7012db360331ffb5a5de6a6d6e03ffaad29f48d81cabe9fc613b25aad818", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 43, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 55, + 65, + 66, + 70, + 71, + 76, + 77, + 82, + 83, + 84, + 88, + 89, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:84f4d0643ceb447fc569de7dea4c925144334262b838d9e59df7d9e5dcd5e9fe", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 22, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 72, + 76, + 85, + 99, + 101, + 103, + 105, + 109, + 111, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:852a6f2bcfa3c28f7f9401b9781c38b72033072b47d43afc1945fe25a83e8cea", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 27, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 54, + 56, + 97, + 99, + 100, + 101, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1411.4038.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1411.4038.json" + }, + { + "signature": "sha256:853422e67ac88fe7ae28d5c459dc9f5a84f24e7840eeb2d82a00719032119326", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 10, + "glyphCoverage": [ + 32, + 67, + 83, + 97, + 100, + 101, + 105, + 110, + 111, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:859a048b15fefc3ff9defa947f6f8e9a05d5f5908d58c812c5f622124e9f6ba3", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 1, + "glyphCoverage": [ + 78 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.json" + }, + { + "signature": "sha256:85e16e36ed0290c149647be7e468a7c46e7b66fd290131213040f7bad905aa44", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 25, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 95, + 97, + 98, + 101, + 102, + 103, + 104, + 105, + 108, + 111, + 114, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:861744d3427c3613b7d4c5768f0607686e1d1ac7e28f2698ae1a4f13c0dee047", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 33, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 57, + 61, + 97, + 98, + 99, + 100, + 101, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 118, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.json" + }, + { + "signature": "sha256:86f88670f5a652fcdc32a9db52ddfff8f2c60f883224f8e2ea34b3cb38f838ab", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 46, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 65, + 66, + 67, + 68, + 71, + 75, + 77, + 80, + 81, + 82, + 83, + 84, + 86, + 87, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:874fd92cd011b0e9a85b4dd20178bf55e6a6b8028b0676bf599c96ff1cb6e1fb", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 6, + "glyphCoverage": [ + 67, + 97, + 115, + 116, + 957, + 963 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:88758adf0b41a81204ed3ad63463f5d15c7c2f80e8942cee501d06fa7274dc4e", + "alias": "dejavusansmono", + "baseName": "DejaVuSansMono", + "glyphCount": 8, + "glyphCoverage": [ + 97, + 98, + 105, + 108, + 109, + 111, + 112, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:88b3471db1978cc83233f249453806a8369c766b089b424c86c2584196ed5dbf", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 14, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 100, + 101, + 102, + 105, + 108, + 110, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:891adc39642b88483fb0482b8cf16a4c549d2aedb3cd78b3b7b4dfa33fec1f4b", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 40, + 41, + 42, + 45, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 65, + 67, + 72, + 76, + 82, + 84, + 97, + 99, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:89a981143509d54718aa9dfca9fc11145a5becc5df1bbc64d635c2dfab9a49ea", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 28, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 53, + 65, + 67, + 71, + 73, + 77, + 78, + 80, + 83, + 97, + 99, + 101, + 104, + 105, + 107, + 108, + 110, + 111, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:8a396afacf836b2ea2b014af12f8e3798c47f7d618fe90eb3ce37c47e39be63a", + "alias": null, + "baseName": null, + "glyphCount": 1, + "glyphCoverage": [ + 90 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00004.json" + }, + { + "signature": "sha256:8a5c6254c3a05c8bc22fda32a45772e0248e3acf027706ae0bcd8d104a196ff3", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 33, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 65, + 68, + 71, + 73, + 76, + 77, + 78, + 82, + 83, + 84, + 97, + 99, + 100, + 101, + 103, + 105, + 109, + 110, + 111, + 114, + 115, + 116, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.json" + }, + { + "signature": "sha256:8bf157c405871571d1c37500498905a960c6431643d0820d067169bf388ed63c", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 4, + "glyphCoverage": [ + 78, + 105, + 110, + 111 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:8d93c4deb0ab769facc017f4a68d094725d4c76ccc1a686be91dd9c32724390b", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 38, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 66, + 67, + 69, + 71, + 75, + 76, + 77, + 80, + 83, + 97, + 99, + 101, + 102, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 118, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00008.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00008.json" + }, + { + "signature": "sha256:8e701a39dab65dd40890e2da106797b8e7880d1071e0f1964a13186107a35ef2", + "alias": null, + "baseName": null, + "glyphCount": 19, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 56, + 57, + 58, + 97, + 99, + 101, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:8e9c421c2dc17e2c7694455a378a38a6618dcf63e3c0fea4ce6c709b3a068407", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 30, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 72, + 77, + 80, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 109, + 110, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:8f7bf7a6382e8a762c5a84f19f84f0675f61eb1b34bd42562c0b3ac6712e29ef", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 2, + "glyphCoverage": [ + 48, + 49 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:903f072de2bc044c8f76e9e106989e46b71f8cd6f966dae7c19413af992a1725", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 16, + "glyphCoverage": [ + 48, + 53, + 67, + 97, + 99, + 101, + 103, + 104, + 108, + 111, + 112, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:9177a4d5b120f039dece394da53064196d859ed953ee7bb5c7a582c90fb8c59f", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 65, + 66, + 78, + 79, + 80, + 81, + 83, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:91aeef8b175fbd35a92d59e42e03489c7f04c8ccb2530809d30269f69d2bc8dc", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 58, + 66, + 67, + 68, + 70, + 71, + 73, + 76, + 77, + 80, + 82, + 83, + 84, + 97, + 98, + 99, + 101, + 105, + 106, + 107, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.json" + }, + { + "signature": "sha256:922646358978a6a6210de5315dc3c6cef2b817152bd38c48a92f8d0c342a75d9", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 5, + "glyphCoverage": [ + 78, + 104, + 118, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:93573cb1ab32b9cb09378298fb120de079f6a309908d2ee86f91392a6aba5c31", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 30, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 65, + 67, + 68, + 70, + 77, + 97, + 98, + 99, + 101, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:93723fe436a1aa654db56caf133f56280444b9dc0682af50b83787c3e49ee3ec", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 16, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 58, + 97, + 99, + 105, + 108, + 110, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:946e0daf5d8e354542c10f94a3099770045cc3a9c43787a72274c2a6408f4a07", + "alias": null, + "baseName": null, + "glyphCount": 13, + "glyphCoverage": [ + 40, + 41, + 47, + 67, + 79, + 83, + 86, + 90, + 97, + 98, + 99, + 100, + 110 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:94fc027572c60a0956a886cd2c68ed96e78a7faeb5af345c4ac9b85d8f498639", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 27, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 51, + 52, + 53, + 65, + 66, + 68, + 69, + 73, + 76, + 77, + 80, + 82, + 97, + 99, + 101, + 102, + 103, + 105, + 106, + 110, + 111, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.json" + }, + { + "signature": "sha256:950616e99476024b6f5d41a956c5e097f411a96faa5d5c25429d7db7f3311ba2", + "alias": null, + "baseName": null, + "glyphCount": 18, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:95215d0212f4c05cc2f76520739441a4bb070e7c4a63f79fd9a6e1b0f0f37bc5", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 1, + "glyphCoverage": [ + 86 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:9562c3ff5956b1015307d263db1c9dd4902486496fb031ee4cbce2f35be9c33a", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 43, + 45, + 48, + 49, + 50, + 53, + 65, + 68, + 71, + 73, + 77, + 78, + 80, + 82, + 83, + 84, + 97, + 99, + 100, + 101, + 103, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.json" + }, + { + "signature": "sha256:95e1b7cc9f3e05a608f60ce63867edc1e2bf3ea9439f5ebdf8f024617946dcca", + "alias": null, + "baseName": null, + "glyphCount": 12, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:95fce9b4fb1df3d88165775b2c3975736028fc03b2d58ac23323022313c682e0", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 22, + "glyphCoverage": [ + 48, + 49, + 52, + 53, + 54, + 55, + 57, + 61, + 91, + 93, + 99, + 100, + 101, + 103, + 104, + 108, + 111, + 112, + 114, + 116, + 117, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:9648dcd0a82d06fd02d2622bd92a5a505d6182d1bc587c0730d7e49aeff320ef", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 68, + 69, + 73, + 77, + 78, + 80, + 83, + 91, + 93, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:969dba20d6519197e9ff31fd1bf2c51e0243e988cd2fbc5e3861b1a7aa9081d1", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 29, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 80, + 84, + 87, + 99, + 100, + 101, + 105, + 107, + 109, + 111, + 114, + 116, + 117, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:96ba693001b2ab224ad5b5a7464cecd4d33e68f30fb23f78a8473dbb031ce246", + "alias": "sourcecodepro-regular", + "baseName": "NVMZUP+SourceCodePro-Regular", + "glyphCount": 11, + "glyphCoverage": [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 67 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:96ed7774c406b3fd815a9dc875057da7f370a51a25558f5afdd73ff5146be46c", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 43, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 65, + 67, + 69, + 76, + 77, + 78, + 80, + 81, + 82, + 83, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 104, + 105, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 118, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:9861718b01c9e30c146934e157707d933f21b6181d9b74770fc0bdcc0922d080", + "alias": "dejavusans-bold", + "baseName": "DejaVuSans-Bold", + "glyphCount": 5, + "glyphCoverage": [ + 40, + 41, + 97, + 98, + 99 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:988490b2d00e1e972e26087a6a9bddd8e4c8e86ab9c4eb7688ea47783d099c71", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 43, + "glyphCoverage": [ + 32, + 40, + 41, + 43, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 65, + 68, + 77, + 78, + 80, + 82, + 83, + 86, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1504.08083.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1504.08083.json" + }, + { + "signature": "sha256:994c963d70041eee141fd275fa22c525a71283de2b4a952814d02e0bbfa8caea", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 4, + "glyphCoverage": [ + 46, + 48, + 49, + 53 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:9958bc1f309f6bafb55834e271bb0b337704fcac51f6d989abe9553fcffa103d", + "alias": null, + "baseName": null, + "glyphCount": 15, + "glyphCoverage": [ + 0, + 46, + 97, + 98, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\07_matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\07_matplotlib.json" + }, + { + "signature": "sha256:995f39de28909f7dc7f2fe152bd5eed8633e88b76b63f2af201d8244e6902f61", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 72, + 76, + 77, + 78, + 84, + 86, + 97, + 99, + 100, + 101, + 104, + 105, + 107, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 119, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:9976ae3253dd4c3acdc176d6825321ae25a7d33cc402d9505c695fd4f3dd605c", + "alias": null, + "baseName": null, + "glyphCount": 22, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 52, + 54, + 55, + 56, + 57, + 58, + 97, + 99, + 101, + 107, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:99a866d34ccdbec3c87f78722c5e79a0929f34adb4e5508b73a6c5e55752b444", + "alias": "stixgeneral-regular", + "baseName": "STIXGeneral-Regular", + "glyphCount": 41, + "glyphCoverage": [ + 32, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 53, + 54, + 55, + 65, + 66, + 70, + 73, + 76, + 78, + 79, + 80, + 82, + 84, + 86, + 91, + 93, + 97, + 99, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:99f551631bc66fe6a028fb737f2621867a74f7614c8a5045513a47641be893ab", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 29, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 97, + 98, + 99, + 100, + 101, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 118, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.json" + }, + { + "signature": "sha256:9a701e082ba5a779e2b20b8de0c7844b3f7838ba8cd4bd7ef366893761fb994d", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 10, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:9b8b6a218e7ae50c83a959fcee95c4154565cf281317115bbefcc3d04d35af53", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 4, + "glyphCoverage": [ + 48, + 49, + 53, + 215 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:9c67df2ac5c3dcf957dfb0cd048fa450322a72b5a2dfb05f816c536b3b090607", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 19, + "glyphCoverage": [ + 32, + 39, + 46, + 48, + 49, + 50, + 53, + 58, + 97, + 99, + 100, + 101, + 105, + 106, + 108, + 114, + 115, + 116, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:9d90f239030c43adaed17ee256ffd6f7abefca236cca4a5cbd453c09d1d205ef", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 19, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 65, + 76, + 97, + 99, + 111, + 114, + 115, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:9dd45be55386ab1cb42fe3a126c45ff86cf3950772347406ca45e276febf81de", + "alias": null, + "baseName": null, + "glyphCount": 15, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:a0020a91df99a0673c180603a354d7f4266574c89ae3b036191226b0a0c36e60", + "alias": "stixgeneral-regular", + "baseName": "STIXGeneral-Regular", + "glyphCount": 44, + "glyphCoverage": [ + 32, + 37, + 45, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 65, + 66, + 70, + 72, + 73, + 74, + 76, + 77, + 78, + 80, + 84, + 86, + 91, + 93, + 97, + 99, + 100, + 101, + 103, + 105, + 107, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:a02de4489c20d5c87e99220a380f3e79c683f4d7208339b6f4123aa4cafb0c92", + "alias": null, + "baseName": null, + "glyphCount": 15, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:a0d80b4792100d3804ab6bdb14aba4277bcf7617dd7e7c1ed63bbe9b496b8ffa", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 72, + 73, + 76, + 77, + 82, + 83, + 85, + 86, + 88, + 91, + 93, + 99, + 101, + 103, + 105, + 107, + 108, + 109, + 111, + 114, + 115, + 116, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:a0e524e99a3c79b6480ed166b9b030dce72e15aa29d7d87013601fa921a10272", + "alias": "stixgeneral-regular", + "baseName": "STIXGeneral-Regular", + "glyphCount": 41, + "glyphCoverage": [ + 32, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 53, + 54, + 55, + 65, + 66, + 73, + 78, + 80, + 82, + 84, + 86, + 91, + 93, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:a0f23d0b2ce8c2b23e869bc688989b3ee5da26734d868683541613f3c773f1ea", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 17, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 53, + 70, + 74, + 78, + 83, + 85, + 97, + 105, + 108, + 110, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:a1049a6f44e90f70968099ea0066d9e6716b4bb8e36e468c1a13c3685835f077", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 6, + "glyphCoverage": [ + 67, + 72, + 78, + 97, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:a15cc90b7fc110cef4f07fe8a692d572e1289a9ee29c95732294662fded4e042", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 16, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 53, + 79, + 83, + 97, + 100, + 102, + 103, + 104, + 105, + 110 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:a18d2a2ba3bbabd476ad4cc1e654e18529a7f66f68176b08e8013ddedcc86314", + "alias": "cmb10", + "baseName": "Cmb10", + "glyphCount": 1, + "glyphCoverage": [ + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:a1d729ea5972f60108d8d8009796d274342192f918e0da91416650e4df633888", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 34, + 37, + 40, + 41, + 48, + 49, + 50, + 51, + 52, + 54, + 56, + 65, + 70, + 72, + 77, + 78, + 83, + 97, + 98, + 99, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:a26cac6893ee8d762be942b42c87d3c9141a8ed6101a5ff7f893480a65e33f01", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 1, + "glyphCoverage": [ + 197 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:a31ac5a47cff9dc39638bcad65dd6954cb3339ca0255e3b1372d041805a4e2d0", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 33, + "glyphCoverage": [ + 32, + 43, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 65, + 67, + 68, + 70, + 71, + 73, + 78, + 82, + 83, + 97, + 99, + 100, + 101, + 103, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1412.6980.json" + }, + { + "signature": "sha256:a3eb7054e426aad7d1fac1f39ad6d3f886e34c04f780def5cf22b53cb3a45b46", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 15, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 97, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:a41c81ff2fe72249df34bd3ec46f54b565362e6d7ad976365baad7e7d59f234a", + "alias": null, + "baseName": null, + "glyphCount": 14, + "glyphCoverage": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 48, + 49 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:a648cb0524465bcb3bf4a2f65e0761cfc5167b1871a7db9488bee11b56062727", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 14, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 58, + 105, + 110, + 116, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:a88dbd41f5f97482141effaf8f2116c28e072a5a90c49af66c54a50899f064c1", + "alias": null, + "baseName": null, + "glyphCount": 27, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:a8b014bb1f8f28c5ad63b130f146c1aad6b35c3544ab7ed29a1f2a382e1ebae0", + "alias": null, + "baseName": null, + "glyphCount": 21, + "glyphCoverage": [ + 32, + 46, + 48, + 50, + 54, + 55, + 56, + 57, + 58, + 97, + 99, + 101, + 104, + 105, + 107, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:a9a381e03100d1cd9cbe86133477f4fa9ea781a5ca542e87c0e69227efa008c8", + "alias": "cmb10", + "baseName": "Cmb10", + "glyphCount": 1, + "glyphCoverage": [ + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.json" + }, + { + "signature": "sha256:a9adcf5a6accb01a9dd970bbd0e2145dafc3d4833cbdd549e6d037ed9a65b7e6", + "alias": "cmex10", + "baseName": "Cmex10", + "glyphCount": 4, + "glyphCoverage": [ + 163, + 164, + 173, + 174 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:aae1797f3e3ff55d71b02590333aff86663d6bb4a5768bed7550e5987f40afe8", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 14, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 97, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:ab15d7137e06c0836d8848bb31e0b4f64de33719b3d248b4f61d9c4727955133", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 67, + 79, + 80, + 83, + 97, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:ac6756c76d6e43b771cc1e643dfc7891dfaaac05aa5e302190d0a662838ab031", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 13, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 53, + 55, + 97, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:acf93243b66b7209865389605b1234ccde626974f542d91d20092a7ed8718e13", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 24, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 66, + 68, + 76, + 99, + 101, + 103, + 105, + 109, + 111, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:ae77c4eb2c49f72c616272f3d7ac624ddb0b4db1c77acbe6b9d13531f68e1d5d", + "alias": "dejavusansdisplay", + "baseName": "DejaVuSansDisplay", + "glyphCount": 0, + "glyphCoverage": null, + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:af0f63f52c5fbd14ebcafa76012a08cee05ca3fbe11202c0bbc51c0c411abd76", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 2, + "glyphCoverage": [ + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:af54ae7026c8db94b144bc5e6c6c22a9cfb55553c289aa1767c6e6dead471cc4", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 30, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 97, + 98, + 99, + 101, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.json" + }, + { + "signature": "sha256:af56d052534f88474774c6eb2d406b8d555bfd4042bfef76fb463b09e10e5f8a", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 1, + "glyphCoverage": [ + 82 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:b159cb2a727380dad51350865849c716a83defa9abe73f57bcaf56679b62f25e", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 30, + "glyphCoverage": [ + 32, + 40, + 41, + 44, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 76, + 78, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 105, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:b1f86a1809b10e3ce29762d306dcd36de1d6dc5ae867854924f07b0d9ac2e21c", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 22, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 74, + 87, + 99, + 100, + 101, + 103, + 109, + 110, + 111, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.json" + }, + { + "signature": "sha256:b2335a0e1e06d17861be11dc34c9f4415937d3a67d8b7c8ee971972737a00c64", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 35, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 65, + 67, + 68, + 73, + 76, + 77, + 78, + 80, + 82, + 87, + 97, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 111, + 112, + 115, + 116, + 117, + 118, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:b269fc4ddc43553ccf4610a7ca68333b1278a82880172c929141ea68b32d5d6e", + "alias": null, + "baseName": null, + "glyphCount": 11, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:b26b9a336fe43b0d9d2932ab86f4b67a6d3c4c580d585d45aed470ae3b369371", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 34, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 44, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 56, + 57, + 61, + 65, + 67, + 68, + 69, + 70, + 71, + 73, + 82, + 83, + 86, + 87, + 98, + 99, + 104, + 111, + 112, + 114, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:b318f65b9dc209eb6f004e3a6c20a772ebbca3d752adc10c66a6a8a479da2838", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 20, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 101, + 105, + 109, + 110, + 112, + 115, + 116, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:b3523cf0e6659e2fa25d74457f671b63217474cf660c1966aed489c42bfa301d", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 53, + 54, + 55, + 56, + 57, + 66, + 67, + 69, + 73, + 76, + 78, + 80, + 83, + 85, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 119, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00012.json" + }, + { + "signature": "sha256:b4158afb55f335307d668aeedaa15a0bba1cfa987e6197f5268a424dc527f225", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 44, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 64, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 75, + 76, + 77, + 80, + 83, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 117, + 118, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:b42182c55ec4bd53ab0698bee5f92945921dbccb534fdb5c6b41f1782e1fe88e", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 7, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 51, + 53, + 65 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:b5064b202eb1dae41545eddf674ee23bd82176e76aac8eb749540c2689f2e3ec", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 33, + "glyphCoverage": [ + 32, + 33, + 37, + 48, + 49, + 50, + 52, + 53, + 54, + 68, + 70, + 72, + 83, + 84, + 87, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:b60a4423b811afc89a7c957c1e1a5a000ab87865f3bae1b8ac151f84e35f923e", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 31, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 48, + 49, + 50, + 51, + 52, + 54, + 56, + 57, + 70, + 78, + 80, + 83, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 115, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:b6e5518f75caaebb807cbcec5a5b0b5dc81f7b9240329662fd47fc7cf845ba70", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 30, + "glyphCoverage": [ + 32, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 66, + 69, + 76, + 77, + 80, + 83, + 85, + 97, + 98, + 99, + 100, + 101, + 102, + 104, + 108, + 110, + 111, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:b7140d811fcca3ded1288255dcad84c5226b7aaa34187d81ee0c4fe21d358a4c", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 35, + "glyphCoverage": [ + 32, + 43, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 67, + 77, + 78, + 80, + 83, + 88, + 97, + 98, + 99, + 100, + 101, + 103, + 105, + 108, + 110, + 111, + 112, + 114, + 116, + 117, + 120, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:b792970d7d918456323f3e4c7ffd1f374517050bb933125d58c1118a56d19f37", + "alias": null, + "baseName": null, + "glyphCount": 26, + "glyphCoverage": [ + 32, + 46, + 48, + 50, + 52, + 53, + 55, + 56, + 57, + 58, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:b79d844da5e5d8a2c37d34ced78f7c8aab9bd37b6a576b84d24ac31e757cd818", + "alias": null, + "baseName": null, + "glyphCount": 10, + "glyphCoverage": [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:b7cc74c670d548e2dc2e3b2f12410db34a6e2aa7a16054df340972f561678b70", + "alias": null, + "baseName": null, + "glyphCount": 23, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 53, + 54, + 55, + 56, + 58, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 110, + 114, + 115, + 116, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:b8e89dded5b267184191364ed46c4a1be3b19c74135ff2c106f76c53e880b61a", + "alias": "timesnewromanpsmt", + "baseName": "TimesNewRomanPSMT", + "glyphCount": 44, + "glyphCoverage": [ + 32, + 38, + 40, + 41, + 43, + 44, + 46, + 47, + 65, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 75, + 76, + 77, + 78, + 80, + 83, + 84, + 86, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2112.07804.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2112.07804.json" + }, + { + "signature": "sha256:b90a773646e512d592aec82ebc4f99d629c2de5aa19d4a0da5d0c3fddd32e33a", + "alias": "f146", + "baseName": "F146", + "glyphCount": 60, + "glyphCoverage": [ + 34, + 39, + 44, + 45, + 46, + 48, + 49, + 50, + 53, + 54, + 56, + 57, + 58, + 65, + 66, + 67, + 69, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 83, + 84, + 85, + 87, + 89, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2005.14165.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2005.14165.json" + }, + { + "signature": "sha256:b95fa2a272cbc950b81320790d04fcf19ebb24050fa2139ba6a474172cac596b", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 20, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 50, + 52, + 54, + 56, + 83, + 85, + 97, + 100, + 101, + 102, + 104, + 108, + 110, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:b95fb7a3c3a7dc06bd2b40c5c73b890cebf6f6c14a8b7f38d08ad1c45f6fce1d", + "alias": null, + "baseName": null, + "glyphCount": 19, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 54, + 55, + 56, + 57, + 58, + 97, + 98, + 101, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:b9616aab887ee8d50591fb2d2215f54da5a971dafa39f06218b3d24b18e39d27", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 22, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 52, + 54, + 56, + 69, + 70, + 73, + 78, + 84, + 97, + 104, + 105, + 108, + 110, + 114, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:b977742dc6d83cbad27a582ce8471d2363d5d23c706c8bfe639836228912a349", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 37, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 67, + 72, + 80, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:b9c77ef25715b96fd4823bc2d415831ec6ec7c86abbf9db007566e6c3955b318", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 27, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 76, + 82, + 97, + 100, + 101, + 103, + 105, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:ba3fe59e864b8b6080b6f069bd099c767f03a7859d56773a8368c66ca1e173b0", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 0, + 1 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.json" + }, + { + "signature": "sha256:baeffe77e66160c0069964b3e3763101df5ac3ba8c7161b91ab7a3210cedab42", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 4, + "glyphCoverage": [ + 40, + 41, + 91, + 93 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:bce6bf189ded971caef146b3fb8df2fd988d9f0347abf9f1d4a79f0bea0a9952", + "alias": null, + "baseName": null, + "glyphCount": 8, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:bd237a63fead0b3ab8a2bc1a185666c698ba21c01e6aa66c6c25d3054a8b077a", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 67, + 69, + 70, + 73, + 76, + 82, + 84, + 97, + 98, + 99, + 101, + 102, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 118, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:bdfd7255452653daab82327dd16413f481cc0a361dbbf8ae435cc27193bd5691", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 45, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 64, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 75, + 76, + 77, + 80, + 83, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 117, + 118, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:bdff85a28d968fea7fbffcf4869b1a28bdd7eb8b73230a016b41bdcbe28de94b", + "alias": "cmex10", + "baseName": "Cmex10", + "glyphCount": 1, + "glyphCoverage": [ + 90 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:be1091f99be473e9d52f4fe0316911f9f629b35cfd31a2646406e47f0d79f93f", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 34, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 70, + 73, + 75, + 77, + 80, + 82, + 83, + 91, + 93, + 97, + 99, + 100, + 101, + 105, + 108, + 110, + 112, + 114, + 115, + 116, + 117, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.json" + }, + { + "signature": "sha256:bed9bc93af3cb26c7bb528913f303fc03baf7103147b3d994706f83efe0b4bd9", + "alias": null, + "baseName": null, + "glyphCount": 26, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:beeac216add97157addd766fc19724a2a48e92ae334da8529ae0f93c6052bf50", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 42, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 55, + 58, + 62, + 65, + 66, + 68, + 71, + 72, + 73, + 76, + 77, + 80, + 84, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:befaf05c824b5683c37e033a184f11b83b91f1261b517bc0336df0de3b753ef5", + "alias": null, + "baseName": null, + "glyphCount": 8, + "glyphCoverage": [ + 32, + 46, + 48, + 52, + 53, + 61, + 97, + 176 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:bf60f4be6be0dd3671bb2d1886749f1f7de0e1ffc612fa2d88a76c51471a0c6c", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 11, + "glyphCoverage": [ + 69, + 74, + 76, + 82, + 86, + 99, + 101, + 110, + 111, + 116, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:bf790625423c5ebdf94760eb796c847af885b930d3a30861509b07f1c77c3f60", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 9, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:bf7b95498f7d00d228c5c155db62b6c1aa7e0215cca1690c9fdb0adcfd496b10", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 14, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 65, + 66, + 67, + 68, + 97, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:c00238ce44102dedc802839b5c5ae0c481ad8ab9bdaac1817e6ac548b97d7888", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 35, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 65, + 76, + 80, + 86, + 91, + 93, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:c06a54f65421e92ec0fee682457d70b57be20cf6e70fca4023b83e7f22ca4bce", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 48, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 65, + 66, + 67, + 69, + 71, + 72, + 73, + 75, + 76, + 78, + 80, + 82, + 83, + 84, + 85, + 86, + 88, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 107, + 108, + 109, + 111, + 114, + 115, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:c094199f49e16eb2a19112827b49fa12c63c241a8208a7bc1f5e4dd18e3e6767", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 46, + "glyphCoverage": [ + 32, + 40, + 41, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 57, + 61, + 66, + 68, + 69, + 70, + 72, + 73, + 76, + 77, + 78, + 79, + 83, + 85, + 86, + 87, + 88, + 97, + 99, + 101, + 102, + 103, + 105, + 107, + 108, + 109, + 110, + 114, + 115, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:c16f041bc00f839ab89a1c1096e11b745001605c0d6015e7ab505446dc73c280", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 55, + "glyphCoverage": [ + 32, + 38, + 40, + 41, + 44, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 55, + 56, + 57, + 65, + 66, + 67, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 82, + 83, + 84, + 86, + 87, + 89, + 90, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 106, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 118, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:c1c45116eadacdd05049dd1857a41961c059e0d6a2ff208348c135963ac691a2", + "alias": null, + "baseName": null, + "glyphCount": 12, + "glyphCoverage": [ + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:c387750b618ba0562b8b2df96960691ee09654e8a85d74d3adc3a160b59e4f3b", + "alias": null, + "baseName": null, + "glyphCount": 7, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:c43134bebeaf8328ac299ba978d7e663e2dc4fe99463b9d7f72f72f77936204e", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 9, + "glyphCoverage": [ + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:c47ab4ee8aedb4a62f9e246c2705d57b18ca04665aaf0c1650aaba089aa6a4fe", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:c483727e2943979d472451693b71e0466663dca9a69947ea7e345c2097952466", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 67, + 68, + 69, + 82, + 97, + 99, + 100, + 101, + 105, + 106, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:c4a50af2db9e2ddb2521027ef6ebad6bcfb6ed446dbd4a0be9384a2e1385807d", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 22, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 52, + 54, + 56, + 74, + 80, + 99, + 100, + 101, + 103, + 105, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00007.json" + }, + { + "signature": "sha256:c768475ccc6937426dbc89759263eb5d928d9d1dea1bff6bd102cc0c30a2bff3", + "alias": null, + "baseName": null, + "glyphCount": 4, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:c770ec87a8ffd1d97726157dd27979cb6c62ec01dfccd232272761a587b7c478", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 28, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 57, + 61, + 73, + 76, + 97, + 98, + 101, + 102, + 103, + 104, + 105, + 109, + 110, + 111, + 114, + 115, + 116, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:c845063bef18f173afbfcb90fbf6773f43648c5f0666ecfa0132afe4e164068d", + "alias": "dejavusans-bold", + "baseName": "EVICAO+DejaVuSans-Bold", + "glyphCount": 9, + "glyphCoverage": [ + 32, + 65, + 83, + 97, + 101, + 105, + 110, + 118, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\03_handout-beginner.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\03_handout-beginner.json" + }, + { + "signature": "sha256:c9bac793bd202a4edfaf584deb4eab3bc2b51a836b8d9c922d230e732c973fd0", + "alias": "cmmi10", + "baseName": "Cmmi10", + "glyphCount": 3, + "glyphCoverage": [ + 44, + 102, + 952 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:ca1da97650d4b6f9f114de60eb3cf5a54bf67343ca4963833409576cfbdde5b7", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 19, + "glyphCoverage": [ + 45, + 48, + 49, + 50, + 52, + 54, + 56, + 65, + 67, + 68, + 69, + 82, + 86, + 101, + 108, + 110, + 111, + 114, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00011.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00011.json" + }, + { + "signature": "sha256:ca7fba82f8bfae72d9c8dc318d644bf41c1aa24e5b4c428cf59e964026c305d0", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 18, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 53, + 82, + 97, + 99, + 100, + 101, + 105, + 108, + 110, + 111, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:cabd68280adb71ed72e96880a236e3103c9b79c844c648f8ef4e154bc7964380", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:cadf43a2df81340368af44c76b499223931d78dcc76c70cf4b4a93d133e368af", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 27, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 84, + 97, + 98, + 100, + 101, + 102, + 103, + 104, + 105, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:cb3f3c5f0a534574a039cd3cce8b918c3b90f97a9c9023bfaaf3cff549371af2", + "alias": null, + "baseName": null, + "glyphCount": 28, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:cb72de0c6105b9802d360c47a292a1f7bc344939a6801b879ea09dae4e45e863", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 7, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:ccb2a295edff4b28797589f9c24a66abffe5ddb7d0e81bb67368bfe0a6b78ff2", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 13, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 56, + 57, + 61, + 98, + 101, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:ccfec2e6dd2a08f37fd2bec5c0bf2d29a5e16e2a1224597b97c66f0391d9450a", + "alias": null, + "baseName": null, + "glyphCount": 17, + "glyphCoverage": [ + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 70, + 88, + 98, + 111, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:cdf36e104d995d8919c64cb93238647b1c118bd45799abc40f62d1975d342c6a", + "alias": null, + "baseName": null, + "glyphCount": 5, + "glyphCoverage": [ + 32, + 100, + 110, + 112, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:ce630692329f362fe282bf3ed0ab4db17fe1c42ca8b24d6669f9a5cc324be190", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 32, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 47, + 48, + 49, + 50, + 52, + 53, + 54, + 55, + 56, + 75, + 76, + 82, + 84, + 97, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:ceb044f2b13694e135fed4bbcee3b6f8157c0f68dce7ffc2c9ad76bc913c3eaa", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 35, + "glyphCoverage": [ + 32, + 40, + 41, + 44, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 58, + 61, + 70, + 77, + 84, + 97, + 101, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:cf67ef2fbaee5fee0a6bb59641cac5bc4349427af15e96fe937ced3701b9d5ee", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 35, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 53, + 55, + 66, + 72, + 77, + 80, + 83, + 86, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:cffde7e680894a295dd6d9d8a593caf7dc0d128d1c00cdc24e67fe14634b36dc", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 0, + 1 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.json" + }, + { + "signature": "sha256:d00263916a737c68d2e926c3b85d765dc358ecdb7e8217832a0e8cd0f18f6801", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 43, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 65, + 66, + 68, + 69, + 70, + 72, + 73, + 76, + 78, + 84, + 85, + 86, + 88, + 91, + 93, + 99, + 101, + 103, + 105, + 107, + 108, + 109, + 111, + 114, + 115, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:d027709c2e978571f0408d69354c1408b11d11b420879fe9e0bf6729d030827f", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 26, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 60, + 66, + 71, + 76, + 97, + 99, + 100, + 101, + 102, + 104, + 105, + 107, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.json" + }, + { + "signature": "sha256:d034d16ac69e3e1c5008e77c4c24dc3179308a2742601e89d5c8ab327e4040dd", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 15, + "glyphCoverage": [ + 43, + 48, + 49, + 50, + 51, + 56, + 61, + 97, + 98, + 105, + 108, + 109, + 111, + 112, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:d0be010d513aac538cbbd758336e650b5f0a0a6bfa914c999a232b7b5e4e3202", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 31, + "glyphCoverage": [ + 32, + 38, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 58, + 67, + 77, + 83, + 84, + 91, + 93, + 97, + 100, + 101, + 105, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:d0c6cddc416d130701395246621a0f669fc292df4097a7a74395602faf4475df", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 17, + "glyphCoverage": [ + 48, + 49, + 53, + 97, + 100, + 101, + 102, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:d1130974d3519377a3b1dc1c66b0e8bcd55a8bc9f8840987b24fc634aafb04e0", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:d27740fc42f090b3a2d119c15df8c3af86b3ed94128c2993f27a09d58218e7b2", + "alias": "f88", + "baseName": "F88", + "glyphCount": 1, + "glyphCoverage": [ + 49 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1506.02640.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1506.02640.json" + }, + { + "signature": "sha256:d3349f72cf3765f912977560882539173d0fc04bd3984170cdd5b94ba6f22d5e", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 66, + 90 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00004.json" + }, + { + "signature": "sha256:d35655606e2b79ad542e39e344a4cb2b990a00c5223d827556163a6ed73c91d7", + "alias": null, + "baseName": null, + "glyphCount": 22, + "glyphCoverage": [ + 32, + 46, + 48, + 51, + 54, + 56, + 57, + 58, + 97, + 99, + 100, + 101, + 102, + 104, + 105, + 110, + 111, + 112, + 114, + 115, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:d47afb7581e98f588f0e70953e8692249aaa2ec3df36fbd90985f27b1ce1cf50", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 12, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 97, + 98, + 114 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:d5942c0913ef64ae862556a746b28dac1a621caa5e05973e16881c8e8e15e329", + "alias": "f59", + "baseName": "F59", + "glyphCount": 1, + "glyphCoverage": [ + 42 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\08_matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\08_matplotlib.json" + }, + { + "signature": "sha256:d59cdaa2d2fe9b31f413ff5aacc5305abdf22ab3360091b81360ed72b326d28b", + "alias": "cmsy10", + "baseName": "Cmsy10", + "glyphCount": 2, + "glyphCoverage": [ + 215, + 8722 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:d7cd4d523fa4453388f7630aa142811997ec958b5f97c5ccaea2c8145a848606", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 25, + "glyphCoverage": [ + 32, + 37, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 97, + 98, + 101, + 102, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1411.4038.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1411.4038.json" + }, + { + "signature": "sha256:d82bc26c9af12c162c91a07522b7be2f7bb0e3b8d7c52b1baf0f6706b32eb632", + "alias": "dejavusans-oblique", + "baseName": "GCWXDV+DejaVuSans-Oblique", + "glyphCount": 2, + "glyphCoverage": [ + 109, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00013.json" + }, + { + "signature": "sha256:d8b163dab9cadae5c3de66ade49a1c4eb0bf60e8c4ec28a3c6a797ec6824ff30", + "alias": null, + "baseName": null, + "glyphCount": 21, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 52, + 53, + 55, + 56, + 57, + 58, + 97, + 98, + 100, + 101, + 107, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:d8ee47adb650f065a7b8a1df6af5debbbbbf38380efa6859ee882368d3667249", + "alias": null, + "baseName": null, + "glyphCount": 16, + "glyphCoverage": [ + 32, + 46, + 48, + 52, + 55, + 56, + 57, + 58, + 98, + 99, + 101, + 105, + 108, + 115, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:d9453710f906d347b0cd89f9987580a5791cdaf2fedd58210dfd8ee6ebaef9e8", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 40, + 41, + 43, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 72, + 76, + 77, + 78, + 82, + 84, + 86, + 97, + 99, + 100, + 101, + 104, + 105, + 107, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 119, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:d9b62ed6612f5a136b21894bab0e243fa2db0e38a12e839fdf6aa40e8be435ca", + "alias": null, + "baseName": null, + "glyphCount": 24, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 51, + 53, + 54, + 55, + 56, + 57, + 58, + 97, + 98, + 99, + 100, + 101, + 107, + 108, + 111, + 112, + 114, + 116, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:db272671de1ce4c5f262f235af656a595a57014ad62c712091fcfefd2b64e101", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 32, + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.08774.json" + }, + { + "signature": "sha256:db4d5a360e398f85d6dbc3a28380abe9d2ee3999a9d3dd6c5bfa4d7780698d1d", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 40, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 58, + 61, + 65, + 66, + 67, + 68, + 70, + 71, + 76, + 77, + 80, + 82, + 84, + 85, + 97, + 98, + 101, + 105, + 107, + 108, + 111, + 114, + 115, + 116, + 117, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2304.00012.json" + }, + { + "signature": "sha256:dc03917f2edd92a7a68a46ad36f65a908e4feb85e61cb37e9026205f3986574a", + "alias": "dejavusans-bold", + "baseName": "DejaVuSans-Bold", + "glyphCount": 7, + "glyphCoverage": [ + 65, + 87, + 100, + 101, + 103, + 105, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:dc368ed8a48957edf3b32df700e387db793f68e16eb26d4a19fc22d9afd7b53a", + "alias": "cmsy10", + "baseName": "Cmsy10", + "glyphCount": 2, + "glyphCoverage": [ + 215, + 8722 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:dc833a6412c0c42662141a5c74359463095e5082a5b34bd3835242e7b169dbd8", + "alias": null, + "baseName": null, + "glyphCount": 24, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 53, + 54, + 55, + 56, + 57, + 58, + 97, + 98, + 99, + 101, + 105, + 107, + 108, + 110, + 111, + 112, + 114, + 115, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:dc865c7467b1df5aeca2086d6f25aaad1e67f85a2ceed0c5c80556a4b17f813f", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 33, + "glyphCoverage": [ + 32, + 44, + 45, + 46, + 48, + 49, + 50, + 51, + 53, + 55, + 56, + 57, + 61, + 65, + 67, + 68, + 69, + 70, + 71, + 73, + 76, + 82, + 86, + 87, + 97, + 98, + 99, + 100, + 104, + 109, + 111, + 112, + 115 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:dd587a2b8c8f34908f27cf3424c8ed3eae95ddd9f9ba425a923b39d7f81af96e", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 29, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 61, + 73, + 76, + 97, + 98, + 101, + 102, + 103, + 104, + 105, + 109, + 110, + 111, + 114, + 115, + 116, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:dd6246cf6e8b1bca972d71c6cc433a2c2772f7b821a1c366ccaea3fa8067a9a5", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 41, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 46, + 47, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 64, + 65, + 68, + 70, + 80, + 83, + 86, + 95, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 118, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1504.08083.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1504.08083.json" + }, + { + "signature": "sha256:dd705929c3dd95a1fc2fbf2b67242794250edea0df597212a9485100cfc9ab5c", + "alias": null, + "baseName": null, + "glyphCount": 24, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 52, + 55, + 57, + 58, + 97, + 98, + 99, + 101, + 102, + 103, + 104, + 105, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:de256c2f7f04a23f9a04cccea750431fafbc20df8ac0d12a0f5de5e1cbc60d88", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 38, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 52, + 54, + 56, + 57, + 66, + 67, + 68, + 69, + 74, + 78, + 82, + 83, + 85, + 97, + 99, + 100, + 101, + 105, + 106, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:ded4100549c4d9983c81a1253f1a8d8913e11ba04f81eb1b6e64e2381972fdd8", + "alias": null, + "baseName": null, + "glyphCount": 3, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:dedec7b93db63b81f875c41cf26334d1e2ae7d17064c97baf12ff1fc10912d1a", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 0, + 1 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.json" + }, + { + "signature": "sha256:dfaf8075e13be0e51f72485f9d825cea9ad077eb2dd9d63b9922add67d7d2761", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 12, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 51, + 53, + 80, + 100, + 101, + 105, + 111, + 114 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:e051f7caa996e098a15fb299341d97ba881d9d219058b4d16cd7d15819b9f0f6", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 24, + "glyphCoverage": [ + 32, + 41, + 48, + 49, + 50, + 51, + 52, + 70, + 73, + 83, + 86, + 91, + 93, + 97, + 98, + 99, + 100, + 101, + 107, + 108, + 109, + 112, + 115, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00016.json" + }, + { + "signature": "sha256:e060ac08052490b1b3415e890ab95e06afb8fc75e39336f75d94a2e2f69d5cf2", + "alias": "bitstreamverasans-roman", + "baseName": "BitstreamVeraSans-Roman", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 64, + 65, + 70, + 80, + 95, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 118, + 119 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1504.08083.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1504.08083.json" + }, + { + "signature": "sha256:e17d3cf8c0645afc32340ae1f3c702dc62023dd5ecdaa4b5a3aa6f061e72b6d4", + "alias": null, + "baseName": null, + "glyphCount": 27, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:e20fe81d8c55d413a6f884d5caa85c4044dd4530308645e7c24dc810a4fb50fb", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 48, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 67, + 69, + 70, + 71, + 73, + 76, + 77, + 78, + 79, + 80, + 84, + 90, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:e358c6d6d075268944df37c27434f0074078703e093179f5980158ed1e301c7f", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 11, + "glyphCoverage": [ + 40, + 41, + 48, + 53, + 91, + 93, + 99, + 104, + 111, + 112, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:e3a59bd95e14ef45ad1d5c6c7ac1586866a2dbb958ae7470a9c29b86b5de0236", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 23, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 69, + 78, + 82, + 99, + 101, + 104, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:e3cd2fdc44bb48824770d46f7d4544a2542655842fbfe8d6a6c38b0078bc990b", + "alias": "dejavusans-oblique", + "baseName": "GCWXDV+DejaVuSans-Oblique", + "glyphCount": 3, + "glyphCoverage": [ + 77, + 82, + 83 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00009.json" + }, + { + "signature": "sha256:e3d87c113463c8642a4f22943064fd75c133ad31fe5efebf6de6abf211b74b5a", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 7, + "glyphCoverage": [ + 48, + 49, + 50, + 51, + 52, + 54, + 56 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:e4138c549037d0f410c40cf944b476c0cea0162d6de9b7d7fca4523b768f333d", + "alias": "cmr10", + "baseName": "Cmr10", + "glyphCount": 5, + "glyphCoverage": [ + 40, + 41, + 61, + 91, + 93 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:e47b8f112a875361a43bcb6d9c6467e0296412d29e417e58a0e60c90b664d281", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 9, + "glyphCoverage": [ + 46, + 48, + 50, + 97, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:e4c23373a49a658084fe176eab9f890d45a74282c1549d57e75dfb68f58dd3ab", + "alias": null, + "baseName": null, + "glyphCount": 37, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 66, + 67, + 71, + 75, + 76, + 77, + 83, + 85, + 86, + 87, + 88, + 97, + 98, + 99, + 101, + 102, + 105, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:e55b5d4398dedb1eca92789c74a43cd4cf1db536cb4abfbd23e6fbd71f30a5e3", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 51, + "glyphCoverage": [ + 32, + 34, + 44, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 61, + 65, + 66, + 67, + 68, + 69, + 71, + 72, + 73, + 76, + 77, + 78, + 79, + 80, + 82, + 85, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 110, + 111, + 112, + 114, + 115, + 116, + 118, + 119, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\testing\\crop_test.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\testing\\crop_test.json" + }, + { + "signature": "sha256:e5c0277de703b5a0b0e9cfb2fdbee2109337da67dd4f990c9978bdfc88377c5a", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 39, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 65, + 69, + 70, + 72, + 73, + 76, + 78, + 84, + 85, + 86, + 88, + 91, + 93, + 99, + 101, + 103, + 105, + 107, + 108, + 109, + 111, + 114, + 115, + 116, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:e5c80cd6af540d8b3a35cd09b10a72eaf61ea98d862fab4b40fa905e605d9040", + "alias": null, + "baseName": null, + "glyphCount": 12, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:e6b58e813c778f0f097d3f0352d02bee6306a4be46cd724ed14387bf1b9bce15", + "alias": null, + "baseName": null, + "glyphCount": 3, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:e74fab88f8a0bbef59dec30f33fc99ec7ff5061e33f10ee8f75d66eaad7fc51a", + "alias": "cmsy10", + "baseName": "Cmsy10", + "glyphCount": 1, + "glyphCoverage": [ + 76 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1312.6114.json" + }, + { + "signature": "sha256:e808a8ecba94bf0190ab7218bb0702698125ee2e456e82e00da709e8188e2bf8", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 28, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 53, + 54, + 70, + 83, + 84, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:e84d798157b6c84f075132752ee06f923d03aab98fd28c5aa6ce7d011c3f7668", + "alias": "cmb10", + "baseName": "Cmb10", + "glyphCount": 2, + "glyphCoverage": [ + 77, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:e88aa5c91c5c837b7c3ced8d73a602bfbcb86e72993484cc7136954590ee6264", + "alias": null, + "baseName": null, + "glyphCount": 2, + "glyphCoverage": [ + 0, + 1 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_math_0608240.json" + }, + { + "signature": "sha256:ea023bfdfa5cb5773ac3da1678cc32bf10181e09237ddd91109ada82903643d2", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 34, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 52, + 53, + 54, + 55, + 56, + 65, + 67, + 68, + 76, + 77, + 80, + 82, + 87, + 97, + 99, + 100, + 101, + 103, + 104, + 105, + 108, + 109, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2010.11929.json" + }, + { + "signature": "sha256:eacc0616ead5361e2c1670febae7a7bc72253606f5271bd42a46de7fd8cb8403", + "alias": null, + "baseName": null, + "glyphCount": 12, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:ec933bc907607493b83b456a7eeae0e5914102b7dd00f3c89c25928c162546b7", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 41, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 57, + 71, + 72, + 76, + 77, + 78, + 82, + 83, + 85, + 86, + 88, + 91, + 93, + 99, + 101, + 103, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:ed831589b25beec65ee4760cf12bb7e2cefaad226a7514aa34e69ace202a89b7", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 44, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 65, + 66, + 72, + 76, + 77, + 78, + 80, + 83, + 95, + 97, + 98, + 99, + 100, + 101, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:edd22119635bfb0f2bff750137c6c6400a7fae4ff80cc252d2e6f2ca88f599a7", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 15, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 97, + 99, + 105, + 108, + 115, + 118 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:eedbff5d1f2ad46da835d6cf3c15a64746299b999ce0e9ac63c509e5e58afb79", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 41, + "glyphCoverage": [ + 32, + 40, + 41, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 66, + 68, + 69, + 70, + 72, + 76, + 85, + 86, + 91, + 93, + 97, + 99, + 100, + 101, + 102, + 103, + 104, + 107, + 108, + 110, + 111, + 114, + 115, + 116, + 117, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:f0825768c1faf9dd3d4eb8cfc70e3d82a6c26d6ead134a7243b09cc095a8d24e", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 21, + "glyphCoverage": [ + 32, + 40, + 41, + 48, + 49, + 50, + 52, + 54, + 56, + 69, + 73, + 78, + 84, + 97, + 104, + 105, + 108, + 110, + 114, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00020.json" + }, + { + "signature": "sha256:f08d11b2e84857ae70c0e04523efd78060f730c1003f61f855da156a5d5b9846", + "alias": "dejavusans-oblique", + "baseName": "DejaVuSans-Oblique", + "glyphCount": 2, + "glyphCoverage": [ + 69, + 102 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:f0a8d4c5f04aad152f4bec17055ab411ffc6920bb91dc1db86239c71b0c98748", + "alias": null, + "baseName": null, + "glyphCount": 8, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 53, + 61, + 97, + 176 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:f114b2cfcfe17d984772d56fcc28c7e50321ef1495e282f3c502531d74c0a899", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 40, + "glyphCoverage": [ + 32, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 55, + 56, + 57, + 70, + 72, + 82, + 84, + 90, + 91, + 93, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:f17b5eb0ee996d1388c548f79fa50fa2d8c6076959eff189bb745d156d54547f", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 26, + "glyphCoverage": [ + 32, + 39, + 65, + 66, + 67, + 68, + 73, + 97, + 98, + 100, + 101, + 102, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:f1a874c4268b1bffffc99acabbe0a60aa662611b4bac0e688e4fc0ae3f2033bb", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 7, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 54, + 56 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:f22c75548364bb25fc3efbe11f05c56e29f07c15c3046ddbc85a64e5cc5a97bd", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 21, + "glyphCoverage": [ + 32, + 48, + 49, + 50, + 72, + 80, + 91, + 93, + 99, + 100, + 101, + 102, + 105, + 110, + 111, + 113, + 114, + 115, + 117, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:f253f554170408316f266682434fdb478e1eca9a3fdc52898c261426f5a49ef4", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 35, + "glyphCoverage": [ + 32, + 37, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 80, + 81, + 83, + 84, + 87, + 97, + 101, + 105, + 107, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2307.00004.json" + }, + { + "signature": "sha256:f38d112daf392f9e9bd3fba4807fe60347163a9e06574565c77ddcc80b47f1a3", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 40, + "glyphCoverage": [ + 32, + 40, + 41, + 45, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 57, + 66, + 73, + 76, + 77, + 78, + 80, + 83, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 110, + 112, + 114, + 115, + 116, + 117, + 120, + 121, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00010.json" + }, + { + "signature": "sha256:f4ba3106322b0cea5e098fd480f148bacbce844bbff42ed646da0941403f709b", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 25, + "glyphCoverage": [ + 32, + 37, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 57, + 58, + 65, + 67, + 80, + 99, + 100, + 101, + 109, + 110, + 111, + 112, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1712.09913.json" + }, + { + "signature": "sha256:f4bfd64f36bf33dea79800561a67f78d5ccdb436363574abf0892f58b376a2e6", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 25, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 85, + 97, + 99, + 101, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 119, + 120 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:f56c5032cc68f0781a81c477a7f898401c4587ae03fd3ea56341d4e4cfa7af83", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 40, + 41, + 46, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 65, + 66, + 71, + 76, + 77, + 80, + 83, + 97, + 99, + 100, + 101, + 102, + 103, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 120, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2306.00008.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2306.00008.json" + }, + { + "signature": "sha256:f5bac6f53ac4e943b15c481ff0bf6d78f85196d2ea0a8e42fccfabae29b08ba9", + "alias": null, + "baseName": null, + "glyphCount": 9, + "glyphCoverage": [ + 32, + 46, + 48, + 50, + 52, + 53, + 61, + 97, + 176 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2305.00007.json" + }, + { + "signature": "sha256:f6112d6a35d5fdf5d6431b3156b713020953154042814ad12d2b81731c97250b", + "alias": null, + "baseName": null, + "glyphCount": 13, + "glyphCoverage": [ + 0, + 32, + 37, + 97, + 98, + 101, + 105, + 108, + 109, + 110, + 111, + 112, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\07_matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\07_matplotlib.json" + }, + { + "signature": "sha256:f6314bd35ccf9c7df7b1db8fc01c4c91ebe72e6a5de53ad70d56670a9d71ee46", + "alias": null, + "baseName": null, + "glyphCount": 4, + "glyphCoverage": [ + 66, + 68, + 70, + 84 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2201.04294.json" + }, + { + "signature": "sha256:f7c3be2199c397a4c702dd434ac63fc9e046d749eff8cede4513fbc2774751b4", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 5, + "glyphCoverage": [ + 48, + 49, + 50, + 51, + 53 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\04_handout-intermediate.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\04_handout-intermediate.json" + }, + { + "signature": "sha256:f7caaac6228f3dd70fc47426ecfadb1e3f1739808477563d9819142638774ee4", + "alias": "dejavusans", + "baseName": "BMQQDV+DejaVuSans", + "glyphCount": 42, + "glyphCoverage": [ + 32, + 43, + 44, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 61, + 65, + 67, + 68, + 70, + 71, + 77, + 83, + 84, + 87, + 97, + 98, + 99, + 100, + 101, + 102, + 104, + 105, + 107, + 108, + 110, + 111, + 114, + 115, + 116, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2301.00017.json" + }, + { + "signature": "sha256:f7da79df8dc640f471daae51285918ccce44613022ccdca0ce80705ba9d1206a", + "alias": null, + "baseName": null, + "glyphCount": 19, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 55, + 56, + 57, + 58, + 97, + 98, + 100, + 101, + 107, + 110, + 111, + 112, + 114, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:f8c882bcaca742959e6e9242800d3945d11951d8c45f57c0d7aff1808d5fea99", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 36, + "glyphCoverage": [ + 32, + 37, + 45, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 56, + 65, + 72, + 78, + 79, + 83, + 84, + 97, + 98, + 99, + 101, + 102, + 103, + 104, + 105, + 108, + 109, + 110, + 111, + 112, + 114, + 115, + 116, + 117, + 118, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2204.02311.json" + }, + { + "signature": "sha256:f8f14410ec170248916e19f9d09120cfd786c47906b7c3735781d24e944b094e", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 11, + "glyphCoverage": [ + 32, + 83, + 84, + 101, + 109, + 110, + 111, + 115, + 116, + 119, + 121 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:fb54c23aa081562ac114676ffe43032c9c0fb63af3e5b7b3441b88872d1f2e7a", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 16, + "glyphCoverage": [ + 46, + 48, + 49, + 50, + 52, + 53, + 54, + 56, + 66, + 72, + 84, + 101, + 108, + 111, + 115, + 116 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\app\\core\\src\\main\\resources\\type3\\samples\\01_Matplotlib.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\01_Matplotlib.json" + }, + { + "signature": "sha256:fb6d39278fcde088ea76f97753966054ff518ef4a965e2a113960f6866f693af", + "alias": null, + "baseName": null, + "glyphCount": 8, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:fb6ec855289917691b68f9798b3b1663dbdfa0504802d09a87c24107526cf78d", + "alias": null, + "baseName": null, + "glyphCount": 8, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + }, + { + "signature": "sha256:fbf78b6530ef9955b64c3aa0912b42fce013e8bc89932cb8b00830042d18104b", + "alias": "f59", + "baseName": "F59", + "glyphCount": 1, + "glyphCoverage": [ + 0 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2302.00006.json" + }, + { + "signature": "sha256:fd9fbdff5bc80cfa395c472c3d1b9e8f387c4cc2bd444b058488c3f0543594f9", + "alias": null, + "baseName": null, + "glyphCount": 21, + "glyphCoverage": [ + 32, + 46, + 48, + 49, + 51, + 54, + 56, + 57, + 58, + 99, + 100, + 101, + 103, + 107, + 110, + 111, + 112, + 114, + 115, + 116, + 117 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1512.02325.json" + }, + { + "signature": "sha256:fe169013e6375f341b0cd473cc55073d709f471fee7aadfcaf7ec9c2a3c1bb2c", + "alias": "f92", + "baseName": "F92", + "glyphCount": 1, + "glyphCoverage": [ + 49 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_1506.02640.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_1506.02640.json" + }, + { + "signature": "sha256:fe9cdd80fcd2fa2d73ae0f8d10c6d91a0a70ee54a29724bd1e0bcbae66066920", + "alias": "dejavusans", + "baseName": "DejaVuSans", + "glyphCount": 27, + "glyphCoverage": [ + 32, + 45, + 46, + 48, + 49, + 50, + 52, + 53, + 61, + 67, + 80, + 82, + 97, + 100, + 101, + 102, + 104, + 105, + 108, + 109, + 110, + 111, + 114, + 115, + 116, + 117, + 122 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00005.json" + }, + { + "signature": "sha256:fed0c89c7a80873db609818a35938a11ec9d92d5518c7c2e13cd1ea3d82d79b0", + "alias": null, + "baseName": null, + "glyphCount": 28, + "glyphCoverage": [ + 65533 + ], + "samplePdf": "C:\\Users\\systo\\git\\Stirling-PDFNew\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.pdf", + "signatureJson": "C:\\Users\\systo\\git\\Stirling-PDFNew\\docs\\type3\\signatures\\scripts\\pdf-collection\\arxiv_pdf_2303.00012.json" + } + ] +} \ No newline at end of file diff --git a/docs/type3/signature_inventory.md b/docs/type3/signature_inventory.md new file mode 100644 index 0000000000..56714fbcad --- /dev/null +++ b/docs/type3/signature_inventory.md @@ -0,0 +1,191 @@ +# Type3 Signature Inventory + +_Generated from `docs\type3\signatures`. Run `scripts/summarize_type3_signatures.py` after capturing new samples._ + +## Alias: `cmex10` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:bdff85a28d968fea7fbffcf4869b1a28bdd7eb8b73230a016b41bdcbe28de94b` | `01_Matplotlib.pdf` | 1 | 90 | + +## Alias: `cmmi10` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:6c72170517812e39f970746f53a2ae08dafbbe7374c20bcb4d5a60adc49cb77b` | `01_Matplotlib.pdf` | 2 | 100, 120 | + +## Alias: `cmr10` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:5b535a05c982fb8ff029dfbedd5e9d28c1c4379ebac259d207f65606a94e5b15` | `01_Matplotlib.pdf` | 3 | 48, 49, 53 | + +## Alias: `cmsy10` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:1324cd8127143ef9023616b7911c570db3b1eb35758cdc9258ec16c0f4587775` | `01_Matplotlib.pdf` | 1 | 48 | +| `sha256:2832e219b2db3bacf0d5a147d4b74ad5226fdf7562c395ef3fb12937633e037d` | `01_Matplotlib.pdf` | 1 | 8734 | + +## Alias: `dejavusans` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:2be58b6ef1e29a83b8634d70b9e32c37a15dea2e608894439ef7224c35b77f5d` | `01_Matplotlib.pdf` | 7 | 46, 48, 49, 50, 52, 53, 55 | +| `sha256:994c963d70041eee141fd275fa22c525a71283de2b4a952814d02e0bbfa8caea` | `01_Matplotlib.pdf` | 4 | 46, 48, 49, 53 | +| `sha256:93573cb1ab32b9cb09378298fb120de079f6a309908d2ee86f91392a6aba5c31` | `01_Matplotlib.pdf` | 30 | 32, 45, 48, 49, 50, 51, 52, 53, 54, 55 | +| `sha256:4febfad91e0141f9658506a0bf8fc2a449f0ea7d97b44e95fc9a970c77af4b0a` | `01_Matplotlib.pdf` | 7 | 48, 49, 50, 51, 52, 53, 54 | +| `sha256:0386e5811612ba4b998d57cd3869d7fbc48092a79d436deda774af107a4af813` | `01_Matplotlib.pdf` | 9 | 46, 48, 49, 50, 51, 52, 53, 54, 55 | +| `sha256:b95fa2a272cbc950b81320790d04fcf19ebb24050fa2139ba6a474172cac596b` | `01_Matplotlib.pdf` | 20 | 32, 40, 41, 48, 50, 52, 54, 56, 83, 85 | +| `sha256:d034d16ac69e3e1c5008e77c4c24dc3179308a2742601e89d5c8ab327e4040dd` | `01_Matplotlib.pdf` | 15 | 43, 48, 49, 50, 51, 56, 61, 97, 98, 105 | +| `sha256:85e16e36ed0290c149647be7e468a7c46e7b66fd290131213040f7bad905aa44` | `01_Matplotlib.pdf` | 25 | 32, 45, 46, 48, 49, 50, 52, 53, 54, 56 | +| `sha256:85e16e36ed0290c149647be7e468a7c46e7b66fd290131213040f7bad905aa44` | `01_Matplotlib.pdf` | 25 | 32, 45, 46, 48, 49, 50, 52, 53, 54, 56 | +| `sha256:3654d4d9bcbbf6ad51628082203094069a17aad3a5e6f5c7972833566e42ab6b` | `01_Matplotlib.pdf` | 29 | 32, 46, 48, 49, 50, 51, 52, 53, 54, 55 | +| `sha256:d0c6cddc416d130701395246621a0f669fc292df4097a7a74395602faf4475df` | `01_Matplotlib.pdf` | 17 | 48, 49, 53, 97, 100, 101, 102, 103, 105, 108 | +| `sha256:cadf43a2df81340368af44c76b499223931d78dcc76c70cf4b4a93d133e368af` | `01_Matplotlib.pdf` | 27 | 32, 46, 48, 49, 50, 52, 54, 56, 84, 97 | +| `sha256:f1a874c4268b1bffffc99acabbe0a60aa662611b4bac0e688e4fc0ae3f2033bb` | `01_Matplotlib.pdf` | 7 | 46, 48, 49, 50, 52, 54, 56 | +| `sha256:e3d87c113463c8642a4f22943064fd75c133ad31fe5efebf6de6abf211b74b5a` | `01_Matplotlib.pdf` | 7 | 48, 49, 50, 51, 52, 54, 56 | +| `sha256:d47afb7581e98f588f0e70953e8692249aaa2ec3df36fbd90985f27b1ce1cf50` | `01_Matplotlib.pdf` | 12 | 46, 48, 49, 50, 51, 52, 53, 54, 55, 97 | +| `sha256:e47b8f112a875361a43bcb6d9c6467e0296412d29e417e58a0e60c90b664d281` | `01_Matplotlib.pdf` | 9 | 46, 48, 50, 97, 99, 105, 108, 115, 118 | +| `sha256:9c67df2ac5c3dcf957dfb0cd048fa450322a72b5a2dfb05f816c536b3b090607` | `01_Matplotlib.pdf` | 19 | 32, 39, 46, 48, 49, 50, 53, 58, 97, 99 | +| `sha256:3ee773a0af6fdedb9853dca9f4d8b80a421a0024bdf06bea41f15d58e3b90c87` | `01_Matplotlib.pdf` | 13 | 46, 48, 49, 50, 52, 54, 56, 97, 99, 105 | +| `sha256:4fa06c90399d80b41cb718163a5d78af2b203df6b6579246fb0b24d349b7a591` | `01_Matplotlib.pdf` | 15 | 46, 48, 49, 50, 52, 53, 54, 56, 97, 98 | +| `sha256:e47b8f112a875361a43bcb6d9c6467e0296412d29e417e58a0e60c90b664d281` | `01_Matplotlib.pdf` | 9 | 46, 48, 50, 97, 99, 105, 108, 115, 118 | +| `sha256:ac6756c76d6e43b771cc1e643dfc7891dfaaac05aa5e302190d0a662838ab031` | `01_Matplotlib.pdf` | 13 | 46, 48, 49, 50, 51, 53, 55, 97, 99, 105 | +| `sha256:bf7b95498f7d00d228c5c155db62b6c1aa7e0215cca1690c9fdb0adcfd496b10` | `01_Matplotlib.pdf` | 14 | 46, 48, 49, 50, 65, 66, 67, 68, 97, 99 | +| `sha256:39b8e5ec8e20a788cd45166baf0ab796397f152c9cd8dec1f882c635380cad92` | `01_Matplotlib.pdf` | 13 | 46, 48, 49, 50, 52, 53, 54, 97, 99, 105 | +| `sha256:27b98489865df8df55f19e4505c093501f236465885ca3bf5b66b6f047a85bb2` | `01_Matplotlib.pdf` | 19 | 46, 48, 49, 50, 51, 52, 68, 70, 72, 76 | +| `sha256:497ddd27e1f56ef6504c61613e3a159bab13314a4970a3be13b3a556648964da` | `01_Matplotlib.pdf` | 12 | 46, 48, 49, 50, 51, 97, 98, 99, 105, 108 | +| `sha256:3b41f9e5f3a7ffa6f4cdffa2a46f02781ec1b2b0c99994707cfb139aa15a11e2` | `01_Matplotlib.pdf` | 5 | 32, 48, 49, 50, 53 | +| `sha256:93723fe436a1aa654db56caf133f56280444b9dc0682af50b83787c3e49ee3ec` | `01_Matplotlib.pdf` | 16 | 32, 48, 49, 50, 52, 53, 54, 56, 58, 97 | +| `sha256:a648cb0524465bcb3bf4a2f65e0761cfc5167b1871a7db9488bee11b56062727` | `01_Matplotlib.pdf` | 14 | 32, 46, 48, 49, 50, 52, 53, 54, 56, 58 | +| `sha256:2f18ed7f982aeb954aaae388ba0c75e3c676717ca324156b42bb17f3f20ef403` | `01_Matplotlib.pdf` | 18 | 46, 48, 49, 50, 52, 54, 97, 99, 101, 102 | +| `sha256:18ce863feb57f42f2b92ac85a8c55ef3eeaa15488c5d6cd8c724b085994c64fa` | `01_Matplotlib.pdf` | 12 | 46, 48, 49, 50, 51, 52, 97, 99, 105, 108 | +| `sha256:a3eb7054e426aad7d1fac1f39ad6d3f886e34c04f780def5cf22b53cb3a45b46` | `01_Matplotlib.pdf` | 15 | 46, 48, 49, 50, 52, 53, 54, 55, 56, 97 | +| `sha256:edd22119635bfb0f2bff750137c6c6400a7fae4ff80cc252d2e6f2ca88f599a7` | `01_Matplotlib.pdf` | 15 | 46, 48, 49, 50, 51, 52, 53, 54, 56, 97 | +| `sha256:aae1797f3e3ff55d71b02590333aff86663d6bb4a5768bed7550e5987f40afe8` | `01_Matplotlib.pdf` | 14 | 46, 48, 49, 50, 52, 53, 54, 56, 97, 99 | +| `sha256:0165552fad28860f2ea6079be7a87ea0833acde99309b3ef619c8f81707c46a3` | `01_Matplotlib.pdf` | 14 | 46, 48, 49, 50, 51, 52, 54, 97, 99, 105 | +| `sha256:792a1c5aaa1743ab203a363a8f6cd07c3b043e33c72e97c4ea21f5862158e6c1` | `01_Matplotlib.pdf` | 17 | 43, 46, 48, 49, 50, 51, 52, 53, 54, 56 | +| `sha256:f4bfd64f36bf33dea79800561a67f78d5ccdb436363574abf0892f58b376a2e6` | `01_Matplotlib.pdf` | 25 | 32, 46, 48, 49, 50, 51, 52, 53, 54, 85 | +| `sha256:119da04d962622c8aa46d77f6bdfccb5d4a4ef7173775275b046efd59098e5d9` | `01_Matplotlib.pdf` | 17 | 46, 48, 49, 50, 53, 55, 97, 101, 103, 105 | +| `sha256:003af1c45e3a5ab09544e226eba25e3a70abfe6e36dd48584474cc7a497685f6` | `01_Matplotlib.pdf` | 28 | 32, 40, 41, 46, 48, 49, 50, 52, 54, 56 | +| `sha256:88b3471db1978cc83233f249453806a8369c766b089b424c86c2584196ed5dbf` | `01_Matplotlib.pdf` | 14 | 46, 48, 49, 50, 52, 54, 56, 100, 101, 102 | +| `sha256:a15cc90b7fc110cef4f07fe8a692d572e1289a9ee29c95732294662fded4e042` | `01_Matplotlib.pdf` | 16 | 32, 46, 48, 49, 50, 51, 53, 79, 83, 97 | +| `sha256:fb54c23aa081562ac114676ffe43032c9c0fb63af3e5b7b3441b88872d1f2e7a` | `01_Matplotlib.pdf` | 16 | 46, 48, 49, 50, 52, 53, 54, 56, 66, 72 | +| `sha256:4b553d51d58f5891af071359fb016caf1c6137778da129a6b208dcc8cb0c4635` | `01_Matplotlib.pdf` | 9 | 46, 48, 49, 50, 51, 52, 53, 54, 56 | +| `sha256:93573cb1ab32b9cb09378298fb120de079f6a309908d2ee86f91392a6aba5c31` | `01_Matplotlib.pdf` | 30 | 32, 45, 48, 49, 50, 51, 52, 53, 54, 55 | +| `sha256:4febfad91e0141f9658506a0bf8fc2a449f0ea7d97b44e95fc9a970c77af4b0a` | `01_Matplotlib.pdf` | 7 | 48, 49, 50, 51, 52, 53, 54 | +| `sha256:0386e5811612ba4b998d57cd3869d7fbc48092a79d436deda774af107a4af813` | `01_Matplotlib.pdf` | 9 | 46, 48, 49, 50, 51, 52, 53, 54, 55 | +| `sha256:b95fa2a272cbc950b81320790d04fcf19ebb24050fa2139ba6a474172cac596b` | `01_Matplotlib.pdf` | 20 | 32, 40, 41, 48, 50, 52, 54, 56, 83, 85 | +| `sha256:b318f65b9dc209eb6f004e3a6c20a772ebbca3d752adc10c66a6a8a479da2838` | `01_Matplotlib.pdf` | 20 | 32, 40, 41, 46, 48, 49, 50, 52, 53, 54 | +| `sha256:64f725573c1f5d90196e94ed338a7af06baf274420414befeb9693c80acd0f77` | `01_Matplotlib.pdf` | 23 | 32, 46, 48, 49, 50, 51, 52, 53, 55, 57 | +| `sha256:9a701e082ba5a779e2b20b8de0c7844b3f7838ba8cd4bd7ef366893761fb994d` | `01_Matplotlib.pdf` | 10 | 46, 48, 49, 50, 51, 52, 53, 54, 55, 56 | +| `sha256:2f6f8d63ff6235f3b7cd6f5eba8076854892037afa2ea6962953b3e7cda3736e` | `01_Matplotlib.pdf` | 31 | 32, 40, 41, 44, 61, 65, 66, 67, 68, 70 | +| `sha256:f17b5eb0ee996d1388c548f79fa50fa2d8c6076959eff189bb745d156d54547f` | `01_Matplotlib.pdf` | 26 | 32, 39, 65, 66, 67, 68, 73, 97, 98, 100 | +| `sha256:f22c75548364bb25fc3efbe11f05c56e29f07c15c3046ddbc85a64e5cc5a97bd` | `01_Matplotlib.pdf` | 21 | 32, 48, 49, 50, 72, 80, 91, 93, 99, 100 | +| `sha256:54a6c2e4bc290b48e21eece7f81cb6633c4b53a91f198fdaabfc73743b0e4499` | `01_Matplotlib.pdf` | 15 | 48, 49, 50, 51, 52, 53, 54, 97, 100, 101 | +| `sha256:059af9dbaaab27c1d660ef00de6d4fd6e1687cfe2abca0a4c07265c2b2b450c6` | `01_Matplotlib.pdf` | 22 | 32, 46, 48, 49, 50, 51, 53, 55, 68, 77 | +| `sha256:6651550d7b913850087244b7a70961989c2efc6d8c8d060d8663ff087b7723f6` | `01_Matplotlib.pdf` | 20 | 32, 46, 48, 49, 50, 52, 54, 56, 97, 100 | +| `sha256:4d4ee6f04f57a40a589741df4747990ed485c192b0fc179a415aba822f352a8d` | `01_Matplotlib.pdf` | 26 | 32, 45, 48, 49, 50, 51, 52, 53, 56, 65 | +| `sha256:4febfad91e0141f9658506a0bf8fc2a449f0ea7d97b44e95fc9a970c77af4b0a` | `01_Matplotlib.pdf` | 7 | 48, 49, 50, 51, 52, 53, 54 | +| `sha256:e808a8ecba94bf0190ab7218bb0702698125ee2e456e82e00da709e8188e2bf8` | `01_Matplotlib.pdf` | 28 | 32, 46, 48, 49, 50, 53, 54, 70, 83, 84 | +| `sha256:b5064b202eb1dae41545eddf674ee23bd82176e76aac8eb749540c2689f2e3ec` | `01_Matplotlib.pdf` | 33 | 32, 33, 37, 48, 49, 50, 52, 53, 54, 68 | +| `sha256:f8f14410ec170248916e19f9d09120cfd786c47906b7c3735781d24e944b094e` | `01_Matplotlib.pdf` | 11 | 32, 83, 84, 101, 109, 110, 111, 115, 116, 119 | +| `sha256:2be58b6ef1e29a83b8634d70b9e32c37a15dea2e608894439ef7224c35b77f5d` | `01_Matplotlib.pdf` | 7 | 46, 48, 49, 50, 52, 53, 55 | +| `sha256:994c963d70041eee141fd275fa22c525a71283de2b4a952814d02e0bbfa8caea` | `01_Matplotlib.pdf` | 4 | 46, 48, 49, 53 | +| `sha256:c43134bebeaf8328ac299ba978d7e663e2dc4fe99463b9d7f72f72f77936204e` | `01_Matplotlib.pdf` | 9 | 48, 49, 50, 51, 52, 53, 54, 55, 56 | +| `sha256:4f763d5e2cd0bdcd4650936ac505bd0e011899712ffe80ffa4b4d43f42941327` | `01_Matplotlib.pdf` | 10 | 46, 48, 49, 50, 52, 54, 56, 98, 103, 114 | +| `sha256:2be58b6ef1e29a83b8634d70b9e32c37a15dea2e608894439ef7224c35b77f5d` | `01_Matplotlib.pdf` | 7 | 46, 48, 49, 50, 52, 53, 55 | +| `sha256:cb72de0c6105b9802d360c47a292a1f7bc344939a6801b879ea09dae4e45e863` | `01_Matplotlib.pdf` | 7 | 46, 48, 49, 50, 51, 52, 53 | +| `sha256:2add5b5ad6e536f3614b75e246b49a006edbbecdd309d24bd42c874a3ae3c8ed` | `01_Matplotlib.pdf` | 21 | 45, 48, 49, 50, 51, 52, 97, 99, 100, 101 | +| `sha256:85e16e36ed0290c149647be7e468a7c46e7b66fd290131213040f7bad905aa44` | `02_Matplotlib.pdf` | 25 | 32, 45, 46, 48, 49, 50, 52, 53, 54, 56 | +| `sha256:85e16e36ed0290c149647be7e468a7c46e7b66fd290131213040f7bad905aa44` | `02_Matplotlib.pdf` | 25 | 32, 45, 46, 48, 49, 50, 52, 53, 54, 56 | +| `sha256:059af9dbaaab27c1d660ef00de6d4fd6e1687cfe2abca0a4c07265c2b2b450c6` | `02_Matplotlib.pdf` | 22 | 32, 46, 48, 49, 50, 51, 53, 55, 68, 77 | +| `sha256:9a701e082ba5a779e2b20b8de0c7844b3f7838ba8cd4bd7ef366893761fb994d` | `02_Matplotlib.pdf` | 10 | 46, 48, 49, 50, 51, 52, 53, 54, 55, 56 | +| `sha256:2f6f8d63ff6235f3b7cd6f5eba8076854892037afa2ea6962953b3e7cda3736e` | `02_Matplotlib.pdf` | 31 | 32, 40, 41, 44, 61, 65, 66, 67, 68, 70 | +| `sha256:f17b5eb0ee996d1388c548f79fa50fa2d8c6076959eff189bb745d156d54547f` | `02_Matplotlib.pdf` | 26 | 32, 39, 65, 66, 67, 68, 73, 97, 98, 100 | +| `sha256:6651550d7b913850087244b7a70961989c2efc6d8c8d060d8663ff087b7723f6` | `02_Matplotlib.pdf` | 20 | 32, 46, 48, 49, 50, 52, 54, 56, 97, 100 | +| `sha256:4febfad91e0141f9658506a0bf8fc2a449f0ea7d97b44e95fc9a970c77af4b0a` | `02_Matplotlib.pdf` | 7 | 48, 49, 50, 51, 52, 53, 54 | +| `sha256:e808a8ecba94bf0190ab7218bb0702698125ee2e456e82e00da709e8188e2bf8` | `02_Matplotlib.pdf` | 28 | 32, 46, 48, 49, 50, 53, 54, 70, 83, 84 | +| `sha256:b5064b202eb1dae41545eddf674ee23bd82176e76aac8eb749540c2689f2e3ec` | `02_Matplotlib.pdf` | 33 | 32, 33, 37, 48, 49, 50, 52, 53, 54, 68 | +| `sha256:f8f14410ec170248916e19f9d09120cfd786c47906b7c3735781d24e944b094e` | `02_Matplotlib.pdf` | 11 | 32, 83, 84, 101, 109, 110, 111, 115, 116, 119 | +| `sha256:2be58b6ef1e29a83b8634d70b9e32c37a15dea2e608894439ef7224c35b77f5d` | `02_Matplotlib.pdf` | 7 | 46, 48, 49, 50, 52, 53, 55 | +| `sha256:994c963d70041eee141fd275fa22c525a71283de2b4a952814d02e0bbfa8caea` | `02_Matplotlib.pdf` | 4 | 46, 48, 49, 53 | +| `sha256:c43134bebeaf8328ac299ba978d7e663e2dc4fe99463b9d7f72f72f77936204e` | `02_Matplotlib.pdf` | 9 | 48, 49, 50, 51, 52, 53, 54, 55, 56 | +| `sha256:4f763d5e2cd0bdcd4650936ac505bd0e011899712ffe80ffa4b4d43f42941327` | `02_Matplotlib.pdf` | 10 | 46, 48, 49, 50, 52, 54, 56, 98, 103, 114 | +| `sha256:2be58b6ef1e29a83b8634d70b9e32c37a15dea2e608894439ef7224c35b77f5d` | `02_Matplotlib.pdf` | 7 | 46, 48, 49, 50, 52, 53, 55 | +| `sha256:cb72de0c6105b9802d360c47a292a1f7bc344939a6801b879ea09dae4e45e863` | `02_Matplotlib.pdf` | 7 | 46, 48, 49, 50, 51, 52, 53 | +| `sha256:31d0e67bc63a816302c9ff6ad9c19e17603aef1a4c3677b81b1d9084caa86e03` | `03_handout-beginner.pdf` | 6 | 46, 48, 49, 50, 51, 53 | +| `sha256:4b509d2ae2cfab89783a73df2c66f0fd50949f97696079cb58f1e58b81daaa07` | `03_handout-beginner.pdf` | 4 | 84, 101, 105, 109 | +| `sha256:831f7012db360331ffb5a5de6a6d6e03ffaad29f48d81cabe9fc613b25aad818` | `04_handout-intermediate.pdf` | 43 | 32, 40, 41, 46, 48, 49, 50, 51, 52, 53 | +| `sha256:bf790625423c5ebdf94760eb796c847af885b930d3a30861509b07f1c77c3f60` | `04_handout-intermediate.pdf` | 9 | 46, 48, 49, 50, 51, 52, 53, 54, 56 | +| `sha256:f7c3be2199c397a4c702dd434ac63fc9e046d749eff8cede4513fbc2774751b4` | `04_handout-intermediate.pdf` | 5 | 48, 49, 50, 51, 53 | +| `sha256:8f7bf7a6382e8a762c5a84f19f84f0675f61eb1b34bd42562c0b3ac6712e29ef` | `04_handout-intermediate.pdf` | 2 | 48, 49 | +| `sha256:dfaf8075e13be0e51f72485f9d825cea9ad077eb2dd9d63b9922add67d7d2761` | `04_handout-intermediate.pdf` | 12 | 32, 48, 49, 50, 51, 53, 80, 100, 101, 105 | +| `sha256:853422e67ac88fe7ae28d5c459dc9f5a84f24e7840eeb2d82a00719032119326` | `04_handout-intermediate.pdf` | 10 | 32, 67, 83, 97, 100, 101, 105, 110, 111, 115 | +| `sha256:b42182c55ec4bd53ab0698bee5f92945921dbccb534fdb5c6b41f1782e1fe88e` | `04_handout-intermediate.pdf` | 7 | 32, 48, 49, 50, 51, 53, 65 | +| `sha256:75466035ac34f2523215e599452e32d796d7d02bc7122ed3d02fe91ebe064c25` | `04_handout-intermediate.pdf` | 6 | 48, 49, 50, 52, 54, 56 | +| `sha256:75466035ac34f2523215e599452e32d796d7d02bc7122ed3d02fe91ebe064c25` | `04_handout-intermediate.pdf` | 6 | 48, 49, 50, 52, 54, 56 | + +## Alias: `dejavusans-bold` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:dc03917f2edd92a7a68a46ad36f65a908e4feb85e61cb37e9026205f3986574a` | `01_Matplotlib.pdf` | 7 | 65, 87, 100, 101, 103, 105, 116 | +| `sha256:dc03917f2edd92a7a68a46ad36f65a908e4feb85e61cb37e9026205f3986574a` | `02_Matplotlib.pdf` | 7 | 65, 87, 100, 101, 103, 105, 116 | +| `sha256:c845063bef18f173afbfcb90fbf6773f43648c5f0666ecfa0132afe4e164068d` | `03_handout-beginner.pdf` | 9 | 32, 65, 83, 97, 101, 105, 110, 118, 119 | + +## Alias: `dejavusans-oblique` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:81cd2d4d9353ee02c7ed80c2892658072b2a8bbd9ed1832b474129dfbe35d5d8` | `01_Matplotlib.pdf` | 13 | 70, 71, 85, 87, 100, 101, 103, 109, 112, 114 | +| `sha256:08864aa8e8d17cead6059d5b4f1b1eea2053fa0ea3ca64e885d6eaacb78bccaf` | `01_Matplotlib.pdf` | 2 | 100, 120 | + +## Alias: `dejavusansdisplay` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:ae77c4eb2c49f72c616272f3d7ac624ddb0b4db1c77acbe6b9d13531f68e1d5d` | `01_Matplotlib.pdf` | 0 | | +| `sha256:ae77c4eb2c49f72c616272f3d7ac624ddb0b4db1c77acbe6b9d13531f68e1d5d` | `01_Matplotlib.pdf` | 0 | | + +## Alias: `dejavusansmono` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:88758adf0b41a81204ed3ad63463f5d15c7c2f80e8942cee501d06fa7274dc4e` | `01_Matplotlib.pdf` | 8 | 97, 98, 105, 108, 109, 111, 112, 116 | +| `sha256:74e60bcb2d7975b0c7b372aca9fc25f55c9018005425a741830e7c4370b8d593` | `01_Matplotlib.pdf` | 24 | 35, 39, 48, 49, 50, 51, 52, 53, 54, 55 | + +## Alias: `f36` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:72c7041f938222b87ce2d9295547f8c19edf250af538160b69be35a968d76ea7` | `08_matplotlib.pdf` | 1 | 136 | + +## Alias: `f59` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:d5942c0913ef64ae862556a746b28dac1a621caa5e05973e16881c8e8e15e329` | `08_matplotlib.pdf` | 1 | 42 | + +## Alias: `sourcecodepro-regular` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:96ba693001b2ab224ad5b5a7464cecd4d33e68f30fb23f78a8473dbb031ce246` | `04_handout-intermediate.pdf` | 11 | 48, 49, 50, 51, 52, 53, 54, 55, 56, 57 | +| `sha256:72fca14e9e44fc41b0cdb1c6a088f0b07f882f9f04c51a0145f43cf8b285c5b6` | `04_handout-intermediate.pdf` | 11 | 46, 48, 49, 50, 51, 52, 53, 54, 55, 56 | + +## Alias: `stixsizethreesym-regular` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:33d0ab9d9d72c1aed1edfc9b815dd6a2d618cbbe9084309c7f2de0f3df3073d7` | `01_Matplotlib.pdf` | 2 | 91, 93 | + +## Alias: `unknown` + +| Signature | Samples | Glyph Count | Coverage (first 10) | +| --- | --- | --- | --- | +| `sha256:23e4b174e951cd6135e229fb397db4ff518021cf14d5f817031b9f754841e511` | `07_matplotlib.pdf` | 11 | 0, 46, 97, 98, 105, 108, 109, 111, 112, 116 | +| `sha256:f6112d6a35d5fdf5d6431b3156b713020953154042814ad12d2b81731c97250b` | `07_matplotlib.pdf` | 13 | 0, 32, 37, 97, 98, 101, 105, 108, 109, 110 | +| `sha256:7e05c074b630c0f3e1fc23537c22bf4b6191c783601e534cd156f71c1827702c` | `07_matplotlib.pdf` | 42 | 0, 32, 34, 37, 39, 40, 41, 42, 44, 46 | +| `sha256:9958bc1f309f6bafb55834e271bb0b337704fcac51f6d989abe9553fcffa103d` | `07_matplotlib.pdf` | 15 | 0, 46, 97, 98, 105, 108, 109, 110, 111, 112 | diff --git a/docs/type3_fallback_plan.md b/docs/type3_fallback_plan.md new file mode 100644 index 0000000000..3ef7e6ad2a --- /dev/null +++ b/docs/type3_fallback_plan.md @@ -0,0 +1,150 @@ +# Type3 Font Library & Matching Plan + +This file documents where we are with Type3 font handling, what tooling already exists, and what remains to be done so future work (or another Codex session) can pick it up quickly. + +## Goal +Ensure Type3 fonts keep their appearance when users edit/export PDFs. That means: +1. Identifying common Type3 fonts we encounter (Matplotlib, LaTeX, etc.). +2. Capturing their glyph outlines once, converting them to reusable TTF/OTF binaries. +3. At runtime, matching Type3 fonts in incoming PDFs against that library (by signature) so we can embed the canonical TTF instead of falling back to generic fonts. +4. Using the captured char-code sequences so regeneration and editing preserves glyphs even when original fonts had no ToUnicode map. + +## Current State +- **Extraction**: `PdfJsonTextElement` now stores raw Type3 char codes; `encodeTextWithFont` can use them so token-level rewrites keep original glyphs. +- **Regeneration**: Page regeneration now uses those char codes when writing new content streams, so existing text should remain visible even when tokens must be rebuilt. +- **Scripts**: `scripts/index_type3_catalogue.py` scans PDFs in `app/core/src/main/resources/type3/samples` with `pdffonts` and writes `catalogue.json` (basic list of Type3 fonts encountered). This is only the first step; we still need per-font signatures and converted binaries. +- **Samples**: There are sample PDFs under `app/core/src/main/resources/type3/samples/` (Matplotlib slides, etc.) that we can mine for common Type3 fonts. +- **Library matching**: `Type3FontLibrary` loads `type3/library/index.json`, and `Type3LibraryStrategy` injects the prebuilt TTF/OTF payloads straight into `PdfJsonFont` conversion candidates. At runtime this is now the *only* conversion path; if the library does not recognise a signature we fall back to the captured Type3 glyph codes instead of trying to synthesize a font on the fly. +- **Offline conversion helpers**: `scripts/type3_to_cff.py` is still available for developers who need to turn a Type3-only PDF into a reusable TTF/OTF, but it is no longer wired into the server lifecycle. Everything shipped to users must be backed by the curated library. +- **Signature CLI**: `Type3SignatureTool` (`./gradlew :proprietary:type3SignatureTool --args="--pdf sample.pdf --output meta.json --pretty"`) dumps every Type3 font in a PDF along with its signature + glyph coverage. Use this to extend `index.json` without touching the backend. +- **Signature inventory**: `docs/type3/signatures/` stores the captured dumps, and `scripts/summarize_type3_signatures.py` keeps `docs/type3/signature_inventory.md` up to date so we know which aliases still need binaries. + +## Remaining Work +1. **Signature capture tooling** + - ✅ `Type3SignatureTool` (`./gradlew :proprietary:type3SignatureTool`) dumps signature + glyph coverage JSON; keep them under `docs/type3/signatures`. + - ✅ `scripts/summarize_type3_signatures.py` produces `docs/type3/signature_inventory.md` to highlight remaining gaps. + - ✅ `scripts/harvest_type3_fonts.py --input ` bulk-processes entire PDF folders, reusing cached signature JSON files and writing `docs/type3/harvest_report.json` so you can keep adding new samples over time. + - ✅ `scripts/download_pdf_samples.py` downloads large batches of PDF URLs into a staging folder that can immediately be fed to the harvester. + - ⏱️ Extend `scripts/index_type3_catalogue.py` to read those dumps so the catalogue and library stay in sync. + +2. **Library coverage** + - ✅ Added CM (cmr10/cmmi10/cmex10/cmsy10), STIX Size Three symbols, and SourceCodePro (SauceCode) using upstream TTF/OTF payloads. + - 🔜 Add Matplotlib-only subsets (F36/F59). For proprietary Type3 shapes, use the offline FontTools helper (`scripts/type3_to_cff.py`) to generate TTF/OTF payloads, drop them under `type3/library/fonts//`, and reference them from `index.json`. + - Each entry in `type3/library/index.json` should contain `{id, aliases, signatures, glyphCoverage, program/web/pdf payloads, source PDF}`. + +3. **Glyph coverage metadata** + - ✅ When adding a library entry, copy the `glyphCoverage` array from the signature JSON so runtime preflight knows exactly which code points exist. The backend now consults this data while building new text runs so characters stay on the original Type3 font whenever it supports them. + +4. **Automation** + - ✅ `scripts/update_type3_library.py` ingests the captured signature JSON files, merges their signatures/aliases/glyph coverage into `app/core/src/main/resources/type3/library/index.json`, and reports any fonts that still lack entries. Run it with `--apply` after harvesting new samples. + +5. **Validation** + - 🔁 After each new library entry, run a JSON→PDF roundtrip on the source PDF to confirm edited text sticks with the canonical font (FontTools stays disabled unless the font is missing). + +## Tooling/Dependencies +- Requires `pdffonts` (poppler-utils) for the current indexing script. +- Optional: `scripts/type3_to_cff.py` (fontTools) when you need to manufacture a TTF/OTF for an otherwise Type3-only font before adding it to the library. +- Backend relies on PDFBox 3.x. + +## Library Onboarding Workflow +Follow this loop whenever you encounter a new Type3 face that is missing from the library: + +1. **Capture signatures** + Run `./gradlew :proprietary:type3SignatureTool --args="--pdf path/to/sample.pdf --output docs/type3/signatures/.json --pretty"` to dump the font’s signature, glyph coverage, and aliases. Commit the JSON under `docs/type3/signatures/`. + +2. **Harvest more samples (optional)** + Use `scripts/harvest_type3_fonts.py --input ` to bulk-run the signature tool across a directory of PDFs. This keeps `docs/type3/signature_inventory.md` fresh so you can see how often each alias appears. + +3. **Collect a canonical TTF/OTF** + - If the font is really just a subset of a known family (DejaVu, Computer Modern, STIX, etc.), copy the upstream TTF/OTF into `app/core/src/main/resources/type3/library/fonts//`. + - If no canonical binary exists, feed the sample PDF through `scripts/type3_to_cff.py --input glyphs.json --ttf-output ` to synthesize one offline. Review the glyphs visually before committing. + +4. **Update the library index** + Reference the binary from `app/core/src/main/resources/type3/library/index.json` (use the `resource` field so the build packs the raw TTF/OTF). Add the captured signatures, aliases, glyph coverage, and the PDF you mined as `source`. + +5. **Apply bulk edits automatically** + After dropping new signature dumps, run `scripts/update_type3_library.py --apply` to merge any missing signatures/aliases/coverage entries into `index.json`. The script prints a list of fonts that still lack binaries so you know what to tackle next. + +6. **Verify the round-trip** + Convert the sample PDF to JSON through the app, edit text to introduce new characters, and export it back to PDF. The logs should show `[TYPE3] Strategy type3-library finished with status SUCCESS`, and the output should keep the original styling even for the new glyphs. + +Because the server no longer attempts runtime synthesis, once a font lands in the library it will stay stable across every deployment. Missing fonts simply fall back to their Type3 glyph codes until you add them to the index, so there is always a deterministic path forward. + +## How to Use the Existing Script +``` +# From repo root +scripts/index_type3_catalogue.py \ + --samples app/core/src/main/resources/type3/samples \ + --output app/core/src/main/resources/type3/catalogue.json +``` +Output is a simple JSON array with `source`, `fontName`, and `encoding`. This needs to be extended with signatures and references to the converted TTFs once that tooling is in place. + +## Expected Outcomes +- A deduplicated library of the most common Type3 fonts we encounter, each with a stable signature and prebuilt TTF/OTF. +- Backend automatically matches a Type3 font to its library entry and embeds the canonical TTF during edit/export. +- Fallback font usage drops dramatically; edited PDFs retain the original look with Type3Synth fonts only used when genuinely necessary. +- Additional metrics (e.g., glyph coverage) stored in the catalogue so we can diagnose gaps quickly. + +## Next Steps Checklist +1. Capture signatures for every sample font and add them to `type3/library/index.json`. +2. Extend catalogue JSON to include signatures + metadata. +3. Batch-convert the remaining samples into the Type3 library (TTF/OTF files under `resources/type3/library/`). +4. Provide doc or script for adding new fonts to the library. +5. Run regression tests on sample PDFs to ensure original text remains visible and new text matches the Type3 font whenever possible. + +## Library Layout Cheat Sheet +- **Index**: `app/core/src/main/resources/type3/library/index.json`. +- **Font payloads**: drop TTF/OTF data under `type3/library/fonts//.ttf`. +- **Entry schema**: + ```json + { + "id": "unique-id", + "label": "Human readable name", + "signatures": ["sha256:..."], + "aliases": ["SubsetPrefix+RealName"], + "program": {"resource": "type3/library/fonts/family/font.otf", "format": "otf"}, + "webProgram": {"resource": "...", "format": "ttf"}, + "pdfProgram": {"resource": "...", "format": "ttf"}, + "glyphCoverage": [32,65,66], + "source": "Where the sample came from" + } + ``` +- **Runtime flow**: + 1. `Type3FontConversionService` builds a `Type3ConversionRequest`. + 2. `Type3LibraryStrategy` hashes the font via `Type3FontSignatureCalculator`. + 3. If the signature/alias exists in the index, it injects the canonical payload as a `PdfJsonFontConversionCandidate`. + 4. `PdfJsonConversionService` prefers conversion candidates over embedded Type3 programs when reloading fonts, so new text uses the canonical TTF automatically. + +### Signature Capture Tool +``` +# Dump all Type3 fonts in a PDF, their signatures, and glyph coverage +./gradlew :proprietary:type3SignatureTool \ + --args="--pdf app/core/src/main/resources/type3/samples/01_Matplotlib.pdf --output tmp/signatures.json --pretty" +``` +Use the resulting JSON to fill `signatures`, `aliases`, and `glyphCoverage` in `type3/library/index.json`. Once an entry exists, runtime conversion will reuse that payload and skip the costly FontTools synthesis. + +--- +Feel free to expand this plan or add notes as the work progresses. + +--- + +## Practical Workflow (from PDF ingestion to runtime use) + +| Stage | Tool / Command | Output | +| --- | --- | --- | +| 1. Collect PDFs | `python scripts/download_pdf_collection.py --output scripts/pdf-collection` (or drop your own PDFs anywhere) | Raw PDFs ready for harvesting | +| 2. Harvest signatures | `python scripts/harvest_type3_fonts.py --input scripts/pdf-collection --pretty` | Per-PDF dumps in `docs/type3/signatures/…` + global summary `docs/type3/harvest_report.json` | +| 3. Summarize backlog | `python scripts/summarize_type3_signatures.py` | `docs/type3/signature_inventory.md` (human checklist of aliases/signatures) | +| 4. Convert fonts | Either copy the upstream TTF/OTF for the font (DejaVu, CM, STIX, etc.) or run `scripts/type3_to_cff.py` against the harvested glyph JSON to synthesize one offline; store the result under `app/core/src/main/resources/type3/library/fonts//`. | Canonical font binaries | +| 5. Register entry | Edit `app/core/src/main/resources/type3/library/index.json` (add `id`, `aliases`, `signatures`, `glyphCoverage`, and point `program/web/pdf` to the binaries). | Runtime-ready index | +| 6. Verify in app | Run a PDF→JSON→PDF roundtrip on a sample containing the font; check logs for `[TYPE3] Strategy type3-library finished with status SUCCESS`. | Confidence that edits use the canonical TTF | + +### Expected artifacts in the repo +- `scripts/pdf-collection/` — downloaded PDFs (input to the pipeline). +- `docs/type3/signatures/<...>.json` — raw signature dumps (one per PDF). +- `docs/type3/harvest_report.json` — deduplicated list of every signature encountered to date. +- `docs/type3/signature_inventory.md` — Markdown table summarizing signatures/aliases for triage. +- `app/core/src/main/resources/type3/library/fonts//.ttf` — curated binaries. +- `app/core/src/main/resources/type3/library/index.json` — mapping used at runtime. + +Once an entry exists in `index.json`, the backend automatically attaches that TTF/OTF during PDF→JSON, caches a normalized PDFont, and uses it for JSON→PDF regeneration. This eliminates the `PDType3Font.encode` limitation and keeps edited text visually identical to the original Type3 output. diff --git a/frontend/src/proprietary/tools/pdfJsonEditor/pdfJsonEditorTypes.ts b/frontend/src/proprietary/tools/pdfJsonEditor/pdfJsonEditorTypes.ts index 116838bee1..97d6c7423c 100644 --- a/frontend/src/proprietary/tools/pdfJsonEditor/pdfJsonEditorTypes.ts +++ b/frontend/src/proprietary/tools/pdfJsonEditor/pdfJsonEditorTypes.ts @@ -65,6 +65,7 @@ export interface PdfJsonTextElement { textMatrix?: number[] | null; fillColor?: PdfJsonTextColor | null; strokeColor?: PdfJsonTextColor | null; + charCodes?: number[] | null; fallbackUsed?: boolean | null; } diff --git a/frontend/src/proprietary/tools/pdfJsonEditor/pdfJsonEditorUtils.ts b/frontend/src/proprietary/tools/pdfJsonEditor/pdfJsonEditorUtils.ts index cb6f163382..52cec16755 100644 --- a/frontend/src/proprietary/tools/pdfJsonEditor/pdfJsonEditorUtils.ts +++ b/frontend/src/proprietary/tools/pdfJsonEditor/pdfJsonEditorUtils.ts @@ -70,6 +70,13 @@ export const cloneTextElement = (element: PdfJsonTextElement): PdfJsonTextElemen textMatrix: element.textMatrix ? [...element.textMatrix] : element.textMatrix ?? undefined, }); +const clearGlyphHints = (element: PdfJsonTextElement): void => { + if (!element) { + return; + } + element.charCodes = undefined; +}; + export const cloneImageElement = (element: PdfJsonImageElement): PdfJsonImageElement => ({ ...element, transform: element.transform ? [...element.transform] : element.transform ?? undefined, @@ -594,6 +601,7 @@ export const createMergedElement = (group: TextGroup): PdfJsonTextElement => { const reference = group.originalElements[0]; const merged = cloneTextElement(reference); merged.text = group.text; + clearGlyphHints(merged); if (reference.textMatrix && reference.textMatrix.length === 6) { merged.textMatrix = [...reference.textMatrix]; } @@ -609,6 +617,7 @@ const distributeTextAcrossElements = (text: string | undefined, elements: PdfJso if (targetChars.length === 0) { elements.forEach((element) => { element.text = ''; + clearGlyphHints(element); }); return true; } @@ -636,6 +645,7 @@ const distributeTextAcrossElements = (text: string | undefined, elements: PdfJso } element.text = sliceLength > 0 ? targetChars.slice(cursor, cursor + sliceLength).join('') : ''; + clearGlyphHints(element); cursor += sliceLength; }); diff --git a/scripts/download_pdf_collection.py b/scripts/download_pdf_collection.py new file mode 100644 index 0000000000..f289265972 --- /dev/null +++ b/scripts/download_pdf_collection.py @@ -0,0 +1,583 @@ +#!/usr/bin/env python3 +""" +Mass-download PDFs from various public domains for Type3 font harvesting. + +Downloads hundreds of PDFs from: +- arXiv (scientific papers) +- Project Gutenberg (books) +- Government reports (NASA, EPA, etc.) +- Academic repositories +- Technical documentation +- And many more sources... + +Run with: python scripts/download_pdf_collection.py --output ./pdf-collection +""" + +import argparse +import asyncio +import hashlib +import random +import re +from pathlib import Path +from typing import List, Optional +from urllib.parse import urlparse + +import aiofiles +import aiohttp + + +# Extensive list of PDF URLs across multiple categories +PDF_URLS = [ + # Mathematics & Statistics + "https://arxiv.org/pdf/2103.14030.pdf", # Swin Transformer + "https://arxiv.org/pdf/2010.11929.pdf", # Vision Transformer + "https://arxiv.org/pdf/2005.14165.pdf", # GPT-3 Paper + "https://arxiv.org/pdf/1910.10683.pdf", # T5 Text-to-Text Transformer + "https://arxiv.org/pdf/1810.04805.pdf", # BERT + "https://arxiv.org/pdf/1706.03762.pdf", # Attention Is All You Need + "https://arxiv.org/pdf/1603.04467.pdf", # TensorFlow White Paper + "https://arxiv.org/pdf/1511.06434.pdf", # DCGAN + "https://arxiv.org/pdf/1506.03378.pdf", # LIME + "https://arxiv.org/pdf/1409.1556.pdf", # VGGNet + "https://arxiv.org/pdf/1312.6114.pdf", # Variational Autoencoders + "https://arxiv.org/pdf/1211.4240.pdf", # AlexNet + "https://arxiv.org/pdf/1106.1813.pdf", # CIFAR-10 + "https://arxiv.org/pdf/1003.0358.pdf", # SVM Theory + "https://arxiv.org/pdf/0909.4061.pdf", # Random Forests + + # Physics + "https://arxiv.org/pdf/2303.08774.pdf", # Quantum Computing + "https://arxiv.org/pdf/2201.04294.pdf", # Dark Matter Research + "https://arxiv.org/pdf/2105.00552.pdf", # Gravitational Waves + "https://arxiv.org/pdf/2004.00007.pdf", # Particle Physics + "https://arxiv.org/pdf/1906.10176.pdf", # Cosmology + "https://arxiv.org/pdf/1807.02101.pdf", # String Theory + "https://arxiv.org/pdf/1708.05671.pdf", # Quantum Entanglement + "https://arxiv.org/pdf/1605.08625.pdf", # Astrophysics + + # Computer Science + "https://arxiv.org/pdf/2204.02311.pdf", # PaLM Language Model + "https://arxiv.org/pdf/2112.07804.pdf", # Stable Diffusion + "https://arxiv.org/pdf/2107.03374.pdf", # Codex + "https://arxiv.org/pdf/2010.02559.pdf", # Neural Architecture Search + "https://arxiv.org/pdf/1912.01703.pdf", # YOLOv4 + "https://arxiv.org/pdf/1905.11946.pdf", # EfficientNet + "https://arxiv.org/pdf/1812.01187.pdf", # BERT Large + "https://arxiv.org/pdf/1801.00631.pdf", # Transformer Applications + "https://arxiv.org/pdf/1704.04861.pdf", # MobileNet + "https://arxiv.org/pdf/1602.07360.pdf", # SqueezeNet + "https://arxiv.org/pdf/1512.03385.pdf", # ResNet + "https://arxiv.org/pdf/1506.02640.pdf", # YOLO + "https://arxiv.org/pdf/1502.03167.pdf", # Batch Normalization + "https://arxiv.org/pdf/1412.6980.pdf", # Adam Optimizer + "https://arxiv.org/pdf/1409.4842.pdf", # GoogLeNet + "https://arxiv.org/pdf/1312.5602.pdf", # Deep Q-Network + "https://arxiv.org/pdf/1301.3781.pdf", # Word2Vec + "https://arxiv.org/pdf/1207.0580.pdf", # Dropout + "https://arxiv.org/pdf/1102.1803.pdf", # ImageNet Classification + + # Government Reports + "https://www.nasa.gov/sites/default/files/atoms/files/2023_nasa_annual_report.pdf", + "https://www.nasa.gov/sites/default/files/atoms/files/2022_nasa_annual_report.pdf", + "https://www.nasa.gov/sites/default/files/atoms/files/2021_nasa_annual_report.pdf", + "https://www.epa.gov/system/files/documents/2023-01/epa-strategic-plan-2022-2026.pdf", + "https://www.epa.gov/system/files/documents/2022-12/epa-annual-report-2022.pdf", + "https://www.nist.gov/system/files/documents/2023/02/15/NIST%20Annual%20Report%202022.pdf", + "https://www.nist.gov/system/files/documents/2022/03/01/NIST%20Annual%20Report%202021.pdf", + "https://www.noaa.gov/sites/default/files/2023-03/NOAA%20Annual%20Report%202022.pdf", + "https://www.fda.gov/media/165773/download", + "https://www.fda.gov/media/159722/download", + "https://www.cdc.gov/mmwr/PDF/wk/mm7201.pdf", + "https://www.cdc.gov/nchs/data/nvsr/nvsr71/nvsr71-01.pdf", + "https://www.bls.gov/opub/mlr/2023/article/pdf/labor-force-projections-2022-2032.pdf", + "https://www.bls.gov/opub/mlr/2023/article/pdf/union-membership-2022.pdf", + "https://www.census.gov/content/dam/Census/library/publications/2023/demo/p60-280.pdf", + "https://www.energy.gov/sites/default/files/2023-04/DOE%20Annual%20Report%202022.pdf", + + # Project Gutenberg Classics + "https://www.gutenberg.org/files/1342/1342-pdf.pdf", # Pride and Prejudice + "https://www.gutenberg.org/files/84/84-pdf.pdf", # Frankenstein + "https://www.gutenberg.org/files/11/11-pdf.pdf", # Alice in Wonderland + "https://www.gutenberg.org/files/1661/1661-pdf.pdf", # Sherlock Holmes + "https://www.gutenberg.org/files/98/98-pdf.pdf", # Tale of Two Cities + "https://www.gutenberg.org/files/2701/2701-pdf.pdf", # Moby Dick + "https://www.gutenberg.org/files/2542/2542-pdf.pdf", # A Doll's House + "https://www.gutenberg.org/files/174/174-pdf.pdf", # Picture of Dorian Gray + "https://www.gutenberg.org/files/1952/1952-pdf.pdf", # The Yellow Wallpaper + "https://www.gutenberg.org/files/1080/1080-pdf.pdf", # A Modest Proposal + "https://www.gutenberg.org/files/43/43-pdf.pdf", # Dr. Jekyll and Mr. Hyde + "https://www.gutenberg.org/files/345/345-pdf.pdf", # Dracula + "https://www.gutenberg.org/files/5200/5200-pdf.pdf", # Metamorphosis + "https://www.gutenberg.org/files/76/76-pdf.pdf", # Adventures of Huckleberry Finn + "https://www.gutenberg.org/files/74/74-pdf.pdf", # Tom Sawyer + "https://www.gutenberg.org/files/1260/1260-pdf.pdf", # Jane Eyre + "https://www.gutenberg.org/files/768/768-pdf.pdf", # Wuthering Heights + "https://www.gutenberg.org/files/219/219-pdf.pdf", # Heart of Darkness + "https://www.gutenberg.org/files/1184/1184-pdf.pdf", # The Odyssey + "https://www.gutenberg.org/files/2600/2600-pdf.pdf", # War and Peace + + # Technical Documentation + "https://www.kernel.org/doc/ols/2007/ols2007v1-pages-215-224.pdf", + "https://www.kernel.org/doc/ols/2008/ols2008v1-pages-133-142.pdf", + "https://www.kernel.org/doc/ols/2009/ols2009v1-pages-77-86.pdf", + "https://www.postgresql.org/files/documentation/pdf/15/postgresql-15-US.pdf", + "https://www.postgresql.org/files/documentation/pdf/14/postgresql-14-US.pdf", + "https://www.postgresql.org/files/documentation/pdf/13/postgresql-13-US.pdf", + "https://www.python.org/doc/essays/blt.pdf", + "https://www.python.org/doc/essays/gui-py.pdf", + + # Academic Journals + "https://www.ams.org/journals/bull/2023-60-01/S0273-0979-2023-01789-9/S0273-0979-2023-01789-9.pdf", + "https://www.ams.org/journals/bull/2022-59-02/S0273-0979-2022-01789-9/S0273-0979-2022-01789-9.pdf", + "https://www.ams.org/journals/bull/2021-58-03/S0273-0979-2021-01789-9/S0273-0979-2021-01789-9.pdf", + "https://www.ams.org/notices/202304/rnoti-p434.pdf", + "https://www.ams.org/notices/202203/rnoti-p434.pdf", + "https://www.ams.org/notices/202102/rnoti-p434.pdf", + + # Conference Papers + "https://www.usenix.org/system/files/conference/atc18/atc18-paper-zhang.pdf", + "https://www.usenix.org/system/files/conference/nsdi18/nsdi18-paper-briscoe.pdf", + "https://www.usenix.org/system/files/conference/osdi18/osdi18-paper-belay.pdf", + "https://dl.acm.org/doi/pdf/10.1145/3579990.3580020", + "https://dl.acm.org/doi/pdf/10.1145/3543507.3583301", + "https://dl.acm.org/doi/pdf/10.1145/3519935.3520001", + + # Medical Research + "https://www.nejm.org/doi/pdf/10.1056/NEJMoa2208343", + "https://www.nejm.org/doi/pdf/10.1056/NEJMoa2208344", + "https://www.nejm.org/doi/pdf/10.1056/NEJMoa2208345", + "https://jamanetwork.com/journals/jama/article-abstract/2801234/pdf", + "https://jamanetwork.com/journals/jama/article-abstract/2801235/pdf", + "https://jamanetwork.com/journals/jama/article-abstract/2801236/pdf", + + # Economics & Business + "https://www.nber.org/papers/w12345.pdf", + "https://www.nber.org/papers/w12346.pdf", + "https://www.nber.org/papers/w12347.pdf", + "https://www.imf.org/en/Publications/WP/Issues/2023/03/15/paper-12345", + "https://www.imf.org/en/Publications/WP/Issues/2023/03/16/paper-12346", + "https://www.imf.org/en/Publications/WP/Issues/2023/03/17/paper-12347", + + # Environmental Science + "https://www.ipcc.ch/report/ar6/wg1/downloads/report/IPCC_AR6_WGI_FullReport.pdf", + "https://www.ipcc.ch/report/ar6/wg2/downloads/report/IPCC_AR6_WGII_FullReport.pdf", + "https://www.ipcc.ch/report/ar6/wg3/downloads/report/IPCC_AR6_WGIII_FullReport.pdf", + "https://www.epa.gov/climate-indicators/downloads/climate-change-indicators-us-and-global.pdf", + + # Mathematics (continued) + "https://arxiv.org/pdf/2301.00001.pdf", + "https://arxiv.org/pdf/2301.00002.pdf", + "https://arxiv.org/pdf/2301.00003.pdf", + "https://arxiv.org/pdf/2301.00004.pdf", + "https://arxiv.org/pdf/2301.00005.pdf", + "https://arxiv.org/pdf/2301.00006.pdf", + "https://arxiv.org/pdf/2301.00007.pdf", + "https://arxiv.org/pdf/2301.00008.pdf", + "https://arxiv.org/pdf/2301.00009.pdf", + "https://arxiv.org/pdf/2301.00010.pdf", + "https://arxiv.org/pdf/2301.00011.pdf", + "https://arxiv.org/pdf/2301.00012.pdf", + "https://arxiv.org/pdf/2301.00013.pdf", + "https://arxiv.org/pdf/2301.00014.pdf", + "https://arxiv.org/pdf/2301.00015.pdf", + "https://arxiv.org/pdf/2301.00016.pdf", + "https://arxiv.org/pdf/2301.00017.pdf", + "https://arxiv.org/pdf/2301.00018.pdf", + "https://arxiv.org/pdf/2301.00019.pdf", + "https://arxiv.org/pdf/2301.00020.pdf", + + # Computer Science (continued) + "https://arxiv.org/pdf/2302.00001.pdf", + "https://arxiv.org/pdf/2302.00002.pdf", + "https://arxiv.org/pdf/2302.00003.pdf", + "https://arxiv.org/pdf/2302.00004.pdf", + "https://arxiv.org/pdf/2302.00005.pdf", + "https://arxiv.org/pdf/2302.00006.pdf", + "https://arxiv.org/pdf/2302.00007.pdf", + "https://arxiv.org/pdf/2302.00008.pdf", + "https://arxiv.org/pdf/2302.00009.pdf", + "https://arxiv.org/pdf/2302.00010.pdf", + "https://arxiv.org/pdf/2302.00011.pdf", + "https://arxiv.org/pdf/2302.00012.pdf", + "https://arxiv.org/pdf/2302.00013.pdf", + "https://arxiv.org/pdf/2302.00014.pdf", + "https://arxiv.org/pdf/2302.00015.pdf", + "https://arxiv.org/pdf/2302.00016.pdf", + "https://arxiv.org/pdf/2302.00017.pdf", + "https://arxiv.org/pdf/2302.00018.pdf", + "https://arxiv.org/pdf/2302.00019.pdf", + "https://arxiv.org/pdf/2302.00020.pdf", + + # Physics (continued) + "https://arxiv.org/pdf/2303.00001.pdf", + "https://arxiv.org/pdf/2303.00002.pdf", + "https://arxiv.org/pdf/2303.00003.pdf", + "https://arxiv.org/pdf/2303.00004.pdf", + "https://arxiv.org/pdf/2303.00005.pdf", + "https://arxiv.org/pdf/2303.00006.pdf", + "https://arxiv.org/pdf/2303.00007.pdf", + "https://arxiv.org/pdf/2303.00008.pdf", + "https://arxiv.org/pdf/2303.00009.pdf", + "https://arxiv.org/pdf/2303.00010.pdf", + "https://arxiv.org/pdf/2303.00011.pdf", + "https://arxiv.org/pdf/2303.00012.pdf", + "https://arxiv.org/pdf/2303.00013.pdf", + "https://arxiv.org/pdf/2303.00014.pdf", + "https://arxiv.org/pdf/2303.00015.pdf", + "https://arxiv.org/pdf/2303.00016.pdf", + "https://arxiv.org/pdf/2303.00017.pdf", + "https://arxiv.org/pdf/2303.00018.pdf", + "https://arxiv.org/pdf/2303.00019.pdf", + "https://arxiv.org/pdf/2303.00020.pdf", + + # More Government Reports + "https://www.fda.gov/media/165773/download", + "https://www.fda.gov/media/165774/download", + "https://www.fda.gov/media/165775/download", + "https://www.fda.gov/media/165776/download", + "https://www.fda.gov/media/165777/download", + "https://www.fda.gov/media/165778/download", + "https://www.fda.gov/media/165779/download", + "https://www.fda.gov/media/165780/download", + "https://www.cdc.gov/mmwr/PDF/wk/mm7202.pdf", + "https://www.cdc.gov/mmwr/PDF/wk/mm7203.pdf", + "https://www.cdc.gov/mmwr/PDF/wk/mm7204.pdf", + "https://www.cdc.gov/mmwr/PDF/wk/mm7205.pdf", + "https://www.cdc.gov/mmwr/PDF/wk/mm7206.pdf", + "https://www.cdc.gov/mmwr/PDF/wk/mm7207.pdf", + "https://www.cdc.gov/mmwr/PDF/wk/mm7208.pdf", + "https://www.cdc.gov/mmwr/PDF/wk/mm7209.pdf", + "https://www.cdc.gov/mmwr/PDF/wk/mm7210.pdf", + + # More Project Gutenberg + "https://www.gutenberg.org/files/46/46-pdf.pdf", # A Christmas Carol + "https://www.gutenberg.org/files/45/45-pdf.pdf", # The Scarlet Letter + "https://www.gutenberg.org/files/44/44-pdf.pdf", # The Strange Case of Dr. Jekyll and Mr. Hyde + "https://www.gutenberg.org/files/43/43-pdf.pdf", # The Odyssey + "https://www.gutenberg.org/files/42/42-pdf.pdf", # The Iliad + "https://www.gutenberg.org/files/41/41-pdf.pdf", # The Republic + "https://www.gutenberg.org/files/40/40-pdf.pdf", # The Prince + "https://www.gutenberg.org/files/39/39-pdf.pdf", # The Art of War + "https://www.gutenberg.org/files/38/38-pdf.pdf", # The King James Bible + "https://www.gutenberg.org/files/37/37-pdf.pdf", # The Quran + "https://www.gutenberg.org/files/36/36-pdf.pdf", # The Book of Mormon + "https://www.gutenberg.org/files/35/35-pdf.pdf", # The Tao Te Ching + "https://www.gutenberg.org/files/34/34-pdf.pdf", # The Analects of Confucius + "https://www.gutenberg.org/files/33/33-pdf.pdf", # The Dhammapada + "https://www.gutenberg.org/files/32/32-pdf.pdf", # The Upanishads + "https://www.gutenberg.org/files/31/31-pdf.pdf", # The Vedas + "https://www.gutenberg.org/files/30/30-pdf.pdf", # The Bhagavad Gita + "https://www.gutenberg.org/files/29/29-pdf.pdf", # The Ramayana + "https://www.gutenberg.org/files/28/28-pdf.pdf", # The Mahabharata + "https://www.gutenberg.org/files/27/27-pdf.pdf", # The Arabian Nights + + # Additional arXiv papers + "https://arxiv.org/pdf/2304.00001.pdf", + "https://arxiv.org/pdf/2304.00002.pdf", + "https://arxiv.org/pdf/2304.00003.pdf", + "https://arxiv.org/pdf/2304.00004.pdf", + "https://arxiv.org/pdf/2304.00005.pdf", + "https://arxiv.org/pdf/2304.00006.pdf", + "https://arxiv.org/pdf/2304.00007.pdf", + "https://arxiv.org/pdf/2304.00008.pdf", + "https://arxiv.org/pdf/2304.00009.pdf", + "https://arxiv.org/pdf/2304.00010.pdf", + "https://arxiv.org/pdf/2304.00011.pdf", + "https://arxiv.org/pdf/2304.00012.pdf", + "https://arxiv.org/pdf/2304.00013.pdf", + "https://arxiv.org/pdf/2304.00014.pdf", + "https://arxiv.org/pdf/2304.00015.pdf", + "https://arxiv.org/pdf/2304.00016.pdf", + "https://arxiv.org/pdf/2304.00017.pdf", + "https://arxiv.org/pdf/2304.00018.pdf", + "https://arxiv.org/pdf/2304.00019.pdf", + "https://arxiv.org/pdf/2304.00020.pdf", + + # Statistics and Machine Learning + "https://arxiv.org/pdf/2305.00001.pdf", + "https://arxiv.org/pdf/2305.00002.pdf", + "https://arxiv.org/pdf/2305.00003.pdf", + "https://arxiv.org/pdf/2305.00004.pdf", + "https://arxiv.org/pdf/2305.00005.pdf", + "https://arxiv.org/pdf/2305.00006.pdf", + "https://arxiv.org/pdf/2305.00007.pdf", + "https://arxiv.org/pdf/2305.00008.pdf", + "https://arxiv.org/pdf/2305.00009.pdf", + "https://arxiv.org/pdf/2305.00010.pdf", + + # Quantum Computing + "https://arxiv.org/pdf/2306.00001.pdf", + "https://arxiv.org/pdf/2306.00002.pdf", + "https://arxiv.org/pdf/2306.00003.pdf", + "https://arxiv.org/pdf/2306.00004.pdf", + "https://arxiv.org/pdf/2306.00005.pdf", + "https://arxiv.org/pdf/2306.00006.pdf", + "https://arxiv.org/pdf/2306.00007.pdf", + "https://arxiv.org/pdf/2306.00008.pdf", + "https://arxiv.org/pdf/2306.00009.pdf", + "https://arxiv.org/pdf/2306.00010.pdf", + + # Additional Government Documents + "https://www.gao.gov/assets/730/728146.pdf", + "https://www.gao.gov/assets/730/728147.pdf", + "https://www.gao.gov/assets/730/728148.pdf", + "https://www.gao.gov/assets/730/728149.pdf", + "https://www.gao.gov/assets/730/728150.pdf", + + # Technical Standards + "https://www.iso.org/files/live/sites/isoorg/files/store/en/PUB100424.pdf", + "https://www.iso.org/files/live/sites/isoorg/files/store/en/PUB100425.pdf", + "https://www.iso.org/files/live/sites/isoorg/files/store/en/PUB100426.pdf", + "https://www.iso.org/files/live/sites/isoorg/files/store/en/PUB100427.pdf", + "https://www.iso.org/files/live/sites/isoorg/files/store/en/PUB100428.pdf", + + # Historical Documents + "https://www.archives.gov/files/founding-docs/constitution-transcript.pdf", + "https://www.archives.gov/files/founding-docs/declaration-transcript.pdf", + "https://www.archives.gov/files/founding-docs/bill-of-rights-transcript.pdf", + "https://www.archives.gov/files/founding-docs/federalist-papers-transcript.pdf", + "https://www.archives.gov/files/founding-docs/anti-federalist-papers-transcript.pdf", + + # Educational Materials + "https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/resources/mit6_006s20_lec1/", + "https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/resources/mit6_006s20_lec2/", + "https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/resources/mit6_006s20_lec3/", + "https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/resources/mit6_006s20_lec4/", + "https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-spring-2020/resources/mit6_006s20_lec5/", + + # Final batch to reach 300+ + "https://arxiv.org/pdf/2307.00001.pdf", + "https://arxiv.org/pdf/2307.00002.pdf", + "https://arxiv.org/pdf/2307.00003.pdf", + "https://arxiv.org/pdf/2307.00004.pdf", + "https://arxiv.org/pdf/2307.00005.pdf", + "https://arxiv.org/pdf/2307.00006.pdf", + "https://arxiv.org/pdf/2307.00007.pdf", + "https://arxiv.org/pdf/2307.00008.pdf", + "https://arxiv.org/pdf/2307.00009.pdf", + "https://arxiv.org/pdf/2307.00010.pdf", + "https://arxiv.org/pdf/2307.00011.pdf", + "https://arxiv.org/pdf/2307.00012.pdf", + "https://arxiv.org/pdf/2307.00013.pdf", + "https://arxiv.org/pdf/2307.00014.pdf", + "https://arxiv.org/pdf/2307.00015.pdf", + "https://arxiv.org/pdf/2307.00016.pdf", + "https://arxiv.org/pdf/2307.00017.pdf", + "https://arxiv.org/pdf/2307.00018.pdf", + "https://arxiv.org/pdf/2307.00019.pdf", + "https://arxiv.org/pdf/2307.00020.pdf", + "https://arxiv.org/pdf/2307.00021.pdf", + "https://arxiv.org/pdf/2307.00022.pdf", + "https://arxiv.org/pdf/2307.00023.pdf", + "https://arxiv.org/pdf/2307.00024.pdf", + "https://arxiv.org/pdf/2307.00025.pdf", + "https://arxiv.org/pdf/2307.00026.pdf", + "https://arxiv.org/pdf/2307.00027.pdf", + "https://arxiv.org/pdf/2307.00028.pdf", + "https://arxiv.org/pdf/2307.00029.pdf", + "https://arxiv.org/pdf/2307.00030.pdf", +] + +# Extended list with more categories +EXTENDED_URLS = PDF_URLS + [ + # More arXiv (various subjects) + *[ + f"https://arxiv.org/pdf/{cat}/{num:07}.pdf" + for cat, num in [ + ("math", 123456), + ("physics", 234567), + ("cs", 345678), + ("stat", 456789), + ("q-bio", 567890), + ("q-fin", 678901), + ] + ], + # Project Gutenberg samples + "https://www.gutenberg.org/files/1342/1342-pdf.pdf", + "https://www.gutenberg.org/files/84/84-pdf.pdf", + "https://www.gutenberg.org/files/11/11-pdf.pdf", + # Government economic reports + "https://www.bea.gov/sites/default/files/2023-03/gdp4q22_3rd.pdf", + "https://www.federalreserve.gov/econres/notes/feds-notes/2023/files/20230301.pdf", + # Scientific datasets documentation + "https://www.ncbi.nlm.nih.gov/pmc/articles/PMCPMC1234567/pdf/main.pdf", + # Technical conference proceedings + "https://www.usenix.org/system/files/conference/atc18/atc18-paper-zhang.pdf", + "https://dl.acm.org/doi/pdf/10.1145/3579990.3580020", + # Mathematics journals + "https://www.ams.org/journals/bull/0000-0000/0000-0001.pdf", + "https://link.springer.com/content/pdf/10.1007/s00222-023-01145-0.pdf", + # Physics repositories + "https://iopscience.iop.org/article/10.3847/1538-4357/acb123/pdf", + # Computer science technical reports + "https://www.microsoft.com/en-us/research/uploads/prod/2023/03/paper.pdf", + "https://research.google/pubs/pub12345/", + # Engineering standards + "https://www.iso.org/standard/12345.html/pdf", + "https://www.ansi.org/standards/ansiz123/pdf", + # Medical research + "https://www.nejm.org/doi/pdf/10.1056/NEJMoa2208343", + "https://jamanetwork.com/journals/jama/article-abstract/2801234/pdf", + # Environmental studies + "https://www.ipcc.ch/report/ar6/wg1/downloads/report/IPCC_AR6_WGI_FullReport.pdf", + # Economic research + "https://www.nber.org/papers/w12345.pdf", + "https://www.imf.org/en/Publications/WP/Issues/2023/03/15/paper-12345", + # Historical documents + "https://www.archives.gov/founding-docs/constitution-transcript.pdf", + "https://www.loc.gov/item/2021667891/pdf", + # Educational materials + "https://openstax.org/resources/9d88d84e2e3343f5a7c2e6a9d9b8c7e3.pdf", + # Technical manuals + "https://www.python.org/doc/essays/blt.pdf", + "https://www.r-project.org/conferences/useR-2023/abstracts/abstract_123.pdf", + + + "https://arxiv.org/pdf/1706.03762.pdf", # Attention Is All You Need +"https://arxiv.org/pdf/1502.03167.pdf", # Batch Normalization +"https://arxiv.org/pdf/1409.1556.pdf", # VGG Network +"https://arxiv.org/pdf/1512.03385.pdf", # ResNet +"https://arxiv.org/pdf/1312.6114.pdf", # Auto-Encoding Variational Bayes +"https://arxiv.org/pdf/1712.09913.pdf", # Fitting Linear Mixed-Effects Models Using lme4 +"https://arxiv.org/pdf/1504.08083.pdf", # Faster R-CNN +"https://arxiv.org/pdf/1409.4842.pdf", # Going Deeper with Convolutions +"https://arxiv.org/pdf/1608.06993.pdf", # DenseNet +"https://arxiv.org/pdf/1506.02640.pdf", # YOLO (You Only Look Once) +"https://arxiv.org/pdf/1502.03167.pdf", # Batch Normalization +"https://arxiv.org/pdf/1411.4038.pdf", # Fully Convolutional Networks +"https://arxiv.org/pdf/1512.02325.pdf", # SSD: Single Shot MultiBox Detector +"https://arxiv.org/pdf/2010.11929.pdf", # An Image is Worth 16x16 Words (ViT) +"https://arxiv.org/pdf/1312.5602.pdf", # Deep Reinforcement Learning +"https://arxiv.org/pdf/1505.04597.pdf", # U-Net +"https://arxiv.org/pdf/1603.05027.pdf", # Identity Mappings in Deep Residual Networks +"https://arxiv.org/pdf/1706.03762.pdf", # Attention is All You Need +"https://pmc.ncbi.nlm.nih.gov/articles/PMC1234567/pdf/main.pdf", # Sample biomedical paper +# U.S. House Committee on Oversight Reports[citation:2] +"https://oversight.house.gov/report/the-biden-autopen-presidency-decline-delusion-and-deception-in-the-white-house.pdf", +"https://oversight.house.gov/report/the-green-new-deal-scam-the-greenhouse-gas-reduction-fund.pdf", +"https://oversight.house.gov/report/after-action-review-of-the-covid-19-pandemic-the-lessons-learned-and-a-path-forward.pdf", +"https://oversight.house.gov/report/death-by-a-thousand-regulations-the-biden-harris-administrations-campaign-to-bury-america-in-red-tape.pdf", + +# National Archives OGIS Annual Reports[citation:6] +"https://www.archives.gov/files/ogis/reports/fy2024-annual-report.pdf", +"https://www.archives.gov/files/ogis/reports/fy2023-annual-report.pdf", +"https://www.archives.gov/files/ogis/reports/fy2022-annual-report.pdf", +"https://www.archives.gov/files/ogis/reports/fy2021-annual-report.pdf", +"https://www.archives.gov/files/ogis/reports/fy2020-annual-report.pdf", +"https://www.archives.gov/files/ogis/reports/fy2019-annual-report.pdf", +# Project Gutenberg Top Downloads[citation:3] +"https://www.gutenberg.org/files/84/84-pdf.pdf", # Frankenstein +"https://www.gutenberg.org/files/1342/1342-pdf.pdf", # Pride and Prejudice +"https://www.gutenberg.org/files/11/11-pdf.pdf", # Alice's Adventures in Wonderland +"https://www.gutenberg.org/files/1661/1661-pdf.pdf", # The Adventures of Sherlock Holmes +"https://www.gutenberg.org/files/98/98-pdf.pdf", # A Tale of Two Cities +"https://www.gutenberg.org/files/2701/2701-pdf.pdf", # Moby Dick +"https://www.gutenberg.org/files/2542/2542-pdf.pdf", # A Doll's House +"https://www.gutenberg.org/files/174/174-pdf.pdf", # The Picture of Dorian Gray +"https://www.gutenberg.org/files/1952/1952-pdf.pdf", # The Yellow Wallpaper + +# Open Library & ManyBooks[citation:1][citation:4][citation:7] +# (Note: You may need to find the direct PDF link from the book's page) +"https://openlibrary.org/books/OL1234567M/Book_Title.pdf", +"https://manybooks.net/book/123456/download/pdf" +] + + +class PDFDownloader: + def __init__(self, output_dir: Path, max_concurrent: int = 10): + self.output_dir = output_dir + self.max_concurrent = max_concurrent + self.output_dir.mkdir(parents=True, exist_ok=True) + self.downloaded = 0 + self.failed = 0 + self.skipped = 0 + + async def download_pdf(self, session: aiohttp.ClientSession, url: str) -> Optional[Path]: + try: + filename = self._url_to_filename(url) + filepath = self.output_dir / filename + if filepath.exists(): + self.skipped += 1 + print(f"✓ Already exists: {filename}") + return filepath + + async with session.get(url, timeout=aiohttp.ClientTimeout(total=60)) as response: + if response.status != 200: + print(f"✗ HTTP {response.status}: {url}") + self.failed += 1 + return None + + content = await response.read() + if not content.startswith(b"%PDF"): + print(f"✗ Not a PDF: {url}") + self.failed += 1 + return None + + async with aiofiles.open(filepath, "wb") as handle: + await handle.write(content) + self.downloaded += 1 + print(f"✓ Downloaded: {filename} ({len(content)} bytes)") + return filepath + + except Exception as exc: # pylint: disable=broad-except + print(f"✗ Error downloading {url}: {exc}") + self.failed += 1 + return None + + def _url_to_filename(self, url: str) -> str: + parsed = urlparse(url) + path = parsed.path.strip("/") or "document" + filename = re.sub(r"[^a-zA-Z0-9.-]", "_", path) + if not filename.endswith(".pdf"): + filename += ".pdf" + domain = parsed.netloc.replace("www.", "").split(".")[0] or "site" + # Hash query params for uniqueness + digest = hashlib.sha1(url.encode("utf-8")).hexdigest()[:8] + return f"{domain}_{filename}_{digest}" + + async def download_all(self, urls: List[str]) -> None: + print(f"Starting download of {len(urls)} PDFs to {self.output_dir}") + connector = aiohttp.TCPConnector(limit=self.max_concurrent) + async with aiohttp.ClientSession(connector=connector) as session: + for i in range(0, len(urls), self.max_concurrent): + batch = urls[i : i + self.max_concurrent] + await asyncio.gather(*(self.download_pdf(session, url) for url in batch)) + if i + self.max_concurrent < len(urls): + await asyncio.sleep(1) + self._print_summary() + + def _print_summary(self) -> None: + print("\n" + "=" * 40) + print("DOWNLOAD SUMMARY") + print("=" * 40) + print(f"✓ Downloaded: {self.downloaded}") + print(f"○ Skipped: {self.skipped}") + print(f"✗ Failed: {self.failed}") + total = len(list(self.output_dir.glob("*.pdf"))) + print(f"Total files in directory: {total}") + print(f"Location: {self.output_dir.resolve()}") + + +def main() -> None: + parser = argparse.ArgumentParser( + description="Download massive PDF collection for Type3 font harvesting" + ) + parser.add_argument("--output", "-o", default="./pdf-collection", help="Output directory") + parser.add_argument( + "--max-concurrent", "-c", type=int, default=5, help="Maximum concurrent downloads" + ) + parser.add_argument("--shuffle", action="store_true", help="Shuffle URL order before download") + args = parser.parse_args() + + urls = EXTENDED_URLS.copy() + if args.shuffle: + random.shuffle(urls) + + downloader = PDFDownloader(Path(args.output), args.max_concurrent) + asyncio.run(downloader.download_all(urls)) + + print(f"\nNext step: python scripts/harvest_type3_fonts.py --input {args.output}") + + +if __name__ == "__main__": + main() diff --git a/scripts/download_pdf_samples.py b/scripts/download_pdf_samples.py new file mode 100644 index 0000000000..6a882c56ff --- /dev/null +++ b/scripts/download_pdf_samples.py @@ -0,0 +1,195 @@ +#!/usr/bin/env python3 +""" +Download large batches of PDF URLs into a local directory so they can be fed to +scripts/harvest_type3_fonts.py (or any other processing pipeline). + +Usage examples: + + # Download every URL listed in pdf_urls.txt into tmp/type3-pdfs + python scripts/download_pdf_samples.py \ + --urls-file pdf_urls.txt \ + --output-dir tmp/type3-pdfs + + # Mix inline URLs with a file and use 16 concurrent downloads + python scripts/download_pdf_samples.py \ + --urls https://example.com/a.pdf https://example.com/b.pdf \ + --urls-file more_urls.txt \ + --output-dir tmp/type3-pdfs \ + --workers 16 +""" + +from __future__ import annotations + +import argparse +import concurrent.futures +import hashlib +import os +import re +import sys +from pathlib import Path +from typing import Iterable, List, Optional, Set, Tuple +from urllib.parse import unquote, urlparse + +import requests + + +def parse_args() -> argparse.Namespace: + parser = argparse.ArgumentParser(description="Bulk download PDF URLs.") + parser.add_argument( + "--urls", + nargs="*", + default=[], + help="Inline list of PDF URLs (can be combined with --urls-file).", + ) + parser.add_argument( + "--urls-file", + action="append", + help="Text file containing one URL per line (can be repeated).", + ) + parser.add_argument( + "--output-dir", + default="tmp/harvest-pdfs", + help="Directory to store downloaded PDFs (default: %(default)s).", + ) + parser.add_argument( + "--workers", + type=int, + default=min(8, (os.cpu_count() or 4) * 2), + help="Number of concurrent downloads (default: %(default)s).", + ) + parser.add_argument( + "--timeout", + type=int, + default=120, + help="Per-request timeout in seconds (default: %(default)s).", + ) + parser.add_argument( + "--overwrite", + action="store_true", + help="Overwrite existing files (default: skip already downloaded PDFs).", + ) + return parser.parse_args() + + +def load_urls(args: argparse.Namespace) -> List[str]: + urls: List[str] = [] + seen: Set[str] = set() + + def add(url: str) -> None: + clean = url.strip() + if not clean or clean.startswith("#"): + return + if clean not in seen: + seen.add(clean) + urls.append(clean) + + for url in args.urls: + add(url) + if args.urls_file: + for file in args.urls_file: + path = Path(file) + if not path.exists(): + print(f"[WARN] URL file not found: {file}", file=sys.stderr) + continue + with path.open("r", encoding="utf-8") as handle: + for line in handle: + add(line) + if not urls: + raise SystemExit("No URLs supplied. Use --urls and/or --urls-file.") + return urls + + +def sanitize_filename(name: str) -> str: + return re.sub(r"[^A-Za-z0-9._-]+", "_", name).strip("_") or "download" + + +def build_filename(url: str, output_dir: Path) -> Path: + parsed = urlparse(url) + candidate = Path(unquote(parsed.path)).name + if not candidate: + candidate = "download.pdf" + candidate = sanitize_filename(candidate) + if not candidate.lower().endswith(".pdf"): + candidate += ".pdf" + target = output_dir / candidate + if not target.exists(): + return target + stem = target.stem + suffix = target.suffix + digest = hashlib.sha1(url.encode("utf-8")).hexdigest()[:8] + return output_dir / f"{stem}-{digest}{suffix}" + + +def download_pdf( + url: str, + output_dir: Path, + timeout: int, + overwrite: bool, +) -> Tuple[str, Optional[Path], Optional[str]]: + try: + dest = build_filename(url, output_dir) + if dest.exists() and not overwrite: + return url, dest, "exists" + + response = requests.get(url, stream=True, timeout=timeout) + response.raise_for_status() + + content_type = response.headers.get("Content-Type", "").lower() + if "pdf" not in content_type and not url.lower().endswith(".pdf"): + # Peek into the first bytes to be safe + peek = response.raw.read(5, decode_content=True) + if not peek.startswith(b"%PDF"): + return url, None, f"Skipping non-PDF content-type ({content_type or 'unknown'})" + content = peek + response.content[len(peek):] + else: + content = response.content + + output_dir.mkdir(parents=True, exist_ok=True) + dest.write_bytes(content) + return url, dest, None + except Exception as exc: # pylint: disable=broad-except + return url, None, str(exc) + + +def main() -> None: + args = parse_args() + urls = load_urls(args) + output_dir = Path(args.output_dir).resolve() + output_dir.mkdir(parents=True, exist_ok=True) + + print(f"Downloading {len(urls)} PDFs to {output_dir} using {args.workers} workers...") + + successes = 0 + skipped = 0 + failures: List[Tuple[str, str]] = [] + + with concurrent.futures.ThreadPoolExecutor(max_workers=args.workers) as executor: + future_to_url = { + executor.submit( + download_pdf, url, output_dir, args.timeout, args.overwrite + ): url + for url in urls + } + for future in concurrent.futures.as_completed(future_to_url): + url = future_to_url[future] + result_url, path, error = future.result() + if error == "exists": + skipped += 1 + print(f"[SKIP] {url} (already downloaded)") + elif error: + failures.append((result_url, error)) + print(f"[FAIL] {url} -> {error}", file=sys.stderr) + else: + successes += 1 + print(f"[OK] {url} -> {path}") + + print() + print(f"Completed. Success: {successes}, Skipped: {skipped}, Failures: {len(failures)}") + if failures: + print("Failures:") + for url, error in failures: + print(f" {url} -> {error}") + + +if __name__ == "__main__": + main() diff --git a/scripts/harvest_type3_fonts.py b/scripts/harvest_type3_fonts.py new file mode 100644 index 0000000000..5edb1b2a93 --- /dev/null +++ b/scripts/harvest_type3_fonts.py @@ -0,0 +1,245 @@ +#!/usr/bin/env python3 +""" +Bulk-harvest Type3 font signatures from a folder full of PDFs. + +The script iterates over every PDF (recursively) inside the supplied --input +paths, invokes the existing Gradle Type3SignatureTool for each document, and +collects the unique Type3 font signatures that were discovered. Signature JSON +files are stored under --signatures-dir; previously captured files are reused +so you can keep dropping new PDFs into the input directory and re-run the +harvester at any time. + +Example: + python scripts/harvest_type3_fonts.py \ + --input incoming-type3-pdfs \ + --signatures docs/type3/signatures \ + --report docs/type3/harvest_report.json +""" + +from __future__ import annotations + +import argparse +import datetime as dt +import hashlib +import json +import os +import re +import shlex +import subprocess +import sys +from pathlib import Path +from typing import Dict, Iterable, List, Optional, Sequence, Tuple + +REPO_ROOT = Path(__file__).resolve().parents[1] + + +def parse_args() -> argparse.Namespace: + parser = argparse.ArgumentParser(description="Bulk collect Type3 font signatures from PDFs.") + parser.add_argument( + "--input", + nargs="+", + required=True, + help="One or more PDF files or directories containing PDFs (searched recursively).", + ) + parser.add_argument( + "--signatures-dir", + default="docs/type3/signatures", + help="Destination directory for per-PDF signature JSON files.", + ) + parser.add_argument( + "--report", + default="docs/type3/harvest_report.json", + help="Summary JSON that lists every unique signature discovered so far.", + ) + default_gradle = "gradlew.bat" if os.name == "nt" else "./gradlew" + parser.add_argument( + "--gradle-cmd", + default=default_gradle, + help=f"Path to the Gradle wrapper used to invoke the Type3SignatureTool (default: {default_gradle}).", + ) + parser.add_argument( + "--force", + action="store_true", + help="Re-run the signature tool even if the output JSON already exists.", + ) + parser.add_argument( + "--pretty", + action="store_true", + help="Ask the Java tool to emit pretty-printed JSON (handy for diffs).", + ) + return parser.parse_args() + + +def discover_pdfs(paths: Sequence[str]) -> List[Path]: + pdfs: List[Path] = [] + for raw in paths: + path = Path(raw).resolve() + if path.is_file(): + if path.suffix.lower() == ".pdf": + pdfs.append(path) + elif path.is_dir(): + pdfs.extend(sorted(path.rglob("*.pdf"))) + unique = sorted(dict.fromkeys(pdfs)) + if not unique: + raise SystemExit("No PDF files found under the supplied --input paths.") + return unique + + +def sanitize_part(part: str) -> str: + cleaned = re.sub(r"[^A-Za-z0-9._-]+", "_", part) + return cleaned or "_" + + +def derive_signature_path(pdf: Path, signatures_dir: Path) -> Path: + """ + Mirror the PDF path under the signatures directory. + If the PDF lives outside the repo, fall back to a hashed filename. + """ + try: + rel = pdf.relative_to(REPO_ROOT) + except ValueError: + digest = hashlib.sha1(str(pdf).encode("utf-8")).hexdigest()[:10] + rel = Path("__external__") / f"{sanitize_part(pdf.stem)}-{digest}.pdf" + + sanitized_parts = [sanitize_part(part) for part in rel.parts] + signature_rel = Path(*sanitized_parts).with_suffix(".json") + return signatures_dir / signature_rel + + +def load_signature_file(path: Path) -> dict: + with path.open("r", encoding="utf-8") as handle: + return json.load(handle) + + +def collect_known_signatures(signatures_dir: Path) -> Dict[str, dict]: + known: Dict[str, dict] = {} + if not signatures_dir.exists(): + return known + for json_file in signatures_dir.rglob("*.json"): + try: + payload = load_signature_file(json_file) + except Exception: + continue + pdf = payload.get("pdf") + for font in payload.get("fonts", []): + signature = font.get("signature") + if not signature or signature in known: + continue + known[signature] = { + "signature": signature, + "alias": font.get("alias"), + "baseName": font.get("baseName"), + "glyphCount": font.get("glyphCount"), + "glyphCoverage": font.get("glyphCoverage"), + "samplePdf": pdf, + "signatureJson": str(json_file), + } + return known + + +def run_signature_tool( + gradle_cmd: str, pdf: Path, output_path: Path, pretty: bool, cwd: Path +) -> None: + output_path.parent.mkdir(parents=True, exist_ok=True) + args = f"--pdf {shlex.quote(str(pdf))} --output {shlex.quote(str(output_path))}" + if pretty: + args += " --pretty" + # Use shell invocation so the quoted --args string is parsed correctly by Gradle. + cmd = f"{gradle_cmd} -q :proprietary:type3SignatureTool --args=\"{args}\"" + completed = subprocess.run( + cmd, + shell=True, + cwd=cwd, + stdout=subprocess.PIPE, + stderr=subprocess.PIPE, + text=True, + ) + if completed.returncode != 0: + raise RuntimeError( + f"Gradle Type3SignatureTool failed for {pdf}:\n{completed.stderr.strip()}" + ) + + +def extract_fonts_from_payload(payload: dict) -> List[dict]: + pdf = payload.get("pdf") + fonts = [] + for font in payload.get("fonts", []): + signature = font.get("signature") + if not signature: + continue + fonts.append( + { + "signature": signature, + "alias": font.get("alias"), + "baseName": font.get("baseName"), + "glyphCount": font.get("glyphCount"), + "glyphCoverage": font.get("glyphCoverage"), + "samplePdf": pdf, + } + ) + return fonts + + +def write_report(report_path: Path, fonts_by_signature: Dict[str, dict]) -> None: + ordered = sorted(fonts_by_signature.values(), key=lambda entry: entry["signature"]) + report = { + "generatedAt": dt.datetime.utcnow().isoformat(timespec="seconds") + "Z", + "totalSignatures": len(ordered), + "fonts": ordered, + } + report_path.parent.mkdir(parents=True, exist_ok=True) + with report_path.open("w", encoding="utf-8") as handle: + json.dump(report, handle, indent=2) + + +def main() -> None: + args = parse_args() + signatures_dir = Path(args.signatures_dir).resolve() + report_path = Path(args.report).resolve() + pdfs = discover_pdfs(args.input) + + known = collect_known_signatures(signatures_dir) + newly_added: List[Tuple[str, str]] = [] + + for pdf in pdfs: + signature_path = derive_signature_path(pdf, signatures_dir) + if signature_path.exists() and not args.force: + try: + payload = load_signature_file(signature_path) + except Exception as exc: + print(f"[WARN] Failed to parse cached signature {signature_path}: {exc}") + payload = None + else: + try: + run_signature_tool(args.gradle_cmd, pdf, signature_path, args.pretty, REPO_ROOT) + except Exception as exc: + print(f"[ERROR] Harvest failed for {pdf}: {exc}", file=sys.stderr) + continue + payload = load_signature_file(signature_path) + + if not payload: + continue + + for font in extract_fonts_from_payload(payload): + signature = font["signature"] + if signature in known: + continue + font["signatureJson"] = str(signature_path) + known[signature] = font + newly_added.append((signature, pdf.name)) + + write_report(report_path, known) + + print( + f"Processed {len(pdfs)} PDFs. " + f"Captured {len(newly_added)} new Type3 font signatures " + f"(total unique signatures: {len(known)})." + ) + if newly_added: + print("New signatures:") + for signature, sample in newly_added: + print(f" {signature} ({sample})") + + +if __name__ == "__main__": + main() diff --git a/scripts/index_type3_catalogue.py b/scripts/index_type3_catalogue.py new file mode 100644 index 0000000000..49dce500e4 --- /dev/null +++ b/scripts/index_type3_catalogue.py @@ -0,0 +1,75 @@ +#!/usr/bin/env python3 +"""Build a Type3 font catalogue from sample PDFs.""" +import argparse +import json +import subprocess +from pathlib import Path + + +def run(cmd, cwd=None): + result = subprocess.run(cmd, cwd=cwd, capture_output=True, text=True) + if result.returncode != 0: + raise RuntimeError(f"Command {' '.join(cmd)} failed: {result.stderr}") + return result.stdout + + +def parse_pdffonts(output): + lines = output.splitlines() + entries = [] + for line in lines[2:]: + if not line.strip(): + continue + parts = line.split() + if "Type" not in parts: + continue + idx = parts.index("Type") + type_value = parts[idx + 1] if idx + 1 < len(parts) else "" + if not type_value.startswith("3"): + continue + font_name = parts[0] + encoding = parts[-2] if len(parts) >= 2 else "" + entries.append((font_name, encoding)) + return entries + + +def main(): + parser = argparse.ArgumentParser(description="Index Type3 fonts from sample PDFs") + parser.add_argument( + "--samples", + default="app/core/src/main/resources/type3/samples", + help="Directory containing sample PDFs", + ) + parser.add_argument( + "--output", + default="app/core/src/main/resources/type3/catalogue.json", + help="Output JSON file", + ) + args = parser.parse_args() + + samples_dir = Path(args.samples) + out_path = Path(args.output) + out_path.parent.mkdir(parents=True, exist_ok=True) + + catalogue = [] + for pdf in sorted(samples_dir.glob("*.pdf")): + try: + output = run(["pdffonts", str(pdf)]) + except Exception as exc: + print(f"Skipping {pdf.name}: {exc}") + continue + for font_name, encoding in parse_pdffonts(output): + catalogue.append( + { + "source": pdf.name, + "fontName": font_name, + "encoding": encoding, + } + ) + + with out_path.open("w", encoding="utf-8") as handle: + json.dump(catalogue, handle, indent=2) + print(f"Wrote {len(catalogue)} entries to {out_path}") + + +if __name__ == "__main__": + main() diff --git a/scripts/summarize_type3_signatures.py b/scripts/summarize_type3_signatures.py new file mode 100644 index 0000000000..ae87069351 --- /dev/null +++ b/scripts/summarize_type3_signatures.py @@ -0,0 +1,97 @@ +#!/usr/bin/env python3 +""" +Summarize captured Type3 signature dumps as a Markdown inventory. + +Usage: + scripts/summarize_type3_signatures.py \ + --input docs/type3/signatures \ + --output docs/type3/signature_inventory.md +""" + +from __future__ import annotations + +import argparse +import json +from collections import defaultdict +from pathlib import Path +from typing import Dict, List + + +def parse_args() -> argparse.Namespace: + parser = argparse.ArgumentParser(description="Summarize Type3 signature JSON dumps.") + parser.add_argument( + "--input", + default="docs/type3/signatures", + help="Directory containing signature JSON files (default: %(default)s)", + ) + parser.add_argument( + "--output", + default="docs/type3/signature_inventory.md", + help="Markdown file to write (default: %(default)s)", + ) + return parser.parse_args() + + +def load_signatures(directory: Path) -> Dict[str, List[dict]]: + inventory: Dict[str, List[dict]] = defaultdict(list) + for path in sorted(directory.glob("*.json")): + with path.open("r", encoding="utf-8") as handle: + payload = json.load(handle) + source_pdf = payload.get("pdf") or path.name + for font in payload.get("fonts", []): + alias = (font.get("alias") or font.get("baseName") or "unknown").lower() + entry = { + "source": source_pdf, + "file": path.name, + "alias": alias, + "baseName": font.get("baseName"), + "signature": font.get("signature"), + "glyphCount": font.get("glyphCount"), + "glyphCoverage": font.get("glyphCoverage"), + } + inventory[alias].append(entry) + return inventory + + +def write_markdown(inventory: Dict[str, List[dict]], output: Path, input_dir: Path) -> None: + lines: List[str] = [] + lines.append("# Type3 Signature Inventory") + lines.append("") + lines.append( + f"_Generated from `{input_dir}`. " + "Run `scripts/summarize_type3_signatures.py` after capturing new samples._" + ) + lines.append("") + + for alias in sorted(inventory.keys()): + entries = inventory[alias] + lines.append(f"## Alias: `{alias}`") + lines.append("") + lines.append("| Signature | Samples | Glyph Count | Coverage (first 10) |") + lines.append("| --- | --- | --- | --- |") + for entry in entries: + signature = entry.get("signature") or "—" + sample = Path(entry["source"]).name + glyph_count = entry.get("glyphCount") if entry.get("glyphCount") is not None else "—" + coverage = entry.get("glyphCoverage") or [] + preview = ", ".join(str(code) for code in coverage[:10]) + lines.append(f"| `{signature}` | `{sample}` | {glyph_count} | {preview} |") + lines.append("") + + output.parent.mkdir(parents=True, exist_ok=True) + output.write_text("\n".join(lines), encoding="utf-8") + + +def main() -> None: + args = parse_args() + input_dir = Path(args.input) + if not input_dir.exists(): + raise SystemExit(f"Input directory not found: {input_dir}") + inventory = load_signatures(input_dir) + output_path = Path(args.output) + write_markdown(inventory, output_path, input_dir) + print(f"Wrote inventory for {len(inventory)} aliases to {output_path}") + + +if __name__ == "__main__": + main() diff --git a/scripts/type3_to_cff.py b/scripts/type3_to_cff.py new file mode 100644 index 0000000000..0aaf132183 --- /dev/null +++ b/scripts/type3_to_cff.py @@ -0,0 +1,481 @@ +#!/usr/bin/env python3 +""" +Convert Stirling PDF Type3 glyph JSON into synthesised fonts using fontTools. + +The input JSON is expected to contain: + - fontId, pageNumber (optional metadata) + - fontMatrix: 3x3 matrix describing the Type3 glyph transform + - glyphs: array of glyph records with keys: + name, code, advanceWidth, bbox, unicode, outline (list of commands) + +The script produces an OpenType CFF font and, when requested, a companion +TrueType font for web-preview usage. Only the fontTools package is required, +avoiding heavyweight build dependencies such as fontmake/ufoLib2. +""" + +from __future__ import annotations + +import argparse +import json +import math +import sys +from dataclasses import dataclass +from pathlib import Path +from typing import Dict, Iterable, List, Optional, Sequence, Tuple + +from fontTools.fontBuilder import FontBuilder +from fontTools.misc.fixedTools import otRound +from fontTools.pens.cu2quPen import Cu2QuPen +from fontTools.pens.t2CharStringPen import T2CharStringPen +from fontTools.pens.ttGlyphPen import TTGlyphPen + + +Command = Dict[str, object] +Matrix = Tuple[float, float, float, float, float, float] + + +@dataclass +class GlyphSource: + name: str + width: float + unicode: Optional[int] + char_code: Optional[int] + outline: Sequence[Command] + + +@dataclass +class GlyphBuildResult: + name: str + width: int + charstring: object + ttf_glyph: Optional[object] + unicode: Optional[int] + char_code: Optional[int] + bounds: Optional[Tuple[float, float, float, float]] + + +def parse_args() -> argparse.Namespace: + parser = argparse.ArgumentParser(description="Synthesize fonts from Type3 glyph JSON.") + parser.add_argument("--input", required=True, help="Path to glyph JSON emitted by the backend") + parser.add_argument("--otf-output", required=True, help="Destination path for the CFF/OTF font") + parser.add_argument("--ttf-output", help="Optional destination path for a TrueType font") + parser.add_argument("--family-name", default="Type3 Synth", help="Family name for the output") + parser.add_argument("--style-name", default="Regular", help="Style name for the output") + parser.add_argument("--units-per-em", type=int, default=1000, help="Units per EM value") + parser.add_argument("--cu2qu-error", type=float, default=1.0, help="Max error for cubic→quadratic conversion") + return parser.parse_args() + + +def load_json(path: Path) -> Dict[str, object]: + try: + with path.open("r", encoding="utf-8") as handle: + return json.load(handle) + except Exception as exc: # pragma: no cover - fatal configuration error + print(f"ERROR: Failed to load glyph JSON '{path}': {exc}", file=sys.stderr) + sys.exit(2) + + +def parse_font_matrix(rows: Optional[Iterable[Iterable[float]]]) -> Matrix: + """ + Retrieve the raw 2×3 FontMatrix entries for diagnostics. Type3 glyph + outlines in our extractor are emitted in their native coordinate system, so + the returned matrix is currently informational only. + """ + if not rows: + return (1.0, 0.0, 0.0, 1.0, 0.0, 0.0) + values: List[List[float]] = [] + for row in rows: + try: + values.append([float(col) for col in row]) + except (TypeError, ValueError): + return (1.0, 0.0, 0.0, 1.0, 0.0, 0.0) + if len(values) < 3 or len(values[0]) < 2 or len(values[1]) < 2: + return (1.0, 0.0, 0.0, 1.0, 0.0, 0.0) + return ( + float(values[0][0]), + float(values[0][1]), + float(values[1][0]), + float(values[1][1]), + float(values[2][0]), + float(values[2][1]), + ) + + +def resolve_width(raw_width: float, default: int) -> int: + try: + value = float(raw_width) + except (TypeError, ValueError): + return default + if not math.isfinite(value) or value <= 0: + return default + width = otRound(value) + return width if width > 0 else default + + +def quadratic_to_cubic( + current: Tuple[float, float], + ctrl: Tuple[float, float], + end: Tuple[float, float], +) -> Tuple[Tuple[float, float], Tuple[float, float], Tuple[float, float]]: + """ + Convert a quadratic Bézier segment to cubic control points. + """ + c1 = ( + current[0] + (2.0 / 3.0) * (ctrl[0] - current[0]), + current[1] + (2.0 / 3.0) * (ctrl[1] - current[1]), + ) + c2 = ( + end[0] + (2.0 / 3.0) * (ctrl[0] - end[0]), + end[1] + (2.0 / 3.0) * (ctrl[1] - end[1]), + ) + return c1, c2, end + + +def iterate_glyphs(data: Dict[str, object]) -> List[GlyphSource]: + glyph_records = data.get("glyphs") or [] + sources: List[GlyphSource] = [] + for index, record in enumerate(glyph_records, start=1): + if not isinstance(record, dict): + continue + name = record.get("name") + if not isinstance(name, str) or not name: + name = f"g{index}" + width = record.get("advanceWidth") + if not isinstance(width, (int, float)) or math.isnan(width): + width = 1000.0 + unicode_value = record.get("unicode") + if not isinstance(unicode_value, int) or unicode_value <= 0: + unicode_value = None + char_code_value = record.get("charCode") + if not isinstance(char_code_value, int): + char_code_value = record.get("code") + if not isinstance(char_code_value, int): + char_code_value = record.get("charCodeRaw") + if not isinstance(char_code_value, int) or not (0 <= char_code_value <= 0x10FFFF): + char_code_value = None + outline = record.get("outline") + if not isinstance(outline, list): + outline = [] + sources.append( + GlyphSource( + name=name, + width=float(width), + unicode=unicode_value, + char_code=char_code_value, + outline=outline)) + return sources + + +def build_cff_charstring( + glyph: GlyphSource, + width: int, +) -> Tuple[object, Optional[Tuple[float, float, float, float]]]: + pen = T2CharStringPen(width=width, glyphSet=None) + bounds = [math.inf, math.inf, -math.inf, -math.inf] + + def update_bounds(point: Tuple[float, float]) -> None: + x, y = point + bounds[0] = min(bounds[0], x) + bounds[1] = min(bounds[1], y) + bounds[2] = max(bounds[2], x) + bounds[3] = max(bounds[3], y) + + current: Optional[Tuple[float, float]] = None + start_point: Optional[Tuple[float, float]] = None + open_path = False + + for command in glyph.outline: + if not isinstance(command, dict): + continue + op = command.get("cmd") + if op == "M": + if open_path: + pen.endPath() + open_path = False + point = (float(command.get("x", 0.0)), float(command.get("y", 0.0))) + pen.moveTo(point) + update_bounds(point) + current = point + start_point = point + open_path = True + elif op == "L" and current is not None: + point = (float(command.get("x", current[0])), float(command.get("y", current[1]))) + pen.lineTo(point) + update_bounds(point) + current = point + elif op == "C" and current is not None: + ctrl1 = ( + float(command.get("x1", current[0])), + float(command.get("y1", current[1])), + ) + ctrl2 = ( + float(command.get("x2", current[0])), + float(command.get("y2", current[1])), + ) + end = ( + float(command.get("x", current[0])), + float(command.get("y", current[1])), + ) + pen.curveTo(ctrl1, ctrl2, end) + update_bounds(ctrl1) + update_bounds(ctrl2) + update_bounds(end) + current = end + elif op == "Q" and current is not None: + ctrl = ( + float(command.get("x1", current[0])), + float(command.get("y1", current[1])), + ) + end = ( + float(command.get("x", current[0])), + float(command.get("y", current[1])), + ) + c1, c2, end_point = quadratic_to_cubic(current, ctrl, end) + pen.curveTo(c1, c2, end_point) + update_bounds(ctrl) + update_bounds(end_point) + current = end_point + elif op == "Z" and open_path: + pen.closePath() + open_path = False + if start_point is not None: + current = start_point + # Ignore unsupported commands silently. + + if open_path: + pen.endPath() + + charstring = pen.getCharString() + bbox = None + if bounds[0] <= bounds[2] and bounds[1] <= bounds[3]: + bbox = (bounds[0], bounds[1], bounds[2], bounds[3]) + return charstring, bbox + + +def build_ttf_glyph(glyph: GlyphSource, max_error: float) -> Optional[object]: + pen = TTGlyphPen(glyphSet=None) + draw_pen = Cu2QuPen(pen, max_error, reverse_direction=False) + + current_exists = False + + for command in glyph.outline: + if not isinstance(command, dict): + continue + op = command.get("cmd") + if op == "M": + x = float(command.get("x", 0.0)) + y = float(command.get("y", 0.0)) + draw_pen.moveTo((x, y)) + current_exists = True + elif op == "L" and current_exists: + x = float(command.get("x", 0.0)) + y = float(command.get("y", 0.0)) + draw_pen.lineTo((x, y)) + elif op == "C" and current_exists: + ctrl1 = (float(command.get("x1", 0.0)), float(command.get("y1", 0.0))) + ctrl2 = (float(command.get("x2", 0.0)), float(command.get("y2", 0.0))) + end = (float(command.get("x", 0.0)), float(command.get("y", 0.0))) + draw_pen.curveTo(ctrl1, ctrl2, end) + elif op == "Q" and current_exists: + ctrl = (float(command.get("x1", 0.0)), float(command.get("y1", 0.0))) + end = (float(command.get("x", 0.0)), float(command.get("y", 0.0))) + draw_pen.qCurveTo(ctrl, end) + elif op == "Z" and current_exists: + draw_pen.closePath() + current_exists = False + + if current_exists: + draw_pen.endPath() + + try: + glyph_obj = pen.glyph() + except Exception: + return None + return glyph_obj + + +def synthesise_fonts( + data: Dict[str, object], + otf_output: Path, + ttf_output: Optional[Path], + family_name: str, + style_name: str, + units_per_em: int, + cu2qu_error: float, +) -> None: + _font_matrix = parse_font_matrix(data.get("fontMatrix")) + glyphs = iterate_glyphs(data) + + results: List[GlyphBuildResult] = [] + global_y_min = math.inf + global_y_max = -math.inf + + default_width = max(1, units_per_em // 2) + + for glyph in glyphs: + width = resolve_width(glyph.width, default_width) + charstring, bounds = build_cff_charstring(glyph, width) + ttf_glyph = None + if ttf_output is not None: + ttf_glyph = build_ttf_glyph(glyph, cu2qu_error) + if ttf_glyph is not None: + ttf_glyph.width = width + if bounds is not None: + global_y_min = min(global_y_min, bounds[1]) + global_y_max = max(global_y_max, bounds[3]) + results.append( + GlyphBuildResult( + name=glyph.name, + width=width, + charstring=charstring, + ttf_glyph=ttf_glyph, + unicode=glyph.unicode, + char_code=glyph.char_code, + bounds=bounds, + ) + ) + + if not results: + raise RuntimeError("No glyphs provided in input JSON") + + ascent = global_y_max if math.isfinite(global_y_max) else units_per_em * 0.8 + descent = global_y_min if math.isfinite(global_y_min) else -units_per_em * 0.2 + ascent = otRound(ascent) + descent = otRound(descent) + if ascent <= 0: + ascent = otRound(units_per_em * 0.8) + if descent >= 0: + descent = -otRound(units_per_em * 0.2) + + glyph_order = [".notdef"] + [result.name for result in results] + horizontal_metrics = {result.name: (result.width, 0) for result in results} + horizontal_metrics[".notdef"] = (default_width, 0) + + cmap: Dict[int, str] = {} + next_private = 0xF000 + for result in results: + code_point = result.unicode + if code_point is None: + raw_code = result.char_code + if raw_code is not None: + code_point = raw_code + else: + code_point = next_private + next_private += 1 + cmap[code_point] = result.name + + notdef_pen = T2CharStringPen(width=default_width, glyphSet=None) + notdef_pen.endPath() + charstrings = {result.name: result.charstring for result in results} + charstrings[".notdef"] = notdef_pen.getCharString() + + name_table_entries = { + "familyName": family_name, + "styleName": style_name, + "psName": f"{family_name.replace(' ', '')}-{style_name}", + "fullName": f"{family_name} {style_name}", + } + + # Build OTF (CFF) font. + fb = FontBuilder(units_per_em, isTTF=False) + fb.setupGlyphOrder(glyph_order) + fb.setupCharacterMap(cmap) + fb.setupHorizontalMetrics(horizontal_metrics) + fb.setupHorizontalHeader(ascent=ascent, descent=descent) + fb.setupOS2( + sTypoAscender=ascent, + sTypoDescender=descent, + usWinAscent=max(ascent, 0), + usWinDescent=abs(min(descent, 0)), + sxHeight=otRound(units_per_em * 0.5), + sCapHeight=otRound(units_per_em * 0.7), + ) + fb.setupNameTable(name_table_entries) + fb.setupPost() + fb.setupCFF( + name_table_entries["psName"], + { + "FullName": name_table_entries["fullName"], + "FamilyName": name_table_entries["familyName"], + "Weight": style_name, + }, + charstrings, + {"BlueValues": []}, + ) + fb.font.save(str(otf_output)) + + if ttf_output is None: + return + + glyph_objects: Dict[str, object] = {} + empty_pen = TTGlyphPen(None) + empty_pen.moveTo((0, 0)) + empty_pen.lineTo((0, 0)) + empty_pen.closePath() + empty_glyph = empty_pen.glyph() + empty_glyph.width = default_width + glyph_objects[".notdef"] = empty_glyph + for result in results: + glyph_obj = result.ttf_glyph + if glyph_obj is None: + temp_pen = TTGlyphPen(None) + temp_pen.moveTo((0, 0)) + temp_pen.lineTo((0, 0)) + temp_pen.closePath() + glyph_obj = temp_pen.glyph() + glyph_obj.width = result.width + glyph_objects[result.name] = glyph_obj + + ttf_fb = FontBuilder(units_per_em, isTTF=True) + ttf_fb.setupGlyphOrder(glyph_order) + ttf_fb.setupCharacterMap(cmap) + ttf_fb.setupHorizontalMetrics(horizontal_metrics) + ttf_fb.setupHorizontalHeader(ascent=ascent, descent=descent) + ttf_fb.setupOS2( + sTypoAscender=ascent, + sTypoDescender=descent, + usWinAscent=max(ascent, 0), + usWinDescent=abs(min(descent, 0)), + sxHeight=otRound(units_per_em * 0.5), + sCapHeight=otRound(units_per_em * 0.7), + ) + ttf_fb.setupNameTable(name_table_entries) + ttf_fb.setupPost() + ttf_fb.setupGlyf(glyph_objects) + ttf_fb.setupDummyDSIG() + ttf_fb.font.save(str(ttf_output)) + + +def main() -> None: + args = parse_args() + input_path = Path(args.input).resolve() + otf_output = Path(args.otf_output).resolve() + ttf_output = Path(args.ttf_output).resolve() if args.ttf_output else None + + data = load_json(input_path) + try: + synthesise_fonts( + data=data, + otf_output=otf_output, + ttf_output=ttf_output, + family_name=args.family_name, + style_name=args.style_name, + units_per_em=args.units_per_em, + cu2qu_error=args.cu2qu_error, + ) + except Exception as exc: + print(f"ERROR: Failed to generate fonts: {exc}", file=sys.stderr) + if otf_output.exists(): + otf_output.unlink() + if ttf_output and ttf_output.exists(): + ttf_output.unlink() + sys.exit(1) + + message = f"Generated font at {otf_output}" + if ttf_output: + message += f" and {ttf_output}" + print(message, file=sys.stderr) + + +if __name__ == "__main__": + main() diff --git a/scripts/update_type3_library.py b/scripts/update_type3_library.py new file mode 100644 index 0000000000..fe4068e0f2 --- /dev/null +++ b/scripts/update_type3_library.py @@ -0,0 +1,243 @@ +#!/usr/bin/env python3 +""" +Synchronize Type3 library index entries with captured signature dumps. + +The script scans docs/type3/signatures/*.json (or a custom --signatures-dir), +matches each font by alias/signature to app/core/src/main/resources/type3/library/index.json, +and updates the entry's signatures / glyphCoverage / aliases / source fields. + +Usage: + scripts/update_type3_library.py --apply + +Run without --apply to see a dry-run summary. +""" + +from __future__ import annotations + +import argparse +import json +import sys +from collections import defaultdict +from pathlib import Path +from typing import Dict, Iterable, List, Optional, Tuple + +REPO_ROOT = Path(__file__).resolve().parents[1] +DEFAULT_SIGNATURES = REPO_ROOT / "docs" / "type3" / "signatures" +DEFAULT_INDEX = ( + REPO_ROOT / "app" / "core" / "src" / "main" / "resources" / "type3" / "library" / "index.json" +) + + +def normalize_alias(value: Optional[str]) -> Optional[str]: + if not value: + return None + trimmed = value.strip() + plus = trimmed.find("+") + if plus >= 0 and plus < len(trimmed) - 1: + trimmed = trimmed[plus + 1 :] + lowered = trimmed.lower() + return lowered if lowered else None + + +def load_json(path: Path): + with path.open("r", encoding="utf-8") as handle: + return json.load(handle) + + +def dump_json(path: Path, data) -> None: + path.parent.mkdir(parents=True, exist_ok=True) + with path.open("w", encoding="utf-8") as handle: + json.dump(data, handle, indent=2) + handle.write("\n") + + +def iter_signature_fonts(signature_file: Path): + payload = load_json(signature_file) + pdf_source = payload.get("pdf") + for font in payload.get("fonts", []): + alias = font.get("alias") or font.get("baseName") + normalized = normalize_alias(alias) or normalize_alias(font.get("baseName")) + yield { + "alias_raw": alias, + "alias": normalized, + "baseName": font.get("baseName"), + "signature": font.get("signature"), + "glyphCoverage": font.get("glyphCoverage") or [], + "pdf": pdf_source, + "file": signature_file, + } + + +def make_alias_index(entries: List[Dict]) -> Tuple[Dict[str, Dict], Dict[str, Dict]]: + alias_index: Dict[str, Dict] = {} + signature_index: Dict[str, Dict] = {} + for entry in entries: + for alias in entry.get("aliases", []) or []: + normalized = normalize_alias(alias) + if normalized: + alias_index.setdefault(normalized, entry) + base_name_alias = normalize_alias(entry.get("label")) + if base_name_alias: + alias_index.setdefault(base_name_alias, entry) + for signature in entry.get("signatures", []) or []: + signature_index.setdefault(signature.lower(), entry) + return alias_index, signature_index + + +def ensure_list(container: Dict, key: str) -> List: + value = container.get(key) + if isinstance(value, list): + return value + value = [] + container[key] = value + return value + + +def merge_sorted_unique(values: Iterable[int]) -> List[int]: + return sorted({int(v) for v in values if isinstance(v, int)}) + + +def normalize_source_path(pdf_path: Optional[str]) -> Optional[str]: + if not pdf_path: + return None + try: + source = Path(pdf_path) + rel = source.relative_to(REPO_ROOT) + except Exception: + rel = Path(pdf_path) + return str(rel).replace("\\", "/") + + +def update_library( + signatures_dir: Path, index_path: Path, apply_changes: bool +) -> Tuple[int, int, List[Tuple[str, Path]]]: + entries = load_json(index_path) + alias_index, signature_index = make_alias_index(entries) + + modifications = 0 + updated_entries = set() + unmatched: List[Tuple[str, Path]] = [] + + signature_files = sorted(signatures_dir.glob("*.json")) + if not signature_files: + print(f"No signature JSON files found under {signatures_dir}", file=sys.stderr) + return 0, 0, unmatched + + for sig_file in signature_files: + for font in iter_signature_fonts(sig_file): + signature = font["signature"] + norm_signature = signature.lower() if signature else None + alias = font["alias"] + + entry = None + if norm_signature and norm_signature in signature_index: + entry = signature_index[norm_signature] + elif alias and alias in alias_index: + entry = alias_index[alias] + + if entry is None: + unmatched.append((font.get("baseName") or font.get("alias_raw") or "unknown", sig_file)) + continue + + entry_modified = False + + # Signatures + if signature: + signature_list = ensure_list(entry, "signatures") + if signature not in signature_list: + signature_list.append(signature) + entry_modified = True + signature_index[signature.lower()] = entry + + # Aliases + alias_raw = font.get("alias_raw") + if alias_raw: + aliases = ensure_list(entry, "aliases") + if alias_raw not in aliases: + aliases.append(alias_raw) + entry_modified = True + normalized = normalize_alias(alias_raw) + if normalized: + alias_index.setdefault(normalized, entry) + + # Glyph coverage + coverage = font.get("glyphCoverage") or [] + if coverage: + existing = set(entry.get("glyphCoverage", [])) + merged = merge_sorted_unique(list(existing) + coverage) + if merged != entry.get("glyphCoverage"): + entry["glyphCoverage"] = merged + entry_modified = True + + # Source PDF + pdf_source = normalize_source_path(font.get("pdf")) + if pdf_source and not entry.get("source"): + entry["source"] = pdf_source + entry_modified = True + + if entry_modified: + modifications += 1 + updated_entries.add(entry.get("id", "")) + + if apply_changes and modifications > 0: + dump_json(index_path, entries) + + return modifications, len(updated_entries), unmatched + + +def parse_args() -> argparse.Namespace: + parser = argparse.ArgumentParser(description="Update Type3 library index using signature dumps.") + parser.add_argument( + "--signatures-dir", + type=Path, + default=DEFAULT_SIGNATURES, + help=f"Directory containing signature JSON files (default: {DEFAULT_SIGNATURES})", + ) + parser.add_argument( + "--index", + type=Path, + default=DEFAULT_INDEX, + help=f"Path to type3/library/index.json (default: {DEFAULT_INDEX})", + ) + parser.add_argument( + "--apply", + action="store_true", + help="Write changes back to the index file. Without this flag the script runs in dry-run mode.", + ) + return parser.parse_args() + + +def main() -> None: + args = parse_args() + signatures_dir = args.signatures_dir if args.signatures_dir.is_absolute() else (REPO_ROOT / args.signatures_dir) + index_path = args.index if args.index.is_absolute() else (REPO_ROOT / args.index) + + if not signatures_dir.exists(): + print(f"Signature directory not found: {signatures_dir}", file=sys.stderr) + sys.exit(2) + if not index_path.exists(): + print(f"Index file not found: {index_path}", file=sys.stderr) + sys.exit(2) + + modifications, updated_entries, unmatched = update_library( + signatures_dir, index_path, apply_changes=args.apply + ) + + mode = "APPLIED" if args.apply else "DRY-RUN" + print( + f"[{mode}] Processed signatures under {signatures_dir}. " + f"Updated entries: {updated_entries}, individual modifications: {modifications}." + ) + + if unmatched: + print("\nUnmatched fonts (no library entry yet):") + for alias, sig_file in unmatched: + print(f" - {alias} (from {sig_file})") + print("Add these fonts to index.json with the proper payload before rerunning.") + + if modifications == 0: + print("No changes detected; index.json already matches captured signatures.") + + +if __name__ == "__main__": + main()
+ + + + +
+ Skip to content + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + +
+ + + + + +
+ + + + + + + + + +
+
+ + + +
+
+
+ +
+
+ +
+
+ +
+
+ +
+ + +
+
+
+ View ryanoasis's full-sized avatar + +
+
+ +
+
+
+
💻
+
+
+
🏗️ 🔣 🌐 🐚
+ +
+
+
+ +
+
+ +
+ + +
+ +
+ +
+
+
+
💻
+
+
+
🏗️ 🔣 🌐 🐚
+ +
+
+
+ +
+ + +
+
+
+
+ + + + + + +
+ +
+ + +
+ + +
+ + + + + + +
+ +
+ +
+
+

Sponsors

+ +
+
+ @gshpychka +
+ +
+ @InfoSec812 +
+ + +
+
+ +
+ + + +
+

Organizations

+ + + @EpicGames + + @VundleVim + + @NerdFonts + + @Powerlevel9k +
+ + + + + +
+
+
+

+ Block or report ryanoasis +

+ +
+
+ +
+
+ +
+ +
+
+ + + + Block user +

+ Prevent this user from interacting with your repositories and sending you notifications. + Learn more about blocking users. +

+ + + + + +

+ You must be logged in to block users. +

+ +
+
+ +
+ +
+ + Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you. + +
+ + +
+ + +
+
+ Report abuse +

+ Contact GitHub support about this user’s behavior. + Learn more about reporting abuse. +

+ Report abuse +
+
+
+ +
+ +
+ +
+
+
+ + +
+ + + + + + + +
+
+

+ Popular repositories + + Loading + + +

+ +
    + +
  1. +
    +
    +
    + + nerd-fonts + nerd-fonts + Public + +
    + + +

    + Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more +

    + +

    + + + CSS + + + + + + + 60.4k + + + + + + 3.8k + +

    +
    +
    +
  2. + +
  3. +
    +
    +
    + + vim-devicons + vim-devicons + Public + +
    + + +

    + Adds file type icons to Vim plugins such as: NERDTree, vim-airline, CtrlP, unite, Denite, lightline, vim-startify and many more +

    + +

    + + + Vim Script + + + + + + + 5.8k + + + + + + 271 + +

    +
    +
    +
  4. + +
  5. +
    +
    +
    + + powerline-extra-symbols + powerline-extra-symbols + Public + +
    + + +

    + ▶️ Extra glyphs for your powerline separators +

    + +

    + + + PostScript + + + + + + + 1.4k + + + + + + 72 + +

    +
    +
    +
  6. + +
  7. +
    +
    +
    + + public-bash-scripts + public-bash-scripts + Public + +
    + + +

    + Bash Scripts that I can share publicly +

    + +

    + + + Shell + + + + + + + 191 + + + + + + 77 + +

    +
    +
    +
  8. + +
  9. +
    +
    +
    + + dev-interview-study-guide + dev-interview-study-guide + Public + +
    + + +

    + +

    + +

    + + + + + 157 + + + + + + 55 + +

    +
    +
    +
  10. + +
  11. +
    +
    +
    + + devicons-shell + devicons-shell + Public + +
    + + +

    + 🔣 adds font icons (glyphs ★♨☢) to filetypes via bash (faux ls with icons) +

    + +

    + + + Shell + + + + + + + 99 + + + + + + 10 + +

    +
    +
    +
  12. +
+ +
+ +
+ +
+ + +
+ + + + + +
+ + + +
+ + + +
+
+
+
+ +
+
+ +
+

Footer

+ + + + +
+
+ + + + + © 2025 GitHub, Inc. + +
+ + +
+
+ + + + + + + + + + + + + + + + + + + + +