Extract the cover-page header fields and the full lender schedule. agreementType is the agreement title printed on the cover, excluding the leading dollar amount. aggregateCommitmentAmount is the facility amount printed on the cover, returned as a plain number (no $, no commas). agreementDate is the 'Dated as of' date, normalized to YYYY-MM-DD. borrower, syndicationAgent and administrativeAgent are the single named parties under their respective 'as ...' labels on the cover; do not include documentation agents, joint lead arrangers, or bookrunners. For lenders, capture every row in the LENDERS AND COMMITMENTS schedule (one object per lender), with the name exactly as printed and the commitment as a plain number; exclude the Total summary row. Commitments may carry cents (e.g. ...428.57).
