{
  "name": "PDFops PDF form compatibility registry",
  "url": "https://pdfops.dev/registry",
  "description": "Programmatic fill-compatibility test results for real public forms, on unmodified upstream blanks.",
  "lastTested": "2026-08-06",
  "forms": [
    {
      "slug": "ca-edd-de1",
      "url": "https://pdfops.dev/registry/ca-edd-de1",
      "blank": "https://pdfops.dev/registry/blank/ca-edd-de1.pdf",
      "curated": {
        "title": "California DE 1",
        "longTitle": "Commercial Employer Account Registration and Update Form",
        "issuer": "California Employment Development Department (EDD)",
        "jurisdiction": "California (state)",
        "category": "Tax / employer registration",
        "revision": "DE 1 Rev. 79 (3-16)",
        "sourceUrl": "https://edd.ca.gov/siteassets/files/pdf_pub_ctr/de1.pdf",
        "sourcePage": "https://edd.ca.gov/en/payroll_taxes/forms_and_publications/",
        "license": "California state government form, published for public employer-registration use. The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "The compatibility trap this entry exists to document: `Producer: Adobe Acrobat Pro DC 20 Paper Capture Plug-in` — every one of the 91 text-field widgets was auto-detected by Acrobat's OCR-based field recognizer over a scanned image, and NONE of them carry an /AP (appearance) dictionary on the blank form. Verified directly: iterating the field/widget objects with pypdf shows /AP entirely absent on all 91 (checked field-by-field, not just spot-checked) — every widget is a flat Widget annotation with no /Kids, so this isn't a parent/child appearance-inheritance false negative.",
          "The AcroForm's own /NeedAppearances flag is NOT set (confirmed absent via direct dict inspection) — so this form is actually worse than the textbook NeedAppearances=true case: there is no flag telling a compliant viewer to synthesize appearances, and there is no baked appearance either. A naive filler that only writes /V (the field value) without generating its own appearance stream will produce a PDF that displays nothing in that field in any viewer, Adobe included, until a human clicks into it.",
          "This registry's own fill legs are unaffected by the gap: pdf-lib and cantoo both always generate their own appearance stream from /V on save regardless of what the source PDF declares (verified by grepping both libraries' full source for `NeedAppearances` — zero references in either), so this registry's pdfops/pdf-lib/cantoo legs render the filled values fine. The hazard is specifically for any filler that sets /V and stops — a class of tool this registry doesn't itself ship, but one the wider ecosystem (raw low-level PDF writers, some CLI stampers) does.",
          "Old and unrevised: created October 2015, last formally revised March 2016, still the live form at the same URL a decade later — a good stand-in for the long tail of small-agency forms that were digitized once via scan-and-OCR and never rebuilt."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:45:30.431Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 829415,
          "sha256": "0b08cd4144da7fbd8b81214c413d777ad4cc0c0ef9f77a17f517f40a5feae8c2",
          "pages": 2,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": false
        },
        "schema": {
          "count": 112,
          "types": {
            "RadioGroup": 18,
            "CheckBox": 2,
            "Button": 1,
            "TextField": 91
          },
          "fields": [
            {
              "name": "I WANT TO",
              "kind": "RadioGroup",
              "options": [
                "Reopen a Previously Closed Account (Provide the previous Employer Account Number at the top of Item A then go to Item B.)",
                "Close Employer Account (Provide the Employer Account Number at the top of Item A.)",
                "Report a Change in Status: Business Ownership, Entity Type, or Name",
                "Register for a New Employer Account Number (Go to Item B.)",
                "Request Account for CalJOBS SM (Service mark) (Go to Item B.)",
                "Update Employer Account Information - Address (O, P)",
                "Report a Purchase of Business (Provide the Seller's Employer Account Number at the top of Item A.)",
                "Report a Sale of Business (Provide the business' Employer Account Number at the top of Item A. Complete Item P.)",
                "Update Employer Account Information - Doing Business As (D B A) (J)",
                "Update Employer Account Information - Personal Name Change (G)",
                "Update Employer Account Information - Add/Change/Delete Officer/Partner/Member (H)"
              ]
            },
            {
              "name": "Reason for Closing Account",
              "kind": "RadioGroup",
              "options": [
                "No longer have employees",
                "Out of Business"
              ]
            },
            {
              "name": "EMPLOYER TYPE",
              "kind": "RadioGroup",
              "options": [
                "PACIFIC MARITIME",
                "FISHING BOAT",
                "COMMERCIAL"
              ]
            },
            {
              "name": "Same as above",
              "kind": "CheckBox"
            },
            {
              "name": "PRINT",
              "kind": "Button"
            },
            {
              "name": "TAXPAYER TYPE",
              "kind": "RadioGroup",
              "options": {
                "count": 13,
                "first": "Individual Owner (D, E1, F, G, J, K, L, O-T)"
              }
            },
            {
              "name": "INDIVIDUAL OWNER - Do you only employ your spouse, parent(s), or minor child(ren) (under 18)? If yes, you are not subject to Unemployment Insurance (UI) and State Disability Insurance (SDI) but may be subject to Personal Income Tax (PIT)",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "CO-OWNERSHIP - Do you only employ your minor child(ren) (under 18)? If yes, you are not subject to UI and SDI but may be subject to PIT",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "PARTNERSHIP: Do you only employ your parent(s)? If yes, you are not subject to UI and SDI but may be subject to PIT",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "LOCATION OF EMPLOYEE SERVICES - Do you have employees working in California?",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "LOCATION OF EMPLOYEE SERVICES - Do you have employees residing in California that are working outside of California?",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "INDIVIDUAL OWNER/CO-OWNER INFORMATION (1)",
              "kind": "RadioGroup",
              "options": [
                "Add",
                "Chg.",
                "Del."
              ]
            },
            {
              "name": "INDUSTRY ACTIVITY - Select your business industry",
              "kind": "RadioGroup",
              "options": [
                "Retail",
                "Wholesale",
                "Manufacturing",
                "Temporary Services",
                "Leasing Employer",
                "Professional Employer Organization",
                "Other",
                "Services"
              ]
            },
            {
              "name": "Report a Purchase of Business - Business Purchase",
              "kind": "RadioGroup",
              "options": [
                "Entire Business Purchase",
                "Partial Business Purchase"
              ]
            },
            {
              "name": "Report a Sale of Business - Business Sold",
              "kind": "RadioGroup",
              "options": [
                "Entire Business Sold",
                "Partial Business Sold"
              ]
            },
            {
              "name": "2.0 EAN",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "2.1 EAN",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "2.2 EAN",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "2.3 EAN",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "2.4 EAN",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "2.5 EAN",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "2.6 EAN",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "2.7 EAN",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "3.5 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "3.6 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "3.7 date",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "4.2 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "4.3 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "4.4 date",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "4.5 price",
              "kind": "TextField",
              "maxLength": 12
            },
            {
              "name": "5.2 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "5.3 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "5.4 date",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "7.3 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "7.4 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "7.5 date",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "8.1 Report a Change",
              "kind": "TextField"
            },
            {
              "name": "8.2 Reason-Change",
              "kind": "TextField"
            },
            {
              "name": "8.3 Change From",
              "kind": "TextField"
            },
            {
              "name": "8.5 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "8.6 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "8.7 date",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "10.2 Other",
              "kind": "TextField"
            },
            {
              "name": "11.1 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "11.2 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "11.3 date",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "15.1 Name",
              "kind": "TextField"
            },
            {
              "name": "15.2 Title",
              "kind": "TextField"
            },
            {
              "name": "15.3 SSN",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "15.4 CDL",
              "kind": "TextField",
              "maxLength": 8
            },
            {
              "name": "16.1 Name",
              "kind": "TextField"
            },
            {
              "name": "16.2 Title",
              "kind": "TextField"
            },
            {
              "name": "16.3 SSN",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "16.4 CDL",
              "kind": "TextField",
              "maxLength": 8
            },
            {
              "name": "17.1 Name",
              "kind": "TextField"
            },
            {
              "name": "17.2 Title",
              "kind": "TextField"
            },
            {
              "name": "17.3 SSN",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "17.4 CDL",
              "kind": "TextField",
              "maxLength": 8
            },
            {
              "name": "18.1 Name",
              "kind": "TextField"
            },
            {
              "name": "18.2 Title",
              "kind": "TextField"
            },
            {
              "name": "18.3 SSN",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "18.4 CDL",
              "kind": "TextField",
              "maxLength": 8
            },
            {
              "name": "19.1 Name",
              "kind": "TextField"
            },
            {
              "name": "19.2 Title",
              "kind": "TextField"
            },
            {
              "name": "19.3 SSN",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "19.4 CDL",
              "kind": "TextField",
              "maxLength": 8
            },
            {
              "name": "20.1 Name",
              "kind": "TextField"
            },
            {
              "name": "20.2 Title",
              "kind": "TextField"
            },
            {
              "name": "20.3 SSN",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "20.4 CDL",
              "kind": "TextField",
              "maxLength": 8
            },
            {
              "name": "20.1 Legal Name",
              "kind": "TextField"
            },
            {
              "name": "21.1 DBA",
              "kind": "TextField"
            },
            {
              "name": "22.1 FEIN",
              "kind": "TextField"
            },
            {
              "name": "22.2 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "22.3 date",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "22.4 date",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "23.1 State",
              "kind": "TextField"
            },
            {
              "name": "23.2 State Entity Number",
              "kind": "TextField",
              "maxLength": 12
            },
            {
              "name": "24.1 Street #",
              "kind": "TextField"
            },
            {
              "name": "24.2 Street Name",
              "kind": "TextField"
            },
            {
              "name": "24.3 Unit #",
              "kind": "TextField"
            },
            {
              "name": "25.1 City",
              "kind": "TextField"
            },
            {
              "name": "25.2 State",
              "kind": "TextField"
            },
            {
              "name": "25.3 ZIP",
              "kind": "TextField"
            },
            {
              "name": "25.4 Country",
              "kind": "TextField"
            },
            {
              "name": "25.5 Business Phone",
              "kind": "TextField",
              "maxLength": 14
            },
            {
              "name": "26.1 Street #",
              "kind": "TextField"
            },
            {
              "name": "26.2 Street Name",
              "kind": "TextField"
            },
            {
              "name": "26.3 Unit #",
              "kind": "TextField"
            },
            {
              "name": "27.1 City",
              "kind": "TextField"
            },
            {
              "name": "27.2 State",
              "kind": "TextField"
            },
            {
              "name": "27.3 ZIP",
              "kind": "TextField"
            },
            {
              "name": "27.5 Phone",
              "kind": "TextField",
              "maxLength": 14
            },
            {
              "name": "27.4 Country",
              "kind": "TextField"
            },
            {
              "name": "28.1 email",
              "kind": "TextField"
            },
            {
              "name": "28.0 email",
              "kind": "CheckBox"
            },
            {
              "name": "29.1 product-services",
              "kind": "TextField"
            },
            {
              "name": "29.2 Other",
              "kind": "TextField"
            },
            {
              "name": "30.1 Name",
              "kind": "TextField"
            },
            {
              "name": "30.2 Phone",
              "kind": "TextField",
              "maxLength": 14
            },
            {
              "name": "30.3 E-mail",
              "kind": "TextField"
            },
            {
              "name": "31.1 Relation",
              "kind": "TextField"
            },
            {
              "name": "31.2 Address",
              "kind": "TextField"
            },
            {
              "name": "32.1 date",
              "kind": "TextField",
              "maxLength": 10
            },
            {
              "name": "33.1 Name",
              "kind": "TextField"
            },
            {
              "name": "33.2 Title",
              "kind": "TextField"
            },
            {
              "name": "33.3 phone",
              "kind": "TextField",
              "maxLength": 14
            },
            {
              "name": "INDIVIDUAL OWNER/CO-OWNER INFORMATION (2)",
              "kind": "RadioGroup",
              "options": [
                "Add",
                "Chg.",
                "Del."
              ]
            },
            {
              "name": "CORPORATE OFFICER(S), PARTNERS, OR LLC MEMBER(S), MANAGER(S), AND/OR OFFICER INFORMATION (1)",
              "kind": "RadioGroup",
              "options": [
                "Add",
                "Chg.",
                "Del."
              ]
            },
            {
              "name": "CORPORATE OFFICER(S), PARTNERS, OR LLC MEMBER(S), MANAGER(S), AND/OR OFFICER INFORMATION (2)",
              "kind": "RadioGroup",
              "options": [
                "Add",
                "Del.",
                "Chg."
              ]
            },
            {
              "name": "CORPORATE OFFICER(S), PARTNERS, OR LLC MEMBER(S), MANAGER(S), AND/OR OFFICER INFORMATION (3)",
              "kind": "RadioGroup",
              "options": [
                "Add",
                "Del.",
                "Chg."
              ]
            },
            {
              "name": "CORPORATE OFFICER(S), PARTNERS, OR LLC MEMBER(S), MANAGER(S), AND/OR OFFICER INFORMATION (4)",
              "kind": "RadioGroup",
              "options": [
                "Add",
                "Del.",
                "Chg."
              ]
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 112
          },
          "sent": 111,
          "skippedUnsupported": 1,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 111,
            "total": 111
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "3945140af6d499664ed11026efaffa9b8bc674919e56fc022864d8683e61ee74",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 112
          },
          "fill": {
            "ok": true,
            "filled": 111
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 111,
            "total": 111
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 2,
          "fields": {
            "ok": true,
            "count": 139,
            "types": {
              "/Btn": 21,
              "unknown": 27,
              "/Tx": 91
            }
          },
          "fill": {
            "ok": true,
            "written": 91
          },
          "verify": {
            "ok": true,
            "landed": 91,
            "total": 91
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": true,
            "summary": "errors that qpdf cannot detect"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 112
          },
          "fill": {
            "ok": true,
            "filled": 111
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 111,
            "total": 111
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 91,
            "hits": 91,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "6b3f5b50659e358b4f7a0330c6bd95734f22b1b221241ac68c5fe1e64209d4e5",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 112
          },
          "fill": {
            "ok": true,
            "filled": 111
          },
          "verify": {
            "ok": true,
            "landed": 111,
            "total": 111
          }
        }
      }
    },
    {
      "slug": "ca-fl-100",
      "url": "https://pdfops.dev/registry/ca-fl-100",
      "blank": "https://pdfops.dev/registry/blank/ca-fl-100.pdf",
      "curated": {
        "title": "California FL-100",
        "longTitle": "Petition — Marriage/Domestic Partnership (family law)",
        "issuer": "Judicial Council of California",
        "jurisdiction": "California (state)",
        "category": "Legal / family law",
        "revision": "Rev. January 1, 2020",
        "sourceUrl": "https://courts.ca.gov/sites/default/files/courts/default/2024-11/fl100.pdf",
        "sourcePage": "https://www.courts.ca.gov/documents/fl100.pdf",
        "license": "California Judicial Council form, adopted for mandatory use. Published for public court filing; the hash-verified blank is redistributed here unmodified.",
        "notes": [
          "The failure case this registry exists to document: the blank ships AES-encrypted (R=4) with an EMPTY user password — anyone can open it in a viewer, but the owner password restricts modification, and pdf-lib-family parsers (including pdfops today) refuse it outright at parse time.",
          "Verified workaround: `qpdf --decrypt fl100.pdf fl100-dec.pdf` removes the restriction losslessly; the decrypted file then loads as a normal hybrid AcroForm/XFA form with 158 fields across 3 pages and fills fine.",
          "pypdf opens it directly — but only with the optional `cryptography` package installed (`pip install pypdf[crypto]`); without it the load fails with DependencyError. With it, pypdf filled and verified all 66 text fields on the unmodified blank.",
          "Court e-filing pipelines hit this constantly: California Judicial Council forms are a large family and many ship with the same owner-password encryption.",
          "This entry intentionally records failures. A tool showing 'fails at load' below is the honest, reproducible result on the unmodified upstream file."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:11:37.057Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 192902,
          "sha256": "fa30a2916677af5aecbd555aeceb06ef410eb1221da1b5f928348a5e7b17b6b6",
          "encrypted": true,
          "hasAcroForm": null,
          "hasXFA": null
        },
        "schema": {
          "error": "post-load access failed: Error: Expected instance of PDFDict, but got instance of undefined"
        },
        "pdfops": {
          "inspect": {
            "ok": false,
            "status": 400,
            "error": "invalid_pdf",
            "details": "Error: Input document to `PDFDocument.load` is encrypted. You can use `PDFDocument.load(..., { ignoreEncryption: true })` if you wish to load the document anyways."
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": false,
            "error": "Error: Input document to `PDFDocument.load` is encrypted. You can use `PDFDocument.load(..., { ignoreEncryption: true })` if you wish to load the document anyways."
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": true,
            "decryptedWithEmptyPassword": true
          },
          "pages": 3,
          "fields": {
            "ok": true,
            "count": 176,
            "types": {
              "unknown": 18,
              "/Btn": 92,
              "/Tx": 66
            }
          },
          "fill": {
            "ok": true,
            "written": 66
          },
          "verify": {
            "ok": true,
            "landed": 66,
            "total": 66
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": false,
            "exitCode": 3,
            "summary": "WARNING: public/registry/blank/ca-fl-100.pdf: page 2: shared object 1171: in hint table but not computed list | qpdf: operation succeeded with warnings"
          },
          "encryption": "R = 4 | P = -1084 | User password =  | Supplied password is user password"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": false,
            "error": "Error: Input document to `PDFDocument.load` is encrypted. You can use `PDFDocument.load(..., { ignoreEncryption: true })` if you wish to load the document anyways."
          }
        },
        "render": {
          "error": "no filled PDF from the pdf-lib leg to render"
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 158
          },
          "specSource": "pdftk-dump",
          "fill": {
            "ok": true,
            "filled": 148
          },
          "verify": {
            "ok": true,
            "landed": 148,
            "total": 148
          }
        }
      }
    },
    {
      "slug": "cra-td1",
      "url": "https://pdfops.dev/registry/cra-td1",
      "blank": "https://pdfops.dev/registry/blank/cra-td1.pdf",
      "curated": {
        "title": "CRA TD1 (2026)",
        "longTitle": "Personal Tax Credits Return",
        "issuer": "Canada Revenue Agency (CRA)",
        "jurisdiction": "Canada federal",
        "category": "Tax / employer withholding",
        "revision": "TD1 E (26)",
        "sourceUrl": "https://www.canada.ca/content/dam/cra-arc/formspubs/pbg/td1/td1-fill-26e.pdf",
        "sourcePage": "https://www.canada.ca/en/revenue-agency/services/forms-publications/td1-personal-tax-credits-returns/td1-forms-pay-received-on-january-1-later/td1.html",
        "license": "Government of Canada (Crown copyright). Non-commercial reproduction is permitted without further permission provided the source URL and title are cited (Government of Canada Terms and Conditions, canada.ca/en/transparency/terms.html); commercial redistribution requires separate permission from the responsible institution. Unlike this registry's US federal entries (public domain, 17 U.S.C. § 105), Crown-copyright material is reproduced here under those non-commercial terms, with attribution as given above.",
        "notes": [
          "First non-US jurisdiction in this registry, and it lands on BOTH known failure classes at once. `Producer`/`Creator: Designer 6.3` (Adobe LiveCycle Designer) and dotted field names (`form1[0].Page1[0].Subform1[0].Identification[0].Last_name[0]`) confirm the same LiveCycle hybrid-XFA authoring this registry's IRS entries use — but TD1 is ALSO AES-encrypted (R=4/AESv2) with an empty user password, the same owner-locked pattern documented in ca-fl-100. No other entry in this registry combines hybrid-XFA and owner-password encryption; each of the other two forms with either trait has only one.",
          "Verified directly with `qpdf --show-encryption`: R=4, empty user password, 'modify forms: allowed' and 'modify annotations: allowed' are both permitted, but 'modify document assembly' and 'modify other' are not — a different permission profile from ca-fl-100 (P=-1036 here vs. P=-1084 there, which additionally blocks 'extract for any purpose' and 'modify annotations'). The two encrypted forms in this registry are not interchangeable cases; the restriction bits differ per-issuer.",
          "pypdf opens the encrypted original directly with an empty-string decrypt call (`reader.decrypt('')` returns PasswordType.USER_PASSWORD) and reports 55 fields with no extra `cryptography` dependency needed — friendlier than ca-fl-100, which pypdf can only open at all with `pypdf[crypto]` installed. pdfops' own `/api/inspect` rejects the raw file outright with `encrypted_pdf` (status 400), and cantoo/pdf-lib fail the same way they do on ca-fl-100: `ignoreEncryption: true` lets `PDFDocument.load` return without throwing, but the very next call (`getPageCount()`) throws, because the page tree's own object streams are still encrypted and `ignoreEncryption` never actually decrypts them — this registry's own machine-tested legs against the raw blank stop right there, which is why this entry's `machine` block has no pdf-lib/cantoo/render data. `qpdf --decrypt` losslessly strips the encryption first (as with ca-fl-100), after which cantoo/pdf-lib read it as a normal hybrid AcroForm/XFA form.",
          "Manually verified on a `qpdf --decrypt`'d copy (outside this registry's automated legs, which correctly refuse the raw encrypted blank): pdf-lib/cantoo see only 29 AcroForm-fallback fields (2 buttons, 24 text, 2 checkbox, 1 radio group) on the decrypted file, well under pypdf's 55 (recorded above, read from the original encrypted blank via pypdf's own internal decrypt) — the same AcroForm-vs-fuller-enumeration gap this registry's IRS hybrid-XFA entries show, here measured on a non-IRS, non-US form for the first time.",
          "The one RadioGroup (non-resident status, page 2) exports bare numeric strings `[\"1\",\"2\"]` rather than semantic values like the ao-440/opm-of-306 radio groups in this registry use — LiveCycle Designer's default export-value behavior when the form author doesn't hand-set one. A filler has to consult the printed form text (or Designer's own field labels, not exposed via AcroForm) to know '1' means one option and '2' the other; the PDF alone doesn't say."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T23:08:53.117Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 234064,
          "sha256": "4792ecda7b50345d299eeeccd970e0d196103a00c0382cc4dc9b550b2539f18d",
          "encrypted": true,
          "hasAcroForm": null,
          "hasXFA": null
        },
        "schema": {
          "error": "post-load access failed: Error: Expected instance of PDFDict, but got instance of undefined"
        },
        "pdfops": {
          "inspect": {
            "ok": false,
            "status": 400,
            "error": "encrypted_pdf",
            "details": "this PDF is encrypted (often with an empty user password: it opens in viewers but rejects programmatic inspection). Decrypt it first — e.g. `qpdf --decrypt in.pdf out.pdf` — then retry. Verified examp"
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": false,
            "error": "Error: Input document to `PDFDocument.load` is encrypted. You can use `PDFDocument.load(..., { ignoreEncryption: true })` if you wish to load the document anyways."
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": true,
            "decryptedWithEmptyPassword": true
          },
          "pages": 2,
          "fields": {
            "ok": true,
            "count": 55,
            "types": {
              "unknown": 26,
              "/Btn": 5,
              "/Tx": 24
            }
          },
          "fill": {
            "ok": true,
            "written": 24
          },
          "verify": {
            "ok": true,
            "landed": 24,
            "total": 24
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": true,
            "summary": "errors that qpdf cannot detect"
          },
          "encryption": "R = 4 | P = -1036 | User password =  | Supplied password is user password"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": false,
            "error": "Error: Input document to `PDFDocument.load` is encrypted. You can use `PDFDocument.load(..., { ignoreEncryption: true })` if you wish to load the document anyways."
          }
        },
        "render": {
          "error": "no filled PDF from the pdf-lib leg to render"
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 30
          },
          "specSource": "pdftk-dump",
          "fill": {
            "ok": true,
            "filled": 27
          },
          "verify": {
            "ok": true,
            "landed": 27,
            "total": 27
          }
        }
      }
    },
    {
      "slug": "hmrc-64-8",
      "url": "https://pdfops.dev/registry/hmrc-64-8",
      "blank": "https://pdfops.dev/registry/blank/hmrc-64-8.pdf",
      "curated": {
        "title": "HMRC 64-8",
        "longTitle": "Authorising your agent",
        "issuer": "HM Revenue & Customs (HMRC)",
        "jurisdiction": "United Kingdom",
        "category": "Tax / agent authorisation",
        "revision": "HMRC 05/25",
        "sourceUrl": "https://assets.publishing.service.gov.uk/media/6852e9f02b367fdd44c15e8a/64-8.pdf",
        "sourcePage": "https://www.gov.uk/government/publications/tax-agents-and-advisers-authorising-your-agent-64-8",
        "license": "Crown copyright, published under the Open Government Licence v3.0. The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "The first non-US, non-XFA jurisdiction in this registry: a plain AcroForm (no XFA layer at all) from HMRC, the UK's tax authority — useful as a check that this registry's US-federal-heavy findings (XFA drop, maxLength enforcement) generalize outside the IRS/USCIS family rather than being an artifact of US agencies' specific tooling.",
          "A4 page size (595 x 842pt), not US Letter — a real-world reminder that page-geometry assumptions baked into a filler (e.g. fixed-DPI raster preview sizing) can't be hardcoded to Letter.",
          "Carries field-level JavaScript (/AA actions) like the US federal forms in this registry, but built with Adobe InDesign CS4 exporting through Adobe PDF Library 9.0 rather than LiveCycle Designer — a different production pipeline arriving at the same 'JS the non-Adobe fillers won't run' outcome.",
          "77 fields covering both the individual/Self Assessment authorisation (page 1) and the business-tax authorisation (page 2) sections on one combined form, plus signature/date fields on page 3."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:45:46.744Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 1063217,
          "sha256": "9b52438ecc4d9e4aa4e67d4a61c21043b5419b755c111dcddf76b9fb1abaafc4",
          "pages": 3,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": false
        },
        "schema": {
          "count": 77,
          "types": {
            "TextField": 59,
            "CheckBox": 17,
            "Button": 1
          },
          "fields": [
            {
              "name": "txtName",
              "kind": "TextField",
              "maxLength": 26
            },
            {
              "name": "txtCompanyName",
              "kind": "TextField",
              "maxLength": 40
            },
            {
              "name": "AgentName",
              "kind": "TextField",
              "maxLength": 26
            },
            {
              "name": "YourAddress1",
              "kind": "TextField",
              "maxLength": 30
            },
            {
              "name": "YourAddress2",
              "kind": "TextField",
              "maxLength": 30
            },
            {
              "name": "YourAddress3",
              "kind": "TextField",
              "maxLength": 40
            },
            {
              "name": "YourPost code",
              "kind": "TextField",
              "maxLength": 20
            },
            {
              "name": "YourPhoneNumber",
              "kind": "TextField",
              "maxLength": 30
            },
            {
              "name": "AgentsAddress1",
              "kind": "TextField",
              "maxLength": 30
            },
            {
              "name": "AgentsAddress2",
              "kind": "TextField",
              "maxLength": 30
            },
            {
              "name": "AgentsAddress3",
              "kind": "TextField",
              "maxLength": 40
            },
            {
              "name": "AgentsPostCode",
              "kind": "TextField",
              "maxLength": 20
            },
            {
              "name": "AgentsPhoneNumber",
              "kind": "TextField",
              "maxLength": 30
            },
            {
              "name": "Agent code SA",
              "kind": "TextField",
              "maxLength": 26
            },
            {
              "name": "Agent code CT",
              "kind": "TextField",
              "maxLength": 30
            },
            {
              "name": "Client ref",
              "kind": "TextField",
              "maxLength": 20
            },
            {
              "name": "chkSA",
              "kind": "CheckBox"
            },
            {
              "name": "chkPartnership",
              "kind": "CheckBox"
            },
            {
              "name": "SA NI 12",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "SA NI 34",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "SA NI 56",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "SA NI 78",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "SA NI 9",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "UTR 1-5",
              "kind": "TextField",
              "maxLength": 5
            },
            {
              "name": "UTR 6-10",
              "kind": "TextField",
              "maxLength": 5
            },
            {
              "name": "chkUTR",
              "kind": "CheckBox"
            },
            {
              "name": "chk to agent",
              "kind": "CheckBox"
            },
            {
              "name": "chkTrust",
              "kind": "CheckBox"
            },
            {
              "name": "TR UTR 1-5",
              "kind": "TextField",
              "maxLength": 5
            },
            {
              "name": "TR UTR 6-10",
              "kind": "TextField",
              "maxLength": 5
            },
            {
              "name": "chkPAYE",
              "kind": "CheckBox"
            },
            {
              "name": "PAYE NI 12",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "PAYE NI 34",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "PAYE NI 56",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "PAYE NI 78",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "PAYE NI 9",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "Clear form",
              "kind": "Button"
            },
            {
              "name": "chkCorpTax",
              "kind": "CheckBox"
            },
            {
              "name": "CRN",
              "kind": "TextField",
              "maxLength": 8
            },
            {
              "name": "CT UTR 1-5",
              "kind": "TextField",
              "maxLength": 5
            },
            {
              "name": "CT UTR 6-10",
              "kind": "TextField",
              "maxLength": 5
            },
            {
              "name": "chkTaxcredits",
              "kind": "CheckBox"
            },
            {
              "name": "TC NI 12",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "TC NI 34",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "TC NI 56",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "TC NI 78",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "TC NI 9",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "Joint claimants name",
              "kind": "TextField",
              "maxLength": 50
            },
            {
              "name": "JC NI 12",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "JC NI 34",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "JC NI 56",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "JC NI 78",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "JC NI 9",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "chkVAT",
              "kind": "CheckBox"
            },
            {
              "name": "VAT",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "chkVAT not registered",
              "kind": "CheckBox"
            },
            {
              "name": "chkCIS",
              "kind": "CheckBox"
            },
            {
              "name": "CIS reference number",
              "kind": "TextField",
              "maxLength": 50
            },
            {
              "name": "CIS PAYE Ref no 1-3",
              "kind": "TextField",
              "maxLength": 3
            },
            {
              "name": "CIS PAYE Ref no 4-13",
              "kind": "TextField",
              "maxLength": 10
            },
            {
              "name": "CIS Agent Gateway ID",
              "kind": "TextField",
              "maxLength": 50
            },
            {
              "name": "CIS PAYE ID",
              "kind": "TextField",
              "maxLength": 50
            },
            {
              "name": "chkAuthAgentCIS1",
              "kind": "CheckBox"
            },
            {
              "name": "chkAuthAgent CIS2",
              "kind": "CheckBox"
            },
            {
              "name": "chkEmp PAYE scheme",
              "kind": "CheckBox"
            },
            {
              "name": "Emp PAYE Ref no 1-3",
              "kind": "TextField",
              "maxLength": 3
            },
            {
              "name": "Emp PAYE Ref no 4-13",
              "kind": "TextField",
              "maxLength": 10
            },
            {
              "name": "EMP PAYE Agent Gateway ID",
              "kind": "TextField",
              "maxLength": 50
            },
            {
              "name": "EMP PAYE ID",
              "kind": "TextField",
              "maxLength": 50
            },
            {
              "name": "EMPchkAuthAgentPAYE",
              "kind": "CheckBox"
            },
            {
              "name": "EMPchkAuthAgent CIS",
              "kind": "CheckBox"
            },
            {
              "name": "chkVATDIY",
              "kind": "CheckBox"
            },
            {
              "name": "VATDIY NI 12",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "VATDIY NI 34",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "VATDIY NI 56",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "VATDIY NI 78",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "VATDIY NI 9",
              "kind": "TextField",
              "maxLength": 1
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 77
          },
          "sent": 76,
          "skippedUnsupported": 1,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 76,
            "total": 76
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "a1b9fc23a24febe9ad8a9ecb3123a127eb7a1f1282bdfdfe8f019fc1d3b24f1f",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 77
          },
          "fill": {
            "ok": true,
            "filled": 76
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 76,
            "total": 76
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 3,
          "fields": {
            "ok": true,
            "count": 77,
            "types": {
              "/Tx": 59,
              "/Btn": 18
            }
          },
          "fill": {
            "ok": true,
            "written": 59
          },
          "verify": {
            "ok": true,
            "landed": 59,
            "total": 59
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": false,
            "exitCode": 3,
            "summary": "WARNING: public/registry/blank/hmrc-64-8.pdf: page 2: shared object 570: in hint table but not computed list | qpdf: operation succeeded with warnings"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 77
          },
          "fill": {
            "ok": true,
            "filled": 76
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 76,
            "total": 76
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 59,
            "hits": 59,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "0c08158ddb19a76ded2145eda349992237b076cb8eff9db1c29dcd4e65d7197b",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 77
          },
          "fill": {
            "ok": true,
            "filled": 76
          },
          "verify": {
            "ok": true,
            "landed": 76,
            "total": 76
          }
        }
      }
    },
    {
      "slug": "irs-f1040",
      "url": "https://pdfops.dev/registry/irs-f1040",
      "blank": "https://pdfops.dev/registry/blank/irs-f1040.pdf",
      "curated": {
        "title": "IRS Form 1040",
        "longTitle": "U.S. Individual Income Tax Return",
        "issuer": "Internal Revenue Service (IRS)",
        "jurisdiction": "US federal",
        "category": "Tax",
        "revision": "2025 tax year",
        "sourceUrl": "https://www.irs.gov/pub/irs-pdf/f1040.pdf",
        "sourcePage": "https://www.irs.gov/forms-pubs/about-form-1040",
        "license": "US federal government work — public domain (17 U.S.C. § 105). The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "The stress test of this corpus: ~200 fields on 2 pages, including split character-box fields with maxLength as low as 2. Any filler that synthesizes values without honoring maxLength gets a hard reject — the pdfops API returns a 400 naming the exact offending field rather than silently truncating.",
          "Re-issued every tax year at the same URL — pin by hash, not URL.",
          "Hybrid AcroForm/XFA, same fill-then-drop-XFA behavior as the other IRS forms.",
          "Several dollar-amount lines are text fields with no numeric format enforcement at the AcroForm level; validation lives in the form's JavaScript, which non-Adobe fillers do not execute. Validate amounts in your own layer."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:11:40.254Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 220237,
          "sha256": "3d31c226df0d189ced80e039d01cf0f8820c1019681a0f0ca6264de277b7e982",
          "pages": 2,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": true
        },
        "schema": {
          "count": 199,
          "types": {
            "TextField": 126,
            "CheckBox": 73
          },
          "fields": [
            {
              "name": "topmostSubform[0].Page1[0].f1_01[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_02[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_03[0]",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_1[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_2[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_04[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_3[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_05[0]",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_06[0]",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_07[0]",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_08[0]",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_09[0]",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_10[0]",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_4[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_11[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_12[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_13[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_14[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_15[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_16[0]",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_17[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_18[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_19[0]",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_20[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_21[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_22[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_23[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_24[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_25[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_26[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_27[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_5[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_6[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_7[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Checkbox_ReadOrder[0].c1_8[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Checkbox_ReadOrder[0].c1_8[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Checkbox_ReadOrder[0].c1_8[2]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Checkbox_ReadOrder[0].f1_28[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_8[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_8[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_29[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_9[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_30[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_10[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_10[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Dependents_ReadOrder[0].c1_11[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row1[0].f1_31[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row1[0].f1_32[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row1[0].f1_33[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row1[0].f1_34[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row2[0].f1_35[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row2[0].f1_36[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row2[0].f1_37[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row2[0].f1_38[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row3[0].f1_39[0]",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row3[0].f1_40[0]",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row3[0].f1_41[0]",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row3[0].f1_42[0]",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row4[0].f1_43[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row4[0].f1_44[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row4[0].f1_45[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row4[0].f1_46[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row5[0].Dependent1[0].c1_12[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row5[0].Dependent1[0].c1_13[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row5[0].Dependent2[0].c1_14[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row5[0].Dependent2[0].c1_15[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row5[0].Dependent3[0].c1_16[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row5[0].Dependent3[0].c1_17[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row5[0].Dependent4[0].c1_18[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row5[0].Dependent4[0].c1_19[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row6[0].Dependent1[0].c1_20[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row6[0].Dependent1[0].c1_21[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row6[0].Dependent2[0].c1_22[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row6[0].Dependent2[0].c1_23[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row6[0].Dependent3[0].c1_24[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row6[0].Dependent3[0].c1_25[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row6[0].Dependent4[0].c1_26[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row6[0].Dependent4[0].c1_27[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row7[0].Dependent1[0].c1_28[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row7[0].Dependent1[0].c1_28[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row7[0].Dependent2[0].c1_29[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row7[0].Dependent2[0].c1_29[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row7[0].Dependent3[0].c1_30[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row7[0].Dependent3[0].c1_30[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row7[0].Dependent4[0].c1_31[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Dependents[0].Row7[0].Dependent4[0].c1_31[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_32[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_47[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_48[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_49[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_50[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_51[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_52[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_53[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_54[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_55[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_56[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_57[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_58[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_59[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_60[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_61[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_33[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_34[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_62[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_63[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_35[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_36[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_37[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_64[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_65[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_66[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_38[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_39[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_40[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_67[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_68[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_69[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_41[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_42[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_70[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_43[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_44[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_71[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_72[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_73[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_74[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_75[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_01[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_1[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_2[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_3[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_4[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_5[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_6[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_7[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_8[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_02[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_03[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_04[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_05[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_06[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_9[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_10[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_11[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_07[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_08[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_09[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_10[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_11[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_12[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_13[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_14[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_15[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_16[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_17[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_18[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_19[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_20[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_21[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].SSN_ReadOrder[0].f2_22[0]",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_23[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_12[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_13[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].Line28_ReadOrder[0].c2_14[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_24[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_25[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_26[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_27[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_28[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_29[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_30[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_15[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_31[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].RoutingNo[0].f2_32[0]",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_16[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_16[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].AccountNo[0].f2_33[0]",
              "kind": "TextField",
              "maxLength": 17
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_34[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_35[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_36[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_17[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_17[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_37[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_38[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_39[0]",
              "kind": "TextField",
              "maxLength": 5
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_40[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_41[0]",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_42[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_43[0]",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_44[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_45[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_46[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_47[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page2[0].c2_18[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_48[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_49[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_50[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].f2_51[0]",
              "kind": "TextField",
              "maxLength": 10
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 199
          },
          "sent": 199,
          "skippedUnsupported": 0,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 199,
            "total": 199
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "294cf3d8659be52d36c571b2086e2bc01139a0df649461211e30fc50e051c1c2",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 199
          },
          "fill": {
            "ok": true,
            "filled": 199
          },
          "save": {
            "ok": true
          },
          "xfaDroppedOnSave": true,
          "verify": {
            "ok": true,
            "landed": 199,
            "total": 199
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 2,
          "fields": {
            "ok": true,
            "count": 229,
            "types": {
              "unknown": 30,
              "/Tx": 126,
              "/Btn": 73
            }
          },
          "fill": {
            "ok": true,
            "written": 126
          },
          "verify": {
            "ok": true,
            "landed": 126,
            "total": 126
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": true,
            "summary": "errors that qpdf cannot detect"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 199
          },
          "fill": {
            "ok": true,
            "filled": 199
          },
          "save": {
            "ok": true
          },
          "xfaDroppedOnSave": true,
          "verify": {
            "ok": true,
            "landed": 199,
            "total": 199
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 126,
            "hits": 126,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "f67b561b0b10c2e3b92e55f354333b9d7127ad43b533de66f204a106c4e3ee85",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 199
          },
          "fill": {
            "ok": true,
            "filled": 199
          },
          "verify": {
            "ok": true,
            "landed": 199,
            "total": 199
          }
        }
      }
    },
    {
      "slug": "irs-f2848",
      "url": "https://pdfops.dev/registry/irs-f2848",
      "blank": "https://pdfops.dev/registry/blank/irs-f2848.pdf",
      "curated": {
        "title": "IRS Form 2848",
        "longTitle": "Power of Attorney and Declaration of Representative",
        "issuer": "Internal Revenue Service (IRS)",
        "jurisdiction": "US federal",
        "category": "Tax / legal authorization",
        "revision": "Rev. January 2021",
        "sourceUrl": "https://www.irs.gov/pub/irs-pdf/f2848.pdf",
        "sourcePage": "https://www.irs.gov/forms-pubs/about-form-2848",
        "license": "US federal government work — public domain (17 U.S.C. § 105). The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "Common in tax-practice automation: CPA and enrolled-agent tooling generates one per client engagement.",
          "Hybrid AcroForm/XFA, same fill-then-drop-XFA behavior as the other IRS forms.",
          "Contains a document-level 'Check Form for Common Errors' button backed by JavaScript — the button survives programmatic fill but its checks only run in viewers that execute AcroForm JavaScript (Adobe). Do not rely on it as validation in an automated pipeline.",
          "Signature lines are plain text fields, not digital-signature fields — filling them types a name; it does not cryptographically sign anything."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:11:49.351Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 142587,
          "sha256": "14377021f95856c453d903aae6a178d8371b3a96e65c28418862394d9f8c2d8e",
          "pages": 2,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": true
        },
        "schema": {
          "count": 92,
          "types": {
            "Button": 1,
            "TextField": 70,
            "CheckBox": 21
          },
          "fields": [
            {
              "name": "topmostSubform[0].Page1[0].CheckForm[0]",
              "kind": "Button"
            },
            {
              "name": "topmostSubform[0].Page1[0].TaxpayerName[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].TaxpayerAddress[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].TaxpayerIDSSN[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].TaxpayerIDITIN[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].TaxpayerIDEIN[0]",
              "kind": "TextField",
              "maxLength": 10
            },
            {
              "name": "topmostSubform[0].Page1[0].TaxpayerTelephone[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].TaxpayerPlanNumber[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].RepresentativesName1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].RepresentativesAddress1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].SentCopies1[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].CAFNumber1[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].PTIN1[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].TelephoneNo1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].FaxNo1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewAddress1[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewTelephoneNo1[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewFaxNo1[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].RepresentativesName2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].RepresentativesAddress2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].SentCopies2[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].CAFNumber2[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].PTIN2[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].TelephoneNo2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].FaxNo2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewAddress2[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewTelephoneNo2[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewFaxNo2[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].RepresentativesName3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].RepresentativesAddress3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].CAFNumber3[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].PTIN3[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].TelephoneNo3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].FaxNo3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewAddress3[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewTelephoneNo3[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewFaxNo3[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].RepresentativesName4[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].RepresentativesAddress4[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].CAFNumber4[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].PTIN4[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].TelephoneNo4[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].FaxNo4[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewAddress4[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewTelephoneNo4[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].NewFaxNo4[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Line3[0].BodyRow1[0].Description1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Line3[0].BodyRow1[0].TaxForm1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Line3[0].BodyRow1[0].Years1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Line3[0].BodyRow2[0].Description2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Line3[0].BodyRow2[0].TaxForm2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Line3[0].BodyRow2[0].Years2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Line3[0].BodyRow3[0].Description3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Line3[0].BodyRow3[0].TaxForm3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Table_Line3[0].BodyRow3[0].Years3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].SpecificUse[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].AccessRecords[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].AuthorizeDisclosure[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].SubtituteOrAdd[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].SignReturn[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].AdditionalActs1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].AdditionalActs2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].AdditionalActs3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].OtherActs[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].OtherActs1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].OtherActs2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].SpecificDeletions1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].SpecificDeletions2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].RetentionRevocation[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page2[0].Title[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].PrintName[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].PrintNameTaxpayer[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow1[0].Designation1[0]",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow1[0].Jurisdiction1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow1[0].Bar1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow1[0].Signature1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow1[0].Date1[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow2[0].Designation2[0]",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow2[0].Jurisdiction2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow2[0].Bar2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow2[0].Signature2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow2[0].Date2[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow3[0].Designation3[0]",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow3[0].Jurisdiction3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow3[0].Bar3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow3[0].Signature3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow3[0].Date3[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow4[0].Designation4[0]",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow4[0].Jurisdiction4[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow4[0].Bar4[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow4[0].Signature4[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page2[0].Table_PartII[0].BodyRow4[0].Date4[0]",
              "kind": "TextField"
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 92
          },
          "sent": 91,
          "skippedUnsupported": 1,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 91,
            "total": 91
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "bcaaacb06222c4904c95ffb6e7ec98a97ada96154d6a07e51c3a35033aa66789",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 92
          },
          "fill": {
            "ok": true,
            "filled": 91
          },
          "save": {
            "ok": true
          },
          "xfaDroppedOnSave": true,
          "verify": {
            "ok": true,
            "landed": 91,
            "total": 91
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 2,
          "fields": {
            "ok": true,
            "count": 104,
            "types": {
              "unknown": 12,
              "/Btn": 22,
              "/Tx": 70
            }
          },
          "fill": {
            "ok": true,
            "written": 70
          },
          "verify": {
            "ok": true,
            "landed": 70,
            "total": 70
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": true,
            "summary": "errors that qpdf cannot detect"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 92
          },
          "fill": {
            "ok": true,
            "filled": 91
          },
          "save": {
            "ok": true
          },
          "xfaDroppedOnSave": true,
          "verify": {
            "ok": true,
            "landed": 91,
            "total": 91
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 70,
            "hits": 70,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "7100c1e3f1cefd4a10f33201ef583f908056eb604f2c37f472b9bc3804136e29",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 92
          },
          "fill": {
            "ok": true,
            "filled": 91
          },
          "verify": {
            "ok": true,
            "landed": 91,
            "total": 91
          }
        }
      }
    },
    {
      "slug": "irs-w-4",
      "url": "https://pdfops.dev/registry/irs-w-4",
      "blank": "https://pdfops.dev/registry/blank/irs-w-4.pdf",
      "curated": {
        "title": "IRS Form W-4",
        "longTitle": "Employee's Withholding Certificate",
        "issuer": "Internal Revenue Service (IRS)",
        "jurisdiction": "US federal",
        "category": "Tax / HR onboarding",
        "revision": "2026 edition",
        "sourceUrl": "https://www.irs.gov/pub/irs-pdf/fw4.pdf",
        "sourcePage": "https://www.irs.gov/forms-pubs/about-form-w-4",
        "license": "US federal government work — public domain (17 U.S.C. § 105). The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "Re-issued every tax year at the same URL — the upstream file at irs.gov/pub/irs-pdf/fw4.pdf changes content annually without the URL changing. Pin the revision you tested against by hash, not by URL.",
          "Hybrid AcroForm/XFA, same behavior as the W-9: libraries fill the AcroForm layer and drop the XFA layer on save.",
          "Only pages 1-4 of the 5-page PDF are the certificate + worksheets; field names are spread across all pages with the IRS's positional naming scheme (topmostSubform[0].Page1[0].f1_01[0] …) — map them via inspection, never by guessing."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:11:53.529Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 208845,
          "sha256": "92444d8856ce55d9e25dca8b6d1420634fc68b11e1ab1f760916ea29ddd312b2",
          "pages": 5,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": true
        },
        "schema": {
          "count": 48,
          "types": {
            "TextField": 43,
            "CheckBox": 5
          },
          "fields": [
            {
              "name": "topmostSubform[0].Page1[0].Step1a[0].f1_01[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Step1a[0].f1_02[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Step1a[0].f1_03[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Step1a[0].f1_04[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_05[0]",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_1[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_1[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_1[2]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_2[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Step3_ReadOrder[0].f1_06[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Step3_ReadOrder[0].f1_07[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_08[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_09[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_10[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_11[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].c1_3[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_12[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_13[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_14[0]",
              "kind": "TextField",
              "maxLength": 10
            },
            {
              "name": "topmostSubform[0].Page3[0].f3_01[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page3[0].f3_02[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page3[0].f3_03[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page3[0].f3_04[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page3[0].f3_05[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page3[0].f3_06[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_01[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_02[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_03[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_04[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_05[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_06[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_07[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_08[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_09[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_10[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_11[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_12[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_13[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_14[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_15[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_16[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_17[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_18[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_19[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_20[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_21[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_22[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page4[0].f4_23[0]",
              "kind": "TextField"
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 48
          },
          "sent": 48,
          "skippedUnsupported": 0,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 48,
            "total": 48
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "e7201382e5b88980fc6db7edc690357b72ac2350775684e5fe68c69cc70985ab",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 48
          },
          "fill": {
            "ok": true,
            "filled": 48
          },
          "save": {
            "ok": true
          },
          "xfaDroppedOnSave": true,
          "verify": {
            "ok": true,
            "landed": 48,
            "total": 48
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 5,
          "fields": {
            "ok": true,
            "count": 54,
            "types": {
              "unknown": 6,
              "/Tx": 43,
              "/Btn": 5
            }
          },
          "fill": {
            "ok": true,
            "written": 43
          },
          "verify": {
            "ok": true,
            "landed": 43,
            "total": 43
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": true,
            "summary": "errors that qpdf cannot detect"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 48
          },
          "fill": {
            "ok": true,
            "filled": 48
          },
          "save": {
            "ok": true
          },
          "xfaDroppedOnSave": true,
          "verify": {
            "ok": true,
            "landed": 48,
            "total": 48
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 43,
            "hits": 43,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "b1199beefa4955694b2f6af759ff99eed346342f286651a2ecef05cdb956e821",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 48
          },
          "fill": {
            "ok": true,
            "filled": 48
          },
          "verify": {
            "ok": true,
            "landed": 48,
            "total": 48
          }
        }
      }
    },
    {
      "slug": "irs-w-9",
      "url": "https://pdfops.dev/registry/irs-w-9",
      "blank": "https://pdfops.dev/registry/blank/irs-w-9.pdf",
      "curated": {
        "title": "IRS Form W-9",
        "longTitle": "Request for Taxpayer Identification Number and Certification",
        "issuer": "Internal Revenue Service (IRS)",
        "jurisdiction": "US federal",
        "category": "Tax",
        "revision": "Rev. March 2024",
        "sourceUrl": "https://www.irs.gov/pub/irs-pdf/fw9.pdf",
        "sourcePage": "https://www.irs.gov/forms-pubs/about-form-w-9",
        "license": "US federal government work — public domain (17 U.S.C. § 105). The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "The most-requested form in US contractor onboarding: payers collect it from every freelancer and vendor, so it is the highest-volume automation target in this registry.",
          "Hybrid AcroForm/XFA: the PDF carries both a standard AcroForm field tree and an XFA (XML Forms Architecture) layer. pdf-lib-family libraries fill the AcroForm layer and drop the XFA layer on save — the output is a plain AcroForm PDF. Viewers that render the XFA layer (older Adobe products) will show the pre-fill template; every mainstream viewer renders the filled AcroForm.",
          "The federal tax classification is 7 individual checkboxes plus a free-text 'other' line, not a radio group — nothing stops you from checking several. Enforce single-choice in your own layer."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:11:59.451Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 140815,
          "sha256": "2d420cbb4123dcf1fb82595b2359cfbb5d81f00b9df9d359fcc7af361d093f53",
          "pages": 6,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": true
        },
        "schema": {
          "count": 23,
          "types": {
            "TextField": 15,
            "CheckBox": 8
          },
          "fields": [
            {
              "name": "topmostSubform[0].Page1[0].f1_01[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_02[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].c1_1[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].c1_1[1]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].c1_1[2]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].c1_1[3]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].c1_1[4]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].c1_1[5]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].f1_03[0]",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].c1_1[6]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].f1_04[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Boxes3a-b_ReadOrder[0].c1_2[0]",
              "kind": "CheckBox"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_05[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_06[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_07[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].Address_ReadOrder[0].f1_08[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_09[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_10[0]",
              "kind": "TextField"
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_11[0]",
              "kind": "TextField",
              "maxLength": 3
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_12[0]",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_13[0]",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_14[0]",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "topmostSubform[0].Page1[0].f1_15[0]",
              "kind": "TextField",
              "maxLength": 7
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 23
          },
          "sent": 23,
          "skippedUnsupported": 0,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 23,
            "total": 23
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "839629ab6af446b43adc6894d0e767f82e2dfc69936e96dc439ea80a4e3608b9",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 23
          },
          "fill": {
            "ok": true,
            "filled": 23
          },
          "save": {
            "ok": true
          },
          "xfaDroppedOnSave": true,
          "verify": {
            "ok": true,
            "landed": 23,
            "total": 23
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 6,
          "fields": {
            "ok": true,
            "count": 27,
            "types": {
              "unknown": 4,
              "/Tx": 15,
              "/Btn": 8
            }
          },
          "fill": {
            "ok": true,
            "written": 15
          },
          "verify": {
            "ok": true,
            "landed": 15,
            "total": 15
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": true,
            "summary": "errors that qpdf cannot detect"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 23
          },
          "fill": {
            "ok": true,
            "filled": 23
          },
          "save": {
            "ok": true
          },
          "xfaDroppedOnSave": true,
          "verify": {
            "ok": true,
            "landed": 23,
            "total": 23
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 15,
            "hits": 15,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "5bd3e897396faf01b5e7667c95397e7afb919eefb32f9207d8ceb971775735df",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 23
          },
          "fill": {
            "ok": true,
            "filled": 23
          },
          "verify": {
            "ok": true,
            "landed": 23,
            "total": 23
          }
        }
      }
    },
    {
      "slug": "opm-of-306",
      "url": "https://pdfops.dev/registry/opm-of-306",
      "blank": "https://pdfops.dev/registry/blank/opm-of-306.pdf",
      "curated": {
        "title": "OPM Optional Form 306",
        "longTitle": "Declaration for Federal Employment",
        "issuer": "US Office of Personnel Management (OPM)",
        "jurisdiction": "US federal",
        "category": "Government HR",
        "revision": "Revised October 2019",
        "sourceUrl": "https://www.opm.gov/forms/pdf_fill/of0306.pdf",
        "sourcePage": "https://www.opm.gov/forms/optional-forms/",
        "license": "US federal government work — public domain (17 U.S.C. § 105). The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "The field-type sampler of this corpus: real radio groups (13 of them — the Yes/No question pairs), plus two true digital-signature fields, alongside plain text fields.",
          "Radio groups expose their selectable options at inspection; set the option string, not 'true'.",
          "The two signature fields are actual /Sig fields: programmatic form-fillers list them but cannot fill them — signing requires a certificate-based signature workflow, which is out of scope for AcroForm value-filling APIs. Both pdfops and the local libraries report them as unsupported rather than faking a value."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:12:03.282Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 171239,
          "sha256": "3229d821dd6b07b2f38c73fa5be4ce87276a09f03df881fab2be9ef3bd5b6261",
          "pages": 3,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": false
        },
        "schema": {
          "count": 40,
          "types": {
            "TextField": 25,
            "RadioGroup": 13,
            "Signature": 2
          },
          "fields": [
            {
              "name": "Name",
              "kind": "TextField"
            },
            {
              "name": "SSN",
              "kind": "TextField"
            },
            {
              "name": "PlaceBirth",
              "kind": "TextField"
            },
            {
              "name": "Citizen",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "CitizenCountry",
              "kind": "TextField"
            },
            {
              "name": "Birthdate",
              "kind": "TextField"
            },
            {
              "name": "OtherNames",
              "kind": "TextField"
            },
            {
              "name": "DayPhone",
              "kind": "TextField"
            },
            {
              "name": "NightPhone",
              "kind": "TextField"
            },
            {
              "name": "Male",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "SelectiveService",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "Military",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "Branch1",
              "kind": "TextField"
            },
            {
              "name": "From1",
              "kind": "TextField"
            },
            {
              "name": "To1",
              "kind": "TextField"
            },
            {
              "name": "Discharge1",
              "kind": "TextField"
            },
            {
              "name": "Branch2",
              "kind": "TextField"
            },
            {
              "name": "Branch3",
              "kind": "TextField"
            },
            {
              "name": "From2",
              "kind": "TextField"
            },
            {
              "name": "From3",
              "kind": "TextField"
            },
            {
              "name": "To2",
              "kind": "TextField"
            },
            {
              "name": "To3",
              "kind": "TextField"
            },
            {
              "name": "Discharge2",
              "kind": "TextField"
            },
            {
              "name": "Discharge3",
              "kind": "TextField"
            },
            {
              "name": "Convixted",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "Court-Martial",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "CurrentCharges",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "Fired",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "Debt",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "Relatives",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "Retirement",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No"
              ]
            },
            {
              "name": "Explanation",
              "kind": "TextField"
            },
            {
              "name": "LeaveLastJob",
              "kind": "TextField"
            },
            {
              "name": "CancelWaiver",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No",
                "Do Not Know"
              ]
            },
            {
              "name": "BasicLifeInsurance",
              "kind": "RadioGroup",
              "options": [
                "Yes",
                "No",
                "Do Not Know"
              ]
            },
            {
              "name": "ApplicantDate",
              "kind": "TextField"
            },
            {
              "name": "AppointingOfficerDate",
              "kind": "TextField"
            },
            {
              "name": "AppointeeDate",
              "kind": "TextField"
            },
            {
              "name": "ApplicantSign",
              "kind": "Signature"
            },
            {
              "name": "AppointeeSign",
              "kind": "Signature"
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 40
          },
          "sent": 38,
          "skippedUnsupported": 2,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 38,
            "total": 38
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "8a2c33f31d3c234e0369ef8e9e55b05ecfba8ddccddef665a9ec02abaacfb4c5",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 40
          },
          "fill": {
            "ok": true,
            "filled": 38
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 38,
            "total": 38
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 3,
          "fields": {
            "ok": true,
            "count": 40,
            "types": {
              "/Tx": 25,
              "/Btn": 13,
              "/Sig": 2
            }
          },
          "fill": {
            "ok": true,
            "written": 25
          },
          "verify": {
            "ok": true,
            "landed": 25,
            "total": 25
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": false,
            "exitCode": 3,
            "summary": "WARNING: public/registry/blank/opm-of-306.pdf: page 2: shared object 633: in hint table but not computed list | qpdf: operation succeeded with warnings"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 40
          },
          "fill": {
            "ok": true,
            "filled": 38
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 38,
            "total": 38
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 25,
            "hits": 25,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "8ddb825815229b4dee54af0b348abb1f6e2db819ab0e58c2ed34eec7a13506b5",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 40
          },
          "fill": {
            "ok": true,
            "filled": 38
          },
          "verify": {
            "ok": true,
            "landed": 38,
            "total": 38
          }
        }
      }
    },
    {
      "slug": "state-ds-11",
      "url": "https://pdfops.dev/registry/state-ds-11",
      "blank": "https://pdfops.dev/registry/blank/state-ds-11.pdf",
      "curated": {
        "title": "DS-11",
        "longTitle": "Application for a U.S. Passport",
        "issuer": "US Department of State, Bureau of Consular Affairs",
        "jurisdiction": "US federal",
        "category": "Identity / travel",
        "revision": "DS-11 04-2025",
        "sourceUrl": "https://eforms.state.gov/Forms/ds11_pdf.PDF",
        "sourcePage": "https://travel.state.gov/content/travel/en/passports/how-apply/forms.html",
        "license": "US federal government work — public domain (17 U.S.C. § 105). The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "The class-pattern question this entry was fetched to answer: is a State Department form built like USCIS's (dynamic XFA wrapped in owner-password AES encryption, verified in this registry's uscis-i-9 entry) or like the courts' (plain AcroForm, verified in uscourts-ao-440 and uscourts-101)? Measured directly: DS-11 is a plain, unencrypted AcroForm with no XFA dictionary on /AcroForm at all — confirmed via cantoo/pdf-lib load plus `qpdf --show-encryption` reporting 'File is not encrypted'. State's sibling renewal form DS-82 (checked alongside it for this entry, not itself added to the registry) is the same shape — plain AcroForm, unencrypted, 71 fields including 6 real RadioGroups — so this isn't a one-off; State's form family reads as its own class, distinct from both USCIS and the IRS's hybrid-XFA pattern.",
          "eforms.state.gov has no bot-wall: a plain `curl` with a browser User-Agent fetched this 2.5 MB, 6-page blank on the first try, no 403 and no residential-IP/CDP workaround needed — a contrast worth recording next to uscis.gov's Akamai 403-to-datacenter-IPs behavior in the i-9 entry.",
          "84 fields (63 TextField, 20 CheckBox, 1 pushbutton). Several visually-mutually-exclusive questions are built as sets of independent, ungrouped CheckBox fields rather than a single RadioGroup — verified field-by-field via pypdf's raw field dict: the 'previous passport status' question (Submitting/Stolen/Lost/In your possession) is four separate /Btn fields ('Book Status Submitting', 'Book Status Stolen', 'Book Status Lost', 'Book Status Possession'), each with Ff=0 (no radio flag set) and its own independent /Off + one on-state pair. Nothing in the AcroForm structure stops a filler from checking more than one simultaneously — a filler has to enforce mutual exclusivity itself. This is the same failure shape this registry separately documents in uscourts-101's Yes/No questions; seeing it twice, from two unrelated agencies' Acrobat-authored forms, is what turns it from an anecdote into a pattern worth checking for on any new form.",
          "6 pages, but all 84 fields sit on the last two — pages 1-4 are eligibility rules, document checklists, and the privacy-act notice with zero form fields; the entire fillable application (identity, parents, spouse, passport book/card status) is packed onto pages 5-6. Verified by walking each field's widget /P (page) reference against the page tree, not by eyeballing the render: page 5 carries 30 widgets, page 6 carries 69. A filler that assumes fields are spread evenly across a 6-page form, or front-loaded like most other forms in this registry, will misjudge this one."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T23:08:56.904Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 2568395,
          "sha256": "6b30860f0b54cba9df1a54d4eb007dc93a6c785b5253516604530b1c1898e2f6",
          "pages": 6,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": false
        },
        "schema": {
          "count": 84,
          "types": {
            "TextField": 63,
            "CheckBox": 20,
            "Button": 1
          },
          "fields": [
            {
              "name": "Address Line 2",
              "kind": "TextField",
              "maxLength": 36
            },
            {
              "name": "List all other name you have used",
              "kind": "TextField",
              "maxLength": 13
            },
            {
              "name": "List all other names you have used",
              "kind": "TextField",
              "maxLength": 13
            },
            {
              "name": "Hair Color",
              "kind": "TextField"
            },
            {
              "name": "Eye Color",
              "kind": "TextField"
            },
            {
              "name": "Emergency Contact Name",
              "kind": "TextField"
            },
            {
              "name": "Emergency Contact Address",
              "kind": "TextField"
            },
            {
              "name": "Emergency Contact City",
              "kind": "TextField"
            },
            {
              "name": "Emergency Contact Zip Code",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "Emergency Contact Phone",
              "kind": "TextField"
            },
            {
              "name": "Relationship to Applicant",
              "kind": "TextField"
            },
            {
              "name": "Countries to be visited",
              "kind": "TextField"
            },
            {
              "name": "Travel Return Date",
              "kind": "TextField"
            },
            {
              "name": "Your name as printed on your most recent U.S. passport book and/or passport card",
              "kind": "TextField"
            },
            {
              "name": "Selection",
              "kind": "CheckBox"
            },
            {
              "name": "Regular or Large Book",
              "kind": "CheckBox"
            },
            {
              "name": "Gender",
              "kind": "CheckBox"
            },
            {
              "name": "Parent 1 Gender",
              "kind": "CheckBox"
            },
            {
              "name": "Parent 2 US Citizen",
              "kind": "CheckBox"
            },
            {
              "name": "Parent 2 Gender",
              "kind": "CheckBox"
            },
            {
              "name": "Parent 1 US Citizen",
              "kind": "CheckBox"
            },
            {
              "name": "Spouse US Citizen",
              "kind": "CheckBox"
            },
            {
              "name": "Additional #",
              "kind": "CheckBox"
            },
            {
              "name": "Ever Applied or Issued",
              "kind": "CheckBox"
            },
            {
              "name": "Ever Married",
              "kind": "CheckBox"
            },
            {
              "name": "Applicant Place of Birth",
              "kind": "TextField",
              "maxLength": 18
            },
            {
              "name": "Applicant Last Name",
              "kind": "TextField",
              "maxLength": 21
            },
            {
              "name": "Applicant First Name",
              "kind": "TextField",
              "maxLength": 17
            },
            {
              "name": "Applicant Middle Name",
              "kind": "TextField",
              "maxLength": 16
            },
            {
              "name": "Applicant DOB M",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Applicant DOB Y",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "Applicant SSN 1",
              "kind": "TextField",
              "maxLength": 3
            },
            {
              "name": "Applicant Address State",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Applicant Address Zip Code",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "Applicant Address Country",
              "kind": "TextField",
              "maxLength": 12
            },
            {
              "name": "Applicant Address Street",
              "kind": "TextField",
              "maxLength": 36
            },
            {
              "name": "Applicant Phone 3",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "Applicant SSN 3",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "Applicant DOB D",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Applicant SSN 2",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Applicant Phone 1",
              "kind": "TextField",
              "maxLength": 3
            },
            {
              "name": "Applicant Phone 2",
              "kind": "TextField",
              "maxLength": 3
            },
            {
              "name": "Emergency Contact Apartment/Unit",
              "kind": "TextField"
            },
            {
              "name": "Permanent Address City",
              "kind": "TextField"
            },
            {
              "name": "Permanent Address Street",
              "kind": "TextField"
            },
            {
              "name": "Permanent Address Apartment/Unit",
              "kind": "TextField"
            },
            {
              "name": "Permanent Address State",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Permanent Address Zip Code",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "Applicant DOB 2",
              "kind": "TextField"
            },
            {
              "name": "Name of Applicant 2",
              "kind": "TextField"
            },
            {
              "name": "Parent 1 FM Name",
              "kind": "TextField"
            },
            {
              "name": "Parent 1 Last Name",
              "kind": "TextField"
            },
            {
              "name": "Parent 1 DOB",
              "kind": "TextField"
            },
            {
              "name": "Parent 2 FM Name",
              "kind": "TextField"
            },
            {
              "name": "Parent 2 Last Name",
              "kind": "TextField"
            },
            {
              "name": "Parent 2 DOB",
              "kind": "TextField"
            },
            {
              "name": "Full Name of Current Spouse or Most Recent Spouse (Last, first, Middle)",
              "kind": "TextField"
            },
            {
              "name": "Current Spouse Date of Birth",
              "kind": "TextField"
            },
            {
              "name": "Current Spouse Place of Birth",
              "kind": "TextField"
            },
            {
              "name": "Date of Marriage (mm/dd/yyyy)",
              "kind": "TextField"
            },
            {
              "name": "Widow/Divorce Date (mm/dd/yyyy)",
              "kind": "TextField"
            },
            {
              "name": "Applicant Additional Contact Phone Numbers",
              "kind": "TextField"
            },
            {
              "name": "Occupation",
              "kind": "TextField"
            },
            {
              "name": "Employer or School",
              "kind": "TextField"
            },
            {
              "name": "Height",
              "kind": "TextField"
            },
            {
              "name": "Travel Departure Date",
              "kind": "TextField"
            },
            {
              "name": "Clear",
              "kind": "Button"
            },
            {
              "name": "Circumstances of lost/stolen book/card",
              "kind": "TextField",
              "maxLength": 250
            },
            {
              "name": "Alien Number",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "Applicant Email",
              "kind": "TextField"
            },
            {
              "name": "Applicant Address City",
              "kind": "TextField",
              "maxLength": 14
            },
            {
              "name": "Name as printed on your most recent passport card",
              "kind": "TextField"
            },
            {
              "name": "Parent 2 Place of Birth",
              "kind": "TextField"
            },
            {
              "name": "Parent 1 Place of Birth",
              "kind": "TextField"
            },
            {
              "name": "Divorced",
              "kind": "CheckBox"
            },
            {
              "name": "Book Status Submitting",
              "kind": "CheckBox"
            },
            {
              "name": "Book Status Stolen",
              "kind": "CheckBox"
            },
            {
              "name": "Book Status Lost",
              "kind": "CheckBox"
            },
            {
              "name": "Book Status Possession",
              "kind": "CheckBox"
            },
            {
              "name": "Card Status Submitting",
              "kind": "CheckBox"
            },
            {
              "name": "Card Status Stolen",
              "kind": "CheckBox"
            },
            {
              "name": "Card Status Lost",
              "kind": "CheckBox"
            },
            {
              "name": "Card Status Possession",
              "kind": "CheckBox"
            },
            {
              "name": "Emergency Contact State",
              "kind": "TextField",
              "maxLength": 2
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 84
          },
          "sent": 83,
          "skippedUnsupported": 1,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 83,
            "total": 83
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "2bf6aa87075741910fbf1ff37396af06d98f1effb1f934de1a9e63c6ec158dd3",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 84
          },
          "fill": {
            "ok": true,
            "filled": 83
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 83,
            "total": 83
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 6,
          "fields": {
            "ok": true,
            "count": 86,
            "types": {
              "/Tx": 63,
              "unknown": 2,
              "/Btn": 21
            }
          },
          "fill": {
            "ok": true,
            "written": 63
          },
          "verify": {
            "ok": true,
            "landed": 63,
            "total": 63
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": false,
            "exitCode": 3,
            "summary": "WARNING: public/registry/blank/state-ds-11.pdf: page 5: shared object 671: in hint table but not computed list | qpdf: operation succeeded with warnings"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 84
          },
          "fill": {
            "ok": true,
            "filled": 83
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 83,
            "total": 83
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 63,
            "hits": 63,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "014ecc455e427ddf80a3ce7eb7b1f593f144cc69de8613d6f859328e0d4abd9b",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 86
          },
          "fill": {
            "ok": true,
            "filled": 83
          },
          "verify": {
            "ok": true,
            "landed": 83,
            "total": 83
          }
        }
      }
    },
    {
      "slug": "uscis-i-9",
      "url": "https://pdfops.dev/registry/uscis-i-9",
      "blank": "https://pdfops.dev/registry/blank/uscis-i-9.pdf",
      "curated": {
        "title": "USCIS Form I-9",
        "longTitle": "Employment Eligibility Verification",
        "issuer": "US Citizenship and Immigration Services (USCIS), Department of Homeland Security",
        "jurisdiction": "US federal",
        "category": "Employment",
        "revision": "Edition 01/20/25",
        "sourceUrl": "https://www.uscis.gov/sites/default/files/document/forms/i-9.pdf",
        "sourcePage": "https://www.uscis.gov/i-9",
        "license": "US federal government work — public domain (17 U.S.C. § 105). The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "uscis.gov sits behind Akamai and returns 403 to datacenter-IP fetchers (verified: plain curl from a cloud box gets blocked). A residential IP with a browser-shaped request passes fine — this blank was fetched over Playwright/CDP driving a real Chrome on a residential connection, not curl.",
          "The one outlier in USCIS's own catalog: every other current USCIS form checked alongside it for this entry (N-400, I-131, I-485, I-765, I-90, I-864, I-751, G-28) is a dynamic-XFA PDF additionally wrapped in AES encryption with an empty user password (same owner-locked pattern as this registry's ca-fl-100) — pdf-lib and cantoo refuse to even load them. I-9 alone is a plain, unencrypted AcroForm with real baked appearances, which is the only reason it's fillable by this registry's tooling at all.",
          "Field-level JavaScript is extensive — 24+ /JS actions wired to field /AA (additional-actions) triggers for formatting and validation (e.g. SSN and date masks). These only execute in Adobe products; non-Adobe fillers (this registry's included) skip them silently, so format enforcement has to happen in your own layer.",
          "4 pages: Section 1 (employee), Section 2 (employer, page 2), a preparer/translator supplement (page 3), and a Reverification and Rehire supplement (page 4, formerly 'Section 3'). Most automation only needs Section 1 + 2."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:45:59.298Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 524095,
          "sha256": "780f348c34df694bb0b4dbbfaf9f22b99b9757b80d16a37ba89aadf069597281",
          "pages": 4,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": false
        },
        "schema": {
          "count": 128,
          "types": {
            "TextField": 115,
            "Dropdown": 5,
            "CheckBox": 8
          },
          "fields": [
            {
              "name": "3 A lawful permanent resident Enter USCIS or ANumber",
              "kind": "TextField"
            },
            {
              "name": "Signature of Employee",
              "kind": "TextField"
            },
            {
              "name": "Last Name Family Name from Section 1",
              "kind": "TextField"
            },
            {
              "name": "First Name Given Name from Section 1",
              "kind": "TextField"
            },
            {
              "name": "Middle initial if any from Section 1",
              "kind": "TextField"
            },
            {
              "name": "First Name Given Name",
              "kind": "TextField"
            },
            {
              "name": "Employee Middle Initial (if any)",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "Employee Other Last Names Used (if any)",
              "kind": "TextField"
            },
            {
              "name": "Today's Date mmddyyy",
              "kind": "TextField"
            },
            {
              "name": "List A.  Document 2. Expiration Date (if any)",
              "kind": "TextField"
            },
            {
              "name": "List A.   Document Title 3.  If any",
              "kind": "TextField"
            },
            {
              "name": "List A. Document 3.  Enter Issuing Authority",
              "kind": "TextField"
            },
            {
              "name": "List A.  Document 3 Number.  If any",
              "kind": "TextField"
            },
            {
              "name": "List B Document 1 Title",
              "kind": "TextField"
            },
            {
              "name": "Additional Information",
              "kind": "TextField"
            },
            {
              "name": "Middle initial if any from Section 1-2",
              "kind": "TextField"
            },
            {
              "name": "Sig Date mmddyyyy 1",
              "kind": "TextField"
            },
            {
              "name": "Sig Date mmddyyyy 0",
              "kind": "TextField"
            },
            {
              "name": "Sig Date mmddyyyy 2",
              "kind": "TextField"
            },
            {
              "name": "Sig Date mmddyyyy 3",
              "kind": "TextField"
            },
            {
              "name": "Signature of Preparer or Translator 0",
              "kind": "TextField"
            },
            {
              "name": "Signature of Preparer or Translator 1",
              "kind": "TextField"
            },
            {
              "name": "Signature of Preparer or Translator 2",
              "kind": "TextField"
            },
            {
              "name": "Signature of Preparer or Translator 3",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator Last Name (Family Name) 0",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator Last Name (Family Name) 2",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator Last Name (Family Name) 3",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator Address (Street Number and Name) 0",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator Address (Street Number and Name) 1",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator Address (Street Number and Name) 2",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator Address (Street Number and Name) 3",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator First Name (Given Name) 0",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator Last Name (Family Name) 1",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator First Name (Given Name) 2",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator First Name (Given Name) 3",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator City or Town 0",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator City or Town 1",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator City or Town 2",
              "kind": "TextField"
            },
            {
              "name": "Preparer or Translator City or Town 3",
              "kind": "TextField"
            },
            {
              "name": "Preparer State 0",
              "kind": "Dropdown",
              "options": {
                "count": 59,
                "first": " "
              }
            },
            {
              "name": "Preparer State 1",
              "kind": "Dropdown",
              "options": {
                "count": 59,
                "first": " "
              }
            },
            {
              "name": "Preparer State 2",
              "kind": "Dropdown",
              "options": {
                "count": 59,
                "first": " "
              }
            },
            {
              "name": "Preparer State 3",
              "kind": "Dropdown",
              "options": {
                "count": 59,
                "first": " "
              }
            },
            {
              "name": "Zip Code 0",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "Zip Code 1",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "Zip Code 2",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "Zip Code 3",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "CB_1",
              "kind": "CheckBox"
            },
            {
              "name": "CB_2",
              "kind": "CheckBox"
            },
            {
              "name": "CB_3",
              "kind": "CheckBox"
            },
            {
              "name": "CB_4",
              "kind": "CheckBox"
            },
            {
              "name": "Date of Rehire 0",
              "kind": "TextField"
            },
            {
              "name": "Date of Rehire 1",
              "kind": "TextField"
            },
            {
              "name": "Date of Rehire 2",
              "kind": "TextField"
            },
            {
              "name": "Todays Date 0",
              "kind": "TextField"
            },
            {
              "name": "Todays Date 1",
              "kind": "TextField"
            },
            {
              "name": "Todays Date 2",
              "kind": "TextField"
            },
            {
              "name": "Last Name 0",
              "kind": "TextField"
            },
            {
              "name": "Last Name 1",
              "kind": "TextField"
            },
            {
              "name": "Last Name 2",
              "kind": "TextField"
            },
            {
              "name": "First Name 0",
              "kind": "TextField"
            },
            {
              "name": "First Name 1",
              "kind": "TextField"
            },
            {
              "name": "First Name 2",
              "kind": "TextField"
            },
            {
              "name": "Middle Initial 0",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "Middle Initial 1",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "Middle Initial 2",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "PT Middle Initial 0",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "PT Middle Initial 1",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "PT Middle Initial 2",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "PT Middle Initial 3",
              "kind": "TextField",
              "maxLength": 1
            },
            {
              "name": "Document Title 0",
              "kind": "TextField"
            },
            {
              "name": "Document Title 2",
              "kind": "TextField"
            },
            {
              "name": "Document Number 0",
              "kind": "TextField"
            },
            {
              "name": "Document Number 1",
              "kind": "TextField"
            },
            {
              "name": "Document Number 2",
              "kind": "TextField"
            },
            {
              "name": "Expiration Date 0",
              "kind": "TextField"
            },
            {
              "name": "Expiration Date 2",
              "kind": "TextField"
            },
            {
              "name": "Expiration Date 1",
              "kind": "TextField"
            },
            {
              "name": "Name of Emp or Auth Rep 0",
              "kind": "TextField"
            },
            {
              "name": "Name of Emp or Auth Rep 1",
              "kind": "TextField"
            },
            {
              "name": "Name of Emp or Auth Rep 2",
              "kind": "TextField"
            },
            {
              "name": "Signature of Emp Rep 0",
              "kind": "TextField"
            },
            {
              "name": "Signature of Emp Rep 1",
              "kind": "TextField"
            },
            {
              "name": "Signature of Emp Rep 2",
              "kind": "TextField"
            },
            {
              "name": "CB_Alt_0",
              "kind": "CheckBox"
            },
            {
              "name": "CB_Alt_1",
              "kind": "CheckBox"
            },
            {
              "name": "CB_Alt_2",
              "kind": "CheckBox"
            },
            {
              "name": "Addtl Info 0",
              "kind": "TextField"
            },
            {
              "name": "Addtl Info 2",
              "kind": "TextField"
            },
            {
              "name": "Addtl Info 1",
              "kind": "TextField"
            },
            {
              "name": "CB_Alt",
              "kind": "CheckBox"
            },
            {
              "name": "Last Name Family Name from Section 1-2",
              "kind": "TextField"
            },
            {
              "name": "First Name Given Name from Section 1-2",
              "kind": "TextField"
            },
            {
              "name": "State",
              "kind": "Dropdown",
              "options": {
                "count": 59,
                "first": " "
              }
            },
            {
              "name": "ZIP Code",
              "kind": "TextField",
              "maxLength": 6
            },
            {
              "name": "Date of Birth mmddyyyy",
              "kind": "TextField"
            },
            {
              "name": "US Social Security Number",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "Telephone Number",
              "kind": "TextField"
            },
            {
              "name": "Last Name (Family Name)",
              "kind": "TextField"
            },
            {
              "name": "Address Street Number and Name",
              "kind": "TextField"
            },
            {
              "name": "Apt Number (if any)",
              "kind": "TextField"
            },
            {
              "name": "City or Town",
              "kind": "TextField"
            },
            {
              "name": "Employees E-mail Address",
              "kind": "TextField"
            },
            {
              "name": "Exp Date mmddyyyy",
              "kind": "TextField"
            },
            {
              "name": "USCIS ANumber",
              "kind": "TextField",
              "maxLength": 10
            },
            {
              "name": "Form I94 Admission Number",
              "kind": "TextField",
              "maxLength": 11
            },
            {
              "name": "Foreign Passport Number and Country of IssuanceRow1",
              "kind": "TextField"
            },
            {
              "name": "Document Title 1",
              "kind": "TextField"
            },
            {
              "name": "Issuing Authority 1",
              "kind": "TextField"
            },
            {
              "name": "Document Number 0 (if any)",
              "kind": "TextField"
            },
            {
              "name": "Document Title 2 If any",
              "kind": "TextField"
            },
            {
              "name": "Issuing Authority_2",
              "kind": "TextField"
            },
            {
              "name": "Document Number If any_2",
              "kind": "TextField"
            },
            {
              "name": "Document Number if any_3",
              "kind": "TextField"
            },
            {
              "name": "List C Expiration Date 1",
              "kind": "TextField"
            },
            {
              "name": "List C Document Number 1",
              "kind": "TextField"
            },
            {
              "name": "List C Issuing Authority 1",
              "kind": "TextField"
            },
            {
              "name": "List C Document Title 1",
              "kind": "TextField"
            },
            {
              "name": "FirstDayEmployed mmddyyyy",
              "kind": "TextField"
            },
            {
              "name": "S2 Todays Date mmddyyyy",
              "kind": "TextField"
            },
            {
              "name": "Last Name First Name and Title of Employer or Authorized Representative",
              "kind": "TextField"
            },
            {
              "name": "Signature of Employer or AR",
              "kind": "TextField"
            },
            {
              "name": "Employers Business or Org Name",
              "kind": "TextField"
            },
            {
              "name": "Employers Business or Org Address",
              "kind": "TextField"
            },
            {
              "name": "Expiration Date if any",
              "kind": "TextField"
            },
            {
              "name": "List B Issuing Authority 1",
              "kind": "TextField"
            },
            {
              "name": "List B Document Number 1",
              "kind": "TextField"
            },
            {
              "name": "List B Expiration Date 1",
              "kind": "TextField"
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 128
          },
          "sent": 128,
          "skippedUnsupported": 0,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 128,
            "total": 128
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "32dcfd756fa84b4b9466ca46cac0c6549087bd4a9753bce2c8d3ce0eeaaa6088",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 128
          },
          "fill": {
            "ok": true,
            "filled": 128
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 128,
            "total": 128
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 4,
          "fields": {
            "ok": true,
            "count": 133,
            "types": {
              "/Tx": 115,
              "unknown": 5,
              "/Ch": 5,
              "/Btn": 8
            }
          },
          "fill": {
            "ok": true,
            "written": 115
          },
          "verify": {
            "ok": true,
            "landed": 115,
            "total": 115
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": true,
            "summary": "errors that qpdf cannot detect"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 128
          },
          "fill": {
            "ok": true,
            "filled": 128
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 128,
            "total": 128
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 115,
            "hits": 115,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "66d1b21734e97b6cd23dffcb8474f3a472b1dd398b230f78de55bd840f0a5314",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 128
          },
          "fill": {
            "ok": true,
            "filled": 127
          },
          "verify": {
            "ok": true,
            "landed": 127,
            "total": 127
          }
        }
      }
    },
    {
      "slug": "uscourts-101",
      "url": "https://pdfops.dev/registry/uscourts-101",
      "blank": "https://pdfops.dev/registry/blank/uscourts-101.pdf",
      "curated": {
        "title": "Official Form 101",
        "longTitle": "Voluntary Petition for Individuals Filing for Bankruptcy",
        "issuer": "Administrative Office of the US Courts",
        "jurisdiction": "US federal courts",
        "category": "Legal / bankruptcy",
        "revision": "06/24",
        "sourceUrl": "https://www.uscourts.gov/sites/default/files/form_b_101_0624_fillable_clean.pdf",
        "sourcePage": "https://www.uscourts.gov/forms-rules/forms/voluntary-petition-individuals-filing-bankruptcy",
        "license": "US federal government work — public domain (17 U.S.C. § 105). The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "Plain AcroForm, no XFA, not encrypted — the same clean shape as this registry's other uscourts.gov entry (ao-440), reinforcing 'courts = clean AcroForm' as an actual class pattern rather than a single data point. 159 fields: 127 text, 27 checkbox, 4 pushbutton, 1 dropdown.",
          "The under-covered quirk this entry was fetched for: every visually mutually-exclusive Yes/No question on the form (dozens of them — 'Are you filing under Chapter 7/11/12/13', debtor questions throughout the petition) and even the chapter-selection checkboxes are built as fully independent CheckBox fields with Ff=0 (verified field-by-field via pypdf's raw /Ff flag — none of the 27 has the radio bit set, none is grouped under a shared parent). Nothing in the AcroForm stops a filler from checking both 'Chapter 7' and 'Chapter 13', or both 'Yes' and 'No' on the same question. This registry's uscis-i-9/opm-of-306/ca-edd-de1 entries show real RadioGroup fields elsewhere in government forms, so this isn't universal — it's a per-form authoring choice, and this form chose the unsafe one.",
          "Field names are generic and non-semantic — 'Check Box1' through 'Check Box26', plus three inserted-later variants suffixed 'A' ('Check Box16A', 'Check Box17A', 'Check Box20A', breaking the numeric sequence, likely a later revision that added items without renumbering). None of the 27 names hint at which question they answer; mapping them to meaning requires visually cross-referencing rendered field positions against the printed form, not just reading the AcroForm field tree.",
          "The single Dropdown ('Bankruptcy District Information', 95 options — every federal judicial district) is the identical component this registry's uscourts-ao-440 entry documents under the name 'Dist.Info' — same 95-entry option list, same first blank option, evidently a shared component reused across US Courts forms rather than authored per-form.",
          "Fetched cleanly with a plain `curl` and a browser User-Agent — no 403, no CDP workaround needed, consistent with this registry's other uscourts.gov entry."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T23:09:13.897Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 719820,
          "sha256": "23c1eaec370df54c59f996a3517bc4d5c010dd039af981b45ef11e58d1373651",
          "pages": 9,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": false
        },
        "schema": {
          "count": 159,
          "types": {
            "Dropdown": 1,
            "CheckBox": 27,
            "TextField": 127,
            "Button": 4
          },
          "fields": [
            {
              "name": "Bankruptcy District Information",
              "kind": "Dropdown",
              "options": {
                "count": 95,
                "first": " "
              }
            },
            {
              "name": "Check Box1",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box2",
              "kind": "CheckBox"
            },
            {
              "name": "Debtor1.SSNum",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "Debtor1.Employer Identification Number1",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "Debtor1.Employer Identification Number2",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "Debtor1.First name",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Middle name",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Last name",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Suffix Sr Jr II III",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.First name_3",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Middle name_3",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Last name_3",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.First name_5",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Middle name_5",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Last name_5",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Business name",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Business name_3",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Street",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Street1",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.City",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.State",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Debtor1.ZIP Code",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.County",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Street_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.PO Box",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.City_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.State_2",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Debtor1.See 28 USC  1408 1",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.See 28 USC  1408 2",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.See 28 USC  1408 3",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.See 28 USC  1408 4",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.ZIP Code_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Name",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.signature",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Signature",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Date signed",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Contact phone_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Cell phone",
              "kind": "TextField"
            },
            {
              "name": "Debtor1.Email address_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor1 Tax Payer IDNum",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "Debtor2 SSNum",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "Debtor2.Tax Payer IDNum",
              "kind": "TextField",
              "maxLength": 4
            },
            {
              "name": "Debtor2.Employer Identification Number1",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "Debtor2.First name",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Middle name_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Last name",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.First name_4",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Middle name_4",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Last name_4",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.First name_6",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Middle name_6",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Last name_6",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Business name",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Business name_4",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Street",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Street2",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.City",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.State",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Debtor2.ZIP",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Street_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.PO Box",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.City_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.State_2",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Debtor2.See 28 USC  1408 1_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.See 28 USC  1408 2_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.See 28 USC  1408 3_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.See 28 USC  1408 4_2",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.signature",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Executed on",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Signature",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Date signed",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Contact phone",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Cell phone",
              "kind": "TextField"
            },
            {
              "name": "Debtor2.Email address",
              "kind": "TextField"
            },
            {
              "name": "Case number1",
              "kind": "TextField"
            },
            {
              "name": "Debtor2 Employer Identification Number2",
              "kind": "TextField",
              "maxLength": 9
            },
            {
              "name": "Suffix Sr Jr II III_2",
              "kind": "TextField"
            },
            {
              "name": "County_2",
              "kind": "TextField"
            },
            {
              "name": "ZIP Code_4",
              "kind": "TextField"
            },
            {
              "name": "Check Box5",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box6",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box7",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box8",
              "kind": "CheckBox"
            },
            {
              "name": "District",
              "kind": "TextField"
            },
            {
              "name": "When",
              "kind": "TextField"
            },
            {
              "name": "Case number",
              "kind": "TextField"
            },
            {
              "name": "District_2",
              "kind": "TextField"
            },
            {
              "name": "When_2",
              "kind": "TextField"
            },
            {
              "name": "Case number_2",
              "kind": "TextField"
            },
            {
              "name": "District_3",
              "kind": "TextField"
            },
            {
              "name": "When_3",
              "kind": "TextField"
            },
            {
              "name": "Case number_3",
              "kind": "TextField"
            },
            {
              "name": "Check Box9",
              "kind": "CheckBox"
            },
            {
              "name": "Debtor",
              "kind": "TextField"
            },
            {
              "name": "Relationship to you",
              "kind": "TextField"
            },
            {
              "name": "District_4",
              "kind": "TextField"
            },
            {
              "name": "When_4",
              "kind": "TextField"
            },
            {
              "name": "Case number if known_3",
              "kind": "TextField"
            },
            {
              "name": "Debtor_2",
              "kind": "TextField"
            },
            {
              "name": "Relationship to you_2",
              "kind": "TextField"
            },
            {
              "name": "District_5",
              "kind": "TextField"
            },
            {
              "name": "When_5",
              "kind": "TextField"
            },
            {
              "name": "Case number if known_4",
              "kind": "TextField"
            },
            {
              "name": "Check Box10",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box11",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box12",
              "kind": "CheckBox"
            },
            {
              "name": "Name of business if any",
              "kind": "TextField"
            },
            {
              "name": "Business Street address",
              "kind": "TextField"
            },
            {
              "name": "Business Street address2",
              "kind": "TextField"
            },
            {
              "name": "Business City",
              "kind": "TextField"
            },
            {
              "name": "Business State",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "ZIP Code_5",
              "kind": "TextField"
            },
            {
              "name": "Check Box13",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box14",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box15",
              "kind": "CheckBox"
            },
            {
              "name": "What is the hazard1",
              "kind": "TextField"
            },
            {
              "name": "What is the hazard2",
              "kind": "TextField"
            },
            {
              "name": "If immediate attention is needed why is it needed1",
              "kind": "TextField"
            },
            {
              "name": "If immediate attention is needed why is it needed2",
              "kind": "TextField"
            },
            {
              "name": "Street_6",
              "kind": "TextField"
            },
            {
              "name": "Street_7",
              "kind": "TextField"
            },
            {
              "name": "City_2",
              "kind": "TextField"
            },
            {
              "name": "State_6",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "ZIP Code_6",
              "kind": "TextField"
            },
            {
              "name": "Check Box16",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box17",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box16A",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box17A",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box18",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box19",
              "kind": "CheckBox"
            },
            {
              "name": "16c State the type of debts you owe that are not consumer debts or business debts",
              "kind": "TextField"
            },
            {
              "name": "Check Box20",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box20A",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box21",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box22",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box23",
              "kind": "CheckBox"
            },
            {
              "name": "Executed on",
              "kind": "TextField"
            },
            {
              "name": "Attorney.Sig",
              "kind": "TextField"
            },
            {
              "name": "Attorney.Date signed",
              "kind": "TextField"
            },
            {
              "name": "Attorney.Printed name",
              "kind": "TextField"
            },
            {
              "name": "Attorney.Firm name",
              "kind": "TextField"
            },
            {
              "name": "Attorney.Street address_2",
              "kind": "TextField"
            },
            {
              "name": "Attorney.Street address_3",
              "kind": "TextField"
            },
            {
              "name": "Attorney.City",
              "kind": "TextField"
            },
            {
              "name": "Attorney.State",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Attorney.Zip",
              "kind": "TextField"
            },
            {
              "name": "Attorney.phone",
              "kind": "TextField"
            },
            {
              "name": "Attorney.Email address",
              "kind": "TextField"
            },
            {
              "name": "Attorney.Bar number",
              "kind": "TextField"
            },
            {
              "name": "Attorney.Bar State",
              "kind": "TextField",
              "maxLength": 2
            },
            {
              "name": "Check Box24",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box25",
              "kind": "CheckBox"
            },
            {
              "name": "Check Box26",
              "kind": "CheckBox"
            },
            {
              "name": "Name of person payed to help file",
              "kind": "TextField"
            },
            {
              "name": "Button.Print1",
              "kind": "Button"
            },
            {
              "name": "Button.SaveAs",
              "kind": "Button"
            },
            {
              "name": "Button.Reset",
              "kind": "Button"
            },
            {
              "name": "attach",
              "kind": "Button"
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 159
          },
          "sent": 155,
          "skippedUnsupported": 4,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 155,
            "total": 155
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "0575c552f0c0a0b30ce477223adb9e6e74bce7c55fa81345a78b17e20d4bebcb",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 159
          },
          "fill": {
            "ok": true,
            "filled": 155
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 155,
            "total": 155
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 9,
          "fields": {
            "ok": true,
            "count": 163,
            "types": {
              "/Ch": 1,
              "/Btn": 31,
              "unknown": 4,
              "/Tx": 127
            }
          },
          "fill": {
            "ok": true,
            "written": 127
          },
          "verify": {
            "ok": true,
            "landed": 127,
            "total": 127
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": false,
            "exitCode": 3,
            "summary": "WARNING: public/registry/blank/uscourts-101.pdf: page 8: shared object 1603: in hint table but not computed list | qpdf: operation succeeded with warnings"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 159
          },
          "fill": {
            "ok": true,
            "filled": 155
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 155,
            "total": 155
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 127,
            "hits": 127,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "1247f7147680de62c5b91e432c639298e7eb0b549ed22f8fa00f5bbd68a5632b",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 159
          },
          "fill": {
            "ok": true,
            "filled": 155
          },
          "verify": {
            "ok": true,
            "landed": 155,
            "total": 155
          }
        }
      }
    },
    {
      "slug": "uscourts-ao-440",
      "url": "https://pdfops.dev/registry/uscourts-ao-440",
      "blank": "https://pdfops.dev/registry/blank/uscourts-ao-440.pdf",
      "curated": {
        "title": "AO 440",
        "longTitle": "Summons in a Civil Action",
        "issuer": "Administrative Office of the US Courts",
        "jurisdiction": "US federal courts",
        "category": "Legal",
        "revision": "Rev. 06/12",
        "sourceUrl": "https://www.uscourts.gov/sites/default/files/ao440.pdf",
        "sourcePage": "https://www.uscourts.gov/forms/notice-lawsuit-summons-subpoena/summons-civil-action",
        "license": "US federal government work — public domain (17 U.S.C. § 105). The hash-verified blank is redistributed here unmodified.",
        "notes": [
          "The cleanest form in this corpus — a well-behaved AcroForm with no XFA layer, no encryption, and a dropdown of US district courts. A good first target when testing a fill pipeline end-to-end.",
          "Litigation tooling fills these in bulk — one summons per defendant.",
          "The court dropdown is a combo box whose option list is the full set of district-court names; setting a value not in the list is rejected by strict fillers."
        ]
      },
      "machine": {
        "testedAt": "2026-08-06T22:12:07.375Z",
        "base": "https://pdfops.dev",
        "file": {
          "bytes": 25380,
          "sha256": "2df4ff1d30d123b8a3591d158816940712e0da0189b47ca0abf780579895fbae",
          "pages": 2,
          "encrypted": false,
          "hasAcroForm": true,
          "hasXFA": false
        },
        "schema": {
          "count": 34,
          "types": {
            "Dropdown": 1,
            "TextField": 29,
            "Button": 3,
            "CheckBox": 1
          },
          "fields": [
            {
              "name": "Dist.Info",
              "kind": "Dropdown",
              "options": {
                "count": 95,
                "first": " "
              }
            },
            {
              "name": "Date_Today",
              "kind": "TextField"
            },
            {
              "name": "Plaintiff",
              "kind": "TextField"
            },
            {
              "name": "Defendant",
              "kind": "TextField"
            },
            {
              "name": "Defendant address",
              "kind": "TextField"
            },
            {
              "name": "Plaintiff address",
              "kind": "TextField"
            },
            {
              "name": "Deputy Clerk Signature",
              "kind": "TextField"
            },
            {
              "name": "Civil action number",
              "kind": "TextField"
            },
            {
              "name": "Button.Print1",
              "kind": "Button"
            },
            {
              "name": "Button.SaveAs",
              "kind": "Button"
            },
            {
              "name": "Button.Reset",
              "kind": "Button"
            },
            {
              "name": "Date_Received",
              "kind": "TextField"
            },
            {
              "name": "Place Served2",
              "kind": "TextField"
            },
            {
              "name": "Method",
              "kind": "CheckBox"
            },
            {
              "name": "Left With2",
              "kind": "TextField"
            },
            {
              "name": "Date_Served1",
              "kind": "TextField"
            },
            {
              "name": "Served On",
              "kind": "TextField"
            },
            {
              "name": "Organization2",
              "kind": "TextField"
            },
            {
              "name": "Other",
              "kind": "TextField"
            },
            {
              "name": "Travel Fee",
              "kind": "TextField"
            },
            {
              "name": "Date_Today2",
              "kind": "TextField"
            },
            {
              "name": "Server Signature",
              "kind": "TextField"
            },
            {
              "name": "Server Name",
              "kind": "TextField"
            },
            {
              "name": "Server Address",
              "kind": "TextField"
            },
            {
              "name": "Additional information",
              "kind": "TextField"
            },
            {
              "name": "Defendant2",
              "kind": "TextField"
            },
            {
              "name": "Place Served",
              "kind": "TextField"
            },
            {
              "name": "Date_Served",
              "kind": "TextField"
            },
            {
              "name": "Left With",
              "kind": "TextField"
            },
            {
              "name": "Organization",
              "kind": "TextField"
            },
            {
              "name": "Date_Served2",
              "kind": "TextField"
            },
            {
              "name": "Unexecuted Reason",
              "kind": "TextField"
            },
            {
              "name": "Service Fee",
              "kind": "TextField"
            },
            {
              "name": "Total Fee",
              "kind": "TextField"
            }
          ]
        },
        "pdfops": {
          "inspect": {
            "ok": true,
            "status": 200,
            "count": 34
          },
          "sent": 31,
          "skippedUnsupported": 3,
          "fill": {
            "ok": true,
            "status": 200
          },
          "verify": {
            "ok": true,
            "landed": 31,
            "total": 31
          },
          "flatten": {
            "ok": true,
            "deterministic": true,
            "sha256": "89a7ad9f10b67c71024cf69ecb8e7cc87ac542ee52dccbdd8bd08628593109da",
            "reinspectCount": 0
          }
        },
        "pdfLib": {
          "version": "1.17.1",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 34
          },
          "fill": {
            "ok": true,
            "filled": 31
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 31,
            "total": 31
          }
        },
        "pypdf": {
          "version": "6.15.0",
          "fillScope": "text fields only",
          "load": {
            "ok": true,
            "encrypted": false
          },
          "pages": 2,
          "fields": {
            "ok": true,
            "count": 36,
            "types": {
              "unknown": 2,
              "/Ch": 1,
              "/Tx": 29,
              "/Btn": 4
            }
          },
          "fill": {
            "ok": true,
            "written": 29
          },
          "verify": {
            "ok": true,
            "landed": 29,
            "total": 29
          }
        },
        "qpdf": {
          "version": "11.9.0",
          "check": {
            "ok": false,
            "exitCode": 3,
            "summary": "WARNING: public/registry/blank/uscourts-ao-440.pdf: page 1: shared object 119: in hint table but not computed list | qpdf: operation succeeded with warnings"
          },
          "encryption": "File is not encrypted"
        },
        "cantoo": {
          "version": "2.6.5",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 34
          },
          "fill": {
            "ok": true,
            "filled": 31
          },
          "save": {
            "ok": true
          },
          "verify": {
            "ok": true,
            "landed": 31,
            "total": 31
          }
        },
        "render": {
          "version": "24.02.0",
          "text": {
            "checked": 29,
            "hits": 29,
            "misses": 0
          },
          "page1Raster": {
            "sha256": "afb42d2b185c32c0a661c6f781bea177bf4da5f22b01c4a2b6528135cef1cbcf",
            "format": "png",
            "dpi": 100
          }
        },
        "pdftk": {
          "version": "3.3.3",
          "load": {
            "ok": true
          },
          "fields": {
            "ok": true,
            "count": 34
          },
          "fill": {
            "ok": true,
            "filled": 31
          },
          "verify": {
            "ok": true,
            "landed": 31,
            "total": 31
          }
        }
      }
    }
  ]
}
