[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fA3WIj4mmU2wloFoL1SNnjUqZfsItObcbNjFXHc9xJkY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":11,"vuln_count":26,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":47,"crawl_stats":36,"alternatives":54,"analysis":55,"fingerprints":374},"bws-google-maps","Maps by BestWebSoft","1.4.4","bestweblayout","https:\u002F\u002Fprofiles.wordpress.org\u002Fbestweblayout\u002F","\u003Cp>Maps plugin adds custom maps to WordPress website posts, pages and widgets. Add unlimited markers, configure type, alignment and styles. Choose the control options, customize the appearance, view and edit your saved maps easily.\u003C\u002Fp>\n\u003Cp>Let your customers find any location quickly!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdemo-for-google-maps-pro\u002F?ref=readme\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FF0YonG9-rus?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add unlimited maps via shortcode to:\n\u003Cul>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Widgets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Customize map:\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Marker location\u003C\u002Fli>\n\u003Cli>Marker tooltip\u003C\u002Fli>\n\u003Cli>Width\u003C\u002Fli>\n\u003Cli>Height\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Choose map display language\u003C\u002Fli>\n\u003Cli>Choose map alignment:\n\u003Cul>\n\u003Cli>Left\u003C\u002Fli>\n\u003Cli>Right\u003C\u002Fli>\n\u003Cli>Center\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Set map type:\n\u003Cul>\n\u003Cli>Roadmap\u003C\u002Fli>\n\u003Cli>Terrain\u003C\u002Fli>\n\u003Cli>Satellite\u003C\u002Fli>\n\u003Cli>Hybrid\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Enable 45° view option\u003C\u002Fli>\n\u003Cli>Change zoom level\u003C\u002Fli>\n\u003Cli>Enable control options:\n\u003Cul>\n\u003Cli>Type\u003C\u002Fli>\n\u003Cli>Rotate\u003C\u002Fli>\n\u003Cli>Zoom\u003C\u002Fli>\n\u003Cli>Scale\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Add custom code via plugin settings page\u003C\u002Fli>\n\u003Cli>Compatible with latest WordPress version\u003C\u002Fli>\n\u003Cli>Incredibly simple settings for fast setup without modifying code\u003C\u002Fli>\n\u003Cli>Detailed step-by-step documentation and videos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Pro Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All features from Free version included plus:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable additional control options:\n\u003Cul>\n\u003Cli>Street view\u003C\u002Fli>\n\u003Cli>Draggable\u003C\u002Fli>\n\u003Cli>Double click\u003C\u002Fli>\n\u003Cli>Scroll Wheel\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Enable auto zoom option\u003C\u002Fli>\n\u003Cli>Preview maps in the Editor\u003C\u002Fli>\n\u003Cli>Choose different color schemes with Snazzy Maps\u003C\u002Fli>\n\u003Cli>Configure all subsites on the network\u003C\u002Fli>\n\u003Cli>Get answer to your support question within one business day (\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fsupport-policy\u002F\" rel=\"nofollow ugc\">Support Policy\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fbws-google-maps\u002F?k=3e09a2fbac0e195ef41a62eb3fdb346e\" rel=\"nofollow ugc\">Upgrade to Pro Now\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>If you have a feature suggestion or idea you’d like to see in the plugin, we’d love to hear about it! \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">Suggest a Feature\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Documentation & Videos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fmaps\u002Fgoogle-maps-by-bestwebsoft-how-to-use-instruction\u002F\" rel=\"nofollow ugc\">[Doc] How to Use\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fhow-to-install-a-wordpress-product\u002Fhow-to-install-a-wordpress-plugin\u002F\" rel=\"nofollow ugc\">[Doc] Installation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdocumentation\u002Fhow-to-purchase-a-wordpress-plugin\u002Fhow-to-purchase-wordpress-plugin-from-bestwebsoft\u002F\" rel=\"nofollow ugc\">[Doc] Purchase\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=3pXs5t18vL4\" rel=\"nofollow ugc\">[Video] Installation Instruction\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Help & Support\u003C\u002Fh4>\n\u003Cp>Visit our Help Center if you have any questions, our friendly Support Team is happy to help — \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fsupport.bestwebsoft.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Russian (ru_RU)\u003C\u002Fli>\n\u003Cli>Ukrainian (uk)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Some of these translations are not complete. We are constantly adding new features which should be translated. If you would like to create your own language pack or update the existing one, you can send \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTranslating_WordPress\" rel=\"nofollow ugc\">the text of PO and MO files\u003C\u002Fa> to \u003Ca href=\"https:\u002F\u002Fsupport.bestwebsoft.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">BestWebSoft\u003C\u002Fa> and we’ll add it to the plugin. You can download the latest version of the program for work with PO and MO \u003Ca href=\"https:\u002F\u002Fwww.poedit.net\u002Fdownload.php\" rel=\"nofollow ugc\">files Poedit\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Recommended Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fupdater\u002F?k=9cca4721ad8558600716e625ee098d79\" rel=\"nofollow ugc\">Updater\u003C\u002Fa> – Automatically check and update WordPress website core with all installed plugins and themes to the latest versions.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add customized Google maps to WordPress posts, pages and widgets.",100,19293,6,"2025-06-06T09:51:00.000Z","6.8.5","5.6","",[19,20,21,22,23],"add-custom-markers","add-google-maps","add-maps","add-new-map","address-marker","https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fbws-google-maps\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbws-google-maps.1.4.4.zip",1,0,"2017-04-12 00:00:00","2026-03-15T15:16:48.613Z",[31],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2017-18557","maps-by-bestwebsoft-reflected-cross-site-scripting","Maps by BestWebSoft \u003C= 1.3.5 - Reflected Cross-Site Scripting","The Maps by BestWebSoft  plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 1.3.5 due to insufficient input sanitization and output escaping on the 'category' parameter. This makes it possible for unauthenticated attackers to inject arbitrary web scripts that execute in a victim's browser granted they can trick a victim into performing an action, such as clicking on a link.",null,"\u003C=1.3.5","1.3.6","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-01-22 19:56:02",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F419df0c4-1e78-47da-b28d-5ab1cb66729a?source=api-prod",2477,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":48,"total_installs":49,"avg_security_score":50,"avg_patch_time_days":51,"trust_score":52,"computed_at":53},32,16570,98,1944,78,"2026-04-04T11:43:12.983Z",[],{"attackSurface":56,"codeSignals":172,"taintFlows":281,"riskAssessment":364,"analyzedAt":373},{"hooks":57,"ajaxHandlers":153,"restRoutes":164,"shortcodes":165,"cronEvents":170,"entryPointCount":171,"unprotectedCount":27},[58,64,68,72,76,80,86,90,94,98,102,106,110,114,118,123,127,131,134,137,141,145,149],{"type":59,"name":60,"callback":61,"file":62,"line":63},"action","admin_menu","gglmps_admin_menu","bws-google-maps.php",983,{"type":59,"name":65,"callback":66,"file":62,"line":67},"plugins_loaded","gglmps_plugins_loaded",985,{"type":59,"name":69,"callback":70,"file":62,"line":71},"init","gglmps_init",986,{"type":59,"name":73,"callback":74,"file":62,"line":75},"admin_init","gglmps_admin_init",987,{"type":59,"name":77,"callback":78,"file":62,"line":79},"admin_enqueue_scripts","gglmps_admin_head",989,{"type":81,"name":82,"callback":83,"priority":84,"file":62,"line":85},"filter","set-screen-option","gglmps_set_screen_options",10,991,{"type":59,"name":87,"callback":88,"file":62,"line":89},"wp_head","gglmps_head",993,{"type":59,"name":91,"callback":92,"file":62,"line":93},"wp_enqueue_scripts","gglmps_frontend_head",994,{"type":59,"name":95,"callback":96,"file":62,"line":97},"wp_footer","gglmps_front_end_scripts",995,{"type":81,"name":99,"callback":100,"file":62,"line":101},"widget_text","do_shortcode",998,{"type":81,"name":103,"callback":104,"file":62,"line":105},"bws_shortcode_button_content","gglmps_shortcode_button_content",1000,{"type":81,"name":107,"callback":108,"priority":84,"file":62,"line":109},"plugin_action_links","gglmps_plugin_action_links",1002,{"type":81,"name":111,"callback":112,"priority":84,"file":62,"line":113},"plugin_row_meta","gglmps_register_action_links",1003,{"type":59,"name":115,"callback":116,"file":62,"line":117},"admin_notices","gglmps_plugin_banner",1005,{"type":81,"name":119,"callback":120,"priority":84,"file":121,"line":122},"load_textdomain_mofile","bws_get_mofile","bws_menu\\bws_functions.php",37,{"type":81,"name":124,"callback":125,"file":121,"line":126},"mce_external_plugins","bws_add_buttons",1081,{"type":81,"name":128,"callback":129,"file":121,"line":130},"mce_buttons","bws_register_buttons",1082,{"type":59,"name":73,"callback":132,"file":121,"line":133},"bws_plugins_admin_init",1357,{"type":59,"name":77,"callback":135,"file":121,"line":136},"bws_admin_enqueue_scripts",1358,{"type":59,"name":138,"callback":139,"file":121,"line":140},"admin_head","bws_plugins_admin_head",1359,{"type":59,"name":142,"callback":143,"file":121,"line":144},"admin_footer","bws_plugins_admin_footer",1360,{"type":59,"name":115,"callback":146,"priority":147,"file":121,"line":148},"bws_admin_notices",30,1362,{"type":59,"name":91,"callback":150,"priority":151,"file":121,"line":152},"bws_enqueue_custom_code_css_js",20,1364,[154,160],{"action":155,"nopriv":156,"callback":155,"hasNonce":157,"hasCapCheck":156,"file":158,"line":159},"bws_submit_request_feature_action",false,true,"bws_menu\\class-bws-settings.php",1452,{"action":161,"nopriv":156,"callback":161,"hasNonce":157,"hasCapCheck":156,"file":162,"line":163},"bws_submit_uninstall_reason_action","bws_menu\\deactivation-form.php",432,[],[166],{"tag":167,"callback":168,"file":62,"line":169},"bws_googlemaps","gglmps_shortcode",997,[],3,{"dangerousFunctions":173,"sqlUsage":174,"outputEscaping":182,"fileOperations":175,"externalRequests":13,"nonceChecks":279,"capabilityChecks":171,"bundledLibraries":280},[],{"prepared":175,"raw":175,"locations":176},2,[177,180],{"file":62,"line":178,"context":179},959,"$wpdb->get_col() with variable interpolation",{"file":121,"line":181,"context":179},1334,{"escaped":183,"rawEcho":184,"locations":185},454,45,[186,189,191,193,194,196,198,200,202,204,206,208,210,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,244,247,249,251,253,255,257,259,261,263,265,267,269,271,274,275,277],{"file":62,"line":187,"context":188},355,"raw output",{"file":62,"line":190,"context":188},363,{"file":62,"line":192,"context":188},412,{"file":62,"line":192,"context":188},{"file":62,"line":195,"context":188},419,{"file":62,"line":197,"context":188},506,{"file":62,"line":199,"context":188},873,{"file":62,"line":201,"context":188},877,{"file":121,"line":203,"context":188},155,{"file":121,"line":205,"context":188},174,{"file":121,"line":207,"context":188},176,{"file":121,"line":209,"context":188},201,{"file":211,"line":212,"context":188},"bws_menu\\bws_menu.php",542,{"file":211,"line":214,"context":188},617,{"file":211,"line":216,"context":188},621,{"file":211,"line":218,"context":188},624,{"file":211,"line":220,"context":188},707,{"file":158,"line":222,"context":188},548,{"file":158,"line":224,"context":188},574,{"file":158,"line":226,"context":188},606,{"file":158,"line":228,"context":188},614,{"file":158,"line":230,"context":188},899,{"file":158,"line":232,"context":188},908,{"file":158,"line":234,"context":188},1189,{"file":158,"line":236,"context":188},1191,{"file":158,"line":238,"context":188},1193,{"file":158,"line":240,"context":188},1196,{"file":242,"line":243,"context":188},"bws_menu\\deprecated.php",129,{"file":245,"line":246,"context":188},"includes\\class-gglmps-add-new.php",223,{"file":245,"line":248,"context":188},229,{"file":245,"line":250,"context":188},249,{"file":245,"line":252,"context":188},282,{"file":245,"line":254,"context":188},339,{"file":245,"line":256,"context":188},342,{"file":245,"line":258,"context":188},343,{"file":245,"line":260,"context":188},344,{"file":245,"line":262,"context":188},345,{"file":245,"line":264,"context":188},346,{"file":245,"line":266,"context":188},357,{"file":245,"line":268,"context":188},367,{"file":245,"line":270,"context":188},402,{"file":272,"line":273,"context":188},"includes\\class-gglmps-settings.php",145,{"file":272,"line":207,"context":188},{"file":272,"line":276,"context":188},186,{"file":272,"line":278,"context":188},221,21,[],[282,314,328,338,346,356],{"entryPoint":283,"graph":284,"unsanitizedCount":27,"severity":313},"bws_add_menu_render (bws_menu\\bws_menu.php:12)",{"nodes":285,"edges":309},[286,290,295,299,302,306],{"id":287,"type":288,"label":289,"file":211,"line":151},"n0","source","$_GET (x14)",{"id":291,"type":292,"label":293,"file":211,"line":256,"wp_function":294},"n1","sink","echo() [XSS]","echo",{"id":296,"type":288,"label":297,"file":211,"line":298},"n2","$_POST (x2)",93,{"id":300,"type":292,"label":293,"file":211,"line":301,"wp_function":294},"n3",384,{"id":303,"type":288,"label":304,"file":211,"line":305},"n4","$_REQUEST (x2)",268,{"id":307,"type":292,"label":293,"file":211,"line":308,"wp_function":294},"n5",425,[310,311,312],{"from":287,"to":291,"sanitized":157},{"from":296,"to":300,"sanitized":157},{"from":303,"to":307,"sanitized":157},"low",{"entryPoint":315,"graph":316,"unsanitizedCount":27,"severity":313},"\u003Cbws_menu> (bws_menu\\bws_menu.php:0)",{"nodes":317,"edges":324},[318,319,320,321,322,323],{"id":287,"type":288,"label":289,"file":211,"line":151},{"id":291,"type":292,"label":293,"file":211,"line":256,"wp_function":294},{"id":296,"type":288,"label":297,"file":211,"line":298},{"id":300,"type":292,"label":293,"file":211,"line":301,"wp_function":294},{"id":303,"type":288,"label":304,"file":211,"line":305},{"id":307,"type":292,"label":293,"file":211,"line":308,"wp_function":294},[325,326,327],{"from":287,"to":291,"sanitized":157},{"from":296,"to":300,"sanitized":157},{"from":303,"to":307,"sanitized":157},{"entryPoint":329,"graph":330,"unsanitizedCount":27,"severity":313},"display_tabs (bws_menu\\class-bws-settings.php:285)",{"nodes":331,"edges":336},[332,335],{"id":287,"type":288,"label":333,"file":158,"line":334},"$_REQUEST['bws_active_tab']",295,{"id":291,"type":292,"label":293,"file":158,"line":334,"wp_function":294},[337],{"from":287,"to":291,"sanitized":157},{"entryPoint":339,"graph":340,"unsanitizedCount":27,"severity":313},"\u003Cclass-bws-settings> (bws_menu\\class-bws-settings.php:0)",{"nodes":341,"edges":344},[342,343],{"id":287,"type":288,"label":333,"file":158,"line":334},{"id":291,"type":292,"label":293,"file":158,"line":334,"wp_function":294},[345],{"from":287,"to":291,"sanitized":157},{"entryPoint":347,"graph":348,"unsanitizedCount":27,"severity":313},"bws_go_pro_tab_show (bws_menu\\deprecated.php:225)",{"nodes":349,"edges":354},[350,352],{"id":287,"type":288,"label":297,"file":242,"line":351},227,{"id":291,"type":292,"label":293,"file":242,"line":353,"wp_function":294},267,[355],{"from":287,"to":291,"sanitized":157},{"entryPoint":357,"graph":358,"unsanitizedCount":27,"severity":313},"\u003Cdeprecated> (bws_menu\\deprecated.php:0)",{"nodes":359,"edges":362},[360,361],{"id":287,"type":288,"label":297,"file":242,"line":351},{"id":291,"type":292,"label":293,"file":242,"line":353,"wp_function":294},[363],{"from":287,"to":291,"sanitized":157},{"summary":365,"deductions":366},"The bws-google-maps plugin v1.4.4 exhibits a generally strong security posture, primarily due to a high percentage of properly escaped output and a robust implementation of nonce and capability checks. The static analysis reveals no critical or high-severity taint flows, indicating that user-supplied input is being handled with reasonable care.  The absence of unprotected entry points is also a positive sign.\n\nHowever, the plugin is not entirely without concern. While the current version has no unpatched vulnerabilities, its history includes one medium severity Cross-Site Scripting (XSS) vulnerability from 2017. This suggests a past susceptibility to input manipulation that could lead to code execution or sensitive data exposure.  The presence of SQL queries that are not consistently using prepared statements (50% not prepared) presents a potential risk for SQL injection, although the extent of this risk depends on the nature of the queries and the data they handle.  The plugin also makes external HTTP requests, which could be a vector for various attacks if not handled securely.\n\nIn conclusion, bws-google-maps v1.4.4 demonstrates good security practices with strong output escaping and authentication mechanisms. The past XSS vulnerability serves as a reminder of potential risks, and the non-prepared SQL queries warrant careful review. The overall risk is moderate, with potential areas for improvement in consistent SQL sanitization and vigilance against past vulnerability types.",[367,370],{"reason":368,"points":369},"SQL queries not using prepared statements (50%)",7,{"reason":371,"points":372},"One past medium severity CVE",8,"2026-03-16T20:47:21.604Z",{"wat":375,"direct":394},{"assetPaths":376,"generatorPatterns":384,"scriptPaths":385,"versionParams":386},[377,378,379,380,381,382,383],"\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fcss\u002Fbws-google-maps.css","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Fbws-google-maps.js","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Fmarkerclusterer.js","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Fmarker.js","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Finfobox.js",[],[379,380,381,382,383],[387,388,389,390,391,392,393],"\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fcss\u002Fbws-google-maps.css?ver=","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fcss\u002Ffrontend.css?ver=","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Ffrontend.js?ver=","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Fbws-google-maps.js?ver=","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Fmarkerclusterer.js?ver=","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Fmarker.js?ver=","\u002Fwp-content\u002Fplugins\u002Fbws-google-maps\u002Fjs\u002Finfobox.js?ver=",{"cssClasses":395,"htmlComments":397,"htmlAttributes":398,"restEndpoints":401,"jsGlobals":402,"shortcodeOutput":404},[396],"bws_google_maps_wrapper",[],[399,400],"data-map-id","data-map-options",[],[403],"gglmps_frontend_data",[405],"[bws_google_maps]"]