Extraction schema:
{"type": "object", "title": "Vanguard Schedule of Investments (real content)", "additionalProperties": false, "properties": {"fund_name": {"type": "string", "description": "Fund name as printed in the page header, e.g. 'Mega Cap Growth Index Fund'."}, "as_of_date": {"type": "string", "description": "Schedule as-of date as printed after 'As of', e.g. 'March 31, 2026'."}, "total_investments_thousands": {"type": "integer", "description": "Printed 'Total Investments' market value in $000."}, "net_assets_thousands": {"type": "integer", "description": "Printed 'Net Assets (100%)' value in $000."}, "holdings": {"type": "array", "description": "Every holding row of the Schedule of Investments, in print order.", "items": {"type": "object", "additionalProperties": false, "properties": {"security_name": {"type": "string", "description": "Security name as printed (without leading footnote markers)."}, "marks": {"type": "array", "items": {"type": "string"}, "description": "Leading superscript footnote markers, e.g. ['*'] or ['1'] or ['*','2']."}, "asset_class": {"type": ["string", "null"], "description": "Top-level class heading, e.g. 'Common Stocks'."}, "asset_class_percent": {"type": ["number", "null"], "description": "Percent of net assets printed on the class heading."}, "group": {"type": ["string", "null"], "description": "Sector/country/sub-class heading, e.g. 'Basic Materials' or 'Japan'."}, "group_percent": {"type": ["number", "null"], "description": "Percent of net assets printed on the group heading."}, "shares": {"type": ["integer", "null"], "description": "Shares held (null for face-amount rows)."}, "face_amount_thousands": {"type": ["integer", "null"], "description": "Face amount in $000 for fixed-income/repo rows (null otherwise)."}, "inline_cost_thousands": {"type": ["integer", "null"], "description": "Cost printed inline after the name as '(Cost $N)', in $000."}, "market_value_thousands": {"type": "integer", "description": "Market value in $000 (0 when printed as an em dash)."}, "source_page": {"type": ["integer", "null"], "description": "1-based PDF page where this holding row is printed."}}, "required": ["security_name", "marks", "asset_class", "asset_class_percent", "group", "group_percent", "shares", "face_amount_thousands", "inline_cost_thousands", "market_value_thousands", "source_page"]}}}, "required": ["fund_name", "as_of_date", "total_investments_thousands", "net_assets_thousands", "holdings"]}

Expected output:
{"fund_name": "Global ESG Select Stock Fund", "as_of_date": "January 31, 2026", "total_investments_thousands": 1514135, "net_assets_thousands": 1518124, "holdings": [{"security_name": "Cie Generale des Etablissements Michelin SCA", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "France", "group_percent": 7.7, "shares": 1188056, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 44119, "source_page": 4}, {"security_name": "L’Oreal SA", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "France", "group_percent": 7.7, "shares": 88570, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 40693, "source_page": 4}, {"security_name": "Schneider Electric SE", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "France", "group_percent": 7.7, "shares": 109476, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 31387, "source_page": 4}, {"security_name": "AIA Group Ltd.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Hong Kong", "group_percent": 2.9, "shares": 3824116, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 44121, "source_page": 4}, {"security_name": "Recruit Holdings Co. Ltd.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Japan", "group_percent": 5.9, "shares": 858469, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 45219, "source_page": 4}, {"security_name": "Mitsubishi UFJ Financial Group Inc.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Japan", "group_percent": 5.9, "shares": 1618428, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 29310, "source_page": 4}, {"security_name": "Nomura Research Institute Ltd.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Japan", "group_percent": 5.9, "shares": 502333, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 15281, "source_page": 4}, {"security_name": "ASML Holding NV", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Netherlands", "group_percent": 7.8, "shares": 37450, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 53700, "source_page": 4}, {"security_name": "ING Groep NV", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Netherlands", "group_percent": 7.8, "shares": 1164245, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 34335, "source_page": 4}, {"security_name": "DSM-Firmenich AG", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Netherlands", "group_percent": 7.8, "shares": 390133, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 30763, "source_page": 4}, {"security_name": "DBS Group Holdings Ltd.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Singapore", "group_percent": 2.6, "shares": 839884, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 39040, "source_page": 4}, {"security_name": "Industria de Diseno Textil SA", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Spain", "group_percent": 3.3, "shares": 759775, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 49439, "source_page": 4}, {"security_name": "Taiwan Semiconductor Manufacturing Co. Ltd.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "Taiwan", "group_percent": 4.1, "shares": 1134316, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 62723, "source_page": 4}, {"security_name": "Compass Group plc", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United Kingdom", "group_percent": 6.7, "shares": 1248937, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 37450, "source_page": 4}, {"security_name": "National Grid plc", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United Kingdom", "group_percent": 6.7, "shares": 2022047, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 34354, "source_page": 4}, {"security_name": "Ferguson Enterprises Inc.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United Kingdom", "group_percent": 6.7, "shares": 121277, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 30617, "source_page": 4}, {"security_name": "Microsoft Corp.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 208078, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 89534, "source_page": 4}, {"security_name": "Visa Inc. Class A", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 168308, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 54167, "source_page": 4}, {"security_name": "Northern Trust Corp.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 356178, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 53224, "source_page": 4}, {"security_name": "Merck & Co. Inc.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 448905, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 49501, "source_page": 4}, {"security_name": "Texas Instruments Inc.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 227207, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 48975, "source_page": 4}, {"security_name": "Accenture plc Class A", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 167957, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 44280, "source_page": 4}, {"security_name": "M&T Bank Corp.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 192929, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 42747, "source_page": 4}, {"security_name": "Deere & Co.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 76486, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 40385, "source_page": 4}, {"security_name": "Home Depot Inc.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 106013, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 39711, "source_page": 4}, {"security_name": "Procter & Gamble Co.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 257523, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 39084, "source_page": 4}, {"security_name": "Weyerhaeuser Co.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 1514013, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 39031, "source_page": 4}, {"security_name": "Automatic Data Processing Inc.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 154477, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 38128, "source_page": 4}, {"security_name": "Prologis Inc.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 285795, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 37313, "source_page": 4}, {"security_name": "Edwards Lifesciences Corp.", "marks": ["*"], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 443091, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 36050, "source_page": 4}, {"security_name": "Arista Networks Inc.", "marks": ["*"], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 250255, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 35471, "source_page": 4}, {"security_name": "Marriott International Inc. Class A", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 111736, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 35230, "source_page": 4}, {"security_name": "Danaher Corp.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 134627, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 29469, "source_page": 4}, {"security_name": "Amphenol Corp. Class A", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 198262, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 28566, "source_page": 4}, {"security_name": "ServiceNow Inc.", "marks": ["*"], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 238504, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 27907, "source_page": 4}, {"security_name": "Cadence Design Systems Inc.", "marks": ["*"], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 86733, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 25704, "source_page": 4}, {"security_name": "Progressive Corp.", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 121507, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 25273, "source_page": 4}, {"security_name": "Trane Technologies plc", "marks": [], "asset_class": "Common Stocks", "asset_class_percent": 98.8, "group": "United States", "group_percent": 57.8, "shares": 42102, "face_amount_thousands": null, "inline_cost_thousands": null, "market_value_thousands": 17707, "source_page": 4}, {"security_name": "Vanguard Market Liquidity Fund, 3.704%", "marks": ["1"], "asset_class": "Temporary Cash Investments", "asset_class_percent": 0.9, "group": "Money Market Fund", "group_percent": 0.9, "shares": 141272, "face_amount_thousands": null, "inline_cost_thousands": 14127, "market_value_thousands": 14127, "source_page": 5}]}