Forms

  • LabReport
    • ea_form_fieldset_01KETNNMXMQFV9Y8X2TE8YEF68
    • name
    • sampleName
    • sampleMatrix
    • productType
    • labName
    • externalUrl
    • internalUrl
    • category
    • type
    • project
    • state
    • debugData
    • markdownContent
    • ea_form_fieldset_close_01KETNNMXMQFV9Y8X2TE8YEF69
    • _token

LabReport

Form type:
"EasyCorp\Bundle\EasyAdminBundle\Form\Type\CrudFormType"

Errors

This form has no errors.

Default Data

Property Value
Model Format same as normalized format
Normalized Format
App\Entity\LabReport {#854
  -id: 871
  -name: "COA-2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/EnjoyHemp_Bliss_Delta9Lawberry_Hybrid_COA-2024-06-042.jpg"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768199044 {#1485
      date: 2026-01-12 06:24:04.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748194141 {#848
    date: 2025-05-25 17:29:01.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748179765 {#845
    date: 2025-05-25 13:29:25.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "None"
  -thcaPercentage: "9.3"
  -totalThcPercentage: "18.3561"
  -deltaNinePercentage: "10.2"
  -deltaNineWithThcaCombined: "19.5"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/COA-2.jpg"
  -markdownContent: ""# Delta 9 Analytical\n\n**Professional, Accurate, Responsive**\n\n----\n\n## PESTICIDES\n\n*62 pesticides by Liquid Chromatography Mass Spectrometry \u2013 LCMS; ND = Not Detected*\n\n| ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n| ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n| Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n| Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n| Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n| Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n| Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n| Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n| Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n| Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n| Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n| Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n| Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n| Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n| Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n| Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n| Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n| Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n| Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n| Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n| DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n| Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n| Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n\n\n## HEAVY METALS\n\n| Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n|----------|-----------|---------------|-------------|\n| Arsenic  | 0.1       | ND            | 0.2         |\n| Cadmium  | 0.03      | ND            | 0.2         |\n| Lead     | 0.01      | ND            | 0.5         |\n| Mercury  | 0.01      | ND            | 0.2         |\n| Chromium | 0.01      | 0.01          | 0.3         |\n\n*Method: ICP-MS  ND = Not Detected*\n\n## MYCOTOXINS\n\n| Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n|---------------|-----------|---------------|-------------|\n| Aflatoxin B1  | 5         | ND            | 20          |\n| Aflatoxin B2  | 5         | ND            | 20          |\n| Aflatoxin G1  | 5         | ND            | 20          |\n| Aflatoxin G2  | 5         | ND            | 20          |\n| TOTAL Aflatoxins | 20     | ND            | 20          |\n| Ochratoxin A  | 5         | ND            | 20          |\n\n*Method: LCMS  ND = Not Detected*\n\n## MICROBIALS\n\n| Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n|-------------------|-----------|---------------|-------------|\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus fumigatus | 10    | ND            | 10          |\n| Aspergillus niger  | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| STEC               | 10        | ND            | 1           |\n| Salmonella         | 10        | ND            | 1           |\n| Total Yeast\/Mold   | 10        | ND            | 10000       |\n| Total Aerobic      | 10        | ND            | 10000       |\n\n*Method: DRBC agar and Petrifilm*\n\n----\n\n## RESULT CERTIFICATION\n\n**Frank P. Mauro COO\/Michael R. Horton CSO & Date**\n\n----\n\n*Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. \"The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO\/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO\/IEC 17025:2005\/2017 Scope of Accreditation.*""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Delta 9 Analytical\n
          \n
          **Professional, Accurate, Responsive**\n
          \n
          ----\n
          \n
          ## PESTICIDES\n
          \n
          *62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*\n
          \n
          | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
          | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
          | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
          | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
          | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
          | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
          | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
          | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
          | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
          | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
          | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
          | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
          | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
          | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
          | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
          | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
          | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
          | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
          | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
          | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
          | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
          | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n
          \n
          \n
          ## HEAVY METALS\n
          \n
          | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
          |----------|-----------|---------------|-------------|\n
          | Arsenic  | 0.1       | ND            | 0.2         |\n
          | Cadmium  | 0.03      | ND            | 0.2         |\n
          | Lead     | 0.01      | ND            | 0.5         |\n
          | Mercury  | 0.01      | ND            | 0.2         |\n
          | Chromium | 0.01      | 0.01          | 0.3         |\n
          \n
          *Method: ICP-MS  ND = Not Detected*\n
          \n
          ## MYCOTOXINS\n
          \n
          | Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          |---------------|-----------|---------------|-------------|\n
          | Aflatoxin B1  | 5         | ND            | 20          |\n
          | Aflatoxin B2  | 5         | ND            | 20          |\n
          | Aflatoxin G1  | 5         | ND            | 20          |\n
          | Aflatoxin G2  | 5         | ND            | 20          |\n
          | TOTAL Aflatoxins | 20     | ND            | 20          |\n
          | Ochratoxin A  | 5         | ND            | 20          |\n
          \n
          *Method: LCMS  ND = Not Detected*\n
          \n
          ## MICROBIALS\n
          \n
          | Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
          |-------------------|-----------|---------------|-------------|\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus fumigatus | 10    | ND            | 10          |\n
          | Aspergillus niger  | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | STEC               | 10        | ND            | 1           |\n
          | Salmonella         | 10        | ND            | 1           |\n
          | Total Yeast/Mold   | 10        | ND            | 10000       |\n
          | Total Aerobic      | 10        | ND            | 10000       |\n
          \n
          *Method: DRBC agar and Petrifilm*\n
          \n
          ----\n
          \n
          ## RESULT CERTIFICATION\n
          \n
          **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
          \n
          ----\n
          \n
          *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Delta 9 Analytical"
            "md" => "# Delta 9 Analytical"
          ]
          [
            "type" => "text"
            "value" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
            "md" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "PESTICIDES"
            "md" => "## PESTICIDES"
          ]
          [
            "type" => "text"
            "value" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
            "md" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Abamectin"
                "10"
                "ND"
                "100"
                "Diazinon"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
              ]
              [
                "Acephate"
                "10"
                "ND"
                "100"
                "Dimethoate"
                "10"
                "ND"
                "100"
                "Oxamyl"
                "10"
                "ND"
                "100"
              ]
              [
                "Acequinocyl"
                "10"
                "ND"
                "100"
                "Dimethomorph"
                "10"
                "ND"
                "100"
                "Paclobutrazol"
                "10"
                "ND"
                "100"
              ]
              [
                "Acetamiprid"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Permethrin"
                "10"
                "ND"
                "100"
              ]
              [
                "Aldicarb"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Phosmet (Imidan)"
                "10"
                "ND"
                "100"
              ]
              [
                "Azoxystrobin"
                "100"
                "ND"
                "1000"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Propiconazole"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenazate"
                "10"
                "ND"
                "100"
                "Fenhexamid"
                "10"
                "ND"
                "100"
                "Propargite"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenthrin"
                "10"
                "ND"
                "100"
                "Fenoxycarb"
                "10"
                "ND"
                "100"
                "Pyrethrins"
                "100"
                "ND"
                "1000"
              ]
              [
                "Boscalid"
                "100"
                "ND"
                "1000"
                "Fluazifop"
                "10"
                "ND"
                "100"
                "Spinosad"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbaryl"
                "100"
                "ND"
                "1000"
                "Fludioxonil"
                "100"
                "ND"
                "1000"
                "Spinetoram"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbofuran"
                "10"
                "ND"
                "100"
                "Hexythiazox"
                "10"
                "ND"
                "100"
                "Spinosyn A"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorantraniliprole"
                "1000"
                "ND"
                "10000"
                "Imazalil"
                "10"
                "ND"
                "100"
                "Spinosyn D"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorpyrifos"
                "10"
                "ND"
                "100"
                "Imidacloprid"
                "10"
                "ND"
                "100"
                "Spirotetramat"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlormequat Cl"
                "10"
                "ND"
                "100"
                "Kresoxim Methyl"
                "10"
                "ND"
                "100"
                "Spiroxamine"
                "10"
                "ND"
                "100"
              ]
              [
                "Coumaphos"
                "10"
                "ND"
                "100"
                "Malathion"
                "10"
                "ND"
                "100"
                "Tebuconazole"
                "10"
                "ND"
                "100"
              ]
              [
                "Cyfluthrin"
                "10"
                "ND"
                "100"
                "Metalaxyl"
                "10"
                "ND"
                "100"
                "Thiacloprid"
                "10"
                "ND"
                "100"
              ]
              [
                "Cypermethrin"
                "10"
                "ND"
                "100"
                "Metconazole"
                "10"
                "ND"
                "100"
                "Thiamethoxam"
                "10"
                "ND"
                "100"
              ]
              [
                "Damiemid"
                "10"
                "ND"
                "100"
                "Methomyl"
                "10"
                "ND"
                "100"
                "Trifloxystrobin"
                "10"
                "ND"
                "100"
              ]
              [
                "DDVP"
                "10"
                "ND"
                "100"
                "Methylparathion"
                "10"
                "ND"
                "100"
                "Dicofol"
                "10"
                "ND"
                "100"
              ]
              [
                "Methyl Parathion"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
                "Naled"
                "10"
                "ND"
                "100"
              ]
              [
                "Captan"
                "5"
                "ND"
                "5"
                "Fenpyroximate"
                "10"
                "ND"
                "100"
                "Hexaconazole"
                "0.2"
                "ND"
                "0.2"
              ]
            ]
            "md" => """
              | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
              | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
              | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
              | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
              | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
              | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
              | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
              | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
              | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
              | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
              | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
              | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
              | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
              | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
              | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
              | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
              | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
              | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
              | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
              | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
              | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
              | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |
              """
            "isPerfectTable" => true
            "csv" => """
              "ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Abamectin","10","ND","100","Diazinon","10","ND","100","Myclobutanil","10","ND","100"\n
              "Acephate","10","ND","100","Dimethoate","10","ND","100","Oxamyl","10","ND","100"\n
              "Acequinocyl","10","ND","100","Dimethomorph","10","ND","100","Paclobutrazol","10","ND","100"\n
              "Acetamiprid","10","ND","100","Etoxazole","10","ND","100","Permethrin","10","ND","100"\n
              "Aldicarb","10","ND","100","Etoxazole","10","ND","100","Phosmet (Imidan)","10","ND","100"\n
              "Azoxystrobin","100","ND","1000","Etoxazole","10","ND","100","Propiconazole","100","ND","1000"\n
              "Bifenazate","10","ND","100","Fenhexamid","10","ND","100","Propargite","100","ND","1000"\n
              "Bifenthrin","10","ND","100","Fenoxycarb","10","ND","100","Pyrethrins","100","ND","1000"\n
              "Boscalid","100","ND","1000","Fluazifop","10","ND","100","Spinosad","10","ND","100"\n
              "Carbaryl","100","ND","1000","Fludioxonil","100","ND","1000","Spinetoram","10","ND","100"\n
              "Carbofuran","10","ND","100","Hexythiazox","10","ND","100","Spinosyn A","10","ND","100"\n
              "Chlorantraniliprole","1000","ND","10000","Imazalil","10","ND","100","Spinosyn D","10","ND","100"\n
              "Chlorpyrifos","10","ND","100","Imidacloprid","10","ND","100","Spirotetramat","10","ND","100"\n
              "Chlormequat Cl","10","ND","100","Kresoxim Methyl","10","ND","100","Spiroxamine","10","ND","100"\n
              "Coumaphos","10","ND","100","Malathion","10","ND","100","Tebuconazole","10","ND","100"\n
              "Cyfluthrin","10","ND","100","Metalaxyl","10","ND","100","Thiacloprid","10","ND","100"\n
              "Cypermethrin","10","ND","100","Metconazole","10","ND","100","Thiamethoxam","10","ND","100"\n
              "Damiemid","10","ND","100","Methomyl","10","ND","100","Trifloxystrobin","10","ND","100"\n
              "DDVP","10","ND","100","Methylparathion","10","ND","100","Dicofol","10","ND","100"\n
              "Methyl Parathion","10","ND","100","Myclobutanil","10","ND","100","Naled","10","ND","100"\n
              "Captan","5","ND","5","Fenpyroximate","10","ND","100","Hexaconazole","0.2","ND","0.2"
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "HEAVY METALS"
            "md" => "## HEAVY METALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Analyte"
                "LOQ (PPM)"
                "Results (PPM)"
                "Limit (PPM)"
              ]
              [
                "Arsenic"
                "0.1"
                "ND"
                "0.2"
              ]
              [
                "Cadmium"
                "0.03"
                "ND"
                "0.2"
              ]
              [
                "Lead"
                "0.01"
                "ND"
                "0.5"
              ]
              [
                "Mercury"
                "0.01"
                "ND"
                "0.2"
              ]
              [
                "Chromium"
                "0.01"
                "0.01"
                "0.3"
              ]
            ]
            "md" => """
              | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
              | -------- | --------- | ------------- | ----------- |\n
              | Arsenic  | 0.1       | ND            | 0.2         |\n
              | Cadmium  | 0.03      | ND            | 0.2         |\n
              | Lead     | 0.01      | ND            | 0.5         |\n
              | Mercury  | 0.01      | ND            | 0.2         |\n
              | Chromium | 0.01      | 0.01          | 0.3         |
              """
            "isPerfectTable" => false
            "csv" => """
              "Analyte","LOQ (PPM)","Results (PPM)","Limit (PPM)"\n
              "Arsenic","0.1","ND","0.2"\n
              "Cadmium","0.03","ND","0.2"\n
              "Lead","0.01","ND","0.5"\n
              "Mercury","0.01","ND","0.2"\n
              "Chromium","0.01","0.01","0.3"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: ICP-MS  ND = Not Detected*"
            "md" => "*Method: ICP-MS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MYCOTOXINS"
            "md" => "## MYCOTOXINS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Toxin"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Aflatoxin B1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin B2"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G2"
                "5"
                "ND"
                "20"
              ]
              [
                "TOTAL Aflatoxins"
                "20"
                "ND"
                "20"
              ]
              [
                "Ochratoxin A"
                "5"
                "ND"
                "20"
              ]
            ]
            "md" => """
              | Toxin            | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ---------------- | --------- | ------------- | ----------- |\n
              | Aflatoxin B1     | 5         | ND            | 20          |\n
              | Aflatoxin B2     | 5         | ND            | 20          |\n
              | Aflatoxin G1     | 5         | ND            | 20          |\n
              | Aflatoxin G2     | 5         | ND            | 20          |\n
              | TOTAL Aflatoxins | 20        | ND            | 20          |\n
              | Ochratoxin A     | 5         | ND            | 20          |
              """
            "isPerfectTable" => false
            "csv" => """
              "Toxin","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Aflatoxin B1","5","ND","20"\n
              "Aflatoxin B2","5","ND","20"\n
              "Aflatoxin G1","5","ND","20"\n
              "Aflatoxin G2","5","ND","20"\n
              "TOTAL Aflatoxins","20","ND","20"\n
              "Ochratoxin A","5","ND","20"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: LCMS  ND = Not Detected*"
            "md" => "*Method: LCMS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MICROBIALS"
            "md" => "## MICROBIALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Organism"
                "LOQ (CFU)"
                "Results (CFU)"
                "Limit (CFU)"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus fumigatus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus niger"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "STEC"
                "10"
                "ND"
                "1"
              ]
              [
                "Salmonella"
                "10"
                "ND"
                "1"
              ]
              [
                "Total Yeast/Mold"
                "10"
                "ND"
                "10000"
              ]
              [
                "Total Aerobic"
                "10"
                "ND"
                "10000"
              ]
            ]
            "md" => """
              | Organism              | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
              | --------------------- | --------- | ------------- | ----------- |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus fumigatus | 10        | ND            | 10          |\n
              | Aspergillus niger     | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | STEC                  | 10        | ND            | 1           |\n
              | Salmonella            | 10        | ND            | 1           |\n
              | Total Yeast/Mold      | 10        | ND            | 10000       |\n
              | Total Aerobic         | 10        | ND            | 10000       |
              """
            "isPerfectTable" => false
            "csv" => """
              "Organism","LOQ (CFU)","Results (CFU)","Limit (CFU)"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus fumigatus","10","ND","10"\n
              "Aspergillus niger","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "STEC","10","ND","1"\n
              "Salmonella","10","ND","1"\n
              "Total Yeast/Mold","10","ND","10000"\n
              "Total Aerobic","10","ND","10000"
              """
          ]
          [
            "type" => "text"
            "value" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
            "md" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "RESULT CERTIFICATION"
            "md" => "## RESULT CERTIFICATION"
          ]
          [
            "type" => "text"
            "value" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
            "md" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "Delta 9 Analytical"
  -sampleName: "Sample Cannabis Product"
  -sampleMatrix: "flower"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/COA-2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}
View Format same as normalized format

Submitted Data

This form was not submitted.

Passed Options

Option Passed Value Resolved Value
attr
[
  "class" => "ea-edit-form"
  "id" => "edit-LabReport-form"
]
[
  "class" => "ea-edit-form"
  "id" => "edit-LabReport-form"
]
data
App\Entity\LabReport {#854
  -id: 871
  -name: "COA-2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/EnjoyHemp_Bliss_Delta9Lawberry_Hybrid_COA-2024-06-042.jpg"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768199044 {#1485
      date: 2026-01-12 06:24:04.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748194141 {#848
    date: 2025-05-25 17:29:01.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748179765 {#845
    date: 2025-05-25 13:29:25.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "None"
  -thcaPercentage: "9.3"
  -totalThcPercentage: "18.3561"
  -deltaNinePercentage: "10.2"
  -deltaNineWithThcaCombined: "19.5"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/COA-2.jpg"
  -markdownContent: ""# Delta 9 Analytical\n\n**Professional, Accurate, Responsive**\n\n----\n\n## PESTICIDES\n\n*62 pesticides by Liquid Chromatography Mass Spectrometry \u2013 LCMS; ND = Not Detected*\n\n| ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n| ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n| Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n| Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n| Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n| Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n| Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n| Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n| Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n| Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n| Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n| Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n| Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n| Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n| Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n| Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n| Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n| Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n| Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n| Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n| DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n| Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n| Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n\n\n## HEAVY METALS\n\n| Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n|----------|-----------|---------------|-------------|\n| Arsenic  | 0.1       | ND            | 0.2         |\n| Cadmium  | 0.03      | ND            | 0.2         |\n| Lead     | 0.01      | ND            | 0.5         |\n| Mercury  | 0.01      | ND            | 0.2         |\n| Chromium | 0.01      | 0.01          | 0.3         |\n\n*Method: ICP-MS  ND = Not Detected*\n\n## MYCOTOXINS\n\n| Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n|---------------|-----------|---------------|-------------|\n| Aflatoxin B1  | 5         | ND            | 20          |\n| Aflatoxin B2  | 5         | ND            | 20          |\n| Aflatoxin G1  | 5         | ND            | 20          |\n| Aflatoxin G2  | 5         | ND            | 20          |\n| TOTAL Aflatoxins | 20     | ND            | 20          |\n| Ochratoxin A  | 5         | ND            | 20          |\n\n*Method: LCMS  ND = Not Detected*\n\n## MICROBIALS\n\n| Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n|-------------------|-----------|---------------|-------------|\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus fumigatus | 10    | ND            | 10          |\n| Aspergillus niger  | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| STEC               | 10        | ND            | 1           |\n| Salmonella         | 10        | ND            | 1           |\n| Total Yeast\/Mold   | 10        | ND            | 10000       |\n| Total Aerobic      | 10        | ND            | 10000       |\n\n*Method: DRBC agar and Petrifilm*\n\n----\n\n## RESULT CERTIFICATION\n\n**Frank P. Mauro COO\/Michael R. Horton CSO & Date**\n\n----\n\n*Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. \"The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO\/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO\/IEC 17025:2005\/2017 Scope of Accreditation.*""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Delta 9 Analytical\n
          \n
          **Professional, Accurate, Responsive**\n
          \n
          ----\n
          \n
          ## PESTICIDES\n
          \n
          *62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*\n
          \n
          | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
          | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
          | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
          | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
          | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
          | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
          | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
          | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
          | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
          | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
          | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
          | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
          | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
          | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
          | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
          | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
          | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
          | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
          | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
          | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
          | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
          | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n
          \n
          \n
          ## HEAVY METALS\n
          \n
          | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
          |----------|-----------|---------------|-------------|\n
          | Arsenic  | 0.1       | ND            | 0.2         |\n
          | Cadmium  | 0.03      | ND            | 0.2         |\n
          | Lead     | 0.01      | ND            | 0.5         |\n
          | Mercury  | 0.01      | ND            | 0.2         |\n
          | Chromium | 0.01      | 0.01          | 0.3         |\n
          \n
          *Method: ICP-MS  ND = Not Detected*\n
          \n
          ## MYCOTOXINS\n
          \n
          | Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          |---------------|-----------|---------------|-------------|\n
          | Aflatoxin B1  | 5         | ND            | 20          |\n
          | Aflatoxin B2  | 5         | ND            | 20          |\n
          | Aflatoxin G1  | 5         | ND            | 20          |\n
          | Aflatoxin G2  | 5         | ND            | 20          |\n
          | TOTAL Aflatoxins | 20     | ND            | 20          |\n
          | Ochratoxin A  | 5         | ND            | 20          |\n
          \n
          *Method: LCMS  ND = Not Detected*\n
          \n
          ## MICROBIALS\n
          \n
          | Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
          |-------------------|-----------|---------------|-------------|\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus fumigatus | 10    | ND            | 10          |\n
          | Aspergillus niger  | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | STEC               | 10        | ND            | 1           |\n
          | Salmonella         | 10        | ND            | 1           |\n
          | Total Yeast/Mold   | 10        | ND            | 10000       |\n
          | Total Aerobic      | 10        | ND            | 10000       |\n
          \n
          *Method: DRBC agar and Petrifilm*\n
          \n
          ----\n
          \n
          ## RESULT CERTIFICATION\n
          \n
          **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
          \n
          ----\n
          \n
          *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Delta 9 Analytical"
            "md" => "# Delta 9 Analytical"
          ]
          [
            "type" => "text"
            "value" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
            "md" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "PESTICIDES"
            "md" => "## PESTICIDES"
          ]
          [
            "type" => "text"
            "value" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
            "md" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Abamectin"
                "10"
                "ND"
                "100"
                "Diazinon"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
              ]
              [
                "Acephate"
                "10"
                "ND"
                "100"
                "Dimethoate"
                "10"
                "ND"
                "100"
                "Oxamyl"
                "10"
                "ND"
                "100"
              ]
              [
                "Acequinocyl"
                "10"
                "ND"
                "100"
                "Dimethomorph"
                "10"
                "ND"
                "100"
                "Paclobutrazol"
                "10"
                "ND"
                "100"
              ]
              [
                "Acetamiprid"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Permethrin"
                "10"
                "ND"
                "100"
              ]
              [
                "Aldicarb"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Phosmet (Imidan)"
                "10"
                "ND"
                "100"
              ]
              [
                "Azoxystrobin"
                "100"
                "ND"
                "1000"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Propiconazole"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenazate"
                "10"
                "ND"
                "100"
                "Fenhexamid"
                "10"
                "ND"
                "100"
                "Propargite"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenthrin"
                "10"
                "ND"
                "100"
                "Fenoxycarb"
                "10"
                "ND"
                "100"
                "Pyrethrins"
                "100"
                "ND"
                "1000"
              ]
              [
                "Boscalid"
                "100"
                "ND"
                "1000"
                "Fluazifop"
                "10"
                "ND"
                "100"
                "Spinosad"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbaryl"
                "100"
                "ND"
                "1000"
                "Fludioxonil"
                "100"
                "ND"
                "1000"
                "Spinetoram"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbofuran"
                "10"
                "ND"
                "100"
                "Hexythiazox"
                "10"
                "ND"
                "100"
                "Spinosyn A"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorantraniliprole"
                "1000"
                "ND"
                "10000"
                "Imazalil"
                "10"
                "ND"
                "100"
                "Spinosyn D"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorpyrifos"
                "10"
                "ND"
                "100"
                "Imidacloprid"
                "10"
                "ND"
                "100"
                "Spirotetramat"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlormequat Cl"
                "10"
                "ND"
                "100"
                "Kresoxim Methyl"
                "10"
                "ND"
                "100"
                "Spiroxamine"
                "10"
                "ND"
                "100"
              ]
              [
                "Coumaphos"
                "10"
                "ND"
                "100"
                "Malathion"
                "10"
                "ND"
                "100"
                "Tebuconazole"
                "10"
                "ND"
                "100"
              ]
              [
                "Cyfluthrin"
                "10"
                "ND"
                "100"
                "Metalaxyl"
                "10"
                "ND"
                "100"
                "Thiacloprid"
                "10"
                "ND"
                "100"
              ]
              [
                "Cypermethrin"
                "10"
                "ND"
                "100"
                "Metconazole"
                "10"
                "ND"
                "100"
                "Thiamethoxam"
                "10"
                "ND"
                "100"
              ]
              [
                "Damiemid"
                "10"
                "ND"
                "100"
                "Methomyl"
                "10"
                "ND"
                "100"
                "Trifloxystrobin"
                "10"
                "ND"
                "100"
              ]
              [
                "DDVP"
                "10"
                "ND"
                "100"
                "Methylparathion"
                "10"
                "ND"
                "100"
                "Dicofol"
                "10"
                "ND"
                "100"
              ]
              [
                "Methyl Parathion"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
                "Naled"
                "10"
                "ND"
                "100"
              ]
              [
                "Captan"
                "5"
                "ND"
                "5"
                "Fenpyroximate"
                "10"
                "ND"
                "100"
                "Hexaconazole"
                "0.2"
                "ND"
                "0.2"
              ]
            ]
            "md" => """
              | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
              | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
              | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
              | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
              | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
              | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
              | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
              | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
              | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
              | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
              | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
              | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
              | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
              | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
              | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
              | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
              | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
              | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
              | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
              | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
              | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
              | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |
              """
            "isPerfectTable" => true
            "csv" => """
              "ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Abamectin","10","ND","100","Diazinon","10","ND","100","Myclobutanil","10","ND","100"\n
              "Acephate","10","ND","100","Dimethoate","10","ND","100","Oxamyl","10","ND","100"\n
              "Acequinocyl","10","ND","100","Dimethomorph","10","ND","100","Paclobutrazol","10","ND","100"\n
              "Acetamiprid","10","ND","100","Etoxazole","10","ND","100","Permethrin","10","ND","100"\n
              "Aldicarb","10","ND","100","Etoxazole","10","ND","100","Phosmet (Imidan)","10","ND","100"\n
              "Azoxystrobin","100","ND","1000","Etoxazole","10","ND","100","Propiconazole","100","ND","1000"\n
              "Bifenazate","10","ND","100","Fenhexamid","10","ND","100","Propargite","100","ND","1000"\n
              "Bifenthrin","10","ND","100","Fenoxycarb","10","ND","100","Pyrethrins","100","ND","1000"\n
              "Boscalid","100","ND","1000","Fluazifop","10","ND","100","Spinosad","10","ND","100"\n
              "Carbaryl","100","ND","1000","Fludioxonil","100","ND","1000","Spinetoram","10","ND","100"\n
              "Carbofuran","10","ND","100","Hexythiazox","10","ND","100","Spinosyn A","10","ND","100"\n
              "Chlorantraniliprole","1000","ND","10000","Imazalil","10","ND","100","Spinosyn D","10","ND","100"\n
              "Chlorpyrifos","10","ND","100","Imidacloprid","10","ND","100","Spirotetramat","10","ND","100"\n
              "Chlormequat Cl","10","ND","100","Kresoxim Methyl","10","ND","100","Spiroxamine","10","ND","100"\n
              "Coumaphos","10","ND","100","Malathion","10","ND","100","Tebuconazole","10","ND","100"\n
              "Cyfluthrin","10","ND","100","Metalaxyl","10","ND","100","Thiacloprid","10","ND","100"\n
              "Cypermethrin","10","ND","100","Metconazole","10","ND","100","Thiamethoxam","10","ND","100"\n
              "Damiemid","10","ND","100","Methomyl","10","ND","100","Trifloxystrobin","10","ND","100"\n
              "DDVP","10","ND","100","Methylparathion","10","ND","100","Dicofol","10","ND","100"\n
              "Methyl Parathion","10","ND","100","Myclobutanil","10","ND","100","Naled","10","ND","100"\n
              "Captan","5","ND","5","Fenpyroximate","10","ND","100","Hexaconazole","0.2","ND","0.2"
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "HEAVY METALS"
            "md" => "## HEAVY METALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Analyte"
                "LOQ (PPM)"
                "Results (PPM)"
                "Limit (PPM)"
              ]
              [
                "Arsenic"
                "0.1"
                "ND"
                "0.2"
              ]
              [
                "Cadmium"
                "0.03"
                "ND"
                "0.2"
              ]
              [
                "Lead"
                "0.01"
                "ND"
                "0.5"
              ]
              [
                "Mercury"
                "0.01"
                "ND"
                "0.2"
              ]
              [
                "Chromium"
                "0.01"
                "0.01"
                "0.3"
              ]
            ]
            "md" => """
              | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
              | -------- | --------- | ------------- | ----------- |\n
              | Arsenic  | 0.1       | ND            | 0.2         |\n
              | Cadmium  | 0.03      | ND            | 0.2         |\n
              | Lead     | 0.01      | ND            | 0.5         |\n
              | Mercury  | 0.01      | ND            | 0.2         |\n
              | Chromium | 0.01      | 0.01          | 0.3         |
              """
            "isPerfectTable" => false
            "csv" => """
              "Analyte","LOQ (PPM)","Results (PPM)","Limit (PPM)"\n
              "Arsenic","0.1","ND","0.2"\n
              "Cadmium","0.03","ND","0.2"\n
              "Lead","0.01","ND","0.5"\n
              "Mercury","0.01","ND","0.2"\n
              "Chromium","0.01","0.01","0.3"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: ICP-MS  ND = Not Detected*"
            "md" => "*Method: ICP-MS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MYCOTOXINS"
            "md" => "## MYCOTOXINS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Toxin"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Aflatoxin B1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin B2"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G2"
                "5"
                "ND"
                "20"
              ]
              [
                "TOTAL Aflatoxins"
                "20"
                "ND"
                "20"
              ]
              [
                "Ochratoxin A"
                "5"
                "ND"
                "20"
              ]
            ]
            "md" => """
              | Toxin            | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ---------------- | --------- | ------------- | ----------- |\n
              | Aflatoxin B1     | 5         | ND            | 20          |\n
              | Aflatoxin B2     | 5         | ND            | 20          |\n
              | Aflatoxin G1     | 5         | ND            | 20          |\n
              | Aflatoxin G2     | 5         | ND            | 20          |\n
              | TOTAL Aflatoxins | 20        | ND            | 20          |\n
              | Ochratoxin A     | 5         | ND            | 20          |
              """
            "isPerfectTable" => false
            "csv" => """
              "Toxin","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Aflatoxin B1","5","ND","20"\n
              "Aflatoxin B2","5","ND","20"\n
              "Aflatoxin G1","5","ND","20"\n
              "Aflatoxin G2","5","ND","20"\n
              "TOTAL Aflatoxins","20","ND","20"\n
              "Ochratoxin A","5","ND","20"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: LCMS  ND = Not Detected*"
            "md" => "*Method: LCMS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MICROBIALS"
            "md" => "## MICROBIALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Organism"
                "LOQ (CFU)"
                "Results (CFU)"
                "Limit (CFU)"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus fumigatus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus niger"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "STEC"
                "10"
                "ND"
                "1"
              ]
              [
                "Salmonella"
                "10"
                "ND"
                "1"
              ]
              [
                "Total Yeast/Mold"
                "10"
                "ND"
                "10000"
              ]
              [
                "Total Aerobic"
                "10"
                "ND"
                "10000"
              ]
            ]
            "md" => """
              | Organism              | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
              | --------------------- | --------- | ------------- | ----------- |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus fumigatus | 10        | ND            | 10          |\n
              | Aspergillus niger     | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | STEC                  | 10        | ND            | 1           |\n
              | Salmonella            | 10        | ND            | 1           |\n
              | Total Yeast/Mold      | 10        | ND            | 10000       |\n
              | Total Aerobic         | 10        | ND            | 10000       |
              """
            "isPerfectTable" => false
            "csv" => """
              "Organism","LOQ (CFU)","Results (CFU)","Limit (CFU)"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus fumigatus","10","ND","10"\n
              "Aspergillus niger","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "STEC","10","ND","1"\n
              "Salmonella","10","ND","1"\n
              "Total Yeast/Mold","10","ND","10000"\n
              "Total Aerobic","10","ND","10000"
              """
          ]
          [
            "type" => "text"
            "value" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
            "md" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "RESULT CERTIFICATION"
            "md" => "## RESULT CERTIFICATION"
          ]
          [
            "type" => "text"
            "value" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
            "md" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "Delta 9 Analytical"
  -sampleName: "Sample Cannabis Product"
  -sampleMatrix: "flower"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/COA-2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}
same as passed value
entityDto
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#844
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#691 …}
  -instance: App\Entity\LabReport {#854
    -id: 871
    -name: "COA-2"
    -externalUrl: "https://purecbdnc.com/cdn/shop/files/EnjoyHemp_Bliss_Delta9Lawberry_Hybrid_COA-2024-06-042.jpg"
    -source: null
    -type: "jpg"
    -project: Proxies\__CG__\App\Entity\Project {#903
      -id: 104
      -name: "pure cbd"
      -url: "https://purecbdnc.com/"
      -prompt: null
      -chatJson: null
      -externalLabReportsUrl: null
      -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
      -productMatchingUrl: null
      -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
      -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
      -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
      -createdAt: DateTime @1744068184 {#1495
        date: 2025-04-07 23:23:04.0 UTC (+00:00)
      }
      -updatedAt: DateTime @1768199044 {#1485
        date: 2026-01-12 06:24:04.0 UTC (+00:00)
      }
      -spiderSourceMatchingUrls: null
      -state: "ready_to_hunt"
      -products: Doctrine\ORM\PersistentCollection {#1560 …}
      -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
      -websiteFramework: "shopify"
      -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
      -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
      -productExcludePaths: null
      -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
      -user: null
      -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
      -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
    }
    -labReportSource: null
    -createdAt: DateTime @1748194141 {#848
      date: 2025-05-25 17:29:01.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1748179765 {#845
      date: 2025-05-25 13:29:25.0 UTC (+00:00)
    }
    -category: null
    -state: "processed"
    -expiryDate: ""
    -extractionDate: "None"
    -thcaPercentage: "9.3"
    -totalThcPercentage: "18.3561"
    -deltaNinePercentage: "10.2"
    -deltaNineWithThcaCombined: "19.5"
    -comments: null
    -internalUrl: "https://cbdextract.nw.agency/lab-reports/COA-2.jpg"
    -markdownContent: ""# Delta 9 Analytical\n\n**Professional, Accurate, Responsive**\n\n----\n\n## PESTICIDES\n\n*62 pesticides by Liquid Chromatography Mass Spectrometry \u2013 LCMS; ND = Not Detected*\n\n| ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n| ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n| Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n| Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n| Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n| Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n| Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n| Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n| Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n| Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n| Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n| Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n| Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n| Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n| Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n| Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n| Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n| Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n| Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n| Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n| DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n| Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n| Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n\n\n## HEAVY METALS\n\n| Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n|----------|-----------|---------------|-------------|\n| Arsenic  | 0.1       | ND            | 0.2         |\n| Cadmium  | 0.03      | ND            | 0.2         |\n| Lead     | 0.01      | ND            | 0.5         |\n| Mercury  | 0.01      | ND            | 0.2         |\n| Chromium | 0.01      | 0.01          | 0.3         |\n\n*Method: ICP-MS  ND = Not Detected*\n\n## MYCOTOXINS\n\n| Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n|---------------|-----------|---------------|-------------|\n| Aflatoxin B1  | 5         | ND            | 20          |\n| Aflatoxin B2  | 5         | ND            | 20          |\n| Aflatoxin G1  | 5         | ND            | 20          |\n| Aflatoxin G2  | 5         | ND            | 20          |\n| TOTAL Aflatoxins | 20     | ND            | 20          |\n| Ochratoxin A  | 5         | ND            | 20          |\n\n*Method: LCMS  ND = Not Detected*\n\n## MICROBIALS\n\n| Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n|-------------------|-----------|---------------|-------------|\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus fumigatus | 10    | ND            | 10          |\n| Aspergillus niger  | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| STEC               | 10        | ND            | 1           |\n| Salmonella         | 10        | ND            | 1           |\n| Total Yeast\/Mold   | 10        | ND            | 10000       |\n| Total Aerobic      | 10        | ND            | 10000       |\n\n*Method: DRBC agar and Petrifilm*\n\n----\n\n## RESULT CERTIFICATION\n\n**Frank P. Mauro COO\/Michael R. Horton CSO & Date**\n\n----\n\n*Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. \"The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO\/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO\/IEC 17025:2005\/2017 Scope of Accreditation.*""
    -debugData: null
    -jsonContent: [
      "pages" => [
        [
          "page" => 1
          "md" => """
            # Delta 9 Analytical\n
            \n
            **Professional, Accurate, Responsive**\n
            \n
            ----\n
            \n
            ## PESTICIDES\n
            \n
            *62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*\n
            \n
            | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
            | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
            | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
            | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
            | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
            | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
            | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
            | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
            | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
            | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
            | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
            | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
            | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
            | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
            | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
            | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
            | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
            | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
            | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
            | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
            | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
            | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
            | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n
            \n
            \n
            ## HEAVY METALS\n
            \n
            | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
            |----------|-----------|---------------|-------------|\n
            | Arsenic  | 0.1       | ND            | 0.2         |\n
            | Cadmium  | 0.03      | ND            | 0.2         |\n
            | Lead     | 0.01      | ND            | 0.5         |\n
            | Mercury  | 0.01      | ND            | 0.2         |\n
            | Chromium | 0.01      | 0.01          | 0.3         |\n
            \n
            *Method: ICP-MS  ND = Not Detected*\n
            \n
            ## MYCOTOXINS\n
            \n
            | Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
            |---------------|-----------|---------------|-------------|\n
            | Aflatoxin B1  | 5         | ND            | 20          |\n
            | Aflatoxin B2  | 5         | ND            | 20          |\n
            | Aflatoxin G1  | 5         | ND            | 20          |\n
            | Aflatoxin G2  | 5         | ND            | 20          |\n
            | TOTAL Aflatoxins | 20     | ND            | 20          |\n
            | Ochratoxin A  | 5         | ND            | 20          |\n
            \n
            *Method: LCMS  ND = Not Detected*\n
            \n
            ## MICROBIALS\n
            \n
            | Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
            |-------------------|-----------|---------------|-------------|\n
            | Aspergillus flavus | 10        | ND            | 10          |\n
            | Aspergillus fumigatus | 10    | ND            | 10          |\n
            | Aspergillus niger  | 10        | ND            | 10          |\n
            | Aspergillus terreus | 10      | ND            | 10          |\n
            | Aspergillus flavus | 10        | ND            | 10          |\n
            | Aspergillus terreus | 10      | ND            | 10          |\n
            | STEC               | 10        | ND            | 1           |\n
            | Salmonella         | 10        | ND            | 1           |\n
            | Total Yeast/Mold   | 10        | ND            | 10000       |\n
            | Total Aerobic      | 10        | ND            | 10000       |\n
            \n
            *Method: DRBC agar and Petrifilm*\n
            \n
            ----\n
            \n
            ## RESULT CERTIFICATION\n
            \n
            **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
            \n
            ----\n
            \n
            *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
            """
          "images" => [
            [
              "name" => "page_1.jpg"
              "height" => 0
              "width" => 0
              "x" => 0
              "y" => 0
              "type" => "full_page_screenshot"
            ]
          ]
          "charts" => []
          "items" => [
            [
              "type" => "heading"
              "lvl" => 1
              "value" => "Delta 9 Analytical"
              "md" => "# Delta 9 Analytical"
            ]
            [
              "type" => "text"
              "value" => """
                **Professional, Accurate, Responsive**\n
                \n
                ----
                """
              "md" => """
                **Professional, Accurate, Responsive**\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "PESTICIDES"
              "md" => "## PESTICIDES"
            ]
            [
              "type" => "text"
              "value" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
              "md" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "ANALYTE"
                  "LOQ (PPB)"
                  "Results (PPB)"
                  "Limit (PPB)"
                  "ANALYTE"
                  "LOQ (PPB)"
                  "Results (PPB)"
                  "Limit (PPB)"
                  "ANALYTE"
                  "LOQ (PPB)"
                  "Results (PPB)"
                  "Limit (PPB)"
                ]
                [
                  "Abamectin"
                  "10"
                  "ND"
                  "100"
                  "Diazinon"
                  "10"
                  "ND"
                  "100"
                  "Myclobutanil"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Acephate"
                  "10"
                  "ND"
                  "100"
                  "Dimethoate"
                  "10"
                  "ND"
                  "100"
                  "Oxamyl"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Acequinocyl"
                  "10"
                  "ND"
                  "100"
                  "Dimethomorph"
                  "10"
                  "ND"
                  "100"
                  "Paclobutrazol"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Acetamiprid"
                  "10"
                  "ND"
                  "100"
                  "Etoxazole"
                  "10"
                  "ND"
                  "100"
                  "Permethrin"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Aldicarb"
                  "10"
                  "ND"
                  "100"
                  "Etoxazole"
                  "10"
                  "ND"
                  "100"
                  "Phosmet (Imidan)"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Azoxystrobin"
                  "100"
                  "ND"
                  "1000"
                  "Etoxazole"
                  "10"
                  "ND"
                  "100"
                  "Propiconazole"
                  "100"
                  "ND"
                  "1000"
                ]
                [
                  "Bifenazate"
                  "10"
                  "ND"
                  "100"
                  "Fenhexamid"
                  "10"
                  "ND"
                  "100"
                  "Propargite"
                  "100"
                  "ND"
                  "1000"
                ]
                [
                  "Bifenthrin"
                  "10"
                  "ND"
                  "100"
                  "Fenoxycarb"
                  "10"
                  "ND"
                  "100"
                  "Pyrethrins"
                  "100"
                  "ND"
                  "1000"
                ]
                [
                  "Boscalid"
                  "100"
                  "ND"
                  "1000"
                  "Fluazifop"
                  "10"
                  "ND"
                  "100"
                  "Spinosad"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Carbaryl"
                  "100"
                  "ND"
                  "1000"
                  "Fludioxonil"
                  "100"
                  "ND"
                  "1000"
                  "Spinetoram"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Carbofuran"
                  "10"
                  "ND"
                  "100"
                  "Hexythiazox"
                  "10"
                  "ND"
                  "100"
                  "Spinosyn A"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Chlorantraniliprole"
                  "1000"
                  "ND"
                  "10000"
                  "Imazalil"
                  "10"
                  "ND"
                  "100"
                  "Spinosyn D"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Chlorpyrifos"
                  "10"
                  "ND"
                  "100"
                  "Imidacloprid"
                  "10"
                  "ND"
                  "100"
                  "Spirotetramat"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Chlormequat Cl"
                  "10"
                  "ND"
                  "100"
                  "Kresoxim Methyl"
                  "10"
                  "ND"
                  "100"
                  "Spiroxamine"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Coumaphos"
                  "10"
                  "ND"
                  "100"
                  "Malathion"
                  "10"
                  "ND"
                  "100"
                  "Tebuconazole"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Cyfluthrin"
                  "10"
                  "ND"
                  "100"
                  "Metalaxyl"
                  "10"
                  "ND"
                  "100"
                  "Thiacloprid"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Cypermethrin"
                  "10"
                  "ND"
                  "100"
                  "Metconazole"
                  "10"
                  "ND"
                  "100"
                  "Thiamethoxam"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Damiemid"
                  "10"
                  "ND"
                  "100"
                  "Methomyl"
                  "10"
                  "ND"
                  "100"
                  "Trifloxystrobin"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "DDVP"
                  "10"
                  "ND"
                  "100"
                  "Methylparathion"
                  "10"
                  "ND"
                  "100"
                  "Dicofol"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Methyl Parathion"
                  "10"
                  "ND"
                  "100"
                  "Myclobutanil"
                  "10"
                  "ND"
                  "100"
                  "Naled"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Captan"
                  "5"
                  "ND"
                  "5"
                  "Fenpyroximate"
                  "10"
                  "ND"
                  "100"
                  "Hexaconazole"
                  "0.2"
                  "ND"
                  "0.2"
                ]
              ]
              "md" => """
                | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
                | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
                | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
                | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
                | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
                | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
                | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
                | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
                | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
                | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
                | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
                | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
                | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
                | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
                | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
                | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
                | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
                | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
                | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
                | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
                | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
                | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
                | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |
                """
              "isPerfectTable" => true
              "csv" => """
                "ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
                "Abamectin","10","ND","100","Diazinon","10","ND","100","Myclobutanil","10","ND","100"\n
                "Acephate","10","ND","100","Dimethoate","10","ND","100","Oxamyl","10","ND","100"\n
                "Acequinocyl","10","ND","100","Dimethomorph","10","ND","100","Paclobutrazol","10","ND","100"\n
                "Acetamiprid","10","ND","100","Etoxazole","10","ND","100","Permethrin","10","ND","100"\n
                "Aldicarb","10","ND","100","Etoxazole","10","ND","100","Phosmet (Imidan)","10","ND","100"\n
                "Azoxystrobin","100","ND","1000","Etoxazole","10","ND","100","Propiconazole","100","ND","1000"\n
                "Bifenazate","10","ND","100","Fenhexamid","10","ND","100","Propargite","100","ND","1000"\n
                "Bifenthrin","10","ND","100","Fenoxycarb","10","ND","100","Pyrethrins","100","ND","1000"\n
                "Boscalid","100","ND","1000","Fluazifop","10","ND","100","Spinosad","10","ND","100"\n
                "Carbaryl","100","ND","1000","Fludioxonil","100","ND","1000","Spinetoram","10","ND","100"\n
                "Carbofuran","10","ND","100","Hexythiazox","10","ND","100","Spinosyn A","10","ND","100"\n
                "Chlorantraniliprole","1000","ND","10000","Imazalil","10","ND","100","Spinosyn D","10","ND","100"\n
                "Chlorpyrifos","10","ND","100","Imidacloprid","10","ND","100","Spirotetramat","10","ND","100"\n
                "Chlormequat Cl","10","ND","100","Kresoxim Methyl","10","ND","100","Spiroxamine","10","ND","100"\n
                "Coumaphos","10","ND","100","Malathion","10","ND","100","Tebuconazole","10","ND","100"\n
                "Cyfluthrin","10","ND","100","Metalaxyl","10","ND","100","Thiacloprid","10","ND","100"\n
                "Cypermethrin","10","ND","100","Metconazole","10","ND","100","Thiamethoxam","10","ND","100"\n
                "Damiemid","10","ND","100","Methomyl","10","ND","100","Trifloxystrobin","10","ND","100"\n
                "DDVP","10","ND","100","Methylparathion","10","ND","100","Dicofol","10","ND","100"\n
                "Methyl Parathion","10","ND","100","Myclobutanil","10","ND","100","Naled","10","ND","100"\n
                "Captan","5","ND","5","Fenpyroximate","10","ND","100","Hexaconazole","0.2","ND","0.2"
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "HEAVY METALS"
              "md" => "## HEAVY METALS"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Analyte"
                  "LOQ (PPM)"
                  "Results (PPM)"
                  "Limit (PPM)"
                ]
                [
                  "Arsenic"
                  "0.1"
                  "ND"
                  "0.2"
                ]
                [
                  "Cadmium"
                  "0.03"
                  "ND"
                  "0.2"
                ]
                [
                  "Lead"
                  "0.01"
                  "ND"
                  "0.5"
                ]
                [
                  "Mercury"
                  "0.01"
                  "ND"
                  "0.2"
                ]
                [
                  "Chromium"
                  "0.01"
                  "0.01"
                  "0.3"
                ]
              ]
              "md" => """
                | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
                | -------- | --------- | ------------- | ----------- |\n
                | Arsenic  | 0.1       | ND            | 0.2         |\n
                | Cadmium  | 0.03      | ND            | 0.2         |\n
                | Lead     | 0.01      | ND            | 0.5         |\n
                | Mercury  | 0.01      | ND            | 0.2         |\n
                | Chromium | 0.01      | 0.01          | 0.3         |
                """
              "isPerfectTable" => false
              "csv" => """
                "Analyte","LOQ (PPM)","Results (PPM)","Limit (PPM)"\n
                "Arsenic","0.1","ND","0.2"\n
                "Cadmium","0.03","ND","0.2"\n
                "Lead","0.01","ND","0.5"\n
                "Mercury","0.01","ND","0.2"\n
                "Chromium","0.01","0.01","0.3"
                """
            ]
            [
              "type" => "text"
              "value" => "*Method: ICP-MS  ND = Not Detected*"
              "md" => "*Method: ICP-MS  ND = Not Detected*"
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "MYCOTOXINS"
              "md" => "## MYCOTOXINS"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Toxin"
                  "LOQ (PPB)"
                  "Results (PPB)"
                  "Limit (PPB)"
                ]
                [
                  "Aflatoxin B1"
                  "5"
                  "ND"
                  "20"
                ]
                [
                  "Aflatoxin B2"
                  "5"
                  "ND"
                  "20"
                ]
                [
                  "Aflatoxin G1"
                  "5"
                  "ND"
                  "20"
                ]
                [
                  "Aflatoxin G2"
                  "5"
                  "ND"
                  "20"
                ]
                [
                  "TOTAL Aflatoxins"
                  "20"
                  "ND"
                  "20"
                ]
                [
                  "Ochratoxin A"
                  "5"
                  "ND"
                  "20"
                ]
              ]
              "md" => """
                | Toxin            | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
                | ---------------- | --------- | ------------- | ----------- |\n
                | Aflatoxin B1     | 5         | ND            | 20          |\n
                | Aflatoxin B2     | 5         | ND            | 20          |\n
                | Aflatoxin G1     | 5         | ND            | 20          |\n
                | Aflatoxin G2     | 5         | ND            | 20          |\n
                | TOTAL Aflatoxins | 20        | ND            | 20          |\n
                | Ochratoxin A     | 5         | ND            | 20          |
                """
              "isPerfectTable" => false
              "csv" => """
                "Toxin","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
                "Aflatoxin B1","5","ND","20"\n
                "Aflatoxin B2","5","ND","20"\n
                "Aflatoxin G1","5","ND","20"\n
                "Aflatoxin G2","5","ND","20"\n
                "TOTAL Aflatoxins","20","ND","20"\n
                "Ochratoxin A","5","ND","20"
                """
            ]
            [
              "type" => "text"
              "value" => "*Method: LCMS  ND = Not Detected*"
              "md" => "*Method: LCMS  ND = Not Detected*"
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "MICROBIALS"
              "md" => "## MICROBIALS"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Organism"
                  "LOQ (CFU)"
                  "Results (CFU)"
                  "Limit (CFU)"
                ]
                [
                  "Aspergillus flavus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus fumigatus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus niger"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus terreus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus flavus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus terreus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "STEC"
                  "10"
                  "ND"
                  "1"
                ]
                [
                  "Salmonella"
                  "10"
                  "ND"
                  "1"
                ]
                [
                  "Total Yeast/Mold"
                  "10"
                  "ND"
                  "10000"
                ]
                [
                  "Total Aerobic"
                  "10"
                  "ND"
                  "10000"
                ]
              ]
              "md" => """
                | Organism              | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
                | --------------------- | --------- | ------------- | ----------- |\n
                | Aspergillus flavus    | 10        | ND            | 10          |\n
                | Aspergillus fumigatus | 10        | ND            | 10          |\n
                | Aspergillus niger     | 10        | ND            | 10          |\n
                | Aspergillus terreus   | 10        | ND            | 10          |\n
                | Aspergillus flavus    | 10        | ND            | 10          |\n
                | Aspergillus terreus   | 10        | ND            | 10          |\n
                | STEC                  | 10        | ND            | 1           |\n
                | Salmonella            | 10        | ND            | 1           |\n
                | Total Yeast/Mold      | 10        | ND            | 10000       |\n
                | Total Aerobic         | 10        | ND            | 10000       |
                """
              "isPerfectTable" => false
              "csv" => """
                "Organism","LOQ (CFU)","Results (CFU)","Limit (CFU)"\n
                "Aspergillus flavus","10","ND","10"\n
                "Aspergillus fumigatus","10","ND","10"\n
                "Aspergillus niger","10","ND","10"\n
                "Aspergillus terreus","10","ND","10"\n
                "Aspergillus flavus","10","ND","10"\n
                "Aspergillus terreus","10","ND","10"\n
                "STEC","10","ND","1"\n
                "Salmonella","10","ND","1"\n
                "Total Yeast/Mold","10","ND","10000"\n
                "Total Aerobic","10","ND","10000"
                """
            ]
            [
              "type" => "text"
              "value" => """
                *Method: DRBC agar and Petrifilm*\n
                \n
                ----
                """
              "md" => """
                *Method: DRBC agar and Petrifilm*\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "RESULT CERTIFICATION"
              "md" => "## RESULT CERTIFICATION"
            ]
            [
              "type" => "text"
              "value" => """
                **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
                \n
                ----\n
                \n
                *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
                """
              "md" => """
                **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
                \n
                ----\n
                \n
                *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
                """
            ]
          ]
          "status" => "OK"
          "originalOrientationAngle" => 0
          "links" => []
          "triggeredAutoMode" => false
          "parsingMode" => "multimodal-openai-gpt4o"
          "structuredData" => null
          "noStructuredContent" => false
          "noTextContent" => false
        ]
      ]
      "job_metadata" => [
        "credits_used" => 0
        "job_credits_usage" => 0
        "job_pages" => 0
        "job_auto_mode_triggered_pages" => 0
        "job_is_cache_hit" => true
      ]
    ]
    -labName: "Delta 9 Analytical"
    -sampleName: "Sample Cannabis Product"
    -sampleMatrix: "flower"
    -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/COA-2.jpg"
    -productType: "cannabis"
    -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
    -products: Doctrine\ORM\PersistentCollection {#1018 …}
  }
  -primaryKeyName: "id"
  -primaryKeyValue: 871
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1343 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1719 …}
}
same as passed value
translation_domain
"messages"
same as passed value

Resolved Options

Option Value
action
""
allow_extra_fields
true
allow_file_upload
false
attr
[
  "class" => "ea-edit-form"
  "id" => "edit-LabReport-form"
]
attr_translation_parameters
[]
auto_initialize
true
block_name
null
block_prefix
null
by_reference
true
compound
true
constraints
[]
csrf_field_name
"_token"
csrf_message
"The CSRF token is invalid. Please try to resubmit the form."
csrf_protection
true
csrf_token_id
null
csrf_token_manager
Symfony\Component\Security\Csrf\CsrfTokenManager {#395
  -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#396 …}
  -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#397 …}
  -namespace: Closure() {#399 …}
}
data
App\Entity\LabReport {#854
  -id: 871
  -name: "COA-2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/EnjoyHemp_Bliss_Delta9Lawberry_Hybrid_COA-2024-06-042.jpg"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768199044 {#1485
      date: 2026-01-12 06:24:04.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748194141 {#848
    date: 2025-05-25 17:29:01.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748179765 {#845
    date: 2025-05-25 13:29:25.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "None"
  -thcaPercentage: "9.3"
  -totalThcPercentage: "18.3561"
  -deltaNinePercentage: "10.2"
  -deltaNineWithThcaCombined: "19.5"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/COA-2.jpg"
  -markdownContent: ""# Delta 9 Analytical\n\n**Professional, Accurate, Responsive**\n\n----\n\n## PESTICIDES\n\n*62 pesticides by Liquid Chromatography Mass Spectrometry \u2013 LCMS; ND = Not Detected*\n\n| ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n| ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n| Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n| Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n| Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n| Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n| Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n| Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n| Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n| Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n| Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n| Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n| Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n| Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n| Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n| Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n| Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n| Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n| Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n| Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n| DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n| Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n| Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n\n\n## HEAVY METALS\n\n| Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n|----------|-----------|---------------|-------------|\n| Arsenic  | 0.1       | ND            | 0.2         |\n| Cadmium  | 0.03      | ND            | 0.2         |\n| Lead     | 0.01      | ND            | 0.5         |\n| Mercury  | 0.01      | ND            | 0.2         |\n| Chromium | 0.01      | 0.01          | 0.3         |\n\n*Method: ICP-MS  ND = Not Detected*\n\n## MYCOTOXINS\n\n| Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n|---------------|-----------|---------------|-------------|\n| Aflatoxin B1  | 5         | ND            | 20          |\n| Aflatoxin B2  | 5         | ND            | 20          |\n| Aflatoxin G1  | 5         | ND            | 20          |\n| Aflatoxin G2  | 5         | ND            | 20          |\n| TOTAL Aflatoxins | 20     | ND            | 20          |\n| Ochratoxin A  | 5         | ND            | 20          |\n\n*Method: LCMS  ND = Not Detected*\n\n## MICROBIALS\n\n| Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n|-------------------|-----------|---------------|-------------|\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus fumigatus | 10    | ND            | 10          |\n| Aspergillus niger  | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| STEC               | 10        | ND            | 1           |\n| Salmonella         | 10        | ND            | 1           |\n| Total Yeast\/Mold   | 10        | ND            | 10000       |\n| Total Aerobic      | 10        | ND            | 10000       |\n\n*Method: DRBC agar and Petrifilm*\n\n----\n\n## RESULT CERTIFICATION\n\n**Frank P. Mauro COO\/Michael R. Horton CSO & Date**\n\n----\n\n*Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. \"The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO\/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO\/IEC 17025:2005\/2017 Scope of Accreditation.*""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Delta 9 Analytical\n
          \n
          **Professional, Accurate, Responsive**\n
          \n
          ----\n
          \n
          ## PESTICIDES\n
          \n
          *62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*\n
          \n
          | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
          | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
          | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
          | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
          | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
          | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
          | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
          | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
          | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
          | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
          | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
          | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
          | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
          | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
          | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
          | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
          | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
          | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
          | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
          | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
          | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
          | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n
          \n
          \n
          ## HEAVY METALS\n
          \n
          | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
          |----------|-----------|---------------|-------------|\n
          | Arsenic  | 0.1       | ND            | 0.2         |\n
          | Cadmium  | 0.03      | ND            | 0.2         |\n
          | Lead     | 0.01      | ND            | 0.5         |\n
          | Mercury  | 0.01      | ND            | 0.2         |\n
          | Chromium | 0.01      | 0.01          | 0.3         |\n
          \n
          *Method: ICP-MS  ND = Not Detected*\n
          \n
          ## MYCOTOXINS\n
          \n
          | Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          |---------------|-----------|---------------|-------------|\n
          | Aflatoxin B1  | 5         | ND            | 20          |\n
          | Aflatoxin B2  | 5         | ND            | 20          |\n
          | Aflatoxin G1  | 5         | ND            | 20          |\n
          | Aflatoxin G2  | 5         | ND            | 20          |\n
          | TOTAL Aflatoxins | 20     | ND            | 20          |\n
          | Ochratoxin A  | 5         | ND            | 20          |\n
          \n
          *Method: LCMS  ND = Not Detected*\n
          \n
          ## MICROBIALS\n
          \n
          | Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
          |-------------------|-----------|---------------|-------------|\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus fumigatus | 10    | ND            | 10          |\n
          | Aspergillus niger  | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | STEC               | 10        | ND            | 1           |\n
          | Salmonella         | 10        | ND            | 1           |\n
          | Total Yeast/Mold   | 10        | ND            | 10000       |\n
          | Total Aerobic      | 10        | ND            | 10000       |\n
          \n
          *Method: DRBC agar and Petrifilm*\n
          \n
          ----\n
          \n
          ## RESULT CERTIFICATION\n
          \n
          **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
          \n
          ----\n
          \n
          *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Delta 9 Analytical"
            "md" => "# Delta 9 Analytical"
          ]
          [
            "type" => "text"
            "value" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
            "md" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "PESTICIDES"
            "md" => "## PESTICIDES"
          ]
          [
            "type" => "text"
            "value" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
            "md" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Abamectin"
                "10"
                "ND"
                "100"
                "Diazinon"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
              ]
              [
                "Acephate"
                "10"
                "ND"
                "100"
                "Dimethoate"
                "10"
                "ND"
                "100"
                "Oxamyl"
                "10"
                "ND"
                "100"
              ]
              [
                "Acequinocyl"
                "10"
                "ND"
                "100"
                "Dimethomorph"
                "10"
                "ND"
                "100"
                "Paclobutrazol"
                "10"
                "ND"
                "100"
              ]
              [
                "Acetamiprid"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Permethrin"
                "10"
                "ND"
                "100"
              ]
              [
                "Aldicarb"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Phosmet (Imidan)"
                "10"
                "ND"
                "100"
              ]
              [
                "Azoxystrobin"
                "100"
                "ND"
                "1000"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Propiconazole"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenazate"
                "10"
                "ND"
                "100"
                "Fenhexamid"
                "10"
                "ND"
                "100"
                "Propargite"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenthrin"
                "10"
                "ND"
                "100"
                "Fenoxycarb"
                "10"
                "ND"
                "100"
                "Pyrethrins"
                "100"
                "ND"
                "1000"
              ]
              [
                "Boscalid"
                "100"
                "ND"
                "1000"
                "Fluazifop"
                "10"
                "ND"
                "100"
                "Spinosad"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbaryl"
                "100"
                "ND"
                "1000"
                "Fludioxonil"
                "100"
                "ND"
                "1000"
                "Spinetoram"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbofuran"
                "10"
                "ND"
                "100"
                "Hexythiazox"
                "10"
                "ND"
                "100"
                "Spinosyn A"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorantraniliprole"
                "1000"
                "ND"
                "10000"
                "Imazalil"
                "10"
                "ND"
                "100"
                "Spinosyn D"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorpyrifos"
                "10"
                "ND"
                "100"
                "Imidacloprid"
                "10"
                "ND"
                "100"
                "Spirotetramat"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlormequat Cl"
                "10"
                "ND"
                "100"
                "Kresoxim Methyl"
                "10"
                "ND"
                "100"
                "Spiroxamine"
                "10"
                "ND"
                "100"
              ]
              [
                "Coumaphos"
                "10"
                "ND"
                "100"
                "Malathion"
                "10"
                "ND"
                "100"
                "Tebuconazole"
                "10"
                "ND"
                "100"
              ]
              [
                "Cyfluthrin"
                "10"
                "ND"
                "100"
                "Metalaxyl"
                "10"
                "ND"
                "100"
                "Thiacloprid"
                "10"
                "ND"
                "100"
              ]
              [
                "Cypermethrin"
                "10"
                "ND"
                "100"
                "Metconazole"
                "10"
                "ND"
                "100"
                "Thiamethoxam"
                "10"
                "ND"
                "100"
              ]
              [
                "Damiemid"
                "10"
                "ND"
                "100"
                "Methomyl"
                "10"
                "ND"
                "100"
                "Trifloxystrobin"
                "10"
                "ND"
                "100"
              ]
              [
                "DDVP"
                "10"
                "ND"
                "100"
                "Methylparathion"
                "10"
                "ND"
                "100"
                "Dicofol"
                "10"
                "ND"
                "100"
              ]
              [
                "Methyl Parathion"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
                "Naled"
                "10"
                "ND"
                "100"
              ]
              [
                "Captan"
                "5"
                "ND"
                "5"
                "Fenpyroximate"
                "10"
                "ND"
                "100"
                "Hexaconazole"
                "0.2"
                "ND"
                "0.2"
              ]
            ]
            "md" => """
              | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
              | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
              | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
              | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
              | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
              | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
              | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
              | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
              | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
              | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
              | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
              | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
              | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
              | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
              | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
              | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
              | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
              | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
              | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
              | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
              | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
              | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |
              """
            "isPerfectTable" => true
            "csv" => """
              "ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Abamectin","10","ND","100","Diazinon","10","ND","100","Myclobutanil","10","ND","100"\n
              "Acephate","10","ND","100","Dimethoate","10","ND","100","Oxamyl","10","ND","100"\n
              "Acequinocyl","10","ND","100","Dimethomorph","10","ND","100","Paclobutrazol","10","ND","100"\n
              "Acetamiprid","10","ND","100","Etoxazole","10","ND","100","Permethrin","10","ND","100"\n
              "Aldicarb","10","ND","100","Etoxazole","10","ND","100","Phosmet (Imidan)","10","ND","100"\n
              "Azoxystrobin","100","ND","1000","Etoxazole","10","ND","100","Propiconazole","100","ND","1000"\n
              "Bifenazate","10","ND","100","Fenhexamid","10","ND","100","Propargite","100","ND","1000"\n
              "Bifenthrin","10","ND","100","Fenoxycarb","10","ND","100","Pyrethrins","100","ND","1000"\n
              "Boscalid","100","ND","1000","Fluazifop","10","ND","100","Spinosad","10","ND","100"\n
              "Carbaryl","100","ND","1000","Fludioxonil","100","ND","1000","Spinetoram","10","ND","100"\n
              "Carbofuran","10","ND","100","Hexythiazox","10","ND","100","Spinosyn A","10","ND","100"\n
              "Chlorantraniliprole","1000","ND","10000","Imazalil","10","ND","100","Spinosyn D","10","ND","100"\n
              "Chlorpyrifos","10","ND","100","Imidacloprid","10","ND","100","Spirotetramat","10","ND","100"\n
              "Chlormequat Cl","10","ND","100","Kresoxim Methyl","10","ND","100","Spiroxamine","10","ND","100"\n
              "Coumaphos","10","ND","100","Malathion","10","ND","100","Tebuconazole","10","ND","100"\n
              "Cyfluthrin","10","ND","100","Metalaxyl","10","ND","100","Thiacloprid","10","ND","100"\n
              "Cypermethrin","10","ND","100","Metconazole","10","ND","100","Thiamethoxam","10","ND","100"\n
              "Damiemid","10","ND","100","Methomyl","10","ND","100","Trifloxystrobin","10","ND","100"\n
              "DDVP","10","ND","100","Methylparathion","10","ND","100","Dicofol","10","ND","100"\n
              "Methyl Parathion","10","ND","100","Myclobutanil","10","ND","100","Naled","10","ND","100"\n
              "Captan","5","ND","5","Fenpyroximate","10","ND","100","Hexaconazole","0.2","ND","0.2"
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "HEAVY METALS"
            "md" => "## HEAVY METALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Analyte"
                "LOQ (PPM)"
                "Results (PPM)"
                "Limit (PPM)"
              ]
              [
                "Arsenic"
                "0.1"
                "ND"
                "0.2"
              ]
              [
                "Cadmium"
                "0.03"
                "ND"
                "0.2"
              ]
              [
                "Lead"
                "0.01"
                "ND"
                "0.5"
              ]
              [
                "Mercury"
                "0.01"
                "ND"
                "0.2"
              ]
              [
                "Chromium"
                "0.01"
                "0.01"
                "0.3"
              ]
            ]
            "md" => """
              | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
              | -------- | --------- | ------------- | ----------- |\n
              | Arsenic  | 0.1       | ND            | 0.2         |\n
              | Cadmium  | 0.03      | ND            | 0.2         |\n
              | Lead     | 0.01      | ND            | 0.5         |\n
              | Mercury  | 0.01      | ND            | 0.2         |\n
              | Chromium | 0.01      | 0.01          | 0.3         |
              """
            "isPerfectTable" => false
            "csv" => """
              "Analyte","LOQ (PPM)","Results (PPM)","Limit (PPM)"\n
              "Arsenic","0.1","ND","0.2"\n
              "Cadmium","0.03","ND","0.2"\n
              "Lead","0.01","ND","0.5"\n
              "Mercury","0.01","ND","0.2"\n
              "Chromium","0.01","0.01","0.3"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: ICP-MS  ND = Not Detected*"
            "md" => "*Method: ICP-MS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MYCOTOXINS"
            "md" => "## MYCOTOXINS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Toxin"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Aflatoxin B1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin B2"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G2"
                "5"
                "ND"
                "20"
              ]
              [
                "TOTAL Aflatoxins"
                "20"
                "ND"
                "20"
              ]
              [
                "Ochratoxin A"
                "5"
                "ND"
                "20"
              ]
            ]
            "md" => """
              | Toxin            | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ---------------- | --------- | ------------- | ----------- |\n
              | Aflatoxin B1     | 5         | ND            | 20          |\n
              | Aflatoxin B2     | 5         | ND            | 20          |\n
              | Aflatoxin G1     | 5         | ND            | 20          |\n
              | Aflatoxin G2     | 5         | ND            | 20          |\n
              | TOTAL Aflatoxins | 20        | ND            | 20          |\n
              | Ochratoxin A     | 5         | ND            | 20          |
              """
            "isPerfectTable" => false
            "csv" => """
              "Toxin","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Aflatoxin B1","5","ND","20"\n
              "Aflatoxin B2","5","ND","20"\n
              "Aflatoxin G1","5","ND","20"\n
              "Aflatoxin G2","5","ND","20"\n
              "TOTAL Aflatoxins","20","ND","20"\n
              "Ochratoxin A","5","ND","20"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: LCMS  ND = Not Detected*"
            "md" => "*Method: LCMS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MICROBIALS"
            "md" => "## MICROBIALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Organism"
                "LOQ (CFU)"
                "Results (CFU)"
                "Limit (CFU)"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus fumigatus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus niger"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "STEC"
                "10"
                "ND"
                "1"
              ]
              [
                "Salmonella"
                "10"
                "ND"
                "1"
              ]
              [
                "Total Yeast/Mold"
                "10"
                "ND"
                "10000"
              ]
              [
                "Total Aerobic"
                "10"
                "ND"
                "10000"
              ]
            ]
            "md" => """
              | Organism              | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
              | --------------------- | --------- | ------------- | ----------- |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus fumigatus | 10        | ND            | 10          |\n
              | Aspergillus niger     | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | STEC                  | 10        | ND            | 1           |\n
              | Salmonella            | 10        | ND            | 1           |\n
              | Total Yeast/Mold      | 10        | ND            | 10000       |\n
              | Total Aerobic         | 10        | ND            | 10000       |
              """
            "isPerfectTable" => false
            "csv" => """
              "Organism","LOQ (CFU)","Results (CFU)","Limit (CFU)"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus fumigatus","10","ND","10"\n
              "Aspergillus niger","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "STEC","10","ND","1"\n
              "Salmonella","10","ND","1"\n
              "Total Yeast/Mold","10","ND","10000"\n
              "Total Aerobic","10","ND","10000"
              """
          ]
          [
            "type" => "text"
            "value" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
            "md" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "RESULT CERTIFICATION"
            "md" => "## RESULT CERTIFICATION"
          ]
          [
            "type" => "text"
            "value" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
            "md" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "Delta 9 Analytical"
  -sampleName: "Sample Cannabis Product"
  -sampleMatrix: "flower"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/COA-2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}
data_class
"App\Entity\LabReport"
disabled
false
empty_data
Closure(FormInterface $form) {#1771
  class: "Symfony\Component\Form\Extension\Core\Type\FormType"
  use: {
    $class: "App\Entity\LabReport"
  }
}
entityDto
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#844
  -isAccessible: true
  -fqcn: "App\Entity\LabReport"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#691 …}
  -instance: App\Entity\LabReport {#854
    -id: 871
    -name: "COA-2"
    -externalUrl: "https://purecbdnc.com/cdn/shop/files/EnjoyHemp_Bliss_Delta9Lawberry_Hybrid_COA-2024-06-042.jpg"
    -source: null
    -type: "jpg"
    -project: Proxies\__CG__\App\Entity\Project {#903
      -id: 104
      -name: "pure cbd"
      -url: "https://purecbdnc.com/"
      -prompt: null
      -chatJson: null
      -externalLabReportsUrl: null
      -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
      -productMatchingUrl: null
      -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
      -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
      -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
      -createdAt: DateTime @1744068184 {#1495
        date: 2025-04-07 23:23:04.0 UTC (+00:00)
      }
      -updatedAt: DateTime @1768199044 {#1485
        date: 2026-01-12 06:24:04.0 UTC (+00:00)
      }
      -spiderSourceMatchingUrls: null
      -state: "ready_to_hunt"
      -products: Doctrine\ORM\PersistentCollection {#1560 …}
      -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
      -websiteFramework: "shopify"
      -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
      -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
      -productExcludePaths: null
      -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
      -user: null
      -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
      -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
    }
    -labReportSource: null
    -createdAt: DateTime @1748194141 {#848
      date: 2025-05-25 17:29:01.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1748179765 {#845
      date: 2025-05-25 13:29:25.0 UTC (+00:00)
    }
    -category: null
    -state: "processed"
    -expiryDate: ""
    -extractionDate: "None"
    -thcaPercentage: "9.3"
    -totalThcPercentage: "18.3561"
    -deltaNinePercentage: "10.2"
    -deltaNineWithThcaCombined: "19.5"
    -comments: null
    -internalUrl: "https://cbdextract.nw.agency/lab-reports/COA-2.jpg"
    -markdownContent: ""# Delta 9 Analytical\n\n**Professional, Accurate, Responsive**\n\n----\n\n## PESTICIDES\n\n*62 pesticides by Liquid Chromatography Mass Spectrometry \u2013 LCMS; ND = Not Detected*\n\n| ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n| ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n| Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n| Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n| Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n| Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n| Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n| Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n| Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n| Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n| Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n| Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n| Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n| Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n| Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n| Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n| Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n| Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n| Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n| Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n| DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n| Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n| Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n\n\n## HEAVY METALS\n\n| Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n|----------|-----------|---------------|-------------|\n| Arsenic  | 0.1       | ND            | 0.2         |\n| Cadmium  | 0.03      | ND            | 0.2         |\n| Lead     | 0.01      | ND            | 0.5         |\n| Mercury  | 0.01      | ND            | 0.2         |\n| Chromium | 0.01      | 0.01          | 0.3         |\n\n*Method: ICP-MS  ND = Not Detected*\n\n## MYCOTOXINS\n\n| Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n|---------------|-----------|---------------|-------------|\n| Aflatoxin B1  | 5         | ND            | 20          |\n| Aflatoxin B2  | 5         | ND            | 20          |\n| Aflatoxin G1  | 5         | ND            | 20          |\n| Aflatoxin G2  | 5         | ND            | 20          |\n| TOTAL Aflatoxins | 20     | ND            | 20          |\n| Ochratoxin A  | 5         | ND            | 20          |\n\n*Method: LCMS  ND = Not Detected*\n\n## MICROBIALS\n\n| Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n|-------------------|-----------|---------------|-------------|\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus fumigatus | 10    | ND            | 10          |\n| Aspergillus niger  | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| STEC               | 10        | ND            | 1           |\n| Salmonella         | 10        | ND            | 1           |\n| Total Yeast\/Mold   | 10        | ND            | 10000       |\n| Total Aerobic      | 10        | ND            | 10000       |\n\n*Method: DRBC agar and Petrifilm*\n\n----\n\n## RESULT CERTIFICATION\n\n**Frank P. Mauro COO\/Michael R. Horton CSO & Date**\n\n----\n\n*Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. \"The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO\/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO\/IEC 17025:2005\/2017 Scope of Accreditation.*""
    -debugData: null
    -jsonContent: [
      "pages" => [
        [
          "page" => 1
          "md" => """
            # Delta 9 Analytical\n
            \n
            **Professional, Accurate, Responsive**\n
            \n
            ----\n
            \n
            ## PESTICIDES\n
            \n
            *62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*\n
            \n
            | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
            | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
            | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
            | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
            | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
            | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
            | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
            | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
            | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
            | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
            | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
            | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
            | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
            | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
            | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
            | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
            | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
            | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
            | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
            | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
            | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
            | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
            | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n
            \n
            \n
            ## HEAVY METALS\n
            \n
            | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
            |----------|-----------|---------------|-------------|\n
            | Arsenic  | 0.1       | ND            | 0.2         |\n
            | Cadmium  | 0.03      | ND            | 0.2         |\n
            | Lead     | 0.01      | ND            | 0.5         |\n
            | Mercury  | 0.01      | ND            | 0.2         |\n
            | Chromium | 0.01      | 0.01          | 0.3         |\n
            \n
            *Method: ICP-MS  ND = Not Detected*\n
            \n
            ## MYCOTOXINS\n
            \n
            | Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
            |---------------|-----------|---------------|-------------|\n
            | Aflatoxin B1  | 5         | ND            | 20          |\n
            | Aflatoxin B2  | 5         | ND            | 20          |\n
            | Aflatoxin G1  | 5         | ND            | 20          |\n
            | Aflatoxin G2  | 5         | ND            | 20          |\n
            | TOTAL Aflatoxins | 20     | ND            | 20          |\n
            | Ochratoxin A  | 5         | ND            | 20          |\n
            \n
            *Method: LCMS  ND = Not Detected*\n
            \n
            ## MICROBIALS\n
            \n
            | Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
            |-------------------|-----------|---------------|-------------|\n
            | Aspergillus flavus | 10        | ND            | 10          |\n
            | Aspergillus fumigatus | 10    | ND            | 10          |\n
            | Aspergillus niger  | 10        | ND            | 10          |\n
            | Aspergillus terreus | 10      | ND            | 10          |\n
            | Aspergillus flavus | 10        | ND            | 10          |\n
            | Aspergillus terreus | 10      | ND            | 10          |\n
            | STEC               | 10        | ND            | 1           |\n
            | Salmonella         | 10        | ND            | 1           |\n
            | Total Yeast/Mold   | 10        | ND            | 10000       |\n
            | Total Aerobic      | 10        | ND            | 10000       |\n
            \n
            *Method: DRBC agar and Petrifilm*\n
            \n
            ----\n
            \n
            ## RESULT CERTIFICATION\n
            \n
            **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
            \n
            ----\n
            \n
            *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
            """
          "images" => [
            [
              "name" => "page_1.jpg"
              "height" => 0
              "width" => 0
              "x" => 0
              "y" => 0
              "type" => "full_page_screenshot"
            ]
          ]
          "charts" => []
          "items" => [
            [
              "type" => "heading"
              "lvl" => 1
              "value" => "Delta 9 Analytical"
              "md" => "# Delta 9 Analytical"
            ]
            [
              "type" => "text"
              "value" => """
                **Professional, Accurate, Responsive**\n
                \n
                ----
                """
              "md" => """
                **Professional, Accurate, Responsive**\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "PESTICIDES"
              "md" => "## PESTICIDES"
            ]
            [
              "type" => "text"
              "value" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
              "md" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "ANALYTE"
                  "LOQ (PPB)"
                  "Results (PPB)"
                  "Limit (PPB)"
                  "ANALYTE"
                  "LOQ (PPB)"
                  "Results (PPB)"
                  "Limit (PPB)"
                  "ANALYTE"
                  "LOQ (PPB)"
                  "Results (PPB)"
                  "Limit (PPB)"
                ]
                [
                  "Abamectin"
                  "10"
                  "ND"
                  "100"
                  "Diazinon"
                  "10"
                  "ND"
                  "100"
                  "Myclobutanil"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Acephate"
                  "10"
                  "ND"
                  "100"
                  "Dimethoate"
                  "10"
                  "ND"
                  "100"
                  "Oxamyl"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Acequinocyl"
                  "10"
                  "ND"
                  "100"
                  "Dimethomorph"
                  "10"
                  "ND"
                  "100"
                  "Paclobutrazol"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Acetamiprid"
                  "10"
                  "ND"
                  "100"
                  "Etoxazole"
                  "10"
                  "ND"
                  "100"
                  "Permethrin"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Aldicarb"
                  "10"
                  "ND"
                  "100"
                  "Etoxazole"
                  "10"
                  "ND"
                  "100"
                  "Phosmet (Imidan)"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Azoxystrobin"
                  "100"
                  "ND"
                  "1000"
                  "Etoxazole"
                  "10"
                  "ND"
                  "100"
                  "Propiconazole"
                  "100"
                  "ND"
                  "1000"
                ]
                [
                  "Bifenazate"
                  "10"
                  "ND"
                  "100"
                  "Fenhexamid"
                  "10"
                  "ND"
                  "100"
                  "Propargite"
                  "100"
                  "ND"
                  "1000"
                ]
                [
                  "Bifenthrin"
                  "10"
                  "ND"
                  "100"
                  "Fenoxycarb"
                  "10"
                  "ND"
                  "100"
                  "Pyrethrins"
                  "100"
                  "ND"
                  "1000"
                ]
                [
                  "Boscalid"
                  "100"
                  "ND"
                  "1000"
                  "Fluazifop"
                  "10"
                  "ND"
                  "100"
                  "Spinosad"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Carbaryl"
                  "100"
                  "ND"
                  "1000"
                  "Fludioxonil"
                  "100"
                  "ND"
                  "1000"
                  "Spinetoram"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Carbofuran"
                  "10"
                  "ND"
                  "100"
                  "Hexythiazox"
                  "10"
                  "ND"
                  "100"
                  "Spinosyn A"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Chlorantraniliprole"
                  "1000"
                  "ND"
                  "10000"
                  "Imazalil"
                  "10"
                  "ND"
                  "100"
                  "Spinosyn D"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Chlorpyrifos"
                  "10"
                  "ND"
                  "100"
                  "Imidacloprid"
                  "10"
                  "ND"
                  "100"
                  "Spirotetramat"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Chlormequat Cl"
                  "10"
                  "ND"
                  "100"
                  "Kresoxim Methyl"
                  "10"
                  "ND"
                  "100"
                  "Spiroxamine"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Coumaphos"
                  "10"
                  "ND"
                  "100"
                  "Malathion"
                  "10"
                  "ND"
                  "100"
                  "Tebuconazole"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Cyfluthrin"
                  "10"
                  "ND"
                  "100"
                  "Metalaxyl"
                  "10"
                  "ND"
                  "100"
                  "Thiacloprid"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Cypermethrin"
                  "10"
                  "ND"
                  "100"
                  "Metconazole"
                  "10"
                  "ND"
                  "100"
                  "Thiamethoxam"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Damiemid"
                  "10"
                  "ND"
                  "100"
                  "Methomyl"
                  "10"
                  "ND"
                  "100"
                  "Trifloxystrobin"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "DDVP"
                  "10"
                  "ND"
                  "100"
                  "Methylparathion"
                  "10"
                  "ND"
                  "100"
                  "Dicofol"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Methyl Parathion"
                  "10"
                  "ND"
                  "100"
                  "Myclobutanil"
                  "10"
                  "ND"
                  "100"
                  "Naled"
                  "10"
                  "ND"
                  "100"
                ]
                [
                  "Captan"
                  "5"
                  "ND"
                  "5"
                  "Fenpyroximate"
                  "10"
                  "ND"
                  "100"
                  "Hexaconazole"
                  "0.2"
                  "ND"
                  "0.2"
                ]
              ]
              "md" => """
                | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
                | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
                | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
                | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
                | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
                | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
                | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
                | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
                | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
                | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
                | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
                | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
                | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
                | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
                | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
                | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
                | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
                | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
                | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
                | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
                | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
                | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
                | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |
                """
              "isPerfectTable" => true
              "csv" => """
                "ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
                "Abamectin","10","ND","100","Diazinon","10","ND","100","Myclobutanil","10","ND","100"\n
                "Acephate","10","ND","100","Dimethoate","10","ND","100","Oxamyl","10","ND","100"\n
                "Acequinocyl","10","ND","100","Dimethomorph","10","ND","100","Paclobutrazol","10","ND","100"\n
                "Acetamiprid","10","ND","100","Etoxazole","10","ND","100","Permethrin","10","ND","100"\n
                "Aldicarb","10","ND","100","Etoxazole","10","ND","100","Phosmet (Imidan)","10","ND","100"\n
                "Azoxystrobin","100","ND","1000","Etoxazole","10","ND","100","Propiconazole","100","ND","1000"\n
                "Bifenazate","10","ND","100","Fenhexamid","10","ND","100","Propargite","100","ND","1000"\n
                "Bifenthrin","10","ND","100","Fenoxycarb","10","ND","100","Pyrethrins","100","ND","1000"\n
                "Boscalid","100","ND","1000","Fluazifop","10","ND","100","Spinosad","10","ND","100"\n
                "Carbaryl","100","ND","1000","Fludioxonil","100","ND","1000","Spinetoram","10","ND","100"\n
                "Carbofuran","10","ND","100","Hexythiazox","10","ND","100","Spinosyn A","10","ND","100"\n
                "Chlorantraniliprole","1000","ND","10000","Imazalil","10","ND","100","Spinosyn D","10","ND","100"\n
                "Chlorpyrifos","10","ND","100","Imidacloprid","10","ND","100","Spirotetramat","10","ND","100"\n
                "Chlormequat Cl","10","ND","100","Kresoxim Methyl","10","ND","100","Spiroxamine","10","ND","100"\n
                "Coumaphos","10","ND","100","Malathion","10","ND","100","Tebuconazole","10","ND","100"\n
                "Cyfluthrin","10","ND","100","Metalaxyl","10","ND","100","Thiacloprid","10","ND","100"\n
                "Cypermethrin","10","ND","100","Metconazole","10","ND","100","Thiamethoxam","10","ND","100"\n
                "Damiemid","10","ND","100","Methomyl","10","ND","100","Trifloxystrobin","10","ND","100"\n
                "DDVP","10","ND","100","Methylparathion","10","ND","100","Dicofol","10","ND","100"\n
                "Methyl Parathion","10","ND","100","Myclobutanil","10","ND","100","Naled","10","ND","100"\n
                "Captan","5","ND","5","Fenpyroximate","10","ND","100","Hexaconazole","0.2","ND","0.2"
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "HEAVY METALS"
              "md" => "## HEAVY METALS"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Analyte"
                  "LOQ (PPM)"
                  "Results (PPM)"
                  "Limit (PPM)"
                ]
                [
                  "Arsenic"
                  "0.1"
                  "ND"
                  "0.2"
                ]
                [
                  "Cadmium"
                  "0.03"
                  "ND"
                  "0.2"
                ]
                [
                  "Lead"
                  "0.01"
                  "ND"
                  "0.5"
                ]
                [
                  "Mercury"
                  "0.01"
                  "ND"
                  "0.2"
                ]
                [
                  "Chromium"
                  "0.01"
                  "0.01"
                  "0.3"
                ]
              ]
              "md" => """
                | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
                | -------- | --------- | ------------- | ----------- |\n
                | Arsenic  | 0.1       | ND            | 0.2         |\n
                | Cadmium  | 0.03      | ND            | 0.2         |\n
                | Lead     | 0.01      | ND            | 0.5         |\n
                | Mercury  | 0.01      | ND            | 0.2         |\n
                | Chromium | 0.01      | 0.01          | 0.3         |
                """
              "isPerfectTable" => false
              "csv" => """
                "Analyte","LOQ (PPM)","Results (PPM)","Limit (PPM)"\n
                "Arsenic","0.1","ND","0.2"\n
                "Cadmium","0.03","ND","0.2"\n
                "Lead","0.01","ND","0.5"\n
                "Mercury","0.01","ND","0.2"\n
                "Chromium","0.01","0.01","0.3"
                """
            ]
            [
              "type" => "text"
              "value" => "*Method: ICP-MS  ND = Not Detected*"
              "md" => "*Method: ICP-MS  ND = Not Detected*"
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "MYCOTOXINS"
              "md" => "## MYCOTOXINS"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Toxin"
                  "LOQ (PPB)"
                  "Results (PPB)"
                  "Limit (PPB)"
                ]
                [
                  "Aflatoxin B1"
                  "5"
                  "ND"
                  "20"
                ]
                [
                  "Aflatoxin B2"
                  "5"
                  "ND"
                  "20"
                ]
                [
                  "Aflatoxin G1"
                  "5"
                  "ND"
                  "20"
                ]
                [
                  "Aflatoxin G2"
                  "5"
                  "ND"
                  "20"
                ]
                [
                  "TOTAL Aflatoxins"
                  "20"
                  "ND"
                  "20"
                ]
                [
                  "Ochratoxin A"
                  "5"
                  "ND"
                  "20"
                ]
              ]
              "md" => """
                | Toxin            | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
                | ---------------- | --------- | ------------- | ----------- |\n
                | Aflatoxin B1     | 5         | ND            | 20          |\n
                | Aflatoxin B2     | 5         | ND            | 20          |\n
                | Aflatoxin G1     | 5         | ND            | 20          |\n
                | Aflatoxin G2     | 5         | ND            | 20          |\n
                | TOTAL Aflatoxins | 20        | ND            | 20          |\n
                | Ochratoxin A     | 5         | ND            | 20          |
                """
              "isPerfectTable" => false
              "csv" => """
                "Toxin","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
                "Aflatoxin B1","5","ND","20"\n
                "Aflatoxin B2","5","ND","20"\n
                "Aflatoxin G1","5","ND","20"\n
                "Aflatoxin G2","5","ND","20"\n
                "TOTAL Aflatoxins","20","ND","20"\n
                "Ochratoxin A","5","ND","20"
                """
            ]
            [
              "type" => "text"
              "value" => "*Method: LCMS  ND = Not Detected*"
              "md" => "*Method: LCMS  ND = Not Detected*"
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "MICROBIALS"
              "md" => "## MICROBIALS"
            ]
            [
              "type" => "table"
              "rows" => [
                [
                  "Organism"
                  "LOQ (CFU)"
                  "Results (CFU)"
                  "Limit (CFU)"
                ]
                [
                  "Aspergillus flavus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus fumigatus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus niger"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus terreus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus flavus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "Aspergillus terreus"
                  "10"
                  "ND"
                  "10"
                ]
                [
                  "STEC"
                  "10"
                  "ND"
                  "1"
                ]
                [
                  "Salmonella"
                  "10"
                  "ND"
                  "1"
                ]
                [
                  "Total Yeast/Mold"
                  "10"
                  "ND"
                  "10000"
                ]
                [
                  "Total Aerobic"
                  "10"
                  "ND"
                  "10000"
                ]
              ]
              "md" => """
                | Organism              | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
                | --------------------- | --------- | ------------- | ----------- |\n
                | Aspergillus flavus    | 10        | ND            | 10          |\n
                | Aspergillus fumigatus | 10        | ND            | 10          |\n
                | Aspergillus niger     | 10        | ND            | 10          |\n
                | Aspergillus terreus   | 10        | ND            | 10          |\n
                | Aspergillus flavus    | 10        | ND            | 10          |\n
                | Aspergillus terreus   | 10        | ND            | 10          |\n
                | STEC                  | 10        | ND            | 1           |\n
                | Salmonella            | 10        | ND            | 1           |\n
                | Total Yeast/Mold      | 10        | ND            | 10000       |\n
                | Total Aerobic         | 10        | ND            | 10000       |
                """
              "isPerfectTable" => false
              "csv" => """
                "Organism","LOQ (CFU)","Results (CFU)","Limit (CFU)"\n
                "Aspergillus flavus","10","ND","10"\n
                "Aspergillus fumigatus","10","ND","10"\n
                "Aspergillus niger","10","ND","10"\n
                "Aspergillus terreus","10","ND","10"\n
                "Aspergillus flavus","10","ND","10"\n
                "Aspergillus terreus","10","ND","10"\n
                "STEC","10","ND","1"\n
                "Salmonella","10","ND","1"\n
                "Total Yeast/Mold","10","ND","10000"\n
                "Total Aerobic","10","ND","10000"
                """
            ]
            [
              "type" => "text"
              "value" => """
                *Method: DRBC agar and Petrifilm*\n
                \n
                ----
                """
              "md" => """
                *Method: DRBC agar and Petrifilm*\n
                \n
                ----
                """
            ]
            [
              "type" => "heading"
              "lvl" => 2
              "value" => "RESULT CERTIFICATION"
              "md" => "## RESULT CERTIFICATION"
            ]
            [
              "type" => "text"
              "value" => """
                **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
                \n
                ----\n
                \n
                *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
                """
              "md" => """
                **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
                \n
                ----\n
                \n
                *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
                """
            ]
          ]
          "status" => "OK"
          "originalOrientationAngle" => 0
          "links" => []
          "triggeredAutoMode" => false
          "parsingMode" => "multimodal-openai-gpt4o"
          "structuredData" => null
          "noStructuredContent" => false
          "noTextContent" => false
        ]
      ]
      "job_metadata" => [
        "credits_used" => 0
        "job_credits_usage" => 0
        "job_pages" => 0
        "job_auto_mode_triggered_pages" => 0
        "job_is_cache_hit" => true
      ]
    ]
    -labName: "Delta 9 Analytical"
    -sampleName: "Sample Cannabis Product"
    -sampleMatrix: "flower"
    -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/COA-2.jpg"
    -productType: "cannabis"
    -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
    -products: Doctrine\ORM\PersistentCollection {#1018 …}
  }
  -primaryKeyName: "id"
  -primaryKeyValue: 871
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1343 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1719 …}
}
error_bubbling
true
error_mapping
[]
extra_fields_message
"This form should not contain extra fields."
form_attr
false
getter
null
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
inherit_data
false
invalid_message
"This value is not valid."
invalid_message_parameters
[]
is_empty_callback
null
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
mapped
true
method
"POST"
post_max_size_message
"The uploaded file was too large. Please try to upload a smaller file."
priority
0
property_path
null
required
true
row_attr
[]
setter
null
translation_domain
"messages"
trim
true
upload_max_size_message
Closure() {#1773
  class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension"
  use: {
    $translator: Symfony\Component\Translation\DataCollectorTranslator {#65 …}
    $message: Closure() {#1770 …}
    $translationDomain: "validators"
  }
}
validation_groups
null

View Vars

Variable Value
action
""
attr
[
  "class" => "ea-edit-form"
  "id" => "edit-LabReport-form"
]
attr_translation_parameters
[]
block_prefixes
[
  "form"
  "ea_crud"
  "_LabReport"
]
cache_key
"_LabReport_ea_crud"
compound
true
data
App\Entity\LabReport {#854
  -id: 871
  -name: "COA-2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/EnjoyHemp_Bliss_Delta9Lawberry_Hybrid_COA-2024-06-042.jpg"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768199044 {#1485
      date: 2026-01-12 06:24:04.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748194141 {#848
    date: 2025-05-25 17:29:01.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748179765 {#845
    date: 2025-05-25 13:29:25.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "None"
  -thcaPercentage: "9.3"
  -totalThcPercentage: "18.3561"
  -deltaNinePercentage: "10.2"
  -deltaNineWithThcaCombined: "19.5"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/COA-2.jpg"
  -markdownContent: ""# Delta 9 Analytical\n\n**Professional, Accurate, Responsive**\n\n----\n\n## PESTICIDES\n\n*62 pesticides by Liquid Chromatography Mass Spectrometry \u2013 LCMS; ND = Not Detected*\n\n| ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n| ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n| Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n| Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n| Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n| Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n| Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n| Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n| Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n| Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n| Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n| Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n| Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n| Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n| Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n| Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n| Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n| Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n| Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n| Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n| DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n| Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n| Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n\n\n## HEAVY METALS\n\n| Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n|----------|-----------|---------------|-------------|\n| Arsenic  | 0.1       | ND            | 0.2         |\n| Cadmium  | 0.03      | ND            | 0.2         |\n| Lead     | 0.01      | ND            | 0.5         |\n| Mercury  | 0.01      | ND            | 0.2         |\n| Chromium | 0.01      | 0.01          | 0.3         |\n\n*Method: ICP-MS  ND = Not Detected*\n\n## MYCOTOXINS\n\n| Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n|---------------|-----------|---------------|-------------|\n| Aflatoxin B1  | 5         | ND            | 20          |\n| Aflatoxin B2  | 5         | ND            | 20          |\n| Aflatoxin G1  | 5         | ND            | 20          |\n| Aflatoxin G2  | 5         | ND            | 20          |\n| TOTAL Aflatoxins | 20     | ND            | 20          |\n| Ochratoxin A  | 5         | ND            | 20          |\n\n*Method: LCMS  ND = Not Detected*\n\n## MICROBIALS\n\n| Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n|-------------------|-----------|---------------|-------------|\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus fumigatus | 10    | ND            | 10          |\n| Aspergillus niger  | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| STEC               | 10        | ND            | 1           |\n| Salmonella         | 10        | ND            | 1           |\n| Total Yeast\/Mold   | 10        | ND            | 10000       |\n| Total Aerobic      | 10        | ND            | 10000       |\n\n*Method: DRBC agar and Petrifilm*\n\n----\n\n## RESULT CERTIFICATION\n\n**Frank P. Mauro COO\/Michael R. Horton CSO & Date**\n\n----\n\n*Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. \"The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO\/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO\/IEC 17025:2005\/2017 Scope of Accreditation.*""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Delta 9 Analytical\n
          \n
          **Professional, Accurate, Responsive**\n
          \n
          ----\n
          \n
          ## PESTICIDES\n
          \n
          *62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*\n
          \n
          | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
          | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
          | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
          | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
          | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
          | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
          | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
          | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
          | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
          | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
          | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
          | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
          | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
          | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
          | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
          | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
          | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
          | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
          | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
          | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
          | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
          | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n
          \n
          \n
          ## HEAVY METALS\n
          \n
          | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
          |----------|-----------|---------------|-------------|\n
          | Arsenic  | 0.1       | ND            | 0.2         |\n
          | Cadmium  | 0.03      | ND            | 0.2         |\n
          | Lead     | 0.01      | ND            | 0.5         |\n
          | Mercury  | 0.01      | ND            | 0.2         |\n
          | Chromium | 0.01      | 0.01          | 0.3         |\n
          \n
          *Method: ICP-MS  ND = Not Detected*\n
          \n
          ## MYCOTOXINS\n
          \n
          | Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          |---------------|-----------|---------------|-------------|\n
          | Aflatoxin B1  | 5         | ND            | 20          |\n
          | Aflatoxin B2  | 5         | ND            | 20          |\n
          | Aflatoxin G1  | 5         | ND            | 20          |\n
          | Aflatoxin G2  | 5         | ND            | 20          |\n
          | TOTAL Aflatoxins | 20     | ND            | 20          |\n
          | Ochratoxin A  | 5         | ND            | 20          |\n
          \n
          *Method: LCMS  ND = Not Detected*\n
          \n
          ## MICROBIALS\n
          \n
          | Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
          |-------------------|-----------|---------------|-------------|\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus fumigatus | 10    | ND            | 10          |\n
          | Aspergillus niger  | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | STEC               | 10        | ND            | 1           |\n
          | Salmonella         | 10        | ND            | 1           |\n
          | Total Yeast/Mold   | 10        | ND            | 10000       |\n
          | Total Aerobic      | 10        | ND            | 10000       |\n
          \n
          *Method: DRBC agar and Petrifilm*\n
          \n
          ----\n
          \n
          ## RESULT CERTIFICATION\n
          \n
          **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
          \n
          ----\n
          \n
          *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Delta 9 Analytical"
            "md" => "# Delta 9 Analytical"
          ]
          [
            "type" => "text"
            "value" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
            "md" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "PESTICIDES"
            "md" => "## PESTICIDES"
          ]
          [
            "type" => "text"
            "value" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
            "md" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Abamectin"
                "10"
                "ND"
                "100"
                "Diazinon"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
              ]
              [
                "Acephate"
                "10"
                "ND"
                "100"
                "Dimethoate"
                "10"
                "ND"
                "100"
                "Oxamyl"
                "10"
                "ND"
                "100"
              ]
              [
                "Acequinocyl"
                "10"
                "ND"
                "100"
                "Dimethomorph"
                "10"
                "ND"
                "100"
                "Paclobutrazol"
                "10"
                "ND"
                "100"
              ]
              [
                "Acetamiprid"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Permethrin"
                "10"
                "ND"
                "100"
              ]
              [
                "Aldicarb"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Phosmet (Imidan)"
                "10"
                "ND"
                "100"
              ]
              [
                "Azoxystrobin"
                "100"
                "ND"
                "1000"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Propiconazole"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenazate"
                "10"
                "ND"
                "100"
                "Fenhexamid"
                "10"
                "ND"
                "100"
                "Propargite"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenthrin"
                "10"
                "ND"
                "100"
                "Fenoxycarb"
                "10"
                "ND"
                "100"
                "Pyrethrins"
                "100"
                "ND"
                "1000"
              ]
              [
                "Boscalid"
                "100"
                "ND"
                "1000"
                "Fluazifop"
                "10"
                "ND"
                "100"
                "Spinosad"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbaryl"
                "100"
                "ND"
                "1000"
                "Fludioxonil"
                "100"
                "ND"
                "1000"
                "Spinetoram"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbofuran"
                "10"
                "ND"
                "100"
                "Hexythiazox"
                "10"
                "ND"
                "100"
                "Spinosyn A"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorantraniliprole"
                "1000"
                "ND"
                "10000"
                "Imazalil"
                "10"
                "ND"
                "100"
                "Spinosyn D"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorpyrifos"
                "10"
                "ND"
                "100"
                "Imidacloprid"
                "10"
                "ND"
                "100"
                "Spirotetramat"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlormequat Cl"
                "10"
                "ND"
                "100"
                "Kresoxim Methyl"
                "10"
                "ND"
                "100"
                "Spiroxamine"
                "10"
                "ND"
                "100"
              ]
              [
                "Coumaphos"
                "10"
                "ND"
                "100"
                "Malathion"
                "10"
                "ND"
                "100"
                "Tebuconazole"
                "10"
                "ND"
                "100"
              ]
              [
                "Cyfluthrin"
                "10"
                "ND"
                "100"
                "Metalaxyl"
                "10"
                "ND"
                "100"
                "Thiacloprid"
                "10"
                "ND"
                "100"
              ]
              [
                "Cypermethrin"
                "10"
                "ND"
                "100"
                "Metconazole"
                "10"
                "ND"
                "100"
                "Thiamethoxam"
                "10"
                "ND"
                "100"
              ]
              [
                "Damiemid"
                "10"
                "ND"
                "100"
                "Methomyl"
                "10"
                "ND"
                "100"
                "Trifloxystrobin"
                "10"
                "ND"
                "100"
              ]
              [
                "DDVP"
                "10"
                "ND"
                "100"
                "Methylparathion"
                "10"
                "ND"
                "100"
                "Dicofol"
                "10"
                "ND"
                "100"
              ]
              [
                "Methyl Parathion"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
                "Naled"
                "10"
                "ND"
                "100"
              ]
              [
                "Captan"
                "5"
                "ND"
                "5"
                "Fenpyroximate"
                "10"
                "ND"
                "100"
                "Hexaconazole"
                "0.2"
                "ND"
                "0.2"
              ]
            ]
            "md" => """
              | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
              | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
              | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
              | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
              | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
              | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
              | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
              | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
              | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
              | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
              | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
              | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
              | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
              | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
              | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
              | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
              | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
              | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
              | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
              | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
              | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
              | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |
              """
            "isPerfectTable" => true
            "csv" => """
              "ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Abamectin","10","ND","100","Diazinon","10","ND","100","Myclobutanil","10","ND","100"\n
              "Acephate","10","ND","100","Dimethoate","10","ND","100","Oxamyl","10","ND","100"\n
              "Acequinocyl","10","ND","100","Dimethomorph","10","ND","100","Paclobutrazol","10","ND","100"\n
              "Acetamiprid","10","ND","100","Etoxazole","10","ND","100","Permethrin","10","ND","100"\n
              "Aldicarb","10","ND","100","Etoxazole","10","ND","100","Phosmet (Imidan)","10","ND","100"\n
              "Azoxystrobin","100","ND","1000","Etoxazole","10","ND","100","Propiconazole","100","ND","1000"\n
              "Bifenazate","10","ND","100","Fenhexamid","10","ND","100","Propargite","100","ND","1000"\n
              "Bifenthrin","10","ND","100","Fenoxycarb","10","ND","100","Pyrethrins","100","ND","1000"\n
              "Boscalid","100","ND","1000","Fluazifop","10","ND","100","Spinosad","10","ND","100"\n
              "Carbaryl","100","ND","1000","Fludioxonil","100","ND","1000","Spinetoram","10","ND","100"\n
              "Carbofuran","10","ND","100","Hexythiazox","10","ND","100","Spinosyn A","10","ND","100"\n
              "Chlorantraniliprole","1000","ND","10000","Imazalil","10","ND","100","Spinosyn D","10","ND","100"\n
              "Chlorpyrifos","10","ND","100","Imidacloprid","10","ND","100","Spirotetramat","10","ND","100"\n
              "Chlormequat Cl","10","ND","100","Kresoxim Methyl","10","ND","100","Spiroxamine","10","ND","100"\n
              "Coumaphos","10","ND","100","Malathion","10","ND","100","Tebuconazole","10","ND","100"\n
              "Cyfluthrin","10","ND","100","Metalaxyl","10","ND","100","Thiacloprid","10","ND","100"\n
              "Cypermethrin","10","ND","100","Metconazole","10","ND","100","Thiamethoxam","10","ND","100"\n
              "Damiemid","10","ND","100","Methomyl","10","ND","100","Trifloxystrobin","10","ND","100"\n
              "DDVP","10","ND","100","Methylparathion","10","ND","100","Dicofol","10","ND","100"\n
              "Methyl Parathion","10","ND","100","Myclobutanil","10","ND","100","Naled","10","ND","100"\n
              "Captan","5","ND","5","Fenpyroximate","10","ND","100","Hexaconazole","0.2","ND","0.2"
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "HEAVY METALS"
            "md" => "## HEAVY METALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Analyte"
                "LOQ (PPM)"
                "Results (PPM)"
                "Limit (PPM)"
              ]
              [
                "Arsenic"
                "0.1"
                "ND"
                "0.2"
              ]
              [
                "Cadmium"
                "0.03"
                "ND"
                "0.2"
              ]
              [
                "Lead"
                "0.01"
                "ND"
                "0.5"
              ]
              [
                "Mercury"
                "0.01"
                "ND"
                "0.2"
              ]
              [
                "Chromium"
                "0.01"
                "0.01"
                "0.3"
              ]
            ]
            "md" => """
              | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
              | -------- | --------- | ------------- | ----------- |\n
              | Arsenic  | 0.1       | ND            | 0.2         |\n
              | Cadmium  | 0.03      | ND            | 0.2         |\n
              | Lead     | 0.01      | ND            | 0.5         |\n
              | Mercury  | 0.01      | ND            | 0.2         |\n
              | Chromium | 0.01      | 0.01          | 0.3         |
              """
            "isPerfectTable" => false
            "csv" => """
              "Analyte","LOQ (PPM)","Results (PPM)","Limit (PPM)"\n
              "Arsenic","0.1","ND","0.2"\n
              "Cadmium","0.03","ND","0.2"\n
              "Lead","0.01","ND","0.5"\n
              "Mercury","0.01","ND","0.2"\n
              "Chromium","0.01","0.01","0.3"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: ICP-MS  ND = Not Detected*"
            "md" => "*Method: ICP-MS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MYCOTOXINS"
            "md" => "## MYCOTOXINS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Toxin"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Aflatoxin B1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin B2"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G2"
                "5"
                "ND"
                "20"
              ]
              [
                "TOTAL Aflatoxins"
                "20"
                "ND"
                "20"
              ]
              [
                "Ochratoxin A"
                "5"
                "ND"
                "20"
              ]
            ]
            "md" => """
              | Toxin            | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ---------------- | --------- | ------------- | ----------- |\n
              | Aflatoxin B1     | 5         | ND            | 20          |\n
              | Aflatoxin B2     | 5         | ND            | 20          |\n
              | Aflatoxin G1     | 5         | ND            | 20          |\n
              | Aflatoxin G2     | 5         | ND            | 20          |\n
              | TOTAL Aflatoxins | 20        | ND            | 20          |\n
              | Ochratoxin A     | 5         | ND            | 20          |
              """
            "isPerfectTable" => false
            "csv" => """
              "Toxin","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Aflatoxin B1","5","ND","20"\n
              "Aflatoxin B2","5","ND","20"\n
              "Aflatoxin G1","5","ND","20"\n
              "Aflatoxin G2","5","ND","20"\n
              "TOTAL Aflatoxins","20","ND","20"\n
              "Ochratoxin A","5","ND","20"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: LCMS  ND = Not Detected*"
            "md" => "*Method: LCMS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MICROBIALS"
            "md" => "## MICROBIALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Organism"
                "LOQ (CFU)"
                "Results (CFU)"
                "Limit (CFU)"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus fumigatus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus niger"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "STEC"
                "10"
                "ND"
                "1"
              ]
              [
                "Salmonella"
                "10"
                "ND"
                "1"
              ]
              [
                "Total Yeast/Mold"
                "10"
                "ND"
                "10000"
              ]
              [
                "Total Aerobic"
                "10"
                "ND"
                "10000"
              ]
            ]
            "md" => """
              | Organism              | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
              | --------------------- | --------- | ------------- | ----------- |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus fumigatus | 10        | ND            | 10          |\n
              | Aspergillus niger     | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | STEC                  | 10        | ND            | 1           |\n
              | Salmonella            | 10        | ND            | 1           |\n
              | Total Yeast/Mold      | 10        | ND            | 10000       |\n
              | Total Aerobic         | 10        | ND            | 10000       |
              """
            "isPerfectTable" => false
            "csv" => """
              "Organism","LOQ (CFU)","Results (CFU)","Limit (CFU)"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus fumigatus","10","ND","10"\n
              "Aspergillus niger","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "STEC","10","ND","1"\n
              "Salmonella","10","ND","1"\n
              "Total Yeast/Mold","10","ND","10000"\n
              "Total Aerobic","10","ND","10000"
              """
          ]
          [
            "type" => "text"
            "value" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
            "md" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "RESULT CERTIFICATION"
            "md" => "## RESULT CERTIFICATION"
          ]
          [
            "type" => "text"
            "value" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
            "md" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "Delta 9 Analytical"
  -sampleName: "Sample Cannabis Product"
  -sampleMatrix: "flower"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/COA-2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}
disabled
false
ea_crud_form
[
  "assets" => "** This variable no longer stores field assets. Instead, use "ea.crud.fieldAssets()" in your Twig template."
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#844
    -isAccessible: true
    -fqcn: "App\Entity\LabReport"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#691 …}
    -instance: App\Entity\LabReport {#854
      -id: 871
      -name: "COA-2"
      -externalUrl: "https://purecbdnc.com/cdn/shop/files/EnjoyHemp_Bliss_Delta9Lawberry_Hybrid_COA-2024-06-042.jpg"
      -source: null
      -type: "jpg"
      -project: Proxies\__CG__\App\Entity\Project {#903
        -id: 104
        -name: "pure cbd"
        -url: "https://purecbdnc.com/"
        -prompt: null
        -chatJson: null
        -externalLabReportsUrl: null
        -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
        -productMatchingUrl: null
        -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
        -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
        -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
        -createdAt: DateTime @1744068184 {#1495
          date: 2025-04-07 23:23:04.0 UTC (+00:00)
        }
        -updatedAt: DateTime @1768199044 {#1485
          date: 2026-01-12 06:24:04.0 UTC (+00:00)
        }
        -spiderSourceMatchingUrls: null
        -state: "ready_to_hunt"
        -products: Doctrine\ORM\PersistentCollection {#1560 …}
        -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
        -websiteFramework: "shopify"
        -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
        -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
        -productExcludePaths: null
        -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
        -user: null
        -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
        -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
      }
      -labReportSource: null
      -createdAt: DateTime @1748194141 {#848
        date: 2025-05-25 17:29:01.0 UTC (+00:00)
      }
      -updatedAt: DateTime @1748179765 {#845
        date: 2025-05-25 13:29:25.0 UTC (+00:00)
      }
      -category: null
      -state: "processed"
      -expiryDate: ""
      -extractionDate: "None"
      -thcaPercentage: "9.3"
      -totalThcPercentage: "18.3561"
      -deltaNinePercentage: "10.2"
      -deltaNineWithThcaCombined: "19.5"
      -comments: null
      -internalUrl: "https://cbdextract.nw.agency/lab-reports/COA-2.jpg"
      -markdownContent: ""# Delta 9 Analytical\n\n**Professional, Accurate, Responsive**\n\n----\n\n## PESTICIDES\n\n*62 pesticides by Liquid Chromatography Mass Spectrometry \u2013 LCMS; ND = Not Detected*\n\n| ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n| ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n| Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n| Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n| Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n| Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n| Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n| Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n| Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n| Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n| Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n| Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n| Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n| Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n| Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n| Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n| Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n| Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n| Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n| Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n| DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n| Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n| Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n\n\n## HEAVY METALS\n\n| Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n|----------|-----------|---------------|-------------|\n| Arsenic  | 0.1       | ND            | 0.2         |\n| Cadmium  | 0.03      | ND            | 0.2         |\n| Lead     | 0.01      | ND            | 0.5         |\n| Mercury  | 0.01      | ND            | 0.2         |\n| Chromium | 0.01      | 0.01          | 0.3         |\n\n*Method: ICP-MS  ND = Not Detected*\n\n## MYCOTOXINS\n\n| Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n|---------------|-----------|---------------|-------------|\n| Aflatoxin B1  | 5         | ND            | 20          |\n| Aflatoxin B2  | 5         | ND            | 20          |\n| Aflatoxin G1  | 5         | ND            | 20          |\n| Aflatoxin G2  | 5         | ND            | 20          |\n| TOTAL Aflatoxins | 20     | ND            | 20          |\n| Ochratoxin A  | 5         | ND            | 20          |\n\n*Method: LCMS  ND = Not Detected*\n\n## MICROBIALS\n\n| Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n|-------------------|-----------|---------------|-------------|\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus fumigatus | 10    | ND            | 10          |\n| Aspergillus niger  | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| STEC               | 10        | ND            | 1           |\n| Salmonella         | 10        | ND            | 1           |\n| Total Yeast\/Mold   | 10        | ND            | 10000       |\n| Total Aerobic      | 10        | ND            | 10000       |\n\n*Method: DRBC agar and Petrifilm*\n\n----\n\n## RESULT CERTIFICATION\n\n**Frank P. Mauro COO\/Michael R. Horton CSO & Date**\n\n----\n\n*Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. \"The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO\/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO\/IEC 17025:2005\/2017 Scope of Accreditation.*""
      -debugData: null
      -jsonContent: [
        "pages" => [
          [
            "page" => 1
            "md" => """
              # Delta 9 Analytical\n
              \n
              **Professional, Accurate, Responsive**\n
              \n
              ----\n
              \n
              ## PESTICIDES\n
              \n
              *62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*\n
              \n
              | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
              | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
              | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
              | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
              | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
              | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
              | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
              | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
              | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
              | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
              | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
              | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
              | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
              | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
              | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
              | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
              | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
              | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
              | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
              | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
              | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
              | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n
              \n
              \n
              ## HEAVY METALS\n
              \n
              | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
              |----------|-----------|---------------|-------------|\n
              | Arsenic  | 0.1       | ND            | 0.2         |\n
              | Cadmium  | 0.03      | ND            | 0.2         |\n
              | Lead     | 0.01      | ND            | 0.5         |\n
              | Mercury  | 0.01      | ND            | 0.2         |\n
              | Chromium | 0.01      | 0.01          | 0.3         |\n
              \n
              *Method: ICP-MS  ND = Not Detected*\n
              \n
              ## MYCOTOXINS\n
              \n
              | Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              |---------------|-----------|---------------|-------------|\n
              | Aflatoxin B1  | 5         | ND            | 20          |\n
              | Aflatoxin B2  | 5         | ND            | 20          |\n
              | Aflatoxin G1  | 5         | ND            | 20          |\n
              | Aflatoxin G2  | 5         | ND            | 20          |\n
              | TOTAL Aflatoxins | 20     | ND            | 20          |\n
              | Ochratoxin A  | 5         | ND            | 20          |\n
              \n
              *Method: LCMS  ND = Not Detected*\n
              \n
              ## MICROBIALS\n
              \n
              | Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
              |-------------------|-----------|---------------|-------------|\n
              | Aspergillus flavus | 10        | ND            | 10          |\n
              | Aspergillus fumigatus | 10    | ND            | 10          |\n
              | Aspergillus niger  | 10        | ND            | 10          |\n
              | Aspergillus terreus | 10      | ND            | 10          |\n
              | Aspergillus flavus | 10        | ND            | 10          |\n
              | Aspergillus terreus | 10      | ND            | 10          |\n
              | STEC               | 10        | ND            | 1           |\n
              | Salmonella         | 10        | ND            | 1           |\n
              | Total Yeast/Mold   | 10        | ND            | 10000       |\n
              | Total Aerobic      | 10        | ND            | 10000       |\n
              \n
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----\n
              \n
              ## RESULT CERTIFICATION\n
              \n
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
            "images" => [
              [
                "name" => "page_1.jpg"
                "height" => 0
                "width" => 0
                "x" => 0
                "y" => 0
                "type" => "full_page_screenshot"
              ]
            ]
            "charts" => []
            "items" => [
              [
                "type" => "heading"
                "lvl" => 1
                "value" => "Delta 9 Analytical"
                "md" => "# Delta 9 Analytical"
              ]
              [
                "type" => "text"
                "value" => """
                  **Professional, Accurate, Responsive**\n
                  \n
                  ----
                  """
                "md" => """
                  **Professional, Accurate, Responsive**\n
                  \n
                  ----
                  """
              ]
              [
                "type" => "heading"
                "lvl" => 2
                "value" => "PESTICIDES"
                "md" => "## PESTICIDES"
              ]
              [
                "type" => "text"
                "value" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
                "md" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
              ]
              [
                "type" => "table"
                "rows" => [
                  [
                    "ANALYTE"
                    "LOQ (PPB)"
                    "Results (PPB)"
                    "Limit (PPB)"
                    "ANALYTE"
                    "LOQ (PPB)"
                    "Results (PPB)"
                    "Limit (PPB)"
                    "ANALYTE"
                    "LOQ (PPB)"
                    "Results (PPB)"
                    "Limit (PPB)"
                  ]
                  [
                    "Abamectin"
                    "10"
                    "ND"
                    "100"
                    "Diazinon"
                    "10"
                    "ND"
                    "100"
                    "Myclobutanil"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Acephate"
                    "10"
                    "ND"
                    "100"
                    "Dimethoate"
                    "10"
                    "ND"
                    "100"
                    "Oxamyl"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Acequinocyl"
                    "10"
                    "ND"
                    "100"
                    "Dimethomorph"
                    "10"
                    "ND"
                    "100"
                    "Paclobutrazol"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Acetamiprid"
                    "10"
                    "ND"
                    "100"
                    "Etoxazole"
                    "10"
                    "ND"
                    "100"
                    "Permethrin"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Aldicarb"
                    "10"
                    "ND"
                    "100"
                    "Etoxazole"
                    "10"
                    "ND"
                    "100"
                    "Phosmet (Imidan)"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Azoxystrobin"
                    "100"
                    "ND"
                    "1000"
                    "Etoxazole"
                    "10"
                    "ND"
                    "100"
                    "Propiconazole"
                    "100"
                    "ND"
                    "1000"
                  ]
                  [
                    "Bifenazate"
                    "10"
                    "ND"
                    "100"
                    "Fenhexamid"
                    "10"
                    "ND"
                    "100"
                    "Propargite"
                    "100"
                    "ND"
                    "1000"
                  ]
                  [
                    "Bifenthrin"
                    "10"
                    "ND"
                    "100"
                    "Fenoxycarb"
                    "10"
                    "ND"
                    "100"
                    "Pyrethrins"
                    "100"
                    "ND"
                    "1000"
                  ]
                  [
                    "Boscalid"
                    "100"
                    "ND"
                    "1000"
                    "Fluazifop"
                    "10"
                    "ND"
                    "100"
                    "Spinosad"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Carbaryl"
                    "100"
                    "ND"
                    "1000"
                    "Fludioxonil"
                    "100"
                    "ND"
                    "1000"
                    "Spinetoram"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Carbofuran"
                    "10"
                    "ND"
                    "100"
                    "Hexythiazox"
                    "10"
                    "ND"
                    "100"
                    "Spinosyn A"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Chlorantraniliprole"
                    "1000"
                    "ND"
                    "10000"
                    "Imazalil"
                    "10"
                    "ND"
                    "100"
                    "Spinosyn D"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Chlorpyrifos"
                    "10"
                    "ND"
                    "100"
                    "Imidacloprid"
                    "10"
                    "ND"
                    "100"
                    "Spirotetramat"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Chlormequat Cl"
                    "10"
                    "ND"
                    "100"
                    "Kresoxim Methyl"
                    "10"
                    "ND"
                    "100"
                    "Spiroxamine"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Coumaphos"
                    "10"
                    "ND"
                    "100"
                    "Malathion"
                    "10"
                    "ND"
                    "100"
                    "Tebuconazole"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Cyfluthrin"
                    "10"
                    "ND"
                    "100"
                    "Metalaxyl"
                    "10"
                    "ND"
                    "100"
                    "Thiacloprid"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Cypermethrin"
                    "10"
                    "ND"
                    "100"
                    "Metconazole"
                    "10"
                    "ND"
                    "100"
                    "Thiamethoxam"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Damiemid"
                    "10"
                    "ND"
                    "100"
                    "Methomyl"
                    "10"
                    "ND"
                    "100"
                    "Trifloxystrobin"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "DDVP"
                    "10"
                    "ND"
                    "100"
                    "Methylparathion"
                    "10"
                    "ND"
                    "100"
                    "Dicofol"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Methyl Parathion"
                    "10"
                    "ND"
                    "100"
                    "Myclobutanil"
                    "10"
                    "ND"
                    "100"
                    "Naled"
                    "10"
                    "ND"
                    "100"
                  ]
                  [
                    "Captan"
                    "5"
                    "ND"
                    "5"
                    "Fenpyroximate"
                    "10"
                    "ND"
                    "100"
                    "Hexaconazole"
                    "0.2"
                    "ND"
                    "0.2"
                  ]
                ]
                "md" => """
                  | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
                  | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
                  | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
                  | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
                  | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
                  | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
                  | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
                  | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
                  | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
                  | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
                  | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
                  | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
                  | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
                  | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
                  | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
                  | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
                  | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
                  | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
                  | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
                  | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
                  | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
                  | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
                  | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |
                  """
                "isPerfectTable" => true
                "csv" => """
                  "ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
                  "Abamectin","10","ND","100","Diazinon","10","ND","100","Myclobutanil","10","ND","100"\n
                  "Acephate","10","ND","100","Dimethoate","10","ND","100","Oxamyl","10","ND","100"\n
                  "Acequinocyl","10","ND","100","Dimethomorph","10","ND","100","Paclobutrazol","10","ND","100"\n
                  "Acetamiprid","10","ND","100","Etoxazole","10","ND","100","Permethrin","10","ND","100"\n
                  "Aldicarb","10","ND","100","Etoxazole","10","ND","100","Phosmet (Imidan)","10","ND","100"\n
                  "Azoxystrobin","100","ND","1000","Etoxazole","10","ND","100","Propiconazole","100","ND","1000"\n
                  "Bifenazate","10","ND","100","Fenhexamid","10","ND","100","Propargite","100","ND","1000"\n
                  "Bifenthrin","10","ND","100","Fenoxycarb","10","ND","100","Pyrethrins","100","ND","1000"\n
                  "Boscalid","100","ND","1000","Fluazifop","10","ND","100","Spinosad","10","ND","100"\n
                  "Carbaryl","100","ND","1000","Fludioxonil","100","ND","1000","Spinetoram","10","ND","100"\n
                  "Carbofuran","10","ND","100","Hexythiazox","10","ND","100","Spinosyn A","10","ND","100"\n
                  "Chlorantraniliprole","1000","ND","10000","Imazalil","10","ND","100","Spinosyn D","10","ND","100"\n
                  "Chlorpyrifos","10","ND","100","Imidacloprid","10","ND","100","Spirotetramat","10","ND","100"\n
                  "Chlormequat Cl","10","ND","100","Kresoxim Methyl","10","ND","100","Spiroxamine","10","ND","100"\n
                  "Coumaphos","10","ND","100","Malathion","10","ND","100","Tebuconazole","10","ND","100"\n
                  "Cyfluthrin","10","ND","100","Metalaxyl","10","ND","100","Thiacloprid","10","ND","100"\n
                  "Cypermethrin","10","ND","100","Metconazole","10","ND","100","Thiamethoxam","10","ND","100"\n
                  "Damiemid","10","ND","100","Methomyl","10","ND","100","Trifloxystrobin","10","ND","100"\n
                  "DDVP","10","ND","100","Methylparathion","10","ND","100","Dicofol","10","ND","100"\n
                  "Methyl Parathion","10","ND","100","Myclobutanil","10","ND","100","Naled","10","ND","100"\n
                  "Captan","5","ND","5","Fenpyroximate","10","ND","100","Hexaconazole","0.2","ND","0.2"
                  """
              ]
              [
                "type" => "heading"
                "lvl" => 2
                "value" => "HEAVY METALS"
                "md" => "## HEAVY METALS"
              ]
              [
                "type" => "table"
                "rows" => [
                  [
                    "Analyte"
                    "LOQ (PPM)"
                    "Results (PPM)"
                    "Limit (PPM)"
                  ]
                  [
                    "Arsenic"
                    "0.1"
                    "ND"
                    "0.2"
                  ]
                  [
                    "Cadmium"
                    "0.03"
                    "ND"
                    "0.2"
                  ]
                  [
                    "Lead"
                    "0.01"
                    "ND"
                    "0.5"
                  ]
                  [
                    "Mercury"
                    "0.01"
                    "ND"
                    "0.2"
                  ]
                  [
                    "Chromium"
                    "0.01"
                    "0.01"
                    "0.3"
                  ]
                ]
                "md" => """
                  | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
                  | -------- | --------- | ------------- | ----------- |\n
                  | Arsenic  | 0.1       | ND            | 0.2         |\n
                  | Cadmium  | 0.03      | ND            | 0.2         |\n
                  | Lead     | 0.01      | ND            | 0.5         |\n
                  | Mercury  | 0.01      | ND            | 0.2         |\n
                  | Chromium | 0.01      | 0.01          | 0.3         |
                  """
                "isPerfectTable" => false
                "csv" => """
                  "Analyte","LOQ (PPM)","Results (PPM)","Limit (PPM)"\n
                  "Arsenic","0.1","ND","0.2"\n
                  "Cadmium","0.03","ND","0.2"\n
                  "Lead","0.01","ND","0.5"\n
                  "Mercury","0.01","ND","0.2"\n
                  "Chromium","0.01","0.01","0.3"
                  """
              ]
              [
                "type" => "text"
                "value" => "*Method: ICP-MS  ND = Not Detected*"
                "md" => "*Method: ICP-MS  ND = Not Detected*"
              ]
              [
                "type" => "heading"
                "lvl" => 2
                "value" => "MYCOTOXINS"
                "md" => "## MYCOTOXINS"
              ]
              [
                "type" => "table"
                "rows" => [
                  [
                    "Toxin"
                    "LOQ (PPB)"
                    "Results (PPB)"
                    "Limit (PPB)"
                  ]
                  [
                    "Aflatoxin B1"
                    "5"
                    "ND"
                    "20"
                  ]
                  [
                    "Aflatoxin B2"
                    "5"
                    "ND"
                    "20"
                  ]
                  [
                    "Aflatoxin G1"
                    "5"
                    "ND"
                    "20"
                  ]
                  [
                    "Aflatoxin G2"
                    "5"
                    "ND"
                    "20"
                  ]
                  [
                    "TOTAL Aflatoxins"
                    "20"
                    "ND"
                    "20"
                  ]
                  [
                    "Ochratoxin A"
                    "5"
                    "ND"
                    "20"
                  ]
                ]
                "md" => """
                  | Toxin            | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
                  | ---------------- | --------- | ------------- | ----------- |\n
                  | Aflatoxin B1     | 5         | ND            | 20          |\n
                  | Aflatoxin B2     | 5         | ND            | 20          |\n
                  | Aflatoxin G1     | 5         | ND            | 20          |\n
                  | Aflatoxin G2     | 5         | ND            | 20          |\n
                  | TOTAL Aflatoxins | 20        | ND            | 20          |\n
                  | Ochratoxin A     | 5         | ND            | 20          |
                  """
                "isPerfectTable" => false
                "csv" => """
                  "Toxin","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
                  "Aflatoxin B1","5","ND","20"\n
                  "Aflatoxin B2","5","ND","20"\n
                  "Aflatoxin G1","5","ND","20"\n
                  "Aflatoxin G2","5","ND","20"\n
                  "TOTAL Aflatoxins","20","ND","20"\n
                  "Ochratoxin A","5","ND","20"
                  """
              ]
              [
                "type" => "text"
                "value" => "*Method: LCMS  ND = Not Detected*"
                "md" => "*Method: LCMS  ND = Not Detected*"
              ]
              [
                "type" => "heading"
                "lvl" => 2
                "value" => "MICROBIALS"
                "md" => "## MICROBIALS"
              ]
              [
                "type" => "table"
                "rows" => [
                  [
                    "Organism"
                    "LOQ (CFU)"
                    "Results (CFU)"
                    "Limit (CFU)"
                  ]
                  [
                    "Aspergillus flavus"
                    "10"
                    "ND"
                    "10"
                  ]
                  [
                    "Aspergillus fumigatus"
                    "10"
                    "ND"
                    "10"
                  ]
                  [
                    "Aspergillus niger"
                    "10"
                    "ND"
                    "10"
                  ]
                  [
                    "Aspergillus terreus"
                    "10"
                    "ND"
                    "10"
                  ]
                  [
                    "Aspergillus flavus"
                    "10"
                    "ND"
                    "10"
                  ]
                  [
                    "Aspergillus terreus"
                    "10"
                    "ND"
                    "10"
                  ]
                  [
                    "STEC"
                    "10"
                    "ND"
                    "1"
                  ]
                  [
                    "Salmonella"
                    "10"
                    "ND"
                    "1"
                  ]
                  [
                    "Total Yeast/Mold"
                    "10"
                    "ND"
                    "10000"
                  ]
                  [
                    "Total Aerobic"
                    "10"
                    "ND"
                    "10000"
                  ]
                ]
                "md" => """
                  | Organism              | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
                  | --------------------- | --------- | ------------- | ----------- |\n
                  | Aspergillus flavus    | 10        | ND            | 10          |\n
                  | Aspergillus fumigatus | 10        | ND            | 10          |\n
                  | Aspergillus niger     | 10        | ND            | 10          |\n
                  | Aspergillus terreus   | 10        | ND            | 10          |\n
                  | Aspergillus flavus    | 10        | ND            | 10          |\n
                  | Aspergillus terreus   | 10        | ND            | 10          |\n
                  | STEC                  | 10        | ND            | 1           |\n
                  | Salmonella            | 10        | ND            | 1           |\n
                  | Total Yeast/Mold      | 10        | ND            | 10000       |\n
                  | Total Aerobic         | 10        | ND            | 10000       |
                  """
                "isPerfectTable" => false
                "csv" => """
                  "Organism","LOQ (CFU)","Results (CFU)","Limit (CFU)"\n
                  "Aspergillus flavus","10","ND","10"\n
                  "Aspergillus fumigatus","10","ND","10"\n
                  "Aspergillus niger","10","ND","10"\n
                  "Aspergillus terreus","10","ND","10"\n
                  "Aspergillus flavus","10","ND","10"\n
                  "Aspergillus terreus","10","ND","10"\n
                  "STEC","10","ND","1"\n
                  "Salmonella","10","ND","1"\n
                  "Total Yeast/Mold","10","ND","10000"\n
                  "Total Aerobic","10","ND","10000"
                  """
              ]
              [
                "type" => "text"
                "value" => """
                  *Method: DRBC agar and Petrifilm*\n
                  \n
                  ----
                  """
                "md" => """
                  *Method: DRBC agar and Petrifilm*\n
                  \n
                  ----
                  """
              ]
              [
                "type" => "heading"
                "lvl" => 2
                "value" => "RESULT CERTIFICATION"
                "md" => "## RESULT CERTIFICATION"
              ]
              [
                "type" => "text"
                "value" => """
                  **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
                  \n
                  ----\n
                  \n
                  *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
                  """
                "md" => """
                  **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
                  \n
                  ----\n
                  \n
                  *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
                  """
              ]
            ]
            "status" => "OK"
            "originalOrientationAngle" => 0
            "links" => []
            "triggeredAutoMode" => false
            "parsingMode" => "multimodal-openai-gpt4o"
            "structuredData" => null
            "noStructuredContent" => false
            "noTextContent" => false
          ]
        ]
        "job_metadata" => [
          "credits_used" => 0
          "job_credits_usage" => 0
          "job_pages" => 0
          "job_auto_mode_triggered_pages" => 0
          "job_is_cache_hit" => true
        ]
      ]
      -labName: "Delta 9 Analytical"
      -sampleName: "Sample Cannabis Product"
      -sampleMatrix: "flower"
      -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/COA-2.jpg"
      -productType: "cannabis"
      -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
      -products: Doctrine\ORM\PersistentCollection {#1018 …}
    }
    -primaryKeyName: "id"
    -primaryKeyValue: 871
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1343 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1719 …}
  }
  "form_tabs" => []
  "form_fieldsets" => []
]
ea_vars
EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#4043
  -fieldDto: null
  -entityDto: null
}
errors
Symfony\Component\Form\FormErrorIterator {#1829
  -errors: []
  -form: Symfony\Component\Form\Form {#1779 …}
}
form
Symfony\Component\Form\FormView {#1838 …5}
full_name
"LabReport"
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
id
"LabReport"
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
method
"POST"
multipart
false
name
"LabReport"
priority
0
required
true
row_attr
[]
submitted
false
translation_domain
"messages"
unique_block_prefix
"_LabReport"
valid
true
value
App\Entity\LabReport {#854
  -id: 871
  -name: "COA-2"
  -externalUrl: "https://purecbdnc.com/cdn/shop/files/EnjoyHemp_Bliss_Delta9Lawberry_Hybrid_COA-2024-06-042.jpg"
  -source: null
  -type: "jpg"
  -project: Proxies\__CG__\App\Entity\Project {#903
    -id: 104
    -name: "pure cbd"
    -url: "https://purecbdnc.com/"
    -prompt: null
    -chatJson: null
    -externalLabReportsUrl: null
    -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1521 …}
    -productMatchingUrl: null
    -productUrls: Doctrine\ORM\PersistentCollection {#1556 …}
    -labReportSources: Doctrine\ORM\PersistentCollection {#1527 …}
    -labReports: Doctrine\ORM\PersistentCollection {#1558 …}
    -createdAt: DateTime @1744068184 {#1495
      date: 2025-04-07 23:23:04.0 UTC (+00:00)
    }
    -updatedAt: DateTime @1768199044 {#1485
      date: 2026-01-12 06:24:04.0 UTC (+00:00)
    }
    -spiderSourceMatchingUrls: null
    -state: "ready_to_hunt"
    -products: Doctrine\ORM\PersistentCollection {#1560 …}
    -productPages: Doctrine\ORM\PersistentCollection {#1581 …}
    -websiteFramework: "shopify"
    -debugData: "{"error":{"message":"DOMDocument::loadHTML(): Argument #1 ($source) must not be empty","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/FrameworkHelper.php(346): DOMDocument->loadHTML()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Crawler\/ProductHuntCrawlerObserver.php(134): App\\Helper\\FrameworkHelper->is_shopify_product_page()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/CrawlObservers\/CrawlObserverCollection.php(28): App\\Crawler\\ProductHuntCrawlerObserver->crawled()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(104): Spatie\\Crawler\\CrawlObservers\\CrawlObserverCollection->crawled()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Handlers\/CrawlRequestFulfilled.php(70): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->handleCrawled()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(173): Spatie\\Crawler\\Handlers\\CrawlRequestFulfilled->__invoke()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(209): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(158): GuzzleHttp\\Promise\\Promise::callHandler()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/TaskQueue.php(52): GuzzleHttp\\Promise\\Promise::GuzzleHttp\\Promise\\{closure}()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(167): GuzzleHttp\\Promise\\TaskQueue->run()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/guzzle\/src\/Handler\/CurlMultiHandler.php(206): GuzzleHttp\\Handler\\CurlMultiHandler->tick()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Handler\\CurlMultiHandler->execute()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(272): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(229): GuzzleHttp\\Promise\\Promise->invokeWaitList()\n#15 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#16 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/EachPromise.php(109): GuzzleHttp\\Promise\\Promise->wait()\n#17 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(251): GuzzleHttp\\Promise\\EachPromise->GuzzleHttp\\Promise\\{closure}()\n#18 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(227): GuzzleHttp\\Promise\\Promise->invokeWaitFn()\n#19 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/guzzlehttp\/promises\/src\/Promise.php(69): GuzzleHttp\\Promise\\Promise->waitIfPending()\n#20 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(494): GuzzleHttp\\Promise\\Promise->wait()\n#21 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/spatie\/crawler\/src\/Crawler.php(443): Spatie\\Crawler\\Crawler->startCrawlingQueue()\n#22 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/CrawlerHelper.php(181): Spatie\\Crawler\\Crawler->startCrawling()\n#23 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(250): App\\Helper\\CrawlerHelper->crawlProjectProducts()\n#24 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/ProductHuntCommand.php(60): App\\Helper\\ProjectHelper->huntProducts()\n#25 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\ProductHuntCommand->execute()\n#26 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#27 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#28 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#29 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#30 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#31 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#32 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#33 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#34 {main}"}}"
    -labReportFails: Doctrine\ORM\PersistentCollection {#1609 …}
    -productExcludePaths: null
    -aILogs: Doctrine\ORM\PersistentCollection {#1586 …}
    -user: null
    -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1650 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …}
  }
  -labReportSource: null
  -createdAt: DateTime @1748194141 {#848
    date: 2025-05-25 17:29:01.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1748179765 {#845
    date: 2025-05-25 13:29:25.0 UTC (+00:00)
  }
  -category: null
  -state: "processed"
  -expiryDate: ""
  -extractionDate: "None"
  -thcaPercentage: "9.3"
  -totalThcPercentage: "18.3561"
  -deltaNinePercentage: "10.2"
  -deltaNineWithThcaCombined: "19.5"
  -comments: null
  -internalUrl: "https://cbdextract.nw.agency/lab-reports/COA-2.jpg"
  -markdownContent: ""# Delta 9 Analytical\n\n**Professional, Accurate, Responsive**\n\n----\n\n## PESTICIDES\n\n*62 pesticides by Liquid Chromatography Mass Spectrometry \u2013 LCMS; ND = Not Detected*\n\n| ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n| ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n| Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n| Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n| Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n| Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n| Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n| Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n| Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n| Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n| Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n| Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n| Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n| Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n| Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n| Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n| Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n| Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n| Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n| Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n| DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n| Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n| Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n\n\n## HEAVY METALS\n\n| Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n|----------|-----------|---------------|-------------|\n| Arsenic  | 0.1       | ND            | 0.2         |\n| Cadmium  | 0.03      | ND            | 0.2         |\n| Lead     | 0.01      | ND            | 0.5         |\n| Mercury  | 0.01      | ND            | 0.2         |\n| Chromium | 0.01      | 0.01          | 0.3         |\n\n*Method: ICP-MS  ND = Not Detected*\n\n## MYCOTOXINS\n\n| Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n|---------------|-----------|---------------|-------------|\n| Aflatoxin B1  | 5         | ND            | 20          |\n| Aflatoxin B2  | 5         | ND            | 20          |\n| Aflatoxin G1  | 5         | ND            | 20          |\n| Aflatoxin G2  | 5         | ND            | 20          |\n| TOTAL Aflatoxins | 20     | ND            | 20          |\n| Ochratoxin A  | 5         | ND            | 20          |\n\n*Method: LCMS  ND = Not Detected*\n\n## MICROBIALS\n\n| Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n|-------------------|-----------|---------------|-------------|\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus fumigatus | 10    | ND            | 10          |\n| Aspergillus niger  | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| Aspergillus flavus | 10        | ND            | 10          |\n| Aspergillus terreus | 10      | ND            | 10          |\n| STEC               | 10        | ND            | 1           |\n| Salmonella         | 10        | ND            | 1           |\n| Total Yeast\/Mold   | 10        | ND            | 10000       |\n| Total Aerobic      | 10        | ND            | 10000       |\n\n*Method: DRBC agar and Petrifilm*\n\n----\n\n## RESULT CERTIFICATION\n\n**Frank P. Mauro COO\/Michael R. Horton CSO & Date**\n\n----\n\n*Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. \"The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO\/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO\/IEC 17025:2005\/2017 Scope of Accreditation.*""
  -debugData: null
  -jsonContent: [
    "pages" => [
      [
        "page" => 1
        "md" => """
          # Delta 9 Analytical\n
          \n
          **Professional, Accurate, Responsive**\n
          \n
          ----\n
          \n
          ## PESTICIDES\n
          \n
          *62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*\n
          \n
          | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
          | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
          | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
          | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
          | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
          | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
          | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
          | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
          | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
          | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
          | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
          | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
          | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
          | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
          | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
          | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
          | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
          | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
          | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
          | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
          | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
          | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |\n
          \n
          \n
          ## HEAVY METALS\n
          \n
          | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
          |----------|-----------|---------------|-------------|\n
          | Arsenic  | 0.1       | ND            | 0.2         |\n
          | Cadmium  | 0.03      | ND            | 0.2         |\n
          | Lead     | 0.01      | ND            | 0.5         |\n
          | Mercury  | 0.01      | ND            | 0.2         |\n
          | Chromium | 0.01      | 0.01          | 0.3         |\n
          \n
          *Method: ICP-MS  ND = Not Detected*\n
          \n
          ## MYCOTOXINS\n
          \n
          | Toxin         | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
          |---------------|-----------|---------------|-------------|\n
          | Aflatoxin B1  | 5         | ND            | 20          |\n
          | Aflatoxin B2  | 5         | ND            | 20          |\n
          | Aflatoxin G1  | 5         | ND            | 20          |\n
          | Aflatoxin G2  | 5         | ND            | 20          |\n
          | TOTAL Aflatoxins | 20     | ND            | 20          |\n
          | Ochratoxin A  | 5         | ND            | 20          |\n
          \n
          *Method: LCMS  ND = Not Detected*\n
          \n
          ## MICROBIALS\n
          \n
          | Organism          | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
          |-------------------|-----------|---------------|-------------|\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus fumigatus | 10    | ND            | 10          |\n
          | Aspergillus niger  | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | Aspergillus flavus | 10        | ND            | 10          |\n
          | Aspergillus terreus | 10      | ND            | 10          |\n
          | STEC               | 10        | ND            | 1           |\n
          | Salmonella         | 10        | ND            | 1           |\n
          | Total Yeast/Mold   | 10        | ND            | 10000       |\n
          | Total Aerobic      | 10        | ND            | 10000       |\n
          \n
          *Method: DRBC agar and Petrifilm*\n
          \n
          ----\n
          \n
          ## RESULT CERTIFICATION\n
          \n
          **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
          \n
          ----\n
          \n
          *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
          """
        "images" => [
          [
            "name" => "page_1.jpg"
            "height" => 0
            "width" => 0
            "x" => 0
            "y" => 0
            "type" => "full_page_screenshot"
          ]
        ]
        "charts" => []
        "items" => [
          [
            "type" => "heading"
            "lvl" => 1
            "value" => "Delta 9 Analytical"
            "md" => "# Delta 9 Analytical"
          ]
          [
            "type" => "text"
            "value" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
            "md" => """
              **Professional, Accurate, Responsive**\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "PESTICIDES"
            "md" => "## PESTICIDES"
          ]
          [
            "type" => "text"
            "value" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
            "md" => "*62 pesticides by Liquid Chromatography Mass Spectrometry – LCMS; ND = Not Detected*"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
                "ANALYTE"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Abamectin"
                "10"
                "ND"
                "100"
                "Diazinon"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
              ]
              [
                "Acephate"
                "10"
                "ND"
                "100"
                "Dimethoate"
                "10"
                "ND"
                "100"
                "Oxamyl"
                "10"
                "ND"
                "100"
              ]
              [
                "Acequinocyl"
                "10"
                "ND"
                "100"
                "Dimethomorph"
                "10"
                "ND"
                "100"
                "Paclobutrazol"
                "10"
                "ND"
                "100"
              ]
              [
                "Acetamiprid"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Permethrin"
                "10"
                "ND"
                "100"
              ]
              [
                "Aldicarb"
                "10"
                "ND"
                "100"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Phosmet (Imidan)"
                "10"
                "ND"
                "100"
              ]
              [
                "Azoxystrobin"
                "100"
                "ND"
                "1000"
                "Etoxazole"
                "10"
                "ND"
                "100"
                "Propiconazole"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenazate"
                "10"
                "ND"
                "100"
                "Fenhexamid"
                "10"
                "ND"
                "100"
                "Propargite"
                "100"
                "ND"
                "1000"
              ]
              [
                "Bifenthrin"
                "10"
                "ND"
                "100"
                "Fenoxycarb"
                "10"
                "ND"
                "100"
                "Pyrethrins"
                "100"
                "ND"
                "1000"
              ]
              [
                "Boscalid"
                "100"
                "ND"
                "1000"
                "Fluazifop"
                "10"
                "ND"
                "100"
                "Spinosad"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbaryl"
                "100"
                "ND"
                "1000"
                "Fludioxonil"
                "100"
                "ND"
                "1000"
                "Spinetoram"
                "10"
                "ND"
                "100"
              ]
              [
                "Carbofuran"
                "10"
                "ND"
                "100"
                "Hexythiazox"
                "10"
                "ND"
                "100"
                "Spinosyn A"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorantraniliprole"
                "1000"
                "ND"
                "10000"
                "Imazalil"
                "10"
                "ND"
                "100"
                "Spinosyn D"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlorpyrifos"
                "10"
                "ND"
                "100"
                "Imidacloprid"
                "10"
                "ND"
                "100"
                "Spirotetramat"
                "10"
                "ND"
                "100"
              ]
              [
                "Chlormequat Cl"
                "10"
                "ND"
                "100"
                "Kresoxim Methyl"
                "10"
                "ND"
                "100"
                "Spiroxamine"
                "10"
                "ND"
                "100"
              ]
              [
                "Coumaphos"
                "10"
                "ND"
                "100"
                "Malathion"
                "10"
                "ND"
                "100"
                "Tebuconazole"
                "10"
                "ND"
                "100"
              ]
              [
                "Cyfluthrin"
                "10"
                "ND"
                "100"
                "Metalaxyl"
                "10"
                "ND"
                "100"
                "Thiacloprid"
                "10"
                "ND"
                "100"
              ]
              [
                "Cypermethrin"
                "10"
                "ND"
                "100"
                "Metconazole"
                "10"
                "ND"
                "100"
                "Thiamethoxam"
                "10"
                "ND"
                "100"
              ]
              [
                "Damiemid"
                "10"
                "ND"
                "100"
                "Methomyl"
                "10"
                "ND"
                "100"
                "Trifloxystrobin"
                "10"
                "ND"
                "100"
              ]
              [
                "DDVP"
                "10"
                "ND"
                "100"
                "Methylparathion"
                "10"
                "ND"
                "100"
                "Dicofol"
                "10"
                "ND"
                "100"
              ]
              [
                "Methyl Parathion"
                "10"
                "ND"
                "100"
                "Myclobutanil"
                "10"
                "ND"
                "100"
                "Naled"
                "10"
                "ND"
                "100"
              ]
              [
                "Captan"
                "5"
                "ND"
                "5"
                "Fenpyroximate"
                "10"
                "ND"
                "100"
                "Hexaconazole"
                "0.2"
                "ND"
                "0.2"
              ]
            ]
            "md" => """
              | ANALYTE             | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE         | LOQ (PPB) | Results (PPB) | Limit (PPB) | ANALYTE          | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ------------------- | --------- | ------------- | ----------- | --------------- | --------- | ------------- | ----------- | ---------------- | --------- | ------------- | ----------- |\n
              | Abamectin           | 10        | ND            | 100         | Diazinon        | 10        | ND            | 100         | Myclobutanil     | 10        | ND            | 100         |\n
              | Acephate            | 10        | ND            | 100         | Dimethoate      | 10        | ND            | 100         | Oxamyl           | 10        | ND            | 100         |\n
              | Acequinocyl         | 10        | ND            | 100         | Dimethomorph    | 10        | ND            | 100         | Paclobutrazol    | 10        | ND            | 100         |\n
              | Acetamiprid         | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Permethrin       | 10        | ND            | 100         |\n
              | Aldicarb            | 10        | ND            | 100         | Etoxazole       | 10        | ND            | 100         | Phosmet (Imidan) | 10        | ND            | 100         |\n
              | Azoxystrobin        | 100       | ND            | 1000        | Etoxazole       | 10        | ND            | 100         | Propiconazole    | 100       | ND            | 1000        |\n
              | Bifenazate          | 10        | ND            | 100         | Fenhexamid      | 10        | ND            | 100         | Propargite       | 100       | ND            | 1000        |\n
              | Bifenthrin          | 10        | ND            | 100         | Fenoxycarb      | 10        | ND            | 100         | Pyrethrins       | 100       | ND            | 1000        |\n
              | Boscalid            | 100       | ND            | 1000        | Fluazifop       | 10        | ND            | 100         | Spinosad         | 10        | ND            | 100         |\n
              | Carbaryl            | 100       | ND            | 1000        | Fludioxonil     | 100       | ND            | 1000        | Spinetoram       | 10        | ND            | 100         |\n
              | Carbofuran          | 10        | ND            | 100         | Hexythiazox     | 10        | ND            | 100         | Spinosyn A       | 10        | ND            | 100         |\n
              | Chlorantraniliprole | 1000      | ND            | 10000       | Imazalil        | 10        | ND            | 100         | Spinosyn D       | 10        | ND            | 100         |\n
              | Chlorpyrifos        | 10        | ND            | 100         | Imidacloprid    | 10        | ND            | 100         | Spirotetramat    | 10        | ND            | 100         |\n
              | Chlormequat Cl      | 10        | ND            | 100         | Kresoxim Methyl | 10        | ND            | 100         | Spiroxamine      | 10        | ND            | 100         |\n
              | Coumaphos           | 10        | ND            | 100         | Malathion       | 10        | ND            | 100         | Tebuconazole     | 10        | ND            | 100         |\n
              | Cyfluthrin          | 10        | ND            | 100         | Metalaxyl       | 10        | ND            | 100         | Thiacloprid      | 10        | ND            | 100         |\n
              | Cypermethrin        | 10        | ND            | 100         | Metconazole     | 10        | ND            | 100         | Thiamethoxam     | 10        | ND            | 100         |\n
              | Damiemid            | 10        | ND            | 100         | Methomyl        | 10        | ND            | 100         | Trifloxystrobin  | 10        | ND            | 100         |\n
              | DDVP                | 10        | ND            | 100         | Methylparathion | 10        | ND            | 100         | Dicofol          | 10        | ND            | 100         |\n
              | Methyl Parathion    | 10        | ND            | 100         | Myclobutanil    | 10        | ND            | 100         | Naled            | 10        | ND            | 100         |\n
              | Captan              | 5         | ND            | 5           | Fenpyroximate   | 10        | ND            | 100         | Hexaconazole     | 0.2       | ND            | 0.2         |
              """
            "isPerfectTable" => true
            "csv" => """
              "ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)","ANALYTE","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Abamectin","10","ND","100","Diazinon","10","ND","100","Myclobutanil","10","ND","100"\n
              "Acephate","10","ND","100","Dimethoate","10","ND","100","Oxamyl","10","ND","100"\n
              "Acequinocyl","10","ND","100","Dimethomorph","10","ND","100","Paclobutrazol","10","ND","100"\n
              "Acetamiprid","10","ND","100","Etoxazole","10","ND","100","Permethrin","10","ND","100"\n
              "Aldicarb","10","ND","100","Etoxazole","10","ND","100","Phosmet (Imidan)","10","ND","100"\n
              "Azoxystrobin","100","ND","1000","Etoxazole","10","ND","100","Propiconazole","100","ND","1000"\n
              "Bifenazate","10","ND","100","Fenhexamid","10","ND","100","Propargite","100","ND","1000"\n
              "Bifenthrin","10","ND","100","Fenoxycarb","10","ND","100","Pyrethrins","100","ND","1000"\n
              "Boscalid","100","ND","1000","Fluazifop","10","ND","100","Spinosad","10","ND","100"\n
              "Carbaryl","100","ND","1000","Fludioxonil","100","ND","1000","Spinetoram","10","ND","100"\n
              "Carbofuran","10","ND","100","Hexythiazox","10","ND","100","Spinosyn A","10","ND","100"\n
              "Chlorantraniliprole","1000","ND","10000","Imazalil","10","ND","100","Spinosyn D","10","ND","100"\n
              "Chlorpyrifos","10","ND","100","Imidacloprid","10","ND","100","Spirotetramat","10","ND","100"\n
              "Chlormequat Cl","10","ND","100","Kresoxim Methyl","10","ND","100","Spiroxamine","10","ND","100"\n
              "Coumaphos","10","ND","100","Malathion","10","ND","100","Tebuconazole","10","ND","100"\n
              "Cyfluthrin","10","ND","100","Metalaxyl","10","ND","100","Thiacloprid","10","ND","100"\n
              "Cypermethrin","10","ND","100","Metconazole","10","ND","100","Thiamethoxam","10","ND","100"\n
              "Damiemid","10","ND","100","Methomyl","10","ND","100","Trifloxystrobin","10","ND","100"\n
              "DDVP","10","ND","100","Methylparathion","10","ND","100","Dicofol","10","ND","100"\n
              "Methyl Parathion","10","ND","100","Myclobutanil","10","ND","100","Naled","10","ND","100"\n
              "Captan","5","ND","5","Fenpyroximate","10","ND","100","Hexaconazole","0.2","ND","0.2"
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "HEAVY METALS"
            "md" => "## HEAVY METALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Analyte"
                "LOQ (PPM)"
                "Results (PPM)"
                "Limit (PPM)"
              ]
              [
                "Arsenic"
                "0.1"
                "ND"
                "0.2"
              ]
              [
                "Cadmium"
                "0.03"
                "ND"
                "0.2"
              ]
              [
                "Lead"
                "0.01"
                "ND"
                "0.5"
              ]
              [
                "Mercury"
                "0.01"
                "ND"
                "0.2"
              ]
              [
                "Chromium"
                "0.01"
                "0.01"
                "0.3"
              ]
            ]
            "md" => """
              | Analyte  | LOQ (PPM) | Results (PPM) | Limit (PPM) |\n
              | -------- | --------- | ------------- | ----------- |\n
              | Arsenic  | 0.1       | ND            | 0.2         |\n
              | Cadmium  | 0.03      | ND            | 0.2         |\n
              | Lead     | 0.01      | ND            | 0.5         |\n
              | Mercury  | 0.01      | ND            | 0.2         |\n
              | Chromium | 0.01      | 0.01          | 0.3         |
              """
            "isPerfectTable" => false
            "csv" => """
              "Analyte","LOQ (PPM)","Results (PPM)","Limit (PPM)"\n
              "Arsenic","0.1","ND","0.2"\n
              "Cadmium","0.03","ND","0.2"\n
              "Lead","0.01","ND","0.5"\n
              "Mercury","0.01","ND","0.2"\n
              "Chromium","0.01","0.01","0.3"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: ICP-MS  ND = Not Detected*"
            "md" => "*Method: ICP-MS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MYCOTOXINS"
            "md" => "## MYCOTOXINS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Toxin"
                "LOQ (PPB)"
                "Results (PPB)"
                "Limit (PPB)"
              ]
              [
                "Aflatoxin B1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin B2"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G1"
                "5"
                "ND"
                "20"
              ]
              [
                "Aflatoxin G2"
                "5"
                "ND"
                "20"
              ]
              [
                "TOTAL Aflatoxins"
                "20"
                "ND"
                "20"
              ]
              [
                "Ochratoxin A"
                "5"
                "ND"
                "20"
              ]
            ]
            "md" => """
              | Toxin            | LOQ (PPB) | Results (PPB) | Limit (PPB) |\n
              | ---------------- | --------- | ------------- | ----------- |\n
              | Aflatoxin B1     | 5         | ND            | 20          |\n
              | Aflatoxin B2     | 5         | ND            | 20          |\n
              | Aflatoxin G1     | 5         | ND            | 20          |\n
              | Aflatoxin G2     | 5         | ND            | 20          |\n
              | TOTAL Aflatoxins | 20        | ND            | 20          |\n
              | Ochratoxin A     | 5         | ND            | 20          |
              """
            "isPerfectTable" => false
            "csv" => """
              "Toxin","LOQ (PPB)","Results (PPB)","Limit (PPB)"\n
              "Aflatoxin B1","5","ND","20"\n
              "Aflatoxin B2","5","ND","20"\n
              "Aflatoxin G1","5","ND","20"\n
              "Aflatoxin G2","5","ND","20"\n
              "TOTAL Aflatoxins","20","ND","20"\n
              "Ochratoxin A","5","ND","20"
              """
          ]
          [
            "type" => "text"
            "value" => "*Method: LCMS  ND = Not Detected*"
            "md" => "*Method: LCMS  ND = Not Detected*"
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "MICROBIALS"
            "md" => "## MICROBIALS"
          ]
          [
            "type" => "table"
            "rows" => [
              [
                "Organism"
                "LOQ (CFU)"
                "Results (CFU)"
                "Limit (CFU)"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus fumigatus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus niger"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus flavus"
                "10"
                "ND"
                "10"
              ]
              [
                "Aspergillus terreus"
                "10"
                "ND"
                "10"
              ]
              [
                "STEC"
                "10"
                "ND"
                "1"
              ]
              [
                "Salmonella"
                "10"
                "ND"
                "1"
              ]
              [
                "Total Yeast/Mold"
                "10"
                "ND"
                "10000"
              ]
              [
                "Total Aerobic"
                "10"
                "ND"
                "10000"
              ]
            ]
            "md" => """
              | Organism              | LOQ (CFU) | Results (CFU) | Limit (CFU) |\n
              | --------------------- | --------- | ------------- | ----------- |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus fumigatus | 10        | ND            | 10          |\n
              | Aspergillus niger     | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | Aspergillus flavus    | 10        | ND            | 10          |\n
              | Aspergillus terreus   | 10        | ND            | 10          |\n
              | STEC                  | 10        | ND            | 1           |\n
              | Salmonella            | 10        | ND            | 1           |\n
              | Total Yeast/Mold      | 10        | ND            | 10000       |\n
              | Total Aerobic         | 10        | ND            | 10000       |
              """
            "isPerfectTable" => false
            "csv" => """
              "Organism","LOQ (CFU)","Results (CFU)","Limit (CFU)"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus fumigatus","10","ND","10"\n
              "Aspergillus niger","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "Aspergillus flavus","10","ND","10"\n
              "Aspergillus terreus","10","ND","10"\n
              "STEC","10","ND","1"\n
              "Salmonella","10","ND","1"\n
              "Total Yeast/Mold","10","ND","10000"\n
              "Total Aerobic","10","ND","10000"
              """
          ]
          [
            "type" => "text"
            "value" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
            "md" => """
              *Method: DRBC agar and Petrifilm*\n
              \n
              ----
              """
          ]
          [
            "type" => "heading"
            "lvl" => 2
            "value" => "RESULT CERTIFICATION"
            "md" => "## RESULT CERTIFICATION"
          ]
          [
            "type" => "text"
            "value" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
            "md" => """
              **Frank P. Mauro COO/Michael R. Horton CSO & Date**\n
              \n
              ----\n
              \n
              *Testing results are based solely upon the sample submitted to Delta 9 Analytical, LLC. (D9A) in the condition it was received. D9A warrants that all analytical work is conducted professionally in accordance with all applicable standard practices using validated methods utilizing documented reference standards. "The measurement of uncertainty = 0.04888%. This report may not be reproduced except in full, without the written approval of D9A. Testing conducted: State Final Pesticides, Heavy Metals, Mycotoxins, Microbials - Solvents, Microbials (with ISO/IEC 17025:2005, #1109.01 and DEA E54539335). Solvents are not covered under ISO/IEC 17025:2005/2017 Scope of Accreditation.*
              """
          ]
        ]
        "status" => "OK"
        "originalOrientationAngle" => 0
        "links" => []
        "triggeredAutoMode" => false
        "parsingMode" => "multimodal-openai-gpt4o"
        "structuredData" => null
        "noStructuredContent" => false
        "noTextContent" => false
      ]
    ]
    "job_metadata" => [
      "credits_used" => 0
      "job_credits_usage" => 0
      "job_pages" => 0
      "job_auto_mode_triggered_pages" => 0
      "job_is_cache_hit" => true
    ]
  ]
  -labName: "Delta 9 Analytical"
  -sampleName: "Sample Cannabis Product"
  -sampleMatrix: "flower"
  -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/COA-2.jpg"
  -productType: "cannabis"
  -aILogs: Doctrine\ORM\PersistentCollection {#964 …}
  -products: Doctrine\ORM\PersistentCollection {#1018 …}
}