[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fS8pqqee0-ib_bC7L-aJJQXJdOOIAWV08tnCkR9qmWE8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":110,"fingerprints":169},"fetch-spad","Fetch SPAD","1.4.0","pjaudiomv","https:\u002F\u002Fprofiles.wordpress.org\u002Fpjaudiomv\u002F","\u003Cp>⚠️ \u003Cstrong>PLUGIN RETIREMENT NOTICE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is being retired and will no longer receive updates or support. We strongly recommend migrating to the \u003Cstrong>Fetch Meditation\u003C\u002Fstrong> plugin which provides the same SPAD functionality plus additional features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Migration Information:\u003C\u002Fstrong>\u003Cbr \u002F>\n– New Plugin: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffetch-meditation\u002F\u003Cbr \u002F>\n– The new plugin supports both “Just For Today” (JFT) and “Spiritual Principle A Day” (SPAD) meditations\u003Cbr \u002F>\n– Full backward compatibility: your existing \u003Ccode>[spad]\u003C\u002Fcode> shortcodes will continue to work\u003Cbr \u002F>\n– Includes additional language support and timezone features\u003Cbr \u002F>\n– Actively maintained and supported\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Original Description:\u003C\u002Fstrong>\u003Cbr \u002F>\nFetch SPAD is a plugin that pulls the Spiritual Principle A Day from https:\u002F\u002Fspadna.org and puts it on your page or post.\u003C\u002Fp>\n\u003Cp>\u003Cem>Third Party Disclosure\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>This plugin pulls from the SPADNA service at https:\u002F\u002Fspadna.org to get the current days meditation. This is a GET request only and no information is posted to this third party service. This service itself has no privacy policy, but you can view NAs privacy policy here https:\u002F\u002Fna.org\u002Fprivacy-policy\u002F\u003C\u002Fp>\n\u003Cp>SHORTCODE\u003Cbr \u002F>\nBasic: [spad]\u003Cbr \u002F>\nLayout: table, block [spad layout=\"\"]\u003C\u002Fp>\n\u003Cp>EXAMPLES\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.mvana.org\u002Fa-spiritual-principle-a-day\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.mvana.org\u002Fa-spiritual-principle-a-day\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>MORE INFORMATION\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbmlt-enabled\u002Ffetch-spad\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbmlt-enabled\u002Ffetch-spad\u003C\u002Fa>\u003C\u002Fp>\n","⚠️ DEPRECATED PLUGIN - PLEASE MIGRATE This plugin is being retired. Please use Fetch Meditation instead: https:\u002F\u002Fwordpress.",40,4201,0,"2025-10-21T13:43:00.000Z","6.8.5","6.2","8.1",[19,20,21,22],"na","narcotics-anonymous","spad","spiritual-principle-a-day","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffetch-spad\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffetch-spad.1.4.0.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},10,370,98,1,99,"2026-04-05T06:19:13.823Z",[37,54,68,85,97],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":16,"requires_php":17,"tags":49,"homepage":52,"download_link":53,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"bread","Bread","2.9.11","radius314","https:\u002F\u002Fprofiles.wordpress.org\u002Fradius314\u002F","\u003Cp>“bread” is a fork of the BMLT meeting list generator.  It allows for the creation of a meeting schedule from a BMLT server.\u003C\u002Fp>\n","A web-based tool that creates, maintains and generates a PDF meeting list from BMLT.",300,17421,"2026-02-05T14:01:00.000Z","6.9.4",[50,51,19,20],"bmlt","meeting-list","https:\u002F\u002Fbmlt.app","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbread.2.9.11.zip",{"slug":55,"name":55,"version":56,"author":41,"author_profile":42,"description":57,"short_description":58,"active_installs":45,"downloaded":59,"rating":25,"num_ratings":60,"last_updated":61,"tested_up_to":48,"requires_at_least":62,"requires_php":63,"tags":64,"homepage":66,"download_link":67,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"crouton","4.1.4","\u003Cp>Crouton provides a UI for viewing recovery meetings stored in a Basic Meeting List Toolbox (BMLT) database.  Simply put a shortcode on a WordPress page to get an interactive display list of meetings.\u003Cbr \u002F>\nThis plugin provides shortcodes to view the meetings as a table, a map or insert the number of meetings and groups in specified service bodies.  Configure Crouton from the WordPress backend, using attributes in the shortcode or using query string parameters.  The admin UI contains detailed instructions.\u003C\u002Fp>\n","crouton provides a UI and more for view recovery meetings as stored in a Basic Meeting List Toolbox (BMLT) database.",34335,2,"2026-03-10T07:11:00.000Z","4.0","8.0",[50,51,20,65],"recovery","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcrouton\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcrouton.4.1.4.zip",{"slug":69,"name":70,"version":71,"author":7,"author_profile":8,"description":72,"short_description":73,"active_installs":25,"downloaded":74,"rating":75,"num_ratings":60,"last_updated":76,"tested_up_to":15,"requires_at_least":77,"requires_php":78,"tags":79,"homepage":82,"download_link":83,"security_score":34,"vuln_count":33,"unpatched_count":13,"last_vuln_date":84,"fetched_at":27},"fetch-jft","Fetch JFT","1.9.1","\u003Cp>Fetch JFT is a plugin that pulls the Just For Today from jftna.org and puts it on your page or post. Use the widget Fetch JFT to add to your sidebar or footer.\u003C\u002Fp>\n\u003Cp>SHORTCODE\u003Cbr \u002F>\nBasic: [jft]\u003Cbr \u002F>\nLanguages: Danish, English, Farsi, French, German, Italian, Japanese, Portuguese, Russian, Spanish, Swedish [jft language=””]\u003Cbr \u002F>\nLayout: Table, Block [jft layout=””]\u003Cbr \u002F>\n— Shortcode parameters can be combined and accept either uppercase or lowercase\u003C\u002Fp>\n\u003Cp>EXAMPLES\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.mvana.org\u002Fjust-for-today\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.mvana.org\u002Fjust-for-today\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fnewyorkna.org\u002Finformation\u002Fjust-for-today\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fnewyorkna.org\u002Finformation\u002Fjust-for-today\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.na-ireland.org\u002Ffor-our-members\u002Fjust-for-today\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.na-ireland.org\u002Ffor-our-members\u002Fjust-for-today\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fhillcountryna.org\u002Fjust-for-today\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fhillcountryna.org\u002Fjust-for-today\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.otwna.org\u002Fjust-for-today\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.otwna.org\u002Fjust-for-today\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Femeraldcoastareana.org\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Femeraldcoastareana.org\u002F\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fsuncityna.org\u002Fmembers\u002Fjust-for-today\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fsuncityna.org\u002Fmembers\u002Fjust-for-today\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>As A Widget\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fcrossroadsarea.org\u002Fevents-activities\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fcrossroadsarea.org\u002Fevents-activities\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>MORE INFORMATION\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbmlt-enabled\u002Ffetch-jft\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbmlt-enabled\u002Ffetch-jft\u003C\u002Fa>\u003C\u002Fp>\n","Fetch JFT is a plugin that pulls the Just For Today from jftna.org and puts it on your page or post.",6657,90,"2025-06-06T17:39:00.000Z","","7.3",[80,81,19,20],"jft","just-for-today","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffetch-jft\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffetch-jft.1.9.1.zip","2024-05-28 16:54:09",{"slug":86,"name":87,"version":88,"author":7,"author_profile":8,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":13,"num_ratings":13,"last_updated":93,"tested_up_to":48,"requires_at_least":16,"requires_php":17,"tags":94,"homepage":95,"download_link":96,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"fetch-meditation","Fetch Meditation","1.5.0","\u003Cp>Fetch Meditation is a plugin that pulls either the Spiritual Principle A Day or Just For Today and puts it on your page or post.\u003C\u002Fp>\n\u003Cp>Use one of the following shortcodes in your page or post:\u003Cbr \u002F>\n– [fetch_meditation] – General shortcode (requires book attribute)\u003Cbr \u002F>\n– [jft] – Just For Today meditation\u003Cbr \u002F>\n– [spad] – Spiritual Principle A Day meditation\u003C\u002Fp>\n\u003Cp>SHORTCODES\u003Cbr \u002F>\nBasic JFT: [jft]\u003Cbr \u002F>\nBasic SPAD: [spad]\u003Cbr \u002F>\nBoth (Tabbed): [fetch_meditation book=”both”]\u003Cbr \u002F>\nGeneral: [fetch_meditation book=”jft”]\u003Cbr \u002F>\nLayout: table, block [jft layout=”block”] or [spad layout=”table”]\u003Cbr \u002F>\nLanguage: JFT: english, french, german, italian, portuguese, russian, spanish, swedish. SPAD: english, german [jft language=”spanish”] or [spad language=”german”]\u003Cbr \u002F>\nTimezone (English Only): Any valid IANA \u003Ca href=\"https:\u002F\u002Fwww.php.net\u002Fmanual\u002Fen\u002Ftimezones.php\" rel=\"nofollow ugc\">timezone\u003C\u002Fa> [jft timezone=”America\u002FNew_York”]\u003Cbr \u002F>\nTheme: default, jft-style, spad-style [jft theme=”default”] or [fetch_meditation theme=”spad-style”] (Note: [jft] defaults to jft-style, [spad] defaults to spad-style)\u003Cbr \u002F>\nExcerpt: Show quote and metadata with read more link (hides paragraphs\u002Fthought) [jft excerpt=”true” read_more_url=”\u002Ffull-page\u002F”]\u003C\u002Fp>\n\u003Cp>TABBED DISPLAY (book=”both” only)\u003Cbr \u002F>\nDisplay both JFT and SPAD meditations in an interactive interface:\u003Cbr \u002F>\n– Basic (horizontal tabs): [fetch_meditation book=”both”]\u003Cbr \u002F>\n– Accordion layout: [fetch_meditation book=”both” tabs_layout=”accordion”]\u003Cbr \u002F>\n– Tabs layout (default): [fetch_meditation book=”both” tabs_layout=”tabs”]\u003C\u002Fp>\n\u003Cp>EXCERPT MODE\u003Cbr \u002F>\nShow meditation preview on front page with link to full reading.\u003Cbr \u002F>\nDisplays date, title, page, quote, and source with “Read more” link (skips paragraphs, thought, copyright).\u003Cbr \u002F>\nTypical workflow: Use excerpt on homepage, full meditation on dedicated page:\u003Cbr \u002F>\n– Homepage: [jft excerpt=”true” read_more_url=”\u002Fdaily-meditation\u002F”]\u003Cbr \u002F>\n– Full meditation page (\u002Fdaily-meditation\u002F): [jft excerpt=”false”]\u003C\u002Fp>\n\u003Cp>MORE INFORMATION\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbmlt-enabled\u002Ffetch-meditation-wp\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbmlt-enabled\u002Ffetch-meditation-wp\u003C\u002Fa>\u003C\u002Fp>\n","Fetch Meditation is a plugin that pulls either the Spiritual Principle A Day or Just For Today and puts it on your page or post.",70,2698,"2026-01-30T16:52:00.000Z",[50,86,80,19,21],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffetch-meditation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffetch-meditation.1.5.0.zip",{"slug":98,"name":99,"version":100,"author":7,"author_profile":8,"description":101,"short_description":102,"active_installs":91,"downloaded":103,"rating":25,"num_ratings":33,"last_updated":104,"tested_up_to":15,"requires_at_least":77,"requires_php":63,"tags":105,"homepage":108,"download_link":109,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"list-locations-bmlt","List Locations BMLT","2.4.0","\u003Cp>List Locations BMLT is a plugin that returns all unique towns or counties from your BMLT server for a given service body on your site.\u003C\u002Fp>\n\u003Cp>SHORTCODE\u003Cbr \u002F>\nBasic: [list_locations]\u003Cbr \u002F>\nAttributes: root_server, services, recursive, state, delimiter, list, state_skip, city_skip\u003C\u002Fp>\n\u003Cp>— Shortcode parameters can be combined\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>A minimum of root_server and services attribute are required, which would return all towns for that service body seperated by a comma.\u003C\u002Fp>\n\u003Cp>Ex. [list_locations root_server=\"https:\u002F\u002Fwww.domain.org\u002Fmain_server\" services=\"50\"]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Recursive:\u003C\u002Fstrong> to recurse service bodies add recursive=\"1\"\u003Cbr \u002F>\nEx. [list_locations root_server=\"https:\u002F\u002Fwww.domain.org\u002Fmain_server\" services=\"50\" recursive=\"1\"]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>State:\u003C\u002Fstrong> to remove appending of the state add state=\"0\"\u003Cbr \u002F>\nEx. [list_locations root_server=\"https:\u002F\u002Fwww.domain.org\u002Fmain_server\" services=\"50\" state=\"0\"]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>State Skip:\u003C\u002Fstrong> to skip the inclusion of a state when using state=\"1\" add state_skip=\"NC\"\u003Cbr \u002F>\nEx. [list_locations root_server=\"https:\u002F\u002Fwww.domain.org\u002Fmain_server\" services=\"50\" state=\"1\" state_skip=\"NC\"]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>City Skip\u003C\u002Fstrong> To skip the inclusion of a city add city_skip=\"Indianapolis\". This can be useful when mentioning a city out of order or in a different part of the text.\u003Cbr \u002F>\nEx. [list_locations root_server=\"https:\u002F\u002Fwww.domain.org\u002Fmain_server\" services=\"50\" state=\"1\" city_skip=\"Indianapolis\"]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Services:\u003C\u002Fstrong> to add multiple service bodies just seperate by a comma.\u003Cbr \u002F>\nEx. [list_locations root_server=\"https:\u002F\u002Fwww.domain.org\u002Fmain_server\" services=\"50,37,26\"]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Delimiter:\u003C\u002Fstrong> to change the delimiter to something besides a comma I would add delimiter=\" – \" or to create newlines between each I could do this delimiter=\"\u003Cbr>\", or delimiter=\"\u003Cp>\u003C\u002Fp>\"\u003Cbr \u002F>\nEx. [list_locations root_server=\"https:\u002F\u002Fwww.domain.org\u002Fmain_server\" delimiter=\"\u003Cbr>\"]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>List:\u003C\u002Fstrong> You can list by the following town, county, borough, neighborhood. The default is town.\u003Cbr \u002F>\nEx. [list_locations root_server=\"https:\u002F\u002Fwww.domain.org\u002Fmain_server\" list=\"town\"]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>custom_query\u003C\u002Fstrong> You can add a custom query from semantic api to filter results, for ex by format \u003Ccode>&formats=54\u003C\u002Fcode>.\u003Cbr \u002F>\nEx. [list_locations root_server=\"https:\u002F\u002Fwww.domain.org\u002Fmain_server\" custom_query=\"&formats=54\"]\u003C\u002Fp>\n\u003Ch3>EXAMPLES\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.crna.org\u002Farea-service-committees\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.crna.org\u002Farea-service-committees\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fheartoflongislandna.org\" rel=\"nofollow ugc\">https:\u002F\u002Fheartoflongislandna.org\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feanaonline.org\" rel=\"nofollow ugc\">https:\u002F\u002Feanaonline.org\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>MORE INFORMATION\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbmlt-enabled\u002Flist-locations-bmlt\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fbmlt-enabled\u002Flist-locations-bmlt\u003C\u002Fa>\u003C\u002Fp>\n","List Locations BMLT is a plugin that returns all unique towns or counties from your BMLT server for a given service body on your site.",3112,"2025-09-12T22:24:00.000Z",[106,50,107,98,20],"basic-meeting-list-toolbox","list-locations","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flist-locations-bmlt\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flist-locations-bmlt.2.4.0.zip",{"attackSurface":111,"codeSignals":147,"taintFlows":158,"riskAssessment":159,"analyzedAt":168},{"hooks":112,"ajaxHandlers":140,"restRoutes":141,"shortcodes":142,"cronEvents":146,"entryPointCount":33,"unprotectedCount":13},[113,119,123,127,131,136],{"type":114,"name":115,"callback":116,"file":117,"line":118},"action","init","plugin_setup","fetch-spad-plugin.php",51,{"type":114,"name":120,"callback":121,"file":117,"line":122},"admin_notices","retirement_notice",52,{"type":114,"name":124,"callback":125,"file":117,"line":126},"admin_menu","create_menu",77,{"type":114,"name":128,"callback":129,"file":117,"line":130},"admin_init","register_settings",78,{"type":114,"name":132,"callback":133,"priority":134,"file":117,"line":135},"admin_enqueue_scripts","enqueue_backend_files",500,79,{"type":114,"name":137,"callback":138,"file":117,"line":139},"wp_enqueue_scripts","enqueue_frontend_files",81,[],[],[143],{"tag":21,"callback":144,"file":117,"line":145},"render_shortcode",82,[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":13,"externalRequests":13,"nonceChecks":33,"capabilityChecks":13,"bundledLibraries":154},[],{"prepared":13,"raw":13,"locations":150},[],{"escaped":152,"rawEcho":13,"locations":153},13,[],[155],{"name":156,"version":26,"knownCves":157},"Guzzle",[],[],{"summary":160,"deductions":161},"The plugin 'fetch-spad' v1.4.0 demonstrates a generally strong security posture based on the provided static analysis. The code adheres to several best practices, including 100% proper output escaping and the use of prepared statements for all SQL queries. The presence of a nonce check is also a positive indicator. The attack surface appears minimal, with only one shortcode identified and no unprotected entry points. Taint analysis revealed no issues, and there is no recorded vulnerability history. \n\nHowever, a key concern is the complete absence of capability checks. While there are no identified unprotected AJAX handlers or REST API routes, the lack of capability checks on the shortcode or any other potential entry points means that any authenticated user, regardless of their role or permissions, could potentially interact with the plugin's functionality. This could lead to unintended consequences or information disclosure depending on what the shortcode does. The bundling of Guzzle, while common, also warrants attention to ensure it is kept updated to avoid potential downstream vulnerabilities if the library itself has known issues.\n\nOverall, the plugin is well-implemented with respect to common web vulnerabilities like SQL injection and XSS. The primary weakness lies in the granular access control, or lack thereof, which is a significant oversight for any plugin interacting with user actions or data. The absence of past vulnerabilities is encouraging but should not lead to complacency, especially given the identified access control gap.",[162,165],{"reason":163,"points":164},"Missing capability checks",15,{"reason":166,"points":167},"Bundled library (Guzzle) without version info",3,"2026-03-16T22:12:04.790Z",{"wat":170,"direct":179},{"assetPaths":171,"generatorPatterns":173,"scriptPaths":174,"versionParams":176},[172],"\u002Fwp-content\u002Fplugins\u002Ffetch-spad\u002Fcss\u002Ffetch-spad.css",[],[175],"\u002Fwp-content\u002Fplugins\u002Ffetch-spad\u002Fjs\u002Ffetch-spad.js",[177,178],"fetch-spad\u002Fcss\u002Ffetch-spad.css?ver=1.0.0","fetch-spad\u002Fjs\u002Ffetch-spad.js?ver=",{"cssClasses":180,"htmlComments":183,"htmlAttributes":184,"restEndpoints":205,"jsGlobals":206,"shortcodeOutput":207},[21,181,182],"spad-rendered-element","spad-table",[],[185,186,187,186,188,186,189,186,190,186,191,186,192,186,193,186,194,186,195,186,196,186,197,186,198,186,199,186,200,186,201,186,202,186,203,186,204,186],"id=\"spad-container\"","class=\"spad-rendered-element\"","id=\"spad-content-1\"","id=\"spad-date\"","id=\"spad-title\"","id=\"spad-page\"","id=\"spad-quote\"","id=\"spad-source\"","id=\"spad-paragraphs\"","id=\"spad-thought\"","id=\"spad-copyright\"","id=\"spad-table-container\"","id=\"spad-table-date\"","id=\"spad-table-title\"","id=\"spad-table-page\"","id=\"spad-table-quote\"","id=\"spad-table-source\"","id=\"spad-table-paragraphs\"","id=\"spad-table-thought\"","id=\"spad-table-copyright\"",[],[],[208],"[spad]"]