NY’s testing failures expose legal Weed consumers to unsafe Cannabis
window.dicnf = {};(function(){'use strict';/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var t=this||self;var v,x;a:{for(var aa=["CLOSURE_FLAGS"],y=t,z=0;zb&&-1!=b.indexOf(a)):!1:!1}function F(a){var b;a:{if(b=t.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function G(){return v?!!B&&0>11&1023;return 0===a?536870912:a};var ia={};function L(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}let ja;var M;const ka=[];ka[K]=39;M=Object.freeze(ka);function oa(a){if("boolean"!==typeof a){var b=typeof a;throw Error(`Expected boolean but got ${"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}: ${a}`);}return!!a};let pa;function qa(a,b){return ra(b)}function ra(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)&&null!=a&&a instanceof Uint8Array){let b="",c=0;const d=a.length-10240;for(;c=e){let f=b;if(b&256)e=a[a.length-1];else{if(null==d)return;e=a[e+(+!!(b&512)-1)]={};f|=256}e[c]=d;f!==b&&(a[K]=f)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])}function N(a,b,c){if(null!=c&&"string"!==typeof c)throw Error();return va(a,b,c)};var O=class{constructor(){a:{var a=void 0;null==a&&(a=pa);pa=void 0;if(null==a){var b=96;a=[]}else{if(!Array.isArray(a))throw Error();b=a[K]|0;if(b&64)break a;var c=a;b|=64;var d=c.length;if(d){var e=d-1;d=c[e];if(L(d)){b|=256;const f=+!!(b&512)-1;e-=f;if(1024<=e){e=1023+f;const g=c.length;for(let h=e;h=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=a.j[K];a=ha(g);g=+!!(g&512)-1;var h;for(let q=0;q"&adurl="==a.substring(a.length-7)?a.substring(0,a.length-7)+b+"&adurl=":a+b;function Ca(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)};var Da=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Ea(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&bc)return null;var d=a.indexOf("&",c);if(0>d||d>b)d=b;return decodeURIComponent(a.slice(c+4,-1!==d?d:0).replace(/\+/g," "))}var Ha=/[?&]($|#)/; function Ia(a,b){for(var c=a.search(Fa),d=0,e,f=[];0<=(e=Ea(a,d,"nis",c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));a=f.join("").replace(Ha,"$1");(b="nis"+(null!=b?"="+encodeURIComponent(String(b)):""))?(c=a.indexOf("#"),0>c&&(c=a.length),d=a.indexOf("?"),0>d||d>c?(d=c,e=""):e=a.substring(d+1,c),a=[a.slice(0,d),e,a.slice(c)],c=a[1],a[1]=b?c?c+"&"+b:b:c,b=a[0]+(a[1]?"?"+a[1]:"")+a[2]):b=a;return b};function Ja(){if(!globalThis.crypto)return Math.random();try{const a=new Uint32Array(1);globalThis.crypto.getRandomValues(a);return a[0]/65536/65536}catch{return Math.random()}}function Ka(a,b){if(a)for(const c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}function La(a=document){return a.createElement("img")};function Ma(a,b=null){Na(a,b)}function Na(a,b){t.google_image_requests||(t.google_image_requests=[]);const c=La(t.document);if(b){const d=e=>{b&&b(e);c.removeEventListener&&c.removeEventListener("load",d,!1);c.removeEventListener&&c.removeEventListener("error",d,!1)};Ca(c,"load",d);Ca(c,"error",d)}c.src=a;t.google_image_requests.push(c)};let Oa=0;function Pa(a,b=null){return b&&b.getAttribute("data-jc")===String(a)?b:document.querySelector(`[${"data-jc"}="${a}"]`)};function R(a){Ta||(Ta=new Ua);const b=Ta.g[a.key];if("proto"===a.valueType){try{const c=JSON.parse(b);if(Array.isArray(c))return c}catch(c){}return a.defaultValue}return typeof b===typeof a.defaultValue?b:a.defaultValue}var Va=class{constructor(){this.g={}}};var Ua=class extends Va{constructor(){super();var a=Pa(Oa,document.currentScript);a=a&&a.getAttribute("data-jc-flags")||"";try{const b=JSON.parse(a)[0];a="";for(let c=0;c{var a;if(a=cb){var b;if(null===S){S="";try{a="";try{a=t.top.location.hash}catch(c){a=t.location.hash}a&&(S=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=S;a=!!b.indexOf&&0<=b.indexOf("1337")}return a});function db(a){a&&T&&V()&&(T.clearMarks(`goog_${a.label}_${a.uniqueId}_start`),T.clearMarks(`goog_${a.label}_${a.uniqueId}_end`))} class eb{constructor(){var a=window;this.h=[];this.i=a||t;let b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.h=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.g=V()||(null!=b?b:1>Math.random())}start(a,b){if(!this.g)return null;a=new bb(a,b);b=`goog_${a.label}_${a.uniqueId}_start`;T&&V()&&T.mark(b);return a}end(a){if(this.g&&"number"===typeof a.value){a.duration=(ab()||$a())-a.value;var b=`goog_${a.label}_${a.uniqueId}_end`;T&&V()&&T.mark(b);!this.g||2048< this.h.length||this.h.push(a)}}};function W(a,b){const c={};c[a]=b;return[c]}function fb(a,b,c,d,e){const f=[];Ka(a,function(g,h){(g=gb(g,b,c,d,e))&&f.push(h+"="+g)});return f.join(b)} function gb(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,de?encodeURIComponent(fb(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))}function hb(a){let b=1;for(const c in a.h)b=c.length>b?c.length:b;return 3997-b-a.i.length-1} function ib(a,b){let c="https://pagead2.googlesyndication.com"+b,d=hb(a)-b.length;if(0>d)return"";a.g.sort(function(f,g){return f-g});b=null;let e="";for(let f=0;f=l.length){d-=l.length;c+=l;e=a.i;break}b=null==b?g:b}}}a="";null!=b&&(a=e+"trn="+b);return c+a}class jb{constructor(){this.i="&";this.h={};this.l=0;this.g=[]}};function kb(a){let b=a.toString();a.name&&-1==b.indexOf(a.name)&&(b+=": "+a.name);a.message&&-1==b.indexOf(a.message)&&(b+=": "+a.message);if(a.stack){a=a.stack;var c=b;try{-1==a.indexOf(c)&&(a=c+"\n"+a);let d;for(;a!=d;)d=a,a=a.replace(RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\2"),"$1");b=a.replace(RegExp("\n *","g"),"\n")}catch(d){b=c}}return b} function lb(a,b,c,d){let e,f;try{a.g&&a.g.g?(f=a.g.start(b.toString(),3),e=c(),a.g.end(f)):e=c()}catch(g){c=!0;try{db(f),c=a.u(b,new Wa(g,{message:kb(g)}),void 0,d)}catch(h){a.l(217,h)}if(c)window.console?.error?.(g);else throw g;}return e}function mb(a,b,c,d){var e=X;return(...f)=>lb(e,a,()=>b.apply(c,f),d)} var ob=class{constructor(a=null){this.s=Y;this.g=a;this.h=null;this.i=!1;this.u=this.l}l(a,b,c,d,e){e=e||"jserror";let f;try{const w=new jb;w.g.push(1);w.h[1]=W("context",a);b.error&&b.meta&&b.id||(b=new Wa(b,{message:kb(b)}));if(b.msg){var g=b.msg.substring(0,512);w.g.push(2);w.h[2]=W("msg",g)}const U=b.meta||{};if(this.h)try{this.h(U)}catch(A){}if(d)try{d(U)}catch(A){}b=[U];w.g.push(3);w.h[3]=b;d=t;b=[];let la;g=null;do{var h=d;try{var k;if(k=!!h&&null!=h.location.href)b:{try{I(h.foo);k=!0;break b}catch(A){}k= !1}var l=k}catch{l=!1}l?(la=h.location.href,g=h.document&&h.document.referrer||null):(la=g,g=null);b.push(new Za(la||""));try{d=h.parent}catch(A){d=null}}while(d&&h!=d);for(let A=0,Qa=b.length-1;A<=Qa;++A)b[A].depth=Qa-A;h=t;if(h.location&&h.location.ancestorOrigins&&h.location.ancestorOrigins.length==b.length-1)for(l=1;l{var m=g;const n=m.l++;k=W(l,k);m.g.push(n);m.h[n]=k}));const h=ib(g,"/pagead/gen_204?id="+b+"&");h&&("undefined"!==typeof f?Ma(h,f):Ma(h))}catch(g){}}function qb(){var a=Y,b=window.google_srt;0<=b&&1>=b&&(a.g=b)}class rb{constructor(){this.g=Math.random()}};let Y,X;const Z=new eb;var tb=()=>{window.google_measure_js_timing||(Z.g=!1,Z.h!=Z.i.google_js_reporting_queue&&(V()&&Array.prototype.forEach.call(Z.h,db,void 0),Z.h.length=0))};(a=>{Y=a??new rb;"number"!==typeof window.google_srt&&(window.google_srt=Math.random());qb();X=new ob(Z);X.h=b=>{var c=Oa;0!==c&&(b.jc=String(c),c=(c=Pa(c,document.currentScript))&&c.getAttribute("data-jc-version")||"unknown",b.shv=c)};X.i=!0;"complete"==window.document.readyState?tb():Z.g&&Ca(window,"load",()=>{tb()})})(); var ub=(a,b,c,d)=>mb(a,b,c,d),vb=(a,b,c,d)=>{var e=pb;var f="m";e.m&&e.hasOwnProperty(f)||(f=new e,e.m=f);e=[];!b.eid&&e.length&&(b.eid=e.toString());nb(Y,a,b,!0,c,d)};function wb(){const a=window;if(a.gmaSdk||a.webkit?.messageHandlers?.getGmaViewSignals)return a;try{const b=window.parent;if(b.gmaSdk||b.webkit?.messageHandlers?.getGmaViewSignals)return b}catch(b){}return null} function xb(a,b={},c=()=>{},d=()=>{},e=200,f,g){const h=String(Math.floor(2147483647*Ja()));let k=0;const l=m=>{try{const n="object"===typeof m.data?m.data:JSON.parse(m.data);h===n.paw_id&&(window.clearTimeout(k),window.removeEventListener("message",l),n.signal?c(n.signal):n.error&&d(n.error))}catch(n){g("paw_sigs",{msg:"postmessageError",err:n instanceof Error?n.message:"nonError",data:null==m.data?"null":500{f(903, ()=>{l(m)})()});a.postMessage({paw_id:h,...b});k=window.setTimeout(()=>{window.removeEventListener("message",l);d("PAW GMA postmessage timed out.")},e)};function yb(a=document){return!!a.featurePolicy?.allowedFeatures().includes("attribution-reporting")};var zb=class extends O{};function Ab(a,b){return N(a,2,b)}function Bb(a,b){return N(a,3,b)}function Cb(a,b){return N(a,4,b)}function Db(a,b){return N(a,5,b)}function Eb(a,b){return N(a,9,b)}function Fb(a,b){var c=b;b=a.j;const d=b[K];if(d&2)throw Error();if(null!=c){var e=!!c.length;for(var f=0;f{b.uach??(b.uach=c);return c});return b.uach_promise=a} function Mb(a){return Gb(Fb(Db(Ab(Hb(Cb(Ib(Eb(Bb(new Jb,a.architecture||""),a.bitness||""),a.mobile||!1),a.model||""),a.platform||""),a.platformVersion||""),a.uaFullVersion||""),a.fullVersionList?.map(b=>{var c=new zb;c=N(c,1,b.brand);return N(c,2,b.version)})||[]),a.wow64||!1)}function Nb(){return Lb()?.then(a=>Mb(a))??null};class Ob{constructor(){this.promise=new Promise(a=>{this.g=a})}};window.viewReq=[];function Pb(a,b){b?(b=La(),b.src=a.replace("&","&"),b.attributionSrc="",window.viewReq.push(b)):(b=new Image,b.src=a.replace("&","&"),window.viewReq.push(b))} function Qb(a,b){const c={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"};b&&(c.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?c.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:c.headers={"Attribution-Reporting-Eligible":"event-source"});fetch(a,c).catch(()=>{Pb(a,b)})}function Rb(a,b){window.fetch?Qb(a,b):Pb(a,b)}Oa=42; window.vu=a=>{var b=R(za)||R(Ba);const c=wb();if(b&&c?.gmaSdk?.getViewSignals){var d=c.gmaSdk.getViewSignals();d&&!R(Ba)&&(a=Q(a,"&ms="+d))}R(ya)&&"__google_lidar_radf_"in window&&(a=Q(a,"&avradf=1"));const e=[];d=()=>{const g=new Ob;e.push(g.promise);return g.g};if(R(Aa)){const g=Nb();if(null!=g){const h=d();g.then(k=>{a:{ja=!0;try{var l=JSON.stringify(k.toJSON(),qa);break a}finally{ja=!1}l=void 0}k=[];for(var m=0,n=0;n>=8);k[m++]=p}l=3; void 0===l&&(l=0);if(!J)for(J={},m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),n=["+/=","+/","-_=","-_.","-_"],p=0;5>p;p++){var r=m.concat(n[p].split(""));da[p]=r;for(var u=0;u>2];C=l[(C&3)<<4|D>>4];D=l[(D&15)<<2|q>>6];q=l[q&63];m[p++]=u+C+D+q}u=0;q=n;switch(k.length-r){case 2:u=k[r+1],q=l[(u&15)<<2]|| n;case 1:k=k[r],m[p]=l[k>>2]+l[(k&3)<<4|u>>4]+q+n}k=m.join("");0{R(Ba)||(a=Q(a,"&"+h));g()},()=>{g()},200,ub,vb)}const f=Ga(a)===(2).toString();f&&(b=yb(window.document)?6:5,a=Ia(a,b));0{Rb(a,f)}):Rb(a,f)};}).call(this);vu("https://securepubads.g.doubleclick.net/pcs/view?xai\x3dAKAOjsuCAVu_p6VLGuLLcdyzlLJZbYkaKVy3WpDLY6_vBkELJ0hyHpqnhZG9j4iMUJaxm6ThUZJy5ZQxlws9qNUdbfw9E3EYr2hNIFQNfi7OVU-JrTw5GhDfmL1qCLv1Druxm0NdBYp8oA77WtW8db4L8A7gS0KuBb78MMyyaAt0ky3SbLsN2eAuXkNb6ktiBOVBQR-7Gmqo8wUFBWlgEsCzhJwofyfkFX4MryfHTJ5rIfFwwVHJMRII690YLia9kXe9CbElHWptylpR2i1Lb41yOXo9snCIxUQr5m5Y1qSFk_2H1CJ1td8c_NVZxrNKZitBxWhDu2epyZacRd5sLD3g_phjwG1DssAQjOwlPc9anw\x26sai\x3dAMfl-YQKVxbBG4QTuyooVvuOQA8s1fHUCRAOnv9lwiU0tjtbegXi758KEmQYiJalF-NJIAZGDdjXfcC4b2BARC0hBumilRjXglpnaEI5MWG-65qOrgKiLirWZzsPD3pVmQ\x26sig\x3dCg0ArKJSzCxjXTz-YhG6EAE\x26uach_m\x3d[UACH]\x26urlfix\x3d1\x26adurl\x3d")
New York's Cannabis Industry Faces Systemic Public Health Failures, Investigation Reveals.
A NY Cannabis Insider investigation has uncovered systemic public health failures at every level of the state’s legal cannabis industry, from farmers to labs to state regulators, that experts say may pose a serious health threat to consumers.
Top-selling weed strains, available at licensed dispensaries from Western New York to Manhattan, contain microbial levels 10-250 times higher than what’s allowed under the state’s rules for medical cannabis.
“The majority of these products should not have been allowed to be sold to consumers and may pose a serious health threat,” said Sarah Ahrens, founder and CEO of New Jersey cannabis testing company True Labs for Cannabis.
Among NY Cannabis Insider’s findings:
- The state’s requirement that weed be grown outside – and not indoors – has led to high levels of bacteria, yeast and mold among products that experts say should not reach consumers.
- Despite its public health and safety mandate, state regulators have maintained a relatively hands-off approach to enforcement and have left it up to farmers – who are struggling to survive – to decide whether their products are safe.
- Dozens of publicly available test results show state-certified labs have consistently broken the rules for reporting pesticides, heavy metals and other contaminants.
A necessary medical notice at this point: Health risks associated with smoking or consuming contaminated weed can include allergic reactions, sickness and, in extreme cases, death. Those most susceptible to pesticide and microbial contaminants include women of reproductive age, immunocompromised patients with cancer and HIV, and patients with seizures and epilepsy.
The Office of Cannabis Management is responsible for the rules around adult-use and medical cannabis, and the agency does not agree that NY Cannabis Insider’s findings indicate a significant health concern.
“A high yeast and mold count does not equate to a threat to public health,” said OCM spokesperson Aaron Ghitelman. “Growing cannabis outdoors is not much different than growing tomatoes or corn or lettuce; it’s a natural environment with microorganisms.”
But, Ahrens counters, people don’t inhale moldy tomatoes. They usually just throw them out.
Ghitelman added that the agency is aware of non-compliant test results but has not detected serious or systemic problems with testing accuracy or compliance.
This despite roughly 40 publicly available lab reports for some of New York’s best-known brands that clearly show noncompliant testing, misreported numbers and missing results.
In short, the integrity of the legal cannabis marketplace rests on a bedrock of safety, testing, and regulatory enforcement.
Ahrens said she sees none of that at play in New York.
“I see a lack of proper regulations to ensure consumer safety, blatant violations of the current testing requirements, and a lack of enforcement to adhere to the current regulations,” she said.
What’s going on here
Last year – the first for New York’s recreational cannabis licenses – the state mandated its conditional marijuana cultivators grow outdoors to encourage sustainability.
The OCM quickly discovered the outdoor rule had consequences: Growers couldn’t pass lab tests for bacteria, yeast and mold.
This was not a surprise. Outdoor farming poses inherent contamination risks.
What did catch people by surprise was the OCM’s response to the problem.
After listening to farmers across the state, the OCM announced in November that it would remove test thresholds for those microbes.
Meaning: sky’s the limit.
Jeff Rawson, president and founder of the nonprofit Institute of Cannabis Science, said he remembers hearing the news.
“It was pretty famous, tossing out all the microbial testing,” Rawson said. “I’d never seen such a clear expression of profits and a market over public health. It was really stark.”
Despite having a team of scientists and licensed medical professionals on staff, the OCM also made licensed growers and processors responsible for deciding whether their products pose a public health risk.
“It is the responsibility of the licensee to consider … any risks to the health of consumers,” says the OCM’s testing guidance for growers and processors.
On the same day as the OCM’s announcement, Colin Decker, a cannabis industry consultant and founder of 7 SEAZ, said that, yes, the move would allow farmers to get more product onto the marketplace.
“But, inevitably, it will open a can of worms in regards to the standards, quality, and expectations that customers would have for the flower and products they are looking to purchase in dispensaries,” Decker said.
And though, nearly a year later, the agency still has no limit for yeast, mold and bacteria, it does require those numbers to be reported in lab results so consumers know what they’re ingesting (assuming consumers know how to read the scientific reports and understand the results – or even realize that they’re entitled to see them).
The OCM told NY Cannabis Insider on Monday that it flags any adult-use flower product with a total bacteria count above 1 million cfu/g – or 10-times the limit for medical cannabis – and reaches out to licensees to “help determine the appropriate remedial steps.”
It’s unclear whether the agency applies the same formula with yeast and mold results.
But:
- Eleven of 40 lab results for flower analyzed by NY Cannabis Insider had bacteria counts over 1 million cfu/g. One brand showed 24.7 million cfu/g.
- Nine had yeast and mold counts over 100,000 cfu/g, with one brand showing 2.5 million cfu/g (250-times the medical limit) in its results.
And most of these products are still available for sale today.
Protecting the public
The rationale behind New York’s cannabis legalization in 2021 was grounded in the idea of public health and safety, and the state continues to use that as a foundation to push consumers toward the legal market.
OCM Executive Director Chris Alexander has repeatedly hammered home the importance of tested, safe products.
In February, Alexander said that illicit storefronts are putting public health at risk, and enforcement against them will help stop the sale of contaminated products.
He said in June that launching legal cannabis businesses with “safe and tested licensed products is paramount.”
He told the public in July that when shopping at a legal dispensary, “you can purchase products you trust that were safely processed from seed to sale.”
Yet a product with lab results showing 250-times the medical limit for yeast and mold and noncompliant pesticide testing today sits on a New York City dispensary shelf.
Gov. Kathy Hochul made protecting public health one of three key pillars of the state’s Why Buy Legal campaign – a multimillion-dollar public relations effort announced in April to educate and explain to consumers why regulated cannabis products are safer.
But flower with noncompliant heavy metals testing and 37-times the medical limit for yeast and mold can be legally purchased and delivered to parts of Queens, Brooklyn and Manhattan.
And while New York’s multi-state medical cannabis companies published a study in November that described the illicit market as presenting “serious health and safety threats to consumers,” a top-selling legal cannabis brand in the Empire State has at least 13 non-compliant lab results tied to its products.
“At that point, you’re talking about health risks, consumer safety, and regulatory and market trust and confidence just going down the drain,” said Sarah Stenuf, a licensed cultivator at Ananda Farms.
Did farmers sell this product because they’re hurting on bills? Stenuf asked.
Did the labs not test correctly because there’s no quality assurance or standardization? Did the state not regulate because they went too fast into licensing? Or are retailers responsible for putting bad weed on shelves without sampling it?
“From start to finish, it’s a s***show,” she said.
But watching her competitors sell potentially dangerous product to recoup losses is “really disheartening,” Stenuf said.
“If that doesn’t give you incentive to go back to the black market, I don’t know what does,” she said.
The reality of outdoor grows
Not all bacteria and fungi are bad.
There are beneficial kinds that can be used safely in a variety of ways for cannabis cultivation, and those non-harmful microbes may lead to higher-than-normal bacteria, yeast and mold counts among lab results, said Kristen Goedde, founder and COO of Trichome Analytical in New Jersey.
Plus, New York’s microbial tests don’t always provide nuanced safety information.
Nevertheless, the majority of legalized states set their yeast and mold limits for recreational and/or medical products at 10,000 cfu/g, according to data from Medical Genomics. A small number, including Florida, Michigan, Maryland and Connecticut, set their limits at 100,000 cfu/g.
But even at that higher threshold, roughly a quarter of the products analyzed by NY Cannabis Insider still would not pass testing, according to their lab reports.
“It does not surprise me that there are high levels of mold and bacteria in cannabis grown outdoors in New York, due to the humidity, level of rain, and temperatures throughout the growing season,” Goedde said.
“Of high concern,” she said, is that the required testing for heavy metals like arsenic, lead, and mercury, along with more than 60 pesticides, is missing or mislabeled on the lab reports.
The labs
New York State has 16 permitted cannabis-testing laboratories, though only some can run all the tests required to get a product to market.
These tests include analyses of heavy metals, pesticides, microbes, filth, mycotoxins and residual solvents, which are permitted in cannabis products within certain limits.
But a lab’s equipment must be capable of detecting these trace amounts.
If a certain contaminant is allowed up to 1 part-per-million (ppm), but the testing equipment is only able to detect 5 ppm or above, there’s no way for the lab to determine whether the sample fell below 1 ppm – and passed – or between 1-4 ppm – and failed.
That’s actually been the reality for mycotoxin and heavy metals reporting among some New York labs since January.
Additionally, some labs are performing only a fraction of the testing required to measure pesticides.
“Absolute negligence,” said Ahrens from True Labs.
The OCM acknowledged “discrepancies” among heavy metal and mycotoxin reporting but attributed them to coding or typographical mistakes. Labs have received deadlines to correct the errors, OCM’s Ghitelman said.
Regarding the dozens of lab reports that hadn’t tested for all required pesticides, Ghitelman added that statements were sent to deficient labs and those that failed to comply have been suspended from testing pesticides, and must now subcontract that work out until further approval.
But that’s not all.
Other labs are using the wrong reporting measurements; some have mislabeled samples as non-intoxicating “hemp” when they were actually cannabis; and one report, Ahrens said, appears to have intentionally altered its results for Aspergillus (a dangerous pathogen responsible for the only cannabis-related deaths in the country).
To put it plainly, the issue is bigger than just microbes.
“Consumers are being misled into thinking the products they are buying are safe and free of contaminants,” Ahrens said. “The testing data is showing that is not the case – that there are very high levels of contaminants in some cases.”
Goedde from Trichome Analytical said the issues don’t lie with one specific lab.
Nearly all 40 lab reports Goedde reviewed “indicate that the testing is not performed adequately to meet the regulations, or there are errors in the way the data is reported which make it appear that the regulations are not being met,” she said.
NY Cannabis Insider’s investigation also found that potency inflation appears to still be an issue despite changes earlier this year to testing requirements.
In mid-August, we tested 10 top-selling products and found three had advertised 15%-or-higher THC content than independent lab results indicated, a violation of OCM regulations (one flower strain’s potency tested at 32% lower than the label).
Ghitelman said the OCM is currently working on potency standardization across labs.
In light of everything uncovered, NY Cannabis Insider asked the OCM how the public can feel confident that the agency is safeguarding and enforcing its public health and safety mandate.
Ghitelman answered:
“Concerns that are being raised have all been considered and addressed by the Office and the laboratories. The Office takes the public health and safety of the cannabis industry very seriously and has a dedicated team of scientists and licensed medical professionals …”
Relatedly, Ghitelman said the OCM and the Department of Health have executed a memorandum of understanding that allows the Wadsworth Center in Albany to act as the agency’s state reference lab and conduct testing derived from random product audits, internal findings or complaints.
The retailers
Damien Cornwell was awarded one of the first Conditional Adult-Use Retail licenses in New York in November.
His dispensary in Binghamton, Just Breathe, is operated in partnership with the Broome County Urban League, a nonprofit that provides after-school and summer programs, tutoring, mentoring and workforce development.
Cornwell has grown to become one of the most prominent people within the state’s legal weed industry, as both a board member of the Cannabis Association of NY and as one of the faces of Gov. Hochul’s “Why Buy Legal” campaign.
When provided with NY Cannabis Insider’s findings about product safety and lab compliance, Cornwell was stunned.
“It’s disconcerting,” he said, “because ultimately, there’s no bigger priority we can have, or loyalty we should have, than to the people we serve in our community.”
But, he added, “knowledge bears responsibility.” So, he said his staff has been pulling every lab report behind every product the store sells, inputting them into a database, and checking whether any have the issues cited in this story.
And if Just Breathe’s products show levels that Cornwell deems unsafe for customers, he’ll remove them from the store, he said.
Yet there is information he needs, but may not be able to interpret, to decide on next steps. And up to this point, the OCM hasn’t provided any education or training in that regard, he said.
“I’m not a cultivator, I’m not a processor, I’m a retailer,” he said. “But somebody has to do their part to make sure that we are equipped with the knowledge we need to make good decisions.”
Ultimately, Cornwell said he understands how hard it is for the state to set up a new market and get everything correct. But at some point, he said, you prioritize what’s most important and make sure you’re getting those things right
“And I would bet my life that the quality of the products that we put out there has to be No. 1, or damn near close to the top,” he said.
For more Cannabis News like this, circle back to 420intel.com!
420 Intel News | 420 Advertising | Cannabis Business News | Medical Marijuana News | Recreational Marijuana News
osdlfm();(function(){'use strict';/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var l=this||self;var m,p;a:{for(var u=["CLOSURE_FLAGS"],v=l,w=0;wb&&-1!=b.indexOf(a)):!1:!1}function B(a){var b;a:{if(b=l.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function C(){return m?!!y&&0>11&1023;return 0===a?536870912:a};var I={};function J(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}let L;var M;const N=[];N[E]=39;M=Object.freeze(N);let O;function aa(a,b){return P(b)}function P(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)&&null!=a&&a instanceof Uint8Array){let b="",d=0;const e=a.length-10240;for(;d=c){let k=e;if(e&256)c=a[a.length-1];else{if(null==d)break a;c=a[c+(+!!(e&512)-1)]={};k|=256}c[b]=d;k!==e&&(a[E]=k)}else a[b+(+!!(e&512)-1)]=d,e&256&&(d=a[a.length-1],b in d&&delete d[b])}};var U=class{constructor(){a:{var a=void 0;null==a&&(a=O);O=void 0;if(null==a){var b=96;a=[]}else{if(!Array.isArray(a))throw Error();b=a[E]|0;if(b&64)break a;var d=a;b|=64;var e=d.length;if(e){var c=e-1;e=d[c];if(J(e)){b|=256;const k=+!!(b&512)-1;c-=k;if(1024<=c){c=1023+k;const f=d.length;for(let g=c;g=c){Object.assign(b[b.length-1]={},f);break}k=!0}c=b;d=!d;f=a.g[E];a=H(f);f=+!!(f&512)-1;var g;for(let q=0;q{c=c[0];if("HeavyAdIntervention"===c?.body?.id){c=0<(c.body.message?.indexOf("network")||0)?d:b;var f=a.search(ea);var g;b:{for(g=0;0<=(g=a.indexOf("ad_signals",g))&&gg)f=null;else{h=a.indexOf("&",g);if(0>h||h>f)h=f;f=decodeURIComponent(a.slice(g+11,-1!==h?h:0).replace(/\+/g," "))}if(f){if(navigator.sendBeacon("https://pagead2.googlesyndication.com/pagead/gen_204/?id=fledge_interac…"+ c),f={h:f,label:c},c=new ca,null!=f&&(null!=f.h&&S(c,1,f.h),null!=f.m&&S(c,3,f.m),null!=f.label&&S(c,6,f.label),null!=f.j&&S(c,7,f.j),null!=f.i&&S(c,8,f.i)),null!=(f=da(l).fence)){g=f.reportEvent;a:{L=!0;try{var n=JSON.stringify(c.toJSON(),aa);break a}finally{L=!1}n=void 0}g.call(f,{eventType:"interaction",eventData:n,destination:["buyer"]})}}else e.fetch(`${a}&label=${c}`,{keepalive:!0,method:"get",mode:"no-cors"});k.disconnect()}},{types:["intervention"],buffered:!0})).observe()})(W.base_url,W.cpu_label, W.net_label);}).call(this);
window.dicnf = {};(function(){'use strict';/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var t=this||self;var v,x;a:{for(var aa=["CLOSURE_FLAGS"],y=t,z=0;zb&&-1!=b.indexOf(a)):!1:!1}function F(a){var b;a:{if(b=t.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function G(){return v?!!B&&0>11&1023;return 0===a?536870912:a};var ia={};function L(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}let ja;var M;const ka=[];ka[K]=39;M=Object.freeze(ka);function oa(a){if("boolean"!==typeof a){var b=typeof a;throw Error(`Expected boolean but got ${"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}: ${a}`);}return!!a};let pa;function qa(a,b){return ra(b)}function ra(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)&&null!=a&&a instanceof Uint8Array){let b="",c=0;const d=a.length-10240;for(;c=e){let f=b;if(b&256)e=a[a.length-1];else{if(null==d)return;e=a[e+(+!!(b&512)-1)]={};f|=256}e[c]=d;f!==b&&(a[K]=f)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])}function N(a,b,c){if(null!=c&&"string"!==typeof c)throw Error();return va(a,b,c)};var O=class{constructor(){a:{var a=void 0;null==a&&(a=pa);pa=void 0;if(null==a){var b=96;a=[]}else{if(!Array.isArray(a))throw Error();b=a[K]|0;if(b&64)break a;var c=a;b|=64;var d=c.length;if(d){var e=d-1;d=c[e];if(L(d)){b|=256;const f=+!!(b&512)-1;e-=f;if(1024<=e){e=1023+f;const g=c.length;for(let h=e;h=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=a.j[K];a=ha(g);g=+!!(g&512)-1;var h;for(let q=0;q"&adurl="==a.substring(a.length-7)?a.substring(0,a.length-7)+b+"&adurl=":a+b;function Ca(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)};var Da=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Ea(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&bc)return null;var d=a.indexOf("&",c);if(0>d||d>b)d=b;return decodeURIComponent(a.slice(c+4,-1!==d?d:0).replace(/\+/g," "))}var Ha=/[?&]($|#)/; function Ia(a,b){for(var c=a.search(Fa),d=0,e,f=[];0<=(e=Ea(a,d,"nis",c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));a=f.join("").replace(Ha,"$1");(b="nis"+(null!=b?"="+encodeURIComponent(String(b)):""))?(c=a.indexOf("#"),0>c&&(c=a.length),d=a.indexOf("?"),0>d||d>c?(d=c,e=""):e=a.substring(d+1,c),a=[a.slice(0,d),e,a.slice(c)],c=a[1],a[1]=b?c?c+"&"+b:b:c,b=a[0]+(a[1]?"?"+a[1]:"")+a[2]):b=a;return b};function Ja(){if(!globalThis.crypto)return Math.random();try{const a=new Uint32Array(1);globalThis.crypto.getRandomValues(a);return a[0]/65536/65536}catch{return Math.random()}}function Ka(a,b){if(a)for(const c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}function La(a=document){return a.createElement("img")};function Ma(a,b=null){Na(a,b)}function Na(a,b){t.google_image_requests||(t.google_image_requests=[]);const c=La(t.document);if(b){const d=e=>{b&&b(e);c.removeEventListener&&c.removeEventListener("load",d,!1);c.removeEventListener&&c.removeEventListener("error",d,!1)};Ca(c,"load",d);Ca(c,"error",d)}c.src=a;t.google_image_requests.push(c)};let Oa=0;function Pa(a,b=null){return b&&b.getAttribute("data-jc")===String(a)?b:document.querySelector(`[${"data-jc"}="${a}"]`)};function R(a){Ta||(Ta=new Ua);const b=Ta.g[a.key];if("proto"===a.valueType){try{const c=JSON.parse(b);if(Array.isArray(c))return c}catch(c){}return a.defaultValue}return typeof b===typeof a.defaultValue?b:a.defaultValue}var Va=class{constructor(){this.g={}}};var Ua=class extends Va{constructor(){super();var a=Pa(Oa,document.currentScript);a=a&&a.getAttribute("data-jc-flags")||"";try{const b=JSON.parse(a)[0];a="";for(let c=0;c{var a;if(a=cb){var b;if(null===S){S="";try{a="";try{a=t.top.location.hash}catch(c){a=t.location.hash}a&&(S=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=S;a=!!b.indexOf&&0<=b.indexOf("1337")}return a});function db(a){a&&T&&V()&&(T.clearMarks(`goog_${a.label}_${a.uniqueId}_start`),T.clearMarks(`goog_${a.label}_${a.uniqueId}_end`))} class eb{constructor(){var a=window;this.h=[];this.i=a||t;let b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.h=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.g=V()||(null!=b?b:1>Math.random())}start(a,b){if(!this.g)return null;a=new bb(a,b);b=`goog_${a.label}_${a.uniqueId}_start`;T&&V()&&T.mark(b);return a}end(a){if(this.g&&"number"===typeof a.value){a.duration=(ab()||$a())-a.value;var b=`goog_${a.label}_${a.uniqueId}_end`;T&&V()&&T.mark(b);!this.g||2048< this.h.length||this.h.push(a)}}};function W(a,b){const c={};c[a]=b;return[c]}function fb(a,b,c,d,e){const f=[];Ka(a,function(g,h){(g=gb(g,b,c,d,e))&&f.push(h+"="+g)});return f.join(b)} function gb(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,de?encodeURIComponent(fb(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))}function hb(a){let b=1;for(const c in a.h)b=c.length>b?c.length:b;return 3997-b-a.i.length-1} function ib(a,b){let c="https://pagead2.googlesyndication.com"+b,d=hb(a)-b.length;if(0>d)return"";a.g.sort(function(f,g){return f-g});b=null;let e="";for(let f=0;f=l.length){d-=l.length;c+=l;e=a.i;break}b=null==b?g:b}}}a="";null!=b&&(a=e+"trn="+b);return c+a}class jb{constructor(){this.i="&";this.h={};this.l=0;this.g=[]}};function kb(a){let b=a.toString();a.name&&-1==b.indexOf(a.name)&&(b+=": "+a.name);a.message&&-1==b.indexOf(a.message)&&(b+=": "+a.message);if(a.stack){a=a.stack;var c=b;try{-1==a.indexOf(c)&&(a=c+"\n"+a);let d;for(;a!=d;)d=a,a=a.replace(RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\2"),"$1");b=a.replace(RegExp("\n *","g"),"\n")}catch(d){b=c}}return b} function lb(a,b,c,d){let e,f;try{a.g&&a.g.g?(f=a.g.start(b.toString(),3),e=c(),a.g.end(f)):e=c()}catch(g){c=!0;try{db(f),c=a.u(b,new Wa(g,{message:kb(g)}),void 0,d)}catch(h){a.l(217,h)}if(c)window.console?.error?.(g);else throw g;}return e}function mb(a,b,c,d){var e=X;return(...f)=>lb(e,a,()=>b.apply(c,f),d)} var ob=class{constructor(a=null){this.s=Y;this.g=a;this.h=null;this.i=!1;this.u=this.l}l(a,b,c,d,e){e=e||"jserror";let f;try{const w=new jb;w.g.push(1);w.h[1]=W("context",a);b.error&&b.meta&&b.id||(b=new Wa(b,{message:kb(b)}));if(b.msg){var g=b.msg.substring(0,512);w.g.push(2);w.h[2]=W("msg",g)}const U=b.meta||{};if(this.h)try{this.h(U)}catch(A){}if(d)try{d(U)}catch(A){}b=[U];w.g.push(3);w.h[3]=b;d=t;b=[];let la;g=null;do{var h=d;try{var k;if(k=!!h&&null!=h.location.href)b:{try{I(h.foo);k=!0;break b}catch(A){}k= !1}var l=k}catch{l=!1}l?(la=h.location.href,g=h.document&&h.document.referrer||null):(la=g,g=null);b.push(new Za(la||""));try{d=h.parent}catch(A){d=null}}while(d&&h!=d);for(let A=0,Qa=b.length-1;A<=Qa;++A)b[A].depth=Qa-A;h=t;if(h.location&&h.location.ancestorOrigins&&h.location.ancestorOrigins.length==b.length-1)for(l=1;l{var m=g;const n=m.l++;k=W(l,k);m.g.push(n);m.h[n]=k}));const h=ib(g,"/pagead/gen_204?id="+b+"&");h&&("undefined"!==typeof f?Ma(h,f):Ma(h))}catch(g){}}function qb(){var a=Y,b=window.google_srt;0<=b&&1>=b&&(a.g=b)}class rb{constructor(){this.g=Math.random()}};let Y,X;const Z=new eb;var tb=()=>{window.google_measure_js_timing||(Z.g=!1,Z.h!=Z.i.google_js_reporting_queue&&(V()&&Array.prototype.forEach.call(Z.h,db,void 0),Z.h.length=0))};(a=>{Y=a??new rb;"number"!==typeof window.google_srt&&(window.google_srt=Math.random());qb();X=new ob(Z);X.h=b=>{var c=Oa;0!==c&&(b.jc=String(c),c=(c=Pa(c,document.currentScript))&&c.getAttribute("data-jc-version")||"unknown",b.shv=c)};X.i=!0;"complete"==window.document.readyState?tb():Z.g&&Ca(window,"load",()=>{tb()})})(); var ub=(a,b,c,d)=>mb(a,b,c,d),vb=(a,b,c,d)=>{var e=pb;var f="m";e.m&&e.hasOwnProperty(f)||(f=new e,e.m=f);e=[];!b.eid&&e.length&&(b.eid=e.toString());nb(Y,a,b,!0,c,d)};function wb(){const a=window;if(a.gmaSdk||a.webkit?.messageHandlers?.getGmaViewSignals)return a;try{const b=window.parent;if(b.gmaSdk||b.webkit?.messageHandlers?.getGmaViewSignals)return b}catch(b){}return null} function xb(a,b={},c=()=>{},d=()=>{},e=200,f,g){const h=String(Math.floor(2147483647*Ja()));let k=0;const l=m=>{try{const n="object"===typeof m.data?m.data:JSON.parse(m.data);h===n.paw_id&&(window.clearTimeout(k),window.removeEventListener("message",l),n.signal?c(n.signal):n.error&&d(n.error))}catch(n){g("paw_sigs",{msg:"postmessageError",err:n instanceof Error?n.message:"nonError",data:null==m.data?"null":500{f(903, ()=>{l(m)})()});a.postMessage({paw_id:h,...b});k=window.setTimeout(()=>{window.removeEventListener("message",l);d("PAW GMA postmessage timed out.")},e)};function yb(a=document){return!!a.featurePolicy?.allowedFeatures().includes("attribution-reporting")};var zb=class extends O{};function Ab(a,b){return N(a,2,b)}function Bb(a,b){return N(a,3,b)}function Cb(a,b){return N(a,4,b)}function Db(a,b){return N(a,5,b)}function Eb(a,b){return N(a,9,b)}function Fb(a,b){var c=b;b=a.j;const d=b[K];if(d&2)throw Error();if(null!=c){var e=!!c.length;for(var f=0;f{b.uach??(b.uach=c);return c});return b.uach_promise=a} function Mb(a){return Gb(Fb(Db(Ab(Hb(Cb(Ib(Eb(Bb(new Jb,a.architecture||""),a.bitness||""),a.mobile||!1),a.model||""),a.platform||""),a.platformVersion||""),a.uaFullVersion||""),a.fullVersionList?.map(b=>{var c=new zb;c=N(c,1,b.brand);return N(c,2,b.version)})||[]),a.wow64||!1)}function Nb(){return Lb()?.then(a=>Mb(a))??null};class Ob{constructor(){this.promise=new Promise(a=>{this.g=a})}};window.viewReq=[];function Pb(a,b){b?(b=La(),b.src=a.replace("&","&"),b.attributionSrc="",window.viewReq.push(b)):(b=new Image,b.src=a.replace("&","&"),window.viewReq.push(b))} function Qb(a,b){const c={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"};b&&(c.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?c.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:c.headers={"Attribution-Reporting-Eligible":"event-source"});fetch(a,c).catch(()=>{Pb(a,b)})}function Rb(a,b){window.fetch?Qb(a,b):Pb(a,b)}Oa=42; window.vu=a=>{var b=R(za)||R(Ba);const c=wb();if(b&&c?.gmaSdk?.getViewSignals){var d=c.gmaSdk.getViewSignals();d&&!R(Ba)&&(a=Q(a,"&ms="+d))}R(ya)&&"__google_lidar_radf_"in window&&(a=Q(a,"&avradf=1"));const e=[];d=()=>{const g=new Ob;e.push(g.promise);return g.g};if(R(Aa)){const g=Nb();if(null!=g){const h=d();g.then(k=>{a:{ja=!0;try{var l=JSON.stringify(k.toJSON(),qa);break a}finally{ja=!1}l=void 0}k=[];for(var m=0,n=0;n>=8);k[m++]=p}l=3; void 0===l&&(l=0);if(!J)for(J={},m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),n=["+/=","+/","-_=","-_.","-_"],p=0;5>p;p++){var r=m.concat(n[p].split(""));da[p]=r;for(var u=0;u>2];C=l[(C&3)<<4|D>>4];D=l[(D&15)<<2|q>>6];q=l[q&63];m[p++]=u+C+D+q}u=0;q=n;switch(k.length-r){case 2:u=k[r+1],q=l[(u&15)<<2]|| n;case 1:k=k[r],m[p]=l[k>>2]+l[(k&3)<<4|u>>4]+q+n}k=m.join("");0{R(Ba)||(a=Q(a,"&"+h));g()},()=>{g()},200,ub,vb)}const f=Ga(a)===(2).toString();f&&(b=yb(window.document)?6:5,a=Ia(a,b));0{Rb(a,f)}):Rb(a,f)};}).call(this);vu("https://securepubads.g.doubleclick.net/pcs/view?xai\x3dAKAOjsuCAVu_p6VLGuLLcdyzlLJZbYkaKVy3WpDLY6_vBkELJ0hyHpqnhZG9j4iMUJaxm6ThUZJy5ZQxlws9qNUdbfw9E3EYr2hNIFQNfi7OVU-JrTw5GhDfmL1qCLv1Druxm0NdBYp8oA77WtW8db4L8A7gS0KuBb78MMyyaAt0ky3SbLsN2eAuXkNb6ktiBOVBQR-7Gmqo8wUFBWlgEsCzhJwofyfkFX4MryfHTJ5rIfFwwVHJMRII690YLia9kXe9CbElHWptylpR2i1Lb41yOXo9snCIxUQr5m5Y1qSFk_2H1CJ1td8c_NVZxrNKZitBxWhDu2epyZacRd5sLD3g_phjwG1DssAQjOwlPc9anw\x26sai\x3dAMfl-YQKVxbBG4QTuyooVvuOQA8s1fHUCRAOnv9lwiU0tjtbegXi758KEmQYiJalF-NJIAZGDdjXfcC4b2BARC0hBumilRjXglpnaEI5MWG-65qOrgKiLirWZzsPD3pVmQ\x26sig\x3dCg0ArKJSzCxjXTz-YhG6EAE\x26uach_m\x3d[UACH]\x26urlfix\x3d1\x26adurl\x3d")
var ucTagData = {};
ucTagData.adServerDomain = "";
ucTagData.pubUrl = "https://www.syracuse.com/marijuana/2023/09/nys-testing-failures-expose-…";
ucTagData.adId = "43b5e0d44e60ed7";
ucTagData.cacheHost = "";
ucTagData.cachePath = "";
ucTagData.uuid = "";
ucTagData.mediaType = "banner";
ucTagData.env = "";
ucTagData.size = "300x250";
ucTagData.winurl = "";
ucTagData.winbidid = "";
ucTagData.mobileResize = "hb_size:300x250";
ucTagData.hbPb="1.10";
try {
ucTag.renderAd(document, ucTagData);
} catch (e) {
console.log(e);
}
var ucTagData = {};
ucTagData.adServerDomain = "";
ucTagData.pubUrl = "https://www.syracuse.com/marijuana/2023/09/nys-testing-failures-expose-…";
ucTagData.adId = "43b5e0d44e60ed7";
ucTagData.cacheHost = "";
ucTagData.cachePath = "";
ucTagData.uuid = "";
ucTagData.mediaType = "banner";
ucTagData.env = "";
ucTagData.size = "300x250";
ucTagData.winurl = "";
ucTagData.winbidid = "";
ucTagData.mobileResize = "hb_size:300x250";
ucTagData.hbPb="1.10";
try {
ucTag.renderAd(document, ucTagData);
} catch (e) {
console.log(e);
}
osdlfm();(function(){'use strict';/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var l=this||self;var m,p;a:{for(var u=["CLOSURE_FLAGS"],v=l,w=0;wb&&-1!=b.indexOf(a)):!1:!1}function B(a){var b;a:{if(b=l.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function C(){return m?!!y&&0>11&1023;return 0===a?536870912:a};var I={};function J(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}let L;var M;const N=[];N[E]=39;M=Object.freeze(N);let O;function aa(a,b){return P(b)}function P(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)&&null!=a&&a instanceof Uint8Array){let b="",d=0;const e=a.length-10240;for(;d=c){let k=e;if(e&256)c=a[a.length-1];else{if(null==d)break a;c=a[c+(+!!(e&512)-1)]={};k|=256}c[b]=d;k!==e&&(a[E]=k)}else a[b+(+!!(e&512)-1)]=d,e&256&&(d=a[a.length-1],b in d&&delete d[b])}};var U=class{constructor(){a:{var a=void 0;null==a&&(a=O);O=void 0;if(null==a){var b=96;a=[]}else{if(!Array.isArray(a))throw Error();b=a[E]|0;if(b&64)break a;var d=a;b|=64;var e=d.length;if(e){var c=e-1;e=d[c];if(J(e)){b|=256;const k=+!!(b&512)-1;c-=k;if(1024<=c){c=1023+k;const f=d.length;for(let g=c;g=c){Object.assign(b[b.length-1]={},f);break}k=!0}c=b;d=!d;f=a.g[E];a=H(f);f=+!!(f&512)-1;var g;for(let q=0;q{c=c[0];if("HeavyAdIntervention"===c?.body?.id){c=0<(c.body.message?.indexOf("network")||0)?d:b;var f=a.search(ea);var g;b:{for(g=0;0<=(g=a.indexOf("ad_signals",g))&&gg)f=null;else{h=a.indexOf("&",g);if(0>h||h>f)h=f;f=decodeURIComponent(a.slice(g+11,-1!==h?h:0).replace(/\+/g," "))}if(f){if(navigator.sendBeacon("https://pagead2.googlesyndication.com/pagead/gen_204/?id=fledge_interac…"+ c),f={h:f,label:c},c=new ca,null!=f&&(null!=f.h&&S(c,1,f.h),null!=f.m&&S(c,3,f.m),null!=f.label&&S(c,6,f.label),null!=f.j&&S(c,7,f.j),null!=f.i&&S(c,8,f.i)),null!=(f=da(l).fence)){g=f.reportEvent;a:{L=!0;try{var n=JSON.stringify(c.toJSON(),aa);break a}finally{L=!1}n=void 0}g.call(f,{eventType:"interaction",eventData:n,destination:["buyer"]})}}else e.fetch(`${a}&label=${c}`,{keepalive:!0,method:"get",mode:"no-cors"});k.disconnect()}},{types:["intervention"],buffered:!0})).observe()})(W.base_url,W.cpu_label, W.net_label);}).call(this);window.dicnf = {};(function(){'use strict';/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var t=this||self;var v,x;a:{for(var aa=["CLOSURE_FLAGS"],y=t,z=0;zb&&-1!=b.indexOf(a)):!1:!1}function F(a){var b;a:{if(b=t.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function G(){return v?!!B&&0>11&1023;return 0===a?536870912:a};var ia={};function L(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}let ja;var M;const ka=[];ka[K]=39;M=Object.freeze(ka);function oa(a){if("boolean"!==typeof a){var b=typeof a;throw Error(`Expected boolean but got ${"object"!=b?b:a?Array.isArray(a)?"array":b:"null"}: ${a}`);}return!!a};let pa;function qa(a,b){return ra(b)}function ra(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)&&null!=a&&a instanceof Uint8Array){let b="",c=0;const d=a.length-10240;for(;c=e){let f=b;if(b&256)e=a[a.length-1];else{if(null==d)return;e=a[e+(+!!(b&512)-1)]={};f|=256}e[c]=d;f!==b&&(a[K]=f)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])}function N(a,b,c){if(null!=c&&"string"!==typeof c)throw Error();return va(a,b,c)};var O=class{constructor(){a:{var a=void 0;null==a&&(a=pa);pa=void 0;if(null==a){var b=96;a=[]}else{if(!Array.isArray(a))throw Error();b=a[K]|0;if(b&64)break a;var c=a;b|=64;var d=c.length;if(d){var e=d-1;d=c[e];if(L(d)){b|=256;const f=+!!(b&512)-1;e-=f;if(1024<=e){e=1023+f;const g=c.length;for(let h=e;h=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=a.j[K];a=ha(g);g=+!!(g&512)-1;var h;for(let q=0;q"&adurl="==a.substring(a.length-7)?a.substring(0,a.length-7)+b+"&adurl=":a+b;function Ca(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)};var Da=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Ea(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&bc)return null;var d=a.indexOf("&",c);if(0>d||d>b)d=b;return decodeURIComponent(a.slice(c+4,-1!==d?d:0).replace(/\+/g," "))}var Ha=/[?&]($|#)/; function Ia(a,b){for(var c=a.search(Fa),d=0,e,f=[];0<=(e=Ea(a,d,"nis",c));)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));a=f.join("").replace(Ha,"$1");(b="nis"+(null!=b?"="+encodeURIComponent(String(b)):""))?(c=a.indexOf("#"),0>c&&(c=a.length),d=a.indexOf("?"),0>d||d>c?(d=c,e=""):e=a.substring(d+1,c),a=[a.slice(0,d),e,a.slice(c)],c=a[1],a[1]=b?c?c+"&"+b:b:c,b=a[0]+(a[1]?"?"+a[1]:"")+a[2]):b=a;return b};function Ja(){if(!globalThis.crypto)return Math.random();try{const a=new Uint32Array(1);globalThis.crypto.getRandomValues(a);return a[0]/65536/65536}catch{return Math.random()}}function Ka(a,b){if(a)for(const c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}function La(a=document){return a.createElement("img")};function Ma(a,b=null){Na(a,b)}function Na(a,b){t.google_image_requests||(t.google_image_requests=[]);const c=La(t.document);if(b){const d=e=>{b&&b(e);c.removeEventListener&&c.removeEventListener("load",d,!1);c.removeEventListener&&c.removeEventListener("error",d,!1)};Ca(c,"load",d);Ca(c,"error",d)}c.src=a;t.google_image_requests.push(c)};let Oa=0;function Pa(a,b=null){return b&&b.getAttribute("data-jc")===String(a)?b:document.querySelector(`[${"data-jc"}="${a}"]`)};function R(a){Ta||(Ta=new Ua);const b=Ta.g[a.key];if("proto"===a.valueType){try{const c=JSON.parse(b);if(Array.isArray(c))return c}catch(c){}return a.defaultValue}return typeof b===typeof a.defaultValue?b:a.defaultValue}var Va=class{constructor(){this.g={}}};var Ua=class extends Va{constructor(){super();var a=Pa(Oa,document.currentScript);a=a&&a.getAttribute("data-jc-flags")||"";try{const b=JSON.parse(a)[0];a="";for(let c=0;c{var a;if(a=cb){var b;if(null===S){S="";try{a="";try{a=t.top.location.hash}catch(c){a=t.location.hash}a&&(S=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=S;a=!!b.indexOf&&0<=b.indexOf("1337")}return a});function db(a){a&&T&&V()&&(T.clearMarks(`goog_${a.label}_${a.uniqueId}_start`),T.clearMarks(`goog_${a.label}_${a.uniqueId}_end`))} class eb{constructor(){var a=window;this.h=[];this.i=a||t;let b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.h=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.g=V()||(null!=b?b:1>Math.random())}start(a,b){if(!this.g)return null;a=new bb(a,b);b=`goog_${a.label}_${a.uniqueId}_start`;T&&V()&&T.mark(b);return a}end(a){if(this.g&&"number"===typeof a.value){a.duration=(ab()||$a())-a.value;var b=`goog_${a.label}_${a.uniqueId}_end`;T&&V()&&T.mark(b);!this.g||2048< this.h.length||this.h.push(a)}}};function W(a,b){const c={};c[a]=b;return[c]}function fb(a,b,c,d,e){const f=[];Ka(a,function(g,h){(g=gb(g,b,c,d,e))&&f.push(h+"="+g)});return f.join(b)} function gb(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,de?encodeURIComponent(fb(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))}function hb(a){let b=1;for(const c in a.h)b=c.length>b?c.length:b;return 3997-b-a.i.length-1} function ib(a,b){let c="https://pagead2.googlesyndication.com"+b,d=hb(a)-b.length;if(0>d)return"";a.g.sort(function(f,g){return f-g});b=null;let e="";for(let f=0;f=l.length){d-=l.length;c+=l;e=a.i;break}b=null==b?g:b}}}a="";null!=b&&(a=e+"trn="+b);return c+a}class jb{constructor(){this.i="&";this.h={};this.l=0;this.g=[]}};function kb(a){let b=a.toString();a.name&&-1==b.indexOf(a.name)&&(b+=": "+a.name);a.message&&-1==b.indexOf(a.message)&&(b+=": "+a.message);if(a.stack){a=a.stack;var c=b;try{-1==a.indexOf(c)&&(a=c+"\n"+a);let d;for(;a!=d;)d=a,a=a.replace(RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\2"),"$1");b=a.replace(RegExp("\n *","g"),"\n")}catch(d){b=c}}return b} function lb(a,b,c,d){let e,f;try{a.g&&a.g.g?(f=a.g.start(b.toString(),3),e=c(),a.g.end(f)):e=c()}catch(g){c=!0;try{db(f),c=a.u(b,new Wa(g,{message:kb(g)}),void 0,d)}catch(h){a.l(217,h)}if(c)window.console?.error?.(g);else throw g;}return e}function mb(a,b,c,d){var e=X;return(...f)=>lb(e,a,()=>b.apply(c,f),d)} var ob=class{constructor(a=null){this.s=Y;this.g=a;this.h=null;this.i=!1;this.u=this.l}l(a,b,c,d,e){e=e||"jserror";let f;try{const w=new jb;w.g.push(1);w.h[1]=W("context",a);b.error&&b.meta&&b.id||(b=new Wa(b,{message:kb(b)}));if(b.msg){var g=b.msg.substring(0,512);w.g.push(2);w.h[2]=W("msg",g)}const U=b.meta||{};if(this.h)try{this.h(U)}catch(A){}if(d)try{d(U)}catch(A){}b=[U];w.g.push(3);w.h[3]=b;d=t;b=[];let la;g=null;do{var h=d;try{var k;if(k=!!h&&null!=h.location.href)b:{try{I(h.foo);k=!0;break b}catch(A){}k= !1}var l=k}catch{l=!1}l?(la=h.location.href,g=h.document&&h.document.referrer||null):(la=g,g=null);b.push(new Za(la||""));try{d=h.parent}catch(A){d=null}}while(d&&h!=d);for(let A=0,Qa=b.length-1;A<=Qa;++A)b[A].depth=Qa-A;h=t;if(h.location&&h.location.ancestorOrigins&&h.location.ancestorOrigins.length==b.length-1)for(l=1;l{var m=g;const n=m.l++;k=W(l,k);m.g.push(n);m.h[n]=k}));const h=ib(g,"/pagead/gen_204?id="+b+"&");h&&("undefined"!==typeof f?Ma(h,f):Ma(h))}catch(g){}}function qb(){var a=Y,b=window.google_srt;0<=b&&1>=b&&(a.g=b)}class rb{constructor(){this.g=Math.random()}};let Y,X;const Z=new eb;var tb=()=>{window.google_measure_js_timing||(Z.g=!1,Z.h!=Z.i.google_js_reporting_queue&&(V()&&Array.prototype.forEach.call(Z.h,db,void 0),Z.h.length=0))};(a=>{Y=a??new rb;"number"!==typeof window.google_srt&&(window.google_srt=Math.random());qb();X=new ob(Z);X.h=b=>{var c=Oa;0!==c&&(b.jc=String(c),c=(c=Pa(c,document.currentScript))&&c.getAttribute("data-jc-version")||"unknown",b.shv=c)};X.i=!0;"complete"==window.document.readyState?tb():Z.g&&Ca(window,"load",()=>{tb()})})(); var ub=(a,b,c,d)=>mb(a,b,c,d),vb=(a,b,c,d)=>{var e=pb;var f="m";e.m&&e.hasOwnProperty(f)||(f=new e,e.m=f);e=[];!b.eid&&e.length&&(b.eid=e.toString());nb(Y,a,b,!0,c,d)};function wb(){const a=window;if(a.gmaSdk||a.webkit?.messageHandlers?.getGmaViewSignals)return a;try{const b=window.parent;if(b.gmaSdk||b.webkit?.messageHandlers?.getGmaViewSignals)return b}catch(b){}return null} function xb(a,b={},c=()=>{},d=()=>{},e=200,f,g){const h=String(Math.floor(2147483647*Ja()));let k=0;const l=m=>{try{const n="object"===typeof m.data?m.data:JSON.parse(m.data);h===n.paw_id&&(window.clearTimeout(k),window.removeEventListener("message",l),n.signal?c(n.signal):n.error&&d(n.error))}catch(n){g("paw_sigs",{msg:"postmessageError",err:n instanceof Error?n.message:"nonError",data:null==m.data?"null":500{f(903, ()=>{l(m)})()});a.postMessage({paw_id:h,...b});k=window.setTimeout(()=>{window.removeEventListener("message",l);d("PAW GMA postmessage timed out.")},e)};function yb(a=document){return!!a.featurePolicy?.allowedFeatures().includes("attribution-reporting")};var zb=class extends O{};function Ab(a,b){return N(a,2,b)}function Bb(a,b){return N(a,3,b)}function Cb(a,b){return N(a,4,b)}function Db(a,b){return N(a,5,b)}function Eb(a,b){return N(a,9,b)}function Fb(a,b){var c=b;b=a.j;const d=b[K];if(d&2)throw Error();if(null!=c){var e=!!c.length;for(var f=0;f{b.uach??(b.uach=c);return c});return b.uach_promise=a} function Mb(a){return Gb(Fb(Db(Ab(Hb(Cb(Ib(Eb(Bb(new Jb,a.architecture||""),a.bitness||""),a.mobile||!1),a.model||""),a.platform||""),a.platformVersion||""),a.uaFullVersion||""),a.fullVersionList?.map(b=>{var c=new zb;c=N(c,1,b.brand);return N(c,2,b.version)})||[]),a.wow64||!1)}function Nb(){return Lb()?.then(a=>Mb(a))??null};class Ob{constructor(){this.promise=new Promise(a=>{this.g=a})}};window.viewReq=[];function Pb(a,b){b?(b=La(),b.src=a.replace("&","&"),b.attributionSrc="",window.viewReq.push(b)):(b=new Image,b.src=a.replace("&","&"),window.viewReq.push(b))} function Qb(a,b){const c={keepalive:!0,credentials:"include",redirect:"follow",method:"get",mode:"no-cors"};b&&(c.mode="cors","setAttributionReporting"in XMLHttpRequest.prototype?c.attributionReporting={eventSourceEligible:"true",triggerEligible:"false"}:c.headers={"Attribution-Reporting-Eligible":"event-source"});fetch(a,c).catch(()=>{Pb(a,b)})}function Rb(a,b){window.fetch?Qb(a,b):Pb(a,b)}Oa=42; window.vu=a=>{var b=R(za)||R(Ba);const c=wb();if(b&&c?.gmaSdk?.getViewSignals){var d=c.gmaSdk.getViewSignals();d&&!R(Ba)&&(a=Q(a,"&ms="+d))}R(ya)&&"__google_lidar_radf_"in window&&(a=Q(a,"&avradf=1"));const e=[];d=()=>{const g=new Ob;e.push(g.promise);return g.g};if(R(Aa)){const g=Nb();if(null!=g){const h=d();g.then(k=>{a:{ja=!0;try{var l=JSON.stringify(k.toJSON(),qa);break a}finally{ja=!1}l=void 0}k=[];for(var m=0,n=0;n>=8);k[m++]=p}l=3; void 0===l&&(l=0);if(!J)for(J={},m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),n=["+/=","+/","-_=","-_.","-_"],p=0;5>p;p++){var r=m.concat(n[p].split(""));da[p]=r;for(var u=0;u>2];C=l[(C&3)<<4|D>>4];D=l[(D&15)<<2|q>>6];q=l[q&63];m[p++]=u+C+D+q}u=0;q=n;switch(k.length-r){case 2:u=k[r+1],q=l[(u&15)<<2]|| n;case 1:k=k[r],m[p]=l[k>>2]+l[(k&3)<<4|u>>4]+q+n}k=m.join("");0{R(Ba)||(a=Q(a,"&"+h));g()},()=>{g()},200,ub,vb)}const f=Ga(a)===(2).toString();f&&(b=yb(window.document)?6:5,a=Ia(a,b));0{Rb(a,f)}):Rb(a,f)};}).call(this);vu("https://securepubads.g.doubleclick.net/pcs/view?xai\x3dAKAOjsuCAVu_p6VLGuLLcdyzlLJZbYkaKVy3WpDLY6_vBkELJ0hyHpqnhZG9j4iMUJaxm6ThUZJy5ZQxlws9qNUdbfw9E3EYr2hNIFQNfi7OVU-JrTw5GhDfmL1qCLv1Druxm0NdBYp8oA77WtW8db4L8A7gS0KuBb78MMyyaAt0ky3SbLsN2eAuXkNb6ktiBOVBQR-7Gmqo8wUFBWlgEsCzhJwofyfkFX4MryfHTJ5rIfFwwVHJMRII690YLia9kXe9CbElHWptylpR2i1Lb41yOXo9snCIxUQr5m5Y1qSFk_2H1CJ1td8c_NVZxrNKZitBxWhDu2epyZacRd5sLD3g_phjwG1DssAQjOwlPc9anw\x26sai\x3dAMfl-YQKVxbBG4QTuyooVvuOQA8s1fHUCRAOnv9lwiU0tjtbegXi758KEmQYiJalF-NJIAZGDdjXfcC4b2BARC0hBumilRjXglpnaEI5MWG-65qOrgKiLirWZzsPD3pVmQ\x26sig\x3dCg0ArKJSzCxjXTz-YhG6EAE\x26uach_m\x3d[UACH]\x26urlfix\x3d1\x26adurl\x3d")
var ucTagData = {};
ucTagData.adServerDomain = "";
ucTagData.pubUrl = "https://www.syracuse.com/marijuana/2023/09/nys-testing-failures-expose-…";
ucTagData.adId = "43b5e0d44e60ed7";
ucTagData.cacheHost = "";
ucTagData.cachePath = "";
ucTagData.uuid = "";
ucTagData.mediaType = "banner";
ucTagData.env = "";
ucTagData.size = "300x250";
ucTagData.winurl = "";
ucTagData.winbidid = "";
ucTagData.mobileResize = "hb_size:300x250";
ucTagData.hbPb="1.10";
try {
ucTag.renderAd(document, ucTagData);
} catch (e) {
console.log(e);
}
osdlfm();(function(){'use strict';/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var l=this||self;var m,p;a:{for(var u=["CLOSURE_FLAGS"],v=l,w=0;wb&&-1!=b.indexOf(a)):!1:!1}function B(a){var b;a:{if(b=l.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function C(){return m?!!y&&0>11&1023;return 0===a?536870912:a};var I={};function J(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}let L;var M;const N=[];N[E]=39;M=Object.freeze(N);let O;function aa(a,b){return P(b)}function P(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)&&null!=a&&a instanceof Uint8Array){let b="",d=0;const e=a.length-10240;for(;d=c){let k=e;if(e&256)c=a[a.length-1];else{if(null==d)break a;c=a[c+(+!!(e&512)-1)]={};k|=256}c[b]=d;k!==e&&(a[E]=k)}else a[b+(+!!(e&512)-1)]=d,e&256&&(d=a[a.length-1],b in d&&delete d[b])}};var U=class{constructor(){a:{var a=void 0;null==a&&(a=O);O=void 0;if(null==a){var b=96;a=[]}else{if(!Array.isArray(a))throw Error();b=a[E]|0;if(b&64)break a;var d=a;b|=64;var e=d.length;if(e){var c=e-1;e=d[c];if(J(e)){b|=256;const k=+!!(b&512)-1;c-=k;if(1024<=c){c=1023+k;const f=d.length;for(let g=c;g=c){Object.assign(b[b.length-1]={},f);break}k=!0}c=b;d=!d;f=a.g[E];a=H(f);f=+!!(f&512)-1;var g;for(let q=0;q{c=c[0];if("HeavyAdIntervention"===c?.body?.id){c=0<(c.body.message?.indexOf("network")||0)?d:b;var f=a.search(ea);var g;b:{for(g=0;0<=(g=a.indexOf("ad_signals",g))&&gg)f=null;else{h=a.indexOf("&",g);if(0>h||h>f)h=f;f=decodeURIComponent(a.slice(g+11,-1!==h?h:0).replace(/\+/g," "))}if(f){if(navigator.sendBeacon("https://pagead2.googlesyndication.com/pagead/gen_204/?id=fledge_interac…"+ c),f={h:f,label:c},c=new ca,null!=f&&(null!=f.h&&S(c,1,f.h),null!=f.m&&S(c,3,f.m),null!=f.label&&S(c,6,f.label),null!=f.j&&S(c,7,f.j),null!=f.i&&S(c,8,f.i)),null!=(f=da(l).fence)){g=f.reportEvent;a:{L=!0;try{var n=JSON.stringify(c.toJSON(),aa);break a}finally{L=!1}n=void 0}g.call(f,{eventType:"interaction",eventData:n,destination:["buyer"]})}}else e.fetch(`${a}&label=${c}`,{keepalive:!0,method:"get",mode:"no-cors"});k.disconnect()}},{types:["intervention"],buffered:!0})).observe()})(W.base_url,W.cpu_label, W.net_label);}).call(this);