Box 1 'OPERATOR NAME, exactly as shown on P-5 Organization Report' — the full operator/company name typed on the single line in the top-left cell of the header row. Extract verbatim as printed, preserving casing, punctuation, and any 'INC'/'LLC'/'CO' suffix. Do NOT confuse with box 17 field_name or box 18 lease_or_unit_name (those name the geologic field and the lease/unit, not the operator), and do NOT confuse with name_print_or_type in the signature/certificate block at the bottom (the individual who signs the application).

Operator Name

Box 2 'OPERATOR P-5 NO.' — the operator's Railroad Commission P-5 Organization Report number, typed in the small cell to the right of box 1. Extract verbatim as a string, preserving any leading zeros. Do NOT confuse with box 3 rrc_district_no_and_county (the RRC district number plus county), box 19 lease_no, or the project numbers in box 21 (inj_auth_a_project_no / inj_auth_b_project_no, which are 'F-' prefixed injection-project numbers).

Operator P-5 No.

Box 3 'RRC DISTRICT NO. AND COUNTY' — the Railroad Commission district number and the county name, typed in the top-right cell of the header row. Extract the whole entry verbatim (e.g. district number and county as printed on one line). Do NOT confuse with box 2 operator_p5_no (the P-5 organization number) or box 19 lease_no.

RRC District No. and County

Box 4 'MAILING ADDRESS, including city, state and zip code' — the operator's full mailing address typed in the left cell of the second header row (street, city, state, ZIP). Concatenate the printed address lines with single spaces and extract verbatim, preserving casing, abbreviations, and ZIP digits. Do NOT confuse with box 1 operator_name (the company name above it) or with the Phone field in the bottom certificate block.

Mailing Address

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'waterflood' checkbox (first item in the left checkbox column of box 5, in the right half of the second header row). True if this box is checked/marked on the scan, false if left blank. This is plain waterflood ONLY. Do NOT confuse with the augmented-waterflooding options in the same box (recovery_co2_augmented_waterflooding, recovery_polymer_augmented_waterflooding) or with box 8 fluid_fresh_water / fluid_saltwater / fluid_brackish_water (those name the injected fluid, not the recovery method).

Recovery Method: Waterflood

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'carbon dioxide augmented waterflooding' checkbox (right checkbox column of box 5, second item from the top). True if checked, false if blank. This is waterflooding augmented with CO2. Do NOT confuse with recovery_waterflood (plain waterflood), recovery_polymer_augmented_waterflooding (polymer-augmented, not CO2), recovery_immiscible_co2_displacement (immiscible CO2 displacement, a different CO2 method), or box 8 fluid_co2 (the 'CO2' injected-fluid checkbox).

Recovery Method: Carbon Dioxide Augmented Waterflooding

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'polymer augmented waterflooding' checkbox (right checkbox column of box 5, third item from the top). True if checked, false if blank. This is waterflooding augmented with polymer. Do NOT confuse with recovery_co2_augmented_waterflooding (CO2-augmented), recovery_waterflood (plain waterflood), recovery_microemulsion_micellar_flooding, or box 8 fluid_polymer (the 'polymer' injected-fluid checkbox).

Recovery Method: Polymer Augmented Waterflooding

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'immiscible carbon dioxide displacement' checkbox (right checkbox column of box 5, fourth item from the top). True if checked, false if blank. This is IMMISCIBLE CO2 displacement specifically. Do NOT confuse with recovery_co2_augmented_waterflooding (CO2-augmented waterflooding) or recovery_miscible_fluid_displacement (MISCIBLE fluid displacement, the opposite miscibility regime, located in the left column).

Recovery Method: Immiscible Carbon Dioxide Displacement

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'steam drive injection' checkbox (right checkbox column of box 5, fifth item from the top). True if checked, false if blank. This is continuous steam-drive injection. Do NOT confuse with recovery_cyclic_steam_injection (CYCLIC steam injection, a different steam method in the left column) or recovery_gas_injection (gas, not steam).

Recovery Method: Steam Drive Injection

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'gas injection' checkbox (right checkbox column of box 5, sixth/bottom item). True if checked, false if blank. This is the recovery-METHOD 'gas injection' option. Do NOT confuse with box 8 fluid_natural_gas (the injected-fluid 'natural gas' checkbox), recovery_steam_drive_injection, or recovery_miscible_fluid_displacement.

Recovery Method: Gas Injection

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'microemulsion, or micellar/emulsion, flooding' checkbox (top item of the right checkbox column of box 5). True if checked, false if blank. Do NOT confuse with recovery_polymer_augmented_waterflooding or recovery_alkaline_caustic_flooding (other chemical-flooding methods).

Recovery Method: Microemulsion or Micellar/Emulsion Flooding

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'alkaline (caustic) flooding' checkbox (left checkbox column of box 5, second item from the top). True if checked, false if blank. Do NOT confuse with recovery_microemulsion_micellar_flooding or recovery_polymer_augmented_waterflooding (other chemical-flooding methods).

Recovery Method: Alkaline (Caustic) Flooding

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'cyclic steam injection' checkbox (left checkbox column of box 5, third item from the top). True if checked, false if blank. This is CYCLIC steam injection ('huff-and-puff'). Do NOT confuse with recovery_steam_drive_injection (continuous steam DRIVE, in the right column) or recovery_in_situ_combustion.

Recovery Method: Cyclic Steam Injection

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'in situ combustion' checkbox (left checkbox column of box 5, fourth item from the top). True if checked, false if blank. This is the fire-flood / in-situ combustion thermal method. Do NOT confuse with recovery_cyclic_steam_injection or recovery_steam_drive_injection (steam-based thermal methods).

Recovery Method: In Situ Combustion

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'miscible fluid displacement' checkbox (left checkbox column of box 5, fifth item from the top). True if checked, false if blank. This is MISCIBLE fluid displacement. Do NOT confuse with recovery_immiscible_co2_displacement (IMMISCIBLE carbon dioxide displacement, the opposite miscibility regime in the right column) or recovery_gas_injection.

Recovery Method: Miscible Fluid Displacement

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'other (specify)' checkbox (bottom item of the left checkbox column of box 5). True if checked, false if blank. This flags a write-in recovery method whose text goes in recovery_other_specify. Do NOT confuse with box 8 fluid_other (the 'other (specify)' checkbox in the Fluid to be Injected box) or with recovery_other_specify (the accompanying free-text value).

Recovery Method: Other (Specify)

Box 5 'METHOD OF RECOVERY TO BE USED' — the free-text written beside/after the 'other (specify)' checkbox naming a recovery method not listed. Extract verbatim; null if no text is written (even if recovery_other is checked). Do NOT confuse with fluid_other_specify (the box 8 'other' fluid write-in text) or with the recovery_other boolean (the checkbox itself).

Recovery Method: Other (Specify) Text

Box 6A 'TYPE OF ENHANCED RECOVERY PROJECT (NEW)' — the 'initial enhanced recovery project – secondary' checkbox (leftmost of the three boxes on the 6A row). True if checked, false if blank. This is a NEW project that is an INITIAL SECONDARY recovery project. Do NOT confuse with new_initial_tertiary (initial TERTIARY) or new_tertiary_superseding_secondary (tertiary superseding secondary), and do NOT confuse the NEW options in 6A with the EXPANDED options in box 6B.

6A New Project: Initial Enhanced Recovery Project - Secondary

Box 6A 'TYPE OF ENHANCED RECOVERY PROJECT (NEW)' — the 'initial enhanced recovery project - tertiary' checkbox (rightmost of the three boxes on the 6A row). True if checked, false if blank. This is a NEW project that is an INITIAL TERTIARY recovery project. Do NOT confuse with new_initial_secondary (initial SECONDARY) or new_tertiary_superseding_secondary (tertiary SUPERSEDING a secondary project), nor with the EXPANDED options in box 6B.

6A New Project: Initial Enhanced Recovery Project - Tertiary

Box 6A 'TYPE OF ENHANCED RECOVERY PROJECT (NEW)' — the 'tertiary operation superseding secondary project' checkbox (middle of the three boxes on the 6A row). True if checked, false if blank. This is a NEW tertiary operation that supersedes an existing secondary project. Do NOT confuse with new_initial_tertiary (a fresh initial tertiary project, not a supersession) or new_initial_secondary, nor with box 6B exp_expansion_tertiary / exp_different_tertiary_method.

6A New Project: Tertiary Operation Superseding Secondary Project

Box 6B 'TYPE OF ENHANCED RECOVERY PROJECT (EXPANDED)' — the 'different secondary method for existing secondary project' checkbox (top-left of the four 6B boxes). True if checked, false if blank. This changes the METHOD of an existing SECONDARY project. Do NOT confuse with exp_expansion_secondary (EXPANSION of a secondary project, not a method change), exp_different_tertiary_method (tertiary, not secondary), or the NEW options in box 6A.

6B Expanded Project: Different Secondary Method for Existing Secondary Project

Box 6B 'TYPE OF ENHANCED RECOVERY PROJECT (EXPANDED)' — the 'expansion of secondary project' checkbox (top-right of the four 6B boxes). True if checked, false if blank. This EXPANDS an existing SECONDARY project. Do NOT confuse with exp_different_secondary_method (a METHOD change for a secondary project) or exp_expansion_tertiary (expansion of a TERTIARY project).

6B Expanded Project: Expansion of Secondary Project

Box 6B 'TYPE OF ENHANCED RECOVERY PROJECT (EXPANDED)' — the 'different tertiary method for existing tertiary project' checkbox (bottom-left of the four 6B boxes). True if checked, false if blank. This changes the METHOD of an existing TERTIARY project. Do NOT confuse with exp_expansion_tertiary (EXPANSION of a tertiary project) or exp_different_secondary_method (secondary, not tertiary).

6B Expanded Project: Different Tertiary Method for Existing Tertiary Project

Box 6B 'TYPE OF ENHANCED RECOVERY PROJECT (EXPANDED)' — the 'expansion of tertiary project' checkbox (bottom-right of the four 6B boxes). True if checked, false if blank. This EXPANDS an existing TERTIARY project. Do NOT confuse with exp_different_tertiary_method (a METHOD change for a tertiary project) or exp_expansion_secondary (expansion of a SECONDARY project).

6B Expanded Project: Expansion of Tertiary Project

Box 7 'If this project is to be a change from an existing process, give the following:' — sub-field 'a. previous method', the free-text describing the previous recovery method, written on the line under the 'a. previous method' heading. Extract verbatim; null if blank. Do NOT confuse with change_previous_fluid (sub-field 'b. previous fluid injected') or with the box 5 recovery-method checkboxes (which describe the PROPOSED method, not the previous one).

7a. Previous Method

Box 7 'If this project is to be a change from an existing process, give the following:' — sub-field 'b. previous fluid injected', the free-text naming the fluid previously injected, written on the line under the 'b. previous fluid injected' heading. Extract verbatim; null if blank. Do NOT confuse with change_previous_method (sub-field 'a.') or with the box 8 fluid_* checkboxes (which describe the PROPOSED injection fluid).

7b. Previous Fluid Injected

Box 8 'FLUID TO BE INJECTED' — the 'brackish water' checkbox (first item, top row of box 8). True if checked, false if blank. Do NOT confuse with fluid_saltwater (saltwater) or fluid_fresh_water (fresh water) — three distinct water-type options in box 8.

Fluid: Brackish Water

Box 8 'FLUID TO BE INJECTED' — the 'saltwater' checkbox (first item, bottom row of box 8, below 'brackish water'). True if checked, false if blank. Do NOT confuse with fluid_brackish_water (brackish water) or fluid_fresh_water (fresh water).

Fluid: Saltwater

Box 8 'FLUID TO BE INJECTED' — the 'natural gas' checkbox (second item, top row of box 8). True if checked, false if blank. This is the injected FLUID 'natural gas'. Do NOT confuse with box 5 recovery_gas_injection (the recovery-METHOD 'gas injection'), fluid_nitrogen, or fluid_co2.

Fluid: Natural Gas

Box 8 'FLUID TO BE INJECTED' — the 'fresh water' checkbox (second item, bottom row of box 8, below 'natural gas'). True if checked, false if blank. Do NOT confuse with fluid_brackish_water (brackish water) or fluid_saltwater (saltwater).

Fluid: Fresh Water

Box 8 'FLUID TO BE INJECTED' — the 'air' checkbox (third item, top row of box 8). True if checked, false if blank. Do NOT confuse with fluid_nitrogen (nitrogen) or fluid_natural_gas; 'air' is the ambient-air injectant option.

Fluid: Air

Box 8 'FLUID TO BE INJECTED' — the 'polymer' checkbox (third item, bottom row of box 8, below 'air'). True if checked, false if blank. This is the injected FLUID 'polymer'. Do NOT confuse with box 5 recovery_polymer_augmented_waterflooding (the recovery-METHOD using polymer-augmented waterflooding).

Fluid: Polymer

Box 8 'FLUID TO BE INJECTED' — the 'nitrogen' checkbox (fourth item, top row of box 8). True if checked, false if blank. Do NOT confuse with fluid_air (air) or fluid_natural_gas (natural gas).

Fluid: Nitrogen

Box 8 'FLUID TO BE INJECTED' — the 'LPG' (liquefied petroleum gas) checkbox (fourth item, bottom row of box 8, below 'nitrogen'). True if checked, false if blank. Do NOT confuse with fluid_natural_gas (natural gas) or fluid_co2.

Fluid: LPG

Box 8 'FLUID TO BE INJECTED' — the 'CO2' checkbox (fifth item, bottom row of box 8, below 'other (specify)'). True if checked, false if blank. This is the injected FLUID 'CO2'. Do NOT confuse with box 5 recovery_co2_augmented_waterflooding (carbon-dioxide-augmented waterflooding METHOD) or recovery_immiscible_co2_displacement (immiscible CO2 displacement METHOD).

Fluid: CO2

Box 8 'FLUID TO BE INJECTED' — the 'other (specify)' checkbox (fifth/last item, top row of box 8, at the far right). True if checked, false if blank. This flags a write-in injection fluid whose text goes in fluid_other_specify. Do NOT confuse with box 5 recovery_other (the 'other (specify)' checkbox in the Method of Recovery box) or with fluid_other_specify (the accompanying free-text value).

Fluid: Other (Specify)

Box 8 'FLUID TO BE INJECTED' — the free-text written beside/after the 'other (specify)' checkbox naming an injection fluid not listed. Extract verbatim; null if no text is written (even if fluid_other is checked). Do NOT confuse with recovery_other_specify (the box 5 'other' recovery-method write-in text) or with the fluid_other boolean (the checkbox itself).

Fluid: Other (Specify) Text

Box 9 'Estimated average volume(s) of the fluid(s) to be injected in the project (MCF/day or BBL/day)' — the estimated average injection volume typed in this cell (left side of the row). Extract verbatim as printed, INCLUDING the unit if written (e.g. 'MCF/day' for gas or 'BBL/day' for liquid). Keep as a string. Do NOT confuse with box 10 est_avg_injection_pressure (a psig pressure, not a volume) or box 11 production estimates.

9. Estimated Average Volume of Fluid Injected (MCF/day or BBL/day)

Box 10 'Estimated average injection pressure (psig)' — the estimated average injection pressure typed in the small cell at the right end of the box 9/10 row. Extract verbatim, including the 'psig' unit if written. Keep as a string. Do NOT confuse with box 9 est_avg_volume_fluid_injected (an MCF/day or BBL/day VOLUME, not a pressure).

10. Estimated Average Injection Pressure (psig)

Box 11 'Est. ultimate additional production from proposed project' — sub-field 'a. Oil (bbls)', the estimated ultimate additional OIL production (in barrels) typed under the 'a. Oil (bbls)' heading. Extract verbatim as a string, preserving any digit grouping. Do NOT confuse with est_ult_additional_production_gas (sub-field 'b. Gas (MMCF)') or with box 12 est_total_value_oil (a dollar VALUE, not a volume).

11a. Est. Ultimate Additional Production - Oil (bbls)

Box 11 'Est. ultimate additional production from proposed project' — sub-field 'b. Gas (MMCF)', the estimated ultimate additional GAS production (in MMCF) typed under the 'b. Gas (MMCF)' heading. Extract verbatim as a string. Do NOT confuse with est_ult_additional_production_oil (sub-field 'a. Oil (bbls)') or with box 12 est_total_value_gas (a dollar VALUE).

11b. Est. Ultimate Additional Production - Gas (MMCF)

Box 12 'Est. total value of additional production from proposed project' — sub-field 'a. Oil', the estimated total dollar VALUE of additional oil production, typed after the '$' under the 'a. Oil' heading. Extract verbatim as a string, preserving the dollar amount as printed (currency symbol/commas as written). Do NOT confuse with est_ult_additional_production_oil (box 11a, a barrel VOLUME) or with est_total_value_gas (sub-field 'b. Gas').

12a. Est. Total Value of Additional Production - Oil

Box 12 'Est. total value of additional production from proposed project' — sub-field 'b. Gas', the estimated total dollar VALUE of additional gas production, typed after the '$' under the 'b. Gas' heading. Extract verbatim as a string. Do NOT confuse with est_ult_additional_production_gas (box 11b, an MMCF VOLUME) or with est_total_value_oil (sub-field 'a. Oil').

12b. Est. Total Value of Additional Production - Gas

Box 13 'Estimated costs of implementing this project' — sub-field 'a. machinery', the estimated machinery cost typed after the '$' under the 'a. machinery' heading. Extract verbatim as a string. Do NOT confuse with est_cost_project_total (sub-field 'b. project total', the overall project cost) or with the box 12 production-value fields.

13a. Estimated Cost - Machinery

Box 13 'Estimated costs of implementing this project' — sub-field 'b. project total', the estimated total project cost typed after the '$' under the 'b. project total' heading. Extract verbatim as a string. Do NOT confuse with est_cost_machinery (sub-field 'a. machinery', a component cost) or with box 12 est_total_value_oil / est_total_value_gas (production VALUES, not implementation COSTS).

13b. Estimated Cost - Project Total

Box 14 'Anticipated date for injection to begin' — the anticipated injection start date typed in the cell at the right end of the box 13/14 row. Extract verbatim exactly as printed (preserve the printed date format, e.g. MM/DD/YYYY). Do NOT confuse with certificate_date (the bottom-block signing Date), inj_auth_a_authority_date (box 21a initial authority date), or inj_auth_b_applied_date (box 21b applied-for date).

14. Anticipated Date for Injection to Begin

Box 15 'Will the project contain more than one lease' — the 'YES' checkbox (left of the YES/NO pair in box 15). True if the YES box is checked, false otherwise. Do NOT confuse with multiple_lease_no (the adjacent 'NO' box for the SAME box-15 question) or with the YES/NO checkboxes in box 20 (unitization), which are a different question.

15. Project Contains More Than One Lease - Yes

Box 15 'Will the project contain more than one lease' — the 'NO' checkbox (right of the YES/NO pair in box 15). True if the NO box is checked, false otherwise. Do NOT confuse with multiple_lease_yes (the adjacent 'YES' box for the SAME box-15 question) or with the box 20 unitization YES/NO checkboxes.

15. Project Contains More Than One Lease - No

Box 16 'Total anticipated for project' — the count entered in the 'leases' box (first of the three small count boxes on the box 16 row). Extract verbatim as a string. Do NOT confuse with total_anticipated_producing_wells ('producing wells' count) or total_anticipated_injection_wells ('injection wells' count).

16. Total Anticipated for Project - Leases

Box 16 'Total anticipated for project' — the count entered in the 'producing wells' box (second/middle of the three small count boxes, labeled 'producing wells'). Extract verbatim as a string. Do NOT confuse with total_anticipated_leases ('leases' count) or total_anticipated_injection_wells ('injection wells' count).

16. Total Anticipated for Project - Producing Wells

Box 16 'Total anticipated for project' — the count entered in the 'injection wells' box (third/rightmost of the three small count boxes, labeled 'injection wells'). Extract verbatim as a string. Do NOT confuse with total_anticipated_producing_wells ('producing wells' count) or total_anticipated_leases ('leases' count).

16. Total Anticipated for Project - Injection Wells

Box 17 'FIELD NAME, exactly as shown on Proration Schedule' — the RRC field name typed in the left cell of the box 17/18/19 row. Extract verbatim as printed. Do NOT confuse with box 18 lease_or_unit_name (the lease/unit name) or box 1 operator_name (the operator).

17. Field Name

Box 18 'LEASE OR UNIT NAME, exactly as shown on Proration Schedule' — the lease or unit name typed in the middle cell of the box 17/18/19 row. Extract verbatim as printed. Do NOT confuse with box 17 field_name (the geologic field name) or box 19 lease_no (the numeric lease number).

18. Lease or Unit Name

Box 19 'LEASE NO.' — the RRC lease number typed in the small right cell of the box 17/18/19 row. Extract verbatim as a string, preserving leading zeros. Do NOT confuse with box 18 lease_or_unit_name (the lease NAME), box 2 operator_p5_no, or the 'F-' project numbers in box 21.

19. Lease No.

Box 20 'Has a unitization agreement for this property been approved by the RRC?' — the first 'YES' checkbox (left member of the FIRST YES/NO pair, immediately after the question). True if checked, false otherwise. Do NOT confuse with unitization_approved_no (the paired 'NO'), nor with the SECOND YES/NO pair later on the same row that answers 'If NO, is unitization needed?' (unitization_needed_yes / unitization_needed_no).

20. Unitization Agreement Approved by RRC - Yes

Box 20 'Has a unitization agreement for this property been approved by the RRC?' — the first 'NO' checkbox (right member of the FIRST YES/NO pair). True if checked, false otherwise. Do NOT confuse with unitization_approved_yes (the paired 'YES'), nor with the SECOND YES/NO pair ('If NO, is unitization needed?') captured by unitization_needed_yes / unitization_needed_no.

20. Unitization Agreement Approved by RRC - No

Box 20 — the 'If YES, give order no. and date' free-text written on the line in the middle of the box 20 row. Extract verbatim (order number and date together as printed); null if blank. Do NOT confuse with the box 20 checkboxes (unitization_approved_* / unitization_needed_*) or with inj_auth_a_project_no (box 21 'F-' project number).

20. Unitization Order No. and Date (If YES)

Box 20 — the 'If NO, is unitization needed?' 'YES' checkbox (left member of the SECOND YES/NO pair, located to the right side of the box 20 row after 'is unitization needed?'). True if checked, false otherwise. Do NOT confuse with unitization_approved_yes (the FIRST pair answering whether the agreement is already approved) or with unitization_needed_no (the paired 'NO').

20. Is Unitization Needed (If No) - Yes

Box 20 — the 'If NO, is unitization needed?' 'NO' checkbox (right member of the SECOND YES/NO pair). True if checked, false otherwise. Do NOT confuse with unitization_approved_no (the FIRST pair's 'NO') or with unitization_needed_yes (the paired 'YES').

20. Is Unitization Needed (If No) - No

Box 21 'INJECTION AUTHORITY (Complete one or more of the following)' — option 'a.', the 'has already been granted' selection. True if option a. is marked/selected, false otherwise. This indicates injection authority ALREADY GRANTED. Do NOT confuse with option b. inj_auth_b_applied ('has been applied for but has not yet been granted') or option c. inj_auth_c_anticipated ('has not yet been applied for but is anticipated').

21a. Injection Authority - Has Already Been Granted

Box 21 option 'a.' — the 'under project no. F-____' value: the injection project number written after the printed 'F-' on row a. Extract verbatim as a string; you may include or omit the printed 'F-' prefix consistently — capture the number as written. Null if blank. Do NOT confuse with inj_auth_b_project_no (the 'F-' project number on option b.), inj_auth_a_authority_date (the initial authority date on row a.), box 2 operator_p5_no, or box 19 lease_no.

21a. Injection Authority - Project No. (F-)

Box 21 option 'a.' — the 'with an initial authority date of ____' value written on row a. Extract verbatim as printed (preserve the date format). Null if blank. Do NOT confuse with inj_auth_a_project_no (the 'F-' project number on the same row), inj_auth_b_applied_date (option b. applied-for date), or box 14 anticipated_date_injection_begin.

21a. Injection Authority - Initial Authority Date

Box 21 option 'a.' — the 'for the following wells on above lease or unit:' free-text written on the blank line under row a. Extract verbatim (well numbers/descriptions as printed); null if blank. Do NOT confuse with inj_auth_b_wells (the wells line under option b.) or inj_auth_c_wells (the wells line under option c.).

21a. Injection Authority - Wells on Above Lease or Unit

Box 21 'INJECTION AUTHORITY' — option 'b.', the 'has been applied for but has not yet been granted' selection. True if option b. is marked/selected, false otherwise. Do NOT confuse with option a. inj_auth_a_granted ('has already been granted') or option c. inj_auth_c_anticipated ('has not yet been applied for but is anticipated').

21b. Injection Authority - Has Been Applied For But Not Yet Granted

Box 21 option 'b.' — the 'applied for (date) ____ (if available)' value written on row b. Extract verbatim as printed (preserve the date format); null if blank. Do NOT confuse with inj_auth_a_authority_date (option a. initial authority date), inj_auth_b_project_no (the 'F-' project number on the same row), or box 14 anticipated_date_injection_begin.

21b. Injection Authority - Applied For (Date)

Box 21 option 'b.' — the 'under project no. F-____' value: the injection project number written after the printed 'F-' on row b. Extract verbatim as a string (capture the number as written). Null if blank. Do NOT confuse with inj_auth_a_project_no (the 'F-' project number on option a.) or inj_auth_b_applied_date (the applied-for date on the same row).

21b. Injection Authority - Project No. (F-)

Box 21 option 'b.' — the 'for the following wells on above lease or unit:' free-text written on the blank line under row b. Extract verbatim (well numbers/descriptions as printed); null if blank. Do NOT confuse with inj_auth_a_wells (option a. wells line) or inj_auth_c_wells (option c. wells line).

21b. Injection Authority - Wells on Above Lease or Unit

Box 21 'INJECTION AUTHORITY' — option 'c.', the 'has not yet been applied for but is anticipated' selection. True if option c. is marked/selected, false otherwise. Do NOT confuse with option a. inj_auth_a_granted ('has already been granted') or option b. inj_auth_b_applied ('has been applied for but has not yet been granted').

21c. Injection Authority - Not Yet Applied For But Anticipated

Box 21 option 'c.' — the 'for the following wells on above lease or unit:' free-text written on the blank line under row c. Extract verbatim (well numbers/descriptions as printed); null if blank. Do NOT confuse with inj_auth_a_wells (option a. wells line) or inj_auth_b_wells (option b. wells line). Note option c. has no project number or date fields, only this wells line.

21c. Injection Authority - Wells on Above Lease or Unit

Certificate/declaration block at the bottom (under the 'I declare under penalties prescribed in Sec. 91.143 Texas Natural Resources Code...' statement) — the 'Signature' line. Boolean presence flag: true if a handwritten signature/mark is present on the Signature line, false if the line is blank. Do NOT extract the signer's name here — the printed name belongs to name_print_or_type, and the signer's title belongs to title.

Signature Present

Certificate/declaration block at the bottom — the 'Title' line (to the right of the Signature line). The job title of the person signing the application. Extract verbatim; null if blank. Do NOT confuse with name_print_or_type (the signer's printed name) or operator_name (the company).

Signer Title

Certificate/declaration block at the bottom — the 'Name (Print or type)' line (below the Signature line). The printed/typed name of the person signing. Extract verbatim; null if blank. Do NOT confuse with the handwritten Signature (signature_present), the signer's title (title), or operator_name (box 1, the company).

Name (Print or Type)

Certificate/declaration block at the bottom — the 'Date' line (to the right of 'Name (Print or type)'), the date the applicant signed. Extract verbatim as printed (preserve the date format). Do NOT confuse with box 14 anticipated_date_injection_begin, the box 21 injection-authority dates, or rrc_action_date (the RRC USE ONLY action date).

Certificate Date

Certificate/declaration block at the bottom — the 'Phone (___)____' line (to the right of the Date), the applicant's telephone number including area code. Extract verbatim as printed, preserving parentheses, dashes, and any area code. Keep as a string. Do NOT confuse with box 4 mailing_address.

Phone

'RRC USE ONLY' box at the very bottom — under 'APPLICATION:', the 'approved' checkbox. True if checked, false otherwise. This is an agency-use disposition field. Do NOT confuse with rrc_denied (the adjacent 'denied' checkbox) or with the applicant-side YES/NO checkboxes in boxes 15 and 20.

RRC Use Only: Application Approved

'RRC USE ONLY' box at the very bottom — under 'APPLICATION:', the 'denied' checkbox (below 'approved'). True if checked, false otherwise. This is an agency-use disposition field. Do NOT confuse with rrc_approved (the 'approved' checkbox above it).

RRC Use Only: Application Denied

'RRC USE ONLY' box at the very bottom — the 'Technical Examiner:' line (top-right of the RRC USE ONLY box), the name/initials of the RRC technical examiner. Extract verbatim; null if blank. Do NOT confuse with name_print_or_type (the applicant's signer name) or rrc_action_date.

RRC Use Only: Technical Examiner

'RRC USE ONLY' box at the very bottom — the 'Action Date' line (below the approved/denied checkboxes), the date the RRC acted on the application. Extract verbatim as printed (preserve the date format); null if blank. Do NOT confuse with certificate_date (the applicant's signing Date) or box 14 anticipated_date_injection_begin.

RRC Use Only: Action Date

RRCH12Extraction

PRESIDENT


Box 1 'OPERATOR NAME, exactly as shown on P-5 Organization Report' — the full operator/company name typed on the single line in the top-left cell of the header row. Extract verbatim as printed, preserving casing, punctuation, and any 'INC'/'LLC'/'CO' suffix. Do NOT confuse with box 17 field_name or box 18 lease_or_unit_name (those name the geologic field and the lease/unit, not the operator), and do NOT confuse with name_print_or_type in the signature/certificate block at the bottom (the individual who signs the application).

Operator Name

Box 2 'OPERATOR P-5 NO.' — the operator's Railroad Commission P-5 Organization Report number, typed in the small cell to the right of box 1. Extract verbatim as a string, preserving any leading zeros. Do NOT confuse with box 3 rrc_district_no_and_county (the RRC district number plus county), box 19 lease_no, or the project numbers in box 21 (inj_auth_a_project_no / inj_auth_b_project_no, which are 'F-' prefixed injection-project numbers).

Operator P-5 No.

Box 3 'RRC DISTRICT NO. AND COUNTY' — the Railroad Commission district number and the county name, typed in the top-right cell of the header row. Extract the whole entry verbatim (e.g. district number and county as printed on one line). Do NOT confuse with box 2 operator_p5_no (the P-5 organization number) or box 19 lease_no.

RRC District No. and County

Box 4 'MAILING ADDRESS, including city, state and zip code' — the operator's full mailing address typed in the left cell of the second header row (street, city, state, ZIP). Concatenate the printed address lines with single spaces and extract verbatim, preserving casing, abbreviations, and ZIP digits. Do NOT confuse with box 1 operator_name (the company name above it) or with the Phone field in the bottom certificate block.

Mailing Address

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'waterflood' checkbox (first item in the left checkbox column of box 5, in the right half of the second header row). True if this box is checked/marked on the scan, false if left blank. This is plain waterflood ONLY. Do NOT confuse with the augmented-waterflooding options in the same box (recovery_co2_augmented_waterflooding, recovery_polymer_augmented_waterflooding) or with box 8 fluid_fresh_water / fluid_saltwater / fluid_brackish_water (those name the injected fluid, not the recovery method).

Recovery Method: Waterflood

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'carbon dioxide augmented waterflooding' checkbox (right checkbox column of box 5, second item from the top). True if checked, false if blank. This is waterflooding augmented with CO2. Do NOT confuse with recovery_waterflood (plain waterflood), recovery_polymer_augmented_waterflooding (polymer-augmented, not CO2), recovery_immiscible_co2_displacement (immiscible CO2 displacement, a different CO2 method), or box 8 fluid_co2 (the 'CO2' injected-fluid checkbox).

Recovery Method: Carbon Dioxide Augmented Waterflooding

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'polymer augmented waterflooding' checkbox (right checkbox column of box 5, third item from the top). True if checked, false if blank. This is waterflooding augmented with polymer. Do NOT confuse with recovery_co2_augmented_waterflooding (CO2-augmented), recovery_waterflood (plain waterflood), recovery_microemulsion_micellar_flooding, or box 8 fluid_polymer (the 'polymer' injected-fluid checkbox).

Recovery Method: Polymer Augmented Waterflooding

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'immiscible carbon dioxide displacement' checkbox (right checkbox column of box 5, fourth item from the top). True if checked, false if blank. This is IMMISCIBLE CO2 displacement specifically. Do NOT confuse with recovery_co2_augmented_waterflooding (CO2-augmented waterflooding) or recovery_miscible_fluid_displacement (MISCIBLE fluid displacement, the opposite miscibility regime, located in the left column).

Recovery Method: Immiscible Carbon Dioxide Displacement

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'steam drive injection' checkbox (right checkbox column of box 5, fifth item from the top). True if checked, false if blank. This is continuous steam-drive injection. Do NOT confuse with recovery_cyclic_steam_injection (CYCLIC steam injection, a different steam method in the left column) or recovery_gas_injection (gas, not steam).

Recovery Method: Steam Drive Injection

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'gas injection' checkbox (right checkbox column of box 5, sixth/bottom item). True if checked, false if blank. This is the recovery-METHOD 'gas injection' option. Do NOT confuse with box 8 fluid_natural_gas (the injected-fluid 'natural gas' checkbox), recovery_steam_drive_injection, or recovery_miscible_fluid_displacement.

Recovery Method: Gas Injection

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'microemulsion, or micellar/emulsion, flooding' checkbox (top item of the right checkbox column of box 5). True if checked, false if blank. Do NOT confuse with recovery_polymer_augmented_waterflooding or recovery_alkaline_caustic_flooding (other chemical-flooding methods).

Recovery Method: Microemulsion or Micellar/Emulsion Flooding

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'alkaline (caustic) flooding' checkbox (left checkbox column of box 5, second item from the top). True if checked, false if blank. Do NOT confuse with recovery_microemulsion_micellar_flooding or recovery_polymer_augmented_waterflooding (other chemical-flooding methods).

Recovery Method: Alkaline (Caustic) Flooding

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'cyclic steam injection' checkbox (left checkbox column of box 5, third item from the top). True if checked, false if blank. This is CYCLIC steam injection ('huff-and-puff'). Do NOT confuse with recovery_steam_drive_injection (continuous steam DRIVE, in the right column) or recovery_in_situ_combustion.

Recovery Method: Cyclic Steam Injection

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'in situ combustion' checkbox (left checkbox column of box 5, fourth item from the top). True if checked, false if blank. This is the fire-flood / in-situ combustion thermal method. Do NOT confuse with recovery_cyclic_steam_injection or recovery_steam_drive_injection (steam-based thermal methods).

Recovery Method: In Situ Combustion

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'miscible fluid displacement' checkbox (left checkbox column of box 5, fifth item from the top). True if checked, false if blank. This is MISCIBLE fluid displacement. Do NOT confuse with recovery_immiscible_co2_displacement (IMMISCIBLE carbon dioxide displacement, the opposite miscibility regime in the right column) or recovery_gas_injection.

Recovery Method: Miscible Fluid Displacement

Box 5 'METHOD OF RECOVERY TO BE USED' — the 'other (specify)' checkbox (bottom item of the left checkbox column of box 5). True if checked, false if blank. This flags a write-in recovery method whose text goes in recovery_other_specify. Do NOT confuse with box 8 fluid_other (the 'other (specify)' checkbox in the Fluid to be Injected box) or with recovery_other_specify (the accompanying free-text value).

Recovery Method: Other (Specify)

Box 5 'METHOD OF RECOVERY TO BE USED' — the free-text written beside/after the 'other (specify)' checkbox naming a recovery method not listed. Extract verbatim; null if no text is written (even if recovery_other is checked). Do NOT confuse with fluid_other_specify (the box 8 'other' fluid write-in text) or with the recovery_other boolean (the checkbox itself).

Recovery Method: Other (Specify) Text

Box 6A 'TYPE OF ENHANCED RECOVERY PROJECT (NEW)' — the 'initial enhanced recovery project – secondary' checkbox (leftmost of the three boxes on the 6A row). True if checked, false if blank. This is a NEW project that is an INITIAL SECONDARY recovery project. Do NOT confuse with new_initial_tertiary (initial TERTIARY) or new_tertiary_superseding_secondary (tertiary superseding secondary), and do NOT confuse the NEW options in 6A with the EXPANDED options in box 6B.

6A New Project: Initial Enhanced Recovery Project - Secondary

Box 6A 'TYPE OF ENHANCED RECOVERY PROJECT (NEW)' — the 'initial enhanced recovery project - tertiary' checkbox (rightmost of the three boxes on the 6A row). True if checked, false if blank. This is a NEW project that is an INITIAL TERTIARY recovery project. Do NOT confuse with new_initial_secondary (initial SECONDARY) or new_tertiary_superseding_secondary (tertiary SUPERSEDING a secondary project), nor with the EXPANDED options in box 6B.

6A New Project: Initial Enhanced Recovery Project - Tertiary

Box 6A 'TYPE OF ENHANCED RECOVERY PROJECT (NEW)' — the 'tertiary operation superseding secondary project' checkbox (middle of the three boxes on the 6A row). True if checked, false if blank. This is a NEW tertiary operation that supersedes an existing secondary project. Do NOT confuse with new_initial_tertiary (a fresh initial tertiary project, not a supersession) or new_initial_secondary, nor with box 6B exp_expansion_tertiary / exp_different_tertiary_method.

6A New Project: Tertiary Operation Superseding Secondary Project

Box 6B 'TYPE OF ENHANCED RECOVERY PROJECT (EXPANDED)' — the 'different secondary method for existing secondary project' checkbox (top-left of the four 6B boxes). True if checked, false if blank. This changes the METHOD of an existing SECONDARY project. Do NOT confuse with exp_expansion_secondary (EXPANSION of a secondary project, not a method change), exp_different_tertiary_method (tertiary, not secondary), or the NEW options in box 6A.

6B Expanded Project: Different Secondary Method for Existing Secondary Project

Box 6B 'TYPE OF ENHANCED RECOVERY PROJECT (EXPANDED)' — the 'expansion of secondary project' checkbox (top-right of the four 6B boxes). True if checked, false if blank. This EXPANDS an existing SECONDARY project. Do NOT confuse with exp_different_secondary_method (a METHOD change for a secondary project) or exp_expansion_tertiary (expansion of a TERTIARY project).

6B Expanded Project: Expansion of Secondary Project

Box 6B 'TYPE OF ENHANCED RECOVERY PROJECT (EXPANDED)' — the 'different tertiary method for existing tertiary project' checkbox (bottom-left of the four 6B boxes). True if checked, false if blank. This changes the METHOD of an existing TERTIARY project. Do NOT confuse with exp_expansion_tertiary (EXPANSION of a tertiary project) or exp_different_secondary_method (secondary, not tertiary).

6B Expanded Project: Different Tertiary Method for Existing Tertiary Project

Box 6B 'TYPE OF ENHANCED RECOVERY PROJECT (EXPANDED)' — the 'expansion of tertiary project' checkbox (bottom-right of the four 6B boxes). True if checked, false if blank. This EXPANDS an existing TERTIARY project. Do NOT confuse with exp_different_tertiary_method (a METHOD change for a tertiary project) or exp_expansion_secondary (expansion of a SECONDARY project).

6B Expanded Project: Expansion of Tertiary Project

Box 7 'If this project is to be a change from an existing process, give the following:' — sub-field 'a. previous method', the free-text describing the previous recovery method, written on the line under the 'a. previous method' heading. Extract verbatim; null if blank. Do NOT confuse with change_previous_fluid (sub-field 'b. previous fluid injected') or with the box 5 recovery-method checkboxes (which describe the PROPOSED method, not the previous one).

7a. Previous Method

Box 7 'If this project is to be a change from an existing process, give the following:' — sub-field 'b. previous fluid injected', the free-text naming the fluid previously injected, written on the line under the 'b. previous fluid injected' heading. Extract verbatim; null if blank. Do NOT confuse with change_previous_method (sub-field 'a.') or with the box 8 fluid_* checkboxes (which describe the PROPOSED injection fluid).

7b. Previous Fluid Injected

Box 8 'FLUID TO BE INJECTED' — the 'brackish water' checkbox (first item, top row of box 8). True if checked, false if blank. Do NOT confuse with fluid_saltwater (saltwater) or fluid_fresh_water (fresh water) — three distinct water-type options in box 8.

Fluid: Brackish Water

Box 8 'FLUID TO BE INJECTED' — the 'saltwater' checkbox (first item, bottom row of box 8, below 'brackish water'). True if checked, false if blank. Do NOT confuse with fluid_brackish_water (brackish water) or fluid_fresh_water (fresh water).

Fluid: Saltwater

Box 8 'FLUID TO BE INJECTED' — the 'natural gas' checkbox (second item, top row of box 8). True if checked, false if blank. This is the injected FLUID 'natural gas'. Do NOT confuse with box 5 recovery_gas_injection (the recovery-METHOD 'gas injection'), fluid_nitrogen, or fluid_co2.

Fluid: Natural Gas

Box 8 'FLUID TO BE INJECTED' — the 'fresh water' checkbox (second item, bottom row of box 8, below 'natural gas'). True if checked, false if blank. Do NOT confuse with fluid_brackish_water (brackish water) or fluid_saltwater (saltwater).

Fluid: Fresh Water

Box 8 'FLUID TO BE INJECTED' — the 'air' checkbox (third item, top row of box 8). True if checked, false if blank. Do NOT confuse with fluid_nitrogen (nitrogen) or fluid_natural_gas; 'air' is the ambient-air injectant option.

Fluid: Air

Box 8 'FLUID TO BE INJECTED' — the 'polymer' checkbox (third item, bottom row of box 8, below 'air'). True if checked, false if blank. This is the injected FLUID 'polymer'. Do NOT confuse with box 5 recovery_polymer_augmented_waterflooding (the recovery-METHOD using polymer-augmented waterflooding).

Fluid: Polymer

Box 8 'FLUID TO BE INJECTED' — the 'nitrogen' checkbox (fourth item, top row of box 8). True if checked, false if blank. Do NOT confuse with fluid_air (air) or fluid_natural_gas (natural gas).

Fluid: Nitrogen

Box 8 'FLUID TO BE INJECTED' — the 'LPG' (liquefied petroleum gas) checkbox (fourth item, bottom row of box 8, below 'nitrogen'). True if checked, false if blank. Do NOT confuse with fluid_natural_gas (natural gas) or fluid_co2.

Fluid: LPG

Box 8 'FLUID TO BE INJECTED' — the 'CO2' checkbox (fifth item, bottom row of box 8, below 'other (specify)'). True if checked, false if blank. This is the injected FLUID 'CO2'. Do NOT confuse with box 5 recovery_co2_augmented_waterflooding (carbon-dioxide-augmented waterflooding METHOD) or recovery_immiscible_co2_displacement (immiscible CO2 displacement METHOD).

Fluid: CO2

Box 8 'FLUID TO BE INJECTED' — the 'other (specify)' checkbox (fifth/last item, top row of box 8, at the far right). True if checked, false if blank. This flags a write-in injection fluid whose text goes in fluid_other_specify. Do NOT confuse with box 5 recovery_other (the 'other (specify)' checkbox in the Method of Recovery box) or with fluid_other_specify (the accompanying free-text value).

Fluid: Other (Specify)

Box 8 'FLUID TO BE INJECTED' — the free-text written beside/after the 'other (specify)' checkbox naming an injection fluid not listed. Extract verbatim; null if no text is written (even if fluid_other is checked). Do NOT confuse with recovery_other_specify (the box 5 'other' recovery-method write-in text) or with the fluid_other boolean (the checkbox itself).

Fluid: Other (Specify) Text

Box 9 'Estimated average volume(s) of the fluid(s) to be injected in the project (MCF/day or BBL/day)' — the estimated average injection volume typed in this cell (left side of the row). Extract verbatim as printed, INCLUDING the unit if written (e.g. 'MCF/day' for gas or 'BBL/day' for liquid). Keep as a string. Do NOT confuse with box 10 est_avg_injection_pressure (a psig pressure, not a volume) or box 11 production estimates.

9. Estimated Average Volume of Fluid Injected (MCF/day or BBL/day)

Box 10 'Estimated average injection pressure (psig)' — the estimated average injection pressure typed in the small cell at the right end of the box 9/10 row. Extract verbatim, including the 'psig' unit if written. Keep as a string. Do NOT confuse with box 9 est_avg_volume_fluid_injected (an MCF/day or BBL/day VOLUME, not a pressure).

10. Estimated Average Injection Pressure (psig)

Box 11 'Est. ultimate additional production from proposed project' — sub-field 'a. Oil (bbls)', the estimated ultimate additional OIL production (in barrels) typed under the 'a. Oil (bbls)' heading. Extract verbatim as a string, preserving any digit grouping. Do NOT confuse with est_ult_additional_production_gas (sub-field 'b. Gas (MMCF)') or with box 12 est_total_value_oil (a dollar VALUE, not a volume).

11a. Est. Ultimate Additional Production - Oil (bbls)

Box 11 'Est. ultimate additional production from proposed project' — sub-field 'b. Gas (MMCF)', the estimated ultimate additional GAS production (in MMCF) typed under the 'b. Gas (MMCF)' heading. Extract verbatim as a string. Do NOT confuse with est_ult_additional_production_oil (sub-field 'a. Oil (bbls)') or with box 12 est_total_value_gas (a dollar VALUE).

11b. Est. Ultimate Additional Production - Gas (MMCF)

Box 12 'Est. total value of additional production from proposed project' — sub-field 'a. Oil', the estimated total dollar VALUE of additional oil production, typed after the '$' under the 'a. Oil' heading. Extract verbatim as a string, preserving the dollar amount as printed (currency symbol/commas as written). Do NOT confuse with est_ult_additional_production_oil (box 11a, a barrel VOLUME) or with est_total_value_gas (sub-field 'b. Gas').

12a. Est. Total Value of Additional Production - Oil

Box 12 'Est. total value of additional production from proposed project' — sub-field 'b. Gas', the estimated total dollar VALUE of additional gas production, typed after the '$' under the 'b. Gas' heading. Extract verbatim as a string. Do NOT confuse with est_ult_additional_production_gas (box 11b, an MMCF VOLUME) or with est_total_value_oil (sub-field 'a. Oil').

12b. Est. Total Value of Additional Production - Gas

Box 13 'Estimated costs of implementing this project' — sub-field 'a. machinery', the estimated machinery cost typed after the '$' under the 'a. machinery' heading. Extract verbatim as a string. Do NOT confuse with est_cost_project_total (sub-field 'b. project total', the overall project cost) or with the box 12 production-value fields.

13a. Estimated Cost - Machinery

Box 13 'Estimated costs of implementing this project' — sub-field 'b. project total', the estimated total project cost typed after the '$' under the 'b. project total' heading. Extract verbatim as a string. Do NOT confuse with est_cost_machinery (sub-field 'a. machinery', a component cost) or with box 12 est_total_value_oil / est_total_value_gas (production VALUES, not implementation COSTS).

13b. Estimated Cost - Project Total

Box 14 'Anticipated date for injection to begin' — the anticipated injection start date typed in the cell at the right end of the box 13/14 row. Extract verbatim exactly as printed (preserve the printed date format, e.g. MM/DD/YYYY). Do NOT confuse with certificate_date (the bottom-block signing Date), inj_auth_a_authority_date (box 21a initial authority date), or inj_auth_b_applied_date (box 21b applied-for date).

14. Anticipated Date for Injection to Begin

Box 15 'Will the project contain more than one lease' — the 'YES' checkbox (left of the YES/NO pair in box 15). True if the YES box is checked, false otherwise. Do NOT confuse with multiple_lease_no (the adjacent 'NO' box for the SAME box-15 question) or with the YES/NO checkboxes in box 20 (unitization), which are a different question.

15. Project Contains More Than One Lease - Yes

Box 15 'Will the project contain more than one lease' — the 'NO' checkbox (right of the YES/NO pair in box 15). True if the NO box is checked, false otherwise. Do NOT confuse with multiple_lease_yes (the adjacent 'YES' box for the SAME box-15 question) or with the box 20 unitization YES/NO checkboxes.

15. Project Contains More Than One Lease - No

Box 16 'Total anticipated for project' — the count entered in the 'leases' box (first of the three small count boxes on the box 16 row). Extract verbatim as a string. Do NOT confuse with total_anticipated_producing_wells ('producing wells' count) or total_anticipated_injection_wells ('injection wells' count).

16. Total Anticipated for Project - Leases

Box 16 'Total anticipated for project' — the count entered in the 'producing wells' box (second/middle of the three small count boxes, labeled 'producing wells'). Extract verbatim as a string. Do NOT confuse with total_anticipated_leases ('leases' count) or total_anticipated_injection_wells ('injection wells' count).

16. Total Anticipated for Project - Producing Wells

Box 16 'Total anticipated for project' — the count entered in the 'injection wells' box (third/rightmost of the three small count boxes, labeled 'injection wells'). Extract verbatim as a string. Do NOT confuse with total_anticipated_producing_wells ('producing wells' count) or total_anticipated_leases ('leases' count).

16. Total Anticipated for Project - Injection Wells

Box 17 'FIELD NAME, exactly as shown on Proration Schedule' — the RRC field name typed in the left cell of the box 17/18/19 row. Extract verbatim as printed. Do NOT confuse with box 18 lease_or_unit_name (the lease/unit name) or box 1 operator_name (the operator).

17. Field Name

Box 18 'LEASE OR UNIT NAME, exactly as shown on Proration Schedule' — the lease or unit name typed in the middle cell of the box 17/18/19 row. Extract verbatim as printed. Do NOT confuse with box 17 field_name (the geologic field name) or box 19 lease_no (the numeric lease number).

18. Lease or Unit Name

Box 19 'LEASE NO.' — the RRC lease number typed in the small right cell of the box 17/18/19 row. Extract verbatim as a string, preserving leading zeros. Do NOT confuse with box 18 lease_or_unit_name (the lease NAME), box 2 operator_p5_no, or the 'F-' project numbers in box 21.

19. Lease No.

Box 20 'Has a unitization agreement for this property been approved by the RRC?' — the first 'YES' checkbox (left member of the FIRST YES/NO pair, immediately after the question). True if checked, false otherwise. Do NOT confuse with unitization_approved_no (the paired 'NO'), nor with the SECOND YES/NO pair later on the same row that answers 'If NO, is unitization needed?' (unitization_needed_yes / unitization_needed_no).

20. Unitization Agreement Approved by RRC - Yes

Box 20 'Has a unitization agreement for this property been approved by the RRC?' — the first 'NO' checkbox (right member of the FIRST YES/NO pair). True if checked, false otherwise. Do NOT confuse with unitization_approved_yes (the paired 'YES'), nor with the SECOND YES/NO pair ('If NO, is unitization needed?') captured by unitization_needed_yes / unitization_needed_no.

20. Unitization Agreement Approved by RRC - No

Box 20 — the 'If YES, give order no. and date' free-text written on the line in the middle of the box 20 row. Extract verbatim (order number and date together as printed); null if blank. Do NOT confuse with the box 20 checkboxes (unitization_approved_* / unitization_needed_*) or with inj_auth_a_project_no (box 21 'F-' project number).

20. Unitization Order No. and Date (If YES)

Box 20 — the 'If NO, is unitization needed?' 'YES' checkbox (left member of the SECOND YES/NO pair, located to the right side of the box 20 row after 'is unitization needed?'). True if checked, false otherwise. Do NOT confuse with unitization_approved_yes (the FIRST pair answering whether the agreement is already approved) or with unitization_needed_no (the paired 'NO').

20. Is Unitization Needed (If No) - Yes

Box 20 — the 'If NO, is unitization needed?' 'NO' checkbox (right member of the SECOND YES/NO pair). True if checked, false otherwise. Do NOT confuse with unitization_approved_no (the FIRST pair's 'NO') or with unitization_needed_yes (the paired 'YES').

20. Is Unitization Needed (If No) - No

Box 21 'INJECTION AUTHORITY (Complete one or more of the following)' — option 'a.', the 'has already been granted' selection. True if option a. is marked/selected, false otherwise. This indicates injection authority ALREADY GRANTED. Do NOT confuse with option b. inj_auth_b_applied ('has been applied for but has not yet been granted') or option c. inj_auth_c_anticipated ('has not yet been applied for but is anticipated').

21a. Injection Authority - Has Already Been Granted

Box 21 option 'a.' — the 'under project no. F-____' value: the injection project number written after the printed 'F-' on row a. Extract verbatim as a string; you may include or omit the printed 'F-' prefix consistently — capture the number as written. Null if blank. Do NOT confuse with inj_auth_b_project_no (the 'F-' project number on option b.), inj_auth_a_authority_date (the initial authority date on row a.), box 2 operator_p5_no, or box 19 lease_no.

21a. Injection Authority - Project No. (F-)

Box 21 option 'a.' — the 'with an initial authority date of ____' value written on row a. Extract verbatim as printed (preserve the date format). Null if blank. Do NOT confuse with inj_auth_a_project_no (the 'F-' project number on the same row), inj_auth_b_applied_date (option b. applied-for date), or box 14 anticipated_date_injection_begin.

21a. Injection Authority - Initial Authority Date

Box 21 option 'a.' — the 'for the following wells on above lease or unit:' free-text written on the blank line under row a. Extract verbatim (well numbers/descriptions as printed); null if blank. Do NOT confuse with inj_auth_b_wells (the wells line under option b.) or inj_auth_c_wells (the wells line under option c.).

21a. Injection Authority - Wells on Above Lease or Unit

Box 21 'INJECTION AUTHORITY' — option 'b.', the 'has been applied for but has not yet been granted' selection. True if option b. is marked/selected, false otherwise. Do NOT confuse with option a. inj_auth_a_granted ('has already been granted') or option c. inj_auth_c_anticipated ('has not yet been applied for but is anticipated').

21b. Injection Authority - Has Been Applied For But Not Yet Granted

Box 21 option 'b.' — the 'applied for (date) ____ (if available)' value written on row b. Extract verbatim as printed (preserve the date format); null if blank. Do NOT confuse with inj_auth_a_authority_date (option a. initial authority date), inj_auth_b_project_no (the 'F-' project number on the same row), or box 14 anticipated_date_injection_begin.

21b. Injection Authority - Applied For (Date)

Box 21 option 'b.' — the 'under project no. F-____' value: the injection project number written after the printed 'F-' on row b. Extract verbatim as a string (capture the number as written). Null if blank. Do NOT confuse with inj_auth_a_project_no (the 'F-' project number on option a.) or inj_auth_b_applied_date (the applied-for date on the same row).

21b. Injection Authority - Project No. (F-)

Box 21 option 'b.' — the 'for the following wells on above lease or unit:' free-text written on the blank line under row b. Extract verbatim (well numbers/descriptions as printed); null if blank. Do NOT confuse with inj_auth_a_wells (option a. wells line) or inj_auth_c_wells (option c. wells line).

21b. Injection Authority - Wells on Above Lease or Unit

Box 21 'INJECTION AUTHORITY' — option 'c.', the 'has not yet been applied for but is anticipated' selection. True if option c. is marked/selected, false otherwise. Do NOT confuse with option a. inj_auth_a_granted ('has already been granted') or option b. inj_auth_b_applied ('has been applied for but has not yet been granted').

21c. Injection Authority - Not Yet Applied For But Anticipated

Box 21 option 'c.' — the 'for the following wells on above lease or unit:' free-text written on the blank line under row c. Extract verbatim (well numbers/descriptions as printed); null if blank. Do NOT confuse with inj_auth_a_wells (option a. wells line) or inj_auth_b_wells (option b. wells line). Note option c. has no project number or date fields, only this wells line.

21c. Injection Authority - Wells on Above Lease or Unit

Certificate/declaration block at the bottom (under the 'I declare under penalties prescribed in Sec. 91.143 Texas Natural Resources Code...' statement) — the 'Signature' line. Boolean presence flag: true if a handwritten signature/mark is present on the Signature line, false if the line is blank. Do NOT extract the signer's name here — the printed name belongs to name_print_or_type, and the signer's title belongs to title.

Signature Present

Certificate/declaration block at the bottom — the 'Title' line (to the right of the Signature line). The job title of the person signing the application. Extract verbatim; null if blank. Do NOT confuse with name_print_or_type (the signer's printed name) or operator_name (the company).

Signer Title

Certificate/declaration block at the bottom — the 'Name (Print or type)' line (below the Signature line). The printed/typed name of the person signing. Extract verbatim; null if blank. Do NOT confuse with the handwritten Signature (signature_present), the signer's title (title), or operator_name (box 1, the company).

Name (Print or Type)

Certificate/declaration block at the bottom — the 'Date' line (to the right of 'Name (Print or type)'), the date the applicant signed. Extract verbatim as printed (preserve the date format). Do NOT confuse with box 14 anticipated_date_injection_begin, the box 21 injection-authority dates, or rrc_action_date (the RRC USE ONLY action date).

Certificate Date

Certificate/declaration block at the bottom — the 'Phone (___)____' line (to the right of the Date), the applicant's telephone number including area code. Extract verbatim as printed, preserving parentheses, dashes, and any area code. Keep as a string. Do NOT confuse with box 4 mailing_address.

Phone

'RRC USE ONLY' box at the very bottom — under 'APPLICATION:', the 'approved' checkbox. True if checked, false otherwise. This is an agency-use disposition field. Do NOT confuse with rrc_denied (the adjacent 'denied' checkbox) or with the applicant-side YES/NO checkboxes in boxes 15 and 20.

RRC Use Only: Application Approved

'RRC USE ONLY' box at the very bottom — under 'APPLICATION:', the 'denied' checkbox (below 'approved'). True if checked, false otherwise. This is an agency-use disposition field. Do NOT confuse with rrc_approved (the 'approved' checkbox above it).

RRC Use Only: Application Denied

'RRC USE ONLY' box at the very bottom — the 'Technical Examiner:' line (top-right of the RRC USE ONLY box), the name/initials of the RRC technical examiner. Extract verbatim; null if blank. Do NOT confuse with name_print_or_type (the applicant's signer name) or rrc_action_date.

RRC Use Only: Technical Examiner

'RRC USE ONLY' box at the very bottom — the 'Action Date' line (below the approved/denied checkboxes), the date the RRC acted on the application. Extract verbatim as printed (preserve the date format); null if blank. Do NOT confuse with certificate_date (the applicant's signing Date) or box 14 anticipated_date_injection_begin.

RRC Use Only: Action Date

RRCH12Extraction

5205 N O'Connor Blvd Ste 200 Irving, Texas 75039

#303, #701 & #1301 active disposal wells/#101 & #704 inactive disposal wells

Engineering Tech Supervisor

5205 N O'Connor Blvd Ste 200 Irving, Texas 75039

5205 N O'Connor Blvd Ste 200 Irving, Texas 75039

#303, #701 & #1301 active disposal wells/#101 & #704 inactive disposal wells

#303, #701 & #1301 active disposal wells/#101 & #704 inactive disposal wells


Box 12, left column 'RRC ID# of Operation(s) to be Covered by This Certificate', for this row. The Railroad Commission identification number of one oil/gas operation (lease, well, gathering system, plant, etc.) that this Rule 36 certificate covers. Transcribe verbatim exactly as written, preserving all leading zeros, hyphens, and spacing. This is the row identity (identity_key). Do NOT confuse with operator_number (item 2, the operator's RRC P-5 number in the address block) or with type_id_code (the adjacent middle column of this same row).

RRC ID Of Operation S To Be Covered By This Certificate

Box 12, middle column 'Type ID Code (See Instruction 12)', for this row. A short alphanumeric code that classifies what kind of RRC ID is given in the rrc_id cell of the same row (per the form's Instruction 12). Transcribe verbatim, preserving casing and leading zeros; null if blank. Do NOT confuse with rrc_id (the left column of this row) or with the operation-type letters in item 11.

Type ID Code See Instruction 12

Box 12, right column 'Indicate if Filing for Storage Facility Only', the **YES** checkbox for this row. True if the YES box is marked/checked on the scan, false if it is left blank. This is an INDEPENDENT checkbox from storage_no (the NO box in the same row) — the two boxes are captured as separate booleans, not merged. Do NOT confuse with the item 11 General Operation Type selections or with the type_id_code column.

Filing For Storage Facility Only — YES

Box 12, right column 'Indicate if Filing for Storage Facility Only', the **NO** checkbox for this row. True if the NO box is marked/checked on the scan, false if it is left blank. This is an INDEPENDENT checkbox from storage_yes (the YES box in the same row) — the two boxes are captured as separate booleans, not merged. Do NOT confuse with the item 11 General Operation Type selections or with the type_id_code column.

Filing For Storage Facility Only — NO

OperationCovered

Item 1 'Operator' at the top-left of the form: the name of the company or person operating the lease/facility and filing this certificate. Transcribe verbatim as written, preserving casing and punctuation; null if blank. Do NOT confuse with item 8 'Name of Lease, Facility or Operation' (the property name, not the company) or with the 'Representative of Company' name in the certificate signature block at the bottom.

Operator

Item 2 'Operator Number' (top center, next to Operator): the RRC-assigned operator (P-5) number. Transcribe verbatim as a string, preserving all leading zeros; null if blank. Do NOT confuse with item 3 'RRC Dist.' (the district number), with the Box 12 'RRC ID#' values, or with the 'CERTIFICATION NUMBER' in the Railroad Commission Use Only block.

Operator Number

Item 3 'RRC Dist.' (top right of the operator row): the Railroad Commission district number for this operation (Texas RRC districts, e.g. '01', '7B', '08', '10'). Transcribe verbatim including any letter suffix and leading zeros; null if blank. Do NOT confuse with operator_number (item 2) or with zip_code (item 7).

RRC Dist

Item 4 'Street or P.O. Box No.': the operator's mailing street address or post-office box, the first line of the operator address row (items 4-7). Transcribe verbatim, preserving abbreviations (P.O. BOX, STE, etc.) and numbers; null if blank. Do NOT confuse with item 5 'City', item 6 'State', or item 7 'Zip Code', which are separate cells to the right on the same row.

Street Or P O Box No

Item 5 'City': the city of the operator's mailing address (second cell of the operator address row). Transcribe verbatim; null if blank. Do NOT confuse with item 10 'County' (the county where the operation is located) or with item 9 'Field or Area Name'.

City

Item 6 'State': the state of the operator's mailing address, typically the two-letter abbreviation (e.g. 'TX'). Transcribe verbatim; null if blank. Do NOT confuse with item 5 'City' or item 7 'Zip Code' on the same row.

State

Item 7 'Zip Code': the ZIP/postal code of the operator's mailing address (right-most cell of the operator address row). Transcribe verbatim as a string preserving leading zeros and any ZIP+4 suffix; null if blank. Do NOT confuse with item 3 'RRC Dist.' or with the 'Phone No.' in the certificate block.

Zip Code

Item 8 'Name of Lease, Facility or Operation': the name of the lease, facility, or operation that this certificate covers (left cell of the row below the operator address). Transcribe verbatim; null if blank. Do NOT confuse with item 1 'Operator' (the operating company) or with item 9 'Field or Area Name'.

Name Of Lease Facility Or Operation

Item 9 'Field or Area Name': the oil/gas field or area name for this operation (center cell of the row, between item 8 and item 10). Transcribe verbatim; null if blank. Do NOT confuse with item 8 'Name of Lease, Facility or Operation' or with item 10 'County'.

Field Or Area Name

Item 10 'County': the Texas county where the operation is located (right cell of the lease/field row). Transcribe verbatim; null if blank. Do NOT confuse with item 5 'City' (the operator's mailing city) or with item 9 'Field or Area Name'.

County

Item 11 'General Operation Type - Circle One', option 'A - Oil Field Production'. The form instructs the filer to circle/mark one of options A-H. Return true if option A is circled or otherwise marked, false if it is clearly not the selected option, null if item 11 has no mark at all. Do NOT confuse with the other item 11 options B-H, each captured in its own field.

A Oil Field Production

Item 11 'General Operation Type - Circle One', option 'B - Gas Field Production'. Return true if option B is circled/marked, false if not selected, null if item 11 has no mark at all. Do NOT confuse with item 11 option A ('Oil Field Production') or the remaining C-H options.

B Gas Field Production

Item 11 'General Operation Type - Circle One', option 'C - Pipeline or Gathering Sys.'. Return true if option C is circled/marked, false if not selected, null if item 11 has no mark at all. Do NOT confuse with item 11 option D ('Gasoline Plant') or the other A-H options.

C Pipeline Or Gathering Sys

Item 11 'General Operation Type - Circle One', option 'D - Gasoline Plant'. Return true if option D is circled/marked, false if not selected, null if item 11 has no mark at all. Do NOT confuse with item 11 option C ('Pipeline or Gathering Sys.') or option F ('Sweetening Unit').

D Gasoline Plant

Item 11 'General Operation Type - Circle One', option 'E - Drilling or Workover'. Return true if option E is circled/marked, false if not selected, null if item 11 has no mark at all. Do NOT confuse with item 19 (workover/drilling well with 100 PPM ROE Yes/No) or with the other item 11 options.

E Drilling Or Workover

Item 11 'General Operation Type - Circle One', option 'F - Sweetening Unit'. Return true if option F is circled/marked, false if not selected, null if item 11 has no mark at all. Do NOT confuse with item 11 option D ('Gasoline Plant') or option H ('Other').

F Sweetening Unit

Item 11 'General Operation Type - Circle One', option 'G - Combination (explain)'. Return true if option G is circled/marked, false if not selected, null if item 11 has no mark at all. When marked, the filer is expected to explain in the 'Other Explanation' area (captured in operation_type_other_explanation). Do NOT confuse with item 11 option H ('Other (explain)').

G Combination Explain

Item 11 'General Operation Type - Circle One', option 'H - Other (explain)'. Return true if option H is circled/marked, false if not selected, null if item 11 has no mark at all. When marked, the filer is expected to describe the operation in the 'Other Explanation' area (captured in operation_type_other_explanation). Do NOT confuse with item 11 option G ('Combination (explain)').

H Other Explain

Item 11 free-text 'Other Explanation' written in the open area to the right of the A-H option grid (used to explain a 'G - Combination' or 'H - Other' selection). Transcribe the handwritten/typed explanation verbatim; null if blank. Do NOT confuse with the A-H option booleans (which only record whether an option is marked) or with item 26 'Location of data used to prepare this certificate'.

Other Explanation

Item 13 'Hydrogen Sulfide Concentration', stated in PPM (the unit 'PPM' is preprinted to the right of the entry). Transcribe the value verbatim as written, including the 'PPM' unit if the filer wrote it; null if blank. Kept as a string (not a number) because it is a written reading that may include the printed unit. Do NOT confuse with item 14 'Maximum Escape Volume' (MCF/Day) or with items 15/16 (Radius of Exposure, in feet).

Hydrogen Sulfide Concentration

Item 14 'Maximum Escape Volume', stated in MCF/Day (the unit 'MCF/Day' is preprinted to the right of the entry). Transcribe verbatim including the 'MCF/Day' unit if written; null if blank. Kept as a string because of the printed unit. Do NOT confuse with item 13 'Hydrogen Sulfide Concentration' (PPM) or with items 15/16 ROE (feet).

Maximum Escape Volume

Item 15 '100 PPM Radius of Exposure (ROE)', stated in feet (the unit 'Ft.' is preprinted after the blank). Transcribe the value verbatim including the 'Ft.' unit if written; null if blank. Kept as a string because of the printed unit. Do NOT confuse with item 16 '500 PPM Radius of Exposure (ROE)' (the larger-concentration ROE) or with item 21 (whether the 100 PPM ROE includes a public area, a Yes/No).

100 PPM Radius Of Exposure ROE

Item 16 '500 PPM Radius of Exposure (ROE)', stated in feet (the unit 'Ft.' is preprinted after the blank). Transcribe verbatim including the 'Ft.' unit if written; null if blank. Kept as a string because of the printed unit. Do NOT confuse with item 15 '100 PPM Radius of Exposure (ROE)' or with item 22 (whether the 500 PPM ROE includes a public road, a Yes/No).

500 PPM Radius Of Exposure ROE

Item 17 'Operation is', the 'Existing' checkbox (item 17 offers two boxes, 'Existing' and 'New'). Return true if the 'Existing' box is checked, false if not, null if item 17 has no mark. Do NOT confuse with the sibling operation_new ('New' box of item 17) or with item 18 (Modification Resulting in Certificate Change Yes/No).

Existing

Item 17 'Operation is', the 'New' checkbox (item 17 offers two boxes, 'Existing' and 'New'). Return true if the 'New' box is checked, false if not, null if item 17 has no mark. Do NOT confuse with the sibling operation_existing ('Existing' box of item 17) or with item 18.

New

Item 18 'Modification Resulting in Certificate Change', the 'Yes' checkbox (item 18 has a Yes box and a No box at the right of the row). Return true if the 'Yes' box is checked, false if not, null if item 18 has no mark. Do NOT confuse with modification_cert_change_no (the 'No' box of item 18) or with the Yes/No of item 19.

Yes

Item 18 'Modification Resulting in Certificate Change', the 'No' checkbox. Return true if the 'No' box is checked, false if not, null if item 18 has no mark. Do NOT confuse with modification_cert_change_yes (the 'Yes' box of item 18) or with item 19's No box.

No

Item 19 'Workover or Drilling Well with 100 PPM ROE Greater than 3000 feet on Rule 36 Certified Well/Lease', the 'Yes' checkbox (Yes/No pair at the right of the item 19 row). Return true if 'Yes' is checked, false if not, null if item 19 has no mark. Do NOT confuse with workover_100ppm_3000ft_no (the 'No' box of item 19), with item 11 option E ('Drilling or Workover'), or with item 18's Yes box.

Yes

Item 19 'Workover or Drilling Well with 100 PPM ROE Greater than 3000 feet on Rule 36 Certified Well/Lease', the 'No' checkbox. Return true if 'No' is checked, false if not, null if item 19 has no mark. Do NOT confuse with workover_100ppm_3000ft_yes (the 'Yes' box of item 19) or with item 18's No box.

No

Item 20 'Previous Certificate Number if Available (For Amended Certificates)': the prior H-9 certificate number when this is an amended filing. Transcribe verbatim as a string preserving leading zeros; null if blank. Do NOT confuse with the 'CERTIFICATION NUMBER' assigned by the RRC in the 'Railroad Commission Use Only' block at the very bottom, or with operator_number (item 2).

Previous Certificate Number If Available For Amended Certificates

Item 21 'The 100 PPM ROE includes any part of a public area except a public road', the 'Yes' checkbox (Yes/No pair at the right of the item 21 row). Return true if 'Yes' is checked, false if not, null if item 21 has no mark. Do NOT confuse with roe_100ppm_public_area_no (the 'No' box of item 21) or with item 22 ('The 500 PPM ROE includes any part of a public road').

Yes

Item 21 'The 100 PPM ROE includes any part of a public area except a public road', the 'No' checkbox. Return true if 'No' is checked, false if not, null if item 21 has no mark. Do NOT confuse with roe_100ppm_public_area_yes (the 'Yes' box of item 21) or with item 22's No box.

No

Item 22 'The 500 PPM ROE includes any part of a public road', the 'Yes' checkbox (Yes/No pair at the right of the item 22 row). Return true if 'Yes' is checked, false if not, null if item 22 has no mark. Do NOT confuse with roe_500ppm_public_road_no (the 'No' box of item 22) or with item 21 ('The 100 PPM ROE includes any part of a public area except a public road').

Yes

Item 22 'The 500 PPM ROE includes any part of a public road', the 'No' checkbox. Return true if 'No' is checked, false if not, null if item 22 has no mark. Do NOT confuse with roe_500ppm_public_road_yes (the 'Yes' box of item 22) or with item 21's No box.

No

Item 23 'Injection of fluid containing Hydrogen Sulfide (See Instruction 14)', the 'Yes' checkbox (Yes/No pair at the right of the item 23 row). Return true if 'Yes' is checked, false if not, null if item 23 has no mark. Do NOT confuse with injection_h2s_fluid_no (the 'No' box of item 23) or with item 22's Yes box.

Yes

Item 23 'Injection of fluid containing Hydrogen Sulfide (See Instruction 14)', the 'No' checkbox. Return true if 'No' is checked, false if not, null if item 23 has no mark. Do NOT confuse with injection_h2s_fluid_yes (the 'Yes' box of item 23) or with item 22's No box.

No

Item 24 'Date (or Depth) of Compliance with all applicable provisions of Rule 36', the 'Mo' (month) sub-field of the printed Mo / Day / Year date. Transcribe verbatim as a string preserving any leading zero (e.g. '03'); null if blank. Do NOT confuse with compliance_date_day, compliance_date_year (the other two date sub-fields of item 24), or with depth_of_compliance_drilling (the alternative depth entry for drilling operations).

Mo

Item 24 'Date (or Depth) of Compliance with all applicable provisions of Rule 36', the 'Day' sub-field of the printed Mo / Day / Year date. Transcribe verbatim preserving any leading zero; null if blank. Do NOT confuse with compliance_date_mo or compliance_date_year (the other date sub-fields of item 24).

Day

Item 24 'Date (or Depth) of Compliance with all applicable provisions of Rule 36', the 'Year' sub-field of the printed Mo / Day / 19__ date (the form preprints '19' before the year blank). Transcribe the year digits verbatim as written; null if blank. Do NOT confuse with compliance_date_mo or compliance_date_day, or with the certificate_date / rrc_use_date elsewhere on the form.

Year

Item 24 'Depth of Compliance for Drilling Operation', the alternative depth entry below the Mo/Day/Year date, stated in 'Ft. from Surface' (the unit is preprinted to the right). Used instead of a date when compliance is keyed to a drilling depth. Transcribe verbatim including the 'Ft. from Surface' unit if written; null if blank. Do NOT confuse with the compliance date sub-fields (compliance_date_mo/day/year) or with items 15/16 ROE feet.

Depth Of Compliance For Drilling Operation

The 'Has been prepared' Yes/No question for the Contingency Plan (printed just above item 25, to the right of the 'Has been prepared' label), the 'Yes' checkbox. Return true if 'Yes' is checked, false if not, null if no mark. Indicates whether the Rule 36 contingency plan has been prepared. Do NOT confuse with contingency_plan_prepared_no (the 'No' box) or with item 25 'Contingency Plan Location of Plan' (the free-text location).

Yes

The 'Has been prepared' Yes/No question for the Contingency Plan (printed just above item 25), the 'No' checkbox. Return true if 'No' is checked, false if not, null if no mark. Do NOT confuse with contingency_plan_prepared_yes (the 'Yes' box) or with the item 23 injection Yes/No.

No

Item 25 'Contingency Plan - Location of Plan (See Instruction 15)': free-text describing where the H2S contingency plan is kept. Transcribe verbatim; null if blank. Do NOT confuse with the 'Has been prepared' Yes/No boxes above it, or with item 26 'Location of data used to prepare this certificate'.

Contingency Plan Location Of Plan

Item 26 'Location of data used to prepare this certificate (See Instruction 15)': free-text describing where the supporting data is held. Transcribe verbatim; null if blank. Do NOT confuse with item 25 'Contingency Plan Location of Plan' (the contingency-plan location) directly above it.

Location Of Data Used To Prepare This Certificate

Whether a handwritten signature mark is present on the representative entry line in the CERTIFICATE block near the bottom of the form (the blank line printed directly ABOVE the 'Representative of Company' caption). Return true if any handwritten signature/mark is present on that line, false if the line is blank, null if indeterminate. This is a presence flag only (boolean), NOT the signer's typed name. Do NOT confuse with representative_of_company (the typed/printed name of the representative on that same line) or with the 'APPROVED BY' name in the Railroad Commission Use Only block.

Signature

The 'Representative of Company' name in the CERTIFICATE block at the bottom of the form: the typed/printed name of the person certifying on the operator's behalf, written on the entry line printed directly ABOVE the 'Representative of Company' caption (the left-most of the Representative / Title / Phone No. / Date caption row). Transcribe verbatim; null if blank. Do NOT confuse with signature_present (the boolean presence of the handwritten signature mark on that same line), with item 1 'Operator' (the company), or with the 'Title' field to its right.

Representative Of Company

The 'Title' of the company representative, printed in the CERTIFICATE block to the right of 'Representative of Company' (e.g. 'Regulatory Manager', 'Agent'). Transcribe verbatim; null if blank. Do NOT confuse with representative_of_company (the person's name), with the form title at the top of the page, or with the 'Phone No.' field to its right.

Title

The 'Phone No.' of the company representative, printed in the CERTIFICATE block to the right of 'Title'. Transcribe verbatim as a string preserving formatting (parentheses, dashes); null if blank. Do NOT confuse with item 7 'Zip Code' or with any RRC use-only number.

Phone No

The 'Date' the certificate was signed, printed at the far right of the CERTIFICATE signature row (after Representative / Title / Phone No.). Transcribe verbatim exactly as written (e.g. 'MM/DD/YYYY'); null if blank. Do NOT confuse with item 24 compliance date sub-fields (compliance_date_mo/day/year) or with the 'DATE' in the Railroad Commission Use Only block (rrc_use_date).

Date

'APPROVED BY' in the 'RAILROAD COMMISSION USE ONLY' block at the very bottom of the form: the name/initials of the RRC reviewer who approved the certificate (RRC staff use). Transcribe verbatim; null if blank. Do NOT confuse with representative_of_company (the filer's representative in the CERTIFICATE block) or with the 'CERTIFICATION NUMBER' field.

APPROVED BY

'DATE' in the 'RAILROAD COMMISSION USE ONLY' block at the bottom (the date the RRC approved/processed the certificate; RRC staff use). Transcribe verbatim as written; null if blank. Do NOT confuse with certificate_date (the filer's signing date in the CERTIFICATE block above) or with item 24 compliance date.

DATE

'REMARKS' in the 'RAILROAD COMMISSION USE ONLY' block at the bottom: free-text notes added by RRC staff. Transcribe verbatim; null if blank. Do NOT confuse with the filer-entered free-text fields (item 11 Other Explanation, item 25, item 26).

REMARKS

'CERTIFICATION NUMBER' in the 'RAILROAD COMMISSION USE ONLY' block at the bottom: the certificate number assigned by the RRC upon approval (RRC staff use). Transcribe verbatim as a string preserving leading zeros; null if blank. Do NOT confuse with item 20 'Previous Certificate Number' (the prior number supplied by the filer for amendments) or with operator_number (item 2).

CERTIFICATION NUMBER

Whether a large stylized 'EXEMPT' stamp/determination appears near the bottom-right of the form, in the same visual region as the CERTIFICATION NUMBER / RAILROAD COMMISSION USE ONLY block (below or beside REMARKS). This is a distinct RRC exemption determination stamp, not the printed REMARKS free-text field. Set true if the 'EXEMPT' stamp is visibly present anywhere in that block, false if that area is present but does not carry the stamp. Do NOT confuse with 'REMARKS' free text (e.g. 'CHANGE OF OPERATOR'), which is a separate field captured in `remarks`.

Exempt Stamp Present

Item 12 table 'RRC ID# of Operation(s) to be Covered by This Certificate'. A 7-row grid with four cells per row: 'RRC ID# …' (rrc_id), 'Type ID Code (See Instruction 12)' (type_id_code), and the 'Indicate if Filing for Storage Facility Only' YES and NO boxes as two SEPARATE booleans (storage_yes, storage_no). Emit one OperationCovered object per FILLED row, top-to-bottom; return null or an empty array if the table is blank. The row identity is rrc_id. Do NOT confuse with item 11 General Operation Type or with operator_number (item 2).

Operations Covered

RRCH9Extraction

19100 Ridgewood Pkwy. Bldg. 2, San antonio, Texas 78259-1828

S & E Manager