Forms
LabReport
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\LabReport {#854 -id: 599 -name: "Jet Fuel" -externalUrl: "https://store-r7j5de6kh.mybigcommerce.com/content/Pops%20THCa%20Rosin%20COA%20Jet%20Fuel.pdf" -source: null -type: "pdf" -project: Proxies\__CG__\App\Entity\Project {#903 -id: 101 -name: "Pop's Premium" -url: "https://popspremiumhemp.com/" -prompt: null -chatJson: null -externalLabReportsUrl: "https://popspremiumhemp.com/coa/" -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1553 …} -productMatchingUrl: null -productUrls: Doctrine\ORM\PersistentCollection {#1588 …} -labReportSources: Doctrine\ORM\PersistentCollection {#1559 …} -labReports: Doctrine\ORM\PersistentCollection {#1590 …} -createdAt: DateTime @1744067970 {#1527 : 2025-04-07 23:19:30.0 UTC (+00:00) } -updatedAt: DateTime @1768315490 {#1517 : 2026-01-13 14:44:50.0 UTC (+00:00) } -spiderSourceMatchingUrls: null -state: "ready_to_hunt" -products: Doctrine\ORM\PersistentCollection {#1592 …} -productPages: Doctrine\ORM\PersistentCollection {#1613 …} -websiteFramework: "bigcommerce" -debugData: "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Transporters\/HttpTransporter.php(57): OpenAI\\Transporters\\HttpTransporter->throwIfJsonError()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Resources\/Chat.php(33): OpenAI\\Transporters\\HttpTransporter->requestObject()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Llm\/OpenAiLlm.php(97): OpenAI\\Resources\\Chat->create()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/LabReportSourceHelper.php(231): App\\Llm\\OpenAiLlm->sendStructuredMessageWithClient()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(115): App\\Helper\\LabReportSourceHelper->getExternalLabReports()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/FetchLabReportCommand.php(59): App\\Helper\\ProjectHelper->fetchExternalLabReportsForProject()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\FetchLabReportCommand->execute()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#15 {main}"}}" -labReportFails: Doctrine\ORM\PersistentCollection {#1641 …} -productExcludePaths: null -aILogs: Doctrine\ORM\PersistentCollection {#1618 …} -user: null -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1682 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …} } -labReportSource: Proxies\__CG__\App\Entity\LabReportSource {#950 …} -createdAt: DateTime @1744221085 {#848 : 2025-04-09 17:51:25.0 UTC (+00:00) } -updatedAt: DateTime @1744221272 {#845 : 2025-04-09 17:54:32.0 UTC (+00:00) } -category: "2.5g A Rosin" -state: null -expiryDate: null -extractionDate: null -thcaPercentage: null -totalThcPercentage: null -deltaNinePercentage: null -deltaNineWithThcaCombined: null -comments: null -internalUrl: "https://cbdextract.nw.agency/lab-reports/JetFuel.pdf" -markdownContent: """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ -debugData: null -jsonContent: [ "pages" => [ [ "page" => 1 "md" => """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_1.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "BADGER LABS" "md" => "# BADGER LABS " ] [ "type" => "text" "value" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ "md" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ ] [ "type" => "table" "rows" => [ [] [] [] [] [ "PROJECT#" "25003253" ] [ "----------" "----------" ] [ "LAB ID" "55007804" ] [ "REPORT DATE" "2/5/2025" ] [ "RECEIVED DATE" "1/29/2025" ] ] "md" => """ CERTIFICATE OF ANALYSIS\n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 | """ "isPerfectTable" => false "csv" => """ \n \n \n \n "PROJECT#","25003253"\n "----------","----------"\n "LAB ID","55007804"\n "REPORT DATE","2/5/2025"\n "RECEIVED DATE","1/29/2025" """ ] [ "type" => "text" "value" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ ] [ "type" => "table" "rows" => [ [] [] [] [ "TOTAL Δ9-THC" "TOTAL HHC" "TOTAL CANNABINOIDS" ] [ "--------------" "-----------" "---------------------" ] [ "ND" "78.60%" "95.16%" ] ] "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% | """ "isPerfectTable" => false "csv" => """ \n \n \n "TOTAL Δ9-THC","TOTAL HHC","TOTAL CANNABINOIDS"\n "--------------","-----------","---------------------"\n "ND","78.60%","95.16%" """ ] [ "type" => "heading" "lvl" => 2 "value" => "CANNABINOID PROFILE" "md" => "## CANNABINOID PROFILE" ] [ "type" => "text" "value" => "![Cannabinoid Profile Graph]" "md" => "![Cannabinoid Profile Graph]" ] [ "type" => "heading" "lvl" => 3 "value" => "WEIGHT %" "md" => "### WEIGHT %" ] [ "type" => "table" "rows" => [ [ "CANNABINOID" "WEIGHT (%)" "MG/G" ] [ "CBC" "ND" "ND" ] [ "CBL" "ND" "ND" ] [ "CBV" "ND" "ND" ] [ "CBD" "ND" "45.03" ] [ "CBDA" "ND" "ND" ] [ "CBGA" "ND" "ND" ] [ "CBG" "ND" "ND" ] [ "THCV" "ND" "ND" ] [ "Δ9-THC" "ND" "ND" ] [ "Δ9-THCA" "ND" "ND" ] [ "Δ8-THC" "ND" "ND" ] [ "HHC" "78.597" "785.97" ] [ "THCA" "ND" "ND" ] [ "THCP" "0.043" "0.43" ] [ "HHCP" "4.331" "43.31" ] [ "THC-OA" "7.733" "77.33" ] [ "THC-O" "ND" "ND" ] [ "Total CBD" "4.50" "45.03" ] [ "Total CBG" "ND" "ND" ] [ "Total THC" "ND" "ND" ] ] "md" => """ | CANNABINOID | WEIGHT (%) | MG/G |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND | """ "isPerfectTable" => true "csv" => """ "CANNABINOID","WEIGHT (%)","MG/G"\n "CBC","ND","ND"\n "CBL","ND","ND"\n "CBV","ND","ND"\n "CBD","ND","45.03"\n "CBDA","ND","ND"\n "CBGA","ND","ND"\n "CBG","ND","ND"\n "THCV","ND","ND"\n "Δ9-THC","ND","ND"\n "Δ9-THCA","ND","ND"\n "Δ8-THC","ND","ND"\n "HHC","78.597","785.97"\n "THCA","ND","ND"\n "THCP","0.043","0.43"\n "HHCP","4.331","43.31"\n "THC-OA","7.733","77.33"\n "THC-O","ND","ND"\n "Total CBD","4.50","45.03"\n "Total CBG","ND","ND"\n "Total THC","ND","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 2 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_2.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "PESTICIDES" "md" => "## PESTICIDES" ] [ "type" => "table" "rows" => [ [ "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" ] [ "Acephate" "100" "ND" "Imidacloprid" "5000" "ND" ] [ "Acetamiprid" "100" "ND" "Kresoxim methyl" "100" "ND" ] [ "Aldicarb" "LOD" "ND" "Malathion" "500" "ND" ] [ "Avermectin B1a1" "100" "ND" "Metalaxyl" "100" "ND" ] [ "Avermectin B1b1" "100" "ND" "Methocarb" "LOD" "ND" ] [ "Azoxystrobin" "100" "ND" "Methomyl" "1000" "ND" ] [ "Bifenazate" "100" "ND" "Methyl-Parathion" "LOD" "ND" ] [ "Bifenthrin" "3000" "ND" "Metribuzin" "LOD" "ND" ] [ "Boscalid" "100" "ND" "Myclobutanil" "100" "ND" ] [ "Captan" "LOD" "ND" "Oxamyl" "500" "ND" ] [ "Carbaryl" "LOD" "ND" "Paclobutrazol" "LOD" "ND" ] [ "Carbofuran" "LOD" "ND" "Pentachloronitrobenzene" "LOD" "ND" ] [ "Chlorantranilipole" "1000" "ND" "Permethrin I" "500" "ND" ] [ "Chlordane" "100" "ND" "Phosmet" "100" "ND" ] [ "Chlorfenapyr" "100" "ND" "Piperonyl butoxide" "3000" "ND" ] [ "Chlorpyrifos" "LOD" "ND" "Prallethrin" "LOD" "ND" ] [ "Clofentezine" "100" "ND" "Propiconazole" "100" "ND" ] [ "Coumaphos" "LOD" "ND" "Propargite" "LOD" "ND" ] [ "Cyfluthrin" "LOD" "ND" "Propetamphos" "LOD" "ND" ] [ "Cypermethrin" "1000" "ND" "Pyrethrin I" "500" "ND" ] [ "Daminocide" "LOD" "ND" "Pyrethrin II" "500" "ND" ] [ "Diazinon" "100" "ND" "Pyridaben" "LOD" "ND" ] [ "Dibrom (Naled)" "100" "ND" "Spinetoram" "LOD" "ND" ] [ "Dichlorvos" "LOD" "ND" "Spinosad" "LOD" "ND" ] [ "Dimethoate" "LOD" "ND" "Spirodiclofen" "LOD" "ND" ] [ "Dimethomorph I" "2000" "ND" "Spiromesifen" "LOD" "ND" ] [ "Dimethomorph II" "2000" "ND" "Spirotetramat" "LOD" "ND" ] [ "Etofenprox" "LOD" "ND" "Spiroxamine" "LOD" "ND" ] [ "Fenhexamid" "100" "ND" "Tebuconazole" "100" "ND" ] [ "Fenoxycarb" "LOD" "ND" "Thiacloprid" "LOD" "ND" ] [ "Fenpyroximate" "100" "ND" "Thiamethoxam" "5000" "ND" ] [ "Fipronil" "LOD" "ND" "Trifloxystrobin" "100" "ND" ] ] "md" => """ | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND | """ "isPerfectTable" => true "csv" => """ "Pesticide","Action Level (PPB)","Sample Level (PPB)","Pesticide","Action Level (PPB)","Sample Level (PPB)"\n "Acephate","100","ND","Imidacloprid","5000","ND"\n "Acetamiprid","100","ND","Kresoxim methyl","100","ND"\n "Aldicarb","LOD","ND","Malathion","500","ND"\n "Avermectin B1a1","100","ND","Metalaxyl","100","ND"\n "Avermectin B1b1","100","ND","Methocarb","LOD","ND"\n "Azoxystrobin","100","ND","Methomyl","1000","ND"\n "Bifenazate","100","ND","Methyl-Parathion","LOD","ND"\n "Bifenthrin","3000","ND","Metribuzin","LOD","ND"\n "Boscalid","100","ND","Myclobutanil","100","ND"\n "Captan","LOD","ND","Oxamyl","500","ND"\n "Carbaryl","LOD","ND","Paclobutrazol","LOD","ND"\n "Carbofuran","LOD","ND","Pentachloronitrobenzene","LOD","ND"\n "Chlorantranilipole","1000","ND","Permethrin I","500","ND"\n "Chlordane","100","ND","Phosmet","100","ND"\n "Chlorfenapyr","100","ND","Piperonyl butoxide","3000","ND"\n "Chlorpyrifos","LOD","ND","Prallethrin","LOD","ND"\n "Clofentezine","100","ND","Propiconazole","100","ND"\n "Coumaphos","LOD","ND","Propargite","LOD","ND"\n "Cyfluthrin","LOD","ND","Propetamphos","LOD","ND"\n "Cypermethrin","1000","ND","Pyrethrin I","500","ND"\n "Daminocide","LOD","ND","Pyrethrin II","500","ND"\n "Diazinon","100","ND","Pyridaben","LOD","ND"\n "Dibrom (Naled)","100","ND","Spinetoram","LOD","ND"\n "Dichlorvos","LOD","ND","Spinosad","LOD","ND"\n "Dimethoate","LOD","ND","Spirodiclofen","LOD","ND"\n "Dimethomorph I","2000","ND","Spiromesifen","LOD","ND"\n "Dimethomorph II","2000","ND","Spirotetramat","LOD","ND"\n "Etofenprox","LOD","ND","Spiroxamine","LOD","ND"\n "Fenhexamid","100","ND","Tebuconazole","100","ND"\n "Fenoxycarb","LOD","ND","Thiacloprid","LOD","ND"\n "Fenpyroximate","100","ND","Thiamethoxam","5000","ND"\n "Fipronil","LOD","ND","Trifloxystrobin","100","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 3 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_3.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "RESIDUAL SOLVENTS" "md" => "## RESIDUAL SOLVENTS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "CATEGORY I" "PPM" "CATEGORY II" "PPM" ] [ "-" "-" "-" "-" ] [ "Ethylene Oxide" "ND" "Propane" "ND" ] [ "Methylene Chloride" "ND" "Butane/Isobutane" "ND" ] [ "Benzene" "ND" "Pentane" "ND" ] [ "1,2-Dichloroethane" "ND" "Acetone" "ND" ] [ "Chloroform" "ND" "Acetonitrile" "ND" ] [ "Trichloroethylene" "ND" "Hexane" "ND" ] [ "" "" "Ethyl Acetate" "ND" ] [ "" "" "Heptane" "ND" ] [ "" "" "Methanol" "ND" ] [ "" "" "Diethyl Ether" "ND" ] [ "" "" "Ethanol" "ND" ] [ "" "" "Isopropanol" "ND" ] [ "" "" "Toluene" "ND" ] [ "" "" "m/p Xylene" "ND" ] [ "" "" "o-Xylene" "ND" ] ] "md" => """ **PASS**\n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND | """ "isPerfectTable" => false "csv" => """ \n "CATEGORY I","PPM","CATEGORY II","PPM"\n "-","-","-","-"\n "Ethylene Oxide","ND","Propane","ND"\n "Methylene Chloride","ND","Butane/Isobutane","ND"\n "Benzene","ND","Pentane","ND"\n "1,2-Dichloroethane","ND","Acetone","ND"\n "Chloroform","ND","Acetonitrile","ND"\n "Trichloroethylene","ND","Hexane","ND"\n "","","Ethyl Acetate","ND"\n "","","Heptane","ND"\n "","","Methanol","ND"\n "","","Diethyl Ether","ND"\n "","","Ethanol","ND"\n "","","Isopropanol","ND"\n "","","Toluene","ND"\n "","","m/p Xylene","ND"\n "","","o-Xylene","ND" """ ] [ "type" => "text" "value" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ "md" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "METALS" "md" => "## METALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "METALS FDA - CATEGORY I" "ACTION LEVEL (PPM)" "SAMPLE LEVEL (PPM)" ] [ "-" "-" "-" ] [ "Arsenic (As)" "1.5" "ND" ] [ "Cadmium (Cd)" "0.5" "ND" ] [ "Lead (Pb)" "0.5" "ND" ] [ "Mercury (Hg)" "3.0" "ND" ] ] "md" => """ **PASS**\n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND | """ "isPerfectTable" => false "csv" => """ \n "METALS FDA - CATEGORY I","ACTION LEVEL (PPM)","SAMPLE LEVEL (PPM)"\n "-","-","-"\n "Arsenic (As)","1.5","ND"\n "Cadmium (Cd)","0.5","ND"\n "Lead (Pb)","0.5","ND"\n "Mercury (Hg)","3.0","ND" """ ] [ "type" => "text" "value" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 4 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_4.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MYCOTOXINS" "md" => "## MYCOTOXINS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "MYCOTOXIN" "ACTION LEVEL (PPB)" "SAMPLE LEVEL (PPB)" ] [ "-------------" "--------------------" "--------------------" ] [ "Aflatoxin B1" "ND" "" ] [ "Aflatoxin B2" "Sum of all aflatoxins not to exceed 20 PPB" "ND" ] [ "Aflatoxin G1" "ND" "" ] [ "Aflatoxin G2" "ND" "" ] [ "Ochratoxin" "20" "ND" ] ] "md" => """ **PASS**\n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND | """ "isPerfectTable" => false "csv" => """ \n "MYCOTOXIN","ACTION LEVEL (PPB)","SAMPLE LEVEL (PPB)"\n "-------------","--------------------","--------------------"\n "Aflatoxin B1","ND",""\n "Aflatoxin B2","Sum of all aflatoxins not to exceed 20 PPB","ND"\n "Aflatoxin G1","ND",""\n "Aflatoxin G2","ND",""\n "Ochratoxin","20","ND" """ ] [ "type" => "text" "value" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ "md" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MICROBIALS" "md" => "## MICROBIALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "" "ACTION LEVEL (CFU/G)" "SAMPLE LEVEL (CFU/G)" ] [ "----------------" "----------------------" "----------------------" ] [ "Total Coliform" "" "ND" ] [ "E. Coli" "Presence" "ND" ] [ "Yeast & Mold" "" "ND" ] [ "Enterobacteriaceae" "" "ND" ] [ "Salmonella" "Presence" "ND" ] [ "Total Count" "" "ND" ] ] "md" => """ **PASS**\n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND | """ "isPerfectTable" => false "csv" => """ \n "","ACTION LEVEL (CFU/G)","SAMPLE LEVEL (CFU/G)"\n "----------------","----------------------","----------------------"\n "Total Coliform","","ND"\n "E. Coli","Presence","ND"\n "Yeast & Mold","","ND"\n "Enterobacteriaceae","","ND"\n "Salmonella","Presence","ND"\n "Total Count","","ND" """ ] [ "type" => "text" "value" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] ] "job_metadata" => [ "credits_used" => 27.0 "job_credits_usage" => 120 "job_pages" => 4 "job_auto_mode_triggered_pages" => 0 "job_is_cache_hit" => false "credits_max" => 3000 ] ] -labName: "Badger Labs" -sampleName: "Compliant Rosin Jet Fuel" -sampleMatrix: "Rosin" -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/JetFuel-unlocked.pdf" -productType: "cannabis" -aILogs: Doctrine\ORM\PersistentCollection {#996 …} -products: Doctrine\ORM\PersistentCollection {#1050 …} } |
| 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: 599 -name: "Jet Fuel" -externalUrl: "https://store-r7j5de6kh.mybigcommerce.com/content/Pops%20THCa%20Rosin%20COA%20Jet%20Fuel.pdf" -source: null -type: "pdf" -project: Proxies\__CG__\App\Entity\Project {#903 -id: 101 -name: "Pop's Premium" -url: "https://popspremiumhemp.com/" -prompt: null -chatJson: null -externalLabReportsUrl: "https://popspremiumhemp.com/coa/" -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1553 …} -productMatchingUrl: null -productUrls: Doctrine\ORM\PersistentCollection {#1588 …} -labReportSources: Doctrine\ORM\PersistentCollection {#1559 …} -labReports: Doctrine\ORM\PersistentCollection {#1590 …} -createdAt: DateTime @1744067970 {#1527 : 2025-04-07 23:19:30.0 UTC (+00:00) } -updatedAt: DateTime @1768315490 {#1517 : 2026-01-13 14:44:50.0 UTC (+00:00) } -spiderSourceMatchingUrls: null -state: "ready_to_hunt" -products: Doctrine\ORM\PersistentCollection {#1592 …} -productPages: Doctrine\ORM\PersistentCollection {#1613 …} -websiteFramework: "bigcommerce" -debugData: "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Transporters\/HttpTransporter.php(57): OpenAI\\Transporters\\HttpTransporter->throwIfJsonError()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Resources\/Chat.php(33): OpenAI\\Transporters\\HttpTransporter->requestObject()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Llm\/OpenAiLlm.php(97): OpenAI\\Resources\\Chat->create()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/LabReportSourceHelper.php(231): App\\Llm\\OpenAiLlm->sendStructuredMessageWithClient()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(115): App\\Helper\\LabReportSourceHelper->getExternalLabReports()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/FetchLabReportCommand.php(59): App\\Helper\\ProjectHelper->fetchExternalLabReportsForProject()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\FetchLabReportCommand->execute()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#15 {main}"}}" -labReportFails: Doctrine\ORM\PersistentCollection {#1641 …} -productExcludePaths: null -aILogs: Doctrine\ORM\PersistentCollection {#1618 …} -user: null -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1682 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …} } -labReportSource: Proxies\__CG__\App\Entity\LabReportSource {#950 …} -createdAt: DateTime @1744221085 {#848 : 2025-04-09 17:51:25.0 UTC (+00:00) } -updatedAt: DateTime @1744221272 {#845 : 2025-04-09 17:54:32.0 UTC (+00:00) } -category: "2.5g A Rosin" -state: null -expiryDate: null -extractionDate: null -thcaPercentage: null -totalThcPercentage: null -deltaNinePercentage: null -deltaNineWithThcaCombined: null -comments: null -internalUrl: "https://cbdextract.nw.agency/lab-reports/JetFuel.pdf" -markdownContent: """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ -debugData: null -jsonContent: [ "pages" => [ [ "page" => 1 "md" => """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_1.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "BADGER LABS" "md" => "# BADGER LABS " ] [ "type" => "text" "value" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ "md" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ ] [ "type" => "table" "rows" => [ [] [] [] [] [ "PROJECT#" "25003253" ] [ "----------" "----------" ] [ "LAB ID" "55007804" ] [ "REPORT DATE" "2/5/2025" ] [ "RECEIVED DATE" "1/29/2025" ] ] "md" => """ CERTIFICATE OF ANALYSIS\n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 | """ "isPerfectTable" => false "csv" => """ \n \n \n \n "PROJECT#","25003253"\n "----------","----------"\n "LAB ID","55007804"\n "REPORT DATE","2/5/2025"\n "RECEIVED DATE","1/29/2025" """ ] [ "type" => "text" "value" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ ] [ "type" => "table" "rows" => [ [] [] [] [ "TOTAL Δ9-THC" "TOTAL HHC" "TOTAL CANNABINOIDS" ] [ "--------------" "-----------" "---------------------" ] [ "ND" "78.60%" "95.16%" ] ] "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% | """ "isPerfectTable" => false "csv" => """ \n \n \n "TOTAL Δ9-THC","TOTAL HHC","TOTAL CANNABINOIDS"\n "--------------","-----------","---------------------"\n "ND","78.60%","95.16%" """ ] [ "type" => "heading" "lvl" => 2 "value" => "CANNABINOID PROFILE" "md" => "## CANNABINOID PROFILE" ] [ "type" => "text" "value" => "![Cannabinoid Profile Graph]" "md" => "![Cannabinoid Profile Graph]" ] [ "type" => "heading" "lvl" => 3 "value" => "WEIGHT %" "md" => "### WEIGHT %" ] [ "type" => "table" "rows" => [ [ "CANNABINOID" "WEIGHT (%)" "MG/G" ] [ "CBC" "ND" "ND" ] [ "CBL" "ND" "ND" ] [ "CBV" "ND" "ND" ] [ "CBD" "ND" "45.03" ] [ "CBDA" "ND" "ND" ] [ "CBGA" "ND" "ND" ] [ "CBG" "ND" "ND" ] [ "THCV" "ND" "ND" ] [ "Δ9-THC" "ND" "ND" ] [ "Δ9-THCA" "ND" "ND" ] [ "Δ8-THC" "ND" "ND" ] [ "HHC" "78.597" "785.97" ] [ "THCA" "ND" "ND" ] [ "THCP" "0.043" "0.43" ] [ "HHCP" "4.331" "43.31" ] [ "THC-OA" "7.733" "77.33" ] [ "THC-O" "ND" "ND" ] [ "Total CBD" "4.50" "45.03" ] [ "Total CBG" "ND" "ND" ] [ "Total THC" "ND" "ND" ] ] "md" => """ | CANNABINOID | WEIGHT (%) | MG/G |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND | """ "isPerfectTable" => true "csv" => """ "CANNABINOID","WEIGHT (%)","MG/G"\n "CBC","ND","ND"\n "CBL","ND","ND"\n "CBV","ND","ND"\n "CBD","ND","45.03"\n "CBDA","ND","ND"\n "CBGA","ND","ND"\n "CBG","ND","ND"\n "THCV","ND","ND"\n "Δ9-THC","ND","ND"\n "Δ9-THCA","ND","ND"\n "Δ8-THC","ND","ND"\n "HHC","78.597","785.97"\n "THCA","ND","ND"\n "THCP","0.043","0.43"\n "HHCP","4.331","43.31"\n "THC-OA","7.733","77.33"\n "THC-O","ND","ND"\n "Total CBD","4.50","45.03"\n "Total CBG","ND","ND"\n "Total THC","ND","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 2 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_2.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "PESTICIDES" "md" => "## PESTICIDES" ] [ "type" => "table" "rows" => [ [ "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" ] [ "Acephate" "100" "ND" "Imidacloprid" "5000" "ND" ] [ "Acetamiprid" "100" "ND" "Kresoxim methyl" "100" "ND" ] [ "Aldicarb" "LOD" "ND" "Malathion" "500" "ND" ] [ "Avermectin B1a1" "100" "ND" "Metalaxyl" "100" "ND" ] [ "Avermectin B1b1" "100" "ND" "Methocarb" "LOD" "ND" ] [ "Azoxystrobin" "100" "ND" "Methomyl" "1000" "ND" ] [ "Bifenazate" "100" "ND" "Methyl-Parathion" "LOD" "ND" ] [ "Bifenthrin" "3000" "ND" "Metribuzin" "LOD" "ND" ] [ "Boscalid" "100" "ND" "Myclobutanil" "100" "ND" ] [ "Captan" "LOD" "ND" "Oxamyl" "500" "ND" ] [ "Carbaryl" "LOD" "ND" "Paclobutrazol" "LOD" "ND" ] [ "Carbofuran" "LOD" "ND" "Pentachloronitrobenzene" "LOD" "ND" ] [ "Chlorantranilipole" "1000" "ND" "Permethrin I" "500" "ND" ] [ "Chlordane" "100" "ND" "Phosmet" "100" "ND" ] [ "Chlorfenapyr" "100" "ND" "Piperonyl butoxide" "3000" "ND" ] [ "Chlorpyrifos" "LOD" "ND" "Prallethrin" "LOD" "ND" ] [ "Clofentezine" "100" "ND" "Propiconazole" "100" "ND" ] [ "Coumaphos" "LOD" "ND" "Propargite" "LOD" "ND" ] [ "Cyfluthrin" "LOD" "ND" "Propetamphos" "LOD" "ND" ] [ "Cypermethrin" "1000" "ND" "Pyrethrin I" "500" "ND" ] [ "Daminocide" "LOD" "ND" "Pyrethrin II" "500" "ND" ] [ "Diazinon" "100" "ND" "Pyridaben" "LOD" "ND" ] [ "Dibrom (Naled)" "100" "ND" "Spinetoram" "LOD" "ND" ] [ "Dichlorvos" "LOD" "ND" "Spinosad" "LOD" "ND" ] [ "Dimethoate" "LOD" "ND" "Spirodiclofen" "LOD" "ND" ] [ "Dimethomorph I" "2000" "ND" "Spiromesifen" "LOD" "ND" ] [ "Dimethomorph II" "2000" "ND" "Spirotetramat" "LOD" "ND" ] [ "Etofenprox" "LOD" "ND" "Spiroxamine" "LOD" "ND" ] [ "Fenhexamid" "100" "ND" "Tebuconazole" "100" "ND" ] [ "Fenoxycarb" "LOD" "ND" "Thiacloprid" "LOD" "ND" ] [ "Fenpyroximate" "100" "ND" "Thiamethoxam" "5000" "ND" ] [ "Fipronil" "LOD" "ND" "Trifloxystrobin" "100" "ND" ] ] "md" => """ | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND | """ "isPerfectTable" => true "csv" => """ "Pesticide","Action Level (PPB)","Sample Level (PPB)","Pesticide","Action Level (PPB)","Sample Level (PPB)"\n "Acephate","100","ND","Imidacloprid","5000","ND"\n "Acetamiprid","100","ND","Kresoxim methyl","100","ND"\n "Aldicarb","LOD","ND","Malathion","500","ND"\n "Avermectin B1a1","100","ND","Metalaxyl","100","ND"\n "Avermectin B1b1","100","ND","Methocarb","LOD","ND"\n "Azoxystrobin","100","ND","Methomyl","1000","ND"\n "Bifenazate","100","ND","Methyl-Parathion","LOD","ND"\n "Bifenthrin","3000","ND","Metribuzin","LOD","ND"\n "Boscalid","100","ND","Myclobutanil","100","ND"\n "Captan","LOD","ND","Oxamyl","500","ND"\n "Carbaryl","LOD","ND","Paclobutrazol","LOD","ND"\n "Carbofuran","LOD","ND","Pentachloronitrobenzene","LOD","ND"\n "Chlorantranilipole","1000","ND","Permethrin I","500","ND"\n "Chlordane","100","ND","Phosmet","100","ND"\n "Chlorfenapyr","100","ND","Piperonyl butoxide","3000","ND"\n "Chlorpyrifos","LOD","ND","Prallethrin","LOD","ND"\n "Clofentezine","100","ND","Propiconazole","100","ND"\n "Coumaphos","LOD","ND","Propargite","LOD","ND"\n "Cyfluthrin","LOD","ND","Propetamphos","LOD","ND"\n "Cypermethrin","1000","ND","Pyrethrin I","500","ND"\n "Daminocide","LOD","ND","Pyrethrin II","500","ND"\n "Diazinon","100","ND","Pyridaben","LOD","ND"\n "Dibrom (Naled)","100","ND","Spinetoram","LOD","ND"\n "Dichlorvos","LOD","ND","Spinosad","LOD","ND"\n "Dimethoate","LOD","ND","Spirodiclofen","LOD","ND"\n "Dimethomorph I","2000","ND","Spiromesifen","LOD","ND"\n "Dimethomorph II","2000","ND","Spirotetramat","LOD","ND"\n "Etofenprox","LOD","ND","Spiroxamine","LOD","ND"\n "Fenhexamid","100","ND","Tebuconazole","100","ND"\n "Fenoxycarb","LOD","ND","Thiacloprid","LOD","ND"\n "Fenpyroximate","100","ND","Thiamethoxam","5000","ND"\n "Fipronil","LOD","ND","Trifloxystrobin","100","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 3 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_3.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "RESIDUAL SOLVENTS" "md" => "## RESIDUAL SOLVENTS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "CATEGORY I" "PPM" "CATEGORY II" "PPM" ] [ "-" "-" "-" "-" ] [ "Ethylene Oxide" "ND" "Propane" "ND" ] [ "Methylene Chloride" "ND" "Butane/Isobutane" "ND" ] [ "Benzene" "ND" "Pentane" "ND" ] [ "1,2-Dichloroethane" "ND" "Acetone" "ND" ] [ "Chloroform" "ND" "Acetonitrile" "ND" ] [ "Trichloroethylene" "ND" "Hexane" "ND" ] [ "" "" "Ethyl Acetate" "ND" ] [ "" "" "Heptane" "ND" ] [ "" "" "Methanol" "ND" ] [ "" "" "Diethyl Ether" "ND" ] [ "" "" "Ethanol" "ND" ] [ "" "" "Isopropanol" "ND" ] [ "" "" "Toluene" "ND" ] [ "" "" "m/p Xylene" "ND" ] [ "" "" "o-Xylene" "ND" ] ] "md" => """ **PASS**\n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND | """ "isPerfectTable" => false "csv" => """ \n "CATEGORY I","PPM","CATEGORY II","PPM"\n "-","-","-","-"\n "Ethylene Oxide","ND","Propane","ND"\n "Methylene Chloride","ND","Butane/Isobutane","ND"\n "Benzene","ND","Pentane","ND"\n "1,2-Dichloroethane","ND","Acetone","ND"\n "Chloroform","ND","Acetonitrile","ND"\n "Trichloroethylene","ND","Hexane","ND"\n "","","Ethyl Acetate","ND"\n "","","Heptane","ND"\n "","","Methanol","ND"\n "","","Diethyl Ether","ND"\n "","","Ethanol","ND"\n "","","Isopropanol","ND"\n "","","Toluene","ND"\n "","","m/p Xylene","ND"\n "","","o-Xylene","ND" """ ] [ "type" => "text" "value" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ "md" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "METALS" "md" => "## METALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "METALS FDA - CATEGORY I" "ACTION LEVEL (PPM)" "SAMPLE LEVEL (PPM)" ] [ "-" "-" "-" ] [ "Arsenic (As)" "1.5" "ND" ] [ "Cadmium (Cd)" "0.5" "ND" ] [ "Lead (Pb)" "0.5" "ND" ] [ "Mercury (Hg)" "3.0" "ND" ] ] "md" => """ **PASS**\n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND | """ "isPerfectTable" => false "csv" => """ \n "METALS FDA - CATEGORY I","ACTION LEVEL (PPM)","SAMPLE LEVEL (PPM)"\n "-","-","-"\n "Arsenic (As)","1.5","ND"\n "Cadmium (Cd)","0.5","ND"\n "Lead (Pb)","0.5","ND"\n "Mercury (Hg)","3.0","ND" """ ] [ "type" => "text" "value" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 4 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_4.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MYCOTOXINS" "md" => "## MYCOTOXINS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "MYCOTOXIN" "ACTION LEVEL (PPB)" "SAMPLE LEVEL (PPB)" ] [ "-------------" "--------------------" "--------------------" ] [ "Aflatoxin B1" "ND" "" ] [ "Aflatoxin B2" "Sum of all aflatoxins not to exceed 20 PPB" "ND" ] [ "Aflatoxin G1" "ND" "" ] [ "Aflatoxin G2" "ND" "" ] [ "Ochratoxin" "20" "ND" ] ] "md" => """ **PASS**\n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND | """ "isPerfectTable" => false "csv" => """ \n "MYCOTOXIN","ACTION LEVEL (PPB)","SAMPLE LEVEL (PPB)"\n "-------------","--------------------","--------------------"\n "Aflatoxin B1","ND",""\n "Aflatoxin B2","Sum of all aflatoxins not to exceed 20 PPB","ND"\n "Aflatoxin G1","ND",""\n "Aflatoxin G2","ND",""\n "Ochratoxin","20","ND" """ ] [ "type" => "text" "value" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ "md" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MICROBIALS" "md" => "## MICROBIALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "" "ACTION LEVEL (CFU/G)" "SAMPLE LEVEL (CFU/G)" ] [ "----------------" "----------------------" "----------------------" ] [ "Total Coliform" "" "ND" ] [ "E. Coli" "Presence" "ND" ] [ "Yeast & Mold" "" "ND" ] [ "Enterobacteriaceae" "" "ND" ] [ "Salmonella" "Presence" "ND" ] [ "Total Count" "" "ND" ] ] "md" => """ **PASS**\n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND | """ "isPerfectTable" => false "csv" => """ \n "","ACTION LEVEL (CFU/G)","SAMPLE LEVEL (CFU/G)"\n "----------------","----------------------","----------------------"\n "Total Coliform","","ND"\n "E. Coli","Presence","ND"\n "Yeast & Mold","","ND"\n "Enterobacteriaceae","","ND"\n "Salmonella","Presence","ND"\n "Total Count","","ND" """ ] [ "type" => "text" "value" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] ] "job_metadata" => [ "credits_used" => 27.0 "job_credits_usage" => 120 "job_pages" => 4 "job_auto_mode_triggered_pages" => 0 "job_is_cache_hit" => false "credits_max" => 3000 ] ] -labName: "Badger Labs" -sampleName: "Compliant Rosin Jet Fuel" -sampleMatrix: "Rosin" -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/JetFuel-unlocked.pdf" -productType: "cannabis" -aILogs: Doctrine\ORM\PersistentCollection {#996 …} -products: Doctrine\ORM\PersistentCollection {#1050 …} } |
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: 599 -name: "Jet Fuel" -externalUrl: "https://store-r7j5de6kh.mybigcommerce.com/content/Pops%20THCa%20Rosin%20COA%20Jet%20Fuel.pdf" -source: null -type: "pdf" -project: Proxies\__CG__\App\Entity\Project {#903 -id: 101 -name: "Pop's Premium" -url: "https://popspremiumhemp.com/" -prompt: null -chatJson: null -externalLabReportsUrl: "https://popspremiumhemp.com/coa/" -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1553 …} -productMatchingUrl: null -productUrls: Doctrine\ORM\PersistentCollection {#1588 …} -labReportSources: Doctrine\ORM\PersistentCollection {#1559 …} -labReports: Doctrine\ORM\PersistentCollection {#1590 …} -createdAt: DateTime @1744067970 {#1527 : 2025-04-07 23:19:30.0 UTC (+00:00) } -updatedAt: DateTime @1768315490 {#1517 : 2026-01-13 14:44:50.0 UTC (+00:00) } -spiderSourceMatchingUrls: null -state: "ready_to_hunt" -products: Doctrine\ORM\PersistentCollection {#1592 …} -productPages: Doctrine\ORM\PersistentCollection {#1613 …} -websiteFramework: "bigcommerce" -debugData: "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Transporters\/HttpTransporter.php(57): OpenAI\\Transporters\\HttpTransporter->throwIfJsonError()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Resources\/Chat.php(33): OpenAI\\Transporters\\HttpTransporter->requestObject()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Llm\/OpenAiLlm.php(97): OpenAI\\Resources\\Chat->create()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/LabReportSourceHelper.php(231): App\\Llm\\OpenAiLlm->sendStructuredMessageWithClient()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(115): App\\Helper\\LabReportSourceHelper->getExternalLabReports()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/FetchLabReportCommand.php(59): App\\Helper\\ProjectHelper->fetchExternalLabReportsForProject()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\FetchLabReportCommand->execute()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#15 {main}"}}" -labReportFails: Doctrine\ORM\PersistentCollection {#1641 …} -productExcludePaths: null -aILogs: Doctrine\ORM\PersistentCollection {#1618 …} -user: null -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1682 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …} } -labReportSource: Proxies\__CG__\App\Entity\LabReportSource {#950 …} -createdAt: DateTime @1744221085 {#848 : 2025-04-09 17:51:25.0 UTC (+00:00) } -updatedAt: DateTime @1744221272 {#845 : 2025-04-09 17:54:32.0 UTC (+00:00) } -category: "2.5g A Rosin" -state: null -expiryDate: null -extractionDate: null -thcaPercentage: null -totalThcPercentage: null -deltaNinePercentage: null -deltaNineWithThcaCombined: null -comments: null -internalUrl: "https://cbdextract.nw.agency/lab-reports/JetFuel.pdf" -markdownContent: """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ -debugData: null -jsonContent: [ "pages" => [ [ "page" => 1 "md" => """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_1.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "BADGER LABS" "md" => "# BADGER LABS " ] [ "type" => "text" "value" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ "md" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ ] [ "type" => "table" "rows" => [ [] [] [] [] [ "PROJECT#" "25003253" ] [ "----------" "----------" ] [ "LAB ID" "55007804" ] [ "REPORT DATE" "2/5/2025" ] [ "RECEIVED DATE" "1/29/2025" ] ] "md" => """ CERTIFICATE OF ANALYSIS\n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 | """ "isPerfectTable" => false "csv" => """ \n \n \n \n "PROJECT#","25003253"\n "----------","----------"\n "LAB ID","55007804"\n "REPORT DATE","2/5/2025"\n "RECEIVED DATE","1/29/2025" """ ] [ "type" => "text" "value" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ ] [ "type" => "table" "rows" => [ [] [] [] [ "TOTAL Δ9-THC" "TOTAL HHC" "TOTAL CANNABINOIDS" ] [ "--------------" "-----------" "---------------------" ] [ "ND" "78.60%" "95.16%" ] ] "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% | """ "isPerfectTable" => false "csv" => """ \n \n \n "TOTAL Δ9-THC","TOTAL HHC","TOTAL CANNABINOIDS"\n "--------------","-----------","---------------------"\n "ND","78.60%","95.16%" """ ] [ "type" => "heading" "lvl" => 2 "value" => "CANNABINOID PROFILE" "md" => "## CANNABINOID PROFILE" ] [ "type" => "text" "value" => "![Cannabinoid Profile Graph]" "md" => "![Cannabinoid Profile Graph]" ] [ "type" => "heading" "lvl" => 3 "value" => "WEIGHT %" "md" => "### WEIGHT %" ] [ "type" => "table" "rows" => [ [ "CANNABINOID" "WEIGHT (%)" "MG/G" ] [ "CBC" "ND" "ND" ] [ "CBL" "ND" "ND" ] [ "CBV" "ND" "ND" ] [ "CBD" "ND" "45.03" ] [ "CBDA" "ND" "ND" ] [ "CBGA" "ND" "ND" ] [ "CBG" "ND" "ND" ] [ "THCV" "ND" "ND" ] [ "Δ9-THC" "ND" "ND" ] [ "Δ9-THCA" "ND" "ND" ] [ "Δ8-THC" "ND" "ND" ] [ "HHC" "78.597" "785.97" ] [ "THCA" "ND" "ND" ] [ "THCP" "0.043" "0.43" ] [ "HHCP" "4.331" "43.31" ] [ "THC-OA" "7.733" "77.33" ] [ "THC-O" "ND" "ND" ] [ "Total CBD" "4.50" "45.03" ] [ "Total CBG" "ND" "ND" ] [ "Total THC" "ND" "ND" ] ] "md" => """ | CANNABINOID | WEIGHT (%) | MG/G |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND | """ "isPerfectTable" => true "csv" => """ "CANNABINOID","WEIGHT (%)","MG/G"\n "CBC","ND","ND"\n "CBL","ND","ND"\n "CBV","ND","ND"\n "CBD","ND","45.03"\n "CBDA","ND","ND"\n "CBGA","ND","ND"\n "CBG","ND","ND"\n "THCV","ND","ND"\n "Δ9-THC","ND","ND"\n "Δ9-THCA","ND","ND"\n "Δ8-THC","ND","ND"\n "HHC","78.597","785.97"\n "THCA","ND","ND"\n "THCP","0.043","0.43"\n "HHCP","4.331","43.31"\n "THC-OA","7.733","77.33"\n "THC-O","ND","ND"\n "Total CBD","4.50","45.03"\n "Total CBG","ND","ND"\n "Total THC","ND","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 2 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_2.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "PESTICIDES" "md" => "## PESTICIDES" ] [ "type" => "table" "rows" => [ [ "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" ] [ "Acephate" "100" "ND" "Imidacloprid" "5000" "ND" ] [ "Acetamiprid" "100" "ND" "Kresoxim methyl" "100" "ND" ] [ "Aldicarb" "LOD" "ND" "Malathion" "500" "ND" ] [ "Avermectin B1a1" "100" "ND" "Metalaxyl" "100" "ND" ] [ "Avermectin B1b1" "100" "ND" "Methocarb" "LOD" "ND" ] [ "Azoxystrobin" "100" "ND" "Methomyl" "1000" "ND" ] [ "Bifenazate" "100" "ND" "Methyl-Parathion" "LOD" "ND" ] [ "Bifenthrin" "3000" "ND" "Metribuzin" "LOD" "ND" ] [ "Boscalid" "100" "ND" "Myclobutanil" "100" "ND" ] [ "Captan" "LOD" "ND" "Oxamyl" "500" "ND" ] [ "Carbaryl" "LOD" "ND" "Paclobutrazol" "LOD" "ND" ] [ "Carbofuran" "LOD" "ND" "Pentachloronitrobenzene" "LOD" "ND" ] [ "Chlorantranilipole" "1000" "ND" "Permethrin I" "500" "ND" ] [ "Chlordane" "100" "ND" "Phosmet" "100" "ND" ] [ "Chlorfenapyr" "100" "ND" "Piperonyl butoxide" "3000" "ND" ] [ "Chlorpyrifos" "LOD" "ND" "Prallethrin" "LOD" "ND" ] [ "Clofentezine" "100" "ND" "Propiconazole" "100" "ND" ] [ "Coumaphos" "LOD" "ND" "Propargite" "LOD" "ND" ] [ "Cyfluthrin" "LOD" "ND" "Propetamphos" "LOD" "ND" ] [ "Cypermethrin" "1000" "ND" "Pyrethrin I" "500" "ND" ] [ "Daminocide" "LOD" "ND" "Pyrethrin II" "500" "ND" ] [ "Diazinon" "100" "ND" "Pyridaben" "LOD" "ND" ] [ "Dibrom (Naled)" "100" "ND" "Spinetoram" "LOD" "ND" ] [ "Dichlorvos" "LOD" "ND" "Spinosad" "LOD" "ND" ] [ "Dimethoate" "LOD" "ND" "Spirodiclofen" "LOD" "ND" ] [ "Dimethomorph I" "2000" "ND" "Spiromesifen" "LOD" "ND" ] [ "Dimethomorph II" "2000" "ND" "Spirotetramat" "LOD" "ND" ] [ "Etofenprox" "LOD" "ND" "Spiroxamine" "LOD" "ND" ] [ "Fenhexamid" "100" "ND" "Tebuconazole" "100" "ND" ] [ "Fenoxycarb" "LOD" "ND" "Thiacloprid" "LOD" "ND" ] [ "Fenpyroximate" "100" "ND" "Thiamethoxam" "5000" "ND" ] [ "Fipronil" "LOD" "ND" "Trifloxystrobin" "100" "ND" ] ] "md" => """ | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND | """ "isPerfectTable" => true "csv" => """ "Pesticide","Action Level (PPB)","Sample Level (PPB)","Pesticide","Action Level (PPB)","Sample Level (PPB)"\n "Acephate","100","ND","Imidacloprid","5000","ND"\n "Acetamiprid","100","ND","Kresoxim methyl","100","ND"\n "Aldicarb","LOD","ND","Malathion","500","ND"\n "Avermectin B1a1","100","ND","Metalaxyl","100","ND"\n "Avermectin B1b1","100","ND","Methocarb","LOD","ND"\n "Azoxystrobin","100","ND","Methomyl","1000","ND"\n "Bifenazate","100","ND","Methyl-Parathion","LOD","ND"\n "Bifenthrin","3000","ND","Metribuzin","LOD","ND"\n "Boscalid","100","ND","Myclobutanil","100","ND"\n "Captan","LOD","ND","Oxamyl","500","ND"\n "Carbaryl","LOD","ND","Paclobutrazol","LOD","ND"\n "Carbofuran","LOD","ND","Pentachloronitrobenzene","LOD","ND"\n "Chlorantranilipole","1000","ND","Permethrin I","500","ND"\n "Chlordane","100","ND","Phosmet","100","ND"\n "Chlorfenapyr","100","ND","Piperonyl butoxide","3000","ND"\n "Chlorpyrifos","LOD","ND","Prallethrin","LOD","ND"\n "Clofentezine","100","ND","Propiconazole","100","ND"\n "Coumaphos","LOD","ND","Propargite","LOD","ND"\n "Cyfluthrin","LOD","ND","Propetamphos","LOD","ND"\n "Cypermethrin","1000","ND","Pyrethrin I","500","ND"\n "Daminocide","LOD","ND","Pyrethrin II","500","ND"\n "Diazinon","100","ND","Pyridaben","LOD","ND"\n "Dibrom (Naled)","100","ND","Spinetoram","LOD","ND"\n "Dichlorvos","LOD","ND","Spinosad","LOD","ND"\n "Dimethoate","LOD","ND","Spirodiclofen","LOD","ND"\n "Dimethomorph I","2000","ND","Spiromesifen","LOD","ND"\n "Dimethomorph II","2000","ND","Spirotetramat","LOD","ND"\n "Etofenprox","LOD","ND","Spiroxamine","LOD","ND"\n "Fenhexamid","100","ND","Tebuconazole","100","ND"\n "Fenoxycarb","LOD","ND","Thiacloprid","LOD","ND"\n "Fenpyroximate","100","ND","Thiamethoxam","5000","ND"\n "Fipronil","LOD","ND","Trifloxystrobin","100","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 3 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_3.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "RESIDUAL SOLVENTS" "md" => "## RESIDUAL SOLVENTS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "CATEGORY I" "PPM" "CATEGORY II" "PPM" ] [ "-" "-" "-" "-" ] [ "Ethylene Oxide" "ND" "Propane" "ND" ] [ "Methylene Chloride" "ND" "Butane/Isobutane" "ND" ] [ "Benzene" "ND" "Pentane" "ND" ] [ "1,2-Dichloroethane" "ND" "Acetone" "ND" ] [ "Chloroform" "ND" "Acetonitrile" "ND" ] [ "Trichloroethylene" "ND" "Hexane" "ND" ] [ "" "" "Ethyl Acetate" "ND" ] [ "" "" "Heptane" "ND" ] [ "" "" "Methanol" "ND" ] [ "" "" "Diethyl Ether" "ND" ] [ "" "" "Ethanol" "ND" ] [ "" "" "Isopropanol" "ND" ] [ "" "" "Toluene" "ND" ] [ "" "" "m/p Xylene" "ND" ] [ "" "" "o-Xylene" "ND" ] ] "md" => """ **PASS**\n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND | """ "isPerfectTable" => false "csv" => """ \n "CATEGORY I","PPM","CATEGORY II","PPM"\n "-","-","-","-"\n "Ethylene Oxide","ND","Propane","ND"\n "Methylene Chloride","ND","Butane/Isobutane","ND"\n "Benzene","ND","Pentane","ND"\n "1,2-Dichloroethane","ND","Acetone","ND"\n "Chloroform","ND","Acetonitrile","ND"\n "Trichloroethylene","ND","Hexane","ND"\n "","","Ethyl Acetate","ND"\n "","","Heptane","ND"\n "","","Methanol","ND"\n "","","Diethyl Ether","ND"\n "","","Ethanol","ND"\n "","","Isopropanol","ND"\n "","","Toluene","ND"\n "","","m/p Xylene","ND"\n "","","o-Xylene","ND" """ ] [ "type" => "text" "value" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ "md" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "METALS" "md" => "## METALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "METALS FDA - CATEGORY I" "ACTION LEVEL (PPM)" "SAMPLE LEVEL (PPM)" ] [ "-" "-" "-" ] [ "Arsenic (As)" "1.5" "ND" ] [ "Cadmium (Cd)" "0.5" "ND" ] [ "Lead (Pb)" "0.5" "ND" ] [ "Mercury (Hg)" "3.0" "ND" ] ] "md" => """ **PASS**\n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND | """ "isPerfectTable" => false "csv" => """ \n "METALS FDA - CATEGORY I","ACTION LEVEL (PPM)","SAMPLE LEVEL (PPM)"\n "-","-","-"\n "Arsenic (As)","1.5","ND"\n "Cadmium (Cd)","0.5","ND"\n "Lead (Pb)","0.5","ND"\n "Mercury (Hg)","3.0","ND" """ ] [ "type" => "text" "value" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 4 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_4.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MYCOTOXINS" "md" => "## MYCOTOXINS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "MYCOTOXIN" "ACTION LEVEL (PPB)" "SAMPLE LEVEL (PPB)" ] [ "-------------" "--------------------" "--------------------" ] [ "Aflatoxin B1" "ND" "" ] [ "Aflatoxin B2" "Sum of all aflatoxins not to exceed 20 PPB" "ND" ] [ "Aflatoxin G1" "ND" "" ] [ "Aflatoxin G2" "ND" "" ] [ "Ochratoxin" "20" "ND" ] ] "md" => """ **PASS**\n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND | """ "isPerfectTable" => false "csv" => """ \n "MYCOTOXIN","ACTION LEVEL (PPB)","SAMPLE LEVEL (PPB)"\n "-------------","--------------------","--------------------"\n "Aflatoxin B1","ND",""\n "Aflatoxin B2","Sum of all aflatoxins not to exceed 20 PPB","ND"\n "Aflatoxin G1","ND",""\n "Aflatoxin G2","ND",""\n "Ochratoxin","20","ND" """ ] [ "type" => "text" "value" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ "md" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MICROBIALS" "md" => "## MICROBIALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "" "ACTION LEVEL (CFU/G)" "SAMPLE LEVEL (CFU/G)" ] [ "----------------" "----------------------" "----------------------" ] [ "Total Coliform" "" "ND" ] [ "E. Coli" "Presence" "ND" ] [ "Yeast & Mold" "" "ND" ] [ "Enterobacteriaceae" "" "ND" ] [ "Salmonella" "Presence" "ND" ] [ "Total Count" "" "ND" ] ] "md" => """ **PASS**\n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND | """ "isPerfectTable" => false "csv" => """ \n "","ACTION LEVEL (CFU/G)","SAMPLE LEVEL (CFU/G)"\n "----------------","----------------------","----------------------"\n "Total Coliform","","ND"\n "E. Coli","Presence","ND"\n "Yeast & Mold","","ND"\n "Enterobacteriaceae","","ND"\n "Salmonella","Presence","ND"\n "Total Count","","ND" """ ] [ "type" => "text" "value" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] ] "job_metadata" => [ "credits_used" => 27.0 "job_credits_usage" => 120 "job_pages" => 4 "job_auto_mode_triggered_pages" => 0 "job_is_cache_hit" => false "credits_max" => 3000 ] ] -labName: "Badger Labs" -sampleName: "Compliant Rosin Jet Fuel" -sampleMatrix: "Rosin" -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/JetFuel-unlocked.pdf" -productType: "cannabis" -aILogs: Doctrine\ORM\PersistentCollection {#996 …} -products: Doctrine\ORM\PersistentCollection {#1050 …} } -primaryKeyName: "id" -primaryKeyValue: 599 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1375 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1751 …} } |
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: 599 -name: "Jet Fuel" -externalUrl: "https://store-r7j5de6kh.mybigcommerce.com/content/Pops%20THCa%20Rosin%20COA%20Jet%20Fuel.pdf" -source: null -type: "pdf" -project: Proxies\__CG__\App\Entity\Project {#903 -id: 101 -name: "Pop's Premium" -url: "https://popspremiumhemp.com/" -prompt: null -chatJson: null -externalLabReportsUrl: "https://popspremiumhemp.com/coa/" -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1553 …} -productMatchingUrl: null -productUrls: Doctrine\ORM\PersistentCollection {#1588 …} -labReportSources: Doctrine\ORM\PersistentCollection {#1559 …} -labReports: Doctrine\ORM\PersistentCollection {#1590 …} -createdAt: DateTime @1744067970 {#1527 : 2025-04-07 23:19:30.0 UTC (+00:00) } -updatedAt: DateTime @1768315490 {#1517 : 2026-01-13 14:44:50.0 UTC (+00:00) } -spiderSourceMatchingUrls: null -state: "ready_to_hunt" -products: Doctrine\ORM\PersistentCollection {#1592 …} -productPages: Doctrine\ORM\PersistentCollection {#1613 …} -websiteFramework: "bigcommerce" -debugData: "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Transporters\/HttpTransporter.php(57): OpenAI\\Transporters\\HttpTransporter->throwIfJsonError()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Resources\/Chat.php(33): OpenAI\\Transporters\\HttpTransporter->requestObject()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Llm\/OpenAiLlm.php(97): OpenAI\\Resources\\Chat->create()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/LabReportSourceHelper.php(231): App\\Llm\\OpenAiLlm->sendStructuredMessageWithClient()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(115): App\\Helper\\LabReportSourceHelper->getExternalLabReports()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/FetchLabReportCommand.php(59): App\\Helper\\ProjectHelper->fetchExternalLabReportsForProject()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\FetchLabReportCommand->execute()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#15 {main}"}}" -labReportFails: Doctrine\ORM\PersistentCollection {#1641 …} -productExcludePaths: null -aILogs: Doctrine\ORM\PersistentCollection {#1618 …} -user: null -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1682 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …} } -labReportSource: Proxies\__CG__\App\Entity\LabReportSource {#950 …} -createdAt: DateTime @1744221085 {#848 : 2025-04-09 17:51:25.0 UTC (+00:00) } -updatedAt: DateTime @1744221272 {#845 : 2025-04-09 17:54:32.0 UTC (+00:00) } -category: "2.5g A Rosin" -state: null -expiryDate: null -extractionDate: null -thcaPercentage: null -totalThcPercentage: null -deltaNinePercentage: null -deltaNineWithThcaCombined: null -comments: null -internalUrl: "https://cbdextract.nw.agency/lab-reports/JetFuel.pdf" -markdownContent: """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ -debugData: null -jsonContent: [ "pages" => [ [ "page" => 1 "md" => """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_1.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "BADGER LABS" "md" => "# BADGER LABS " ] [ "type" => "text" "value" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ "md" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ ] [ "type" => "table" "rows" => [ [] [] [] [] [ "PROJECT#" "25003253" ] [ "----------" "----------" ] [ "LAB ID" "55007804" ] [ "REPORT DATE" "2/5/2025" ] [ "RECEIVED DATE" "1/29/2025" ] ] "md" => """ CERTIFICATE OF ANALYSIS\n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 | """ "isPerfectTable" => false "csv" => """ \n \n \n \n "PROJECT#","25003253"\n "----------","----------"\n "LAB ID","55007804"\n "REPORT DATE","2/5/2025"\n "RECEIVED DATE","1/29/2025" """ ] [ "type" => "text" "value" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ ] [ "type" => "table" "rows" => [ [] [] [] [ "TOTAL Δ9-THC" "TOTAL HHC" "TOTAL CANNABINOIDS" ] [ "--------------" "-----------" "---------------------" ] [ "ND" "78.60%" "95.16%" ] ] "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% | """ "isPerfectTable" => false "csv" => """ \n \n \n "TOTAL Δ9-THC","TOTAL HHC","TOTAL CANNABINOIDS"\n "--------------","-----------","---------------------"\n "ND","78.60%","95.16%" """ ] [ "type" => "heading" "lvl" => 2 "value" => "CANNABINOID PROFILE" "md" => "## CANNABINOID PROFILE" ] [ "type" => "text" "value" => "![Cannabinoid Profile Graph]" "md" => "![Cannabinoid Profile Graph]" ] [ "type" => "heading" "lvl" => 3 "value" => "WEIGHT %" "md" => "### WEIGHT %" ] [ "type" => "table" "rows" => [ [ "CANNABINOID" "WEIGHT (%)" "MG/G" ] [ "CBC" "ND" "ND" ] [ "CBL" "ND" "ND" ] [ "CBV" "ND" "ND" ] [ "CBD" "ND" "45.03" ] [ "CBDA" "ND" "ND" ] [ "CBGA" "ND" "ND" ] [ "CBG" "ND" "ND" ] [ "THCV" "ND" "ND" ] [ "Δ9-THC" "ND" "ND" ] [ "Δ9-THCA" "ND" "ND" ] [ "Δ8-THC" "ND" "ND" ] [ "HHC" "78.597" "785.97" ] [ "THCA" "ND" "ND" ] [ "THCP" "0.043" "0.43" ] [ "HHCP" "4.331" "43.31" ] [ "THC-OA" "7.733" "77.33" ] [ "THC-O" "ND" "ND" ] [ "Total CBD" "4.50" "45.03" ] [ "Total CBG" "ND" "ND" ] [ "Total THC" "ND" "ND" ] ] "md" => """ | CANNABINOID | WEIGHT (%) | MG/G |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND | """ "isPerfectTable" => true "csv" => """ "CANNABINOID","WEIGHT (%)","MG/G"\n "CBC","ND","ND"\n "CBL","ND","ND"\n "CBV","ND","ND"\n "CBD","ND","45.03"\n "CBDA","ND","ND"\n "CBGA","ND","ND"\n "CBG","ND","ND"\n "THCV","ND","ND"\n "Δ9-THC","ND","ND"\n "Δ9-THCA","ND","ND"\n "Δ8-THC","ND","ND"\n "HHC","78.597","785.97"\n "THCA","ND","ND"\n "THCP","0.043","0.43"\n "HHCP","4.331","43.31"\n "THC-OA","7.733","77.33"\n "THC-O","ND","ND"\n "Total CBD","4.50","45.03"\n "Total CBG","ND","ND"\n "Total THC","ND","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 2 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_2.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "PESTICIDES" "md" => "## PESTICIDES" ] [ "type" => "table" "rows" => [ [ "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" ] [ "Acephate" "100" "ND" "Imidacloprid" "5000" "ND" ] [ "Acetamiprid" "100" "ND" "Kresoxim methyl" "100" "ND" ] [ "Aldicarb" "LOD" "ND" "Malathion" "500" "ND" ] [ "Avermectin B1a1" "100" "ND" "Metalaxyl" "100" "ND" ] [ "Avermectin B1b1" "100" "ND" "Methocarb" "LOD" "ND" ] [ "Azoxystrobin" "100" "ND" "Methomyl" "1000" "ND" ] [ "Bifenazate" "100" "ND" "Methyl-Parathion" "LOD" "ND" ] [ "Bifenthrin" "3000" "ND" "Metribuzin" "LOD" "ND" ] [ "Boscalid" "100" "ND" "Myclobutanil" "100" "ND" ] [ "Captan" "LOD" "ND" "Oxamyl" "500" "ND" ] [ "Carbaryl" "LOD" "ND" "Paclobutrazol" "LOD" "ND" ] [ "Carbofuran" "LOD" "ND" "Pentachloronitrobenzene" "LOD" "ND" ] [ "Chlorantranilipole" "1000" "ND" "Permethrin I" "500" "ND" ] [ "Chlordane" "100" "ND" "Phosmet" "100" "ND" ] [ "Chlorfenapyr" "100" "ND" "Piperonyl butoxide" "3000" "ND" ] [ "Chlorpyrifos" "LOD" "ND" "Prallethrin" "LOD" "ND" ] [ "Clofentezine" "100" "ND" "Propiconazole" "100" "ND" ] [ "Coumaphos" "LOD" "ND" "Propargite" "LOD" "ND" ] [ "Cyfluthrin" "LOD" "ND" "Propetamphos" "LOD" "ND" ] [ "Cypermethrin" "1000" "ND" "Pyrethrin I" "500" "ND" ] [ "Daminocide" "LOD" "ND" "Pyrethrin II" "500" "ND" ] [ "Diazinon" "100" "ND" "Pyridaben" "LOD" "ND" ] [ "Dibrom (Naled)" "100" "ND" "Spinetoram" "LOD" "ND" ] [ "Dichlorvos" "LOD" "ND" "Spinosad" "LOD" "ND" ] [ "Dimethoate" "LOD" "ND" "Spirodiclofen" "LOD" "ND" ] [ "Dimethomorph I" "2000" "ND" "Spiromesifen" "LOD" "ND" ] [ "Dimethomorph II" "2000" "ND" "Spirotetramat" "LOD" "ND" ] [ "Etofenprox" "LOD" "ND" "Spiroxamine" "LOD" "ND" ] [ "Fenhexamid" "100" "ND" "Tebuconazole" "100" "ND" ] [ "Fenoxycarb" "LOD" "ND" "Thiacloprid" "LOD" "ND" ] [ "Fenpyroximate" "100" "ND" "Thiamethoxam" "5000" "ND" ] [ "Fipronil" "LOD" "ND" "Trifloxystrobin" "100" "ND" ] ] "md" => """ | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND | """ "isPerfectTable" => true "csv" => """ "Pesticide","Action Level (PPB)","Sample Level (PPB)","Pesticide","Action Level (PPB)","Sample Level (PPB)"\n "Acephate","100","ND","Imidacloprid","5000","ND"\n "Acetamiprid","100","ND","Kresoxim methyl","100","ND"\n "Aldicarb","LOD","ND","Malathion","500","ND"\n "Avermectin B1a1","100","ND","Metalaxyl","100","ND"\n "Avermectin B1b1","100","ND","Methocarb","LOD","ND"\n "Azoxystrobin","100","ND","Methomyl","1000","ND"\n "Bifenazate","100","ND","Methyl-Parathion","LOD","ND"\n "Bifenthrin","3000","ND","Metribuzin","LOD","ND"\n "Boscalid","100","ND","Myclobutanil","100","ND"\n "Captan","LOD","ND","Oxamyl","500","ND"\n "Carbaryl","LOD","ND","Paclobutrazol","LOD","ND"\n "Carbofuran","LOD","ND","Pentachloronitrobenzene","LOD","ND"\n "Chlorantranilipole","1000","ND","Permethrin I","500","ND"\n "Chlordane","100","ND","Phosmet","100","ND"\n "Chlorfenapyr","100","ND","Piperonyl butoxide","3000","ND"\n "Chlorpyrifos","LOD","ND","Prallethrin","LOD","ND"\n "Clofentezine","100","ND","Propiconazole","100","ND"\n "Coumaphos","LOD","ND","Propargite","LOD","ND"\n "Cyfluthrin","LOD","ND","Propetamphos","LOD","ND"\n "Cypermethrin","1000","ND","Pyrethrin I","500","ND"\n "Daminocide","LOD","ND","Pyrethrin II","500","ND"\n "Diazinon","100","ND","Pyridaben","LOD","ND"\n "Dibrom (Naled)","100","ND","Spinetoram","LOD","ND"\n "Dichlorvos","LOD","ND","Spinosad","LOD","ND"\n "Dimethoate","LOD","ND","Spirodiclofen","LOD","ND"\n "Dimethomorph I","2000","ND","Spiromesifen","LOD","ND"\n "Dimethomorph II","2000","ND","Spirotetramat","LOD","ND"\n "Etofenprox","LOD","ND","Spiroxamine","LOD","ND"\n "Fenhexamid","100","ND","Tebuconazole","100","ND"\n "Fenoxycarb","LOD","ND","Thiacloprid","LOD","ND"\n "Fenpyroximate","100","ND","Thiamethoxam","5000","ND"\n "Fipronil","LOD","ND","Trifloxystrobin","100","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 3 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_3.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "RESIDUAL SOLVENTS" "md" => "## RESIDUAL SOLVENTS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "CATEGORY I" "PPM" "CATEGORY II" "PPM" ] [ "-" "-" "-" "-" ] [ "Ethylene Oxide" "ND" "Propane" "ND" ] [ "Methylene Chloride" "ND" "Butane/Isobutane" "ND" ] [ "Benzene" "ND" "Pentane" "ND" ] [ "1,2-Dichloroethane" "ND" "Acetone" "ND" ] [ "Chloroform" "ND" "Acetonitrile" "ND" ] [ "Trichloroethylene" "ND" "Hexane" "ND" ] [ "" "" "Ethyl Acetate" "ND" ] [ "" "" "Heptane" "ND" ] [ "" "" "Methanol" "ND" ] [ "" "" "Diethyl Ether" "ND" ] [ "" "" "Ethanol" "ND" ] [ "" "" "Isopropanol" "ND" ] [ "" "" "Toluene" "ND" ] [ "" "" "m/p Xylene" "ND" ] [ "" "" "o-Xylene" "ND" ] ] "md" => """ **PASS**\n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND | """ "isPerfectTable" => false "csv" => """ \n "CATEGORY I","PPM","CATEGORY II","PPM"\n "-","-","-","-"\n "Ethylene Oxide","ND","Propane","ND"\n "Methylene Chloride","ND","Butane/Isobutane","ND"\n "Benzene","ND","Pentane","ND"\n "1,2-Dichloroethane","ND","Acetone","ND"\n "Chloroform","ND","Acetonitrile","ND"\n "Trichloroethylene","ND","Hexane","ND"\n "","","Ethyl Acetate","ND"\n "","","Heptane","ND"\n "","","Methanol","ND"\n "","","Diethyl Ether","ND"\n "","","Ethanol","ND"\n "","","Isopropanol","ND"\n "","","Toluene","ND"\n "","","m/p Xylene","ND"\n "","","o-Xylene","ND" """ ] [ "type" => "text" "value" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ "md" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "METALS" "md" => "## METALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "METALS FDA - CATEGORY I" "ACTION LEVEL (PPM)" "SAMPLE LEVEL (PPM)" ] [ "-" "-" "-" ] [ "Arsenic (As)" "1.5" "ND" ] [ "Cadmium (Cd)" "0.5" "ND" ] [ "Lead (Pb)" "0.5" "ND" ] [ "Mercury (Hg)" "3.0" "ND" ] ] "md" => """ **PASS**\n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND | """ "isPerfectTable" => false "csv" => """ \n "METALS FDA - CATEGORY I","ACTION LEVEL (PPM)","SAMPLE LEVEL (PPM)"\n "-","-","-"\n "Arsenic (As)","1.5","ND"\n "Cadmium (Cd)","0.5","ND"\n "Lead (Pb)","0.5","ND"\n "Mercury (Hg)","3.0","ND" """ ] [ "type" => "text" "value" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 4 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_4.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MYCOTOXINS" "md" => "## MYCOTOXINS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "MYCOTOXIN" "ACTION LEVEL (PPB)" "SAMPLE LEVEL (PPB)" ] [ "-------------" "--------------------" "--------------------" ] [ "Aflatoxin B1" "ND" "" ] [ "Aflatoxin B2" "Sum of all aflatoxins not to exceed 20 PPB" "ND" ] [ "Aflatoxin G1" "ND" "" ] [ "Aflatoxin G2" "ND" "" ] [ "Ochratoxin" "20" "ND" ] ] "md" => """ **PASS**\n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND | """ "isPerfectTable" => false "csv" => """ \n "MYCOTOXIN","ACTION LEVEL (PPB)","SAMPLE LEVEL (PPB)"\n "-------------","--------------------","--------------------"\n "Aflatoxin B1","ND",""\n "Aflatoxin B2","Sum of all aflatoxins not to exceed 20 PPB","ND"\n "Aflatoxin G1","ND",""\n "Aflatoxin G2","ND",""\n "Ochratoxin","20","ND" """ ] [ "type" => "text" "value" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ "md" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MICROBIALS" "md" => "## MICROBIALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "" "ACTION LEVEL (CFU/G)" "SAMPLE LEVEL (CFU/G)" ] [ "----------------" "----------------------" "----------------------" ] [ "Total Coliform" "" "ND" ] [ "E. Coli" "Presence" "ND" ] [ "Yeast & Mold" "" "ND" ] [ "Enterobacteriaceae" "" "ND" ] [ "Salmonella" "Presence" "ND" ] [ "Total Count" "" "ND" ] ] "md" => """ **PASS**\n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND | """ "isPerfectTable" => false "csv" => """ \n "","ACTION LEVEL (CFU/G)","SAMPLE LEVEL (CFU/G)"\n "----------------","----------------------","----------------------"\n "Total Coliform","","ND"\n "E. Coli","Presence","ND"\n "Yeast & Mold","","ND"\n "Enterobacteriaceae","","ND"\n "Salmonella","Presence","ND"\n "Total Count","","ND" """ ] [ "type" => "text" "value" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] ] "job_metadata" => [ "credits_used" => 27.0 "job_credits_usage" => 120 "job_pages" => 4 "job_auto_mode_triggered_pages" => 0 "job_is_cache_hit" => false "credits_max" => 3000 ] ] -labName: "Badger Labs" -sampleName: "Compliant Rosin Jet Fuel" -sampleMatrix: "Rosin" -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/JetFuel-unlocked.pdf" -productType: "cannabis" -aILogs: Doctrine\ORM\PersistentCollection {#996 …} -products: Doctrine\ORM\PersistentCollection {#1050 …} } |
| data_class | "App\Entity\LabReport" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1803 : "Symfony\Component\Form\Extension\Core\Type\FormType" : { : "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: 599 -name: "Jet Fuel" -externalUrl: "https://store-r7j5de6kh.mybigcommerce.com/content/Pops%20THCa%20Rosin%20COA%20Jet%20Fuel.pdf" -source: null -type: "pdf" -project: Proxies\__CG__\App\Entity\Project {#903 -id: 101 -name: "Pop's Premium" -url: "https://popspremiumhemp.com/" -prompt: null -chatJson: null -externalLabReportsUrl: "https://popspremiumhemp.com/coa/" -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1553 …} -productMatchingUrl: null -productUrls: Doctrine\ORM\PersistentCollection {#1588 …} -labReportSources: Doctrine\ORM\PersistentCollection {#1559 …} -labReports: Doctrine\ORM\PersistentCollection {#1590 …} -createdAt: DateTime @1744067970 {#1527 : 2025-04-07 23:19:30.0 UTC (+00:00) } -updatedAt: DateTime @1768315490 {#1517 : 2026-01-13 14:44:50.0 UTC (+00:00) } -spiderSourceMatchingUrls: null -state: "ready_to_hunt" -products: Doctrine\ORM\PersistentCollection {#1592 …} -productPages: Doctrine\ORM\PersistentCollection {#1613 …} -websiteFramework: "bigcommerce" -debugData: "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Transporters\/HttpTransporter.php(57): OpenAI\\Transporters\\HttpTransporter->throwIfJsonError()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Resources\/Chat.php(33): OpenAI\\Transporters\\HttpTransporter->requestObject()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Llm\/OpenAiLlm.php(97): OpenAI\\Resources\\Chat->create()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/LabReportSourceHelper.php(231): App\\Llm\\OpenAiLlm->sendStructuredMessageWithClient()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(115): App\\Helper\\LabReportSourceHelper->getExternalLabReports()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/FetchLabReportCommand.php(59): App\\Helper\\ProjectHelper->fetchExternalLabReportsForProject()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\FetchLabReportCommand->execute()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#15 {main}"}}" -labReportFails: Doctrine\ORM\PersistentCollection {#1641 …} -productExcludePaths: null -aILogs: Doctrine\ORM\PersistentCollection {#1618 …} -user: null -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1682 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …} } -labReportSource: Proxies\__CG__\App\Entity\LabReportSource {#950 …} -createdAt: DateTime @1744221085 {#848 : 2025-04-09 17:51:25.0 UTC (+00:00) } -updatedAt: DateTime @1744221272 {#845 : 2025-04-09 17:54:32.0 UTC (+00:00) } -category: "2.5g A Rosin" -state: null -expiryDate: null -extractionDate: null -thcaPercentage: null -totalThcPercentage: null -deltaNinePercentage: null -deltaNineWithThcaCombined: null -comments: null -internalUrl: "https://cbdextract.nw.agency/lab-reports/JetFuel.pdf" -markdownContent: """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ -debugData: null -jsonContent: [ "pages" => [ [ "page" => 1 "md" => """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_1.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "BADGER LABS" "md" => "# BADGER LABS " ] [ "type" => "text" "value" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ "md" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ ] [ "type" => "table" "rows" => [ [] [] [] [] [ "PROJECT#" "25003253" ] [ "----------" "----------" ] [ "LAB ID" "55007804" ] [ "REPORT DATE" "2/5/2025" ] [ "RECEIVED DATE" "1/29/2025" ] ] "md" => """ CERTIFICATE OF ANALYSIS\n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 | """ "isPerfectTable" => false "csv" => """ \n \n \n \n "PROJECT#","25003253"\n "----------","----------"\n "LAB ID","55007804"\n "REPORT DATE","2/5/2025"\n "RECEIVED DATE","1/29/2025" """ ] [ "type" => "text" "value" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ ] [ "type" => "table" "rows" => [ [] [] [] [ "TOTAL Δ9-THC" "TOTAL HHC" "TOTAL CANNABINOIDS" ] [ "--------------" "-----------" "---------------------" ] [ "ND" "78.60%" "95.16%" ] ] "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% | """ "isPerfectTable" => false "csv" => """ \n \n \n "TOTAL Δ9-THC","TOTAL HHC","TOTAL CANNABINOIDS"\n "--------------","-----------","---------------------"\n "ND","78.60%","95.16%" """ ] [ "type" => "heading" "lvl" => 2 "value" => "CANNABINOID PROFILE" "md" => "## CANNABINOID PROFILE" ] [ "type" => "text" "value" => "![Cannabinoid Profile Graph]" "md" => "![Cannabinoid Profile Graph]" ] [ "type" => "heading" "lvl" => 3 "value" => "WEIGHT %" "md" => "### WEIGHT %" ] [ "type" => "table" "rows" => [ [ "CANNABINOID" "WEIGHT (%)" "MG/G" ] [ "CBC" "ND" "ND" ] [ "CBL" "ND" "ND" ] [ "CBV" "ND" "ND" ] [ "CBD" "ND" "45.03" ] [ "CBDA" "ND" "ND" ] [ "CBGA" "ND" "ND" ] [ "CBG" "ND" "ND" ] [ "THCV" "ND" "ND" ] [ "Δ9-THC" "ND" "ND" ] [ "Δ9-THCA" "ND" "ND" ] [ "Δ8-THC" "ND" "ND" ] [ "HHC" "78.597" "785.97" ] [ "THCA" "ND" "ND" ] [ "THCP" "0.043" "0.43" ] [ "HHCP" "4.331" "43.31" ] [ "THC-OA" "7.733" "77.33" ] [ "THC-O" "ND" "ND" ] [ "Total CBD" "4.50" "45.03" ] [ "Total CBG" "ND" "ND" ] [ "Total THC" "ND" "ND" ] ] "md" => """ | CANNABINOID | WEIGHT (%) | MG/G |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND | """ "isPerfectTable" => true "csv" => """ "CANNABINOID","WEIGHT (%)","MG/G"\n "CBC","ND","ND"\n "CBL","ND","ND"\n "CBV","ND","ND"\n "CBD","ND","45.03"\n "CBDA","ND","ND"\n "CBGA","ND","ND"\n "CBG","ND","ND"\n "THCV","ND","ND"\n "Δ9-THC","ND","ND"\n "Δ9-THCA","ND","ND"\n "Δ8-THC","ND","ND"\n "HHC","78.597","785.97"\n "THCA","ND","ND"\n "THCP","0.043","0.43"\n "HHCP","4.331","43.31"\n "THC-OA","7.733","77.33"\n "THC-O","ND","ND"\n "Total CBD","4.50","45.03"\n "Total CBG","ND","ND"\n "Total THC","ND","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 2 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_2.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "PESTICIDES" "md" => "## PESTICIDES" ] [ "type" => "table" "rows" => [ [ "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" ] [ "Acephate" "100" "ND" "Imidacloprid" "5000" "ND" ] [ "Acetamiprid" "100" "ND" "Kresoxim methyl" "100" "ND" ] [ "Aldicarb" "LOD" "ND" "Malathion" "500" "ND" ] [ "Avermectin B1a1" "100" "ND" "Metalaxyl" "100" "ND" ] [ "Avermectin B1b1" "100" "ND" "Methocarb" "LOD" "ND" ] [ "Azoxystrobin" "100" "ND" "Methomyl" "1000" "ND" ] [ "Bifenazate" "100" "ND" "Methyl-Parathion" "LOD" "ND" ] [ "Bifenthrin" "3000" "ND" "Metribuzin" "LOD" "ND" ] [ "Boscalid" "100" "ND" "Myclobutanil" "100" "ND" ] [ "Captan" "LOD" "ND" "Oxamyl" "500" "ND" ] [ "Carbaryl" "LOD" "ND" "Paclobutrazol" "LOD" "ND" ] [ "Carbofuran" "LOD" "ND" "Pentachloronitrobenzene" "LOD" "ND" ] [ "Chlorantranilipole" "1000" "ND" "Permethrin I" "500" "ND" ] [ "Chlordane" "100" "ND" "Phosmet" "100" "ND" ] [ "Chlorfenapyr" "100" "ND" "Piperonyl butoxide" "3000" "ND" ] [ "Chlorpyrifos" "LOD" "ND" "Prallethrin" "LOD" "ND" ] [ "Clofentezine" "100" "ND" "Propiconazole" "100" "ND" ] [ "Coumaphos" "LOD" "ND" "Propargite" "LOD" "ND" ] [ "Cyfluthrin" "LOD" "ND" "Propetamphos" "LOD" "ND" ] [ "Cypermethrin" "1000" "ND" "Pyrethrin I" "500" "ND" ] [ "Daminocide" "LOD" "ND" "Pyrethrin II" "500" "ND" ] [ "Diazinon" "100" "ND" "Pyridaben" "LOD" "ND" ] [ "Dibrom (Naled)" "100" "ND" "Spinetoram" "LOD" "ND" ] [ "Dichlorvos" "LOD" "ND" "Spinosad" "LOD" "ND" ] [ "Dimethoate" "LOD" "ND" "Spirodiclofen" "LOD" "ND" ] [ "Dimethomorph I" "2000" "ND" "Spiromesifen" "LOD" "ND" ] [ "Dimethomorph II" "2000" "ND" "Spirotetramat" "LOD" "ND" ] [ "Etofenprox" "LOD" "ND" "Spiroxamine" "LOD" "ND" ] [ "Fenhexamid" "100" "ND" "Tebuconazole" "100" "ND" ] [ "Fenoxycarb" "LOD" "ND" "Thiacloprid" "LOD" "ND" ] [ "Fenpyroximate" "100" "ND" "Thiamethoxam" "5000" "ND" ] [ "Fipronil" "LOD" "ND" "Trifloxystrobin" "100" "ND" ] ] "md" => """ | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND | """ "isPerfectTable" => true "csv" => """ "Pesticide","Action Level (PPB)","Sample Level (PPB)","Pesticide","Action Level (PPB)","Sample Level (PPB)"\n "Acephate","100","ND","Imidacloprid","5000","ND"\n "Acetamiprid","100","ND","Kresoxim methyl","100","ND"\n "Aldicarb","LOD","ND","Malathion","500","ND"\n "Avermectin B1a1","100","ND","Metalaxyl","100","ND"\n "Avermectin B1b1","100","ND","Methocarb","LOD","ND"\n "Azoxystrobin","100","ND","Methomyl","1000","ND"\n "Bifenazate","100","ND","Methyl-Parathion","LOD","ND"\n "Bifenthrin","3000","ND","Metribuzin","LOD","ND"\n "Boscalid","100","ND","Myclobutanil","100","ND"\n "Captan","LOD","ND","Oxamyl","500","ND"\n "Carbaryl","LOD","ND","Paclobutrazol","LOD","ND"\n "Carbofuran","LOD","ND","Pentachloronitrobenzene","LOD","ND"\n "Chlorantranilipole","1000","ND","Permethrin I","500","ND"\n "Chlordane","100","ND","Phosmet","100","ND"\n "Chlorfenapyr","100","ND","Piperonyl butoxide","3000","ND"\n "Chlorpyrifos","LOD","ND","Prallethrin","LOD","ND"\n "Clofentezine","100","ND","Propiconazole","100","ND"\n "Coumaphos","LOD","ND","Propargite","LOD","ND"\n "Cyfluthrin","LOD","ND","Propetamphos","LOD","ND"\n "Cypermethrin","1000","ND","Pyrethrin I","500","ND"\n "Daminocide","LOD","ND","Pyrethrin II","500","ND"\n "Diazinon","100","ND","Pyridaben","LOD","ND"\n "Dibrom (Naled)","100","ND","Spinetoram","LOD","ND"\n "Dichlorvos","LOD","ND","Spinosad","LOD","ND"\n "Dimethoate","LOD","ND","Spirodiclofen","LOD","ND"\n "Dimethomorph I","2000","ND","Spiromesifen","LOD","ND"\n "Dimethomorph II","2000","ND","Spirotetramat","LOD","ND"\n "Etofenprox","LOD","ND","Spiroxamine","LOD","ND"\n "Fenhexamid","100","ND","Tebuconazole","100","ND"\n "Fenoxycarb","LOD","ND","Thiacloprid","LOD","ND"\n "Fenpyroximate","100","ND","Thiamethoxam","5000","ND"\n "Fipronil","LOD","ND","Trifloxystrobin","100","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 3 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_3.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "RESIDUAL SOLVENTS" "md" => "## RESIDUAL SOLVENTS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "CATEGORY I" "PPM" "CATEGORY II" "PPM" ] [ "-" "-" "-" "-" ] [ "Ethylene Oxide" "ND" "Propane" "ND" ] [ "Methylene Chloride" "ND" "Butane/Isobutane" "ND" ] [ "Benzene" "ND" "Pentane" "ND" ] [ "1,2-Dichloroethane" "ND" "Acetone" "ND" ] [ "Chloroform" "ND" "Acetonitrile" "ND" ] [ "Trichloroethylene" "ND" "Hexane" "ND" ] [ "" "" "Ethyl Acetate" "ND" ] [ "" "" "Heptane" "ND" ] [ "" "" "Methanol" "ND" ] [ "" "" "Diethyl Ether" "ND" ] [ "" "" "Ethanol" "ND" ] [ "" "" "Isopropanol" "ND" ] [ "" "" "Toluene" "ND" ] [ "" "" "m/p Xylene" "ND" ] [ "" "" "o-Xylene" "ND" ] ] "md" => """ **PASS**\n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND | """ "isPerfectTable" => false "csv" => """ \n "CATEGORY I","PPM","CATEGORY II","PPM"\n "-","-","-","-"\n "Ethylene Oxide","ND","Propane","ND"\n "Methylene Chloride","ND","Butane/Isobutane","ND"\n "Benzene","ND","Pentane","ND"\n "1,2-Dichloroethane","ND","Acetone","ND"\n "Chloroform","ND","Acetonitrile","ND"\n "Trichloroethylene","ND","Hexane","ND"\n "","","Ethyl Acetate","ND"\n "","","Heptane","ND"\n "","","Methanol","ND"\n "","","Diethyl Ether","ND"\n "","","Ethanol","ND"\n "","","Isopropanol","ND"\n "","","Toluene","ND"\n "","","m/p Xylene","ND"\n "","","o-Xylene","ND" """ ] [ "type" => "text" "value" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ "md" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "METALS" "md" => "## METALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "METALS FDA - CATEGORY I" "ACTION LEVEL (PPM)" "SAMPLE LEVEL (PPM)" ] [ "-" "-" "-" ] [ "Arsenic (As)" "1.5" "ND" ] [ "Cadmium (Cd)" "0.5" "ND" ] [ "Lead (Pb)" "0.5" "ND" ] [ "Mercury (Hg)" "3.0" "ND" ] ] "md" => """ **PASS**\n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND | """ "isPerfectTable" => false "csv" => """ \n "METALS FDA - CATEGORY I","ACTION LEVEL (PPM)","SAMPLE LEVEL (PPM)"\n "-","-","-"\n "Arsenic (As)","1.5","ND"\n "Cadmium (Cd)","0.5","ND"\n "Lead (Pb)","0.5","ND"\n "Mercury (Hg)","3.0","ND" """ ] [ "type" => "text" "value" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 4 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_4.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MYCOTOXINS" "md" => "## MYCOTOXINS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "MYCOTOXIN" "ACTION LEVEL (PPB)" "SAMPLE LEVEL (PPB)" ] [ "-------------" "--------------------" "--------------------" ] [ "Aflatoxin B1" "ND" "" ] [ "Aflatoxin B2" "Sum of all aflatoxins not to exceed 20 PPB" "ND" ] [ "Aflatoxin G1" "ND" "" ] [ "Aflatoxin G2" "ND" "" ] [ "Ochratoxin" "20" "ND" ] ] "md" => """ **PASS**\n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND | """ "isPerfectTable" => false "csv" => """ \n "MYCOTOXIN","ACTION LEVEL (PPB)","SAMPLE LEVEL (PPB)"\n "-------------","--------------------","--------------------"\n "Aflatoxin B1","ND",""\n "Aflatoxin B2","Sum of all aflatoxins not to exceed 20 PPB","ND"\n "Aflatoxin G1","ND",""\n "Aflatoxin G2","ND",""\n "Ochratoxin","20","ND" """ ] [ "type" => "text" "value" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ "md" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MICROBIALS" "md" => "## MICROBIALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "" "ACTION LEVEL (CFU/G)" "SAMPLE LEVEL (CFU/G)" ] [ "----------------" "----------------------" "----------------------" ] [ "Total Coliform" "" "ND" ] [ "E. Coli" "Presence" "ND" ] [ "Yeast & Mold" "" "ND" ] [ "Enterobacteriaceae" "" "ND" ] [ "Salmonella" "Presence" "ND" ] [ "Total Count" "" "ND" ] ] "md" => """ **PASS**\n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND | """ "isPerfectTable" => false "csv" => """ \n "","ACTION LEVEL (CFU/G)","SAMPLE LEVEL (CFU/G)"\n "----------------","----------------------","----------------------"\n "Total Coliform","","ND"\n "E. Coli","Presence","ND"\n "Yeast & Mold","","ND"\n "Enterobacteriaceae","","ND"\n "Salmonella","Presence","ND"\n "Total Count","","ND" """ ] [ "type" => "text" "value" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] ] "job_metadata" => [ "credits_used" => 27.0 "job_credits_usage" => 120 "job_pages" => 4 "job_auto_mode_triggered_pages" => 0 "job_is_cache_hit" => false "credits_max" => 3000 ] ] -labName: "Badger Labs" -sampleName: "Compliant Rosin Jet Fuel" -sampleMatrix: "Rosin" -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/JetFuel-unlocked.pdf" -productType: "cannabis" -aILogs: Doctrine\ORM\PersistentCollection {#996 …} -products: Doctrine\ORM\PersistentCollection {#1050 …} } -primaryKeyName: "id" -primaryKeyValue: 599 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1375 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1751 …} } |
| 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() {#1805 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#65 …} : Closure() {#1802 …} : "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: 599 -name: "Jet Fuel" -externalUrl: "https://store-r7j5de6kh.mybigcommerce.com/content/Pops%20THCa%20Rosin%20COA%20Jet%20Fuel.pdf" -source: null -type: "pdf" -project: Proxies\__CG__\App\Entity\Project {#903 -id: 101 -name: "Pop's Premium" -url: "https://popspremiumhemp.com/" -prompt: null -chatJson: null -externalLabReportsUrl: "https://popspremiumhemp.com/coa/" -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1553 …} -productMatchingUrl: null -productUrls: Doctrine\ORM\PersistentCollection {#1588 …} -labReportSources: Doctrine\ORM\PersistentCollection {#1559 …} -labReports: Doctrine\ORM\PersistentCollection {#1590 …} -createdAt: DateTime @1744067970 {#1527 : 2025-04-07 23:19:30.0 UTC (+00:00) } -updatedAt: DateTime @1768315490 {#1517 : 2026-01-13 14:44:50.0 UTC (+00:00) } -spiderSourceMatchingUrls: null -state: "ready_to_hunt" -products: Doctrine\ORM\PersistentCollection {#1592 …} -productPages: Doctrine\ORM\PersistentCollection {#1613 …} -websiteFramework: "bigcommerce" -debugData: "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Transporters\/HttpTransporter.php(57): OpenAI\\Transporters\\HttpTransporter->throwIfJsonError()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Resources\/Chat.php(33): OpenAI\\Transporters\\HttpTransporter->requestObject()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Llm\/OpenAiLlm.php(97): OpenAI\\Resources\\Chat->create()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/LabReportSourceHelper.php(231): App\\Llm\\OpenAiLlm->sendStructuredMessageWithClient()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(115): App\\Helper\\LabReportSourceHelper->getExternalLabReports()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/FetchLabReportCommand.php(59): App\\Helper\\ProjectHelper->fetchExternalLabReportsForProject()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\FetchLabReportCommand->execute()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#15 {main}"}}" -labReportFails: Doctrine\ORM\PersistentCollection {#1641 …} -productExcludePaths: null -aILogs: Doctrine\ORM\PersistentCollection {#1618 …} -user: null -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1682 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …} } -labReportSource: Proxies\__CG__\App\Entity\LabReportSource {#950 …} -createdAt: DateTime @1744221085 {#848 : 2025-04-09 17:51:25.0 UTC (+00:00) } -updatedAt: DateTime @1744221272 {#845 : 2025-04-09 17:54:32.0 UTC (+00:00) } -category: "2.5g A Rosin" -state: null -expiryDate: null -extractionDate: null -thcaPercentage: null -totalThcPercentage: null -deltaNinePercentage: null -deltaNineWithThcaCombined: null -comments: null -internalUrl: "https://cbdextract.nw.agency/lab-reports/JetFuel.pdf" -markdownContent: """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ -debugData: null -jsonContent: [ "pages" => [ [ "page" => 1 "md" => """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_1.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "BADGER LABS" "md" => "# BADGER LABS " ] [ "type" => "text" "value" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ "md" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ ] [ "type" => "table" "rows" => [ [] [] [] [] [ "PROJECT#" "25003253" ] [ "----------" "----------" ] [ "LAB ID" "55007804" ] [ "REPORT DATE" "2/5/2025" ] [ "RECEIVED DATE" "1/29/2025" ] ] "md" => """ CERTIFICATE OF ANALYSIS\n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 | """ "isPerfectTable" => false "csv" => """ \n \n \n \n "PROJECT#","25003253"\n "----------","----------"\n "LAB ID","55007804"\n "REPORT DATE","2/5/2025"\n "RECEIVED DATE","1/29/2025" """ ] [ "type" => "text" "value" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ ] [ "type" => "table" "rows" => [ [] [] [] [ "TOTAL Δ9-THC" "TOTAL HHC" "TOTAL CANNABINOIDS" ] [ "--------------" "-----------" "---------------------" ] [ "ND" "78.60%" "95.16%" ] ] "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% | """ "isPerfectTable" => false "csv" => """ \n \n \n "TOTAL Δ9-THC","TOTAL HHC","TOTAL CANNABINOIDS"\n "--------------","-----------","---------------------"\n "ND","78.60%","95.16%" """ ] [ "type" => "heading" "lvl" => 2 "value" => "CANNABINOID PROFILE" "md" => "## CANNABINOID PROFILE" ] [ "type" => "text" "value" => "![Cannabinoid Profile Graph]" "md" => "![Cannabinoid Profile Graph]" ] [ "type" => "heading" "lvl" => 3 "value" => "WEIGHT %" "md" => "### WEIGHT %" ] [ "type" => "table" "rows" => [ [ "CANNABINOID" "WEIGHT (%)" "MG/G" ] [ "CBC" "ND" "ND" ] [ "CBL" "ND" "ND" ] [ "CBV" "ND" "ND" ] [ "CBD" "ND" "45.03" ] [ "CBDA" "ND" "ND" ] [ "CBGA" "ND" "ND" ] [ "CBG" "ND" "ND" ] [ "THCV" "ND" "ND" ] [ "Δ9-THC" "ND" "ND" ] [ "Δ9-THCA" "ND" "ND" ] [ "Δ8-THC" "ND" "ND" ] [ "HHC" "78.597" "785.97" ] [ "THCA" "ND" "ND" ] [ "THCP" "0.043" "0.43" ] [ "HHCP" "4.331" "43.31" ] [ "THC-OA" "7.733" "77.33" ] [ "THC-O" "ND" "ND" ] [ "Total CBD" "4.50" "45.03" ] [ "Total CBG" "ND" "ND" ] [ "Total THC" "ND" "ND" ] ] "md" => """ | CANNABINOID | WEIGHT (%) | MG/G |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND | """ "isPerfectTable" => true "csv" => """ "CANNABINOID","WEIGHT (%)","MG/G"\n "CBC","ND","ND"\n "CBL","ND","ND"\n "CBV","ND","ND"\n "CBD","ND","45.03"\n "CBDA","ND","ND"\n "CBGA","ND","ND"\n "CBG","ND","ND"\n "THCV","ND","ND"\n "Δ9-THC","ND","ND"\n "Δ9-THCA","ND","ND"\n "Δ8-THC","ND","ND"\n "HHC","78.597","785.97"\n "THCA","ND","ND"\n "THCP","0.043","0.43"\n "HHCP","4.331","43.31"\n "THC-OA","7.733","77.33"\n "THC-O","ND","ND"\n "Total CBD","4.50","45.03"\n "Total CBG","ND","ND"\n "Total THC","ND","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 2 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_2.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "PESTICIDES" "md" => "## PESTICIDES" ] [ "type" => "table" "rows" => [ [ "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" ] [ "Acephate" "100" "ND" "Imidacloprid" "5000" "ND" ] [ "Acetamiprid" "100" "ND" "Kresoxim methyl" "100" "ND" ] [ "Aldicarb" "LOD" "ND" "Malathion" "500" "ND" ] [ "Avermectin B1a1" "100" "ND" "Metalaxyl" "100" "ND" ] [ "Avermectin B1b1" "100" "ND" "Methocarb" "LOD" "ND" ] [ "Azoxystrobin" "100" "ND" "Methomyl" "1000" "ND" ] [ "Bifenazate" "100" "ND" "Methyl-Parathion" "LOD" "ND" ] [ "Bifenthrin" "3000" "ND" "Metribuzin" "LOD" "ND" ] [ "Boscalid" "100" "ND" "Myclobutanil" "100" "ND" ] [ "Captan" "LOD" "ND" "Oxamyl" "500" "ND" ] [ "Carbaryl" "LOD" "ND" "Paclobutrazol" "LOD" "ND" ] [ "Carbofuran" "LOD" "ND" "Pentachloronitrobenzene" "LOD" "ND" ] [ "Chlorantranilipole" "1000" "ND" "Permethrin I" "500" "ND" ] [ "Chlordane" "100" "ND" "Phosmet" "100" "ND" ] [ "Chlorfenapyr" "100" "ND" "Piperonyl butoxide" "3000" "ND" ] [ "Chlorpyrifos" "LOD" "ND" "Prallethrin" "LOD" "ND" ] [ "Clofentezine" "100" "ND" "Propiconazole" "100" "ND" ] [ "Coumaphos" "LOD" "ND" "Propargite" "LOD" "ND" ] [ "Cyfluthrin" "LOD" "ND" "Propetamphos" "LOD" "ND" ] [ "Cypermethrin" "1000" "ND" "Pyrethrin I" "500" "ND" ] [ "Daminocide" "LOD" "ND" "Pyrethrin II" "500" "ND" ] [ "Diazinon" "100" "ND" "Pyridaben" "LOD" "ND" ] [ "Dibrom (Naled)" "100" "ND" "Spinetoram" "LOD" "ND" ] [ "Dichlorvos" "LOD" "ND" "Spinosad" "LOD" "ND" ] [ "Dimethoate" "LOD" "ND" "Spirodiclofen" "LOD" "ND" ] [ "Dimethomorph I" "2000" "ND" "Spiromesifen" "LOD" "ND" ] [ "Dimethomorph II" "2000" "ND" "Spirotetramat" "LOD" "ND" ] [ "Etofenprox" "LOD" "ND" "Spiroxamine" "LOD" "ND" ] [ "Fenhexamid" "100" "ND" "Tebuconazole" "100" "ND" ] [ "Fenoxycarb" "LOD" "ND" "Thiacloprid" "LOD" "ND" ] [ "Fenpyroximate" "100" "ND" "Thiamethoxam" "5000" "ND" ] [ "Fipronil" "LOD" "ND" "Trifloxystrobin" "100" "ND" ] ] "md" => """ | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND | """ "isPerfectTable" => true "csv" => """ "Pesticide","Action Level (PPB)","Sample Level (PPB)","Pesticide","Action Level (PPB)","Sample Level (PPB)"\n "Acephate","100","ND","Imidacloprid","5000","ND"\n "Acetamiprid","100","ND","Kresoxim methyl","100","ND"\n "Aldicarb","LOD","ND","Malathion","500","ND"\n "Avermectin B1a1","100","ND","Metalaxyl","100","ND"\n "Avermectin B1b1","100","ND","Methocarb","LOD","ND"\n "Azoxystrobin","100","ND","Methomyl","1000","ND"\n "Bifenazate","100","ND","Methyl-Parathion","LOD","ND"\n "Bifenthrin","3000","ND","Metribuzin","LOD","ND"\n "Boscalid","100","ND","Myclobutanil","100","ND"\n "Captan","LOD","ND","Oxamyl","500","ND"\n "Carbaryl","LOD","ND","Paclobutrazol","LOD","ND"\n "Carbofuran","LOD","ND","Pentachloronitrobenzene","LOD","ND"\n "Chlorantranilipole","1000","ND","Permethrin I","500","ND"\n "Chlordane","100","ND","Phosmet","100","ND"\n "Chlorfenapyr","100","ND","Piperonyl butoxide","3000","ND"\n "Chlorpyrifos","LOD","ND","Prallethrin","LOD","ND"\n "Clofentezine","100","ND","Propiconazole","100","ND"\n "Coumaphos","LOD","ND","Propargite","LOD","ND"\n "Cyfluthrin","LOD","ND","Propetamphos","LOD","ND"\n "Cypermethrin","1000","ND","Pyrethrin I","500","ND"\n "Daminocide","LOD","ND","Pyrethrin II","500","ND"\n "Diazinon","100","ND","Pyridaben","LOD","ND"\n "Dibrom (Naled)","100","ND","Spinetoram","LOD","ND"\n "Dichlorvos","LOD","ND","Spinosad","LOD","ND"\n "Dimethoate","LOD","ND","Spirodiclofen","LOD","ND"\n "Dimethomorph I","2000","ND","Spiromesifen","LOD","ND"\n "Dimethomorph II","2000","ND","Spirotetramat","LOD","ND"\n "Etofenprox","LOD","ND","Spiroxamine","LOD","ND"\n "Fenhexamid","100","ND","Tebuconazole","100","ND"\n "Fenoxycarb","LOD","ND","Thiacloprid","LOD","ND"\n "Fenpyroximate","100","ND","Thiamethoxam","5000","ND"\n "Fipronil","LOD","ND","Trifloxystrobin","100","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 3 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_3.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "RESIDUAL SOLVENTS" "md" => "## RESIDUAL SOLVENTS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "CATEGORY I" "PPM" "CATEGORY II" "PPM" ] [ "-" "-" "-" "-" ] [ "Ethylene Oxide" "ND" "Propane" "ND" ] [ "Methylene Chloride" "ND" "Butane/Isobutane" "ND" ] [ "Benzene" "ND" "Pentane" "ND" ] [ "1,2-Dichloroethane" "ND" "Acetone" "ND" ] [ "Chloroform" "ND" "Acetonitrile" "ND" ] [ "Trichloroethylene" "ND" "Hexane" "ND" ] [ "" "" "Ethyl Acetate" "ND" ] [ "" "" "Heptane" "ND" ] [ "" "" "Methanol" "ND" ] [ "" "" "Diethyl Ether" "ND" ] [ "" "" "Ethanol" "ND" ] [ "" "" "Isopropanol" "ND" ] [ "" "" "Toluene" "ND" ] [ "" "" "m/p Xylene" "ND" ] [ "" "" "o-Xylene" "ND" ] ] "md" => """ **PASS**\n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND | """ "isPerfectTable" => false "csv" => """ \n "CATEGORY I","PPM","CATEGORY II","PPM"\n "-","-","-","-"\n "Ethylene Oxide","ND","Propane","ND"\n "Methylene Chloride","ND","Butane/Isobutane","ND"\n "Benzene","ND","Pentane","ND"\n "1,2-Dichloroethane","ND","Acetone","ND"\n "Chloroform","ND","Acetonitrile","ND"\n "Trichloroethylene","ND","Hexane","ND"\n "","","Ethyl Acetate","ND"\n "","","Heptane","ND"\n "","","Methanol","ND"\n "","","Diethyl Ether","ND"\n "","","Ethanol","ND"\n "","","Isopropanol","ND"\n "","","Toluene","ND"\n "","","m/p Xylene","ND"\n "","","o-Xylene","ND" """ ] [ "type" => "text" "value" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ "md" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "METALS" "md" => "## METALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "METALS FDA - CATEGORY I" "ACTION LEVEL (PPM)" "SAMPLE LEVEL (PPM)" ] [ "-" "-" "-" ] [ "Arsenic (As)" "1.5" "ND" ] [ "Cadmium (Cd)" "0.5" "ND" ] [ "Lead (Pb)" "0.5" "ND" ] [ "Mercury (Hg)" "3.0" "ND" ] ] "md" => """ **PASS**\n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND | """ "isPerfectTable" => false "csv" => """ \n "METALS FDA - CATEGORY I","ACTION LEVEL (PPM)","SAMPLE LEVEL (PPM)"\n "-","-","-"\n "Arsenic (As)","1.5","ND"\n "Cadmium (Cd)","0.5","ND"\n "Lead (Pb)","0.5","ND"\n "Mercury (Hg)","3.0","ND" """ ] [ "type" => "text" "value" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 4 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_4.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MYCOTOXINS" "md" => "## MYCOTOXINS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "MYCOTOXIN" "ACTION LEVEL (PPB)" "SAMPLE LEVEL (PPB)" ] [ "-------------" "--------------------" "--------------------" ] [ "Aflatoxin B1" "ND" "" ] [ "Aflatoxin B2" "Sum of all aflatoxins not to exceed 20 PPB" "ND" ] [ "Aflatoxin G1" "ND" "" ] [ "Aflatoxin G2" "ND" "" ] [ "Ochratoxin" "20" "ND" ] ] "md" => """ **PASS**\n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND | """ "isPerfectTable" => false "csv" => """ \n "MYCOTOXIN","ACTION LEVEL (PPB)","SAMPLE LEVEL (PPB)"\n "-------------","--------------------","--------------------"\n "Aflatoxin B1","ND",""\n "Aflatoxin B2","Sum of all aflatoxins not to exceed 20 PPB","ND"\n "Aflatoxin G1","ND",""\n "Aflatoxin G2","ND",""\n "Ochratoxin","20","ND" """ ] [ "type" => "text" "value" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ "md" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MICROBIALS" "md" => "## MICROBIALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "" "ACTION LEVEL (CFU/G)" "SAMPLE LEVEL (CFU/G)" ] [ "----------------" "----------------------" "----------------------" ] [ "Total Coliform" "" "ND" ] [ "E. Coli" "Presence" "ND" ] [ "Yeast & Mold" "" "ND" ] [ "Enterobacteriaceae" "" "ND" ] [ "Salmonella" "Presence" "ND" ] [ "Total Count" "" "ND" ] ] "md" => """ **PASS**\n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND | """ "isPerfectTable" => false "csv" => """ \n "","ACTION LEVEL (CFU/G)","SAMPLE LEVEL (CFU/G)"\n "----------------","----------------------","----------------------"\n "Total Coliform","","ND"\n "E. Coli","Presence","ND"\n "Yeast & Mold","","ND"\n "Enterobacteriaceae","","ND"\n "Salmonella","Presence","ND"\n "Total Count","","ND" """ ] [ "type" => "text" "value" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] ] "job_metadata" => [ "credits_used" => 27.0 "job_credits_usage" => 120 "job_pages" => 4 "job_auto_mode_triggered_pages" => 0 "job_is_cache_hit" => false "credits_max" => 3000 ] ] -labName: "Badger Labs" -sampleName: "Compliant Rosin Jet Fuel" -sampleMatrix: "Rosin" -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/JetFuel-unlocked.pdf" -productType: "cannabis" -aILogs: Doctrine\ORM\PersistentCollection {#996 …} -products: Doctrine\ORM\PersistentCollection {#1050 …} } |
| 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: 599 -name: "Jet Fuel" -externalUrl: "https://store-r7j5de6kh.mybigcommerce.com/content/Pops%20THCa%20Rosin%20COA%20Jet%20Fuel.pdf" -source: null -type: "pdf" -project: Proxies\__CG__\App\Entity\Project {#903 -id: 101 -name: "Pop's Premium" -url: "https://popspremiumhemp.com/" -prompt: null -chatJson: null -externalLabReportsUrl: "https://popspremiumhemp.com/coa/" -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1553 …} -productMatchingUrl: null -productUrls: Doctrine\ORM\PersistentCollection {#1588 …} -labReportSources: Doctrine\ORM\PersistentCollection {#1559 …} -labReports: Doctrine\ORM\PersistentCollection {#1590 …} -createdAt: DateTime @1744067970 {#1527 : 2025-04-07 23:19:30.0 UTC (+00:00) } -updatedAt: DateTime @1768315490 {#1517 : 2026-01-13 14:44:50.0 UTC (+00:00) } -spiderSourceMatchingUrls: null -state: "ready_to_hunt" -products: Doctrine\ORM\PersistentCollection {#1592 …} -productPages: Doctrine\ORM\PersistentCollection {#1613 …} -websiteFramework: "bigcommerce" -debugData: "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Transporters\/HttpTransporter.php(57): OpenAI\\Transporters\\HttpTransporter->throwIfJsonError()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Resources\/Chat.php(33): OpenAI\\Transporters\\HttpTransporter->requestObject()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Llm\/OpenAiLlm.php(97): OpenAI\\Resources\\Chat->create()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/LabReportSourceHelper.php(231): App\\Llm\\OpenAiLlm->sendStructuredMessageWithClient()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(115): App\\Helper\\LabReportSourceHelper->getExternalLabReports()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/FetchLabReportCommand.php(59): App\\Helper\\ProjectHelper->fetchExternalLabReportsForProject()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\FetchLabReportCommand->execute()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#15 {main}"}}" -labReportFails: Doctrine\ORM\PersistentCollection {#1641 …} -productExcludePaths: null -aILogs: Doctrine\ORM\PersistentCollection {#1618 …} -user: null -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1682 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …} } -labReportSource: Proxies\__CG__\App\Entity\LabReportSource {#950 …} -createdAt: DateTime @1744221085 {#848 : 2025-04-09 17:51:25.0 UTC (+00:00) } -updatedAt: DateTime @1744221272 {#845 : 2025-04-09 17:54:32.0 UTC (+00:00) } -category: "2.5g A Rosin" -state: null -expiryDate: null -extractionDate: null -thcaPercentage: null -totalThcPercentage: null -deltaNinePercentage: null -deltaNineWithThcaCombined: null -comments: null -internalUrl: "https://cbdextract.nw.agency/lab-reports/JetFuel.pdf" -markdownContent: """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ -debugData: null -jsonContent: [ "pages" => [ [ "page" => 1 "md" => """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_1.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "BADGER LABS" "md" => "# BADGER LABS " ] [ "type" => "text" "value" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ "md" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ ] [ "type" => "table" "rows" => [ [] [] [] [] [ "PROJECT#" "25003253" ] [ "----------" "----------" ] [ "LAB ID" "55007804" ] [ "REPORT DATE" "2/5/2025" ] [ "RECEIVED DATE" "1/29/2025" ] ] "md" => """ CERTIFICATE OF ANALYSIS\n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 | """ "isPerfectTable" => false "csv" => """ \n \n \n \n "PROJECT#","25003253"\n "----------","----------"\n "LAB ID","55007804"\n "REPORT DATE","2/5/2025"\n "RECEIVED DATE","1/29/2025" """ ] [ "type" => "text" "value" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ ] [ "type" => "table" "rows" => [ [] [] [] [ "TOTAL Δ9-THC" "TOTAL HHC" "TOTAL CANNABINOIDS" ] [ "--------------" "-----------" "---------------------" ] [ "ND" "78.60%" "95.16%" ] ] "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% | """ "isPerfectTable" => false "csv" => """ \n \n \n "TOTAL Δ9-THC","TOTAL HHC","TOTAL CANNABINOIDS"\n "--------------","-----------","---------------------"\n "ND","78.60%","95.16%" """ ] [ "type" => "heading" "lvl" => 2 "value" => "CANNABINOID PROFILE" "md" => "## CANNABINOID PROFILE" ] [ "type" => "text" "value" => "![Cannabinoid Profile Graph]" "md" => "![Cannabinoid Profile Graph]" ] [ "type" => "heading" "lvl" => 3 "value" => "WEIGHT %" "md" => "### WEIGHT %" ] [ "type" => "table" "rows" => [ [ "CANNABINOID" "WEIGHT (%)" "MG/G" ] [ "CBC" "ND" "ND" ] [ "CBL" "ND" "ND" ] [ "CBV" "ND" "ND" ] [ "CBD" "ND" "45.03" ] [ "CBDA" "ND" "ND" ] [ "CBGA" "ND" "ND" ] [ "CBG" "ND" "ND" ] [ "THCV" "ND" "ND" ] [ "Δ9-THC" "ND" "ND" ] [ "Δ9-THCA" "ND" "ND" ] [ "Δ8-THC" "ND" "ND" ] [ "HHC" "78.597" "785.97" ] [ "THCA" "ND" "ND" ] [ "THCP" "0.043" "0.43" ] [ "HHCP" "4.331" "43.31" ] [ "THC-OA" "7.733" "77.33" ] [ "THC-O" "ND" "ND" ] [ "Total CBD" "4.50" "45.03" ] [ "Total CBG" "ND" "ND" ] [ "Total THC" "ND" "ND" ] ] "md" => """ | CANNABINOID | WEIGHT (%) | MG/G |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND | """ "isPerfectTable" => true "csv" => """ "CANNABINOID","WEIGHT (%)","MG/G"\n "CBC","ND","ND"\n "CBL","ND","ND"\n "CBV","ND","ND"\n "CBD","ND","45.03"\n "CBDA","ND","ND"\n "CBGA","ND","ND"\n "CBG","ND","ND"\n "THCV","ND","ND"\n "Δ9-THC","ND","ND"\n "Δ9-THCA","ND","ND"\n "Δ8-THC","ND","ND"\n "HHC","78.597","785.97"\n "THCA","ND","ND"\n "THCP","0.043","0.43"\n "HHCP","4.331","43.31"\n "THC-OA","7.733","77.33"\n "THC-O","ND","ND"\n "Total CBD","4.50","45.03"\n "Total CBG","ND","ND"\n "Total THC","ND","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 2 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_2.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "PESTICIDES" "md" => "## PESTICIDES" ] [ "type" => "table" "rows" => [ [ "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" ] [ "Acephate" "100" "ND" "Imidacloprid" "5000" "ND" ] [ "Acetamiprid" "100" "ND" "Kresoxim methyl" "100" "ND" ] [ "Aldicarb" "LOD" "ND" "Malathion" "500" "ND" ] [ "Avermectin B1a1" "100" "ND" "Metalaxyl" "100" "ND" ] [ "Avermectin B1b1" "100" "ND" "Methocarb" "LOD" "ND" ] [ "Azoxystrobin" "100" "ND" "Methomyl" "1000" "ND" ] [ "Bifenazate" "100" "ND" "Methyl-Parathion" "LOD" "ND" ] [ "Bifenthrin" "3000" "ND" "Metribuzin" "LOD" "ND" ] [ "Boscalid" "100" "ND" "Myclobutanil" "100" "ND" ] [ "Captan" "LOD" "ND" "Oxamyl" "500" "ND" ] [ "Carbaryl" "LOD" "ND" "Paclobutrazol" "LOD" "ND" ] [ "Carbofuran" "LOD" "ND" "Pentachloronitrobenzene" "LOD" "ND" ] [ "Chlorantranilipole" "1000" "ND" "Permethrin I" "500" "ND" ] [ "Chlordane" "100" "ND" "Phosmet" "100" "ND" ] [ "Chlorfenapyr" "100" "ND" "Piperonyl butoxide" "3000" "ND" ] [ "Chlorpyrifos" "LOD" "ND" "Prallethrin" "LOD" "ND" ] [ "Clofentezine" "100" "ND" "Propiconazole" "100" "ND" ] [ "Coumaphos" "LOD" "ND" "Propargite" "LOD" "ND" ] [ "Cyfluthrin" "LOD" "ND" "Propetamphos" "LOD" "ND" ] [ "Cypermethrin" "1000" "ND" "Pyrethrin I" "500" "ND" ] [ "Daminocide" "LOD" "ND" "Pyrethrin II" "500" "ND" ] [ "Diazinon" "100" "ND" "Pyridaben" "LOD" "ND" ] [ "Dibrom (Naled)" "100" "ND" "Spinetoram" "LOD" "ND" ] [ "Dichlorvos" "LOD" "ND" "Spinosad" "LOD" "ND" ] [ "Dimethoate" "LOD" "ND" "Spirodiclofen" "LOD" "ND" ] [ "Dimethomorph I" "2000" "ND" "Spiromesifen" "LOD" "ND" ] [ "Dimethomorph II" "2000" "ND" "Spirotetramat" "LOD" "ND" ] [ "Etofenprox" "LOD" "ND" "Spiroxamine" "LOD" "ND" ] [ "Fenhexamid" "100" "ND" "Tebuconazole" "100" "ND" ] [ "Fenoxycarb" "LOD" "ND" "Thiacloprid" "LOD" "ND" ] [ "Fenpyroximate" "100" "ND" "Thiamethoxam" "5000" "ND" ] [ "Fipronil" "LOD" "ND" "Trifloxystrobin" "100" "ND" ] ] "md" => """ | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND | """ "isPerfectTable" => true "csv" => """ "Pesticide","Action Level (PPB)","Sample Level (PPB)","Pesticide","Action Level (PPB)","Sample Level (PPB)"\n "Acephate","100","ND","Imidacloprid","5000","ND"\n "Acetamiprid","100","ND","Kresoxim methyl","100","ND"\n "Aldicarb","LOD","ND","Malathion","500","ND"\n "Avermectin B1a1","100","ND","Metalaxyl","100","ND"\n "Avermectin B1b1","100","ND","Methocarb","LOD","ND"\n "Azoxystrobin","100","ND","Methomyl","1000","ND"\n "Bifenazate","100","ND","Methyl-Parathion","LOD","ND"\n "Bifenthrin","3000","ND","Metribuzin","LOD","ND"\n "Boscalid","100","ND","Myclobutanil","100","ND"\n "Captan","LOD","ND","Oxamyl","500","ND"\n "Carbaryl","LOD","ND","Paclobutrazol","LOD","ND"\n "Carbofuran","LOD","ND","Pentachloronitrobenzene","LOD","ND"\n "Chlorantranilipole","1000","ND","Permethrin I","500","ND"\n "Chlordane","100","ND","Phosmet","100","ND"\n "Chlorfenapyr","100","ND","Piperonyl butoxide","3000","ND"\n "Chlorpyrifos","LOD","ND","Prallethrin","LOD","ND"\n "Clofentezine","100","ND","Propiconazole","100","ND"\n "Coumaphos","LOD","ND","Propargite","LOD","ND"\n "Cyfluthrin","LOD","ND","Propetamphos","LOD","ND"\n "Cypermethrin","1000","ND","Pyrethrin I","500","ND"\n "Daminocide","LOD","ND","Pyrethrin II","500","ND"\n "Diazinon","100","ND","Pyridaben","LOD","ND"\n "Dibrom (Naled)","100","ND","Spinetoram","LOD","ND"\n "Dichlorvos","LOD","ND","Spinosad","LOD","ND"\n "Dimethoate","LOD","ND","Spirodiclofen","LOD","ND"\n "Dimethomorph I","2000","ND","Spiromesifen","LOD","ND"\n "Dimethomorph II","2000","ND","Spirotetramat","LOD","ND"\n "Etofenprox","LOD","ND","Spiroxamine","LOD","ND"\n "Fenhexamid","100","ND","Tebuconazole","100","ND"\n "Fenoxycarb","LOD","ND","Thiacloprid","LOD","ND"\n "Fenpyroximate","100","ND","Thiamethoxam","5000","ND"\n "Fipronil","LOD","ND","Trifloxystrobin","100","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 3 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_3.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "RESIDUAL SOLVENTS" "md" => "## RESIDUAL SOLVENTS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "CATEGORY I" "PPM" "CATEGORY II" "PPM" ] [ "-" "-" "-" "-" ] [ "Ethylene Oxide" "ND" "Propane" "ND" ] [ "Methylene Chloride" "ND" "Butane/Isobutane" "ND" ] [ "Benzene" "ND" "Pentane" "ND" ] [ "1,2-Dichloroethane" "ND" "Acetone" "ND" ] [ "Chloroform" "ND" "Acetonitrile" "ND" ] [ "Trichloroethylene" "ND" "Hexane" "ND" ] [ "" "" "Ethyl Acetate" "ND" ] [ "" "" "Heptane" "ND" ] [ "" "" "Methanol" "ND" ] [ "" "" "Diethyl Ether" "ND" ] [ "" "" "Ethanol" "ND" ] [ "" "" "Isopropanol" "ND" ] [ "" "" "Toluene" "ND" ] [ "" "" "m/p Xylene" "ND" ] [ "" "" "o-Xylene" "ND" ] ] "md" => """ **PASS**\n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND | """ "isPerfectTable" => false "csv" => """ \n "CATEGORY I","PPM","CATEGORY II","PPM"\n "-","-","-","-"\n "Ethylene Oxide","ND","Propane","ND"\n "Methylene Chloride","ND","Butane/Isobutane","ND"\n "Benzene","ND","Pentane","ND"\n "1,2-Dichloroethane","ND","Acetone","ND"\n "Chloroform","ND","Acetonitrile","ND"\n "Trichloroethylene","ND","Hexane","ND"\n "","","Ethyl Acetate","ND"\n "","","Heptane","ND"\n "","","Methanol","ND"\n "","","Diethyl Ether","ND"\n "","","Ethanol","ND"\n "","","Isopropanol","ND"\n "","","Toluene","ND"\n "","","m/p Xylene","ND"\n "","","o-Xylene","ND" """ ] [ "type" => "text" "value" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ "md" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "METALS" "md" => "## METALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "METALS FDA - CATEGORY I" "ACTION LEVEL (PPM)" "SAMPLE LEVEL (PPM)" ] [ "-" "-" "-" ] [ "Arsenic (As)" "1.5" "ND" ] [ "Cadmium (Cd)" "0.5" "ND" ] [ "Lead (Pb)" "0.5" "ND" ] [ "Mercury (Hg)" "3.0" "ND" ] ] "md" => """ **PASS**\n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND | """ "isPerfectTable" => false "csv" => """ \n "METALS FDA - CATEGORY I","ACTION LEVEL (PPM)","SAMPLE LEVEL (PPM)"\n "-","-","-"\n "Arsenic (As)","1.5","ND"\n "Cadmium (Cd)","0.5","ND"\n "Lead (Pb)","0.5","ND"\n "Mercury (Hg)","3.0","ND" """ ] [ "type" => "text" "value" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 4 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_4.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MYCOTOXINS" "md" => "## MYCOTOXINS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "MYCOTOXIN" "ACTION LEVEL (PPB)" "SAMPLE LEVEL (PPB)" ] [ "-------------" "--------------------" "--------------------" ] [ "Aflatoxin B1" "ND" "" ] [ "Aflatoxin B2" "Sum of all aflatoxins not to exceed 20 PPB" "ND" ] [ "Aflatoxin G1" "ND" "" ] [ "Aflatoxin G2" "ND" "" ] [ "Ochratoxin" "20" "ND" ] ] "md" => """ **PASS**\n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND | """ "isPerfectTable" => false "csv" => """ \n "MYCOTOXIN","ACTION LEVEL (PPB)","SAMPLE LEVEL (PPB)"\n "-------------","--------------------","--------------------"\n "Aflatoxin B1","ND",""\n "Aflatoxin B2","Sum of all aflatoxins not to exceed 20 PPB","ND"\n "Aflatoxin G1","ND",""\n "Aflatoxin G2","ND",""\n "Ochratoxin","20","ND" """ ] [ "type" => "text" "value" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ "md" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MICROBIALS" "md" => "## MICROBIALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "" "ACTION LEVEL (CFU/G)" "SAMPLE LEVEL (CFU/G)" ] [ "----------------" "----------------------" "----------------------" ] [ "Total Coliform" "" "ND" ] [ "E. Coli" "Presence" "ND" ] [ "Yeast & Mold" "" "ND" ] [ "Enterobacteriaceae" "" "ND" ] [ "Salmonella" "Presence" "ND" ] [ "Total Count" "" "ND" ] ] "md" => """ **PASS**\n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND | """ "isPerfectTable" => false "csv" => """ \n "","ACTION LEVEL (CFU/G)","SAMPLE LEVEL (CFU/G)"\n "----------------","----------------------","----------------------"\n "Total Coliform","","ND"\n "E. Coli","Presence","ND"\n "Yeast & Mold","","ND"\n "Enterobacteriaceae","","ND"\n "Salmonella","Presence","ND"\n "Total Count","","ND" """ ] [ "type" => "text" "value" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] ] "job_metadata" => [ "credits_used" => 27.0 "job_credits_usage" => 120 "job_pages" => 4 "job_auto_mode_triggered_pages" => 0 "job_is_cache_hit" => false "credits_max" => 3000 ] ] -labName: "Badger Labs" -sampleName: "Compliant Rosin Jet Fuel" -sampleMatrix: "Rosin" -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/JetFuel-unlocked.pdf" -productType: "cannabis" -aILogs: Doctrine\ORM\PersistentCollection {#996 …} -products: Doctrine\ORM\PersistentCollection {#1050 …} } -primaryKeyName: "id" -primaryKeyValue: 599 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1375 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1751 …} } "form_tabs" => [] "form_fieldsets" => [] ] |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#4075 -fieldDto: null -entityDto: null } |
| errors | Symfony\Component\Form\FormErrorIterator {#1861 -errors: [] -form: Symfony\Component\Form\Form {#1811 …} } |
| form | Symfony\Component\Form\FormView {#1870 …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: 599 -name: "Jet Fuel" -externalUrl: "https://store-r7j5de6kh.mybigcommerce.com/content/Pops%20THCa%20Rosin%20COA%20Jet%20Fuel.pdf" -source: null -type: "pdf" -project: Proxies\__CG__\App\Entity\Project {#903 -id: 101 -name: "Pop's Premium" -url: "https://popspremiumhemp.com/" -prompt: null -chatJson: null -externalLabReportsUrl: "https://popspremiumhemp.com/coa/" -spiderSourceUrls: Doctrine\ORM\PersistentCollection {#1553 …} -productMatchingUrl: null -productUrls: Doctrine\ORM\PersistentCollection {#1588 …} -labReportSources: Doctrine\ORM\PersistentCollection {#1559 …} -labReports: Doctrine\ORM\PersistentCollection {#1590 …} -createdAt: DateTime @1744067970 {#1527 : 2025-04-07 23:19:30.0 UTC (+00:00) } -updatedAt: DateTime @1768315490 {#1517 : 2026-01-13 14:44:50.0 UTC (+00:00) } -spiderSourceMatchingUrls: null -state: "ready_to_hunt" -products: Doctrine\ORM\PersistentCollection {#1592 …} -productPages: Doctrine\ORM\PersistentCollection {#1613 …} -websiteFramework: "bigcommerce" -debugData: "{"error":{"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https:\/\/platform.openai.com\/docs\/guides\/error-codes\/api-errors.","trace":"#0 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Transporters\/HttpTransporter.php(57): OpenAI\\Transporters\\HttpTransporter->throwIfJsonError()\n#1 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/openai-php\/client\/src\/Resources\/Chat.php(33): OpenAI\\Transporters\\HttpTransporter->requestObject()\n#2 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Llm\/OpenAiLlm.php(97): OpenAI\\Resources\\Chat->create()\n#3 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/LabReportSourceHelper.php(231): App\\Llm\\OpenAiLlm->sendStructuredMessageWithClient()\n#4 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Helper\/ProjectHelper.php(115): App\\Helper\\LabReportSourceHelper->getExternalLabReports()\n#5 \/home\/cbdextract\/cbdextract.nw.agency\/source\/src\/Command\/Cron\/FetchLabReportCommand.php(59): App\\Helper\\ProjectHelper->fetchExternalLabReportsForProject()\n#6 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Command\/Command.php(279): App\\Command\\Cron\\FetchLabReportCommand->execute()\n#7 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(1047): Symfony\\Component\\Console\\Command\\Command->run()\n#8 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(123): Symfony\\Component\\Console\\Application->doRunCommand()\n#9 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(316): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRunCommand()\n#10 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/framework-bundle\/Console\/Application.php(77): Symfony\\Component\\Console\\Application->doRun()\n#11 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/console\/Application.php(167): Symfony\\Bundle\\FrameworkBundle\\Console\\Application->doRun()\n#12 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/symfony\/runtime\/Runner\/Symfony\/ConsoleApplicationRunner.php(49): Symfony\\Component\\Console\\Application->run()\n#13 \/home\/cbdextract\/cbdextract.nw.agency\/source\/vendor\/autoload_runtime.php(29): Symfony\\Component\\Runtime\\Runner\\Symfony\\ConsoleApplicationRunner->run()\n#14 \/home\/cbdextract\/cbdextract.nw.agency\/source\/bin\/console(15): require_once('...')\n#15 {main}"}}" -labReportFails: Doctrine\ORM\PersistentCollection {#1641 …} -productExcludePaths: null -aILogs: Doctrine\ORM\PersistentCollection {#1618 …} -user: null -aIBatchJobs: Doctrine\ORM\PersistentCollection {#1682 …} -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#906 …} } -labReportSource: Proxies\__CG__\App\Entity\LabReportSource {#950 …} -createdAt: DateTime @1744221085 {#848 : 2025-04-09 17:51:25.0 UTC (+00:00) } -updatedAt: DateTime @1744221272 {#845 : 2025-04-09 17:54:32.0 UTC (+00:00) } -category: "2.5g A Rosin" -state: null -expiryDate: null -extractionDate: null -thcaPercentage: null -totalThcPercentage: null -deltaNinePercentage: null -deltaNineWithThcaCombined: null -comments: null -internalUrl: "https://cbdextract.nw.agency/lab-reports/JetFuel.pdf" -markdownContent: """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request.\n ---\n # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ -debugData: null -jsonContent: [ "pages" => [ [ "page" => 1 "md" => """ # BADGER LABS \n CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 |\n \n **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% |\n \n ## CANNABINOID PROFILE\n \n ![Cannabinoid Profile Graph]\n \n ### WEIGHT %\n \n | CANNABINOID | WEIGHT (%) | MG/G |\n | - | - | - |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND |\n \n \n ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_1.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "BADGER LABS" "md" => "# BADGER LABS " ] [ "type" => "text" "value" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ "md" => """ CERTIFICATE OF ANALYSIS\n \n **REPORT PREPARED FOR:** \n Pops Premium """ ] [ "type" => "table" "rows" => [ [] [] [] [] [ "PROJECT#" "25003253" ] [ "----------" "----------" ] [ "LAB ID" "55007804" ] [ "REPORT DATE" "2/5/2025" ] [ "RECEIVED DATE" "1/29/2025" ] ] "md" => """ CERTIFICATE OF ANALYSIS\n **REPORT PREPARED FOR:** \n Pops Premium\n \n | PROJECT# | 25003253 |\n |----------|----------|\n | LAB ID | 55007804 |\n | REPORT DATE | 2/5/2025 |\n | RECEIVED DATE | 1/29/2025 | """ "isPerfectTable" => false "csv" => """ \n \n \n \n "PROJECT#","25003253"\n "----------","----------"\n "LAB ID","55007804"\n "REPORT DATE","2/5/2025"\n "RECEIVED DATE","1/29/2025" """ ] [ "type" => "text" "value" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n \n ---- """ ] [ "type" => "table" "rows" => [ [] [] [] [ "TOTAL Δ9-THC" "TOTAL HHC" "TOTAL CANNABINOIDS" ] [ "--------------" "-----------" "---------------------" ] [ "ND" "78.60%" "95.16%" ] ] "md" => """ **SAMPLE NAME:** Compliant Rosin Jet Fuel\n ----\n \n | TOTAL Δ9-THC | TOTAL HHC | TOTAL CANNABINOIDS |\n |--------------|-----------|---------------------|\n | ND | 78.60% | 95.16% | """ "isPerfectTable" => false "csv" => """ \n \n \n "TOTAL Δ9-THC","TOTAL HHC","TOTAL CANNABINOIDS"\n "--------------","-----------","---------------------"\n "ND","78.60%","95.16%" """ ] [ "type" => "heading" "lvl" => 2 "value" => "CANNABINOID PROFILE" "md" => "## CANNABINOID PROFILE" ] [ "type" => "text" "value" => "![Cannabinoid Profile Graph]" "md" => "![Cannabinoid Profile Graph]" ] [ "type" => "heading" "lvl" => 3 "value" => "WEIGHT %" "md" => "### WEIGHT %" ] [ "type" => "table" "rows" => [ [ "CANNABINOID" "WEIGHT (%)" "MG/G" ] [ "CBC" "ND" "ND" ] [ "CBL" "ND" "ND" ] [ "CBV" "ND" "ND" ] [ "CBD" "ND" "45.03" ] [ "CBDA" "ND" "ND" ] [ "CBGA" "ND" "ND" ] [ "CBG" "ND" "ND" ] [ "THCV" "ND" "ND" ] [ "Δ9-THC" "ND" "ND" ] [ "Δ9-THCA" "ND" "ND" ] [ "Δ8-THC" "ND" "ND" ] [ "HHC" "78.597" "785.97" ] [ "THCA" "ND" "ND" ] [ "THCP" "0.043" "0.43" ] [ "HHCP" "4.331" "43.31" ] [ "THC-OA" "7.733" "77.33" ] [ "THC-O" "ND" "ND" ] [ "Total CBD" "4.50" "45.03" ] [ "Total CBG" "ND" "ND" ] [ "Total THC" "ND" "ND" ] ] "md" => """ | CANNABINOID | WEIGHT (%) | MG/G |\n | CBC | ND | ND |\n | CBL | ND | ND |\n | CBV | ND | ND |\n | CBD | ND | 45.03 |\n | CBDA | ND | ND |\n | CBGA | ND | ND |\n | CBG | ND | ND |\n | THCV | ND | ND |\n | Δ9-THC | ND | ND |\n | Δ9-THCA | ND | ND |\n | Δ8-THC | ND | ND |\n | HHC | 78.597 | 785.97 |\n | THCA | ND | ND |\n | THCP | 0.043 | 0.43 |\n | HHCP | 4.331 | 43.31 |\n | THC-OA | 7.733 | 77.33 |\n | THC-O | ND | ND |\n | Total CBD | 4.50 | 45.03 |\n | Total CBG | ND | ND |\n | Total THC | ND | ND | """ "isPerfectTable" => true "csv" => """ "CANNABINOID","WEIGHT (%)","MG/G"\n "CBC","ND","ND"\n "CBL","ND","ND"\n "CBV","ND","ND"\n "CBD","ND","45.03"\n "CBDA","ND","ND"\n "CBGA","ND","ND"\n "CBG","ND","ND"\n "THCV","ND","ND"\n "Δ9-THC","ND","ND"\n "Δ9-THCA","ND","ND"\n "Δ8-THC","ND","ND"\n "HHC","78.597","785.97"\n "THCA","ND","ND"\n "THCP","0.043","0.43"\n "HHCP","4.331","43.31"\n "THC-OA","7.733","77.33"\n "THC-O","ND","ND"\n "Total CBD","4.50","45.03"\n "Total CBG","ND","ND"\n "Total THC","ND","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** \n Prep Date: 1/29/2025 \n Batch ID: JAN2925A-POT\n \n **Analyzed By:** \n Analysis Date: 1/20/2025\n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR\n \n **SIGNATURE:** \n 2/5/2025\n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individual designated on the document. A Chain of Custody (COC) or a contract unless authorization is received. Limits of Quantification (LOQ) are available upon request. This report complies to the requirements of the ISO/IEC 17025:2017 standard. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 2 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## PESTICIDES\n \n | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | - | - | - | - | - | - |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND |\n \n \n ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_2.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 2503523 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "PESTICIDES" "md" => "## PESTICIDES" ] [ "type" => "table" "rows" => [ [ "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" "Pesticide" "Action Level (PPB)" "Sample Level (PPB)" ] [ "Acephate" "100" "ND" "Imidacloprid" "5000" "ND" ] [ "Acetamiprid" "100" "ND" "Kresoxim methyl" "100" "ND" ] [ "Aldicarb" "LOD" "ND" "Malathion" "500" "ND" ] [ "Avermectin B1a1" "100" "ND" "Metalaxyl" "100" "ND" ] [ "Avermectin B1b1" "100" "ND" "Methocarb" "LOD" "ND" ] [ "Azoxystrobin" "100" "ND" "Methomyl" "1000" "ND" ] [ "Bifenazate" "100" "ND" "Methyl-Parathion" "LOD" "ND" ] [ "Bifenthrin" "3000" "ND" "Metribuzin" "LOD" "ND" ] [ "Boscalid" "100" "ND" "Myclobutanil" "100" "ND" ] [ "Captan" "LOD" "ND" "Oxamyl" "500" "ND" ] [ "Carbaryl" "LOD" "ND" "Paclobutrazol" "LOD" "ND" ] [ "Carbofuran" "LOD" "ND" "Pentachloronitrobenzene" "LOD" "ND" ] [ "Chlorantranilipole" "1000" "ND" "Permethrin I" "500" "ND" ] [ "Chlordane" "100" "ND" "Phosmet" "100" "ND" ] [ "Chlorfenapyr" "100" "ND" "Piperonyl butoxide" "3000" "ND" ] [ "Chlorpyrifos" "LOD" "ND" "Prallethrin" "LOD" "ND" ] [ "Clofentezine" "100" "ND" "Propiconazole" "100" "ND" ] [ "Coumaphos" "LOD" "ND" "Propargite" "LOD" "ND" ] [ "Cyfluthrin" "LOD" "ND" "Propetamphos" "LOD" "ND" ] [ "Cypermethrin" "1000" "ND" "Pyrethrin I" "500" "ND" ] [ "Daminocide" "LOD" "ND" "Pyrethrin II" "500" "ND" ] [ "Diazinon" "100" "ND" "Pyridaben" "LOD" "ND" ] [ "Dibrom (Naled)" "100" "ND" "Spinetoram" "LOD" "ND" ] [ "Dichlorvos" "LOD" "ND" "Spinosad" "LOD" "ND" ] [ "Dimethoate" "LOD" "ND" "Spirodiclofen" "LOD" "ND" ] [ "Dimethomorph I" "2000" "ND" "Spiromesifen" "LOD" "ND" ] [ "Dimethomorph II" "2000" "ND" "Spirotetramat" "LOD" "ND" ] [ "Etofenprox" "LOD" "ND" "Spiroxamine" "LOD" "ND" ] [ "Fenhexamid" "100" "ND" "Tebuconazole" "100" "ND" ] [ "Fenoxycarb" "LOD" "ND" "Thiacloprid" "LOD" "ND" ] [ "Fenpyroximate" "100" "ND" "Thiamethoxam" "5000" "ND" ] [ "Fipronil" "LOD" "ND" "Trifloxystrobin" "100" "ND" ] ] "md" => """ | Pesticide | Action Level (PPB) | Sample Level (PPB) | Pesticide | Action Level (PPB) | Sample Level (PPB) |\n | Acephate | 100 | ND | Imidacloprid | 5000 | ND |\n | Acetamiprid | 100 | ND | Kresoxim methyl | 100 | ND |\n | Aldicarb | LOD | ND | Malathion | 500 | ND |\n | Avermectin B1a1 | 100 | ND | Metalaxyl | 100 | ND |\n | Avermectin B1b1 | 100 | ND | Methocarb | LOD | ND |\n | Azoxystrobin | 100 | ND | Methomyl | 1000 | ND |\n | Bifenazate | 100 | ND | Methyl-Parathion | LOD | ND |\n | Bifenthrin | 3000 | ND | Metribuzin | LOD | ND |\n | Boscalid | 100 | ND | Myclobutanil | 100 | ND |\n | Captan | LOD | ND | Oxamyl | 500 | ND |\n | Carbaryl | LOD | ND | Paclobutrazol | LOD | ND |\n | Carbofuran | LOD | ND | Pentachloronitrobenzene | LOD | ND |\n | Chlorantranilipole | 1000 | ND | Permethrin I | 500 | ND |\n | Chlordane | 100 | ND | Phosmet | 100 | ND |\n | Chlorfenapyr | 100 | ND | Piperonyl butoxide | 3000 | ND |\n | Chlorpyrifos | LOD | ND | Prallethrin | LOD | ND |\n | Clofentezine | 100 | ND | Propiconazole | 100 | ND |\n | Coumaphos | LOD | ND | Propargite | LOD | ND |\n | Cyfluthrin | LOD | ND | Propetamphos | LOD | ND |\n | Cypermethrin | 1000 | ND | Pyrethrin I | 500 | ND |\n | Daminocide | LOD | ND | Pyrethrin II | 500 | ND |\n | Diazinon | 100 | ND | Pyridaben | LOD | ND |\n | Dibrom (Naled) | 100 | ND | Spinetoram | LOD | ND |\n | Dichlorvos | LOD | ND | Spinosad | LOD | ND |\n | Dimethoate | LOD | ND | Spirodiclofen | LOD | ND |\n | Dimethomorph I | 2000 | ND | Spiromesifen | LOD | ND |\n | Dimethomorph II | 2000 | ND | Spirotetramat | LOD | ND |\n | Etofenprox | LOD | ND | Spiroxamine | LOD | ND |\n | Fenhexamid | 100 | ND | Tebuconazole | 100 | ND |\n | Fenoxycarb | LOD | ND | Thiacloprid | LOD | ND |\n | Fenpyroximate | 100 | ND | Thiamethoxam | 5000 | ND |\n | Fipronil | LOD | ND | Trifloxystrobin | 100 | ND | """ "isPerfectTable" => true "csv" => """ "Pesticide","Action Level (PPB)","Sample Level (PPB)","Pesticide","Action Level (PPB)","Sample Level (PPB)"\n "Acephate","100","ND","Imidacloprid","5000","ND"\n "Acetamiprid","100","ND","Kresoxim methyl","100","ND"\n "Aldicarb","LOD","ND","Malathion","500","ND"\n "Avermectin B1a1","100","ND","Metalaxyl","100","ND"\n "Avermectin B1b1","100","ND","Methocarb","LOD","ND"\n "Azoxystrobin","100","ND","Methomyl","1000","ND"\n "Bifenazate","100","ND","Methyl-Parathion","LOD","ND"\n "Bifenthrin","3000","ND","Metribuzin","LOD","ND"\n "Boscalid","100","ND","Myclobutanil","100","ND"\n "Captan","LOD","ND","Oxamyl","500","ND"\n "Carbaryl","LOD","ND","Paclobutrazol","LOD","ND"\n "Carbofuran","LOD","ND","Pentachloronitrobenzene","LOD","ND"\n "Chlorantranilipole","1000","ND","Permethrin I","500","ND"\n "Chlordane","100","ND","Phosmet","100","ND"\n "Chlorfenapyr","100","ND","Piperonyl butoxide","3000","ND"\n "Chlorpyrifos","LOD","ND","Prallethrin","LOD","ND"\n "Clofentezine","100","ND","Propiconazole","100","ND"\n "Coumaphos","LOD","ND","Propargite","LOD","ND"\n "Cyfluthrin","LOD","ND","Propetamphos","LOD","ND"\n "Cypermethrin","1000","ND","Pyrethrin I","500","ND"\n "Daminocide","LOD","ND","Pyrethrin II","500","ND"\n "Diazinon","100","ND","Pyridaben","LOD","ND"\n "Dibrom (Naled)","100","ND","Spinetoram","LOD","ND"\n "Dichlorvos","LOD","ND","Spinosad","LOD","ND"\n "Dimethoate","LOD","ND","Spirodiclofen","LOD","ND"\n "Dimethomorph I","2000","ND","Spiromesifen","LOD","ND"\n "Dimethomorph II","2000","ND","Spirotetramat","LOD","ND"\n "Etofenprox","LOD","ND","Spiroxamine","LOD","ND"\n "Fenhexamid","100","ND","Tebuconazole","100","ND"\n "Fenoxycarb","LOD","ND","Thiacloprid","LOD","ND"\n "Fenpyroximate","100","ND","Thiamethoxam","5000","ND"\n "Fipronil","LOD","ND","Trifloxystrobin","100","ND" """ ] [ "type" => "text" "value" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ ----\n \n **Prepared By:** RF \n **Prepared Date:** 2/3/2025 \n **Analysis Batch:** FR250325A-PES \n **Analyzed By:** RF \n **Analyzed Date:** 2/3/2025 \n **Analysis Method:** Noted on TPS-90-01 HPLC/MS/MS or GC/MS \n **ND =** Analyte not detected \n **PPB =** Parts per billion \n \n <sup>1</sup>Abamectin is a mixture of Avermectin B1a and Avermectin B1b \n <sup>2</sup>Spinosad is a mixture of isomers Spinosyn A and Spinosyn D \n \n ----\n \n **APPROVED BY:** \n **JUSTIN HALL** \n **LAB DIRECTOR** \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorization is received. Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty, and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 3 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## RESIDUAL SOLVENTS\n \n **PASS**\n \n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND |\n \n \n Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n ## METALS\n \n **PASS**\n \n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND |\n \n \n Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_3.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT #:** 25005325 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "RESIDUAL SOLVENTS" "md" => "## RESIDUAL SOLVENTS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "CATEGORY I" "PPM" "CATEGORY II" "PPM" ] [ "-" "-" "-" "-" ] [ "Ethylene Oxide" "ND" "Propane" "ND" ] [ "Methylene Chloride" "ND" "Butane/Isobutane" "ND" ] [ "Benzene" "ND" "Pentane" "ND" ] [ "1,2-Dichloroethane" "ND" "Acetone" "ND" ] [ "Chloroform" "ND" "Acetonitrile" "ND" ] [ "Trichloroethylene" "ND" "Hexane" "ND" ] [ "" "" "Ethyl Acetate" "ND" ] [ "" "" "Heptane" "ND" ] [ "" "" "Methanol" "ND" ] [ "" "" "Diethyl Ether" "ND" ] [ "" "" "Ethanol" "ND" ] [ "" "" "Isopropanol" "ND" ] [ "" "" "Toluene" "ND" ] [ "" "" "m/p Xylene" "ND" ] [ "" "" "o-Xylene" "ND" ] ] "md" => """ **PASS**\n | CATEGORY I | PPM | CATEGORY II | PPM |\n | - | - | - | - |\n | Ethylene Oxide | ND | Propane | ND |\n | Methylene Chloride | ND | Butane/Isobutane | ND |\n | Benzene | ND | Pentane | ND |\n | 1,2-Dichloroethane | ND | Acetone | ND |\n | Chloroform | ND | Acetonitrile | ND |\n | Trichloroethylene | ND | Hexane | ND |\n | | | Ethyl Acetate | ND |\n | | | Heptane | ND |\n | | | Methanol | ND |\n | | | Diethyl Ether | ND |\n | | | Ethanol | ND |\n | | | Isopropanol | ND |\n | | | Toluene | ND |\n | | | m/p Xylene | ND |\n | | | o-Xylene | ND | """ "isPerfectTable" => false "csv" => """ \n "CATEGORY I","PPM","CATEGORY II","PPM"\n "-","-","-","-"\n "Ethylene Oxide","ND","Propane","ND"\n "Methylene Chloride","ND","Butane/Isobutane","ND"\n "Benzene","ND","Pentane","ND"\n "1,2-Dichloroethane","ND","Acetone","ND"\n "Chloroform","ND","Acetonitrile","ND"\n "Trichloroethylene","ND","Hexane","ND"\n "","","Ethyl Acetate","ND"\n "","","Heptane","ND"\n "","","Methanol","ND"\n "","","Diethyl Ether","ND"\n "","","Ethanol","ND"\n "","","Isopropanol","ND"\n "","","Toluene","ND"\n "","","m/p Xylene","ND"\n "","","o-Xylene","ND" """ ] [ "type" => "text" "value" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ "md" => """ Prepared by: BRB \n Date Prepared: 1/30/2025 \n Analyzed by: BRB \n Analysis Date: 1/30/2025 \n Analysis Batch: 1PAN2025.01 \n Analysis method: 1P-SOL-001 by 1P-HS-GC/MS \n ND = Not detected \n PPM = Parts per million \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "METALS" "md" => "## METALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "METALS FDA - CATEGORY I" "ACTION LEVEL (PPM)" "SAMPLE LEVEL (PPM)" ] [ "-" "-" "-" ] [ "Arsenic (As)" "1.5" "ND" ] [ "Cadmium (Cd)" "0.5" "ND" ] [ "Lead (Pb)" "0.5" "ND" ] [ "Mercury (Hg)" "3.0" "ND" ] ] "md" => """ **PASS**\n | METALS FDA - CATEGORY I | ACTION LEVEL (PPM) | SAMPLE LEVEL (PPM) |\n | - | - | - |\n | Arsenic (As) | 1.5 | ND |\n | Cadmium (Cd) | 0.5 | ND |\n | Lead (Pb) | 0.5 | ND |\n | Mercury (Hg) | 3.0 | ND | """ "isPerfectTable" => false "csv" => """ \n "METALS FDA - CATEGORY I","ACTION LEVEL (PPM)","SAMPLE LEVEL (PPM)"\n "-","-","-"\n "Arsenic (As)","1.5","ND"\n "Cadmium (Cd)","0.5","ND"\n "Lead (Pb)","0.5","ND"\n "Mercury (Hg)","3.0","ND" """ ] [ "type" => "text" "value" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: HS \n Date Prepared: 2/3/2025 \n Analyzed by: HS \n Analysis Date: 2/4/2025 \n Analyzed by EPA method 6020A via ICP-OES or ICP-MS \n ND = Not detected \n PPM = Parts per million \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] [ "page" => 4 "md" => """ # CERTIFICATE OF ANALYSIS\n \n **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ----\n \n ## MYCOTOXINS\n \n **PASS**\n \n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND |\n \n Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ----\n \n ## MICROBIALS\n \n **PASS**\n \n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND |\n \n Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "images" => [ [ "name" => "page_4.jpg" "height" => 0 "width" => 0 "x" => 0 "y" => 0 "type" => "full_page_screenshot" ] ] "charts" => [] "items" => [ [ "type" => "heading" "lvl" => 1 "value" => "CERTIFICATE OF ANALYSIS" "md" => "# CERTIFICATE OF ANALYSIS" ] [ "type" => "text" "value" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ "md" => """ **CLIENT:** Pops Premium \n **PROJECT#:** 25003253 \n **SAMPLE NAME:** Compliant Rosin Jet Fuel \n **DATE RECEIVED:** 1/29/2025 \n **LAB ID:** 55007804 \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MYCOTOXINS" "md" => "## MYCOTOXINS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "MYCOTOXIN" "ACTION LEVEL (PPB)" "SAMPLE LEVEL (PPB)" ] [ "-------------" "--------------------" "--------------------" ] [ "Aflatoxin B1" "ND" "" ] [ "Aflatoxin B2" "Sum of all aflatoxins not to exceed 20 PPB" "ND" ] [ "Aflatoxin G1" "ND" "" ] [ "Aflatoxin G2" "ND" "" ] [ "Ochratoxin" "20" "ND" ] ] "md" => """ **PASS**\n | MYCOTOXIN | ACTION LEVEL (PPB) | SAMPLE LEVEL (PPB) |\n |-------------|--------------------|--------------------|\n | Aflatoxin B1 | ND | |\n | Aflatoxin B2 | Sum of all aflatoxins not to exceed 20 PPB | ND |\n | Aflatoxin G1 | ND | |\n | Aflatoxin G2 | ND | |\n | Ochratoxin | 20 | ND | """ "isPerfectTable" => false "csv" => """ \n "MYCOTOXIN","ACTION LEVEL (PPB)","SAMPLE LEVEL (PPB)"\n "-------------","--------------------","--------------------"\n "Aflatoxin B1","ND",""\n "Aflatoxin B2","Sum of all aflatoxins not to exceed 20 PPB","ND"\n "Aflatoxin G1","ND",""\n "Aflatoxin G2","ND",""\n "Ochratoxin","20","ND" """ ] [ "type" => "text" "value" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ "md" => """ Prepared by: RF \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 2/3/2025 \n Analysis Batch: RF020425-MYC \n Analyzed by: TFMPC004.01 HPLC/MS/MS \n ND = Not detected \n PPB = Part per billion \n \n ---- """ ] [ "type" => "heading" "lvl" => 2 "value" => "MICROBIALS" "md" => "## MICROBIALS" ] [ "type" => "text" "value" => "**PASS**" "md" => "**PASS**" ] [ "type" => "table" "rows" => [ [] [ "" "ACTION LEVEL (CFU/G)" "SAMPLE LEVEL (CFU/G)" ] [ "----------------" "----------------------" "----------------------" ] [ "Total Coliform" "" "ND" ] [ "E. Coli" "Presence" "ND" ] [ "Yeast & Mold" "" "ND" ] [ "Enterobacteriaceae" "" "ND" ] [ "Salmonella" "Presence" "ND" ] [ "Total Count" "" "ND" ] ] "md" => """ **PASS**\n | | ACTION LEVEL (CFU/G) | SAMPLE LEVEL (CFU/G) |\n |----------------|----------------------|----------------------|\n | Total Coliform | | ND |\n | E. Coli | Presence | ND |\n | Yeast & Mold | | ND |\n | Enterobacteriaceae | | ND |\n | Salmonella | Presence | ND |\n | Total Count | | ND | """ "isPerfectTable" => false "csv" => """ \n "","ACTION LEVEL (CFU/G)","SAMPLE LEVEL (CFU/G)"\n "----------------","----------------------","----------------------"\n "Total Coliform","","ND"\n "E. Coli","Presence","ND"\n "Yeast & Mold","","ND"\n "Enterobacteriaceae","","ND"\n "Salmonella","Presence","ND"\n "Total Count","","ND" """ ] [ "type" => "text" "value" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ "md" => """ Prepared by: FS \n Date Prepared: 1/29/2025 \n Analyzed by: DS \n Analysis Date: 1/31/2025 \n Analyzed by: COMPACTDRY method \n ND = Not detected \n CFU/g = Colony forming units per gram \n \n ----\n \n **APPROVED BY:** \n JUSTIN HALL \n LAB DIRECTOR \n \n **SIGNATURE:** \n !Signature \n \n **SIGNED ON:** \n 2/5/2025 \n \n ----\n \n This is a Badger Labs Certificate of Analysis and may not be reproduced without written approval from Badger Labs. Badger Labs maintains strict confidentiality of all client data. Any information regarding an analysis is shared only with the individuals designated on the Laboratory Chain of Custody (COC) as contact unless authorizations in recorded Limits of Quantification (LOQ) are available upon request. Review the results, expanded uncertainty and specifications to ensure they meet your requirements. Uncertainty values are available upon request. """ ] ] "status" => "OK" "links" => [] "triggeredAutoMode" => false "parsingMode" => "multimodal-openai-gpt4o" "structuredData" => null "noStructuredContent" => false "noTextContent" => false ] ] "job_metadata" => [ "credits_used" => 27.0 "job_credits_usage" => 120 "job_pages" => 4 "job_auto_mode_triggered_pages" => 0 "job_is_cache_hit" => false "credits_max" => 3000 ] ] -labName: "Badger Labs" -sampleName: "Compliant Rosin Jet Fuel" -sampleMatrix: "Rosin" -internalPath: "/home/cbdextract/cbdextract.nw.agency/source/public/lab-reports/JetFuel-unlocked.pdf" -productType: "cannabis" -aILogs: Doctrine\ORM\PersistentCollection {#996 …} -products: Doctrine\ORM\PersistentCollection {#1050 …} } |