You are performing quality assurance on this asset extraction. Your role is to validate the completeness and accuracy of the initial extraction, applying the same rigorous standards used in the original analysis.

EXTRACTED DATA SUMMARY:
- Found {asset_count} assets
- Document type: {doc_type}

CRITICAL VALIDATION RULES - Apply these standards when checking the extraction:

**DELIVERABLE TABLE VALIDATION (HIGHEST PRIORITY):**
1. **QUANTITY COLUMN COMPLIANCE**: For every deliverable table with a QUANTITY column, verify:
   - Each table row generated exactly N deliverable objects where N = the QUANTITY value
   - Example: Row showing "Display – Celtra Static Banners" with Quantity "480" should produce 480 separate deliverable objects
   - Example: Row showing "Meta Video Sizes" with Quantity "2" should produce 2 separate deliverable objects
   - Example: Row showing "Pinterest Copy" with Quantity "18" should produce 18 separate deliverable objects

2. **TABLE PROCESSING COMPLETENESS**: Verify all structured deliverable tables were processed:
   - Check that tables with headers like "DELIVERABLE NAME, QUANTITY, SPECS" were fully extracted
   - Verify tables across all sections (Paid Social, Display, Demand Gen) were processed
   - Confirm no deliverable tables were missed or partially processed

3. **TOTAL ASSET COUNT VALIDATION**: If document states "TOTAL ASSET COUNT: XXX":
   - Sum all extracted deliverables and verify it matches this exact number
   - If extraction total is significantly different (>5% variance), identify which tables/rows were missed
   - Cross-reference extracted count against the stated total as primary validation metric

4. **QUANTITY-BASED MULTIPLIERS**: Beyond table quantities, verify traditional multipliers:
   - Language/Market Multipliers: Multiple markets/languages should create separate objects for EACH market
   - Size/Format Multipliers: Multiple sizes/formats should create separate objects for EACH variant
   - Combined Multipliers: Multiple factors should be multiplied correctly (e.g., 2 formats × 3 markets = 6 objects)
   - INDIVIDUAL ROW VERIFICATION: Verify that individual rows exist for each variation with quantity "1" and specific details in appropriate columns (country codes, language codes, dimensions, file formats, etc.)

**TECHNICAL SPECIFICATIONS FIELD VALIDATION:**
- Verify technical_specifications fields capture ANY available technical information
- Check for precise dimensions when available (e.g., "1920x1080", "300x250") - NEVER placeholders like "TBC" or "desktop here"
- Verify descriptive sizing information is included (e.g., "Mobile Banner", "Desktop Hero", "Square Format")
- Check that units are included when present in source (px, ", in, cm)
- Verify time-based specs are captured for video content (e.g., "60 second loop")
- Verify all technical requirements and file formats are included in the technical_specifications field
- Field should ONLY be empty if absolutely no technical information exists in the document

**ASSET TYPE VALIDATION:**
- Verify asset_type contains technical file formats (JPG, PNG, MP4, GIF) not creative names
- Check that file formats and technical requirements were extracted from phrases like "delivered as PNG", "JPG format required", "MP4 video file", "mobile optimized", "desktop banner" and included in technical_specifications field

**COUNTRY CODE VALIDATION:**
- Verify two-letter country codes are used (e.g., UK, DE, FR, ES, IT)
- Check that regional mentions (e.g., "EMEA") were expanded to specific countries if listed

**QUANTITY FIELD VALIDATION:**
- Verify every single object has quantity "1" 
- Check that multipliers were handled by creating more objects, not changing quantity numbers
- MULTIPLICATION LOGIC CHECK: If document says "5 banners x 8 markets", verify 40 separate rows exist, not 1 row with quantity "40"
- INDIVIDUAL VARIATION ROWS: Verify that individual rows exist for each variation with quantity "1" and specific details in appropriate columns (country codes, language codes, dimensions, file formats, etc.)

VALIDATION TASKS:
1. **DELIVERABLE TABLE QUANTITY VALIDATION (TOP PRIORITY)**: 
   - Locate every table with QUANTITY columns in the document
   - For each table row, verify the extraction created exactly N deliverables where N = the quantity value
   - Sum all quantity values from all tables and verify it matches any stated "TOTAL ASSET COUNT"
   - Pay special attention to high-quantity rows (480, 57, 114+) that significantly impact total counts

2. **TABLE PROCESSING COMPLETENESS**: Verify every structured deliverable table was fully processed:
   - Check that tables across all major sections were captured (Paid Social, Display, Demand Gen)
   - Confirm platform-specific tables (Meta, Snapchat, Pinterest, Celtra, Teads) were processed
   - Verify no deliverable overview tables or specification matrices were missed

3. **MULTIPLIER AND VARIATION VALIDATION**: Beyond table quantities, verify traditional multipliers:
   - Market/language multipliers creating separate objects per country/language
   - Size/format variations creating separate objects per specification
   - Combined multipliers being calculated correctly

4. **Technical Specification Accuracy**: Verify all dimensions, file formats, technical requirements, and sizing descriptions are captured exactly as written in the document and included in the technical_specifications field.

**NO HALLUCINATION RULE**: If you identify missing assets or corrections, extract ONLY information that is explicitly present in the document. NEVER invent or assume information.

**CRITICAL FOCUS AREAS FOR DELIVERABLE TABLE VALIDATION:**
- **DELIVERABLE OVERVIEW SECTIONS**: Check that comprehensive tables showing all deliverables with quantities were fully processed
- **QUANTITY COLUMN ACCURACY**: Verify each row's quantity number was used to create the correct number of deliverable objects
- **HIGH-QUANTITY TABLE ROWS**: Pay special attention to rows with large quantities (480, 57, 114+) as these significantly impact total counts
- **SECTION-BY-SECTION VALIDATION**: Verify deliverable tables in each major section were processed:
  - Paid Social (Meta, Snapchat, Pinterest, Reddit) - often contain copy deliverables with high market multipliers
  - Display (Celtra, Teads) - typically contain highest single quantities (e.g., 480 banners)
  - Demand Gen - video and static assets with multiple format requirements
- **TOTAL SUMMATION CHECK**: Verify that summing all quantity values from all tables equals the stated "TOTAL ASSET COUNT"
- **TABLE STRUCTURE COMPLETENESS**: Confirm all structured tables with deliverable specifications were captured
- **PLATFORM-SPECIFIC TABLES**: Each platform section likely contains multiple deliverable requirement tables
- **COPY/LOCALIZATION MULTIPLICATION**: Copy deliverables often have the highest multipliers due to market/language requirements
- **MISSED TABLE DETECTION**: Scan for any deliverable tables that were completely overlooked during initial extraction

**OUTPUT INSTRUCTIONS:**
- If you find additional assets or identify missed multipliers, provide them in the structured format with technical_specifications field containing all available technical information
- If the existing extraction correctly handled all multipliers and captured all assets comprehensively, return an empty assets array
- Focus especially on multiplier validation - this is the most common source of incomplete extractions

Return your response as a structured JSON object with any additional assets found or corrections needed.