%2Fpolyfills%2Fregenerator-runtime.e2c951e2eae648aacbcac529428355da.js%22))%2C%22fetch%22in%20window%7C%7Co.push(e(%22https%3A%2F%2Fwww.redditstatic.com%2Fshreddit%2Fpolyfills%2Ffetch.fea8ca24b8349028da12672dd8ea9329.js%22))%2C%22IntersectionObserver%22in%20window%26%26%22IntersectionObserverEntry%22in%20window%26%26%22intersectionRatio%22in%20window.IntersectionObserverEntry.prototype%7C%7Co.push(e(%22https%3A%2F%2Fwww.redditstatic.com%2Fshreddit%2Fpolyfills%2Fintersection-observer.cd16222e0ed98b4281b486140fddf28b.js%22))%2C(!(%22attachShadow%22in%20Element.prototype)%7C%7C!(%22getRootNode%22in%20Element.prototype)%7C%7Cwindow.ShadyDOM%26%26window.ShadyDOM.force)%26%26o.push(e(%22https%3A%2F%2Fwww.redditstatic.com%2Fshreddit%2Fpolyfills%2Fwebcomponents.89d9e615c60247d4288ba9d1a6c16e3e.js%22))%2C!(%22noModule%22in%20HTMLScriptElement.prototype)%26%26%22getRootNode%22in%20Element.prototype%26%26o.push(e(%22https%3A%2F%2Fwww.redditstatic.com%2Fshreddit%2Fpolyfills%2Fcustom-elements-es5-adapter.79106fd9b808b3bbdaluateModule(e,!0).then(()=>{this.resolveModule(e)}))}async _evaluateModule(e,t=!1){if(this.moduleRegistry[e]?.isEvaluated)return this.moduleRegistry[e].moduleExports;this.addModulePromise(e),this.moduleRegistry[e].isResolved||t||await this.moduleRegistry[e].promise;const s=this.moduleRegistry[e];if(!s.isEvaluated&&!s.isEvaluating){s.isEvaluating=!0,await Promise.resolve();const e=await Promise.all(s.deps?.map(e=>this._evaluateModule(e))||[]),t=await(s.factory?.apply(null,e));return s.moduleExports=t??{},s.isEvaluated=!0,s.isEvaluating=!1,s.moduleExports}return s.promise?.then(()=>s.moduleExports)}async di(e,t,s,o="auto"){if(this.moduleRegistry[s])return this._evaluateModule(s);const r=/\/[^/]*$/;if(!this._diState.concatMode){const o=new URL(t).href.replace(r,"/"),i=new URL(e,o);i.pathname;const a=i.href;return import(a).then(()=>this._evaluateModule(s,!0))}const i=new URL(t).searchParams.get("prefix")??this._diState.lastPrefix,a=e.replaceAll(/(^\.\/|\.js$)/g,"");return this.addModulePromise(s),"high"===o?this._load([a],{prefix:i,priority:o}):(this._diState.queue.push([[a],i,void 0,!1]),this.debounce(this.debounceTimeout,25)),this.moduleRegistry[s].promise.then(()=>this._evaluateModule(s,!0))}debounce(e,t=25){var s;clearTimeout(this._diState.debounceTimeout),(s=this._diState).debounceStart||(s.debounceStart=Date.now()),Date.now()-this._diState.debounceStart>3*t?e():this._diState.debounceTimeout=setTimeout(this.debounceTimeout,t)}processDIQueue(){const e=[...this._diState.queue];this._diState.queue=[],this._diState.debounceStart=0;return[...e.reduce((e,[t,s,o,r=!1])=>{const i=`${r?"preserve":"sort"}:${s}`;e.has(i)||e.set(i,{prefix:s,preserveOrder:r,chunks:[],deferreds:[]});const a=e.get(i);return a.chunks.push(...t),o&&a.deferreds.push(o),e},new Map).values()].map(({prefix:e,chunks:t,deferreds:s,preserveOrder:o})=>[e,t,s,o])}load(t,s="",o="auto",r=!1){this._diState.concatMode=!0;const i=new e;return"high"===o?this._load(t,{prefix:s,priority:o,deferreds:[i],preserveOrder:r}):(this._diState.queue.push([t,s,i,r]),this.debounce(this.debounceTimeout)),i.promise}flushLoadBuffer(){this._diState.shouldBufferLoad=!1;for(const e of this._loadBuffer.splice(0))e()}_load(e,{prefix:s="",priority:o="auto",deferreds:r=[],preserveOrder:i=!1}={}){s&&(this._diState.lastPrefix=s);const a=new Map;for(const s of e.map(t))a.has(s.id)||a.set(s.id,s);const d=[...a.values()].filter(({id:e})=>{const t=this.moduleRegistry[this.urlToName(e)];return!t||!t.isLoading&&!t.isResolved}),n=()=>{r.forEach(e=>e?.resolve())};0!==d.length?(this.preDeclareModules(d.map(({id:e})=>this.urlToName(e))),Promise.all(this.getChunkGroups(d).map(e=>this._loadChunkGroup(e,s,o,i))).then(n,e=>{r.forEach(t=>t?.reject(e))})):n()}getChunkGroups(e){const t=this.maxConcatSize;return void 0!==t&&t>0&&(s=e,void 0!==s[0]?.size)?function(e,t){const s=[];let o=[],r=0;for(const i of e){const e=i.size;o.length>0&&r+e>t&&(s.push(o),o=[],r=0),o.push(i),r+=e}return o.length&&s.push(o),s}(e,t):e.length>this.maxChunks?function(e,t){const s=[];for(let o=0;oe),i=`${window.CONCAT_BASE_URL??"/js/concat"}?prefix=${t}&chunks=${this.getConcatRequestChunkIDs(r,o).join(",")}`;return this._diState.shouldBufferLoad?(this._createPreloadTag(i,s),new Promise((e,t)=>{this._loadBuffer.push(()=>this._createScript(i,s).then(()=>{this.resolveChunksWithoutModules(r),e()},t))})):this._createScript(i,s).then(()=>{this.resolveChunksWithoutModules(r)})}getConcatRequestChunkIDs(e,t){return t?e:[...e].sort()}resolveChunksWithoutModules(e){for(const t of e){const e=this.urlToName(t);this.moduleRegistry[e]?.factory||this.resolveModule(e)}}_createScript(e,t){const s=document.createElement("script");return s.type="module",s.src=e,s.fetchPriority=t,document.body.appendChild(s),new Promise((e,t)=>{s.onload=()=>e(),s.onerror=()=>t()})}_createPreloadTag(e,t){const s=document.createElement("link");s.rel="modulepreload",s.href=e,s.as="script",s.fetchPriority=t,s.crossOrigin="anonymous",document.head.appendChild(s)}urlToName(e){return e.replaceAll(/(^.+\/|\.js$)/g,"")}constructor(e={},t=250,s){this._diState={queue:[],debounceStart:0,lastPrefix:"en-US/",shouldBufferLoad:"loading"===document.readyState},this.debounceTimeout=()=>this.processDIQueue().forEach(([e,t,s,o])=>this._load(t,{prefix:e,deferreds:s??[],preserveOrder:o})),this._loadBuffer=[],this.moduleRegistry=e,this.maxChunks=t,this.maxConcatSize=s,document.addEventListener("DOMContentLoaded",()=>this.flushLoadBuffer(),{once:!0})}}function s(e){const t=new URL(e,window.location.href);return t.searchParams.set("s","1"),t.href}async function o(e){const t=new Blob([e],{type:"text/javascript"}),s=URL.createObjectURL(t);await import(s).catch(console.error),URL.revokeObjectURL(s)}window.ShredditModuleLoader=window.SML_STREAMING?class extends ShredditModuleLoader{_createPreloadTag(e,t){const o=document.createElement("link");o.rel="preload",o.href=s(e),o.as="fetch",o.fetchPriority=t,o.crossOrigin="anonymous",document.head.appendChild(o)}async _createScript(e,t){navigator.onLine||await new Promise(e=>{window.addEventListener("online",e,{once:!0})});const r=await fetch(s(e),{priority:t});if(!r.ok)throw new Error(`Failed to load chunk group: ${r.status} ${r.statusText}`);const i=r.body.getReader(),a=new TextDecoder,d="/* @sml-chunk */",n=`import.meta.url = "${r.url}";\n\n`;let u="";for(;;){const{done:e,value:t}=await i.read();if(e){u+=a.decode();break}u+=a.decode(t,{stream:!0});const s=u.lastIndexOf(d);if(-1===s)continue;const r=u.slice(0,s);u=u.slice(s+16),await o(`${n}${r}`)}await o(`${n}${u}`)}}:ShredditModuleLoader;{const e=window.SHREDDIT_SMALL_CHUNKS_ENABLED&&!window.SHREDDIT_MODULE_LOADER_MAX_CONCAT_SIZE?20:250;window.SML=Object.freeze(new window.ShredditModuleLoader({},e,window.SHREDDIT%7D)%5C.%5Cd%2B)(%5B%2C.%5D%5Cd%2B%7C)(%20%5C(%5Cw%2B%5C)%7C)(%20Mobile%5C%2F%5Cw%2B%7C)%20Safari%5C%2F%7CChrome.%2BOPR%5C%2F(10%5B1-9%5D%7C1%5B1-9%5D%5Cd%7C%5B2-9%5D%5Cd%7B2%7D%7C%5Cd%7B4%2C%7D)%5C.%5Cd%2B%5C.%5Cd%2B%7C(CPU%5B%20%2B%5DOS%7CiPhone%5B%20%2B%5DOS%7CCPU%5B%20%2B%5DiPhone%7CCPU%20IPhone%20OS%7CCPU%20iPad%20OS)%5B%20%2B%5D%2B(15%5B._%5D%5Cd%2B%7C(1%5B6-9%5D%7C%5B2-9%5D%5Cd%7C%5Cd%7B3%2C%7D)%5B._%5D%5Cd%2B)(%5B._%5D%5Cd%2B%7C)%2F%3Bconst%20o%3D%5B%22window.performance.mark%20is%20not%20a%20function%22%2C%22performance.getEntriesByName%20is%20not%20a%20function%22%2C%22window.queueMicrotask%20is%20not%20a%20function%22%2C%22runCustomize%20is%20not%20defined%22%2C%22require%20is%20not%20defined%22%2C%22n.assignedElements%20is%20not%20a%20function%22%2C%22SymBrowser_ModifyAnchorTagWithTarget%22%2C%22ibFindAllVideos%22%2C%22Unexpected%20token%20'for'%22%5D%2Cr%3D%5B%22findTopmostVisibleElement%22%5D%2Ci%3De%3D%3E%7Bconst%20t%3D(i%3Dnavigator.userAgent%2C!n.test(i))%3Bvar%20i%3Breturn!!((e%3D%3E!!o.somes(t)))(e)%7C%7C(e%3D%3E!!r.some(t%3D%3Ee%3F.originalException%3F.stack%3F.includes(t)))(e)%7C%7Ct)%7D%2Ca%3D%5B%5D%3Blet%20c%3Dnull%3Bconst%20s%3Dasync(e%2Ct)%3D%3E%7Bif(0%3D%3D%3De.length)return%3Bconst%20n%3D%5B...e%5D%3Be.length%3D0%3Btry%7B(await%20fetch(%22%2Fsvc%2Fshreddit%2Fclient-errors%22%2C%7Bmethod%3A%22POST%22%2Cheaders%3A%7B%22Content-Type%22%3A%22application%2Fjson%22%7D%2Cbody%3AJSON.stringify(%7Bcsrf_token%3A(o%3D%22csrf_token%22%2Cdocument.cookie.split(%22%3B%22).map(e%3D%3Ee.trim()).filter(Boolean).map(e%3D%3Ee.split(%22%3D%22)).find((%5Be%5D)%3D%3Ee.trim()%3D%3D%3Do)%3F.%5B1%5D%3F%3Fnull)%2Cerrors%3An%7D)%2Ckeepalive%3At%3F.keepalive%7D)).status%3E%3D500%26%26(u%3D!0)%7Dcatch%7Bu%3D!0%7Dvar%20o%7D%2Cd%3D()%3D%3E%7Bc%26%26(clearTimeout(c)%2Cc%3Dnull)%2Cs(a%2C%7Bkeepalive%3A!0%7D)%7D%3Bdocument.addEventListener(%22visibilitychange%22%2C()%3D%3E%7B%22hidden%22%3D%3D%3Ddocument.visibilityState%26%26d()%7D)%2Cwindow.addEventListener(%22pagehide%22%2Cd)%3Blet%20u%3D!1%3B((e%2Cn%2Co%2Cr%2Ci%2Ca%2Ce.f.indexOf(%22withScope%22)%3E-1%7C%7Ce.f%26%26e.f.indexOf(%22showReportDialog%22)%3E-1)%26%26p(u)%2Cl.data.push(e)%7D%3Bfunction%20p(n)%7Bfunction%20o()%7Bt().then(()%3D%3Eimport(%22https%3A%2F%2Fwww.redditstatic.com%2Fshreddit%2Fsentry-DswLfAC_.js%22)).then(t%3D%3E%7Btry%7Be%5Ba%5D%3Dt.default%2Ce%5Br%5D%3Df%2Ce%5Bi%5D%3Dm%3Bvar%20o%3De%5Ba%5D%2Cs%3Do.init%3Bo.init%3Dfunction(e)%7Bvar%20t%3Dc%3Bfor(var%20n%20in%20e)Object.prototype.hasOwnProperty.call(e%2Cn)%26%26(t%5Bn%5D%3De%5Bn%5D)%3Bs(t)%7D%2Cfunction(t%2Cn)%7Btry%7Bfor(var%20o%3Dl.data%2Ca%3D0%3Ba%3Ct.length%3Ba%2B%2B)%22function%22%3D%3Dtypeof%20t%5Ba%5D%26%26t%5Ba%5D()%3Bvar%20c%3D!1%2Cs%3De.__SENTRY__%3Bvoid%200!%3D%3Ds%26%26s.hub%26%26s.hub.getClient()%26%26(c%3D!0)%3Bvar%20d%3D!1%3Bfor(a%3D0%3Ba%3Co.length%3Ba%2B%2B)if(o%5Ba%5D.f)%7Bd%3D!0%3Bvar%20u%3Do%5Ba%5D%3B!1%3D%3D%3Dc%26%26%22init%22!%3D%3Du.f%26%26n.init()%2Cc%3D!0%2Cu.f%26%26n%5Bu.f%5D.apply(n%2Cu.a)%7D!1%3D%3D%3Dc%26%26!1%3D%3D%3Dd%26%26n.init()%3Bvar%20p%3De%5Br%5D%2Cf%3De%5Bi%5D%3BforestIdleCallback%22in%20e%3Fe.requestIdleCallback(o%2C%7Btimeout%3A3e3%7D)%3Ae.setTimeout(o%2C0))%7Dl.data%3D%5B%5D%2Ce%5Ba%5D%3De%5Ba%5D%7C%7C%7B%7D%2Ce%5Ba%5D.onLoad%3Dfunction(e)%7Bu.push(e)%2Cs%26%26p(u)%7D%2Ce%5Ba%5D.forceLoad%3Dfunction()%7Bs%3D!0%2CsetTimeout(function()%7Bp(u)%7D)%7D%2C%5B%22init%22%2C%22addBreadcrumb%22%2C%22captureMessage%22%2C%22captureException%22%2C%22captureEvent%22%2C%22configureScope%22%2C%22withScope%22%2C%22showReportDialog%22%5D.forEach(function(t)%7Be%5Ba%5D%5Bt%5D%3Dfunction()%7Bl(%7Bf%3At%2Ca%3Aarguments%7D)%7D%7D)%3Bvar%20f%3De%5Br%5D%3Be%5Br%5D%3Dfunction(t%2Cn%2Co%2Cr%2Ci)%7Bl(%7Be%3A%5B%5D.slice.call(arguments)%7D)%2Cf%26%26f.apply(e%2Carguments)%7D%3Bvar%20m%3De%5Bi%5D%3Be%5Bi%5D%3Dfunction(t)%7Bl(%7Bp%3A%22reason%22in%20t%3Ft.reason%3A%22detail%22in%20t%26%26%22reason%22in%20t.detail%3Ft.detail.reason%3At%7D)%2Cm%26%26m.apply(e%2Carguments)%7D%7D)(window%2Cdocument%2C0%2C%22onerror%22%2C%22onunhandledrejection%22%2C%22Sentry%22%2C%7Benabled%3ASENTRY_CONFIG.enabled%2Cocument.querySelector(%22shreddit-app%22)%3BcustomElements.get(%22shreddit-app%22)%26%26%22function%22%3D%3Dtypeof%20r%3F._trackEvent%26%26(n%3Dr.pageType%7C%7C%22unknown%22%2Co%3Dr.routeName%7C%7C%22unknown%22)%3Bconst%20i%3D(e%3D%3E%7Bconst%20t%3De.exception%3F.values%3F.%5B0%5D%3Breturn%20t%3F.type%26%26t%3F.value%3F%60%24%7Bt.type%7D%3A%20%24%7Bt.value%7D%60%3A%22%22%7D)(e)%3Bi%26%26(e%3D%3E%7Ba.push(e)%2Ca.length%3E%3D10%3F(c%26%26(clearTimeout(c)%2Cc%3Dnull)%2Cs(a))%3Ac%7C%7C(c%3DsetTimeout(()%3D%3E%7Bc%3Dnull%2Ca.length%3E0%26%26s(a)%7D%2C2e3))%7D)(%7Bmessage%3Ai%2Cstack%3At.originalException%3F.stack%3F%3Ft.syntheticException%3F.stack%3F%3F%22%22%2Cpage_type%3An%2Croute_name%3Ao%2CctData%3Ar%3F.ctData%7D)%7Dreturn%20n%3Fe%3Anull%7D%7D)%3Bclass%20l%20extends%20HTMLElement%7Bconstructor()%7Bsuper(...arguments)%2Cthis.marked%3D!1%7DconnectedCallback()%7Bif(this.marked)return%3Bconst%20e%3Dthis.getAttribute(%22name%22)%3Bif(!e)throw%20new%20Error(%22No%20name%20attribute%20specified%20on%20faceplate-perfmark%20element.%22)%3Bwindow.performance.mark(e)%2Cthis.marked%3D!0%7D%7Dfunction%20p(e%2Ct%2Cn%3D!0)%7Breturn%20new%20CustomEvent(e%2C%7Bcomposed%3A!0%2Cbubbles%3An%2Ccancelable%3A!0%2Cdetail%3At%7D)%7Dfunction%20f(e%2Ct)%7Bconst%20n%3Dp(%22faceplate-track%22%2Ct)%2Co%3Dfunction(e)%7Breturn%60%24%7Be.source%7D%2F%24%7Be.action%7D%2F%24%7Be.noun%7D%60.toLowerCase()%7D(t)%3Bn.SAN%3Do%2Ce.dispatchEvent(n)%7DcustomElements.define(%22faceplate-perfmark%22%2Cl)%3Bconst%20m%3D%22frontend_start_timestamp%22%3Bvar%20_%2Cw%2Ch%2Cg%2Cv%3B!function(e)%7Be%5Be.emergency%3D0%5D%3D%22emergency%22%2Ce%5Be.alert%3D1%5D%3D%22alert%22%2Ce%5Be.critical%3D2%5D%3D%22critical%22%2Ce%5Be.error%3D3%5D%3D%22error%22%2Ce%5Be.warning%3D4%5D%3D%22warning%22%2Ce%5Be.notice%3D5%5D%3D%22notice%22%2Ce%5Be.info%3D6%5D%3D%22info%22%2Ce%5Be.success%3D7%5D%3D%22success%22%2Ce%5Be.debug%3D8%5D%3D%22debug%22%2Ce%5Be.none%3D9%5D%3D%22none%22%7D(_%7C%7C(_%3D%7B%7D))%2Cfunction(e)%7Be.Programmatic%3D%22programmatic%22%2Ce.Eager%3D%22eager%2unction(e)%7Be.Append%3D%22append%22%2Ce.Prepend%3D%22prepend%22%2Ce.After%3D%22after%22%2Ce.Before%3D%22before%22%2Ce.Replace%3D%22replace%22%2Ce.Contents%3D%22contents%22%7D(v%7C%7C(v%3D%7B%7D))%3Bfor(let%20e%3D0%3Be%3C256%3Be%2B%2B)(e%3E%3E4%2615).toString(16)%2C(15%26e).toString(16)%3Bfunction%20y(e)%7Bfor(var%20t%3D1%3Bt%3Carguments.length%3Bt%2B%2B)%7Bvar%20n%3Darguments%5Bt%5D%3Bfor(var%20o%20in%20n)%22__proto__%22!%3D%3Do%26%26(e%5Bo%5D%3Dn%5Bo%5D)%7Dreturn%20e%7D(new%20class%7Bconstructor()%7Bthis.settled%3D!1%2Cthis.promise%3Dnew%20Promise((e%2Ct)%3D%3E%7Bthis._resolve%3De%2Cthis._reject%3Dt%7D)%7Dresolve(e)%7Bthis.settled%3D!0%2Cthis._resolve(e)%7Dreject(e)%7Bthis.settled%3D!0%2Cthis._reject(e)%7D%7D).resolve()%2Cfunction%20e(t%2Cn)%7Bfunction%20o(e%2Co%2Cr)%7Bif(%22undefined%22!%3Dtypeof%20document)%7B%22number%22%3D%3Dtypeof(r%3Dy(%7B%7D%2Cn%2Cr)).expires%26%26(r.expires%3Dnew%20Date(Date.now()%2B864e5*r.expires))%2Cr.expires%26%26(r.expires%3Dr.expires.toUTCString())%2Ce%3DencodeURIComponent(e)..split(%22%3B%20%22)%3A%5B%5D%2Co%3D%7B%7D%2Cr%3D0%3Br%3Cn.length%3Br%2B%2B)%7Bvar%20i%3Dn%5Br%5D.split(%22%3D%22)%2Ca%3Di.slice(1).join(%22%3D%22)%3Btry%7Bvar%20c%3DdecodeURIComponent(i%5B0%5D)%3Bif(c%20in%20o%7C%7C(o%5Bc%5D%3Dt.read(a%2Cc))%2Ce%3D%3D%3Dc)break%7Dcatch(e)%7B%7D%7Dreturn%20e%3Fo%5Be%5D%3Ao%7D%7D%2Cremove%3Afunction(e%2Ct)%7Bo(e%2C%22%22%2Cy(%7B%7D%2Ct%2C%7Bexpires%3A-1%7D))%7D%2CwithAttributes%3Afunction(t)%7Breturn%20e(this.converter%2Cy(%7B%7D%2Cthis.attributes%2Ct))%7D%2CwithConverter%3Afunction(t)%7Breturn%20e(y(%7B%7D%2Cthis.converter%2Ct)%2Cthis.attributes)%7D%7D%2C%7Battributes%3A%7Bvalue%3AObject.freeze(n)%7D%2Cconverter%3A%7Bvalue%3AObject.freeze(t)%7D%7D)%7D(%7Bread%3Afunction(e)%7Breturn'%22'%3D%3D%3De%5B0%5D%26%26(e%3De.slice(1%2C-1))%2Ce.replace(%2F(%25%5B%5CdA-F%5D%7B2%7D)%2B%2Fgi%2CdecodeURIComponent)%7D%2Cwrite%3Afunction(e)%7Breturn%20encodeURIComponent(e).replace(%2F%25(2%5B346BF%5D%7C3%5BAC-F%5D%7C40%7C5%5BBDE%5D%7C60%7C7%5BBCD%5D)%2Fg%2CdecodeURIComponent)%7D%7D%2C%7Bpath%ENT_EXPERIMENTS)return%20window%3F.CLIENT_EXPERIMENTS%3F.%5Be%5D%7D(e)%3Breturn(e%3D%3E!!(e%3D%3E%7Bif(%22control_1%22!%3D%3De%26%26%22control_2%22!%3D%3De)return%20e%7C%7Cvoid%200%7D)(e))(t)%7Dconst%20E%3D%2F%5E(%5Ba-z0-9-%5D%2B%5C.)%3Freddit%5C.com%24%2F%3Bconst%20k%3D(e%3D%22%22%2Ct%3D%22%22)%3D%3E%7Bconst%20n%3D(e%3D%3E%7Bif(!e)return%3Blet%20t%3Btry%7Bconst%7BsearchParams%3An%7D%3Dnew%20URL(e)%2Co%3Dn.get(%22embed_host_url%22)%2Cr%3Do%26%26decodeURIComponent(o)%3Bif(!r)return%3Bt%3D%7Burl%3Ar%2Cdomain%3Anew%20URL(r).hostname%7D%7Dcatch(e)%7B%7Dreturn%20t%7D)(t)%3Bif(n)return%20n%3Blet%20o%3D%22%22%3Btry%7Bo%3De%26%26new%20URL(e)%3F.hostname%7C%7C%22%22%7Dcatch(e)%7B%7Dreturn%7Burl%3Ae%2Cdomain%3Ao%7D%7D%2CS%3De%3D%3E%7Blet%20t%3D%7B%7D%3Btry%7Bt%3DJSON.parse(document.querySelector(%22shreddit-screenview-data%22)%3F.getAttribute(%22data%22)%3F%3F%22%7B%7D%22)%7Dcatch(e)%7Bwindow.Sentry.captureException(new%20Error(%22Unable%20to%20parse%20screenview%20data%22%2C%7Bcause%3Ae%7D))%7Dreturn%20e%3Ft%5Be%5D%3At%7D%2CT%3D()%3D%3E%7Bconst%20e%3Ddocument.getElementsByTagName(%22shreddit-app%22)%3F.%5B0%5D%3F.getAttribute(%22referrer%22)%7C%7Cdocument.referrer%2Ct%3Dfunction(e)%7Bif(!e)return%20null%3Btry%7Breturn%20new%20URL(e)%7Dcatch%7Breturn%20null%7D%7D(e)%3Blet%20n%3Bif(t%26%26(o%3Dt.hostname%2CE.test(o)))%7Bconst%20e%3Dt.pathname%3Bn%3Db(%22shreddit_pdp_telemetry_code_yellow_killswitch%22)%3Fvoid%200%3AO(e)%7Delse%20t%26%26(n%3D%22deeplink%22)%3Bvar%20o%3Breturn%7Breferrer%3Ak(e%2Cwindow.location.href)%2Cclient_timestamp%3ADate.now()%2C...n%3F%7Bnavigation_session%3A%7Breferring_page_type%3An%7D%7D%3A%7B%7D%7D%7D%2CC%3D(e%2Ct%2Cn%3DS)%3D%3E%7Bif(t%3F.%5Be%5D)return%7B%7D%3Bconst%20o%3Dn(e)%3Breturn%20o%3F%7B%5Be%5D%3Ao%7D%3A%7B%7D%7D%3Bfunction%20R(e%2Ct)%7Bconst%7Bsource%3An%2Caction%3Ao%2Cnoun%3Ar%2C...i%7D%3Dfunction(e)%7Bif(%22string%22%3D%3Dtypeof%20e)%7Bconst%20t%3De.split(%22__%22)%3Bif(t.length%3C3)return%7Bsource%3A%22%22%2Caction%3A%22%22%2Cnoun%3A%22%22%7D%3Bconst%20n%3Dt.pop()%2Co%3DtAo%2Cnoun%3Ar%2C...T()%2C...C(%22post%22%2Ct)%2C...i%7D%3Breturn%20a.screen%3D%7B...t%3F.screen%3F%3F%7B%7D%2Cdevice_pixel_ratio%3Awindow.devicePixelRatio%2Cwidth%3Awindow.screen.width%2Cheight%3Awindow.screen.height%2Cviewport_width%3Awindow.innerWidth%2Cviewport_height%3Awindow.innerHeight%7D%2Cfunction(e%2Ct)%7Bif(!(%22request%22in%20e))return%7B...e%2Crequest%3At%7D%3Bconst%20n%3D%7B...e.request%3F.shreddit_client_timestamps%3F%3F%7B%7D%2C...t.shreddit_client_timestamps%7D%2Co%3D%7B...e.request%3F%3F%7B%7D%2Cshreddit_client_timestamps%3An%7D%3Breturn%7B...e%2Crequest%3Ao%7D%7D(a%2C%7Bshreddit_client_timestamps%3A%7B%5Bm%5D%3ADate.now()%7D%7D)%7Dconst%20O%3De%3D%3E%7Bconst%20t%3De%3F.toLowerCase()%3Bif(!t)return%3Bconst%20n%3DsessionStorage.getItem(%22pathname-page-type-map%22)%3Breturn(n%3FJSON.parse(n)%3A%7B%7D)%5Bt%5D%7D%2CN%3Dnew%20Set(%5B%22v%22%2C%22dn%22%2C%22p%22%2C%22cs%22%2C%22rb%22%5D)%2Cx%3D()%3D%3E%7Bconst%20e%3D((e%3Dnavigator)%3D%3E%7Bif(!b(%22shreddit_network_info_logging%22))return%3BconstD%3Dtypeof%20t.type%26%26(n.type%3Dt.type)%2C%22boolean%22%3D%3Dtypeof%20t.saveData%26%26(n.saveData%3Dt.saveData)%2CObject.keys(n).length%3E0%3Fn%3Avoid%200%7D)()%3Bif(!e)return%3Bconst%20t%3D%7Beffective_type%3Ae.effectiveType%2Cdownlink%3Ae.downlink%2Crtt%3Ae.rtt%2Ctype%3Ae.type%2Csave_data%3Ae.saveData%7D%3Breturn%20e%3F%7Bbrowser_network_info%3At%7D%3Avoid%200%7D%2CL%3D%5B%22js%22%2C%22css%22%2C%22document%22%5D%2Cz%3D%7Bnavigation%3A%22document%22%2Cscript%3A%22js%22%2Clink%3Ae%3D%3Ee.endsWith(%22.js%22)%3F%22js%22%3Ae.endsWith(%22.css%22)%3F%22css%22%3Anull%2Ccss%3A%22css%22%7D%2CP%3D%7Bgzip%3A%22gzip%22%2Cbr%3A%22br%22%2Czstd%3A%22zstd%22%2Cdcz%3A%22dcz%22%2Cdcb%3A%22dcb%22%2Cdeflate%3A%22deflate%22%2Cidentity%3A%22identity%22%2C%22%22%3A%22%22%7D%2CI%3De%3D%3ENumber.isFinite(e)%26%26e%3E%3D0%26%26e%3C%3D4294967295%3Fe%3A0%2CA%3De%3D%3Enew%20Promise(t%3D%3EsetTimeout(t%2Ce))%2CU%3D6e5%3B!function()%7Bconst%20e%3Dnew%20PerformanceObserver(t%3D%3E%7Bt.getEntries().forEach(t%3D%3E%7Bconst%7BdomContentLoa20CustomEvent(%22faceplate-track%22%2C%7Bdetail%3A%7Bsource%3A%22client%22%2Caction%3A%22emit%22%2Cnoun%3A%22metric%22%2Cclient_timestamp%3ADate.now()%2Cmetric%3A%7Bname%3A%22shreddit_dom_content_loaded_seconds%22%2Cvalue%3Ae%2Clabel_values%3A%5B%60page_type%2C%24%7Bt.getAttribute(%22pagetype%22)%7D%60%2C%60device_type%2C%24%7Bt.getAttribute(%22devicetype%22)%7D%60%5D%7D%7D%7D)%3Bt.dispatchEvent(n)%7D(n%2F1e3)%2Ce.disconnect()%7D%7D)%7D)%3Be.observe(%7Btype%3A%22navigation%22%2Cbuffered%3A!0%7D)%7D()%2Casync%20function(e%3D!1%2Ct%3Dwindow.performance)%7Bconst%20n%3De%3Ft.now()%3A0%3Bt.mark(%22total-page-load-start%22)%3Blet%20o%3D!1%2Cr%3D!1%2Ci%3D-1%3Bwindow.addEventListener(%22beforeRoute%22%2C()%3D%3Eo%3D!0)%2Cwindow.addEventListener(%22afterRoute%22%2C()%3D%3E%7Br%3D!0%2Ci%3Dt.now()%7D)%3Blet%20a%3D-1%3Bconst%20c%3Dnew%20PerformanceObserver(e%3D%3E%7Be.getEntries().forEach(e%3D%3E%7B%22longtask%22%3D%3D%3De.entryType%26%26e.duration%3E%3D50%26%26(a%3De.startTime%2Be.duration)%7D)%7D)%2Cs%3DPerformanceObserver.supportedEntryTypes.includes(%22longtask%22)%3Bs%26%26c.observe(%7Btype%3A%22longtask%22%7D)%3Bconst%20d%3DL.reduce((e%2Ct)%3D%3E(e%5Bt%5D%3D%7Btype%3At%2Ccount%3A0%2Ccached%3A0%2Ccontent_encoding%3A%22unknown%22%2Ctotal_encoded_size_bytes%3A0%2Ctotal_decoded_size_bytes%3A0%2Ctotal_download_size_bytes%3A0%2Ctotal_load_time_ms%3A0%2Ccumulative_load_time_ms%3A0%2CearliestResourceStart%3A1%2F0%2ClatestResourceEnd%3A-1%2F0%2Cblocking_count%3A0%7D%2Ce)%2C%7B%7D)%2Cu%3D(%7Bname%3Ae%2CinitiatorType%3At%2CstartTime%3An%2CresponseEnd%3Ao%2CtransferSize%3Ar%2CcontentEncoding%3Ai%2CdecodedBodySize%3Aa%2CencodedBodySize%3Ac%2CrenderBlockingStatus%3As%3D%22%22%7D)%3D%3E%7Bconst%20u%3D%22function%22%3D%3Dtypeof%20z%5Bt%5D%3Fz%5Bt%5D(e)%3Az%5Bt%5D%3Bif(!u)return%3Bconst%20l%3Dd%5Bu%5D%3Bif(!l)return%3Bconst%20p%3DI(c)%2Cf%3DI(a)%2Cm%3DI(r)%3Bl.content_encoding%3D(e%3D%3Evoid%200%3D%3D%3De%3F%22unknown%22%3AP%5Be%5D%3F%3F%22unknown%22)(i)%2Cl.count%2B%2B%2C0%3D%3D%3Dm%26%26f%3E0%3Fl.cached%2B%2B%3A(l.total_de%3D%3E%7Bif(%22resource%22%3D%3D%3De.entryType)%7Bconst%7Bname%3At%2CinitiatorType%3An%7D%3De%3B(t.includes(CLIENT_CONFIG.STATIC_BASE_URL)%7C%7Ct.includes(CLIENT_CONFIG.RUNTIME_CONCAT_BASE_URL))%26%26z%5Bn%5D%26%26u(e)%3Bconst%20o%3De%3Bif(%22fetch%22%3D%3D%3Do.initiatorType%26%26o.serverTiming)%7Bconst%20e%3Do.serverTiming.find(e%3D%3E%22requestType%22%3D%3D%3De.name)%2Ct%3Do.serverTiming.find(e%3D%3E%22reddit-ct%22%3D%3D%3De.name)%3Bif(e%26%26t)%7Bconst%20n%3D%22hybrid%22%3D%3D%3De.description%3B!function(e%2Ct)%7Bif(!e)return%3Bdocument.querySelector(%22shreddit-app%22)%3F.dispatchEvent(new%20CustomEvent(%22ct-data-update%22%2C%7Bdetail%3A%7Bdata%3Ae%2CisNavigation%3At%7D%7D))%7D((e%3D%3E%7Bif(!e)return%20null%3Bconst%20t%3D%7B%7D%3Bfor(const%20n%20of%20e.split(%22%2C%22))%7Bconst%20e%3Dn.indexOf(%22%3D%22)%3Bif(-1%3D%3D%3De)continue%3Bconst%20o%3Dn.slice(0%2Ce)%2Cr%3Dn.slice(e%2B1)%3Bo%26%26r%26%26N.has(o)%26%26(t%5Bo%5D%3Dr)%7Dreturn%20Object.keys(t).length%3E0%3Ft%3Anull%7D)(t.description)%2Cn)%7D%7D%7DentListener(%22faceplate-load%22%2Ce%3D%3E%7B_(e)%7C%7C(p--%2Cm%3Dt.now())%7D)%2C%22complete%22!%3D%3Ddocument.readyState%26%26await%20new%20Promise(e%3D%3Ewindow.addEventListener(%22load%22%2Ce%2C%7Bonce%3A!0%7D))%3Blet%20w%3Dt.now()%3Bfor(%3Bt.now()-n%3CU%3B)%7Bif(await%20A(1e3)%2Co)return%3Bif((!e%7C%7Cr)%26%26!(p%3E0))%7Bif(-1%3D%3D%3Da)return%20h(Math.max(w%2Cm%2Ci))%3Bif(a%3C%3Dw)return%20h(w)%3Bw%3DMath.max(a%2Cm%2Ci)%7D%7Dfunction%20h(e)%7Bconst%20o%3De-n%3Bt.mark(%22total-page-load-end%22%2C%7BstartTime%3Ae%7D)%2Ct.measure(%22total-page-load%22%2C%7Bstart%3An%2Cend%3Ae%7D)%2Cfunction(e)%7Bconst%20t%3Dnew%20CustomEvent(%22faceplate-request%22%2C%7Bdetail%3A%7Bresource%3A%22%2Fsvc%2Fshreddit%2FperfMetrics%22%2Crequest%3A%7Bbody%3A%7Bmetrics%3A%7B%22total-page-load%22%3AMath.round(e)%7D%7D%7D%7D%7D)%3Bdocument.querySelector(%22shreddit-app%22)%3F.dispatchEvent(t)%7D(o)%2Cfunction(e%2Ct)%7Bfor(const%20n%20of%20Object.values(e))%7Bconst%7Btype%3Ae%2Ccount%3Ao%2Ccached%3Ar%2Cblocking_count%3Ai%2Ccontent_enload_time_ms%3A_%2Ccumulative_load_time_ms%3Ap%2Cblocking_count%3Ai%2Clong_task_supported%3At%7D%7D)%3Bm%26%26f(m%2Cw)%7D%7D(d%2Cs)%7Dh(n%2BU)%7D()%3Blet%20j%3D!0%3Bconst%20q%3D%5B%5D%3Bfunction%20M(e)%7Bj%26%26q.push(e)%7Dwindow.addEventListener(%22faceplate-alert%22%2CM)%2Cwindow.setTimeout(()%3D%3E%7Bif(j%3D!1%2Cwindow.removeEventListener(%22faceplate-alert%22%2CM)%2Cq.length)for(const%20e%20of%20q)e.target%26%26window.navigator.onLine%26%26e.target.dispatchEvent(p(%22faceplate-alert%22%2Ce.detail))%7D%2C5e3)%2Cwindow.addEventListener(%22no-resolve%22%2Cfunction(e)%7Bwindow.Sentry.captureException(new%20Error(%60Request%20resolution%20halted%20due%20to%20issue%20with%20GVS%20event%3A%20%24%7BJSON.stringify(e.detail)%7D%60))%7D)%3B%0A"> SML.load([["2of5P-tiBh",1572],["7piOFtNlXR",4836],["b5ZBJA9fGS",20557],["BA_h0vW4NB",1226],["BAOPB5m2XC",59868],["Bbfq3c7zzc",786],["BCNupjHnL2",649],["BDQB1YOxv_",1781],["BEZ9IoBgfv",2168],["Bfi7OzJFbn",570],["BKFbdesZKO",3570],["BlOg2D3Qdd",1772],["BO-mq-0KK1",984],["BS5KOq1zUo",5796],["BtMMdPb0xV",9344],["BTYAB9RQqF",1598],["Bz4599WAzP",2832],["C801q-3Cu9",1569],["CaBJXQxgjn",554215],["CaILKMb5nu",678],["CBx4SKgWp1",7695],["CerUCadSk3",1670],["Cn1_w55Ad6",1347],["CnVtK5GdCV",287],["CoZl4JQ5xG",872],["CVdW6NGmNe",7543],["CxXDt6Rix5",418],["D_8ptmzEEX",368],["D_qlxQZzYV",2490],["D-bqxylj8o",5279],["D7bX2Xr-8Q",26096],["Dag3YjBeAI",1049],["DCgr9C7tLh",2023],["De-ISLKngJ",360],["DGQ5x3q2Zv",43776],["DhRJzvEJdn",2204],["DLDfRg0MTD",4629],["DM7uP210Ea",10353],["DSnWYucSBO",1032],["Dsy2d07Udf",5345],["DWbut84WLw",73622],["DWWgo1v_t4",2796],["EsequnFgvp",3291],["fk8nwh1cC3",442],["GTDi65ECHk",23861],["HLeRxwsLZF",11359],["IIVbtdvDHL",6871],["Pke4cvQSxD",7090],["SqrytZsJIC",8823],["tBksH_gBQN",455],[ache-controller class="w-full" search-telemetry-source="qf">
cript>