Appendix A — Exhibits Packet (Writ of Heritage Access) BnF / Gallica ARK: ark:/12148/bpt6k223b (folio f1) Placement within the Writ Recommended placement: Works Cited first, followed by this appendix of exhibits. That ordering keeps bibliographic sources consolidated, while exhibits remain a distinct evidentiary packet. In-text exhibit citations: use parentheticals such as “(Exhibit A-11)” or footnotes such as “See Exhibit A-11.” For pinpoint citation, pair the exhibit ID with a locator inside the exhibit (URL line, status line, visible timestamp in taskbar, etc.). Exhibit Index Exhibit Short title Request URL / endpoint Observed result File name in packet A-1 ARK request with _iiif suffix returns HTTP 400 (ARK malformed) https:// gallica.bnf.fr/ ark:/12148/ bpt6k223b_iiif HTTP 400 Exhibit_A-1_Gall ica_HTTP400_HT TP_400_ARK_iiif .png A-2 ARK request with .mobile suffix returns HTTP 400 (ARK malformed) https:// gallica.bnf.fr/ ark:/12148/ bpt6k223b.mobi le HTTP 400 Exhibit_A-2_Gall ica_HTTP400_HT TP_400_ARK_m obile.png A-3 Direct ARK request returns HTTP 400 (ARK malformed) https:// gallica.bnf.fr/ ark:/12148/ bpt6k223b HTTP 400 Exhibit_A-3_Gall ica_HTTP400_HT TP_400_ARK.pn g A-4 Folio f1 item endpoint attempt returns HTTP 400 https:// gallica.bnf.fr/ ark:/12148/ bpt6k223b/ HTTP 400 Exhibit_A-4_Gall ica_HTTP400_HT TP_400_ARK_f1. png f1.item A-5 Folio f1 image endpoint attempt returns HTTP 400 https:// gallica.bnf.fr/ ark:/12148/ bpt6k223b/ f1.image HTTP 400 Exhibit_A-5_Gall ica_HTTP400_HT TP_400_ARK_f1 _image.png A-6 Folio f1 hires endpoint attempt returns HTTP 400 https:// gallica.bnf.fr/ ark:/12148/ bpt6k223b/ f1.hires HTTP 400 Exhibit_A-6_Gall ica_HTTP400_HT TP_400_ARK_f1 _image_hires.pn g A-7 Folio f2 item endpoint attempt returns HTTP 400 https:// gallica.bnf.fr/ ark:/12148/ bpt6k223b/ f2.item HTTP 400 Exhibit_A-7_Gall ica_HTTP400_HT TP_400_ARK_f2. png A-8 Folio f2 image endpoint attempt returns HTTP 400 https:// gallica.bnf.fr/ ark:/12148/ bpt6k223b/ f2.image HTTP 400 Exhibit_A-8_Gall ica_HTTP400_HT TP_400_ARK_f2 _image.png A-9 Legacy engine image endpoint attempt returns HTTP 404 https:// gallica.bnf.fr/ services/ engine/image/ ark:/12148/ bpt6k223b/f1 HTTP 404 Exhibit_A-9_Gall ica_HTTP404_HT TP_404_ARK_f1 _engine.png A-10 View3if viewer loads (interactive shell visible) https:// gallica.bnf.fr/ view3if/ga/ ark%3A/ 12148/ bpt6k223b Viewer loads Exhibit_A-10_Ga llica_Viewerload s_Viewer_view_ ARK_interactive. png A-11 IIIF manifest request returns HTTP 500 (arkDispatcherS https:// gallica.bnf.fr/ iiif/ark:/12148/ bpt6k223b/ HTTP 500 Exhibit_A-11_Ga llica_HTTP500_H TTP_500_manife ervlet view resolution failure) manifest.json st_json.png A-12 IIIF image request (pct:10) returns HTTP 500 https:// gallica.bnf.fr/ iiif/ark:/12148/ bpt6k223b/f1/ full/pct:10/0/ default.jpg HTTP 500 Exhibit_A-12_Ga llica_HTTP500_H TTP_500_full_jp g_default.png A-13 IIIF image request (native) returns HTTP 500 https:// gallica.bnf.fr/ iiif/ark:/12148/ bpt6k223b/f1/ full/full/0/ native.jpg HTTP 500 Exhibit_A-13_Ga llica_HTTP500_H TTP_500_full_jp g_native.png A-14 IIIF region request (default) returns HTTP 500 https:// gallica.bnf.fr/ iiif/ark:/12148/ bpt6k223b/ f1/132,417,154, 35/full/0/ default.jpg HTTP 500 Exhibit_A-14_Ga llica_HTTP500_H TTP_500_full_jp g_default_crop. png A-15 IIIF region request (native) returns HTTP 500 https:// gallica.bnf.fr/ iiif/ark:/12148/ bpt6k223b/ f1/132,417,154, 35/full/0/ native.jpg HTTP 500 Exhibit_A-15_Ga llica_HTTP500_H TTP_500_full_jp g_native_crop.p ng B-1 Covenant Key variant hash ledger (surface variants, codepoints, NFC/NFKC flags, MD5/SHA-256) (data file; no URL) CSV (200 rows, 9 columns) Exhibit_B-1_Cov enant_Key_Vari ant_Hash_Ledge r.csv Exhibit A-1 ARK request with _iiif suffix returns HTTP 400 (ARK malformed) Endpoint: https://gallica.bnf.fr/ark:/12148/bpt6k223b_iiif Observed result: HTTP 400 Exhibit A-2 ARK request with .mobile suffix returns HTTP 400 (ARK malformed) Endpoint: https://gallica.bnf.fr/ark:/12148/bpt6k223b.mobile Observed result: HTTP 400 Exhibit A-3 Direct ARK request returns HTTP 400 (ARK malformed) Endpoint: https://gallica.bnf.fr/ark:/12148/bpt6k223b Observed result: HTTP 400 Exhibit A-4 Folio f1 item endpoint attempt returns HTTP 400 Endpoint: https://gallica.bnf.fr/ark:/12148/bpt6k223b/f1.item Observed result: HTTP 400 Exhibit A-5 Folio f1 image endpoint attempt returns HTTP 400 Endpoint: https://gallica.bnf.fr/ark:/12148/bpt6k223b/f1.image Observed result: HTTP 400 Exhibit A-6 Folio f1 hires endpoint attempt returns HTTP 400 Endpoint: https://gallica.bnf.fr/ark:/12148/bpt6k223b/f1.hires Observed result: HTTP 400 Exhibit A-7 Folio f2 item endpoint attempt returns HTTP 400 Endpoint: https://gallica.bnf.fr/ark:/12148/bpt6k223b/f2.item Observed result: HTTP 400 Exhibit A-8 Folio f2 image endpoint attempt returns HTTP 400 Endpoint: https://gallica.bnf.fr/ark:/12148/bpt6k223b/f2.image Observed result: HTTP 400 Exhibit A-9 Legacy engine image endpoint attempt returns HTTP 404 Endpoint: https://gallica.bnf.fr/services/engine/image/ark:/12148/bpt6k223b/f1 Observed result: HTTP 404 Exhibit A-10 View3if viewer loads (interactive shell visible) Endpoint: https://gallica.bnf.fr/view3if/ga/ark%3A/12148/bpt6k223b Observed result: Viewer loads Exhibit A-11 IIIF manifest request returns HTTP 500 (arkDispatcherServlet view resolution failure) Endpoint: https://gallica.bnf.fr/iiif/ark:/12148/bpt6k223b/manifest.json Observed result: HTTP 500 Exhibit A-12 IIIF image request (pct:10) returns HTTP 500 Endpoint: https://gallica.bnf.fr/iiif/ark:/12148/bpt6k223b/f1/full/pct:10/0/default.jpg Observed result: HTTP 500 Exhibit A-13 IIIF image request (native) returns HTTP 500 Endpoint: https://gallica.bnf.fr/iiif/ark:/12148/bpt6k223b/f1/full/full/0/native.jpg Observed result: HTTP 500 Exhibit A-14 IIIF region request (default) returns HTTP 500 Endpoint: https://gallica.bnf.fr/iiif/ark:/12148/bpt6k223b/f1/132,417,154,35/full/0/default.jpg Observed result: HTTP 500 Exhibit A-15 IIIF region request (native) returns HTTP 500 Endpoint: https://gallica.bnf.fr/iiif/ark:/12148/bpt6k223b/f1/132,417,154,35/full/0/native.jpg Observed result: HTTP 500 Exhibit B-1 Covenant Key variant hash ledger (surface variants, codepoints, NFC/NFKC flags, MD5/SHA-256) Packet file name: Exhibit_B-1_Covenant_Key_Variant_Hash_Ledger.csv Excerpt (first 12 rows; SHA-256 truncated for display): label surface_variant codepoints sha256 covenant_exact plain U+004B U+0068 U+006F U+006E U+0061 U+200C U+006C U+0069 U+0074 U+002D U+0070 U+006F befeff0cf758e0abb69 a20ee... covenant_exact with_LRM U+200E U+004B U+0068 U+006F U+006E U+0061 U+200C U+006C U+0069 U+0074 U+002D U+0070 U+006F U+200E a43de411b35347e8e 2c87c05... covenant_exact with_RLM U+200F U+004B U+0068 U+006F U+006E U+0061 U+200C U+006C U+0069 U+0074 U+002D U+0070 U+006F U+200F 3d2da3dba47a25795 6d30a67... covenant_exact with_LRI_PDI U+2066 U+004B U+0068 U+006F U+006E U+0061 U+200C U+006C U+0069 U+0074 U+002D U+0070 U+006F U+2069 155f248fbef8831513 ee64ee... covenant_exact with_RLI_PDI U+2067 U+004B U+0068 U+006F 76ba34bbe85c20da3 U+006E U+0061 U+200C U+006C U+0069 U+0074 U+002D U+0070 U+006F U+2069 2425cdb... covenant_exact with_FSI_PDI U+2068 U+004B U+0068 U+006F U+006E U+0061 U+200C U+006C U+0069 U+0074 U+002D U+0070 U+006F U+2069 9a774cf2d08dd1f6f8 7c6c87... covenant_exact with_BOM_prefix U+FEFF U+004B U+0068 U+006F U+006E U+0061 U+200C U+006C U+0069 U+0074 U+002D U+0070 U+006F 7dc1a2ad93505faf58 d3fb27... covenant_exact with_BOM_suffix U+004B U+0068 U+006F U+006E U+0061 U+200C U+006C U+0069 U+0074 U+002D U+0070 U+006F U+FEFF c2632f8d42a70e5a2b d90335... covenant_confusable plain U+004B U+0068 U+006F U+006E U+0061 U+006C U+0069 U+0074 U+002D U+0070 U+006F 2814ca099cf9a2c32e c38eb4... covenant_confusable with_LRM U+200E U+004B U+0068 U+006F U+006E U+0061 U+006C U+0069 U+0074 U+002D U+0070 U+006F 9431375ac5b619cea 61d9747...