[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f09jUxUQ7GO2kVcHuaotD1OBZSs51IBfKFg1sYR71Aro":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":119,"fingerprints":1737},"my-wp-tagcanvas","3D WP Tag Cloud-S","5.3.6","hityr5yr","https:\u002F\u002Fprofiles.wordpress.org\u002Fhityr5yr\u002F","\u003Cp>This is a Single Cloud variant of 3D WP Tag Cloud. It Creates multiple instances widget that draws and animates an HTML5 canvas based tag cloud. Plugin may rotate 16 types of content:\u003C\u002Fp>\n\u003Cp>Pages, Recent Posts, External Links (blogroll), Menus, Blog Archives, List of Authors, Current Page\u002FPost Links, Links from a custom HTML container, Post Tags, Post Categories,\u003Cbr \u002F>\nPortfolio Categories, Portfolio Items, Portfolio Filters, Slider Categories, Slider Items and Accordions.\u003C\u002Fp>\n\u003Cp>It Supports 91 shapes:\u003C\u002Fp>\n\u003Cp>A CUSTOMER DEFINED, letter A, parabolic ANTENNA, APPLE-1, APPLE-2, AXES, lighthouse BEAM, BALLOON, BALLS, BLACKHOLE, BLOSSOM, BOWTIE, BULB, BUTTERFLY, CANDY, CAPSULE, concentric CIRCLES,\u003Cbr \u002F>\nCROWN, CUBE, CYLINDER that starts off horizontal, CYLINDER that starts off vertical, DANCERS, DIAMINITY, DIAMOND, DNA that starts off horizontal, DNA that starts off vertical, DOMES,\u003Cbr \u002F>\nEARING, EGG, EGG BOX, EXCAVATOR, Christmas FIR, FISH-1, FISH-2, GLASS, GLOBE of rings, HEART, HEXAGON (bee cell), INFINITY-1, INFINITY-2, INSECT, KNOT, LEMON, LISSAJOUS, LOVE, letter M,\u003Cbr \u002F>\nMÖBIUS FAN, MONSTER, letter N, letter O, OWLISH, PEARISH, PEG TOP that starts off horizontal, PEG TOP that starts off vertical, PILLOW, PYRAMID (tetrahedron), RING that starts off\u003Cbr \u002F>\nhorizontal, RING that starts off vertical, RINGS knotwork, ROLLER of rings, RIM, ROUNDABOUT, SANDGLASS, SATURN, SPHERE, SPIRAL, SPRING, SQUARE, STAIRCASE, STAR-1, STAR-2, STARWARS-1,\u003Cbr \u002F>\nSTARWARS-2, STARWARS-3, STARWARS-4, STOOL, TEARDROP, TIRE, TORUS, TOWER of rings, TRIANGLE, UFO, letter V, letter W, WALL-E’S EYES, WALNUT, WINGS, letter X, letter Y, YIN YANGISH and\u003Cbr \u002F>\nletter Z(S).\u003C\u002Fp>\n\u003Cp>3D WP Tag Cloud-S requires at least WP 4.8 and possesses following Main Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allows adding tag clouds via Shortcode.\u003C\u002Fli>\n\u003Cli>Supports multiple shape selection for automatic shape transitions during rotation.\u003C\u002Fli>\n\u003Cli>Alows different ways of tags distribution on a shape (option ‘Magic’) and supports multipe magic selection for automatic transitions during rotation.\u003C\u002Fli>\n\u003Cli>Able to rotate clouds around all three axes.\u003C\u002Fli>\n\u003Cli>Option values are preset and don’t have to be typed but selected.\u003C\u002Fli>\n\u003Cli>Multiple fonts, multiple colors and multiple backgrounds can be applied to the cloud content.\u003C\u002Fli>\n\u003Cli>Full variety of fonts from Google Font Library is available.\u003C\u002Fli>\n\u003Cli>Allows creating clouds of images.\u003C\u002Fli>\n\u003Cli>In case of Recent posts, Pages, Menu, List of Authors, External Links (blogroll), Current Page\u002FPost Links and Custom HTML container tags may consist of both image and text.\u003C\u002Fli>\n\u003Cli>Gives an option to put images and\u002For text in the center of the cloud. – Accepts background images as well.\u003C\u002Fli>\n\u003Cli>The Number of tags in the cloud is adjustable.\u003C\u002Fli>\n\u003Cli>Allows showing number of posts in a category tag and number of posts where a post tag is used.\u003C\u002Fli>\n\u003Cli>Automatically includes WP Links panel for users who started using WP since v 3.5, when Links Manager and blogroll were made hidden by default.\u003C\u002Fli>\n\u003Cli>Uses Graham Breach’s Javascript class TagCanvas v. 2.9 and includes all of its 80+ options in the Control Panel Settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For adding tag clouds outside sidebars via Shortcode:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to ‘Widgets’ page of your WP Admin Panel and open the widget. \u003C\u002Fli>\n\u003Cli>Set the options for your cloud and save that widget instance in ‘Inactive Widgets’.\u003C\u002Fli>\n\u003Cli>A message with a Shortcode for adding the cloud in a page\u002Fpost will pop up.\u003C\u002Fli>\n\u003Cli>Copy & Paste it where you want it to appear.\u003C\u002Fli>\n\u003Cli>For a later use the Shortcode will be available at the top of that widget instance in ‘WIDGET OPTIONS’ section.\u003C\u002Fli>\n\u003C\u002Fol>\n","3D WP Tag Cloud-S draws and animates an HTML5 canvas based tag cloud.",90,27268,80,9,"2018-01-17T08:56:00.000Z","4.9.29","4.8","",[20,21,22,23,24],"3d","html5","shortcode","tag-cloud","widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-wp-tagcanvas.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},2,100,30,84,"2026-04-04T12:47:01.263Z",[38,48,65,83,95],{"slug":39,"name":40,"version":41,"author":7,"author_profile":8,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":27,"num_ratings":27,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":46,"homepage":18,"download_link":47,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"3d-wp-tag-cloud-m","3D WP Tag Cloud-M","3.2.7","\u003Cp>This is a Multiple Clouds variant of 3D WP Tag Cloud. It creates multiple instances widget that draws and animates HTML5 canvas based tag clouds. Plugin may rotate 16 types of\u003Cbr \u002F>\ncontent:\u003C\u002Fp>\n\u003Cp>Pages, Recent Posts, Blogroll (External Links), Menus, Blog Archives, List of Authors, Current Page\u002FPost Links, Links from a customer’s HTML container, Post Tags, Post Categories,\u003Cbr \u002F>\nPortfolio Categories, Portfolio Items, Portfolio Filters, Slider Categories, Slider Items and Accordion.\u003C\u002Fp>\n\u003Cp>It supports 90 shapes:\u003C\u002Fp>\n\u003Cp>letter A, parabolic ANTENNA, APPLE-1, APPLE-2, AXES, lighthouse BEAM, BALLOON, BALLS, BLACKHOLE, BLOSSOM, BOWTIE, BULB, BUTTERFLY, CANDY, CAPSULE, concentric CIRCLES, CROWN, CUBE,\u003Cbr \u002F>\nCYLINDER that starts off horizontal, CYLINDER that starts off vertical, DANCERS, DIAMINITY, DIAMOND, DNA that starts off horizontal, DNA that starts off vertical, DOMES, EARING, EGG,\u003Cbr \u002F>\nEGG BOX, EXCAVATOR, Christmas FIR, FISH-1, FISH-2, GLASS, GLOBE of rings, HEART, HEXAGON (bee cell), INFINITY-1, INFINITY-2, INSECT, KNOT, LEMON, LISSAJOUS, LOVE, letter M,\u003Cbr \u002F>\nMOBIUS FAN, MONSTER, letter N, letter O, OWLISH, PEARISH, PEG TOP that starts off horizontal, PEG TOP that starts off vertical, PILLOW, PYRAMID (tetrahedron), RING that starts off\u003Cbr \u002F>\nhorizontal, RING that starts off vertical, RINGS knotwork, ROLLER of rings, RIM, ROUNDABOUT, SANDGLASS, SATURN, SPHERE, SPIRAL, SPRING, SQUARE, STAIRCASE, STAR-1, STAR-2,\u003Cbr \u002F>\nSTARWARS-1, STARWARS-2, STARWARS-3, STARWARS-4, STOOL, TEARDROP, TIRE, TORUS, TOWER of rings, TRIANGLE, UFO, letter V, letter W, WALL-E’S EYES, WALNUT, WINGS, letter X,\u003Cbr \u002F>\nletter Y, YIN YANGISH and letter Z(S).\u003C\u002Fp>\n\u003Cp>3D WP Tag Cloud-M requires at least WP 4.8 and possesses following Main Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allows adding tag clouds via Shortcode.\u003C\u002Fli>\n\u003Cli>Allows showing up to 9 types of content in a widget, activated from a static or a dynamic menu. \u003C\u002Fli>\n\u003Cli>Able to rotate clouds around all three axes. \u003C\u002Fli>\n\u003Cli>Option values are preset and don’t have to be typed but selected. \u003C\u002Fli>\n\u003Cli>Multiple fonts, multiple colors and multiple backgrounds can be applied to the cloud content. \u003C\u002Fli>\n\u003Cli>Full variety of fonts from Google Font Library is available. \u003C\u002Fli>\n\u003Cli>Allows creating clouds of images. \u003C\u002Fli>\n\u003Cli>In case of Recent posts, Pages, Menu, List of Authors and Blogroll (External Links), Current Page\u002FPost Links and Custom HTML container tags may consist of both image and text. \u003C\u002Fli>\n\u003Cli>Gives an option to put images and\u002For text in the center of the cloud. \u003C\u002Fli>\n\u003Cli>Accepts background images as well. \u003C\u002Fli>\n\u003Cli>The Number of tags in the cloud is adjustable.\u003C\u002Fli>\n\u003Cli>Allows showing number of posts in a category tag and number of posts where a post tag is used. \u003C\u002Fli>\n\u003Cli>Automatically includes WP Links panel for users who started using WP since v 3.5, when Links Manager and blogroll were made hidden by default. \u003C\u002Fli>\n\u003Cli>Uses Graham Breach’s Javascript class TagCanvas v. 2.9 and includes most of its 80+ options in the Control Panel Settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For adding tag clouds outside sidebars via Shortcode:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to ‘Widgets’ page of your WP Admin Panel and open the widget. \u003C\u002Fli>\n\u003Cli>Set the options for your cloud and save that widget instance in ‘Inactive Widgets’.\u003C\u002Fli>\n\u003Cli>A message with a Shortcode for adding the cloud in a page\u002Fpost will pop up.\u003C\u002Fli>\n\u003Cli>Copy & Paste it where you want it to appear. \u003C\u002Fli>\n\u003Cli>For a later use the Shortcode will be available at the top of that widget instance in ‘WIDGET OPTIONS’ section.\u003C\u002Fli>\n\u003C\u002Fol>\n","3D WP Tag Cloud-M creates multiple 3D tag clouds widget.",10,8045,[20,21,22,23,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F3d-wp-tag-cloud-m.zip",{"slug":49,"name":50,"version":51,"author":52,"author_profile":53,"description":54,"short_description":55,"active_installs":56,"downloaded":57,"rating":27,"num_ratings":27,"last_updated":58,"tested_up_to":59,"requires_at_least":60,"requires_php":18,"tags":61,"homepage":63,"download_link":64,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wp-tagcanvas","WP-TagCanvas","1.3.1","harryxuchn","https:\u002F\u002Fprofiles.wordpress.org\u002Fharryxuchn\u002F","\u003Cp>Get a 3D Tag cloud by TagCanvas(http:\u002F\u002Fwww.goat1000.com\u002Ftagcanvas.php).TagCanvas is a Javascript class which will draw and animate a HTML5 canvas based tag cloud. It support three shape:sphere, hcylinder for a cylinder that starts off horizontal and vcylinder for a cylinder that starts off vertical. Based on TagCanvas version 1.12.\u003C\u002Fp>\n","WP-TagCanvas is a plugin using Javascript class which will draw and animate a HTML5 canvas based tag cloud. It support three shape",40,6367,"2012-01-02T07:29:00.000Z","3.3.2","2.9",[20,62,21,23,24],"canvas","http:\u002F\u002Fharryxu.net","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-tagcanvas.1.3.1.zip",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":44,"downloaded":73,"rating":27,"num_ratings":27,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":81,"download_link":82,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wi-games-shortcode","WI Games Shortcode","1.0","WI Games","https:\u002F\u002Fprofiles.wordpress.org\u002Fwi-games\u002F","\u003Cp>WI Games Shortcode – allows you to easy and quickly insert any game placed on wigames.net!\u003C\u002Fp>\n\u003Ch3>How To\u003C\u002Fh3>\n\u003Cp>After downloading and installation of plug-in for a game insert you will need to add in new (or edited) record shortcode like that:\u003C\u002Fp>\n\u003Cp>‘[wigames id =” 98″]’\u003C\u002Fp>\n\u003Cp>You can learn id of game from game Url on the site wigames.net.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cp>‘http:\u002F\u002Fwigames.net\u002Fgame\u002F98-double-edged \u002F’\u003C\u002Fp>\n\u003Cp>Figures at the beginning of utl are also game id.\u003C\u002Fp>\n\u003Cp>In shortcode it is also possible to use the width and height parameters which will help you to adjust the size of game in compliance to the template.\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n‘[wigames id=”134″ width=”650″ height=”450″]’\u003C\u002Fp>\n","This plug-in will help you to place any game which you can find on wigames.net without problems",3333,"2015-09-07T12:38:00.000Z","4.2.39","3.8",[78,21,79,80,24],"arcade","unity3d","wi-games","http:\u002F\u002Fwi-games.com\u002Fstart\u002Fwordpress-shortcode-plugin-install","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwi-games-shortcode.zip",{"slug":84,"name":85,"version":86,"author":69,"author_profile":70,"description":87,"short_description":88,"active_installs":44,"downloaded":89,"rating":33,"num_ratings":90,"last_updated":18,"tested_up_to":75,"requires_at_least":76,"requires_php":18,"tags":91,"homepage":92,"download_link":93,"security_score":33,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":94},"wi-games-widget","WI Games widget Plugin","1.0.2","\u003Cp>WI Games Widget plug-in is created to simplify  installation of a widget which will allow your users to play hundreds of fascinating games without leaving your site as much as possible, and at the same time to gain additional income having placed in it the advertizing codes. (More info http:\u002F\u002Fwi-games.com)\u003C\u002Fp>\n\u003Ch3>How To\u003C\u002Fh3>\n\u003Cp>After installation and activation of a plug-in you need to insert a code similar to this\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cscript type=\"text\u002Fjavascript\" src=\"http:\u002F\u002Foutput.js.wigames.net\u002F?hash=717109d9d379a24131347c7a0ecf3fd4\">\u003C\u002Fscript>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Where to get a code\u003C\u002Fh4>\n\u003Cp>To receive a code you need to become authorized (http:\u002F\u002Fbackend.wigames.net\u002Flogin\u002F) or to create a new account (http:\u002F\u002Fbackend.wigames.net\u002Fregister\u002F) in the WI Games service.\u003C\u002Fp>\n\u003Cp>Further you will be able to add a domain having entered it in the corresponding line. After check of your domain on compliance to requirements to platforms it will receive the status “active” and control of a widget and monetization will be available to you.\u003C\u002Fp>\n\u003Cp>If you have already added the domain and it has the status “active” press the Widget button near the corresponding domain.\u003C\u002Fp>\n\u003Cp>!Attention! All settings of positioning and size of the button of a call of a widget are made from the control panel of the webmaster.\u003C\u002Fp>\n\u003Cp>After a widget code insert in a plug-in on the page of its settings (\u002Fwp-admin\u002Fadmin.php? page=wi-games-settings) keep changes having pressed the Submit button.\u003C\u002Fp>\n","This plugin will help you to smoothly integrate WI Games widget to your website.",3938,1,[78,21,79,80,24],"http:\u002F\u002Fwi-games.ru\u002Fwordpress-plugin-install","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwi-games-widget.zip","2026-03-15T10:48:56.248Z",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":13,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":108,"requires_php":18,"tags":109,"homepage":115,"download_link":116,"security_score":117,"vuln_count":44,"unpatched_count":90,"last_vuln_date":118,"fetched_at":29},"contact-form-plugin","Contact Form by BestWebSoft – Advanced WP Contact Form Builder for WordPress","4.3.6","bestwebsoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fbestwebsoft\u002F","\u003Cp>\u003Cstrong>Contact Form by BestWebSoft\u003C\u002Fstrong> is an advanced form builder for WordPress that makes it easy to create and manage contact forms on your website. Receive messages from visitors directly to your email by using convenient shortcodes to insert contact forms into pages, posts or widgets.\u003C\u002Fp>\n\u003Cp>Looking for a Contact Form 7 alternative? Our plugin offers similar functionality with an even more intuitive interface and additional features.\u003C\u002Fp>\n\u003Ch3>Key Benefits:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WP Contact Form\u003C\u002Fstrong>: Create beautiful contact forms for your WordPress site without any coding\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Widget\u003C\u002Fstrong>: Add contact forms to your sidebar or other widget areas\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Contact Form\u003C\u002Fstrong>: Insert forms anywhere using simple shortcodes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Button Style\u003C\u002Fstrong>: Customize your submit button with professional styling options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Page\u003C\u002Fstrong>: Create dedicated contact pages for better user engagement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR Compliant\u003C\u002Fstrong>: Built-in data protection features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Layout\u003C\u002Fstrong>: Forms adapt to any device and screen size\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spam Protection\u003C\u002Fstrong>: Protect your forms using CAPTCHA or reCaptcha\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Fields\u003C\u002Fstrong>: Make any field required or optional\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Attachments\u003C\u002Fstrong>: Allow users to attach multiple files to their messages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Similar to Contact Form 7\u003C\u002Fstrong>: Familiar interface for those switching from CF7\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose Contact Form by BestWebSoft?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy Integration\u003C\u002Fstrong>: Simply add [bestwebsoft_contact_form] shortcode to any page or post\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Forms Support\u003C\u002Fstrong>: Create unlimited forms with different fields and settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Validation\u003C\u002Fstrong>: Ensure data quality with built-in field validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Email Templates\u003C\u002Fstrong>: Customize email notifications for both admin and users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database Storage\u003C\u002Fstrong>: Option to store all form submissions in your WordPress database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-language Support\u003C\u002Fstrong>: Translate your forms into any language\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>: Clean code and extensive documentation for customization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong>: Constant improvements and compatibility updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Support\u003C\u002Fstrong>: Get help when you need it from our dedicated support team\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Contact pages\u003C\u002Fli>\n\u003Cli>Feedback forms\u003C\u002Fli>\n\u003Cli>Support request forms\u003C\u002Fli>\n\u003Cli>Quote request forms\u003C\u002Fli>\n\u003Cli>Newsletter signups\u003C\u002Fli>\n\u003Cli>Job application forms\u003C\u002Fli>\n\u003Cli>Customer surveys\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fdemo-for-contact-form-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\u002FF_piQa0hmkU?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>Powerful WordPress Contact Form Integration – Add forms to any post, page or widget using simple shortcode\u003C\u002Fli>\n\u003Cli>Complete GDPR Compliance Tools – Protect user data and maintain privacy standards\u003C\u002Fli>\n\u003Cli>Advanced Data Validation – Ensure data quality before form submission\u003C\u002Fli>\n\u003Cli>Message Length Control – Set character limits for message text fields\u003C\u002Fli>\n\u003Cli>Smart Email Copy System – Send copies of submitted messages to specified email addresses\u003C\u002Fli>\n\u003Cli>Flexible Email Routing – Receive submissions to default admin or custom email addresses\u003C\u002Fli>\n\u003Cli>Comprehensive Submission Data – Get detailed sender information in email notifications:\n\u003Cul>\n\u003Cli>Secure IP address tracking\u003C\u002Fli>\n\u003Cli>Precise timestamp data\u003C\u002Fli>\n\u003Cli>Referral source tracking\u003C\u002Fli>\n\u003Cli>Browser\u002Fdevice information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Modern Responsive Design – Forms adapt perfectly to all devices and screen sizes\u003C\u002Fli>\n\u003Cli>Custom Field Labels – Edit and personalize all form field labels\u003C\u002Fli>\n\u003Cli>Required Fields Management – Make any fields mandatory or optional\u003C\u002Fli>\n\u003Cli>Enhanced Contact Fields – Configure name, address and phone fields\u003C\u002Fli>\n\u003Cli>Advanced File Handling – Allow multiple file attachments\u003C\u002Fli>\n\u003Cli>Extended Form Fields – Enable additional pre-built form elements\u003C\u002Fli>\n\u003Cli>E-sign Form Field – Enable sign form element\u003C\u002Fli>\n\u003Cli>Two-Column Layout Option – Create professional multi-column forms\u003C\u002Fli>\n\u003Cli>Custom Form Width – Adjust form width to match your design\u003C\u002Fli>\n\u003Cli>Drag & Drop Field Order – Easily reorganize form fields\u003C\u002Fli>\n\u003Cli>Multi-Language Support – Translate forms using the built-in language customizer\u003C\u002Fli>\n\u003Cli>Premium Spam Protection – Secure forms with \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fcaptcha\u002F?k=45dcf2a5ccd70a7fc8606f8030730ac7\" rel=\"nofollow ugc\">Captcha\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fgoogle-captcha\u002F?k=159789f556e3a9c58df8f25384903ba5\" rel=\"nofollow ugc\">reCaptcha\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Unlimited Forms – Create multiple forms with \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fcontact-form-multi\u002F?k=34543c152eff369d529e9b4da85985a9\" rel=\"nofollow ugc\">Contact Form Multi\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Database Integration – Save messages with \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fcontact-form-to-db\u002F?k=d7d962591b5be0ce6c27af778b1b36ee\" rel=\"nofollow ugc\">Contact Form to DB\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Newsletter Integration – Add form users to \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fsubscriber\u002F?k=2ce0827916414c9c8576110f13560030\" rel=\"nofollow ugc\">Subscriber\u003C\u002Fa> lists\u003C\u002Fli>\n\u003Cli>Anti-Spam Protection – Control submission frequency with \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Flimit-attempts\u002F?k=129e34c19fc68ae4a15b4fc1b4983081\" rel=\"nofollow ugc\">Limit Attempts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WordPress Compatibility – Works perfectly with latest WordPress version\u003C\u002Fli>\n\u003Cli>Quick Setup – Simple settings for fast deployment without coding\u003C\u002Fli>\n\u003Cli>Extensive Documentation – Detailed guides and video tutorials\u003C\u002Fli>\n\u003Cli>Global Support – Multi-language and RTL ready\u003C\u002Fli>\n\u003Cli>Send test email\u003C\u002Fli>\n\u003Cli>Use Gutenberg block\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>Advanced Custom Fields – Create unlimited custom form fields\u003C\u002Fli>\n\u003Cli>Smart Department Routing – Add department selection and message sorting\u003C\u002Fli>\n\u003Cli>Enhanced Privacy Options – Add customizable terms and privacy checkboxes\u003C\u002Fli>\n\u003Cli>Intelligent Auto-Fill – Pre-populate fields for logged-in users\u003C\u002Fli>\n\u003Cli>Professional Email Headers – Add “Reply to” email address in message headers\u003C\u002Fli>\n\u003Cli>Default Text Options – Set pre-filled subject and message content\u003C\u002Fli>\n\u003Cli>Phone Validation – Ensure correct phone number formats\u003C\u002Fli>\n\u003Cli>Complete Field Control – Show, hide or disable core fields:\n\u003Cul>\n\u003Cli>Name field\u003C\u002Fli>\n\u003Cli>Email field\u003C\u002Fli>\n\u003Cli>Subject field\u003C\u002Fli>\n\u003Cli>Message field\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Auto-Response System – Send customized automatic replies\u003C\u002Fli>\n\u003Cli>Analytics Integration – Track form submissions with Google Analytics\u003C\u002Fli>\n\u003Cli>Custom Code Integration – Add custom code through settings panel\u003C\u002Fli>\n\u003Cli>Use Honeypot field\u003C\u002Fli>\n\u003Cli>Advanced Form Styling:\n\u003Cul>\n\u003Cli>No-code style customization\u003C\u002Fli>\n\u003Cli>Complete alignment control\u003C\u002Fli>\n\u003Cli>Custom submit button design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Enhanced User Experience – Customizable tooltips and placeholders\u003C\u002Fli>\n\u003Cli>Priority Support – Get answers 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\u002Fcontact-form\u002F?k=4028655c87316c98ae9ac7ca1928067f\" 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\u002Fcontact-form\u002F\" rel=\"nofollow ugc\">[Doc] User Guide\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=k1wq00ajACo\" rel=\"nofollow ugc\">[Video] Purchase, Installation, Configuration Tutorial\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=JwG2c4PcO8o\" 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>Affiliate Program\u003C\u002Fh4>\n\u003Cp>Earn 20% commission by selling the premium WordPress plugins and themes by BestWebSoft — \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Faffiliate\u002F?utm_source=plugin&utm_medium=readme&utm_campaign=affiliate_program\" rel=\"nofollow ugc\">https:\u002F\u002Fbestwebsoft.com\u002Faffiliate\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Afrikaans (af_ZA) (thanks to \u003Ca href=\"mailto:alducornelissen@gmail.com\" rel=\"nofollow ugc\">Aldu\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese (pt_BR) (thanks to \u003Ca href=\"mailto:brenojac@gmail.com\" rel=\"nofollow ugc\">Breno Jacinto\u003C\u002Fa>, www.iconis.org.br, \u003Ca href=\"mailto:wordpress@djio.com.br\" rel=\"nofollow ugc\">DJIO\u003C\u002Fa>, www.djio.com.br)\u003C\u002Fli>\n\u003Cli>Catalan (ca) (thanks to \u003Ca href=\"mailto:jmbescos@ibidemgroup.com\" rel=\"nofollow ugc\">Jose Bescos\u003C\u002Fa> – www.ibidemgroup.com)\u003C\u002Fli>\n\u003Cli>Chinese (zh_CN) (thanks to \u003Ca href=\"mailto:kplam@qq.com\" rel=\"nofollow ugc\">kplam\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Czech (cs_CZ) (thanks to \u003Ca href=\"mailto:kucerami@gmail.com\" rel=\"nofollow ugc\">Michal Kučera\u003C\u002Fa>, www.n0lim.it, \u003Ca href=\"mailto:info@pamadessoft.cz\" rel=\"nofollow ugc\">PaMaDeSSoft\u003C\u002Fa>, www.pamadessoft.cz)\u003C\u002Fli>\n\u003Cli>Danish (da_DK) (thanks to \u003Ca href=\"mailto:support@teknisk-support.com\" rel=\"nofollow ugc\">Kasper Jensen\u003C\u002Fa>, www.teknisk-support.com)\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) (thanks to \u003Ca href=\"mailto:olivier.smet@dynata.nl\" rel=\"nofollow ugc\">Olivier Smet\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Estonian (et) (thanks to \u003Ca href=\"mailto:feliks@veebimeister.com\" rel=\"nofollow ugc\">Feliks\u003C\u002Fa>, www.veebimeister.com)\u003C\u002Fli>\n\u003Cli>French (fr_FR) (thanks \u003Ca href=\"mailto:lcapronnier@yahoo.com\" rel=\"nofollow ugc\">Capronnier Luc\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>German (de_DE) (thanks to \u003Ca href=\"mailto:private18@web.de\" rel=\"nofollow ugc\">Alex\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Greek (el) (thanks to Dimitris Karantonis, www.soft4real.com\u002Fen-UK)\u003C\u002Fli>\n\u003Cli>Indonesian (id_ID) (thanks to \u003Ca href=\"mailto:jordan.silaen@chameleonjohn.com\" rel=\"nofollow ugc\">Jordan Silaen\u003C\u002Fa>, www.chameleonjohn.com)\u003C\u002Fli>\n\u003Cli>Japanese (ja) (thanks to Foken)\u003C\u002Fli>\n\u003Cli>Norwegian (nb_NO) (thanks to \u003Ca href=\"mailto:bestwebsoftcontact@nordsoft.no\" rel=\"nofollow ugc\">Per Rommetveit\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Russian (ru_RU)\u003C\u002Fli>\n\u003Cli>Slovak (sk_SK) (thanks to \u003Ca href=\"mailto:michal.vittek@wp.sk\" rel=\"nofollow ugc\">Michal Vittek\u003C\u002Fa>, www.wp.sk)\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) (thanks to Javitopo)\u003C\u002Fli>\n\u003Cli>Swedish (sv_SE) (thanks to Martin Tonek, \u003Ca href=\"mailto:joakim@limewoodmedia.com\" rel=\"nofollow ugc\">Joakim Lindskog\u003C\u002Fa>, \u003Ca href=\"mailto:maarten@vandendriest.com\" rel=\"nofollow ugc\">Maarten van den Driest\u003C\u002Fa> – www.crossanddot.nl)\u003C\u002Fli>\n\u003Cli>Turkish (tr) (thanks to Can Atasever, www.canatasever.com)\u003C\u002Fli>\n\u003Cli>Ukrainian (uk)\u003C\u002Fli>\n\u003Cli>Vietnamese (vi) (thanks to \u003Ca href=\"mailto:bizover@gmail.com\" rel=\"nofollow ugc\">Dich Anh Viet\u003C\u002Fa>, www.bizover.net)\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\u003Cp>The author of the Contact Form also recommends the following plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fsmtp\u002F\" rel=\"nofollow ugc\">SMTP\u003C\u002Fa> – Configure SMTP server to receive email messages from WordPress to Gmail, Yahoo, Hotmail and other services.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fcaptcha\u002F?k=45dcf2a5ccd70a7fc8606f8030730ac7\" rel=\"nofollow ugc\">Captcha\u003C\u002Fa> – #1 super security anti-spam captcha plugin for WordPress forms.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fgoogle-captcha\u002F?k=159789f556e3a9c58df8f25384903ba5\" rel=\"nofollow ugc\">reCaptcha\u003C\u002Fa> –  Protect WordPress website forms from spam entries with reCaptcha.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Flimit-attempts\u002F?k=129e34c19fc68ae4a15b4fc1b4983081\" rel=\"nofollow ugc\">Limit Attempts\u003C\u002Fa> – Protect WordPress website against brute force attacks. Limit rate of login attempts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fcontact-form-multi\u002F?k=34543c152eff369d529e9b4da85985a9\" rel=\"nofollow ugc\">Contact Form Multi\u003C\u002Fa> – Add unlimited number of contact forms to WordPress website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fcontact-form-to-db\u002F?k=d7d962591b5be0ce6c27af778b1b36ee\" rel=\"nofollow ugc\">Contact Form to DB\u003C\u002Fa> – Save and manage contact form messages. Never lose important data.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fupdater\u002F?k=982fae837f4c6e3b152183537448dbca\" 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\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>This plugin, when certain options are activated, may connect to Google Analytics (Google LLC) servers to process information about the submission of contact forms. \u003Ca href=\"https:\u002F\u002Fanalytics.google.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fanalytics.google.com\u002F\u003C\u002Fa> Terms of service \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fanalytics\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.google.com\u002Fanalytics\u002F\u003C\u002Fa>. Privacy Policy \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>This plugin incorporates a license verification mechanism to ensure the authenticity of your license key and provide access to premium features and updates. The verification process involves connecting securely to our external service hosted at BestWebSoft website \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\" rel=\"nofollow ugc\">https:\u002F\u002Fbestwebsoft.com\u003C\u002Fa>. Privacy Policy \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fbestwebsoft.com\u002Fprivacy-policy\u002F\u003C\u002Fa>. End user license agreement \u003Ca href=\"https:\u002F\u002Fbestwebsoft.com\u002Fend-user-license-agreement\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fbestwebsoft.com\u002Fend-user-license-agreement\u002F\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","The most powerful and user-friendly WordPress contact form plugin. Create beautiful contact forms, widgets and pages using shortcodes.",30000,5266792,291,"2025-12-25T09:26:00.000Z","6.9.4","6.5",[110,111,112,113,114],"contact-button","contact-page","contact-widget","shortcode-contact-form","wp-contact-form","https:\u002F\u002Fbestwebsoft.com\u002Fproducts\u002Fwordpress\u002Fplugins\u002Fcontact-form\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-plugin.4.3.6.zip",67,"2025-12-07 00:00:00",{"attackSurface":120,"codeSignals":145,"taintFlows":1703,"riskAssessment":1722,"analyzedAt":1736},{"hooks":121,"ajaxHandlers":137,"restRoutes":138,"shortcodes":139,"cronEvents":144,"entryPointCount":90,"unprotectedCount":27},[122,128,132],{"type":123,"name":124,"callback":125,"file":126,"line":127},"action","admin_notices","my_admin_notice","3D.WP.Tag.Cloud.S.php",501,{"type":123,"name":129,"callback":130,"file":126,"line":131},"widgets_init","wpTagCanvasLoad",507,{"type":133,"name":134,"callback":135,"file":126,"line":136},"filter","pre_option_link_manager_enabled","__return_true",510,[],[],[140],{"tag":141,"callback":142,"file":126,"line":143},"tc-s","shortcode_handler",22,[],{"dangerousFunctions":146,"sqlUsage":147,"outputEscaping":149,"fileOperations":90,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":1702},[],{"prepared":27,"raw":27,"locations":148},[],{"escaped":27,"rawEcho":150,"locations":151},907,[152,155,157,159,161,163,165,167,169,171,173,175,176,178,179,181,182,184,185,187,189,190,192,194,196,198,201,203,205,207,208,210,212,214,216,218,219,221,223,225,227,229,231,233,235,237,239,241,243,244,246,247,249,251,252,254,255,257,258,260,262,264,266,268,270,272,274,276,278,279,281,283,285,287,289,291,293,295,297,299,301,302,304,305,306,308,310,312,313,315,316,318,319,321,322,324,325,327,328,330,331,333,334,336,337,339,340,342,343,345,346,348,349,351,352,354,355,357,358,360,361,363,365,366,368,370,372,374,375,377,378,380,381,383,384,386,387,389,390,392,393,395,396,398,399,401,402,404,405,407,408,410,411,413,414,416,417,419,420,422,423,425,427,428,430,432,434,436,437,439,440,442,443,445,446,448,449,451,452,454,455,457,458,460,461,463,464,466,467,469,470,472,473,475,476,478,479,481,482,484,485,487,489,491,493,495,497,498,500,501,503,504,506,507,509,510,512,513,515,516,518,519,521,522,524,525,527,528,530,531,533,534,536,537,539,540,542,543,545,546,548,550,552,554,556,558,559,561,562,564,565,567,568,570,571,573,574,576,577,579,580,582,583,585,586,588,589,591,592,594,595,597,598,600,601,603,604,606,607,609,611,612,614,615,617,618,620,621,623,624,626,627,629,630,632,633,635,636,638,639,641,642,644,645,647,648,650,651,653,654,656,657,659,660,662,664,665,667,668,670,671,673,674,676,677,679,680,682,683,685,686,688,689,691,692,694,695,697,698,700,701,703,704,706,707,709,710,712,713,715,717,719,721,723,725,727,729,731,732,734,735,737,738,740,741,743,745,747,749,751,752,754,755,757,759,760,762,763,765,767,768,770,771,773,775,776,778,779,781,783,784,786,787,789,791,792,794,795,797,799,800,802,803,805,807,808,810,811,813,815,816,818,819,821,823,825,827,829,831,833,835,837,839,840,842,843,845,847,848,850,851,853,855,856,858,859,861,863,864,866,867,869,870,872,873,875,876,878,879,881,882,884,885,887,889,890,892,893,895,897,898,900,901,903,905,906,908,909,911,913,914,916,917,919,921,922,924,925,927,929,930,932,933,935,937,938,940,941,943,945,946,948,949,951,953,954,956,957,959,961,962,964,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1002,1004,1006,1008,1010,1012,1014,1015,1017,1019,1021,1023,1025,1027,1028,1030,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083,1084,1086,1088,1090,1092,1094,1096,1097,1099,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1161,1163,1165,1167,1169,1171,1173,1175,1177,1178,1180,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1202,1204,1206,1207,1209,1210,1212,1214,1215,1217,1218,1220,1222,1223,1225,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1329,1331,1332,1334,1336,1337,1339,1340,1342,1344,1345,1347,1348,1350,1352,1353,1355,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1393,1395,1396,1398,1400,1401,1403,1404,1406,1408,1409,1411,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1527,1529,1530,1532,1534,1535,1537,1538,1540,1542,1543,1545,1546,1548,1550,1551,1553,1554,1556,1558,1559,1561,1562,1564,1566,1567,1569,1570,1572,1574,1575,1577,1578,1580,1582,1583,1585,1586,1588,1590,1591,1593,1594,1596,1598,1599,1601,1602,1604,1605,1607,1608,1610,1611,1613,1614,1616,1618,1619,1621,1622,1624,1626,1627,1629,1630,1632,1634,1635,1637,1638,1640,1642,1643,1645,1646,1648,1650,1651,1653,1655,1656,1658,1660,1661,1663,1664,1666,1668,1669,1671,1673,1674,1676,1678,1679,1681,1683,1684,1686,1688,1689,1691,1693,1695,1696,1698,1700],{"file":126,"line":153,"context":154},49,"raw output",{"file":126,"line":156,"context":154},55,{"file":126,"line":158,"context":154},56,{"file":126,"line":160,"context":154},59,{"file":126,"line":162,"context":154},60,{"file":126,"line":164,"context":154},64,{"file":126,"line":166,"context":154},68,{"file":126,"line":168,"context":154},75,{"file":126,"line":170,"context":154},76,{"file":126,"line":172,"context":154},77,{"file":126,"line":174,"context":154},91,{"file":126,"line":174,"context":154},{"file":126,"line":177,"context":154},92,{"file":126,"line":177,"context":154},{"file":126,"line":180,"context":154},107,{"file":126,"line":180,"context":154},{"file":126,"line":183,"context":154},113,{"file":126,"line":183,"context":154},{"file":126,"line":186,"context":154},128,{"file":126,"line":188,"context":154},129,{"file":126,"line":188,"context":154},{"file":126,"line":191,"context":154},136,{"file":126,"line":193,"context":154},447,{"file":126,"line":195,"context":154},456,{"file":126,"line":197,"context":154},483,{"file":199,"line":200,"context":154},"s.CP.php",23,{"file":199,"line":202,"context":154},37,{"file":199,"line":204,"context":154},38,{"file":199,"line":206,"context":154},39,{"file":199,"line":206,"context":154},{"file":199,"line":209,"context":154},44,{"file":199,"line":211,"context":154},45,{"file":199,"line":213,"context":154},46,{"file":199,"line":215,"context":154},47,{"file":199,"line":217,"context":154},48,{"file":199,"line":153,"context":154},{"file":199,"line":220,"context":154},50,{"file":199,"line":222,"context":154},239,{"file":199,"line":224,"context":154},250,{"file":199,"line":226,"context":154},251,{"file":199,"line":228,"context":154},254,{"file":199,"line":230,"context":154},255,{"file":199,"line":232,"context":154},259,{"file":199,"line":234,"context":154},263,{"file":199,"line":236,"context":154},264,{"file":199,"line":238,"context":154},265,{"file":199,"line":240,"context":154},267,{"file":199,"line":242,"context":154},271,{"file":199,"line":242,"context":154},{"file":199,"line":245,"context":154},272,{"file":199,"line":245,"context":154},{"file":199,"line":248,"context":154},277,{"file":199,"line":250,"context":154},281,{"file":199,"line":250,"context":154},{"file":199,"line":253,"context":154},282,{"file":199,"line":253,"context":154},{"file":199,"line":256,"context":154},297,{"file":199,"line":256,"context":154},{"file":199,"line":259,"context":154},404,{"file":199,"line":261,"context":154},407,{"file":199,"line":263,"context":154},408,{"file":199,"line":265,"context":154},409,{"file":199,"line":267,"context":154},427,{"file":199,"line":269,"context":154},431,{"file":199,"line":271,"context":154},436,{"file":199,"line":273,"context":154},440,{"file":199,"line":275,"context":154},445,{"file":199,"line":277,"context":154},451,{"file":199,"line":195,"context":154},{"file":199,"line":280,"context":154},459,{"file":199,"line":282,"context":154},464,{"file":199,"line":284,"context":154},466,{"file":199,"line":286,"context":154},471,{"file":199,"line":288,"context":154},473,{"file":199,"line":290,"context":154},478,{"file":199,"line":292,"context":154},480,{"file":199,"line":294,"context":154},485,{"file":199,"line":296,"context":154},487,{"file":199,"line":298,"context":154},492,{"file":199,"line":300,"context":154},494,{"file":199,"line":127,"context":154},{"file":199,"line":303,"context":154},504,{"file":199,"line":303,"context":154},{"file":199,"line":136,"context":154},{"file":199,"line":307,"context":154},512,{"file":199,"line":309,"context":154},518,{"file":199,"line":311,"context":154},521,{"file":199,"line":311,"context":154},{"file":199,"line":314,"context":154},526,{"file":199,"line":314,"context":154},{"file":199,"line":317,"context":154},530,{"file":199,"line":317,"context":154},{"file":199,"line":320,"context":154},534,{"file":199,"line":320,"context":154},{"file":199,"line":323,"context":154},538,{"file":199,"line":323,"context":154},{"file":199,"line":326,"context":154},542,{"file":199,"line":326,"context":154},{"file":199,"line":329,"context":154},546,{"file":199,"line":329,"context":154},{"file":199,"line":332,"context":154},550,{"file":199,"line":332,"context":154},{"file":199,"line":335,"context":154},554,{"file":199,"line":335,"context":154},{"file":199,"line":338,"context":154},558,{"file":199,"line":338,"context":154},{"file":199,"line":341,"context":154},562,{"file":199,"line":341,"context":154},{"file":199,"line":344,"context":154},566,{"file":199,"line":344,"context":154},{"file":199,"line":347,"context":154},570,{"file":199,"line":347,"context":154},{"file":199,"line":350,"context":154},574,{"file":199,"line":350,"context":154},{"file":199,"line":353,"context":154},578,{"file":199,"line":353,"context":154},{"file":199,"line":356,"context":154},582,{"file":199,"line":356,"context":154},{"file":199,"line":359,"context":154},586,{"file":199,"line":359,"context":154},{"file":199,"line":362,"context":154},591,{"file":199,"line":364,"context":154},594,{"file":199,"line":364,"context":154},{"file":199,"line":367,"context":154},600,{"file":199,"line":369,"context":154},602,{"file":199,"line":371,"context":154},608,{"file":199,"line":373,"context":154},611,{"file":199,"line":373,"context":154},{"file":199,"line":376,"context":154},616,{"file":199,"line":376,"context":154},{"file":199,"line":379,"context":154},620,{"file":199,"line":379,"context":154},{"file":199,"line":382,"context":154},624,{"file":199,"line":382,"context":154},{"file":199,"line":385,"context":154},628,{"file":199,"line":385,"context":154},{"file":199,"line":388,"context":154},632,{"file":199,"line":388,"context":154},{"file":199,"line":391,"context":154},636,{"file":199,"line":391,"context":154},{"file":199,"line":394,"context":154},640,{"file":199,"line":394,"context":154},{"file":199,"line":397,"context":154},644,{"file":199,"line":397,"context":154},{"file":199,"line":400,"context":154},648,{"file":199,"line":400,"context":154},{"file":199,"line":403,"context":154},652,{"file":199,"line":403,"context":154},{"file":199,"line":406,"context":154},656,{"file":199,"line":406,"context":154},{"file":199,"line":409,"context":154},660,{"file":199,"line":409,"context":154},{"file":199,"line":412,"context":154},664,{"file":199,"line":412,"context":154},{"file":199,"line":415,"context":154},668,{"file":199,"line":415,"context":154},{"file":199,"line":418,"context":154},672,{"file":199,"line":418,"context":154},{"file":199,"line":421,"context":154},676,{"file":199,"line":421,"context":154},{"file":199,"line":424,"context":154},682,{"file":199,"line":426,"context":154},685,{"file":199,"line":426,"context":154},{"file":199,"line":429,"context":154},690,{"file":199,"line":431,"context":154},692,{"file":199,"line":433,"context":154},699,{"file":199,"line":435,"context":154},702,{"file":199,"line":435,"context":154},{"file":199,"line":438,"context":154},707,{"file":199,"line":438,"context":154},{"file":199,"line":441,"context":154},711,{"file":199,"line":441,"context":154},{"file":199,"line":444,"context":154},715,{"file":199,"line":444,"context":154},{"file":199,"line":447,"context":154},719,{"file":199,"line":447,"context":154},{"file":199,"line":450,"context":154},723,{"file":199,"line":450,"context":154},{"file":199,"line":453,"context":154},727,{"file":199,"line":453,"context":154},{"file":199,"line":456,"context":154},731,{"file":199,"line":456,"context":154},{"file":199,"line":459,"context":154},735,{"file":199,"line":459,"context":154},{"file":199,"line":462,"context":154},739,{"file":199,"line":462,"context":154},{"file":199,"line":465,"context":154},743,{"file":199,"line":465,"context":154},{"file":199,"line":468,"context":154},747,{"file":199,"line":468,"context":154},{"file":199,"line":471,"context":154},751,{"file":199,"line":471,"context":154},{"file":199,"line":474,"context":154},755,{"file":199,"line":474,"context":154},{"file":199,"line":477,"context":154},759,{"file":199,"line":477,"context":154},{"file":199,"line":480,"context":154},763,{"file":199,"line":480,"context":154},{"file":199,"line":483,"context":154},767,{"file":199,"line":483,"context":154},{"file":199,"line":486,"context":154},776,{"file":199,"line":488,"context":154},777,{"file":199,"line":490,"context":154},780,{"file":199,"line":492,"context":154},781,{"file":199,"line":494,"context":154},784,{"file":199,"line":496,"context":154},787,{"file":199,"line":496,"context":154},{"file":199,"line":499,"context":154},792,{"file":199,"line":499,"context":154},{"file":199,"line":502,"context":154},796,{"file":199,"line":502,"context":154},{"file":199,"line":505,"context":154},800,{"file":199,"line":505,"context":154},{"file":199,"line":508,"context":154},804,{"file":199,"line":508,"context":154},{"file":199,"line":511,"context":154},808,{"file":199,"line":511,"context":154},{"file":199,"line":514,"context":154},812,{"file":199,"line":514,"context":154},{"file":199,"line":517,"context":154},816,{"file":199,"line":517,"context":154},{"file":199,"line":520,"context":154},820,{"file":199,"line":520,"context":154},{"file":199,"line":523,"context":154},824,{"file":199,"line":523,"context":154},{"file":199,"line":526,"context":154},828,{"file":199,"line":526,"context":154},{"file":199,"line":529,"context":154},832,{"file":199,"line":529,"context":154},{"file":199,"line":532,"context":154},836,{"file":199,"line":532,"context":154},{"file":199,"line":535,"context":154},840,{"file":199,"line":535,"context":154},{"file":199,"line":538,"context":154},844,{"file":199,"line":538,"context":154},{"file":199,"line":541,"context":154},848,{"file":199,"line":541,"context":154},{"file":199,"line":544,"context":154},852,{"file":199,"line":544,"context":154},{"file":199,"line":547,"context":154},861,{"file":199,"line":549,"context":154},862,{"file":199,"line":551,"context":154},865,{"file":199,"line":553,"context":154},866,{"file":199,"line":555,"context":154},869,{"file":199,"line":557,"context":154},872,{"file":199,"line":557,"context":154},{"file":199,"line":560,"context":154},877,{"file":199,"line":560,"context":154},{"file":199,"line":563,"context":154},881,{"file":199,"line":563,"context":154},{"file":199,"line":566,"context":154},885,{"file":199,"line":566,"context":154},{"file":199,"line":569,"context":154},889,{"file":199,"line":569,"context":154},{"file":199,"line":572,"context":154},893,{"file":199,"line":572,"context":154},{"file":199,"line":575,"context":154},897,{"file":199,"line":575,"context":154},{"file":199,"line":578,"context":154},901,{"file":199,"line":578,"context":154},{"file":199,"line":581,"context":154},905,{"file":199,"line":581,"context":154},{"file":199,"line":584,"context":154},909,{"file":199,"line":584,"context":154},{"file":199,"line":587,"context":154},913,{"file":199,"line":587,"context":154},{"file":199,"line":590,"context":154},917,{"file":199,"line":590,"context":154},{"file":199,"line":593,"context":154},921,{"file":199,"line":593,"context":154},{"file":199,"line":596,"context":154},925,{"file":199,"line":596,"context":154},{"file":199,"line":599,"context":154},929,{"file":199,"line":599,"context":154},{"file":199,"line":602,"context":154},933,{"file":199,"line":602,"context":154},{"file":199,"line":605,"context":154},937,{"file":199,"line":605,"context":154},{"file":199,"line":608,"context":154},943,{"file":199,"line":610,"context":154},946,{"file":199,"line":610,"context":154},{"file":199,"line":613,"context":154},951,{"file":199,"line":613,"context":154},{"file":199,"line":616,"context":154},955,{"file":199,"line":616,"context":154},{"file":199,"line":619,"context":154},959,{"file":199,"line":619,"context":154},{"file":199,"line":622,"context":154},963,{"file":199,"line":622,"context":154},{"file":199,"line":625,"context":154},967,{"file":199,"line":625,"context":154},{"file":199,"line":628,"context":154},971,{"file":199,"line":628,"context":154},{"file":199,"line":631,"context":154},975,{"file":199,"line":631,"context":154},{"file":199,"line":634,"context":154},979,{"file":199,"line":634,"context":154},{"file":199,"line":637,"context":154},983,{"file":199,"line":637,"context":154},{"file":199,"line":640,"context":154},987,{"file":199,"line":640,"context":154},{"file":199,"line":643,"context":154},991,{"file":199,"line":643,"context":154},{"file":199,"line":646,"context":154},995,{"file":199,"line":646,"context":154},{"file":199,"line":649,"context":154},999,{"file":199,"line":649,"context":154},{"file":199,"line":652,"context":154},1003,{"file":199,"line":652,"context":154},{"file":199,"line":655,"context":154},1007,{"file":199,"line":655,"context":154},{"file":199,"line":658,"context":154},1011,{"file":199,"line":658,"context":154},{"file":199,"line":661,"context":154},1017,{"file":199,"line":663,"context":154},1020,{"file":199,"line":663,"context":154},{"file":199,"line":666,"context":154},1025,{"file":199,"line":666,"context":154},{"file":199,"line":669,"context":154},1029,{"file":199,"line":669,"context":154},{"file":199,"line":672,"context":154},1033,{"file":199,"line":672,"context":154},{"file":199,"line":675,"context":154},1037,{"file":199,"line":675,"context":154},{"file":199,"line":678,"context":154},1041,{"file":199,"line":678,"context":154},{"file":199,"line":681,"context":154},1045,{"file":199,"line":681,"context":154},{"file":199,"line":684,"context":154},1049,{"file":199,"line":684,"context":154},{"file":199,"line":687,"context":154},1053,{"file":199,"line":687,"context":154},{"file":199,"line":690,"context":154},1057,{"file":199,"line":690,"context":154},{"file":199,"line":693,"context":154},1061,{"file":199,"line":693,"context":154},{"file":199,"line":696,"context":154},1065,{"file":199,"line":696,"context":154},{"file":199,"line":699,"context":154},1069,{"file":199,"line":699,"context":154},{"file":199,"line":702,"context":154},1073,{"file":199,"line":702,"context":154},{"file":199,"line":705,"context":154},1077,{"file":199,"line":705,"context":154},{"file":199,"line":708,"context":154},1081,{"file":199,"line":708,"context":154},{"file":199,"line":711,"context":154},1085,{"file":199,"line":711,"context":154},{"file":199,"line":714,"context":154},1092,{"file":199,"line":716,"context":154},1095,{"file":199,"line":718,"context":154},1096,{"file":199,"line":720,"context":154},1097,{"file":199,"line":722,"context":154},1101,{"file":199,"line":724,"context":154},1104,{"file":199,"line":726,"context":154},1105,{"file":199,"line":728,"context":154},1106,{"file":199,"line":730,"context":154},1118,{"file":199,"line":730,"context":154},{"file":199,"line":733,"context":154},1119,{"file":199,"line":733,"context":154},{"file":199,"line":736,"context":154},1126,{"file":199,"line":736,"context":154},{"file":199,"line":739,"context":154},1127,{"file":199,"line":739,"context":154},{"file":199,"line":742,"context":154},1134,{"file":199,"line":744,"context":154},1135,{"file":199,"line":746,"context":154},1138,{"file":199,"line":748,"context":154},1139,{"file":199,"line":750,"context":154},1148,{"file":199,"line":750,"context":154},{"file":199,"line":753,"context":154},1163,{"file":199,"line":753,"context":154},{"file":199,"line":756,"context":154},1219,{"file":199,"line":758,"context":154},1222,{"file":199,"line":758,"context":154},{"file":199,"line":761,"context":154},1223,{"file":199,"line":761,"context":154},{"file":199,"line":764,"context":154},1226,{"file":199,"line":766,"context":154},1229,{"file":199,"line":766,"context":154},{"file":199,"line":769,"context":154},1230,{"file":199,"line":769,"context":154},{"file":199,"line":772,"context":154},1233,{"file":199,"line":774,"context":154},1236,{"file":199,"line":774,"context":154},{"file":199,"line":777,"context":154},1237,{"file":199,"line":777,"context":154},{"file":199,"line":780,"context":154},1240,{"file":199,"line":782,"context":154},1243,{"file":199,"line":782,"context":154},{"file":199,"line":785,"context":154},1245,{"file":199,"line":785,"context":154},{"file":199,"line":788,"context":154},1249,{"file":199,"line":790,"context":154},1252,{"file":199,"line":790,"context":154},{"file":199,"line":793,"context":154},1253,{"file":199,"line":793,"context":154},{"file":199,"line":796,"context":154},1256,{"file":199,"line":798,"context":154},1259,{"file":199,"line":798,"context":154},{"file":199,"line":801,"context":154},1260,{"file":199,"line":801,"context":154},{"file":199,"line":804,"context":154},1263,{"file":199,"line":806,"context":154},1266,{"file":199,"line":806,"context":154},{"file":199,"line":809,"context":154},1267,{"file":199,"line":809,"context":154},{"file":199,"line":812,"context":154},1270,{"file":199,"line":814,"context":154},1273,{"file":199,"line":814,"context":154},{"file":199,"line":817,"context":154},1274,{"file":199,"line":817,"context":154},{"file":199,"line":820,"context":154},1283,{"file":199,"line":822,"context":154},1284,{"file":199,"line":824,"context":154},1286,{"file":199,"line":826,"context":154},1287,{"file":199,"line":828,"context":154},1297,{"file":199,"line":830,"context":154},1298,{"file":199,"line":832,"context":154},1300,{"file":199,"line":834,"context":154},1301,{"file":199,"line":836,"context":154},1305,{"file":199,"line":838,"context":154},1308,{"file":199,"line":838,"context":154},{"file":199,"line":841,"context":154},1309,{"file":199,"line":841,"context":154},{"file":199,"line":844,"context":154},1312,{"file":199,"line":846,"context":154},1315,{"file":199,"line":846,"context":154},{"file":199,"line":849,"context":154},1316,{"file":199,"line":849,"context":154},{"file":199,"line":852,"context":154},1319,{"file":199,"line":854,"context":154},1322,{"file":199,"line":854,"context":154},{"file":199,"line":857,"context":154},1323,{"file":199,"line":857,"context":154},{"file":199,"line":860,"context":154},1327,{"file":199,"line":862,"context":154},1330,{"file":199,"line":862,"context":154},{"file":199,"line":865,"context":154},1331,{"file":199,"line":865,"context":154},{"file":199,"line":868,"context":154},1344,{"file":199,"line":868,"context":154},{"file":199,"line":871,"context":154},1345,{"file":199,"line":871,"context":154},{"file":199,"line":874,"context":154},1346,{"file":199,"line":874,"context":154},{"file":199,"line":877,"context":154},1347,{"file":199,"line":877,"context":154},{"file":199,"line":880,"context":154},1348,{"file":199,"line":880,"context":154},{"file":199,"line":883,"context":154},1349,{"file":199,"line":883,"context":154},{"file":199,"line":886,"context":154},1353,{"file":199,"line":888,"context":154},1356,{"file":199,"line":888,"context":154},{"file":199,"line":891,"context":154},1357,{"file":199,"line":891,"context":154},{"file":199,"line":894,"context":154},1361,{"file":199,"line":896,"context":154},1364,{"file":199,"line":896,"context":154},{"file":199,"line":899,"context":154},1365,{"file":199,"line":899,"context":154},{"file":199,"line":902,"context":154},1368,{"file":199,"line":904,"context":154},1371,{"file":199,"line":904,"context":154},{"file":199,"line":907,"context":154},1372,{"file":199,"line":907,"context":154},{"file":199,"line":910,"context":154},1383,{"file":199,"line":912,"context":154},1386,{"file":199,"line":912,"context":154},{"file":199,"line":915,"context":154},1387,{"file":199,"line":915,"context":154},{"file":199,"line":918,"context":154},1390,{"file":199,"line":920,"context":154},1393,{"file":199,"line":920,"context":154},{"file":199,"line":923,"context":154},1394,{"file":199,"line":923,"context":154},{"file":199,"line":926,"context":154},1397,{"file":199,"line":928,"context":154},1400,{"file":199,"line":928,"context":154},{"file":199,"line":931,"context":154},1401,{"file":199,"line":931,"context":154},{"file":199,"line":934,"context":154},1405,{"file":199,"line":936,"context":154},1408,{"file":199,"line":936,"context":154},{"file":199,"line":939,"context":154},1410,{"file":199,"line":939,"context":154},{"file":199,"line":942,"context":154},1413,{"file":199,"line":944,"context":154},1416,{"file":199,"line":944,"context":154},{"file":199,"line":947,"context":154},1417,{"file":199,"line":947,"context":154},{"file":199,"line":950,"context":154},1421,{"file":199,"line":952,"context":154},1424,{"file":199,"line":952,"context":154},{"file":199,"line":955,"context":154},1425,{"file":199,"line":955,"context":154},{"file":199,"line":958,"context":154},1432,{"file":199,"line":960,"context":154},1435,{"file":199,"line":960,"context":154},{"file":199,"line":963,"context":154},1436,{"file":199,"line":963,"context":154},{"file":199,"line":966,"context":154},1450,{"file":199,"line":968,"context":154},1451,{"file":199,"line":970,"context":154},1454,{"file":199,"line":972,"context":154},1455,{"file":199,"line":974,"context":154},1462,{"file":199,"line":976,"context":154},1463,{"file":199,"line":978,"context":154},1466,{"file":199,"line":980,"context":154},1467,{"file":199,"line":982,"context":154},1476,{"file":199,"line":984,"context":154},1477,{"file":199,"line":986,"context":154},1480,{"file":199,"line":988,"context":154},1481,{"file":199,"line":990,"context":154},1491,{"file":199,"line":992,"context":154},1492,{"file":199,"line":994,"context":154},1495,{"file":199,"line":996,"context":154},1496,{"file":199,"line":998,"context":154},1501,{"file":199,"line":1000,"context":154},1509,{"file":199,"line":1000,"context":154},{"file":199,"line":1003,"context":154},1522,{"file":199,"line":1005,"context":154},1523,{"file":199,"line":1007,"context":154},1526,{"file":199,"line":1009,"context":154},1527,{"file":199,"line":1011,"context":154},1533,{"file":199,"line":1013,"context":154},1536,{"file":199,"line":1013,"context":154},{"file":199,"line":1016,"context":154},1547,{"file":199,"line":1018,"context":154},1548,{"file":199,"line":1020,"context":154},1551,{"file":199,"line":1022,"context":154},1552,{"file":199,"line":1024,"context":154},1558,{"file":199,"line":1026,"context":154},1561,{"file":199,"line":1026,"context":154},{"file":199,"line":1029,"context":154},1562,{"file":199,"line":1029,"context":154},{"file":199,"line":1032,"context":154},1572,{"file":199,"line":1034,"context":154},1573,{"file":199,"line":1036,"context":154},1576,{"file":199,"line":1038,"context":154},1577,{"file":199,"line":1040,"context":154},1585,{"file":199,"line":1042,"context":154},1586,{"file":199,"line":1044,"context":154},1589,{"file":199,"line":1046,"context":154},1590,{"file":199,"line":1048,"context":154},1599,{"file":199,"line":1050,"context":154},1600,{"file":199,"line":1052,"context":154},1603,{"file":199,"line":1054,"context":154},1604,{"file":199,"line":1056,"context":154},1612,{"file":199,"line":1058,"context":154},1613,{"file":199,"line":1060,"context":154},1616,{"file":199,"line":1062,"context":154},1617,{"file":199,"line":1064,"context":154},1626,{"file":199,"line":1066,"context":154},1627,{"file":199,"line":1068,"context":154},1630,{"file":199,"line":1070,"context":154},1631,{"file":199,"line":1072,"context":154},1643,{"file":199,"line":1074,"context":154},1646,{"file":199,"line":1076,"context":154},1647,{"file":199,"line":1078,"context":154},1648,{"file":199,"line":1080,"context":154},1654,{"file":199,"line":1082,"context":154},1658,{"file":199,"line":1082,"context":154},{"file":199,"line":1085,"context":154},1665,{"file":199,"line":1087,"context":154},1668,{"file":199,"line":1089,"context":154},1669,{"file":199,"line":1091,"context":154},1670,{"file":199,"line":1093,"context":154},1675,{"file":199,"line":1095,"context":154},1678,{"file":199,"line":1095,"context":154},{"file":199,"line":1098,"context":154},1679,{"file":199,"line":1098,"context":154},{"file":199,"line":1101,"context":154},1683,{"file":199,"line":1103,"context":154},1689,{"file":199,"line":1105,"context":154},1690,{"file":199,"line":1107,"context":154},1691,{"file":199,"line":1109,"context":154},1699,{"file":199,"line":1111,"context":154},1700,{"file":199,"line":1113,"context":154},1704,{"file":199,"line":1115,"context":154},1705,{"file":199,"line":1117,"context":154},1709,{"file":199,"line":1119,"context":154},1710,{"file":199,"line":1121,"context":154},1714,{"file":199,"line":1123,"context":154},1715,{"file":199,"line":1125,"context":154},1719,{"file":199,"line":1127,"context":154},1720,{"file":199,"line":1129,"context":154},1724,{"file":199,"line":1131,"context":154},1725,{"file":199,"line":1133,"context":154},1729,{"file":199,"line":1135,"context":154},1730,{"file":199,"line":1137,"context":154},1734,{"file":199,"line":1139,"context":154},1735,{"file":199,"line":1141,"context":154},1740,{"file":199,"line":1143,"context":154},1741,{"file":199,"line":1145,"context":154},1745,{"file":199,"line":1147,"context":154},1746,{"file":199,"line":1149,"context":154},1750,{"file":199,"line":1151,"context":154},1751,{"file":199,"line":1153,"context":154},1755,{"file":199,"line":1155,"context":154},1756,{"file":199,"line":1157,"context":154},1766,{"file":199,"line":1159,"context":154},1771,{"file":199,"line":1159,"context":154},{"file":199,"line":1162,"context":154},1784,{"file":199,"line":1164,"context":154},1785,{"file":199,"line":1166,"context":154},1788,{"file":199,"line":1168,"context":154},1789,{"file":199,"line":1170,"context":154},1792,{"file":199,"line":1172,"context":154},1793,{"file":199,"line":1174,"context":154},1796,{"file":199,"line":1176,"context":154},1799,{"file":199,"line":1176,"context":154},{"file":199,"line":1179,"context":154},1800,{"file":199,"line":1179,"context":154},{"file":199,"line":1182,"context":154},1811,{"file":199,"line":1184,"context":154},1814,{"file":199,"line":1186,"context":154},1815,{"file":199,"line":1188,"context":154},1816,{"file":199,"line":1190,"context":154},1821,{"file":199,"line":1192,"context":154},1822,{"file":199,"line":1194,"context":154},1825,{"file":199,"line":1196,"context":154},1826,{"file":199,"line":1198,"context":154},1833,{"file":199,"line":1200,"context":154},1839,{"file":199,"line":1200,"context":154},{"file":199,"line":1203,"context":154},1845,{"file":199,"line":1205,"context":154},1848,{"file":199,"line":1205,"context":154},{"file":199,"line":1208,"context":154},1849,{"file":199,"line":1208,"context":154},{"file":199,"line":1211,"context":154},1852,{"file":199,"line":1213,"context":154},1855,{"file":199,"line":1213,"context":154},{"file":199,"line":1216,"context":154},1856,{"file":199,"line":1216,"context":154},{"file":199,"line":1219,"context":154},1859,{"file":199,"line":1221,"context":154},1862,{"file":199,"line":1221,"context":154},{"file":199,"line":1224,"context":154},1863,{"file":199,"line":1224,"context":154},{"file":199,"line":1227,"context":154},1869,{"file":199,"line":1229,"context":154},1870,{"file":199,"line":1231,"context":154},1873,{"file":199,"line":1233,"context":154},1874,{"file":199,"line":1235,"context":154},1881,{"file":199,"line":1237,"context":154},1883,{"file":199,"line":1239,"context":154},1884,{"file":199,"line":1241,"context":154},1885,{"file":199,"line":1243,"context":154},1887,{"file":199,"line":1245,"context":154},1889,{"file":199,"line":1247,"context":154},1890,{"file":199,"line":1249,"context":154},1891,{"file":199,"line":1251,"context":154},1893,{"file":199,"line":1253,"context":154},1895,{"file":199,"line":1255,"context":154},1896,{"file":199,"line":1257,"context":154},1897,{"file":199,"line":1259,"context":154},1899,{"file":199,"line":1261,"context":154},1901,{"file":199,"line":1263,"context":154},1902,{"file":199,"line":1265,"context":154},1903,{"file":199,"line":1267,"context":154},1905,{"file":199,"line":1269,"context":154},1907,{"file":199,"line":1271,"context":154},1908,{"file":199,"line":1273,"context":154},1909,{"file":199,"line":1275,"context":154},1913,{"file":199,"line":1277,"context":154},1919,{"file":199,"line":1279,"context":154},1920,{"file":199,"line":1281,"context":154},1921,{"file":199,"line":1283,"context":154},1923,{"file":199,"line":1285,"context":154},1927,{"file":199,"line":1287,"context":154},1933,{"file":199,"line":1289,"context":154},1934,{"file":199,"line":1291,"context":154},1935,{"file":199,"line":1293,"context":154},1938,{"file":199,"line":1295,"context":154},1942,{"file":199,"line":1297,"context":154},1948,{"file":199,"line":1299,"context":154},1949,{"file":199,"line":1301,"context":154},1950,{"file":199,"line":1303,"context":154},1953,{"file":199,"line":1305,"context":154},1958,{"file":199,"line":1307,"context":154},1961,{"file":199,"line":1307,"context":154},{"file":199,"line":1310,"context":154},2007,{"file":199,"line":1312,"context":154},2016,{"file":199,"line":1314,"context":154},2019,{"file":199,"line":1316,"context":154},2020,{"file":199,"line":1318,"context":154},2021,{"file":199,"line":1320,"context":154},2032,{"file":199,"line":1322,"context":154},2033,{"file":199,"line":1324,"context":154},2036,{"file":199,"line":1326,"context":154},2037,{"file":199,"line":1328,"context":154},2047,{"file":199,"line":1330,"context":154},2050,{"file":199,"line":1330,"context":154},{"file":199,"line":1333,"context":154},2060,{"file":199,"line":1335,"context":154},2063,{"file":199,"line":1335,"context":154},{"file":199,"line":1338,"context":154},2064,{"file":199,"line":1338,"context":154},{"file":199,"line":1341,"context":154},2067,{"file":199,"line":1343,"context":154},2070,{"file":199,"line":1343,"context":154},{"file":199,"line":1346,"context":154},2071,{"file":199,"line":1346,"context":154},{"file":199,"line":1349,"context":154},2074,{"file":199,"line":1351,"context":154},2077,{"file":199,"line":1351,"context":154},{"file":199,"line":1354,"context":154},2078,{"file":199,"line":1354,"context":154},{"file":199,"line":1357,"context":154},2086,{"file":199,"line":1359,"context":154},2087,{"file":199,"line":1361,"context":154},2090,{"file":199,"line":1363,"context":154},2091,{"file":199,"line":1365,"context":154},2099,{"file":199,"line":1367,"context":154},2100,{"file":199,"line":1369,"context":154},2103,{"file":199,"line":1371,"context":154},2104,{"file":199,"line":1373,"context":154},2108,{"file":199,"line":1375,"context":154},2109,{"file":199,"line":1377,"context":154},2112,{"file":199,"line":1379,"context":154},2113,{"file":199,"line":1381,"context":154},2116,{"file":199,"line":1383,"context":154},2117,{"file":199,"line":1385,"context":154},2120,{"file":199,"line":1387,"context":154},2121,{"file":199,"line":1389,"context":154},2127,{"file":199,"line":1391,"context":154},2130,{"file":199,"line":1391,"context":154},{"file":199,"line":1394,"context":154},2131,{"file":199,"line":1394,"context":154},{"file":199,"line":1397,"context":154},2134,{"file":199,"line":1399,"context":154},2137,{"file":199,"line":1399,"context":154},{"file":199,"line":1402,"context":154},2138,{"file":199,"line":1402,"context":154},{"file":199,"line":1405,"context":154},2141,{"file":199,"line":1407,"context":154},2144,{"file":199,"line":1407,"context":154},{"file":199,"line":1410,"context":154},2145,{"file":199,"line":1410,"context":154},{"file":199,"line":1413,"context":154},2156,{"file":199,"line":1415,"context":154},2162,{"file":199,"line":1417,"context":154},2163,{"file":199,"line":1419,"context":154},2164,{"file":199,"line":1421,"context":154},2166,{"file":199,"line":1423,"context":154},2170,{"file":199,"line":1425,"context":154},2177,{"file":199,"line":1427,"context":154},2178,{"file":199,"line":1429,"context":154},2179,{"file":199,"line":1431,"context":154},2182,{"file":199,"line":1433,"context":154},2187,{"file":199,"line":1435,"context":154},2193,{"file":199,"line":1437,"context":154},2194,{"file":199,"line":1439,"context":154},2195,{"file":199,"line":1441,"context":154},2198,{"file":199,"line":1443,"context":154},2203,{"file":199,"line":1445,"context":154},2209,{"file":199,"line":1447,"context":154},2210,{"file":199,"line":1449,"context":154},2211,{"file":199,"line":1451,"context":154},2214,{"file":199,"line":1453,"context":154},2218,{"file":199,"line":1455,"context":154},2227,{"file":199,"line":1457,"context":154},2228,{"file":199,"line":1459,"context":154},2229,{"file":199,"line":1461,"context":154},2232,{"file":199,"line":1463,"context":154},2240,{"file":199,"line":1465,"context":154},2248,{"file":199,"line":1467,"context":154},2249,{"file":199,"line":1469,"context":154},2250,{"file":199,"line":1471,"context":154},2253,{"file":199,"line":1473,"context":154},2257,{"file":199,"line":1475,"context":154},2265,{"file":199,"line":1477,"context":154},2266,{"file":199,"line":1479,"context":154},2267,{"file":199,"line":1481,"context":154},2270,{"file":199,"line":1483,"context":154},2274,{"file":199,"line":1485,"context":154},2282,{"file":199,"line":1487,"context":154},2283,{"file":199,"line":1489,"context":154},2284,{"file":199,"line":1491,"context":154},2287,{"file":199,"line":1493,"context":154},2291,{"file":199,"line":1495,"context":154},2299,{"file":199,"line":1497,"context":154},2300,{"file":199,"line":1499,"context":154},2301,{"file":199,"line":1501,"context":154},2304,{"file":199,"line":1503,"context":154},2312,{"file":199,"line":1505,"context":154},2319,{"file":199,"line":1507,"context":154},2320,{"file":199,"line":1509,"context":154},2321,{"file":199,"line":1511,"context":154},2328,{"file":199,"line":1513,"context":154},2335,{"file":199,"line":1515,"context":154},2342,{"file":199,"line":1517,"context":154},2343,{"file":199,"line":1519,"context":154},2344,{"file":199,"line":1521,"context":154},2351,{"file":199,"line":1523,"context":154},2362,{"file":199,"line":1525,"context":154},2365,{"file":199,"line":1525,"context":154},{"file":199,"line":1528,"context":154},2366,{"file":199,"line":1528,"context":154},{"file":199,"line":1531,"context":154},2369,{"file":199,"line":1533,"context":154},2372,{"file":199,"line":1533,"context":154},{"file":199,"line":1536,"context":154},2373,{"file":199,"line":1536,"context":154},{"file":199,"line":1539,"context":154},2381,{"file":199,"line":1541,"context":154},2384,{"file":199,"line":1541,"context":154},{"file":199,"line":1544,"context":154},2385,{"file":199,"line":1544,"context":154},{"file":199,"line":1547,"context":154},2388,{"file":199,"line":1549,"context":154},2391,{"file":199,"line":1549,"context":154},{"file":199,"line":1552,"context":154},2392,{"file":199,"line":1552,"context":154},{"file":199,"line":1555,"context":154},2395,{"file":199,"line":1557,"context":154},2398,{"file":199,"line":1557,"context":154},{"file":199,"line":1560,"context":154},2399,{"file":199,"line":1560,"context":154},{"file":199,"line":1563,"context":154},2402,{"file":199,"line":1565,"context":154},2405,{"file":199,"line":1565,"context":154},{"file":199,"line":1568,"context":154},2406,{"file":199,"line":1568,"context":154},{"file":199,"line":1571,"context":154},2412,{"file":199,"line":1573,"context":154},2416,{"file":199,"line":1573,"context":154},{"file":199,"line":1576,"context":154},2417,{"file":199,"line":1576,"context":154},{"file":199,"line":1579,"context":154},2420,{"file":199,"line":1581,"context":154},2423,{"file":199,"line":1581,"context":154},{"file":199,"line":1584,"context":154},2424,{"file":199,"line":1584,"context":154},{"file":199,"line":1587,"context":154},2428,{"file":199,"line":1589,"context":154},2431,{"file":199,"line":1589,"context":154},{"file":199,"line":1592,"context":154},2432,{"file":199,"line":1592,"context":154},{"file":199,"line":1595,"context":154},2435,{"file":199,"line":1597,"context":154},2437,{"file":199,"line":1597,"context":154},{"file":199,"line":1600,"context":154},2438,{"file":199,"line":1600,"context":154},{"file":199,"line":1603,"context":154},2445,{"file":199,"line":1603,"context":154},{"file":199,"line":1606,"context":154},2446,{"file":199,"line":1606,"context":154},{"file":199,"line":1609,"context":154},2447,{"file":199,"line":1609,"context":154},{"file":199,"line":1612,"context":154},2448,{"file":199,"line":1612,"context":154},{"file":199,"line":1615,"context":154},2451,{"file":199,"line":1617,"context":154},2453,{"file":199,"line":1617,"context":154},{"file":199,"line":1620,"context":154},2454,{"file":199,"line":1620,"context":154},{"file":199,"line":1623,"context":154},2458,{"file":199,"line":1625,"context":154},2461,{"file":199,"line":1625,"context":154},{"file":199,"line":1628,"context":154},2463,{"file":199,"line":1628,"context":154},{"file":199,"line":1631,"context":154},2470,{"file":199,"line":1633,"context":154},2473,{"file":199,"line":1633,"context":154},{"file":199,"line":1636,"context":154},2474,{"file":199,"line":1636,"context":154},{"file":199,"line":1639,"context":154},2479,{"file":199,"line":1641,"context":154},2482,{"file":199,"line":1641,"context":154},{"file":199,"line":1644,"context":154},2483,{"file":199,"line":1644,"context":154},{"file":199,"line":1647,"context":154},2493,{"file":199,"line":1649,"context":154},2497,{"file":199,"line":1649,"context":154},{"file":199,"line":1652,"context":154},2504,{"file":199,"line":1654,"context":154},2507,{"file":199,"line":1654,"context":154},{"file":199,"line":1657,"context":154},2514,{"file":199,"line":1659,"context":154},2517,{"file":199,"line":1659,"context":154},{"file":199,"line":1662,"context":154},2518,{"file":199,"line":1662,"context":154},{"file":199,"line":1665,"context":154},2523,{"file":199,"line":1667,"context":154},2526,{"file":199,"line":1667,"context":154},{"file":199,"line":1670,"context":154},2532,{"file":199,"line":1672,"context":154},2535,{"file":199,"line":1672,"context":154},{"file":199,"line":1675,"context":154},2541,{"file":199,"line":1677,"context":154},2544,{"file":199,"line":1677,"context":154},{"file":199,"line":1680,"context":154},2550,{"file":199,"line":1682,"context":154},2553,{"file":199,"line":1682,"context":154},{"file":199,"line":1685,"context":154},2569,{"file":199,"line":1687,"context":154},2572,{"file":199,"line":1687,"context":154},{"file":199,"line":1690,"context":154},2628,{"file":199,"line":1692,"context":154},2629,{"file":199,"line":1694,"context":154},2631,{"file":199,"line":1694,"context":154},{"file":199,"line":1697,"context":154},2635,{"file":199,"line":1699,"context":154},2639,{"file":199,"line":1701,"context":154},2648,[],[1704],{"entryPoint":1705,"graph":1706,"unsanitizedCount":90,"severity":1721},"\u003Cs.CP> (s.CP.php:0)",{"nodes":1707,"edges":1718},[1708,1713],{"id":1709,"type":1710,"label":1711,"file":199,"line":1712},"n0","source","$_SERVER",6,{"id":1714,"type":1715,"label":1716,"file":199,"line":200,"wp_function":1717},"n1","sink","echo() [XSS]","echo",[1719],{"from":1709,"to":1714,"sanitized":1720},false,"low",{"summary":1723,"deductions":1724},"The \"my-wp-tagcanvas\" v5.3.6 plugin presents a generally positive security posture with a minimal attack surface.  It demonstrates good practices by avoiding dangerous functions and utilizing prepared statements for all SQL queries.  The absence of known vulnerabilities in its history further contributes to a favorable security profile. However, there are significant concerns regarding output escaping.  With 907 output operations and 0% properly escaped, this indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities.  Any data displayed to users, whether user-supplied or from the database, is not being sanitized, making it susceptible to injection attacks.  Furthermore, the single identified taint flow with an unsanitized path, despite not being classified as critical or high, warrants attention as it represents a potential vector for malicious data manipulation.  While the lack of known CVEs is encouraging, the lack of capability checks and nonce checks on the identified shortcode is also a concern, as it could be exploited if user input is processed within that shortcode without proper authorization.",[1725,1728,1731,1734],{"reason":1726,"points":1727},"0% of outputs properly escaped",15,{"reason":1729,"points":1730},"Taint flow with unsanitized path",7,{"reason":1732,"points":1733},"Missing capability checks",5,{"reason":1735,"points":1733},"Missing nonce checks","2026-03-16T21:19:03.571Z",{"wat":1738,"direct":1747},{"assetPaths":1739,"generatorPatterns":1741,"scriptPaths":1742,"versionParams":1746},[1740],"\u002Fwp-content\u002Fplugins\u002Fmy-wp-tagcanvas\u002Fjs\u002F3D.WP.tagcanvas.js",[],[1743,1744,1745],"\u002F\u002Fajax.googleapis.com\u002Fajax\u002Flibs\u002Fwebfont\u002F1.4.7\u002Fwebfont.js","\u002Fwp-content\u002Fplugins\u002Fmy-wp-tagcanvas\u002Fjs\u002Fs.functions.js","\u002Fwp-content\u002Fplugins\u002Fmy-wp-tagcanvas\u002Fjs\u002Fs.cf.js",[],{"cssClasses":1748,"htmlComments":1749,"htmlAttributes":1753,"restEndpoints":1757,"jsGlobals":1758,"shortcodeOutput":1760},[],[1750,1751,1752],"\u003C!-- Loading Google Fonts -->","\u003C!-- Loading User's Center Function & Shape Function files -->","\u003C!-- HTML Cloud Template -->",[1754,1755,1756],"id=\"tag_canvas_\"","id=\"uni_tags_container_\"","id=\"canvas_wrap_\"",[],[1759],"WebFont.load",[1761],"[tc-s]"]