From 30e09366cdc2e91d821410d739460e04eca942e8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 17 Nov 2023 02:54:03 +0000 Subject: [PATCH] Composer Installed --- docs/.gitignore | 4 - docs/index.md | 23 - docs/installation.md | 33 - docs/package-lock.json | 933 -------- docs/package.json | 17 - docs/public/favicon-192x192.png | Bin 59859 -> 0 bytes docs/public/favicon.ico | Bin 15086 -> 0 bytes docs/public/images/git-watch.png | Bin 21439 -> 0 bytes vendor/autoload.php | 25 + vendor/cbschuld/browser.php/.gitignore | 4 + vendor/cbschuld/browser.php/.travis.yml | 12 + vendor/cbschuld/browser.php/CHANGELOG.md | 113 + vendor/cbschuld/browser.php/LICENSE.md | 7 + vendor/cbschuld/browser.php/README.md | 112 + vendor/cbschuld/browser.php/composer.json | 32 + vendor/cbschuld/browser.php/composer.lock | 1535 +++++++++++++ vendor/cbschuld/browser.php/phpunit.xml.dist | 8 + vendor/cbschuld/browser.php/src/Browser.php | 1841 +++++++++++++++ .../cbschuld/browser.php/tests/BraveTest.php | 33 + .../cbschuld/browser.php/tests/ChromeTest.php | 33 + .../browser.php/tests/CurlWgetTest.php | 32 + .../cbschuld/browser.php/tests/EdgeTest.php | 33 + .../browser.php/tests/FirefoxMobileTest.php | 33 + .../browser.php/tests/FirefoxTest.php | 33 + .../tests/InternetExplorerTest.php | 33 + .../cbschuld/browser.php/tests/OperaTest.php | 33 + .../browser.php/tests/PalemoonTest.php | 33 + .../cbschuld/browser.php/tests/StaticTest.php | 86 + .../tests/TabDelimitedFileIterator.php | 47 + .../browser.php/tests/UCBrowserTest.php | 33 + .../browser.php/tests/lists/brave.txt | 13 + .../browser.php/tests/lists/chrome.txt | 842 +++++++ .../cbschuld/browser.php/tests/lists/edge.txt | 9 + .../tests/lists/firefox-mobile.txt | 6 + .../browser.php/tests/lists/firefox.txt | 2003 +++++++++++++++++ .../cbschuld/browser.php/tests/lists/ie.txt | 330 +++ .../browser.php/tests/lists/opera.txt | 990 ++++++++ .../browser.php/tests/lists/palemoon.txt | 521 +++++ .../browser.php/tests/lists/ucbrowser.txt | 509 +++++ vendor/composer/ClassLoader.php | 579 +++++ vendor/composer/InstalledVersions.php | 359 +++ vendor/composer/LICENSE | 21 + vendor/composer/autoload_classmap.php | 115 + vendor/composer/autoload_namespaces.php | 9 + vendor/composer/autoload_psr4.php | 30 + vendor/composer/autoload_real.php | 38 + vendor/composer/autoload_static.php | 247 ++ vendor/composer/installed.json | 161 ++ vendor/composer/installed.php | 50 + vendor/composer/platform_check.php | 26 + vendor/jeroendesloovere/vcard/.gitignore | 5 + vendor/jeroendesloovere/vcard/.travis.yml | 25 + vendor/jeroendesloovere/vcard/CHANGELOG.md | 76 + vendor/jeroendesloovere/vcard/LICENSE | 20 + vendor/jeroendesloovere/vcard/README.md | 153 ++ vendor/jeroendesloovere/vcard/composer.json | 27 + .../jeroendesloovere/vcard/phpunit.xml.dist | 16 + .../src/Exception/FormatterException.php | 13 + .../vcard/src/Exception/ParserException.php | 13 + .../vcard/src/Exception/PropertyException.php | 26 + .../Exception/PropertyParameterException.php | 16 + .../vcard/src/Exception/VCardException.php | 44 + .../vcard/src/Formatter/Formatter.php | 104 + .../src/Formatter/FormatterInterface.php | 12 + .../Formatter/Property/AddressFormatter.php | 34 + .../Property/AnniversaryFormatter.php | 10 + .../Formatter/Property/BirthdateFormatter.php | 10 + .../src/Formatter/Property/EmailFormatter.php | 23 + .../Formatter/Property/FullNameFormatter.php | 10 + .../Formatter/Property/GenderFormatter.php | 29 + .../src/Formatter/Property/LogoFormatter.php | 23 + .../src/Formatter/Property/NameFormatter.php | 29 + .../Formatter/Property/NicknameFormatter.php | 10 + .../src/Formatter/Property/NodeFormatter.php | 20 + .../Property/NodeFormatterInterface.php | 10 + .../src/Formatter/Property/NoteFormatter.php | 10 + .../Property/Parameter/KindFormatter.php | 12 + .../Property/Parameter/RevisionFormatter.php | 12 + .../Property/Parameter/TypeFormatter.php | 12 + .../Property/Parameter/ValueFormatter.php | 12 + .../Property/Parameter/VersionFormatter.php | 12 + .../src/Formatter/Property/PhotoFormatter.php | 23 + .../src/Formatter/Property/RoleFormatter.php | 10 + .../Property/SimpleNodeFormatter.php | 23 + .../Formatter/Property/TelephoneFormatter.php | 25 + .../src/Formatter/Property/TitleFormatter.php | 10 + .../src/Formatter/Property/UrlFormatter.php | 10 + .../vcard/src/Formatter/VcfFormatter.php | 70 + .../vcard/src/Parser/Parser.php | 47 + .../vcard/src/Parser/ParserInterface.php | 16 + .../src/Parser/Property/AddressParser.php | 48 + .../src/Parser/Property/AnniversaryParser.php | 16 + .../src/Parser/Property/BirthdateParser.php | 16 + .../vcard/src/Parser/Property/EmailParser.php | 23 + .../src/Parser/Property/FullNameParser.php | 16 + .../src/Parser/Property/GenderParser.php | 20 + .../vcard/src/Parser/Property/LogoParser.php | 16 + .../vcard/src/Parser/Property/NameParser.php | 26 + .../src/Parser/Property/NicknameParser.php | 16 + .../Parser/Property/NodeParserInterface.php | 12 + .../vcard/src/Parser/Property/NoteParser.php | 16 + .../Parser/Property/Parameter/KindParser.php | 17 + .../Property/Parameter/RevisionParser.php | 17 + .../Parser/Property/Parameter/TypeParser.php | 17 + .../Parser/Property/Parameter/ValueParser.php | 17 + .../Property/Parameter/VersionParser.php | 17 + .../vcard/src/Parser/Property/PhotoParser.php | 16 + .../src/Parser/Property/PropertyParser.php | 30 + .../src/Parser/Property/RevisionParser.php | 16 + .../vcard/src/Parser/Property/RoleParser.php | 16 + .../src/Parser/Property/TelephoneParser.php | 28 + .../vcard/src/Parser/Property/TitleParser.php | 16 + .../vcard/src/Parser/Property/UrlParser.php | 16 + .../vcard/src/Parser/VcfParser.php | 173 ++ .../vcard/src/Property/Address.php | 141 ++ .../vcard/src/Property/Anniversary.php | 34 + .../vcard/src/Property/Birthdate.php | 34 + .../vcard/src/Property/Email.php | 71 + .../vcard/src/Property/FullName.php | 34 + .../vcard/src/Property/Gender.php | 155 ++ .../vcard/src/Property/Logo.php | 34 + .../vcard/src/Property/Name.php | 100 + .../vcard/src/Property/Nickname.php | 34 + .../vcard/src/Property/NodeInterface.php | 15 + .../vcard/src/Property/Note.php | 34 + .../vcard/src/Property/Parameter/Kind.php | 115 + .../Parameter/PropertyParameterInterface.php | 10 + .../vcard/src/Property/Parameter/Revision.php | 30 + .../vcard/src/Property/Parameter/Type.php | 78 + .../vcard/src/Property/Parameter/Value.php | 138 ++ .../vcard/src/Property/Parameter/Version.php | 78 + .../vcard/src/Property/Photo.php | 34 + .../vcard/src/Property/PropertyInterface.php | 10 + .../vcard/src/Property/Role.php | 34 + .../src/Property/SimpleNodeInterface.php | 10 + .../vcard/src/Property/Telephone.php | 81 + .../vcard/src/Property/Title.php | 34 + .../vcard/src/Property/Url.php | 34 + .../Property/Value/DateTimeOrStringValue.php | 30 + .../src/Property/Value/DateTimeValue.php | 26 + .../vcard/src/Property/Value/ImageValue.php | 180 ++ .../vcard/src/Property/Value/StringValue.php | 26 + vendor/jeroendesloovere/vcard/src/VCard.php | 190 ++ .../vcard/tests/Property/GenderTest.php | 112 + .../vcard/tests/Property/PropertyTest.php | 53 + .../tests/Property/Value/ImageValueTest.php | 59 + .../vcard/tests/VCardTest.php | 399 ++++ .../vcard/tests/assets/empty.jpg | 0 .../vcard/tests/assets/emptyfile | 0 .../vcard/tests/assets/example.vcf | 10 + .../vcard/tests/assets/landscape.jpeg | Bin 0 -> 8762 bytes .../vcard/tests/assets/vcard.vcf | 18 + .../vcard/tests/assets/vcards.vcf | 31 + .../vcard/tests/assets/wrongfile | 1 + vendor/kmlpandey77/math-captcha/License.md | 21 + .../kmlpandey77/math-captcha/PreviewImage.png | Bin 0 -> 3599 bytes .../kmlpandey77/math-captcha/PreviewText.png | Bin 0 -> 2889 bytes vendor/kmlpandey77/math-captcha/README.md | 95 + vendor/kmlpandey77/math-captcha/composer.json | 17 + .../kmlpandey77/math-captcha/src/Captcha.php | 92 + .../math-captcha/src/font/gothambook.ttf | Bin 0 -> 51724 bytes 161 files changed, 15424 insertions(+), 1010 deletions(-) delete mode 100644 docs/.gitignore delete mode 100644 docs/index.md delete mode 100644 docs/installation.md delete mode 100644 docs/package-lock.json delete mode 100644 docs/package.json delete mode 100644 docs/public/favicon-192x192.png delete mode 100644 docs/public/favicon.ico delete mode 100644 docs/public/images/git-watch.png create mode 100644 vendor/autoload.php create mode 100644 vendor/cbschuld/browser.php/.gitignore create mode 100644 vendor/cbschuld/browser.php/.travis.yml create mode 100644 vendor/cbschuld/browser.php/CHANGELOG.md create mode 100644 vendor/cbschuld/browser.php/LICENSE.md create mode 100644 vendor/cbschuld/browser.php/README.md create mode 100644 vendor/cbschuld/browser.php/composer.json create mode 100644 vendor/cbschuld/browser.php/composer.lock create mode 100644 vendor/cbschuld/browser.php/phpunit.xml.dist create mode 100644 vendor/cbschuld/browser.php/src/Browser.php create mode 100644 vendor/cbschuld/browser.php/tests/BraveTest.php create mode 100644 vendor/cbschuld/browser.php/tests/ChromeTest.php create mode 100644 vendor/cbschuld/browser.php/tests/CurlWgetTest.php create mode 100644 vendor/cbschuld/browser.php/tests/EdgeTest.php create mode 100644 vendor/cbschuld/browser.php/tests/FirefoxMobileTest.php create mode 100644 vendor/cbschuld/browser.php/tests/FirefoxTest.php create mode 100644 vendor/cbschuld/browser.php/tests/InternetExplorerTest.php create mode 100644 vendor/cbschuld/browser.php/tests/OperaTest.php create mode 100644 vendor/cbschuld/browser.php/tests/PalemoonTest.php create mode 100644 vendor/cbschuld/browser.php/tests/StaticTest.php create mode 100644 vendor/cbschuld/browser.php/tests/TabDelimitedFileIterator.php create mode 100644 vendor/cbschuld/browser.php/tests/UCBrowserTest.php create mode 100644 vendor/cbschuld/browser.php/tests/lists/brave.txt create mode 100644 vendor/cbschuld/browser.php/tests/lists/chrome.txt create mode 100644 vendor/cbschuld/browser.php/tests/lists/edge.txt create mode 100644 vendor/cbschuld/browser.php/tests/lists/firefox-mobile.txt create mode 100644 vendor/cbschuld/browser.php/tests/lists/firefox.txt create mode 100644 vendor/cbschuld/browser.php/tests/lists/ie.txt create mode 100644 vendor/cbschuld/browser.php/tests/lists/opera.txt create mode 100644 vendor/cbschuld/browser.php/tests/lists/palemoon.txt create mode 100644 vendor/cbschuld/browser.php/tests/lists/ucbrowser.txt create mode 100644 vendor/composer/ClassLoader.php create mode 100644 vendor/composer/InstalledVersions.php create mode 100644 vendor/composer/LICENSE create mode 100644 vendor/composer/autoload_classmap.php create mode 100644 vendor/composer/autoload_namespaces.php create mode 100644 vendor/composer/autoload_psr4.php create mode 100644 vendor/composer/autoload_real.php create mode 100644 vendor/composer/autoload_static.php create mode 100644 vendor/composer/installed.json create mode 100644 vendor/composer/installed.php create mode 100644 vendor/composer/platform_check.php create mode 100644 vendor/jeroendesloovere/vcard/.gitignore create mode 100644 vendor/jeroendesloovere/vcard/.travis.yml create mode 100644 vendor/jeroendesloovere/vcard/CHANGELOG.md create mode 100644 vendor/jeroendesloovere/vcard/LICENSE create mode 100644 vendor/jeroendesloovere/vcard/README.md create mode 100644 vendor/jeroendesloovere/vcard/composer.json create mode 100755 vendor/jeroendesloovere/vcard/phpunit.xml.dist create mode 100644 vendor/jeroendesloovere/vcard/src/Exception/FormatterException.php create mode 100644 vendor/jeroendesloovere/vcard/src/Exception/ParserException.php create mode 100644 vendor/jeroendesloovere/vcard/src/Exception/PropertyException.php create mode 100644 vendor/jeroendesloovere/vcard/src/Exception/PropertyParameterException.php create mode 100644 vendor/jeroendesloovere/vcard/src/Exception/VCardException.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Formatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/FormatterInterface.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/AddressFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/AnniversaryFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/BirthdateFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/EmailFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/FullNameFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/GenderFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/LogoFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/NameFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/NicknameFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/NodeFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/NodeFormatterInterface.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/NoteFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/Parameter/KindFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/Parameter/RevisionFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/Parameter/TypeFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/Parameter/ValueFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/Parameter/VersionFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/PhotoFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/RoleFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/SimpleNodeFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/TelephoneFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/TitleFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/Property/UrlFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Formatter/VcfFormatter.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Parser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/ParserInterface.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/AddressParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/AnniversaryParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/BirthdateParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/EmailParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/FullNameParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/GenderParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/LogoParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/NameParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/NicknameParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/NodeParserInterface.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/NoteParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/Parameter/KindParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/Parameter/RevisionParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/Parameter/TypeParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/Parameter/ValueParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/Parameter/VersionParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/PhotoParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/PropertyParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/RevisionParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/RoleParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/TelephoneParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/TitleParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/Property/UrlParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Parser/VcfParser.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Address.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Anniversary.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Birthdate.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Email.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/FullName.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Gender.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Logo.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Name.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Nickname.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/NodeInterface.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Note.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Parameter/Kind.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Parameter/PropertyParameterInterface.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Parameter/Revision.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Parameter/Type.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Parameter/Value.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Parameter/Version.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Photo.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/PropertyInterface.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Role.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/SimpleNodeInterface.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Telephone.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Title.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Url.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Value/DateTimeOrStringValue.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Value/DateTimeValue.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Value/ImageValue.php create mode 100644 vendor/jeroendesloovere/vcard/src/Property/Value/StringValue.php create mode 100644 vendor/jeroendesloovere/vcard/src/VCard.php create mode 100644 vendor/jeroendesloovere/vcard/tests/Property/GenderTest.php create mode 100644 vendor/jeroendesloovere/vcard/tests/Property/PropertyTest.php create mode 100644 vendor/jeroendesloovere/vcard/tests/Property/Value/ImageValueTest.php create mode 100644 vendor/jeroendesloovere/vcard/tests/VCardTest.php rename docs/developer.md => vendor/jeroendesloovere/vcard/tests/assets/empty.jpg (100%) create mode 100644 vendor/jeroendesloovere/vcard/tests/assets/emptyfile create mode 100644 vendor/jeroendesloovere/vcard/tests/assets/example.vcf create mode 100644 vendor/jeroendesloovere/vcard/tests/assets/landscape.jpeg create mode 100644 vendor/jeroendesloovere/vcard/tests/assets/vcard.vcf create mode 100644 vendor/jeroendesloovere/vcard/tests/assets/vcards.vcf create mode 100644 vendor/jeroendesloovere/vcard/tests/assets/wrongfile create mode 100644 vendor/kmlpandey77/math-captcha/License.md create mode 100644 vendor/kmlpandey77/math-captcha/PreviewImage.png create mode 100644 vendor/kmlpandey77/math-captcha/PreviewText.png create mode 100644 vendor/kmlpandey77/math-captcha/README.md create mode 100644 vendor/kmlpandey77/math-captcha/composer.json create mode 100644 vendor/kmlpandey77/math-captcha/src/Captcha.php create mode 100644 vendor/kmlpandey77/math-captcha/src/font/gothambook.ttf diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index d919f8b..0000000 --- a/docs/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -node_modules -.vitepress/dist -.DS_Store -article/1889-installation.md \ No newline at end of file diff --git a/docs/index.md b/docs/index.md deleted file mode 100644 index 13c85ab..0000000 --- a/docs/index.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -home: true -heroText: Ultimate Member Extended -herHeight: 1400 -footer: true -tagline: Explore our extended features/functionalities & ways to customize Ultimate Member plugins. -actions: - - text: Get Started → - link: /installation - type: primary - - text: Browse Features & Functions - link: /browse - type: secondary - -features: - - title: Customize with Hooks - details: Extend these further with more available Filter & Action hooks. - - title: Follows PHP & WordPress Coding Standards - details: The features & functionalities follow best coding practices with WPCS + PHPCS. - - title: Open for Pull-Requests! - details: You have ideas and customizations that you want to share with everyone? Just create a Pull-Request so we can review them! ---- - diff --git a/docs/installation.md b/docs/installation.md deleted file mode 100644 index e826436..0000000 --- a/docs/installation.md +++ /dev/null @@ -1,33 +0,0 @@ - - -# Getting Started - -Ultimate Member plugin providees many features & functionalities as a base for developing Membership & Communitiy sites with WordPress. It has a lot of available Filter & Action hooks to help extend and customize the plugin depending on the type of membership sites that you are developing. - -There are many approaches in building membership/community sites with Ultimate Member but there's a limitation: not all features & functionalities are implemented as the base only includes the most popularly known & used features/functionalities. With the help of this Extended plugin, it compiles all those missing basic features & functionalities contributed & shared by many of our community developers so you may use them freely. - - -| Core | Latest | Pre-Release | -| ------------- | :-----------: | :-----------: | -| ![Static Badge](https://img.shields.io/badge/Requires-version_2.6.8+-7856ff) | ![GitHub release (with filter)](https://img.shields.io/github/v/release/ultimatemember/Extended?label=Latest%20Release)| ![GitHub release (with filter)](https://img.shields.io/github/v/release/ultimatemember/Extended?filter=2.0.1-alpha2&label=Version) - - -::: tip How To Contribute? -Do you want to share ideas & customizations to help others? Please read our guide on how to [Contribute](developer/how-to-contribute). Are you a Developer? Please see our guide to [develop extensions](developer/create-extensions/). -::: - -## Installation - -1. Download the latest version of the Extended plugin from this [GitHub repository](https://github.com/ultimatemember/Extended/releases) -2. Extract the zip file to your local computer. -3. There are two ways to use the extended plugin: - - You can use individual extensions or plugins in the /Extended/src/ directory, zip each plugin, and upload them to your site. For example, If you only need the Browser Detect plugin, just copy/zip the /um-browser-detect/ directory and upload it to your site. Once the plugin is uploaded and activated, it will automatically enable all features & functionalities related to the plugin/extension. - - Upload the whole Extended plugin zip file to your site and enable each extension on the Extended settings. - - Once you activate the plugin, it will add the "UM Extended" tab to the WP Side navigation menu. - - Clicking the "UM Extended" tab will display all the Ultimate Member Basic Extensions. You have the option to enable and activate all the extensions by clicking the "Enable All Active" toggle switch button. - - ![](https://s3.amazonaws.com/helpscout.net/docs/assets/561c96629033600a7a36d662/images/654a59959c4ad7036dd6f7d5/file-70RCfGeY7t.png) If you only require a specific basic extension, click the name of your preferred basic extension. It will take you to its activation page, where you can click the "Activate" button. - ![](https://s3.amazonaws.com/helpscout.net/docs/assets/561c96629033600a7a36d662/images/654a5a6777469859d4f1c063/file-UgKSSpr12O.png) - -## Updating Plugins - -To update the plugin, you must download the latest release from the [Github repository](https://github.com/ultimatemember/Extended/releases) and override the plugins manually via SFTP/FTP client. We recommend that you subscribe to the Github repository by clicking on the `"Watch"` button to notify you with the plugin updates & developer activities. \ No newline at end of file diff --git a/docs/package-lock.json b/docs/package-lock.json deleted file mode 100644 index 57059ff..0000000 --- a/docs/package-lock.json +++ /dev/null @@ -1,933 +0,0 @@ -{ - "name": "ultimate-member-extended", - "requires": true, - "lockfileVersion": 1, - "dependencies": { - "@algolia/autocomplete-core": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", - "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", - "dev": true, - "requires": { - "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", - "@algolia/autocomplete-shared": "1.9.3" - } - }, - "@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", - "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", - "dev": true, - "requires": { - "@algolia/autocomplete-shared": "1.9.3" - } - }, - "@algolia/autocomplete-preset-algolia": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", - "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", - "dev": true, - "requires": { - "@algolia/autocomplete-shared": "1.9.3" - } - }, - "@algolia/autocomplete-shared": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", - "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", - "dev": true - }, - "@algolia/cache-browser-local-storage": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.18.0.tgz", - "integrity": "sha512-rUAs49NLlO8LVLgGzM4cLkw8NJLKguQLgvFmBEe3DyzlinoqxzQMHfKZs6TSq4LZfw/z8qHvRo8NcTAAUJQLcw==", - "dev": true, - "requires": { - "@algolia/cache-common": "4.18.0" - } - }, - "@algolia/cache-common": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.18.0.tgz", - "integrity": "sha512-BmxsicMR4doGbeEXQu8yqiGmiyvpNvejYJtQ7rvzttEAMxOPoWEHrWyzBQw4x7LrBY9pMrgv4ZlUaF8PGzewHg==", - "dev": true - }, - "@algolia/cache-in-memory": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.18.0.tgz", - "integrity": "sha512-evD4dA1nd5HbFdufBxLqlJoob7E2ozlqJZuV3YlirNx5Na4q1LckIuzjNYZs2ddLzuTc/Xd5O3Ibf7OwPskHxw==", - "dev": true, - "requires": { - "@algolia/cache-common": "4.18.0" - } - }, - "@algolia/client-account": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.18.0.tgz", - "integrity": "sha512-XsDnlROr3+Z1yjxBJjUMfMazi1V155kVdte6496atvBgOEtwCzTs3A+qdhfsAnGUvaYfBrBkL0ThnhMIBCGcew==", - "dev": true, - "requires": { - "@algolia/client-common": "4.18.0", - "@algolia/client-search": "4.18.0", - "@algolia/transporter": "4.18.0" - } - }, - "@algolia/client-analytics": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.18.0.tgz", - "integrity": "sha512-chEUSN4ReqU7uRQ1C8kDm0EiPE+eJeAXiWcBwLhEynfNuTfawN9P93rSZktj7gmExz0C8XmkbBU19IQ05wCNrQ==", - "dev": true, - "requires": { - "@algolia/client-common": "4.18.0", - "@algolia/client-search": "4.18.0", - "@algolia/requester-common": "4.18.0", - "@algolia/transporter": "4.18.0" - } - }, - "@algolia/client-common": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.18.0.tgz", - "integrity": "sha512-7N+soJFP4wn8tjTr3MSUT/U+4xVXbz4jmeRfWfVAzdAbxLAQbHa0o/POSdTvQ8/02DjCLelloZ1bb4ZFVKg7Wg==", - "dev": true, - "requires": { - "@algolia/requester-common": "4.18.0", - "@algolia/transporter": "4.18.0" - } - }, - "@algolia/client-personalization": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.18.0.tgz", - "integrity": "sha512-+PeCjODbxtamHcPl+couXMeHEefpUpr7IHftj4Y4Nia1hj8gGq4VlIcqhToAw8YjLeCTfOR7r7xtj3pJcYdP8A==", - "dev": true, - "requires": { - "@algolia/client-common": "4.18.0", - "@algolia/requester-common": "4.18.0", - "@algolia/transporter": "4.18.0" - } - }, - "@algolia/client-search": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.18.0.tgz", - "integrity": "sha512-F9xzQXTjm6UuZtnsLIew6KSraXQ0AzS/Ee+OD+mQbtcA/K1sg89tqb8TkwjtiYZ0oij13u3EapB3gPZwm+1Y6g==", - "dev": true, - "requires": { - "@algolia/client-common": "4.18.0", - "@algolia/requester-common": "4.18.0", - "@algolia/transporter": "4.18.0" - } - }, - "@algolia/logger-common": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.18.0.tgz", - "integrity": "sha512-46etYgSlkoKepkMSyaoriSn2JDgcrpc/nkOgou/lm0y17GuMl9oYZxwKKTSviLKI5Irk9nSKGwnBTQYwXOYdRg==", - "dev": true - }, - "@algolia/logger-console": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.18.0.tgz", - "integrity": "sha512-3P3VUYMl9CyJbi/UU1uUNlf6Z8N2ltW3Oqhq/nR7vH0CjWv32YROq3iGWGxB2xt3aXobdUPXs6P0tHSKRmNA6g==", - "dev": true, - "requires": { - "@algolia/logger-common": "4.18.0" - } - }, - "@algolia/requester-browser-xhr": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.18.0.tgz", - "integrity": "sha512-/AcWHOBub2U4TE/bPi4Gz1XfuLK6/7dj4HJG+Z2SfQoS1RjNLshZclU3OoKIkFp8D2NC7+BNsPvr9cPLyW8nyQ==", - "dev": true, - "requires": { - "@algolia/requester-common": "4.18.0" - } - }, - "@algolia/requester-common": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.18.0.tgz", - "integrity": "sha512-xlT8R1qYNRBCi1IYLsx7uhftzdfsLPDGudeQs+xvYB4sQ3ya7+ppolB/8m/a4F2gCkEO6oxpp5AGemM7kD27jA==", - "dev": true - }, - "@algolia/requester-node-http": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.18.0.tgz", - "integrity": "sha512-TGfwj9aeTVgOUhn5XrqBhwUhUUDnGIKlI0kCBMdR58XfXcfdwomka+CPIgThRbfYw04oQr31A6/95ZH2QVJ9UQ==", - "dev": true, - "requires": { - "@algolia/requester-common": "4.18.0" - } - }, - "@algolia/transporter": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.18.0.tgz", - "integrity": "sha512-xbw3YRUGtXQNG1geYFEDDuFLZt4Z8YNKbamHPkzr3rWc6qp4/BqEeXcI2u/P/oMq2yxtXgMxrCxOPA8lyIe5jw==", - "dev": true, - "requires": { - "@algolia/cache-common": "4.18.0", - "@algolia/logger-common": "4.18.0", - "@algolia/requester-common": "4.18.0" - } - }, - "@babel/parser": { - "version": "7.22.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", - "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", - "dev": true - }, - "@docsearch/css": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.1.tgz", - "integrity": "sha512-2Pu9HDg/uP/IT10rbQ+4OrTQuxIWdKVUEdcw9/w7kZJv9NeHS6skJx1xuRiFyoGKwAzcHXnLp7csE99sj+O1YA==", - "dev": true - }, - "@docsearch/js": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.5.1.tgz", - "integrity": "sha512-EXi8de5njxgP6TV3N9ytnGRLG9zmBNTEZjR4VzwPcpPLbZxxTLG2gaFyJyKiFVQxHW/DPlMrDJA3qoRRGEkgZw==", - "dev": true, - "requires": { - "@docsearch/react": "3.5.1", - "preact": "^10.0.0" - } - }, - "@docsearch/react": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.1.tgz", - "integrity": "sha512-t5mEODdLzZq4PTFAm/dvqcvZFdPDMdfPE5rJS5SC8OUq9mPzxEy6b+9THIqNM9P0ocCb4UC5jqBrxKclnuIbzQ==", - "dev": true, - "requires": { - "@algolia/autocomplete-core": "1.9.3", - "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.1", - "algoliasearch": "^4.0.0" - } - }, - "@esbuild/android-arm": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.13.tgz", - "integrity": "sha512-KwqFhxRFMKZINHzCqf8eKxE0XqWlAVPRxwy6rc7CbVFxzUWB2sA/s3hbMZeemPdhN3fKBkqOaFhTbS8xJXYIWQ==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.13.tgz", - "integrity": "sha512-j7NhycJUoUAG5kAzGf4fPWfd17N6SM3o1X6MlXVqfHvs2buFraCJzos9vbeWjLxOyBKHyPOnuCuipbhvbYtTAg==", - "dev": true, - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.13.tgz", - "integrity": "sha512-M2eZkRxR6WnWfVELHmv6MUoHbOqnzoTVSIxgtsyhm/NsgmL+uTmag/VVzdXvmahak1I6sOb1K/2movco5ikDJg==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.13.tgz", - "integrity": "sha512-f5goG30YgR1GU+fxtaBRdSW3SBG9pZW834Mmhxa6terzcboz7P2R0k4lDxlkP7NYRIIdBbWp+VgwQbmMH4yV7w==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.13.tgz", - "integrity": "sha512-RIrxoKH5Eo+yE5BtaAIMZaiKutPhZjw+j0OCh8WdvKEKJQteacq0myZvBDLU+hOzQOZWJeDnuQ2xgSScKf1Ovw==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.13.tgz", - "integrity": "sha512-AfRPhHWmj9jGyLgW/2FkYERKmYR+IjYxf2rtSLmhOrPGFh0KCETFzSjx/JX/HJnvIqHt/DRQD/KAaVsUKoI3Xg==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.13.tgz", - "integrity": "sha512-pGzWWZJBInhIgdEwzn8VHUBang8UvFKsvjDkeJ2oyY5gZtAM6BaxK0QLCuZY+qoj/nx/lIaItH425rm/hloETA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.13.tgz", - "integrity": "sha512-4iMxLRMCxGyk7lEvkkvrxw4aJeC93YIIrfbBlUJ062kilUUnAiMb81eEkVvCVoh3ON283ans7+OQkuy1uHW+Hw==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.13.tgz", - "integrity": "sha512-hCzZbVJEHV7QM77fHPv2qgBcWxgglGFGCxk6KfQx6PsVIdi1u09X7IvgE9QKqm38OpkzaAkPnnPqwRsltvLkIQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.13.tgz", - "integrity": "sha512-I3OKGbynl3AAIO6onXNrup/ttToE6Rv2XYfFgLK/wnr2J+1g+7k4asLrE+n7VMhaqX+BUnyWkCu27rl+62Adug==", - "dev": true, - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.13.tgz", - "integrity": "sha512-8pcKDApAsKc6WW51ZEVidSGwGbebYw2qKnO1VyD8xd6JN0RN6EUXfhXmDk9Vc4/U3Y4AoFTexQewQDJGsBXBpg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.13.tgz", - "integrity": "sha512-6GU+J1PLiVqWx8yoCK4Z0GnfKyCGIH5L2KQipxOtbNPBs+qNDcMJr9euxnyJ6FkRPyMwaSkjejzPSISD9hb+gg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.13.tgz", - "integrity": "sha512-pfn/OGZ8tyR8YCV7MlLl5hAit2cmS+j/ZZg9DdH0uxdCoJpV7+5DbuXrR+es4ayRVKIcfS9TTMCs60vqQDmh+w==", - "dev": true, - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.13.tgz", - "integrity": "sha512-aIbhU3LPg0lOSCfVeGHbmGYIqOtW6+yzO+Nfv57YblEK01oj0mFMtvDJlOaeAZ6z0FZ9D13oahi5aIl9JFphGg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.13.tgz", - "integrity": "sha512-Pct1QwF2sp+5LVi4Iu5Y+6JsGaV2Z2vm4O9Dd7XZ5tKYxEHjFtb140fiMcl5HM1iuv6xXO8O1Vrb1iJxHlv8UA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.13.tgz", - "integrity": "sha512-zTrIP0KzYP7O0+3ZnmzvUKgGtUvf4+piY8PIO3V8/GfmVd3ZyHJGz7Ht0np3P1wz+I8qJ4rjwJKqqEAbIEPngA==", - "dev": true, - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.13.tgz", - "integrity": "sha512-I6zs10TZeaHDYoGxENuksxE1sxqZpCp+agYeW039yqFwh3MgVvdmXL5NMveImOC6AtpLvE4xG5ujVic4NWFIDQ==", - "dev": true, - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.13.tgz", - "integrity": "sha512-W5C5nczhrt1y1xPG5bV+0M12p2vetOGlvs43LH8SopQ3z2AseIROu09VgRqydx5qFN7y9qCbpgHLx0kb0TcW7g==", - "dev": true, - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.13.tgz", - "integrity": "sha512-X/xzuw4Hzpo/yq3YsfBbIsipNgmsm8mE/QeWbdGdTTeZ77fjxI2K0KP3AlhZ6gU3zKTw1bKoZTuKLnqcJ537qw==", - "dev": true, - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.13.tgz", - "integrity": "sha512-4CGYdRQT/ILd+yLLE5i4VApMPfGE0RPc/wFQhlluDQCK09+b4JDbxzzjpgQqTPrdnP7r5KUtGVGZYclYiPuHrw==", - "dev": true, - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.13.tgz", - "integrity": "sha512-D+wKZaRhQI+MUGMH+DbEr4owC2D7XnF+uyGiZk38QbgzLcofFqIOwFs7ELmIeU45CQgfHNy9Q+LKW3cE8g37Kg==", - "dev": true, - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.13.tgz", - "integrity": "sha512-iVl6lehAfJS+VmpF3exKpNQ8b0eucf5VWfzR8S7xFve64NBNz2jPUgx1X93/kfnkfgP737O+i1k54SVQS7uVZA==", - "dev": true, - "optional": true - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - }, - "@types/node": { - "version": "18.0.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.0.5.tgz", - "integrity": "sha512-En7tneq+j0qAiVwysBD79y86MT3ModuoIJbe7JXp+sb5UAjInSShmK3nXXMioBzfF7rXC12hv12d4IyCVwN4dA==", - "dev": true - }, - "@types/web-bluetooth": { - "version": "0.0.17", - "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.17.tgz", - "integrity": "sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==", - "dev": true - }, - "@vitejs/plugin-vue": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.2.3.tgz", - "integrity": "sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==", - "dev": true - }, - "@vue/compiler-core": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz", - "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==", - "dev": true, - "requires": { - "@babel/parser": "^7.21.3", - "@vue/shared": "3.3.4", - "estree-walker": "^2.0.2", - "source-map-js": "^1.0.2" - } - }, - "@vue/compiler-dom": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz", - "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==", - "dev": true, - "requires": { - "@vue/compiler-core": "3.3.4", - "@vue/shared": "3.3.4" - } - }, - "@vue/compiler-sfc": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz", - "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==", - "dev": true, - "requires": { - "@babel/parser": "^7.20.15", - "@vue/compiler-core": "3.3.4", - "@vue/compiler-dom": "3.3.4", - "@vue/compiler-ssr": "3.3.4", - "@vue/reactivity-transform": "3.3.4", - "@vue/shared": "3.3.4", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.0", - "postcss": "^8.1.10", - "source-map-js": "^1.0.2" - } - }, - "@vue/compiler-ssr": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz", - "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==", - "dev": true, - "requires": { - "@vue/compiler-dom": "3.3.4", - "@vue/shared": "3.3.4" - } - }, - "@vue/devtools-api": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.0.tgz", - "integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==", - "dev": true - }, - "@vue/reactivity": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz", - "integrity": "sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==", - "dev": true, - "requires": { - "@vue/shared": "3.3.4" - } - }, - "@vue/reactivity-transform": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz", - "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==", - "dev": true, - "requires": { - "@babel/parser": "^7.20.15", - "@vue/compiler-core": "3.3.4", - "@vue/shared": "3.3.4", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.0" - } - }, - "@vue/runtime-core": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.4.tgz", - "integrity": "sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==", - "dev": true, - "requires": { - "@vue/reactivity": "3.3.4", - "@vue/shared": "3.3.4" - } - }, - "@vue/runtime-dom": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz", - "integrity": "sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==", - "dev": true, - "requires": { - "@vue/runtime-core": "3.3.4", - "@vue/shared": "3.3.4", - "csstype": "^3.1.1" - } - }, - "@vue/server-renderer": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.4.tgz", - "integrity": "sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==", - "dev": true, - "requires": { - "@vue/compiler-ssr": "3.3.4", - "@vue/shared": "3.3.4" - } - }, - "@vue/shared": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz", - "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==", - "dev": true - }, - "@vueuse/core": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.2.1.tgz", - "integrity": "sha512-c441bfMbkAwTNwVRHQ0zdYZNETK//P84rC01aP2Uy/aRFCiie9NE/k9KdIXbno0eDYP5NPUuWv0aA/I4Unr/7w==", - "dev": true, - "requires": { - "@types/web-bluetooth": "^0.0.17", - "@vueuse/metadata": "10.2.1", - "@vueuse/shared": "10.2.1", - "vue-demi": ">=0.14.5" - } - }, - "@vueuse/integrations": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-10.2.1.tgz", - "integrity": "sha512-FDP5lni+z9FjHE9H3xuvwSjoRV9U8jmDvJpmHPCBjUgPGYRynwb60eHWXCFJXLUtb4gSIHy0e+iaEbrKdalCkQ==", - "dev": true, - "requires": { - "@vueuse/core": "10.2.1", - "@vueuse/shared": "10.2.1", - "vue-demi": ">=0.14.5" - } - }, - "@vueuse/metadata": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.2.1.tgz", - "integrity": "sha512-3Gt68mY/i6bQvFqx7cuGBzrCCQu17OBaGWS5JdwISpMsHnMKKjC2FeB5OAfMcCQ0oINfADP3i9A4PPRo0peHdQ==", - "dev": true - }, - "@vueuse/shared": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.2.1.tgz", - "integrity": "sha512-QWHq2bSuGptkcxx4f4M/fBYC3Y8d3M2UYyLsyzoPgEoVzJURQ0oJeWXu79OiLlBb8gTKkqe4mO85T/sf39mmiw==", - "dev": true, - "requires": { - "vue-demi": ">=0.14.5" - } - }, - "algoliasearch": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.18.0.tgz", - "integrity": "sha512-pCuVxC1SVcpc08ENH32T4sLKSyzoU7TkRIDBMwSLfIiW+fq4znOmWDkAygHZ6pRcO9I1UJdqlfgnV7TRj+MXrA==", - "dev": true, - "requires": { - "@algolia/cache-browser-local-storage": "4.18.0", - "@algolia/cache-common": "4.18.0", - "@algolia/cache-in-memory": "4.18.0", - "@algolia/client-account": "4.18.0", - "@algolia/client-analytics": "4.18.0", - "@algolia/client-common": "4.18.0", - "@algolia/client-personalization": "4.18.0", - "@algolia/client-search": "4.18.0", - "@algolia/logger-common": "4.18.0", - "@algolia/logger-console": "4.18.0", - "@algolia/requester-browser-xhr": "4.18.0", - "@algolia/requester-common": "4.18.0", - "@algolia/requester-node-http": "4.18.0", - "@algolia/transporter": "4.18.0" - } - }, - "ansi-sequence-parser": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz", - "integrity": "sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==", - "dev": true - }, - "body-scroll-lock": { - "version": "4.0.0-beta.0", - "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-4.0.0-beta.0.tgz", - "integrity": "sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==", - "dev": true - }, - "csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", - "dev": true - }, - "esbuild": { - "version": "0.18.13", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.13.tgz", - "integrity": "sha512-vhg/WR/Oiu4oUIkVhmfcc23G6/zWuEQKFS+yiosSHe4aN6+DQRXIfeloYGibIfVhkr4wyfuVsGNLr+sQU1rWWw==", - "dev": true, - "requires": { - "@esbuild/android-arm": "0.18.13", - "@esbuild/android-arm64": "0.18.13", - "@esbuild/android-x64": "0.18.13", - "@esbuild/darwin-arm64": "0.18.13", - "@esbuild/darwin-x64": "0.18.13", - "@esbuild/freebsd-arm64": "0.18.13", - "@esbuild/freebsd-x64": "0.18.13", - "@esbuild/linux-arm": "0.18.13", - "@esbuild/linux-arm64": "0.18.13", - "@esbuild/linux-ia32": "0.18.13", - "@esbuild/linux-loong64": "0.18.13", - "@esbuild/linux-mips64el": "0.18.13", - "@esbuild/linux-ppc64": "0.18.13", - "@esbuild/linux-riscv64": "0.18.13", - "@esbuild/linux-s390x": "0.18.13", - "@esbuild/linux-x64": "0.18.13", - "@esbuild/netbsd-x64": "0.18.13", - "@esbuild/openbsd-x64": "0.18.13", - "@esbuild/sunos-x64": "0.18.13", - "@esbuild/win32-arm64": "0.18.13", - "@esbuild/win32-ia32": "0.18.13", - "@esbuild/win32-x64": "0.18.13" - } - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "focus-trap": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.5.2.tgz", - "integrity": "sha512-p6vGNNWLDGwJCiEjkSK6oERj/hEyI9ITsSwIUICBoKLlWiTWXJRfQibCwcoi50rTZdbi87qDtUlMCmQwsGSgPw==", - "dev": true, - "requires": { - "tabbable": "^6.2.0" - } - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "magic-string": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", - "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } - }, - "mark.js": { - "version": "8.11.1", - "resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz", - "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==", - "dev": true - }, - "minisearch": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/minisearch/-/minisearch-6.1.0.tgz", - "integrity": "sha512-PNxA/X8pWk+TiqPbsoIYH0GQ5Di7m6326/lwU/S4mlo4wGQddIcf/V//1f9TB0V4j59b57b+HZxt8h3iMROGvg==", - "dev": true - }, - "nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "postcss": { - "version": "8.4.25", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.25.tgz", - "integrity": "sha512-7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw==", - "dev": true, - "requires": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "preact": { - "version": "10.16.0", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.16.0.tgz", - "integrity": "sha512-XTSj3dJ4roKIC93pald6rWuB2qQJO9gO2iLLyTe87MrjQN+HklueLsmskbywEWqCHlclgz3/M4YLL2iBr9UmMA==", - "dev": true - }, - "rollup": { - "version": "3.26.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.26.3.tgz", - "integrity": "sha512-7Tin0C8l86TkpcMtXvQu6saWH93nhG3dGQ1/+l5V2TDMceTxO7kDiK6GzbfLWNNxqJXm591PcEZUozZm51ogwQ==", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "shiki": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.14.3.tgz", - "integrity": "sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==", - "dev": true, - "requires": { - "ansi-sequence-parser": "^1.1.0", - "jsonc-parser": "^3.2.0", - "vscode-oniguruma": "^1.7.0", - "vscode-textmate": "^8.0.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "tabbable": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", - "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", - "dev": true - }, - "vite": { - "version": "4.4.0-beta.3", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.0-beta.3.tgz", - "integrity": "sha512-IC/thYTvArOFRJ4qvvudnu4KKZOVc+gduS3I9OfC5SbP/Rf4kkP7z6Of2QpKeOSVqwIK24khW6VOUmVD/0yzSQ==", - "dev": true, - "requires": { - "esbuild": "^0.18.6", - "fsevents": "~2.3.2", - "postcss": "^8.4.24", - "rollup": "^3.25.2" - } - }, - "vitepress": { - "version": "1.0.0-beta.5", - "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.0.0-beta.5.tgz", - "integrity": "sha512-/RjqqRsSEKkzF6HhK5e5Ij+bZ7ETb9jNCRRgIMm10gJ+ZLC3D1OqkE465lEqCeJUgt2HZ6jmWjDqIBfrJSpv7w==", - "dev": true, - "requires": { - "@docsearch/css": "^3.5.1", - "@docsearch/js": "^3.5.1", - "@vitejs/plugin-vue": "^4.2.3", - "@vue/devtools-api": "^6.5.0", - "@vueuse/core": "^10.2.1", - "@vueuse/integrations": "^10.2.1", - "body-scroll-lock": "4.0.0-beta.0", - "focus-trap": "^7.4.3", - "mark.js": "8.11.1", - "minisearch": "^6.1.0", - "shiki": "^0.14.3", - "vite": "4.4.0-beta.3", - "vue": "^3.3.4" - }, - "dependencies": { - "vue": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.4.tgz", - "integrity": "sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==", - "dev": true, - "requires": { - "@vue/compiler-dom": "3.3.4", - "@vue/compiler-sfc": "3.3.4", - "@vue/runtime-dom": "3.3.4", - "@vue/server-renderer": "3.3.4", - "@vue/shared": "3.3.4" - } - } - } - }, - "vscode-oniguruma": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz", - "integrity": "sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==", - "dev": true - }, - "vscode-textmate": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz", - "integrity": "sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==", - "dev": true - }, - "vue": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.37.tgz", - "integrity": "sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==", - "dev": true, - "requires": { - "@vue/compiler-dom": "3.2.37", - "@vue/compiler-sfc": "3.2.37", - "@vue/runtime-dom": "3.2.37", - "@vue/server-renderer": "3.2.37", - "@vue/shared": "3.2.37" - }, - "dependencies": { - "@vue/compiler-core": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.37.tgz", - "integrity": "sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==", - "dev": true, - "requires": { - "@babel/parser": "^7.16.4", - "@vue/shared": "3.2.37", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "@vue/compiler-dom": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz", - "integrity": "sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==", - "dev": true, - "requires": { - "@vue/compiler-core": "3.2.37", - "@vue/shared": "3.2.37" - } - }, - "@vue/compiler-sfc": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz", - "integrity": "sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==", - "dev": true, - "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.37", - "@vue/compiler-dom": "3.2.37", - "@vue/compiler-ssr": "3.2.37", - "@vue/reactivity-transform": "3.2.37", - "@vue/shared": "3.2.37", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - } - }, - "@vue/compiler-ssr": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz", - "integrity": "sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==", - "dev": true, - "requires": { - "@vue/compiler-dom": "3.2.37", - "@vue/shared": "3.2.37" - } - }, - "@vue/reactivity": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.37.tgz", - "integrity": "sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==", - "dev": true, - "requires": { - "@vue/shared": "3.2.37" - } - }, - "@vue/reactivity-transform": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz", - "integrity": "sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==", - "dev": true, - "requires": { - "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.37", - "@vue/shared": "3.2.37", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "@vue/runtime-core": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.37.tgz", - "integrity": "sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==", - "dev": true, - "requires": { - "@vue/reactivity": "3.2.37", - "@vue/shared": "3.2.37" - } - }, - "@vue/runtime-dom": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.37.tgz", - "integrity": "sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==", - "dev": true, - "requires": { - "@vue/runtime-core": "3.2.37", - "@vue/shared": "3.2.37", - "csstype": "^2.6.8" - } - }, - "@vue/server-renderer": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.37.tgz", - "integrity": "sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==", - "dev": true, - "requires": { - "@vue/compiler-ssr": "3.2.37", - "@vue/shared": "3.2.37" - } - }, - "@vue/shared": { - "version": "3.2.37", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.37.tgz", - "integrity": "sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==", - "dev": true - }, - "csstype": { - "version": "2.6.21", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", - "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==", - "dev": true - }, - "magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.8" - } - } - } - }, - "vue-demi": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.5.tgz", - "integrity": "sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==", - "dev": true - } - } -} diff --git a/docs/package.json b/docs/package.json deleted file mode 100644 index 9b1662c..0000000 --- a/docs/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "ultimate-member-extended", - "description": "Ultimate Member Extended Features & Functionalities documentation", - "main": "index.js", - "scripts": { - "docs:dev": "vitepress dev . --host", - "docs:build": "vitepress build .", - "docs:serve": "vitepress serve ." - }, - "author": "Ultimate Member Group Ltd.", - "license": "MIT", - "devDependencies": { - "@types/node": "18.0.5", - "vitepress": "1.0.0-beta.5", - "vue": "3.2.37" - } -} diff --git a/docs/public/favicon-192x192.png b/docs/public/favicon-192x192.png deleted file mode 100644 index cf6e9467b73b728debb3ceae30d41995b8ea34ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59859 zcmV)YK&-!sP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 diff --git a/docs/public/images/git-watch.png b/docs/public/images/git-watch.png deleted file mode 100644 index 4862d2b0fa461a76f2a90859c058970b1656a3ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21439 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 diff --git a/vendor/autoload.php b/vendor/autoload.php new file mode 100644 index 0000000..f2ac64d --- /dev/null +++ b/vendor/autoload.php @@ -0,0 +1,25 @@ + + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/vendor/cbschuld/browser.php/README.md b/vendor/cbschuld/browser.php/README.md new file mode 100644 index 0000000..a90f0e2 --- /dev/null +++ b/vendor/cbschuld/browser.php/README.md @@ -0,0 +1,112 @@ +# cbschuld/browser.php + +[![Build Status](https://travis-ci.org/cbschuld/Browser.php.png?branch=master)](https://travis-ci.org/cbschuld/Browser.php) + +Helps detect the user's browser and platform at the PHP level via the user agent + + +## Installation + +You can add this library as a local, per-project dependency to your project using [Composer](https://getcomposer.org/): + + composer require cbschuld/browser.php + +If you only need this library during development, for instance to run your project's test suite, then you should add it as a development-time dependency: + + composer require --dev cbschuld/browser.php + + +## Typical Usage: + +```php +$browser = new Browser(); +if( $browser->getBrowser() == Browser::BROWSER_FIREFOX && $browser->getVersion() >=10 ) { + echo 'You have FireFox version 10 or greater'; +} +``` + +## Browser Detection + +This solution identifies the following Browsers and does a best-guess on the version: + +* Opera (`Browser::BROWSER_OPERA`) +* WebTV (`Browser::BROWSER_WEBTV`) +* NetPositive (`Browser::BROWSER_NETPOSITIVE`) +* Edge (`Browser::BROWSER_EDGE`) +* Internet Explorer (`Browser::BROWSER_IE`) +* Pocket Internet Explorer (`Browser::BROWSER_POCKET_IE`) +* Galeon (`Browser::BROWSER_GALEON`) +* Konqueror (`Browser::BROWSER_KONQUEROR`) +* iCab (`Browser::BROWSER_ICAB`) +* OmniWeb (`Browser::BROWSER_OMNIWEB`) +* Phoenix (`Browser::BROWSER_PHOENIX`) +* Firebird (`Browser::BROWSER_FIREBIRD`) +* UCBrowser (`Browser::BROWSER_UCBROWSER`) +* Firefox (`Browser::BROWSER_FIREFOX`) +* Mozilla (`Browser::BROWSER_MOZILLA`) +* Palemoon (`Browser::BROWSER_PALEMOON`) +* curl (`Browser::BROWSER_CURL`) +* wget (`Browser::BROWSER_WGET`) +* Amaya (`Browser::BROWSER_AMAYA`) +* Lynx (`Browser::BROWSER_LYNX`) +* Safari (`Browser::BROWSER_SAFARI`) +* Playstation (`Browser::BROWSER_PLAYSTATION`) +* iPhone (`Browser::BROWSER_IPHONE`) +* iPod (`Browser::BROWSER_IPOD`) +* Google.s Android(`Browser::BROWSER_ANDROID`) +* Google.s Chrome(`Browser::BROWSER_CHROME`) +* GoogleBot(`Browser::BROWSER_GOOGLEBOT`) +* Yahoo!.s Slurp(`Browser::BROWSER_SLURP`) +* W3C.s Validator(`Browser::BROWSER_W3CVALIDATOR`) +* BlackBerry(`Browser::BROWSER_BLACKBERRY`) + +## Operating System Detection + +This solution identifies the following Operating Systems: + +* Windows (`Browser::PLATFORM_WINDOWS`) +* Windows CE (`Browser::PLATFORM_WINDOWS_CE`) +* Apple (`Browser::PLATFORM_APPLE`) +* Linux (`Browser::PLATFORM_LINUX`) +* Android (`Browser::PLATFORM_ANDROID`) +* OS/2 (`Browser::PLATFORM_OS2`) +* BeOS (`Browser::PLATFORM_BEOS`) +* iPhone (`Browser::PLATFORM_IPHONE`) +* iPod (`Browser::PLATFORM_IPOD`) +* BlackBerry (`Browser::PLATFORM_BLACKBERRY`) +* FreeBSD (`Browser::PLATFORM_FREEBSD`) +* OpenBSD (`Browser::PLATFORM_OPENBSD`) +* NetBSD (`Browser::PLATFORM_NETBSD`) +* SunOS (`Browser::PLATFORM_SUNOS`) +* OpenSolaris (`Browser::PLATFORM_OPENSOLARIS`) +* iPad (`Browser::PLATFORM_IPAD`) + +## History and Legacy + +Detecting the user's browser type and version is helpful in web applications that harness some of the newer bleeding edge concepts. With the browser type and version you can notify users about challenges they may experience and suggest they upgrade before using such application. Not a great idea on a large scale public site; but on a private application this type of check can be helpful. + +In an active project of mine we have a pretty graphically intensive and visually appealing user interface which leverages a lot of transparent PNG files. Because we all know how great IE6 supports PNG files it was necessary for us to tell our users the lack of power their browser has in a kind way. + +Searching for a way to do this at the PHP layer and not at the client layer was more of a challenge than I would have guessed; the only script available was written by Gary White and Gary no longer maintains this script because of reliability. I do agree 100% with Gary about the readability; however, there are realistic reasons to desire the user.s browser and browser version and if your visitor is not echoing a false user agent we can take an educated guess. + +I based this solution off of Gary White's original work but have since replaced all of his original code. Either way, thank you to Gary. Sadly, I never was able to get in touch with him regarding this solution. + +## Testing + +The testing with PHPUnit against known user agents available in tests/lists. Each file is tab delimited with the following fields: + +User Agent, User Agent Type, Browser, Version, Operating System, Operating System Version + +eg +``` +Opera/9.80 (X11; Linux i686; Ubuntu/14.10) Presto/2.12.388 Version/12.16 Browser Opera 12.16 Linux Linux +Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1 Browser Chrome 14.0.835.186 Macintosh OS X 10_7_2 +``` + +Tests can be run by phpunit: + +```bash +vendor/phpunit/phpunit/phpunit +``` + + diff --git a/vendor/cbschuld/browser.php/composer.json b/vendor/cbschuld/browser.php/composer.json new file mode 100644 index 0000000..5254357 --- /dev/null +++ b/vendor/cbschuld/browser.php/composer.json @@ -0,0 +1,32 @@ +{ + "name": "cbschuld/browser.php", + "description": "A PHP Class to detect a user's Browser. This encapsulation provides a breakdown of the browser and the version of the browser using the browser's user-agent string. This is not a guaranteed solution but provides an overall accurate way to detect what browser a user is using.", + "keywords": [ + "browser", + "user agent", + "detection" + ], + "homepage": "https://chrisschuld.com/projects/browser-php-detecting-a-users-browser-from-php/", + "license": "MIT", + "authors": [ + { + "name": "Chris Schuld", + "email": "chris@chrisschuld.com", + "homepage": "https://chrisschuld.com" + } + ], + "autoload": { + "classmap": ["src/Browser.php"] + }, + "require": { + "php": ">=7.2" + }, + "extra": { + "branch-alias": { + "dev-master": "1.9.x-dev" + } + }, + "require-dev": { + "phpunit/phpunit": "^8" + } +} diff --git a/vendor/cbschuld/browser.php/composer.lock b/vendor/cbschuld/browser.php/composer.lock new file mode 100644 index 0000000..db5d1b4 --- /dev/null +++ b/vendor/cbschuld/browser.php/composer.lock @@ -0,0 +1,1535 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "a096aaa0aae4b86379228e7692e44e74", + "packages": [], + "packages-dev": [ + { + "name": "doctrine/instantiator", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ae466f726242e637cebdd526a7d991b9433bacf1", + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.13", + "phpstan/phpstan-phpunit": "^0.11", + "phpstan/phpstan-shim": "^0.11", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.com/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ], + "time": "2019-10-21T16:45:58+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.9.4", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "579bb7356d91f9456ccd505f24ca8b667966a0a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/579bb7356d91f9456ccd505f24ca8b667966a0a7", + "reference": "579bb7356d91f9456ccd505f24ca8b667966a0a7", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "replace": { + "myclabs/deep-copy": "self.version" + }, + "require-dev": { + "doctrine/collections": "^1.0", + "doctrine/common": "^2.6", + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + }, + "files": [ + "src/DeepCopy/deep_copy.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "time": "2019-12-15T19:12:40+00:00" + }, + { + "name": "phar-io/manifest", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-phar": "*", + "phar-io/version": "^2.0", + "php": "^5.6 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "time": "2018-07-08T19:23:20+00:00" + }, + { + "name": "phar-io/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "time": "2018-07-08T19:19:57+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/63a995caa1ca9e5590304cd845c15ad6d482a62a", + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpunit/phpunit": "~6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "time": "2018-08-07T13:53:10+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "4.3.2", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/b83ff7cfcfee7827e1e78b637a5904fe6a96698e", + "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e", + "shasum": "" + }, + "require": { + "php": "^7.0", + "phpdocumentor/reflection-common": "^1.0.0 || ^2.0.0", + "phpdocumentor/type-resolver": "~0.4 || ^1.0.0", + "webmozart/assert": "^1.0" + }, + "require-dev": { + "doctrine/instantiator": "^1.0.5", + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "time": "2019-09-12T14:27:41+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", + "shasum": "" + }, + "require": { + "php": "^7.1", + "phpdocumentor/reflection-common": "^2.0" + }, + "require-dev": { + "ext-tokenizer": "^7.1", + "mockery/mockery": "~1", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "time": "2019-08-22T18:11:29+00:00" + }, + { + "name": "phpspec/prophecy", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "d638ebbb58daba25a6a0dc7969e1358a0e3c6682" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/d638ebbb58daba25a6a0dc7969e1358a0e3c6682", + "reference": "d638ebbb58daba25a6a0dc7969e1358a0e3c6682", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.0.2", + "php": "^5.3|^7.0", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", + "sebastian/comparator": "^1.2.3|^2.0|^3.0", + "sebastian/recursion-context": "^1.0|^2.0|^3.0" + }, + "require-dev": { + "phpspec/phpspec": "^2.5 || ^3.2", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10.x-dev" + } + }, + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" + }, + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ], + "time": "2019-12-17T16:54:23+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "7.0.10", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "f1884187926fbb755a9aaf0b3836ad3165b478bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f1884187926fbb755a9aaf0b3836ad3165b478bf", + "reference": "f1884187926fbb755a9aaf0b3836ad3165b478bf", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-xmlwriter": "*", + "php": "^7.2", + "phpunit/php-file-iterator": "^2.0.2", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-token-stream": "^3.1.1", + "sebastian/code-unit-reverse-lookup": "^1.0.1", + "sebastian/environment": "^4.2.2", + "sebastian/version": "^2.0.1", + "theseer/tokenizer": "^1.1.3" + }, + "require-dev": { + "phpunit/phpunit": "^8.2.2" + }, + "suggest": { + "ext-xdebug": "^2.7.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "time": "2019-11-20T13:55:58+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "050bedf145a257b1ff02746c31894800e5122946" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946", + "reference": "050bedf145a257b1ff02746c31894800e5122946", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "time": "2018-09-13T20:33:42+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "time": "2015-06-21T13:50:34+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "2.1.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "1038454804406b0b5f5f520358e78c1c2f71501e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/1038454804406b0b5f5f520358e78c1c2f71501e", + "reference": "1038454804406b0b5f5f520358e78c1c2f71501e", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "time": "2019-06-07T04:22:29+00:00" + }, + { + "name": "phpunit/php-token-stream", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/995192df77f63a59e47f025390d2d1fdf8f425ff", + "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ], + "time": "2019-09-17T06:23:10+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "8.5.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "3ee1c1fd6fc264480c25b6fb8285edefe1702dab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3ee1c1fd6fc264480c25b6fb8285edefe1702dab", + "reference": "3ee1c1fd6fc264480c25b6fb8285edefe1702dab", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.2.0", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.9.1", + "phar-io/manifest": "^1.0.3", + "phar-io/version": "^2.0.1", + "php": "^7.2", + "phpspec/prophecy": "^1.8.1", + "phpunit/php-code-coverage": "^7.0.7", + "phpunit/php-file-iterator": "^2.0.2", + "phpunit/php-text-template": "^1.2.1", + "phpunit/php-timer": "^2.1.2", + "sebastian/comparator": "^3.0.2", + "sebastian/diff": "^3.0.2", + "sebastian/environment": "^4.2.2", + "sebastian/exporter": "^3.1.1", + "sebastian/global-state": "^3.0.0", + "sebastian/object-enumerator": "^3.0.3", + "sebastian/resource-operations": "^2.0.1", + "sebastian/type": "^1.1.3", + "sebastian/version": "^2.0.1" + }, + "require-dev": { + "ext-pdo": "*" + }, + "suggest": { + "ext-soap": "*", + "ext-xdebug": "*", + "phpunit/php-invoker": "^2.0.0" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "8.5-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "time": "2019-12-06T05:41:38+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "time": "2017-03-04T06:30:41+00:00" + }, + { + "name": "sebastian/comparator", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "shasum": "" + }, + "require": { + "php": "^7.1", + "sebastian/diff": "^3.0", + "sebastian/exporter": "^3.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "time": "2018-07-12T15:12:46+00:00" + }, + { + "name": "sebastian/diff", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/720fcc7e9b5cf384ea68d9d930d480907a0c1a29", + "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.5 || ^8.0", + "symfony/process": "^2 || ^3.3 || ^4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "time": "2019-02-04T06:01:07+00:00" + }, + { + "name": "sebastian/environment", + "version": "4.2.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/464c90d7bdf5ad4e8a6aea15c091fec0603d4368", + "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.5" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "time": "2019-11-20T08:46:58+00:00" + }, + { + "name": "sebastian/exporter", + "version": "3.1.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/68609e1261d215ea5b21b7987539cbfbe156ec3e", + "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "http://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "time": "2019-09-14T09:02:43+00:00" + }, + { + "name": "sebastian/global-state", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", + "reference": "edf8a461cf1d4005f19fb0b6b8b95a9f7fa0adc4", + "shasum": "" + }, + "require": { + "php": "^7.2", + "sebastian/object-reflector": "^1.1.1", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^8.0" + }, + "suggest": { + "ext-uopz": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "time": "2019-02-01T05:30:01+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5", + "shasum": "" + }, + "require": { + "php": "^7.0", + "sebastian/object-reflector": "^1.1.1", + "sebastian/recursion-context": "^3.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "time": "2017-08-03T12:35:26+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "773f97c67f28de00d397be301821b06708fca0be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be", + "reference": "773f97c67f28de00d397be301821b06708fca0be", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "time": "2017-03-29T09:07:27+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8", + "shasum": "" + }, + "require": { + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context", + "time": "2017-03-03T06:23:57+00:00" + }, + { + "name": "sebastian/resource-operations", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations", + "time": "2018-10-04T04:07:39+00:00" + }, + { + "name": "sebastian/type", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "3aaaa15fa71d27650d62a948be022fe3b48541a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/3aaaa15fa71d27650d62a948be022fe3b48541a3", + "reference": "3aaaa15fa71d27650d62a948be022fe3b48541a3", + "shasum": "" + }, + "require": { + "php": "^7.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "time": "2019-07-02T08:10:15+00:00" + }, + { + "name": "sebastian/version", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "time": "2016-10-03T07:35:21+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.13.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.13-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "time": "2019-11-27T13:56:44+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/11336f6f84e16a720dae9d8e6ed5019efa85a0f9", + "reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "time": "2019-06-13T22:48:21+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/webmozart/assert.git", + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozart/assert/zipball/573381c0a64f155a0d9a23f4b0c797194805b925", + "reference": "573381c0a64f155a0d9a23f4b0c797194805b925", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "vimeo/psalm": "<3.6.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.36 || ^7.5.13" + }, + "type": "library", + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "time": "2019-11-24T13:36:37+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": { + "php": ">=7.2" + }, + "platform-dev": [] +} diff --git a/vendor/cbschuld/browser.php/phpunit.xml.dist b/vendor/cbschuld/browser.php/phpunit.xml.dist new file mode 100644 index 0000000..edf4dfa --- /dev/null +++ b/vendor/cbschuld/browser.php/phpunit.xml.dist @@ -0,0 +1,8 @@ + + + + + ./tests + + + diff --git a/vendor/cbschuld/browser.php/src/Browser.php b/vendor/cbschuld/browser.php/src/Browser.php new file mode 100644 index 0000000..a089be7 --- /dev/null +++ b/vendor/cbschuld/browser.php/src/Browser.php @@ -0,0 +1,1841 @@ +getBrowser() == Browser::BROWSER_FIREFOX && $browser->getVersion() >= 2 ) { + * echo 'You have FireFox version 2 or greater'; + * } + * + * User Agents Sampled from: http://www.useragentstring.com/ + * + * This implementation is based on the original work from Gary White + * http://apptools.com/phptools/browser/ + * + */ +class Browser +{ + private $_agent = ''; + private $_browser_name = ''; + private $_version = ''; + private $_platform = ''; + private $_os = ''; + private $_is_aol = false; + private $_is_mobile = false; + private $_is_tablet = false; + private $_is_robot = false; + private $_is_facebook = false; + private $_aol_version = ''; + + const BROWSER_UNKNOWN = 'unknown'; + const VERSION_UNKNOWN = 'unknown'; + + const BROWSER_OPERA = 'Opera'; // http://www.opera.com/ + const BROWSER_OPERA_MINI = 'Opera Mini'; // http://www.opera.com/mini/ + const BROWSER_WEBTV = 'WebTV'; // http://www.webtv.net/pc/ + const BROWSER_EDGE = 'Edge'; // https://www.microsoft.com/edge + const BROWSER_IE = 'Internet Explorer'; // http://www.microsoft.com/ie/ + const BROWSER_POCKET_IE = 'Pocket Internet Explorer'; // http://en.wikipedia.org/wiki/Internet_Explorer_Mobile + const BROWSER_KONQUEROR = 'Konqueror'; // http://www.konqueror.org/ + const BROWSER_ICAB = 'iCab'; // http://www.icab.de/ + const BROWSER_OMNIWEB = 'OmniWeb'; // http://www.omnigroup.com/applications/omniweb/ + const BROWSER_FIREBIRD = 'Firebird'; // http://www.ibphoenix.com/ + const BROWSER_FIREFOX = 'Firefox'; // https://www.mozilla.org/en-US/firefox/ + const BROWSER_BRAVE = 'Brave'; // https://brave.com/ + const BROWSER_PALEMOON = 'Palemoon'; // https://www.palemoon.org/ + const BROWSER_ICEWEASEL = 'Iceweasel'; // http://www.geticeweasel.org/ + const BROWSER_SHIRETOKO = 'Shiretoko'; // http://wiki.mozilla.org/Projects/shiretoko + const BROWSER_MOZILLA = 'Mozilla'; // http://www.mozilla.com/en-US/ + const BROWSER_AMAYA = 'Amaya'; // http://www.w3.org/Amaya/ + const BROWSER_LYNX = 'Lynx'; // http://en.wikipedia.org/wiki/Lynx + const BROWSER_SAFARI = 'Safari'; // http://apple.com + const BROWSER_IPHONE = 'iPhone'; // http://apple.com + const BROWSER_IPOD = 'iPod'; // http://apple.com + const BROWSER_IPAD = 'iPad'; // http://apple.com + const BROWSER_CHROME = 'Chrome'; // http://www.google.com/chrome + const BROWSER_ANDROID = 'Android'; // http://www.android.com/ + const BROWSER_GOOGLEBOT = 'GoogleBot'; // http://en.wikipedia.org/wiki/Googlebot + const BROWSER_CURL = 'cURL'; // https://en.wikipedia.org/wiki/CURL + const BROWSER_WGET = 'Wget'; // https://en.wikipedia.org/wiki/Wget + const BROWSER_UCBROWSER = 'UCBrowser'; // https://www.ucweb.com/ + + + const BROWSER_YANDEXBOT = 'YandexBot'; // http://yandex.com/bots + const BROWSER_YANDEXIMAGERESIZER_BOT = 'YandexImageResizer'; // http://yandex.com/bots + const BROWSER_YANDEXIMAGES_BOT = 'YandexImages'; // http://yandex.com/bots + const BROWSER_YANDEXVIDEO_BOT = 'YandexVideo'; // http://yandex.com/bots + const BROWSER_YANDEXMEDIA_BOT = 'YandexMedia'; // http://yandex.com/bots + const BROWSER_YANDEXBLOGS_BOT = 'YandexBlogs'; // http://yandex.com/bots + const BROWSER_YANDEXFAVICONS_BOT = 'YandexFavicons'; // http://yandex.com/bots + const BROWSER_YANDEXWEBMASTER_BOT = 'YandexWebmaster'; // http://yandex.com/bots + const BROWSER_YANDEXDIRECT_BOT = 'YandexDirect'; // http://yandex.com/bots + const BROWSER_YANDEXMETRIKA_BOT = 'YandexMetrika'; // http://yandex.com/bots + const BROWSER_YANDEXNEWS_BOT = 'YandexNews'; // http://yandex.com/bots + const BROWSER_YANDEXCATALOG_BOT = 'YandexCatalog'; // http://yandex.com/bots + + const BROWSER_SLURP = 'Yahoo! Slurp'; // http://en.wikipedia.org/wiki/Yahoo!_Slurp + const BROWSER_W3CVALIDATOR = 'W3C Validator'; // http://validator.w3.org/ + const BROWSER_BLACKBERRY = 'BlackBerry'; // http://www.blackberry.com/ + const BROWSER_ICECAT = 'IceCat'; // http://en.wikipedia.org/wiki/GNU_IceCat + const BROWSER_NOKIA_S60 = 'Nokia S60 OSS Browser'; // http://en.wikipedia.org/wiki/Web_Browser_for_S60 + const BROWSER_NOKIA = 'Nokia Browser'; // * all other WAP-based browsers on the Nokia Platform + const BROWSER_MSN = 'MSN Browser'; // http://explorer.msn.com/ + const BROWSER_MSNBOT = 'MSN Bot'; // http://search.msn.com/msnbot.htm + const BROWSER_BINGBOT = 'Bing Bot'; // http://en.wikipedia.org/wiki/Bingbot + const BROWSER_VIVALDI = 'Vivaldi'; // https://vivaldi.com/ + const BROWSER_YANDEX = 'Yandex'; // https://browser.yandex.ua/ + + const BROWSER_NETSCAPE_NAVIGATOR = 'Netscape Navigator'; // http://browser.netscape.com/ (DEPRECATED) + const BROWSER_GALEON = 'Galeon'; // http://galeon.sourceforge.net/ (DEPRECATED) + const BROWSER_NETPOSITIVE = 'NetPositive'; // http://en.wikipedia.org/wiki/NetPositive (DEPRECATED) + const BROWSER_PHOENIX = 'Phoenix'; // http://en.wikipedia.org/wiki/History_of_Mozilla_Firefox (DEPRECATED) + const BROWSER_PLAYSTATION = "PlayStation"; + const BROWSER_SAMSUNG = "SamsungBrowser"; + const BROWSER_SILK = "Silk"; + const BROWSER_I_FRAME = "Iframely"; + const BROWSER_COCOA = "CocoaRestClient"; + + const PLATFORM_UNKNOWN = 'unknown'; + const PLATFORM_WINDOWS = 'Windows'; + const PLATFORM_WINDOWS_CE = 'Windows CE'; + const PLATFORM_APPLE = 'Apple'; + const PLATFORM_LINUX = 'Linux'; + const PLATFORM_OS2 = 'OS/2'; + const PLATFORM_BEOS = 'BeOS'; + const PLATFORM_IPHONE = 'iPhone'; + const PLATFORM_IPOD = 'iPod'; + const PLATFORM_IPAD = 'iPad'; + const PLATFORM_BLACKBERRY = 'BlackBerry'; + const PLATFORM_NOKIA = 'Nokia'; + const PLATFORM_FREEBSD = 'FreeBSD'; + const PLATFORM_OPENBSD = 'OpenBSD'; + const PLATFORM_NETBSD = 'NetBSD'; + const PLATFORM_SUNOS = 'SunOS'; + const PLATFORM_OPENSOLARIS = 'OpenSolaris'; + const PLATFORM_ANDROID = 'Android'; + const PLATFORM_PLAYSTATION = "Sony PlayStation"; + const PLATFORM_ROKU = "Roku"; + const PLATFORM_APPLE_TV = "Apple TV"; + const PLATFORM_TERMINAL = "Terminal"; + const PLATFORM_FIRE_OS = "Fire OS"; + const PLATFORM_SMART_TV = "SMART-TV"; + const PLATFORM_CHROME_OS = "Chrome OS"; + const PLATFORM_JAVA_ANDROID = "Java/Android"; + const PLATFORM_POSTMAN = "Postman"; + const PLATFORM_I_FRAME = "Iframely"; + + const OPERATING_SYSTEM_UNKNOWN = 'unknown'; + + /** + * Class constructor + * @param string $userAgent + */ + public function __construct($userAgent = '') + { + if ($userAgent != '') { + $this->setUserAgent($userAgent); + } else { + $this->reset(); + $this->determine(); + } + } + + /** + * Reset all properties + */ + public function reset() + { + $this->_agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; + $this->_browser_name = self::BROWSER_UNKNOWN; + $this->_version = self::VERSION_UNKNOWN; + $this->_platform = self::PLATFORM_UNKNOWN; + $this->_os = self::OPERATING_SYSTEM_UNKNOWN; + $this->_is_aol = false; + $this->_is_mobile = false; + $this->_is_tablet = false; + $this->_is_robot = false; + $this->_is_facebook = false; + $this->_aol_version = self::VERSION_UNKNOWN; + } + + /** + * Check to see if the specific browser is valid + * @param string $browserName + * @return bool True if the browser is the specified browser + */ + function isBrowser($browserName) + { + return (0 == strcasecmp($this->_browser_name, trim($browserName))); + } + + /** + * The name of the browser. All return types are from the class contants + * @return string Name of the browser + */ + public function getBrowser() + { + return $this->_browser_name; + } + + /** + * Set the name of the browser + * @param $browser string The name of the Browser + */ + public function setBrowser($browser) + { + $this->_browser_name = $browser; + } + + /** + * The name of the platform. All return types are from the class contants + * @return string Name of the browser + */ + public function getPlatform() + { + return $this->_platform; + } + + /** + * Set the name of the platform + * @param string $platform The name of the Platform + */ + public function setPlatform($platform) + { + $this->_platform = $platform; + } + + /** + * The version of the browser. + * @return string Version of the browser (will only contain alpha-numeric characters and a period) + */ + public function getVersion() + { + return $this->_version; + } + + /** + * Set the version of the browser + * @param string $version The version of the Browser + */ + public function setVersion($version) + { + $this->_version = preg_replace('/[^0-9,.,a-z,A-Z-]/', '', $version); + } + + /** + * The version of AOL. + * @return string Version of AOL (will only contain alpha-numeric characters and a period) + */ + public function getAolVersion() + { + return $this->_aol_version; + } + + /** + * Set the version of AOL + * @param string $version The version of AOL + */ + public function setAolVersion($version) + { + $this->_aol_version = preg_replace('/[^0-9,.,a-z,A-Z]/', '', $version); + } + + /** + * Is the browser from AOL? + * @return boolean True if the browser is from AOL otherwise false + */ + public function isAol() + { + return $this->_is_aol; + } + + /** + * Is the browser from a mobile device? + * @return boolean True if the browser is from a mobile device otherwise false + */ + public function isMobile() + { + return $this->_is_mobile; + } + + /** + * Is the browser from a tablet device? + * @return boolean True if the browser is from a tablet device otherwise false + */ + public function isTablet() + { + return $this->_is_tablet; + } + + /** + * Is the browser from a robot (ex Slurp,GoogleBot)? + * @return boolean True if the browser is from a robot otherwise false + */ + public function isRobot() + { + return $this->_is_robot; + } + + /** + * Is the browser from facebook? + * @return boolean True if the browser is from facebook otherwise false + */ + public function isFacebook() + { + return $this->_is_facebook; + } + + /** + * Set the browser to be from AOL + * @param $isAol + */ + public function setAol($isAol) + { + $this->_is_aol = $isAol; + } + + /** + * Set the Browser to be mobile + * @param boolean $value is the browser a mobile browser or not + */ + protected function setMobile($value = true) + { + $this->_is_mobile = $value; + } + + /** + * Set the Browser to be tablet + * @param boolean $value is the browser a tablet browser or not + */ + protected function setTablet($value = true) + { + $this->_is_tablet = $value; + } + + /** + * Set the Browser to be a robot + * @param boolean $value is the browser a robot or not + */ + protected function setRobot($value = true) + { + $this->_is_robot = $value; + } + + /** + * Set the Browser to be a Facebook request + * @param boolean $value is the browser a robot or not + */ + protected function setFacebook($value = true) + { + $this->_is_facebook = $value; + } + + /** + * Get the user agent value in use to determine the browser + * @return string The user agent from the HTTP header + */ + public function getUserAgent() + { + return $this->_agent; + } + + /** + * Set the user agent value (the construction will use the HTTP header value - this will overwrite it) + * @param string $agent_string The value for the User Agent + */ + public function setUserAgent($agent_string) + { + $this->reset(); + $this->_agent = $agent_string; + $this->determine(); + } + + /** + * Used to determine if the browser is actually "chromeframe" + * @since 1.7 + * @return boolean True if the browser is using chromeframe + */ + public function isChromeFrame() + { + return (strpos($this->_agent, "chromeframe") !== false); + } + + /** + * Returns a formatted string with a summary of the details of the browser. + * @return string formatted string with a summary of the browser + */ + public function __toString() + { + return "Browser Name: {$this->getBrowser()}
\n" . + "Browser Version: {$this->getVersion()}
\n" . + "Browser User Agent String: {$this->getUserAgent()}
\n" . + "Platform: {$this->getPlatform()}
"; + } + + /** + * Protected routine to calculate and determine what the browser is in use (including platform) + */ + protected function determine() + { + $this->checkPlatform(); + $this->checkBrowsers(); + $this->checkForAol(); + } + + /** + * Protected routine to determine the browser type + * @return boolean True if the browser was detected otherwise false + */ + protected function checkBrowsers() + { + return ( + // well-known, well-used + // Special Notes: + // (1) Opera must be checked before FireFox due to the odd + // user agents used in some older versions of Opera + // (2) WebTV is strapped onto Internet Explorer so we must + // check for WebTV before IE + // (3) (deprecated) Galeon is based on Firefox and needs to be + // tested before Firefox is tested + // (4) OmniWeb is based on Safari so OmniWeb check must occur + // before Safari + // (5) Netscape 9+ is based on Firefox so Netscape checks + // before FireFox are necessary + // (6) Vivaldi is UA contains both Firefox and Chrome so Vivaldi checks + // before Firefox and Chrome + $this->checkBrowserWebTv() || + $this->checkBrowserBrave() || + $this->checkBrowserUCBrowser() || + $this->checkBrowserEdge() || + $this->checkBrowserInternetExplorer() || + $this->checkBrowserOpera() || + $this->checkBrowserGaleon() || + $this->checkBrowserNetscapeNavigator9Plus() || + $this->checkBrowserVivaldi() || + $this->checkBrowserYandex() || + $this->checkBrowserPalemoon() || + $this->checkBrowserFirefox() || + $this->checkBrowserChrome() || + $this->checkBrowserOmniWeb() || + + // common mobile + $this->checkBrowserAndroid() || + $this->checkBrowseriPad() || + $this->checkBrowseriPod() || + $this->checkBrowseriPhone() || + $this->checkBrowserBlackBerry() || + $this->checkBrowserNokia() || + + // common bots + $this->checkBrowserGoogleBot() || + $this->checkBrowserMSNBot() || + $this->checkBrowserBingBot() || + $this->checkBrowserSlurp() || + + // Yandex bots + $this->checkBrowserYandexBot() || + $this->checkBrowserYandexImageResizerBot() || + $this->checkBrowserYandexBlogsBot() || + $this->checkBrowserYandexCatalogBot() || + $this->checkBrowserYandexDirectBot() || + $this->checkBrowserYandexFaviconsBot() || + $this->checkBrowserYandexImagesBot() || + $this->checkBrowserYandexMediaBot() || + $this->checkBrowserYandexMetrikaBot() || + $this->checkBrowserYandexNewsBot() || + $this->checkBrowserYandexVideoBot() || + $this->checkBrowserYandexWebmasterBot() || + + // check for facebook external hit when loading URL + $this->checkFacebookExternalHit() || + + // WebKit base check (post mobile and others) + $this->checkBrowserSamsung() || + $this->checkBrowserSilk() || + $this->checkBrowserSafari() || + + // everyone else + $this->checkBrowserNetPositive() || + $this->checkBrowserFirebird() || + $this->checkBrowserKonqueror() || + $this->checkBrowserIcab() || + $this->checkBrowserPhoenix() || + $this->checkBrowserAmaya() || + $this->checkBrowserLynx() || + $this->checkBrowserShiretoko() || + $this->checkBrowserIceCat() || + $this->checkBrowserIceweasel() || + $this->checkBrowserW3CValidator() || + $this->checkBrowserCurl() || + $this->checkBrowserWget() || + $this->checkBrowserPlayStation() || + $this->checkBrowserIframely() || + $this->checkBrowserCocoa() || + $this->checkBrowserMozilla() /* Mozilla is such an open standard that you must check it last */); + } + + /** + * Determine if the user is using a BlackBerry (last updated 1.7) + * @return boolean True if the browser is the BlackBerry browser otherwise false + */ + protected function checkBrowserBlackBerry() + { + if (stripos($this->_agent, 'blackberry') !== false) { + $aresult = explode('/', stristr($this->_agent, "BlackBerry")); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->_browser_name = self::BROWSER_BLACKBERRY; + $this->setMobile(true); + return true; + } + } + return false; + } + + /** + * Determine if the user is using an AOL User Agent (last updated 1.7) + * @return boolean True if the browser is from AOL otherwise false + */ + protected function checkForAol() + { + $this->setAol(false); + $this->setAolVersion(self::VERSION_UNKNOWN); + + if (stripos($this->_agent, 'aol') !== false) { + $aversion = explode(' ', stristr($this->_agent, 'AOL')); + if (isset($aversion[1])) { + $this->setAol(true); + $this->setAolVersion(preg_replace('/[^0-9\.a-z]/i', '', $aversion[1])); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the GoogleBot or not (last updated 1.7) + * @return boolean True if the browser is the GoogletBot otherwise false + */ + protected function checkBrowserGoogleBot() + { + if (stripos($this->_agent, 'googlebot') !== false) { + $aresult = explode('/', stristr($this->_agent, 'googlebot')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_GOOGLEBOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexBot or not + * @return boolean True if the browser is the YandexBot otherwise false + */ + protected function checkBrowserYandexBot() + { + if (stripos($this->_agent, 'YandexBot') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexBot')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXBOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexImageResizer or not + * @return boolean True if the browser is the YandexImageResizer otherwise false + */ + protected function checkBrowserYandexImageResizerBot() + { + if (stripos($this->_agent, 'YandexImageResizer') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexImageResizer')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXIMAGERESIZER_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexCatalog or not + * @return boolean True if the browser is the YandexCatalog otherwise false + */ + protected function checkBrowserYandexCatalogBot() + { + if (stripos($this->_agent, 'YandexCatalog') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexCatalog')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXCATALOG_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexNews or not + * @return boolean True if the browser is the YandexNews otherwise false + */ + protected function checkBrowserYandexNewsBot() + { + if (stripos($this->_agent, 'YandexNews') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexNews')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXNEWS_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexMetrika or not + * @return boolean True if the browser is the YandexMetrika otherwise false + */ + protected function checkBrowserYandexMetrikaBot() + { + if (stripos($this->_agent, 'YandexMetrika') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexMetrika')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXMETRIKA_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexDirect or not + * @return boolean True if the browser is the YandexDirect otherwise false + */ + protected function checkBrowserYandexDirectBot() + { + if (stripos($this->_agent, 'YandexDirect') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexDirect')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXDIRECT_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexWebmaster or not + * @return boolean True if the browser is the YandexWebmaster otherwise false + */ + protected function checkBrowserYandexWebmasterBot() + { + if (stripos($this->_agent, 'YandexWebmaster') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexWebmaster')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXWEBMASTER_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexFavicons or not + * @return boolean True if the browser is the YandexFavicons otherwise false + */ + protected function checkBrowserYandexFaviconsBot() + { + if (stripos($this->_agent, 'YandexFavicons') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexFavicons')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXFAVICONS_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexBlogs or not + * @return boolean True if the browser is the YandexBlogs otherwise false + */ + protected function checkBrowserYandexBlogsBot() + { + if (stripos($this->_agent, 'YandexBlogs') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexBlogs')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXBLOGS_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexMedia or not + * @return boolean True if the browser is the YandexMedia otherwise false + */ + protected function checkBrowserYandexMediaBot() + { + if (stripos($this->_agent, 'YandexMedia') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexMedia')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXMEDIA_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexVideo or not + * @return boolean True if the browser is the YandexVideo otherwise false + */ + protected function checkBrowserYandexVideoBot() + { + if (stripos($this->_agent, 'YandexVideo') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexVideo')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXVIDEO_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the YandexImages or not + * @return boolean True if the browser is the YandexImages otherwise false + */ + protected function checkBrowserYandexImagesBot() + { + if (stripos($this->_agent, 'YandexImages') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YandexImages')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(';', '', $aversion[0])); + $this->_browser_name = self::BROWSER_YANDEXIMAGES_BOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the MSNBot or not (last updated 1.9) + * @return boolean True if the browser is the MSNBot otherwise false + */ + protected function checkBrowserMSNBot() + { + if (stripos($this->_agent, "msnbot") !== false) { + $aresult = explode("/", stristr($this->_agent, "msnbot")); + if (isset($aresult[1])) { + $aversion = explode(" ", $aresult[1]); + $this->setVersion(str_replace(";", '', $aversion[0])); + $this->_browser_name = self::BROWSER_MSNBOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the BingBot or not (last updated 1.9) + * @return boolean True if the browser is the BingBot otherwise false + */ + protected function checkBrowserBingBot() + { + if (stripos($this->_agent, "bingbot") !== false) { + $aresult = explode("/", stristr($this->_agent, "bingbot")); + if (isset($aresult[1])) { + $aversion = explode(" ", $aresult[1]); + $this->setVersion(str_replace(";", '', $aversion[0])); + $this->_browser_name = self::BROWSER_BINGBOT; + $this->setRobot(true); + return true; + } + } + return false; + } + + /** + * Determine if the browser is the W3C Validator or not (last updated 1.7) + * @return boolean True if the browser is the W3C Validator otherwise false + */ + protected function checkBrowserW3CValidator() + { + if (stripos($this->_agent, 'W3C-checklink') !== false) { + $aresult = explode('/', stristr($this->_agent, 'W3C-checklink')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->_browser_name = self::BROWSER_W3CVALIDATOR; + return true; + } + } else if (stripos($this->_agent, 'W3C_Validator') !== false) { + // Some of the Validator versions do not delineate w/ a slash - add it back in + $ua = str_replace("W3C_Validator ", "W3C_Validator/", $this->_agent); + $aresult = explode('/', stristr($ua, 'W3C_Validator')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->_browser_name = self::BROWSER_W3CVALIDATOR; + return true; + } + } else if (stripos($this->_agent, 'W3C-mobileOK') !== false) { + $this->_browser_name = self::BROWSER_W3CVALIDATOR; + $this->setMobile(true); + return true; + } + return false; + } + + /** + * Determine if the browser is the Yahoo! Slurp Robot or not (last updated 1.7) + * @return boolean True if the browser is the Yahoo! Slurp Robot otherwise false + */ + protected function checkBrowserSlurp() + { + if (stripos($this->_agent, 'slurp') !== false) { + $aresult = explode('/', stristr($this->_agent, 'Slurp')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->_browser_name = self::BROWSER_SLURP; + $this->setRobot(true); + $this->setMobile(false); + return true; + } + } + return false; + } + + /** + * Determine if the browser is Brave or not + * @return boolean True if the browser is Brave otherwise false + */ + protected function checkBrowserBrave() + { + if (stripos($this->_agent, 'Brave/') !== false) { + $aResult = explode('/', stristr($this->_agent, 'Brave')); + if (isset($aResult[1])) { + $aversion = explode(' ', $aResult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_BRAVE); + return true; + } + } elseif (stripos($this->_agent, ' Brave ') !== false) { + $this->setBrowser(self::BROWSER_BRAVE); + // this version of the UA did not ship with a version marker + // e.g. Mozilla/5.0 (Linux; Android 7.0; SM-G955F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Brave Chrome/68.0.3440.91 Mobile Safari/537.36 + $this->setVersion(''); + return true; + } + return false; + } + + /** + * Determine if the browser is Edge or not + * @return boolean True if the browser is Edge otherwise false + */ + protected function checkBrowserEdge() + { + if ($name = (stripos($this->_agent, 'Edge/') !== false ? 'Edge' : ((stripos($this->_agent, 'Edg/') !== false || stripos($this->_agent, 'EdgA/') !== false) ? 'Edg' : false))) { + $aresult = explode('/', stristr($this->_agent, $name)); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_EDGE); + if (stripos($this->_agent, 'Windows Phone') !== false || stripos($this->_agent, 'Android') !== false) { + $this->setMobile(true); + } + return true; + } + } + return false; + } + + /** + * Determine if the browser is Internet Explorer or not (last updated 1.7) + * @return boolean True if the browser is Internet Explorer otherwise false + */ + protected function checkBrowserInternetExplorer() + { + // Test for IE11 + if (stripos($this->_agent, 'Trident/7.0; rv:11.0') !== false) { + $this->setBrowser(self::BROWSER_IE); + $this->setVersion('11.0'); + return true; + } // Test for v1 - v1.5 IE + else if (stripos($this->_agent, 'microsoft internet explorer') !== false) { + $this->setBrowser(self::BROWSER_IE); + $this->setVersion('1.0'); + $aresult = stristr($this->_agent, '/'); + if (preg_match('/308|425|426|474|0b1/i', $aresult)) { + $this->setVersion('1.5'); + } + return true; + } // Test for versions > 1.5 + else if (stripos($this->_agent, 'msie') !== false && stripos($this->_agent, 'opera') === false) { + // See if the browser is the odd MSN Explorer + if (stripos($this->_agent, 'msnb') !== false) { + $aresult = explode(' ', stristr(str_replace(';', '; ', $this->_agent), 'MSN')); + if (isset($aresult[1])) { + $this->setBrowser(self::BROWSER_MSN); + $this->setVersion(str_replace(array('(', ')', ';'), '', $aresult[1])); + return true; + } + } + $aresult = explode(' ', stristr(str_replace(';', '; ', $this->_agent), 'msie')); + if (isset($aresult[1])) { + $this->setBrowser(self::BROWSER_IE); + $this->setVersion(str_replace(array('(', ')', ';'), '', $aresult[1])); + if (stripos($this->_agent, 'IEMobile') !== false) { + $this->setBrowser(self::BROWSER_POCKET_IE); + $this->setMobile(true); + } + return true; + } + } // Test for versions > IE 10 + else if (stripos($this->_agent, 'trident') !== false) { + $this->setBrowser(self::BROWSER_IE); + $result = explode('rv:', $this->_agent); + if (isset($result[1])) { + $this->setVersion(preg_replace('/[^0-9.]+/', '', $result[1])); + $this->_agent = str_replace(array("Mozilla", "Gecko"), "MSIE", $this->_agent); + } + } // Test for Pocket IE + else if (stripos($this->_agent, 'mspie') !== false || stripos($this->_agent, 'pocket') !== false) { + $aresult = explode(' ', stristr($this->_agent, 'mspie')); + if (isset($aresult[1])) { + $this->setPlatform(self::PLATFORM_WINDOWS_CE); + $this->setBrowser(self::BROWSER_POCKET_IE); + $this->setMobile(true); + + if (stripos($this->_agent, 'mspie') !== false) { + $this->setVersion($aresult[1]); + } else { + $aversion = explode('/', $this->_agent); + if (isset($aversion[1])) { + $this->setVersion($aversion[1]); + } + } + return true; + } + } + return false; + } + + /** + * Determine if the browser is Opera or not (last updated 1.7) + * @return boolean True if the browser is Opera otherwise false + */ + protected function checkBrowserOpera() + { + if (stripos($this->_agent, 'opera mini') !== false) { + $resultant = stristr($this->_agent, 'opera mini'); + if (preg_match('/\//', $resultant)) { + $aresult = explode('/', $resultant); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + } + } else { + $aversion = explode(' ', stristr($resultant, 'opera mini')); + if (isset($aversion[1])) { + $this->setVersion($aversion[1]); + } + } + $this->_browser_name = self::BROWSER_OPERA_MINI; + $this->setMobile(true); + return true; + } else if (stripos($this->_agent, 'opera') !== false) { + $resultant = stristr($this->_agent, 'opera'); + if (preg_match('/Version\/(1*.*)$/', $resultant, $matches)) { + $this->setVersion($matches[1]); + } else if (preg_match('/\//', $resultant)) { + $aresult = explode('/', str_replace("(", " ", $resultant)); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + } + } else { + $aversion = explode(' ', stristr($resultant, 'opera')); + $this->setVersion(isset($aversion[1]) ? $aversion[1] : ''); + } + if (stripos($this->_agent, 'Opera Mobi') !== false) { + $this->setMobile(true); + } + $this->_browser_name = self::BROWSER_OPERA; + return true; + } else if (stripos($this->_agent, 'OPR') !== false) { + $resultant = stristr($this->_agent, 'OPR'); + if (preg_match('/\//', $resultant)) { + $aresult = explode('/', str_replace("(", " ", $resultant)); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + } + } + if (stripos($this->_agent, 'Mobile') !== false) { + $this->setMobile(true); + } + $this->_browser_name = self::BROWSER_OPERA; + return true; + } + return false; + } + + /** + * Determine if the browser is Chrome or not (last updated 1.7) + * @return boolean True if the browser is Chrome otherwise false + */ + protected function checkBrowserChrome() + { + if (stripos($this->_agent, 'Chrome') !== false) { + $aresult = preg_split('/[\/;]+/', stristr($this->_agent, 'Chrome')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_CHROME); + //Chrome on Android + if (stripos($this->_agent, 'Android') !== false) { + if (stripos($this->_agent, 'Mobile') !== false) { + $this->setMobile(true); + } else { + $this->setTablet(true); + } + } + return true; + } + } + return false; + } + + + /** + * Determine if the browser is WebTv or not (last updated 1.7) + * @return boolean True if the browser is WebTv otherwise false + */ + protected function checkBrowserWebTv() + { + if (stripos($this->_agent, 'webtv') !== false) { + $aresult = explode('/', stristr($this->_agent, 'webtv')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_WEBTV); + return true; + } + } + return false; + } + + /** + * Determine if the browser is NetPositive or not (last updated 1.7) + * @return boolean True if the browser is NetPositive otherwise false + */ + protected function checkBrowserNetPositive() + { + if (stripos($this->_agent, 'NetPositive') !== false) { + $aresult = explode('/', stristr($this->_agent, 'NetPositive')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion(str_replace(array('(', ')', ';'), '', $aversion[0])); + $this->setBrowser(self::BROWSER_NETPOSITIVE); + return true; + } + } + return false; + } + + /** + * Determine if the browser is Galeon or not (last updated 1.7) + * @return boolean True if the browser is Galeon otherwise false + */ + protected function checkBrowserGaleon() + { + if (stripos($this->_agent, 'galeon') !== false) { + $aresult = explode(' ', stristr($this->_agent, 'galeon')); + $aversion = explode('/', $aresult[0]); + if (isset($aversion[1])) { + $this->setVersion($aversion[1]); + $this->setBrowser(self::BROWSER_GALEON); + return true; + } + } + return false; + } + + /** + * Determine if the browser is Konqueror or not (last updated 1.7) + * @return boolean True if the browser is Konqueror otherwise false + */ + protected function checkBrowserKonqueror() + { + if (stripos($this->_agent, 'Konqueror') !== false) { + $aresult = explode(' ', stristr($this->_agent, 'Konqueror')); + $aversion = explode('/', $aresult[0]); + if (isset($aversion[1])) { + $this->setVersion($aversion[1]); + $this->setBrowser(self::BROWSER_KONQUEROR); + return true; + } + } + return false; + } + + /** + * Determine if the browser is iCab or not (last updated 1.7) + * @return boolean True if the browser is iCab otherwise false + */ + protected function checkBrowserIcab() + { + if (stripos($this->_agent, 'icab') !== false) { + $aversion = explode(' ', stristr(str_replace('/', ' ', $this->_agent), 'icab')); + if (isset($aversion[1])) { + $this->setVersion($aversion[1]); + $this->setBrowser(self::BROWSER_ICAB); + return true; + } + } + return false; + } + + /** + * Determine if the browser is OmniWeb or not (last updated 1.7) + * @return boolean True if the browser is OmniWeb otherwise false + */ + protected function checkBrowserOmniWeb() + { + if (stripos($this->_agent, 'omniweb') !== false) { + $aresult = explode('/', stristr($this->_agent, 'omniweb')); + $aversion = explode(' ', isset($aresult[1]) ? $aresult[1] : ''); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_OMNIWEB); + return true; + } + return false; + } + + /** + * Determine if the browser is Phoenix or not (last updated 1.7) + * @return boolean True if the browser is Phoenix otherwise false + */ + protected function checkBrowserPhoenix() + { + if (stripos($this->_agent, 'Phoenix') !== false) { + $aversion = explode('/', stristr($this->_agent, 'Phoenix')); + if (isset($aversion[1])) { + $this->setVersion($aversion[1]); + $this->setBrowser(self::BROWSER_PHOENIX); + return true; + } + } + return false; + } + + /** + * Determine if the browser is Firebird or not (last updated 1.7) + * @return boolean True if the browser is Firebird otherwise false + */ + protected function checkBrowserFirebird() + { + if (stripos($this->_agent, 'Firebird') !== false) { + $aversion = explode('/', stristr($this->_agent, 'Firebird')); + if (isset($aversion[1])) { + $this->setVersion($aversion[1]); + $this->setBrowser(self::BROWSER_FIREBIRD); + return true; + } + } + return false; + } + + /** + * Determine if the browser is Netscape Navigator 9+ or not (last updated 1.7) + * NOTE: (http://browser.netscape.com/ - Official support ended on March 1st, 2008) + * @return boolean True if the browser is Netscape Navigator 9+ otherwise false + */ + protected function checkBrowserNetscapeNavigator9Plus() + { + if (stripos($this->_agent, 'Firefox') !== false && preg_match('/Navigator\/([^ ]*)/i', $this->_agent, $matches)) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_NETSCAPE_NAVIGATOR); + return true; + } else if (stripos($this->_agent, 'Firefox') === false && preg_match('/Netscape6?\/([^ ]*)/i', $this->_agent, $matches)) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_NETSCAPE_NAVIGATOR); + return true; + } + return false; + } + + /** + * Determine if the browser is Shiretoko or not (https://wiki.mozilla.org/Projects/shiretoko) (last updated 1.7) + * @return boolean True if the browser is Shiretoko otherwise false + */ + protected function checkBrowserShiretoko() + { + if (stripos($this->_agent, 'Mozilla') !== false && preg_match('/Shiretoko\/([^ ]*)/i', $this->_agent, $matches)) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_SHIRETOKO); + return true; + } + return false; + } + + /** + * Determine if the browser is Ice Cat or not (http://en.wikipedia.org/wiki/GNU_IceCat) (last updated 1.7) + * @return boolean True if the browser is Ice Cat otherwise false + */ + protected function checkBrowserIceCat() + { + if (stripos($this->_agent, 'Mozilla') !== false && preg_match('/IceCat\/([^ ]*)/i', $this->_agent, $matches)) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_ICECAT); + return true; + } + return false; + } + + /** + * Determine if the browser is Nokia or not (last updated 1.7) + * @return boolean True if the browser is Nokia otherwise false + */ + protected function checkBrowserNokia() + { + if (preg_match("/Nokia([^\/]+)\/([^ SP]+)/i", $this->_agent, $matches)) { + $this->setVersion($matches[2]); + if (stripos($this->_agent, 'Series60') !== false || strpos($this->_agent, 'S60') !== false) { + $this->setBrowser(self::BROWSER_NOKIA_S60); + } else { + $this->setBrowser(self::BROWSER_NOKIA); + } + $this->setMobile(true); + return true; + } + return false; + } + + /** + * Determine if the browser is Palemoon or not + * @return boolean True if the browser is Palemoon otherwise false + */ + protected function checkBrowserPalemoon() + { + if (stripos($this->_agent, 'safari') === false) { + if (preg_match("/Palemoon[\/ \(]([^ ;\)]+)/i", $this->_agent, $matches)) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_PALEMOON); + return true; + } else if (preg_match("/Palemoon([0-9a-zA-Z\.]+)/i", $this->_agent, $matches)) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_PALEMOON); + return true; + } else if (preg_match("/Palemoon/i", $this->_agent, $matches)) { + $this->setVersion(''); + $this->setBrowser(self::BROWSER_PALEMOON); + return true; + } + } + return false; + } + + /** + * Determine if the browser is UCBrowser or not + * @return boolean True if the browser is UCBrowser otherwise false + */ + protected function checkBrowserUCBrowser() + { + if (preg_match('/UC ?Browser\/?([\d\.]+)/', $this->_agent, $matches)) { + if (isset($matches[1])) { + $this->setVersion($matches[1]); + } + if (stripos($this->_agent, 'Mobile') !== false) { + $this->setMobile(true); + } else { + $this->setTablet(true); + } + $this->setBrowser(self::BROWSER_UCBROWSER); + return true; + } + return false; + } + + /** + * Determine if the browser is Firefox or not + * @return boolean True if the browser is Firefox otherwise false + */ + protected function checkBrowserFirefox() + { + if (stripos($this->_agent, 'safari') === false) { + if (preg_match("/Firefox[\/ \(]([^ ;\)]+)/i", $this->_agent, $matches)) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_FIREFOX); + //Firefox on Android + if (stripos($this->_agent, 'Android') !== false || stripos($this->_agent, 'iPhone') !== false) { + if (stripos($this->_agent, 'Mobile') !== false || stripos($this->_agent, 'Tablet') !== false) { + $this->setMobile(true); + } else { + $this->setTablet(true); + } + } + return true; + } else if (preg_match("/Firefox([0-9a-zA-Z\.]+)/i", $this->_agent, $matches)) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_FIREFOX); + return true; + } else if (preg_match("/Firefox$/i", $this->_agent, $matches)) { + $this->setVersion(''); + $this->setBrowser(self::BROWSER_FIREFOX); + return true; + } + } elseif (preg_match("/FxiOS[\/ \(]([^ ;\)]+)/i", $this->_agent, $matches)) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_FIREFOX); + //Firefox on Android + if (stripos($this->_agent, 'Android') !== false || stripos($this->_agent, 'iPhone') !== false) { + if (stripos($this->_agent, 'Mobile') !== false || stripos($this->_agent, 'Tablet') !== false) { + $this->setMobile(true); + } else { + $this->setTablet(true); + } + } + return true; + } + return false; + } + + /** + * Determine if the browser is Firefox or not (last updated 1.7) + * @return boolean True if the browser is Firefox otherwise false + */ + protected function checkBrowserIceweasel() + { + if (stripos($this->_agent, 'Iceweasel') !== false) { + $aresult = explode('/', stristr($this->_agent, 'Iceweasel')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_ICEWEASEL); + return true; + } + } + return false; + } + + /** + * Determine if the browser is Mozilla or not (last updated 1.7) + * @return boolean True if the browser is Mozilla otherwise false + */ + protected function checkBrowserMozilla() + { + if (stripos($this->_agent, 'mozilla') !== false && preg_match('/rv:[0-9].[0-9][a-b]?/i', $this->_agent) && stripos($this->_agent, 'netscape') === false) { + $aversion = explode(' ', stristr($this->_agent, 'rv:')); + preg_match('/rv:[0-9].[0-9][a-b]?/i', $this->_agent, $aversion); + $this->setVersion(str_replace('rv:', '', $aversion[0])); + $this->setBrowser(self::BROWSER_MOZILLA); + return true; + } else if (stripos($this->_agent, 'mozilla') !== false && preg_match('/rv:[0-9]\.[0-9]/i', $this->_agent) && stripos($this->_agent, 'netscape') === false) { + $aversion = explode('', stristr($this->_agent, 'rv:')); + $this->setVersion(str_replace('rv:', '', $aversion[0])); + $this->setBrowser(self::BROWSER_MOZILLA); + return true; + } else if (stripos($this->_agent, 'mozilla') !== false && preg_match('/mozilla\/([^ ]*)/i', $this->_agent, $matches) && stripos($this->_agent, 'netscape') === false) { + $this->setVersion($matches[1]); + $this->setBrowser(self::BROWSER_MOZILLA); + return true; + } + return false; + } + + /** + * Determine if the browser is Lynx or not (last updated 1.7) + * @return boolean True if the browser is Lynx otherwise false + */ + protected function checkBrowserLynx() + { + if (stripos($this->_agent, 'lynx') !== false) { + $aresult = explode('/', stristr($this->_agent, 'Lynx')); + $aversion = explode(' ', (isset($aresult[1]) ? $aresult[1] : '')); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_LYNX); + return true; + } + return false; + } + + /** + * Determine if the browser is Amaya or not (last updated 1.7) + * @return boolean True if the browser is Amaya otherwise false + */ + protected function checkBrowserAmaya() + { + if (stripos($this->_agent, 'amaya') !== false) { + $aresult = explode('/', stristr($this->_agent, 'Amaya')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_AMAYA); + return true; + } + } + return false; + } + + /** + * Determine if the browser is Safari or not (last updated 1.7) + * @return boolean True if the browser is Safari otherwise false + */ + protected function checkBrowserSafari() + { + if ( + stripos($this->_agent, 'Safari') !== false + && stripos($this->_agent, 'iPhone') === false + && stripos($this->_agent, 'iPod') === false + ) { + + $aresult = explode('/', stristr($this->_agent, 'Version')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + } else { + $this->setVersion(self::VERSION_UNKNOWN); + } + $this->setBrowser(self::BROWSER_SAFARI); + return true; + } + return false; + } + + protected function checkBrowserSamsung() + { + if (stripos($this->_agent, 'SamsungBrowser') !== false) { + + $aresult = explode('/', stristr($this->_agent, 'SamsungBrowser')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + } else { + $this->setVersion(self::VERSION_UNKNOWN); + } + $this->setBrowser(self::BROWSER_SAMSUNG); + return true; + } + return false; + } + + protected function checkBrowserSilk() + { + if (stripos($this->_agent, 'Silk') !== false) { + $aresult = explode('/', stristr($this->_agent, 'Silk')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + } else { + $this->setVersion(self::VERSION_UNKNOWN); + } + $this->setBrowser(self::BROWSER_SILK); + return true; + } + return false; + } + + protected function checkBrowserIframely() + { + if (stripos($this->_agent, 'Iframely') !== false) { + $aresult = explode('/', stristr($this->_agent, 'Iframely')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + } else { + $this->setVersion(self::VERSION_UNKNOWN); + } + $this->setBrowser(self::BROWSER_I_FRAME); + return true; + } + return false; + } + + protected function checkBrowserCocoa() + { + if (stripos($this->_agent, 'CocoaRestClient') !== false) { + $aresult = explode('/', stristr($this->_agent, 'CocoaRestClient')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + } else { + $this->setVersion(self::VERSION_UNKNOWN); + } + $this->setBrowser(self::BROWSER_COCOA); + return true; + } + return false; + } + + /** + * Detect if URL is loaded from FacebookExternalHit + * @return boolean True if it detects FacebookExternalHit otherwise false + */ + protected function checkFacebookExternalHit() + { + if (stristr($this->_agent, 'FacebookExternalHit')) { + $this->setRobot(true); + $this->setFacebook(true); + return true; + } + return false; + } + + /** + * Detect if URL is being loaded from internal Facebook browser + * @return boolean True if it detects internal Facebook browser otherwise false + */ + protected function checkForFacebookIos() + { + if (stristr($this->_agent, 'FBIOS')) { + $this->setFacebook(true); + return true; + } + return false; + } + + /** + * Detect Version for the Safari browser on iOS devices + * @return boolean True if it detects the version correctly otherwise false + */ + protected function getSafariVersionOnIos() + { + $aresult = explode('/', stristr($this->_agent, 'Version')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + return true; + } + return false; + } + + /** + * Detect Version for the Chrome browser on iOS devices + * @return boolean True if it detects the version correctly otherwise false + */ + protected function getChromeVersionOnIos() + { + $aresult = explode('/', stristr($this->_agent, 'CriOS')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_CHROME); + return true; + } + return false; + } + + /** + * Determine if the browser is iPhone or not (last updated 1.7) + * @return boolean True if the browser is iPhone otherwise false + */ + protected function checkBrowseriPhone() + { + if (stripos($this->_agent, 'iPhone') !== false) { + $this->setVersion(self::VERSION_UNKNOWN); + $this->setBrowser(self::BROWSER_IPHONE); + $this->getSafariVersionOnIos(); + $this->getChromeVersionOnIos(); + $this->checkForFacebookIos(); + $this->setMobile(true); + return true; + } + return false; + } + + /** + * Determine if the browser is iPad or not (last updated 1.7) + * @return boolean True if the browser is iPad otherwise false + */ + protected function checkBrowseriPad() + { + if (stripos($this->_agent, 'iPad') !== false) { + $this->setVersion(self::VERSION_UNKNOWN); + $this->setBrowser(self::BROWSER_IPAD); + $this->getSafariVersionOnIos(); + $this->getChromeVersionOnIos(); + $this->checkForFacebookIos(); + $this->setTablet(true); + return true; + } + return false; + } + + /** + * Determine if the browser is iPod or not (last updated 1.7) + * @return boolean True if the browser is iPod otherwise false + */ + protected function checkBrowseriPod() + { + if (stripos($this->_agent, 'iPod') !== false) { + $this->setVersion(self::VERSION_UNKNOWN); + $this->setBrowser(self::BROWSER_IPOD); + $this->getSafariVersionOnIos(); + $this->getChromeVersionOnIos(); + $this->checkForFacebookIos(); + $this->setMobile(true); + return true; + } + return false; + } + + /** + * Determine if the browser is Android or not (last updated 1.7) + * @return boolean True if the browser is Android otherwise false + */ + protected function checkBrowserAndroid() + { + if (stripos($this->_agent, 'Android') !== false) { + $aresult = explode(' ', stristr($this->_agent, 'Android')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + } else { + $this->setVersion(self::VERSION_UNKNOWN); + } + if (stripos($this->_agent, 'Mobile') !== false) { + $this->setMobile(true); + } else { + $this->setTablet(true); + } + $this->setBrowser(self::BROWSER_ANDROID); + return true; + } + return false; + } + + /** + * Determine if the browser is Vivaldi + * @return boolean True if the browser is Vivaldi otherwise false + */ + protected function checkBrowserVivaldi() + { + if (stripos($this->_agent, 'Vivaldi') !== false) { + $aresult = explode('/', stristr($this->_agent, 'Vivaldi')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_VIVALDI); + return true; + } + } + return false; + } + + /** + * Determine if the browser is Yandex + * @return boolean True if the browser is Yandex otherwise false + */ + protected function checkBrowserYandex() + { + if (stripos($this->_agent, 'YaBrowser') !== false) { + $aresult = explode('/', stristr($this->_agent, 'YaBrowser')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_YANDEX); + + if (stripos($this->_agent, 'iPad') !== false) { + $this->setTablet(true); + } elseif (stripos($this->_agent, 'Mobile') !== false) { + $this->setMobile(true); + } elseif (stripos($this->_agent, 'Android') !== false) { + $this->setTablet(true); + } + + return true; + } + } + + return false; + } + + /** + * Determine if the browser is a PlayStation + * @return boolean True if the browser is PlayStation otherwise false + */ + protected function checkBrowserPlayStation() + { + if (stripos($this->_agent, 'PlayStation ') !== false) { + $aresult = explode(' ', stristr($this->_agent, 'PlayStation ')); + $this->setBrowser(self::BROWSER_PLAYSTATION); + if (isset($aresult[0])) { + $aversion = explode(')', $aresult[2]); + $this->setVersion($aversion[0]); + if (stripos($this->_agent, 'Portable)') !== false || stripos($this->_agent, 'Vita') !== false) { + $this->setMobile(true); + } + return true; + } + } + return false; + } + + /** + * Determine if the browser is Wget or not (last updated 1.7) + * @return boolean True if the browser is Wget otherwise false + */ + protected function checkBrowserWget() + { + if (preg_match("!^Wget/([^ ]+)!i", $this->_agent, $aresult)) { + $this->setVersion($aresult[1]); + $this->setBrowser(self::BROWSER_WGET); + return true; + } + return false; + } + /** + * Determine if the browser is cURL or not (last updated 1.7) + * @return boolean True if the browser is cURL otherwise false + */ + protected function checkBrowserCurl() + { + if (strpos($this->_agent, 'curl') === 0) { + $aresult = explode('/', stristr($this->_agent, 'curl')); + if (isset($aresult[1])) { + $aversion = explode(' ', $aresult[1]); + $this->setVersion($aversion[0]); + $this->setBrowser(self::BROWSER_CURL); + return true; + } + } + return false; + } + + /** + * Determine the user's platform (last updated 2.0) + */ + protected function checkPlatform() + { + if (stripos($this->_agent, 'windows') !== false) { + $this->_platform = self::PLATFORM_WINDOWS; + } else if (stripos($this->_agent, 'iPad') !== false) { + $this->_platform = self::PLATFORM_IPAD; + } else if (stripos($this->_agent, 'iPod') !== false) { + $this->_platform = self::PLATFORM_IPOD; + } else if (stripos($this->_agent, 'iPhone') !== false) { + $this->_platform = self::PLATFORM_IPHONE; + } elseif (stripos($this->_agent, 'mac') !== false) { + $this->_platform = self::PLATFORM_APPLE; + } elseif (stripos($this->_agent, 'android') !== false) { + $this->_platform = self::PLATFORM_ANDROID; + } elseif (stripos($this->_agent, 'Silk') !== false) { + $this->_platform = self::PLATFORM_FIRE_OS; + } elseif (stripos($this->_agent, 'linux') !== false && stripos($this->_agent, 'SMART-TV') !== false) { + $this->_platform = self::PLATFORM_LINUX . '/' . self::PLATFORM_SMART_TV; + } elseif (stripos($this->_agent, 'linux') !== false) { + $this->_platform = self::PLATFORM_LINUX; + } else if (stripos($this->_agent, 'Nokia') !== false) { + $this->_platform = self::PLATFORM_NOKIA; + } else if (stripos($this->_agent, 'BlackBerry') !== false) { + $this->_platform = self::PLATFORM_BLACKBERRY; + } elseif (stripos($this->_agent, 'FreeBSD') !== false) { + $this->_platform = self::PLATFORM_FREEBSD; + } elseif (stripos($this->_agent, 'OpenBSD') !== false) { + $this->_platform = self::PLATFORM_OPENBSD; + } elseif (stripos($this->_agent, 'NetBSD') !== false) { + $this->_platform = self::PLATFORM_NETBSD; + } elseif (stripos($this->_agent, 'OpenSolaris') !== false) { + $this->_platform = self::PLATFORM_OPENSOLARIS; + } elseif (stripos($this->_agent, 'SunOS') !== false) { + $this->_platform = self::PLATFORM_SUNOS; + } elseif (stripos($this->_agent, 'OS\/2') !== false) { + $this->_platform = self::PLATFORM_OS2; + } elseif (stripos($this->_agent, 'BeOS') !== false) { + $this->_platform = self::PLATFORM_BEOS; + } elseif (stripos($this->_agent, 'win') !== false) { + $this->_platform = self::PLATFORM_WINDOWS; + } elseif (stripos($this->_agent, 'Playstation') !== false) { + $this->_platform = self::PLATFORM_PLAYSTATION; + } elseif (stripos($this->_agent, 'Roku') !== false) { + $this->_platform = self::PLATFORM_ROKU; + } elseif (stripos($this->_agent, 'iOS') !== false) { + $this->_platform = self::PLATFORM_IPHONE . '/' . self::PLATFORM_IPAD; + } elseif (stripos($this->_agent, 'tvOS') !== false) { + $this->_platform = self::PLATFORM_APPLE_TV; + } elseif (stripos($this->_agent, 'curl') !== false) { + $this->_platform = self::PLATFORM_TERMINAL; + } elseif (stripos($this->_agent, 'CrOS') !== false) { + $this->_platform = self::PLATFORM_CHROME_OS; + } elseif (stripos($this->_agent, 'okhttp') !== false) { + $this->_platform = self::PLATFORM_JAVA_ANDROID; + } elseif (stripos($this->_agent, 'PostmanRuntime') !== false) { + $this->_platform = self::PLATFORM_POSTMAN; + } elseif (stripos($this->_agent, 'Iframely') !== false) { + $this->_platform = self::PLATFORM_I_FRAME; + } + } +} diff --git a/vendor/cbschuld/browser.php/tests/BraveTest.php b/vendor/cbschuld/browser.php/tests/BraveTest.php new file mode 100644 index 0000000..0143592 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/BraveTest.php @@ -0,0 +1,33 @@ +assertSame($browser, $b->getBrowser()); + $this->assertSame($version, $b->getVersion()); + } + + public function userAgentBraveProvider() + { + return new TabDelimitedFileIterator(dirname(__FILE__).'/lists/brave.txt'); + } +} diff --git a/vendor/cbschuld/browser.php/tests/ChromeTest.php b/vendor/cbschuld/browser.php/tests/ChromeTest.php new file mode 100644 index 0000000..fd00cca --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/ChromeTest.php @@ -0,0 +1,33 @@ +assertSame($browser, $b->getBrowser()); + $this->assertSame($version, $b->getVersion()); + } + + public function userAgentChromeProvider() + { + return new TabDelimitedFileIterator(dirname(__FILE__).'/lists/chrome.txt'); + } +} diff --git a/vendor/cbschuld/browser.php/tests/CurlWgetTest.php b/vendor/cbschuld/browser.php/tests/CurlWgetTest.php new file mode 100644 index 0000000..8cee0c1 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/CurlWgetTest.php @@ -0,0 +1,32 @@ +assertEquals($expected_browser, $browser->getBrowser()); + $this->assertEquals($expected_version, $browser->getVersion()); + } + public function dpUserAgents () + { + return array( + array("curl/7.37.1", Browser::BROWSER_CURL, '7.37.1'), + array("Wget/1.16 (darwin14.0.0)", Browser::BROWSER_WGET, '1.16'), + ); + } +} \ No newline at end of file diff --git a/vendor/cbschuld/browser.php/tests/EdgeTest.php b/vendor/cbschuld/browser.php/tests/EdgeTest.php new file mode 100644 index 0000000..e13e7d4 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/EdgeTest.php @@ -0,0 +1,33 @@ +assertSame($browser, $b->getBrowser()); + $this->assertSame($version, $b->getVersion()); + } + + public function userAgentEdgeProvider() + { + return new TabDelimitedFileIterator(dirname(__FILE__).'/lists/edge.txt'); + } +} diff --git a/vendor/cbschuld/browser.php/tests/FirefoxMobileTest.php b/vendor/cbschuld/browser.php/tests/FirefoxMobileTest.php new file mode 100644 index 0000000..5687307 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/FirefoxMobileTest.php @@ -0,0 +1,33 @@ +assertSame($browser, $b->getBrowser()); + $this->assertSame($version, $b->getVersion()); + $this->assertTrue($b->isMobile()); + } + + public function userAgentFirefoxMobileProvider() + { + return new TabDelimitedFileIterator(dirname(__FILE__).'/lists/firefox-mobile.txt'); + } +} diff --git a/vendor/cbschuld/browser.php/tests/FirefoxTest.php b/vendor/cbschuld/browser.php/tests/FirefoxTest.php new file mode 100644 index 0000000..3768135 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/FirefoxTest.php @@ -0,0 +1,33 @@ +assertSame($browser, $b->getBrowser()); + $this->assertSame($version, $b->getVersion()); + } + + public function userAgentFirefoxProvider() + { + return new TabDelimitedFileIterator(dirname(__FILE__).'/lists/firefox.txt'); + } +} diff --git a/vendor/cbschuld/browser.php/tests/InternetExplorerTest.php b/vendor/cbschuld/browser.php/tests/InternetExplorerTest.php new file mode 100644 index 0000000..12af6ce --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/InternetExplorerTest.php @@ -0,0 +1,33 @@ +assertSame($browser, $b->getBrowser()); + $this->assertSame($version, $b->getVersion()); + } + + public function userAgentInternetExplorerProvider() + { + return new TabDelimitedFileIterator(dirname(__FILE__).'/lists/ie.txt'); + } +} diff --git a/vendor/cbschuld/browser.php/tests/OperaTest.php b/vendor/cbschuld/browser.php/tests/OperaTest.php new file mode 100644 index 0000000..8df6811 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/OperaTest.php @@ -0,0 +1,33 @@ +assertSame($browser, $b->getBrowser()); + $this->assertSame($version, $b->getVersion()); + } + + public function userAgentOperaProvider() + { + return new TabDelimitedFileIterator(dirname(__FILE__).'/lists/chrome.txt'); + } +} diff --git a/vendor/cbschuld/browser.php/tests/PalemoonTest.php b/vendor/cbschuld/browser.php/tests/PalemoonTest.php new file mode 100644 index 0000000..6cfe475 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/PalemoonTest.php @@ -0,0 +1,33 @@ +assertSame($browser, $b->getBrowser()); + $this->assertSame($version, $b->getVersion()); + } + + public function userAgentPalemoonProvider() + { + return new TabDelimitedFileIterator(dirname(__FILE__).'/lists/palemoon.txt'); + } +} diff --git a/vendor/cbschuld/browser.php/tests/StaticTest.php b/vendor/cbschuld/browser.php/tests/StaticTest.php new file mode 100644 index 0000000..9939af1 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/StaticTest.php @@ -0,0 +1,86 @@ + 'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko', + 'browser' => Browser::BROWSER_IE, + 'version' => '11.0', + 'platform' => Browser::PLATFORM_WINDOWS, + 'mobile' => false, + ], + [ + 'useragent' => 'Mozilla/5.0 (Android 4.4; Mobile; rv:41.0) Gecko/41.0 Firefox/41.0', + 'browser' => Browser::BROWSER_FIREFOX, + 'version' => '41.0', + 'platform' => Browser::PLATFORM_ANDROID, + 'mobile' => true, + ], + [ + 'useragent' => 'Mozilla/5.0 (Android 4.4; Tablet; rv:41.0) Gecko/41.0 Firefox/41.0', + 'browser' => Browser::BROWSER_FIREFOX, + 'version' => '41.0', + 'platform' => Browser::PLATFORM_ANDROID, + 'mobile' => true, + ], + [ + 'useragent' => 'Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_4 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) CriOS/28.0.1500.16 Mobile/10B350 Safari/8536.25', + 'browser' => Browser::BROWSER_CHROME, + 'version' => '28.0.1500.16', + 'platform' => Browser::PLATFORM_IPHONE, + 'mobile' => true, + ], + [ + 'useragent' => 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.11 (KHTML, like Gecko) DumpRenderTree/0.0.0.0 Safari/536.11', + 'browser' => Browser::BROWSER_SAFARI, + 'version' => 'unknown', // all we really know here is that it's based on webkit; we do not really have a version number to deal with + 'platform' => Browser::PLATFORM_LINUX, + 'mobile' => false, + ], + [ + 'useragent' => 'Mozilla/5.0 (iPhone; CPU iPhone OS 6_1 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) CriOS/28.0.1500.16 Mobile/10B142 Safari/8536.25', + 'browser' => Browser::BROWSER_CHROME, + 'version' => '28.0.1500.16', + 'platform' => Browser::PLATFORM_IPHONE, + 'mobile' => true, + ], + [ + 'useragent' => 'Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0; IEMobile/9.0; HTC; Radar; Orange)', + 'browser' => Browser::BROWSER_POCKET_IE, + 'version' => '9.0', + 'platform' => Browser::PLATFORM_WINDOWS, + 'mobile' => true, + ], + ]; + + } + + /** + * @dataProvider userAgentStaticProvider + * @param $userAgent string Browser's User Agent + * @param $type string Type of the Browser + * @param $browser string Name of the Browser + * @param $version string Version of the Browser + * @param $osType string Type of operating system associated with the Browser + * @param $osName string Name of the operating system associated with the Browser, typically has the version number + * @param $osVersionName string Version of the Operating System (name) + * @param $osVersionNumber string Version of the Operating System (number) + */ + public function testStaticUserAgent($userAgent,$browser,$version,$platform,$mobile) + { + $b = new Browser($userAgent); + + $this->assertSame((string)$browser, $b->getBrowser()); + $this->assertSame((string)$version, $b->getVersion()); + $this->assertSame((string)$platform, $b->getPlatform()); + $this->assertSame((boolean)$mobile, $b->isMobile()); + } +} diff --git a/vendor/cbschuld/browser.php/tests/TabDelimitedFileIterator.php b/vendor/cbschuld/browser.php/tests/TabDelimitedFileIterator.php new file mode 100644 index 0000000..8c19bfa --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/TabDelimitedFileIterator.php @@ -0,0 +1,47 @@ +file = fopen($file, 'r'); + } + + public function __destruct() + { + fclose($this->file); + } + + public function rewind() + { + rewind($this->file); + $this->current = fgetcsv($this->file,0,"\t"); + $this->key = 0; + } + + public function valid() + { + return !feof($this->file); + } + + public function key() + { + return $this->key; + } + + public function current() + { + return $this->current; + } + + public function next() + { + $this->current = fgetcsv($this->file,0,"\t"); + $this->key++; + } +} \ No newline at end of file diff --git a/vendor/cbschuld/browser.php/tests/UCBrowserTest.php b/vendor/cbschuld/browser.php/tests/UCBrowserTest.php new file mode 100644 index 0000000..62ccf71 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/UCBrowserTest.php @@ -0,0 +1,33 @@ +assertSame($browser, $b->getBrowser()); + $this->assertSame($version, $b->getVersion()); + } + + public function userAgentUCBrowserProvider() + { + return new TabDelimitedFileIterator(dirname(__FILE__).'/lists/ucbrowser.txt'); + } +} diff --git a/vendor/cbschuld/browser.php/tests/lists/brave.txt b/vendor/cbschuld/browser.php/tests/lists/brave.txt new file mode 100644 index 0000000..c27f013 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/lists/brave.txt @@ -0,0 +1,13 @@ +"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) brave/0.8.3 Chrome/49.0.2623.108 Brave/0.37.3 Safari/537.36" Browser Brave 0.8.3 Windows Windows 10 +"Mozilla/5.0 (Linux; Android 8.0.0; SM-G935F Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Brave Chrome/69.0.3497.100 Mobile Safari/537.36" Browser Brave Android Android 8.0.0 +"Mozilla/5.0 (Linux; Android 7.0; SM-G955F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Brave Chrome/68.0.3440.91 Mobile Safari/537.36" Browser Brave Android Android 7 +"Mozilla/5.0 (Linux; Android 9; ONEPLUS A5010) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36 Brave/74" Browser Brave 74 Android Android 9 +"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) brave/0.8.3 Chrome/49.0.2623.108 Brave/0.37.3 Safari/537.36" Browser Brave 0.8.3 Windows Windows 7 +"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) brave/0.7.10 Chrome/47.0.2526.110 Brave/0.36.5 Safari/537.36" Browser Brave 0.7.10 Windows Windows 10 +"Mozilla/5.0 (Linux; Android 9; SM-G960U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36 Brave/74" Browser Brave 74 Android Android 9 +"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.38 Safari/537.36 Brave/75" Browser Brave 75 Windows Windows 10 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) brave/0.8.3 Chrome/49.0.2623.108 Brave/0.37.3 Safari/537.36" Browser Brave 0.8.3 Macintosh OS X 10_11_4 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Safari/537.36 Brave/74" Browser Brave 74 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) brave/0.7.10 Chrome/47.0.2526.110 Brave/0.36.5 Safari/537.36" Browser Brave 0.7.10 Windows Windows 7 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Brave Chrome/75.0.3770.101 Safari/537.36" Browser Brave Linux Linux +"Mozilla/5.0 (Linux; Android 8.0.0; ANE-LX1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36 Brave/74" Browser Brave 74 Android Android 8.0.0 \ No newline at end of file diff --git a/vendor/cbschuld/browser.php/tests/lists/chrome.txt b/vendor/cbschuld/browser.php/tests/lists/chrome.txt new file mode 100644 index 0000000..74dbe3b --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/lists/chrome.txt @@ -0,0 +1,842 @@ +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36" Browser Chrome 41.0.2228.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.1 Safari/537.36" Browser Chrome 41.0.2227.1 Macintosh OS X 10_10_1 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.0 Safari/537.36" Browser Chrome 41.0.2227.0 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.0 Safari/537.36" Browser Chrome 41.0.2227.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2226.0 Safari/537.36" Browser Chrome 41.0.2226.0 Windows Windows NT +"Mozilla/5.0 (Windows NT 6.4; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2225.0 Safari/537.36" Browser Chrome 41.0.2225.0 Windows Windows NT +"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2225.0 Safari/537.36" Browser Chrome 41.0.2225.0 Windows Windows NT +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2224.3 Safari/537.36" Browser Chrome 41.0.2224.3 Windows Windows XP +"Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.93 Safari/537.36" Browser Chrome 40.0.2214.93 Windows Windows 10 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.124 Safari/537.36" Browser Chrome 37.0.2062.124 Macintosh OS X 10_10_1 +"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36" Browser Chrome 37.0.2049.0 Windows Windows NT +"Mozilla/5.0 (Windows NT 4.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36" Browser Chrome 37.0.2049.0 Windows Windows NT +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.67 Safari/537.36" Browser Chrome 36.0.1985.67 Windows Windows 7 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.67 Safari/537.36" Browser Chrome 36.0.1985.67 Windows Windows XP +"Mozilla/5.0 (X11; OpenBSD i386) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36" Browser Chrome 36.0.1985.125 Linux OpenBSD +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1944.0 Safari/537.36" Browser Chrome 36.0.1944.0 Macintosh OS X 10_9_2 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.3319.102 Safari/537.36" Browser Chrome 35.0.3319.102 Windows Windows XP +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.2309.372 Safari/537.36" Browser Chrome 35.0.2309.372 Windows Windows XP +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.2117.157 Safari/537.36" Browser Chrome 35.0.2117.157 Windows Windows XP +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.47 Safari/537.36" Browser Chrome 35.0.1916.47 Macintosh OS X 10_9_3 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1866.237 Safari/537.36" Browser Chrome 34.0.1866.237 Windows Windows XP +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.137 Safari/4E423F" Browser Chrome 34.0.1847.137 Linux Linux +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.116 Safari/537.36" Browser Chrome 34.0.1847.116 Windows Windows XP +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.517 Safari/537.36" Browser Chrome 33.0.1750.517 Linux Linux +"Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1667.0 Safari/537.36" Browser Chrome 32.0.1667.0 Windows Windows 8 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1664.3 Safari/537.36" Browser Chrome 32.0.1664.3 Macintosh OS X 10_9_0 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1664.3 Safari/537.36" Browser Chrome 32.0.1664.3 Macintosh OS X 10_8_0 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.16 Safari/537.36" Browser Chrome 31.0.1650.16 Windows Windows XP +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1623.0 Safari/537.36" Browser Chrome 31.0.1623.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.17 Safari/537.36" Browser Chrome 30.0.1599.17 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.62 Safari/537.36" Browser Chrome 29.0.1547.62 Windows Windows 7 +"Mozilla/5.0 (X11; CrOS i686 4319.74.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36" Browser Chrome 29.0.1547.57 Chrome OS Chrome OS 4319.74.0 +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.2 Safari/537.36" Browser Chrome 29.0.1547.2 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1468.0 Safari/537.36" Browser Chrome 28.0.1468.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1467.0 Safari/537.36" Browser Chrome 28.0.1467.0 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1464.0 Safari/537.36" Browser Chrome 28.0.1464.0 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1500.55 Safari/537.36" Browser Chrome 27.0.1500.55 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36" Browser Chrome 27.0.1453.93 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36" Browser Chrome 27.0.1453.93 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36" Browser Chrome 27.0.1453.93 Windows Windows 7 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36" Browser Chrome 27.0.1453.93 Windows Windows XP +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36" Browser Chrome 27.0.1453.93 Macintosh OS X 10_8_3 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.93 Safari/537.36" Browser Chrome 27.0.1453.93 Macintosh OS X 10_7_5 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.90 Safari/537.36" Browser Chrome 27.0.1453.90 Windows Windows 7 +"Mozilla/5.0 (X11; NetBSD) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36" Browser Chrome 27.0.1453.116 Linux NetBSD +"Mozilla/5.0 (X11; CrOS i686 3912.101.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36" Browser Chrome 27.0.1453.116 Chrome OS Chrome OS 3912.101.0 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.60 Safari/537.17" Browser Chrome 24.0.1312.60 Windows Windows 7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1309.0 Safari/537.17" Browser Chrome 24.0.1309.0 Macintosh OS X 10_8_2 +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.15 (KHTML, like Gecko) Chrome/24.0.1295.0 Safari/537.15" Browser Chrome 24.0.1295.0 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.14 (KHTML, like Gecko) Chrome/24.0.1292.0 Safari/537.14" Browser Chrome 24.0.1292.0 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13" Browser Chrome 24.0.1290.1 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13" Browser Chrome 24.0.1290.1 Windows Windows 8 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13" Browser Chrome 24.0.1290.1 Macintosh OS X 10_8_2 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1290.1 Safari/537.13" Browser Chrome 24.0.1290.1 Macintosh OS X 10_7_4 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1284.0 Safari/537.13" Browser Chrome 24.0.1284.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.6 Safari/537.11" Browser Chrome 23.0.1271.6 Windows Windows XP +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.6 Safari/537.11" Browser Chrome 23.0.1271.6 Macintosh OS X 10_8_2 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.26 Safari/537.11" Browser Chrome 23.0.1271.26 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.0) yi; AppleWebKit/345667.12221 (KHTML, like Gecko) Chrome/23.0.1271.26 Safari/453667.1221" Browser Chrome 23.0.1271.26 Windows Windows Vista +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.17 Safari/537.11" Browser Chrome 23.0.1271.17 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4" Browser Chrome 22.0.1229.94 Windows Windows 8 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_0) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.79 Safari/537.4" Browser Chrome 22.0.1229.79 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.2 (KHTML, like Gecko) Chrome/22.0.1216.0 Safari/537.2" Browser Chrome 22.0.1216.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1" Browser Chrome 22.0.1207.1 Windows Windows 7 +"Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11" Browser Chrome 20.0.1132.57 Chrome OS Chrome OS 2268.111.0 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6" Browser Chrome 20.0.1092.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6" Browser Chrome 20.0.1090.0 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/19.77.34.5 Safari/537.1" Browser Chrome 19.77.34.5 Windows Windows 8 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5" Browser Chrome 19.0.1084.9 Linux Linux +Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/536.5 (KHTML like Gecko) Chrome/19.0.1084.56 Safari/1EA69 Browser Chrome 19.0.1084.56 Linux FreeBSD +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.36 Safari/536.5" Browser Chrome 19.0.1084.36 Windows Windows Vista +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3" Browser Chrome 19.0.1063.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3" Browser Chrome 19.0.1063.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1063.0 Safari/536.3" Browser Chrome 19.0.1063.0 Macintosh OS X 10_8_0 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3" Browser Chrome 19.0.1062.0 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1062.0 Safari/536.3" Browser Chrome 19.0.1062.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3" Browser Chrome 19.0.1061.1 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3" Browser Chrome 19.0.1061.1 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3" Browser Chrome 19.0.1061.1 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.0 Safari/536.3" Browser Chrome 19.0.1061.0 Windows Windows 8 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24" Browser Chrome 19.0.1055.1 Linux Linux +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24" Browser Chrome 19.0.1055.1 Windows Windows 8 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24" Browser Chrome 19.0.1055.1 Macintosh OS X 10_7_2 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.22 (KHTML, like Gecko) Chrome/19.0.1047.0 Safari/535.22" Browser Chrome 19.0.1047.0 Macintosh OS X 10_7_3 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.21 (KHTML, like Gecko) Chrome/19.0.1042.0 Safari/535.21" Browser Chrome 19.0.1042.0 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.21 (KHTML, like Gecko) Chrome/19.0.1041.0 Safari/535.21" Browser Chrome 19.0.1041.0 Linux Linux +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.20 (KHTML, like Gecko) Chrome/19.0.1036.7 Safari/535.20" Browser Chrome 19.0.1036.7 Macintosh OS X 10_7_3 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/18.6.872.0 Safari/535.2 UNTRUSTED/1.0 3gpp-gba UNTRUSTED/1.0" Browser Chrome 18.6.872.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; AMD Mac OS X 10_8_2) AppleWebKit/535.22 (KHTML, like Gecko) Chrome/18.6.872" Browser Chrome 18.6.872 Macintosh OS X 10_8_2 +"Mozilla/5.0 (X11; CrOS i686 1660.57.0) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.46 Safari/535.19" Browser Chrome 18.0.1025.46 Chrome OS Chrome OS 1660.57.0 +"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19" Browser Chrome 18.0.1025.45 Windows Windows Vista +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19" Browser Chrome 18.0.1025.45 Macintosh OS X 10_7_2 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19" Browser Chrome 18.0.1025.45 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19" Browser Chrome 18.0.1025.166 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19" Browser Chrome 18.0.1025.151 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/11.10 Chromium/18.0.1025.142 Chrome/18.0.1025.142 Safari/535.19" Browser Chrome 18.0.1025.142 Linux Linux +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.11 Safari/535.19" Browser Chrome 18.0.1025.11 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Linux Linux +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.2) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Windows Windows 8 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Windows Windows Vista +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Windows Windows Vista +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Windows Windows XP +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Macintosh OS X 10_7_3 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Macintosh OS X 10_7_2 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11" Browser Chrome 17.0.963.66 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.10 Chromium/17.0.963.65 Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Linux Linux +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.04 Chromium/17.0.963.65 Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Linux Linux +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/10.10 Chromium/17.0.963.65 Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.10 Chromium/17.0.963.65 Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Linux Linux +"Mozilla/5.0 (X11; FreeBSD amd64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Linux FreeBSD +"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Windows Windows 8 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Macintosh OS X 10_7_2 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Macintosh OS X 10_7_0 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_4) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.65 Safari/535.11" Browser Chrome 17.0.963.65 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Ubuntu/11.04 Chromium/17.0.963.56 Chrome/17.0.963.56 Safari/535.11" Browser Chrome 17.0.963.56 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11" Browser Chrome 17.0.963.56 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11" Browser Chrome 17.0.963.56 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11" Browser Chrome 17.0.963.56 Windows Windows Vista +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.12 Safari/535.11" Browser Chrome 17.0.963.12 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.8 (KHTML, like Gecko) Chrome/17.0.940.0 Safari/535.8" Browser Chrome 17.0.940.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7ad-imcjapan-syosyaman-xkgi3lqg03!wgz" Browser Chrome 16.0.912.77 Windows Windows 7 +"Mozilla/5.0 (X11; CrOS i686 1193.158.0) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7" Browser Chrome 16.0.912.75 Chrome OS Chrome OS 1193.158.0 +"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7" Browser Chrome 16.0.912.75 Windows Windows Vista +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.75 Safari/535.7" Browser Chrome 16.0.912.75 Windows Windows Vista +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7xs5D9rRDFpg2g" Browser Chrome 16.0.912.63 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.8 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.8" Browser Chrome 16.0.912.63 Windows Windows 7 +"Mozilla/5.0 (Windows NT 5.2; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7" Browser Chrome 16.0.912.63 Windows Windows Server 2003 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7" Browser Chrome 16.0.912.36 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7" Browser Chrome 16.0.912.36 Windows Windows Vista +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7" Browser Chrome 16.0.912.36 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.6 (KHTML, like Gecko) Chrome/16.0.897.0 Safari/535.6" Browser Chrome 16.0.897.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.54 Safari/535.2" Browser Chrome 15.0.874.54 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (X11; FreeBSD i386) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2" Browser Chrome 15.0.874.121 Linux FreeBSD +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.10 Chromium/15.0.874.120 Chrome/15.0.874.120 Safari/535.2" Browser Chrome 15.0.874.120 Linux Linux +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2" Browser Chrome 15.0.874.120 Windows Windows Vista +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.872.0 Safari/535.2" Browser Chrome 15.0.872.0 Windows Windows XP +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.04 Chromium/15.0.871.0 Chrome/15.0.871.0 Safari/535.2" Browser Chrome 15.0.871.0 Linux Linux +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.864.0 Safari/535.2" Browser Chrome 15.0.864.0 Windows Windows XP +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.861.0 Safari/535.2" Browser Chrome 15.0.861.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.861.0 Safari/535.2" Browser Chrome 15.0.861.0 Macintosh OS X 10_7_0 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.861.0 Safari/535.2" Browser Chrome 15.0.861.0 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.860.0 Safari/535.2" Browser Chrome 15.0.860.0 Windows Windows XP +"Chrome/15.0.860.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/15.0.860.0" Browser Chrome 15.0.860.0 Windows Windows Vista +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1" Browser Chrome 14.0.835.186 Macintosh OS X 10_7_2 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.834.0 Safari/535.1" Browser Chrome 14.0.834.0 Macintosh OS X 10_7_2 +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.825.0 Chrome/14.0.825.0 Safari/535.1" Browser Chrome 14.0.825.0 Linux Linux +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.824.0 Safari/535.1" Browser Chrome 14.0.824.0 Linux Linux +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.815.10913 Safari/535.1" Browser Chrome 14.0.815.10913 Windows Windows 7 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.815.0 Safari/535.1" Browser Chrome 14.0.815.0 Windows Windows XP +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.814.0 Chrome/14.0.814.0 Safari/535.1" Browser Chrome 14.0.814.0 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.814.0 Safari/535.1" Browser Chrome 14.0.814.0 Windows Windows 7 +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.04 Chromium/14.0.813.0 Chrome/14.0.813.0 Safari/535.1" Browser Chrome 14.0.813.0 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.813.0 Safari/535.1" Browser Chrome 14.0.813.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.813.0 Safari/535.1" Browser Chrome 14.0.813.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.813.0 Safari/535.1" Browser Chrome 14.0.813.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.813.0 Safari/535.1" Browser Chrome 14.0.813.0 Macintosh OS X Snow Leopard 10_6_7 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.812.0 Safari/535.1" Browser Chrome 14.0.812.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.811.0 Safari/535.1" Browser Chrome 14.0.811.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.810.0 Safari/535.1" Browser Chrome 14.0.810.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.810.0 Safari/535.1" Browser Chrome 14.0.810.0 Windows Windows XP +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.809.0 Safari/535.1" Browser Chrome 14.0.809.0 Windows Windows XP +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.10 Chromium/14.0.808.0 Chrome/14.0.808.0 Safari/535.1" Browser Chrome 14.0.808.0 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.04 Chromium/14.0.808.0 Chrome/14.0.808.0 Safari/535.1" Browser Chrome 14.0.808.0 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/10.04 Chromium/14.0.804.0 Chrome/14.0.804.0 Safari/535.1" Browser Chrome 14.0.804.0 Linux Linux +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1" Browser Chrome 14.0.803.0 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.803.0 Chrome/14.0.803.0 Safari/535.1" Browser Chrome 14.0.803.0 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1" Browser Chrome 14.0.803.0 Linux Linux +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1" Browser Chrome 14.0.803.0 Macintosh OS X 10_7_0 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1" Browser Chrome 14.0.803.0 Macintosh OS X Snow Leopard 10_6_7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.803.0 Safari/535.1" Browser Chrome 14.0.803.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.801.0 Safari/535.1" Browser Chrome 14.0.801.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.801.0 Safari/535.1" Browser Chrome 14.0.801.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.794.0 Safari/535.1" Browser Chrome 14.0.794.0 Windows Windows Server 2003 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.794.0 Safari/535.1" Browser Chrome 14.0.794.0 Macintosh OS X 10_7_0 +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.792.0 Safari/535.1" Browser Chrome 14.0.792.0 Windows Windows Vista +"Mozilla/5.0 (Windows NT 5.2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.792.0 Safari/535.1" Browser Chrome 14.0.792.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.792.0 Safari/535.1" Browser Chrome 14.0.792.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; PPC Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.790.0 Safari/535.1" Browser Chrome 14.0.790.0 Macintosh OS X Snow Leopard 10_6_7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.790.0 Safari/535.1" Browser Chrome 14.0.790.0 Macintosh OS X Snow Leopard 10_6_7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1) AppleWebKit/526.3 (KHTML, like Gecko) Chrome/14.0.564.21 Safari/526.3" Browser Chrome 14.0.564.21 Windows Windows 7 +"Mozilla/5.0 (X11; CrOS i686 13.587.48) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.43 Safari/535.1" Browser Chrome 13.0.782.43 Chrome OS Chrome OS 13.587.48 +"Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41" Browser Chrome 13.0.782.41 Linux Linux +"Mozilla/5.0 ArchLinux (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Linux Linux +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/13.0.782.41 Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Linux Linux +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Linux Linux +"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Windows Windows Vista +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Windows Windows Vista +"Mozilla/5.0 (Windows NT 5.2; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Windows Windows Server 2003 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Windows Windows XP +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Macintosh OS X Snow Leopard 10_6_7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_3) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Macintosh OS X Snow Leopard 10_6_3 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1" Browser Chrome 13.0.782.41 Macintosh OS X Snow Leopard 10_6_2 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_3) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.32 Safari/535.1" Browser Chrome 13.0.782.32 Macintosh OS X Snow Leopard 10_6_3 +"Mozilla/5.0 (X11; Linux amd64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.24 Safari/535.1" Browser Chrome 13.0.782.24 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.24 Safari/535.1" Browser Chrome 13.0.782.24 Windows Windows 7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.24 Safari/535.1" Browser Chrome 13.0.782.24 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1" Browser Chrome 13.0.782.220 Linux Linux +"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1" Browser Chrome 13.0.782.220 Windows Windows Vista +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220 Safari/535.1" Browser Chrome 13.0.782.220 Windows Windows Vista +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.215 Safari/535.1" Browser Chrome 13.0.782.215 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.215 Safari/535.1" Browser Chrome 13.0.782.215 Linux Linux +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.215 Safari/535.1" Browser Chrome 13.0.782.215 Windows Windows 7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.215 Safari/535.1" Browser Chrome 13.0.782.215 Macintosh OS X 10_7_2 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1" Browser Chrome 13.0.782.20 Linux Linux +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1" Browser Chrome 13.0.782.20 Linux Linux +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1" Browser Chrome 13.0.782.20 Windows Windows Vista +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1" Browser Chrome 13.0.782.20 Windows Windows XP +"Mozilla/5.0 (X11; CrOS i686 0.13.587) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.14 Safari/535.1" Browser Chrome 13.0.782.14 Chrome OS Chrome OS 0.13.587 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1" Browser Chrome 13.0.782.107 Windows Windows Vista +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1" Browser Chrome 13.0.782.107 Macintosh OS X Snow Leopard 10_6_2 +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.1 Safari/535.1" Browser Chrome 13.0.782.1 Windows Windows Vista +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.36 (KHTML, like Gecko) Chrome/13.0.766.0 Safari/534.36" Browser Chrome 13.0.766.0 Linux Linux +"Mozilla/5.0 (X11; Linux amd64) AppleWebKit/534.36 (KHTML, like Gecko) Chrome/13.0.766.0 Safari/534.36" Browser Chrome 13.0.766.0 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.35 (KHTML, like Gecko) Ubuntu/10.10 Chromium/13.0.764.0 Chrome/13.0.764.0 Safari/534.35" Browser Chrome 13.0.764.0 Linux Linux +"Mozilla/5.0 (X11; CrOS i686 0.13.507) AppleWebKit/534.35 (KHTML, like Gecko) Chrome/13.0.763.0 Safari/534.35" Browser Chrome 13.0.763.0 Chrome OS Chrome OS 0.13.507 +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.33 (KHTML, like Gecko) Ubuntu/9.10 Chromium/13.0.752.0 Chrome/13.0.752.0 Safari/534.33" Browser Chrome 13.0.752.0 Linux Linux +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/534.31 (KHTML, like Gecko) Chrome/13.0.748.0 Safari/534.31" Browser Chrome 13.0.748.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Windows NT 6.1; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.750.0 Safari/534.30" Browser Chrome 12.0.750.0 Windows Windows 7 +"Mozilla/5.0 (X11; CrOS i686 12.433.109) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.93 Safari/534.30" Browser Chrome 12.0.742.93 Chrome OS Chrome OS 12.433.109 +"Mozilla/5.0 (X11; CrOS i686 12.0.742.91) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.93 Safari/534.30" Browser Chrome 12.0.742.93 Chrome OS Chrome OS 12.0.742 +"Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/12.0.742.91" Browser Chrome 12.0.742.91 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.91 Chromium/12.0.742.91 Safari/534.30" Browser Chrome 12.0.742.91 Linux Linux +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.68 Safari/534.30" Browser Chrome 12.0.742.68 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 ArchLinux (X11; U; Linux x86_64; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.60 Safari/534.30" Browser Chrome 12.0.742.60 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.53 Safari/534.30" Browser Chrome 12.0.742.53 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.113 Safari/534.30" Browser Chrome 12.0.742.113 Windows Windows 7 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/11.04 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Linux Linux +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Linux Linux +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.04 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/11.04 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Ubuntu/10.04 Chromium/12.0.742.112 Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Linux Linux +"Mozilla/5.0 (Windows NT 7.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Windows Windows NT +"Mozilla/5.0 (Windows NT 5.2) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Windows Windows Server 2003 +"Mozilla/5.0 (Windows 8) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Windows +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Macintosh OS X Snow Leopard 10_6_6 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_4) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30" Browser Chrome 12.0.742.112 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (X11; CrOS i686 12.433.216) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.105 Safari/534.30" Browser Chrome 12.0.742.105 Chrome OS Chrome OS 12.433.216 +"Mozilla/5.0 ArchLinux (X11; U; Linux x86_64; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30" Browser Chrome 12.0.742.100 Linux Linux +"Mozilla/5.0 ArchLinux (X11; U; Linux x86_64; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100" Browser Chrome 12.0.742.100 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Slackware/Chrome/12.0.742.100 Safari/534.30" Browser Chrome 12.0.742.100 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30" Browser Chrome 12.0.742.100 Linux Linux +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30" Browser Chrome 12.0.742.100 Windows Windows Vista +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30" Browser Chrome 12.0.742.100 Macintosh OS X 10_7_0 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_4) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.100 Safari/534.30" Browser Chrome 12.0.742.100 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.724.100 Safari/534.30" Browser Chrome 12.0.724.100 Windows Windows XP +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.25 (KHTML, like Gecko) Chrome/12.0.706.0 Safari/534.25" Browser Chrome 12.0.706.0 Windows Windows XP +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.25 (KHTML, like Gecko) Chrome/12.0.704.0 Safari/534.25" Browser Chrome 12.0.704.0 Windows Windows XP +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.703.0 Chrome/12.0.703.0 Safari/534.24" Browser Chrome 12.0.703.0 Linux Linux +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.702.0 Chrome/12.0.702.0 Safari/534.24" Browser Chrome 12.0.702.0 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/12.0.702.0 Safari/534.24" Browser Chrome 12.0.702.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/12.0.702.0 Safari/534.24" Browser Chrome 12.0.702.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.700.3 Safari/534.24" Browser Chrome 11.0.700.3 Windows Windows XP +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.699.0 Safari/534.24" Browser Chrome 11.0.699.0 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.699.0 Safari/534.24" Browser Chrome 11.0.699.0 Windows Windows Vista +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.698.0 Safari/534.24" Browser Chrome 11.0.698.0 Macintosh OS X Snow Leopard 10_6_6 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.697.0 Safari/534.24" Browser Chrome 11.0.697.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.71 Safari/534.24" Browser Chrome 11.0.696.71 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24" Browser Chrome 11.0.696.68 Windows Windows 7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24" Browser Chrome 11.0.696.68 Macintosh OS X Snow Leopard 10_6_7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_5_8) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24" Browser Chrome 11.0.696.68 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/11.0.696.50" Browser Chrome 11.0.696.50 Linux Linux +"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.43 Safari/534.24" Browser Chrome 11.0.696.43 Windows Windows XP +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" Browser Chrome 11.0.696.34 Linux Linux +"Mozilla/5.0 (Windows NT 6.0; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24" Browser Chrome 11.0.696.34 Windows Windows Vista +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.3 Safari/534.24" Browser Chrome 11.0.696.3 Linux Linux +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.3 Safari/534.24" Browser Chrome 11.0.696.3 Windows Windows 7 +"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.3 Safari/534.24" Browser Chrome 11.0.696.3 Windows Windows Vista +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.14 Safari/534.24" Browser Chrome 11.0.696.14 Linux Linux +"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.12 Safari/534.24" Browser Chrome 11.0.696.12 Windows Windows 7 +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.12 Safari/534.24" Browser Chrome 11.0.696.12 Macintosh OS X Snow Leopard 10_6_6 +"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.04 Chromium/11.0.696.0 Chrome/11.0.696.0 Safari/534.24" Browser Chrome 11.0.696.0 Linux Linux +"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.0 Safari/534.24" Browser Chrome 11.0.696.0 Macintosh OS X 10_7_0 +"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.694.0 Safari/534.24" Browser Chrome 11.0.694.0 Windows Windows 7 +"Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.23 (KHTML, like Gecko) Chrome/11.0.686.3 Safari/534.23" Browser Chrome 11.0.686.3 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.682.0 Safari/534.21" Browser Chrome 11.0.682.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.678.0 Safari/534.21" Browser Chrome 11.0.678.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_0; en-US) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.678.0 Safari/534.21" Browser Chrome 11.0.678.0 Macintosh OS X 10_7_0 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20" Browser Chrome 11.0.672.2 Windows Windows Vista +"Mozilla/5.0 (Windows NT) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20" Browser Chrome 11.0.672.2 Windows Windows NT +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20" Browser Chrome 11.0.672.2 Macintosh OS X Snow Leopard 10_6_6 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.669.0 Safari/534.20" Browser Chrome 11.0.669.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.19 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.19" Browser Chrome 11.0.661.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.18 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.18" Browser Chrome 11.0.661.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.18 (KHTML, like Gecko) Chrome/11.0.660.0 Safari/534.18" Browser Chrome 11.0.660.0 Macintosh OS X Snow Leopard 10_6_6 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.655.0 Safari/534.17" Browser Chrome 11.0.655.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.655.0 Safari/534.17" Browser Chrome 11.0.655.0 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.654.0 Safari/534.17" Browser Chrome 11.0.654.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.652.0 Safari/534.17" Browser Chrome 11.0.652.0 Windows Windows Server 2003 +"Mozilla/4.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/11.0.1245.0 Safari/537.36" Browser Chrome 11.0.1245.0 Windows Windows NT +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/10.0.649.0 Safari/534.17" Browser Chrome 10.0.649.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/534.17 (KHTML, like Gecko) Chrome/10.0.649.0 Safari/534.17" Browser Chrome 10.0.649.0 Windows Windows 7 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.82 Safari/534.16" Browser Chrome 10.0.648.82 Linux Linux +"Mozilla/5.0 (X11; U; Linux armv7l; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16" Browser Chrome 10.0.648.204 Linux Linux +"Mozilla/5.0 (X11; U; FreeBSD x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16" Browser Chrome 10.0.648.204 Linux FreeBSD +"Mozilla/5.0 (X11; U; FreeBSD i386; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16" Browser Chrome 10.0.648.204 Linux FreeBSD +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204" Browser Chrome 10.0.648.204 Macintosh OS X Snow Leopard 10_6_5 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.134 Safari/534.16" Browser Chrome 10.0.648.134 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.134 Safari/534.16" Browser Chrome 10.0.648.134 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.134 Safari/534.16" Browser Chrome 10.0.648.134 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.134 Safari/534.16" Browser Chrome 10.0.648.134 Macintosh OS X Snow Leopard 10_6_6 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.133 Chrome/10.0.648.133 Safari/534.16" Browser Chrome 10.0.648.133 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16" Browser Chrome 10.0.648.133 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.133 Chrome/10.0.648.133 Safari/534.16" Browser Chrome 10.0.648.133 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16" Browser Chrome 10.0.648.133 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16" Browser Chrome 10.0.648.133 Windows Windows Vista +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16" Browser Chrome 10.0.648.133 Macintosh OS X Snow Leopard 10_6_3 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16" Browser Chrome 10.0.648.133 Macintosh OS X Snow Leopard 10_6_2 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.127 Chrome/10.0.648.127 Safari/534.16" Browser Chrome 10.0.648.127 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.127 Safari/534.16" Browser Chrome 10.0.648.127 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.127 Safari/534.16" Browser Chrome 10.0.648.127 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.127 Safari/534.16" Browser Chrome 10.0.648.127 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16" Browser Chrome 10.0.648.11 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; ru-RU; AppleWebKit/534.16; KHTML; like Gecko; Chrome/10.0.648.11;Safari/534.16) Browser Chrome 10.0.648.11 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; ru-RU) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16" Browser Chrome 10.0.648.11 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.11 Safari/534.16" Browser Chrome 10.0.648.11 Windows Windows 7 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.0 Chrome/10.0.648.0 Safari/534.16" Browser Chrome 10.0.648.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.648.0 Chrome/10.0.648.0 Safari/534.16" Browser Chrome 10.0.648.0 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.0 Safari/534.16" Browser Chrome 10.0.648.0 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.642.0 Chrome/10.0.642.0 Safari/534.16" Browser Chrome 10.0.642.0 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.639.0 Safari/534.16" Browser Chrome 10.0.639.0 Macintosh OS X Snow Leopard 10_6_5 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.638.0 Safari/534.16" Browser Chrome 10.0.638.0 Windows Windows 7 +"Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.634.0 Safari/534.16" Browser Chrome 10.0.634.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.634.0 Safari/534.16" Browser Chrome 10.0.634.0 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 SUSE/10.0.626.0 (KHTML, like Gecko) Chrome/10.0.626.0 Safari/534.16" Browser Chrome 10.0.626.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.613.0 Safari/534.15" Browser Chrome 10.0.613.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.613.0 Chrome/10.0.613.0 Safari/534.15" Browser Chrome 10.0.613.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.04 Chromium/10.0.612.3 Chrome/10.0.612.3 Safari/534.15" Browser Chrome 10.0.612.3 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.612.1 Safari/534.15" Browser Chrome 10.0.612.1 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.611.0 Chrome/10.0.611.0 Safari/534.15" Browser Chrome 10.0.611.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.602.0 Safari/534.14" Browser Chrome 10.0.602.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.601.0 Safari/534.14" Browser Chrome 10.0.601.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.601.0 Safari/534.14" Browser Chrome 10.0.601.0 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML,like Gecko) Chrome/9.1.0.0 Safari/540.0" Browser Chrome 9.1.0.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/9.1.0.0 Safari/540.0" Browser Chrome 9.1.0.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.601.0 Safari/534.14" Browser Chrome 9.0.601.0 Windows Windows Vista +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Ubuntu/10.10 Chromium/9.0.600.0 Chrome/9.0.600.0 Safari/534.14" Browser Chrome 9.0.600.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.600.0 Safari/534.14" Browser Chrome 9.0.600.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.599.0 Safari/534.13" Browser Chrome 9.0.599.0 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-CA) AppleWebKit/534.13 (KHTML like Gecko) Chrome/9.0.597.98 Safari/534.13 Browser Chrome 9.0.597.98 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.84 Safari/534.13" Browser Chrome 9.0.597.84 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.44 Safari/534.13" Browser Chrome 9.0.597.44 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.19 Safari/534.13" Browser Chrome 9.0.597.19 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.15 Safari/534.13" Browser Chrome 9.0.597.15 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.15 Safari/534.13" Browser Chrome 9.0.597.15 Macintosh OS X Snow Leopard 10_6_5 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1416758524.9051" Browser Chrome 9.0.597.107 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1416748405.3871" Browser Chrome 9.0.597.107 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1416670950.695" Browser Chrome 9.0.597.107 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1416664997.4379" Browser Chrome 9.0.597.107 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.107 Safari/534.13 v1333515017.9196" Browser Chrome 9.0.597.107 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13" Browser Chrome 9.0.597.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13" Browser Chrome 9.0.597.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13" Browser Chrome 9.0.597.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13" Browser Chrome 9.0.597.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13" Browser Chrome 9.0.597.0 Macintosh OS X Snow Leopard 10_6_5 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.0 Safari/534.13" Browser Chrome 9.0.597.0 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.596.0 Safari/534.13" Browser Chrome 9.0.596.0 Windows Windows 7 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Ubuntu/10.04 Chromium/9.0.595.0 Chrome/9.0.595.0 Safari/534.13" Browser Chrome 9.0.595.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Ubuntu/9.10 Chromium/9.0.592.0 Chrome/9.0.592.0 Safari/534.13" Browser Chrome 9.0.592.0 Linux Linux +"Mozilla/5.0 (X11; U; Windows NT 6; en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.587.0 Safari/534.12" Browser Chrome 9.0.587.0 Windows Windows Vista +"Mozilla/5.0 (Windows U Windows NT 5.1 en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.583.0 Safari/534.12" Browser Chrome 9.0.583.0 Windows Windows NT +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.579.0 Safari/534.12" Browser Chrome 9.0.579.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/534.12 (KHTML, like Gecko) Chrome/9.0.576.0 Safari/534.12" Browser Chrome 9.0.576.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/8.1.0.0 Safari/540.0" Browser Chrome 8.1.0.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.558.0 Safari/534.10" Browser Chrome 8.0.558.0 Windows Windows Server 2003 +"Mozilla/5.0 (X11; U; CrOS i686 0.9.130; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.344 Safari/534.10" Browser Chrome 8.0.552.344 Chrome OS Chrome OS 0.9.130 +"Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.343 Safari/534.10" Browser Chrome 8.0.552.343 Chrome OS Chrome OS 0.9.128 +"Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.341 Safari/534.10" Browser Chrome 8.0.552.341 Chrome OS Chrome OS 0.9.128 +"Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.339 Safari/534.10" Browser Chrome 8.0.552.339 Chrome OS Chrome OS 0.9.128 +"Mozilla/5.0 (X11; U; CrOS i686 0.9.128; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.339" Browser Chrome 8.0.552.339 Chrome OS Chrome OS 0.9.128 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Ubuntu/10.10 Chromium/8.0.552.237 Chrome/8.0.552.237 Safari/534.10" Browser Chrome 8.0.552.237 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10" Browser Chrome 8.0.552.224 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/533.3" Browser Chrome 8.0.552.224 Windows Windows Vista +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10" Browser Chrome 8.0.552.224 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10" Browser Chrome 8.0.552.224 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10" Browser Chrome 8.0.552.215 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10" Browser Chrome 8.0.552.215 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10" Browser Chrome 8.0.552.215 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.210 Safari/534.10" Browser Chrome 8.0.552.210 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.200 Safari/534.10" Browser Chrome 8.0.552.200 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.551.0 Safari/534.10" Browser Chrome 8.0.551.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.548.0 Safari/534.10" Browser Chrome 7.0.548.0 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.544.0 Safari/534.10" Browser Chrome 7.0.544.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10" Browser Chrome 7.0.540.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10" Browser Chrome 7.0.540.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10" Browser Chrome 7.0.540.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/7.0.540.0 Safari/534.10" Browser Chrome 7.0.540.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.9 (KHTML, like Gecko) Chrome/7.0.531.0 Safari/534.9" Browser Chrome 7.0.531.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.8 (KHTML, like Gecko) Chrome/7.0.521.0 Safari/534.8" Browser Chrome 7.0.521.0 Windows Windows Vista +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.24 Safari/534.7" Browser Chrome 7.0.517.24 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; fr-FR) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7" Browser Chrome 7.0.514.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7" Browser Chrome 7.0.514.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7" Browser Chrome 7.0.514.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.500.0 Safari/534.6" Browser Chrome 7.0.500.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.498.0 Safari/534.6" Browser Chrome 7.0.498.0 Windows Windows 7 +"Mozilla/5.0 (ipad Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.6 (KHTML, like Gecko) Chrome/7.0.498.0 Safari/534.6" Browser Chrome 7.0.498.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/7.0.0 Safari/700.13" Browser Chrome 7.0.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.4 (KHTML, like Gecko) Chrome/6.0.481.0 Safari/534.4" Browser Chrome 6.0.481.0 Windows Windows Server 2003 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3" Browser Chrome 6.0.472.63 Macintosh OS X Snow Leopard 10_6_1 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.53 Safari/534.3" Browser Chrome 6.0.472.53 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.33 Safari/534.3" Browser Chrome 6.0.472.33 Windows Windows Server 2003 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.470.0 Safari/534.3" Browser Chrome 6.0.470.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.464.0 Safari/534.3" Browser Chrome 6.0.464.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.464.0 Safari/534.3" Browser Chrome 6.0.464.0 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.463.0 Safari/534.3" Browser Chrome 6.0.463.0 Windows Windows Server 2003 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.462.0 Safari/534.3" Browser Chrome 6.0.462.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.462.0 Safari/534.3" Browser Chrome 6.0.462.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.461.0 Safari/534.3" Browser Chrome 6.0.461.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.461.0 Safari/534.3" Browser Chrome 6.0.461.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.461.0 Safari/534.3" Browser Chrome 6.0.461.0 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.460.0 Safari/534.3" Browser Chrome 6.0.460.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.460.0 Safari/534.3" Browser Chrome 6.0.460.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.460.0 Safari/534.3" Browser Chrome 6.0.460.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.459.0 Safari/534.3" Browser Chrome 6.0.459.0 Windows Windows 7 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3" Browser Chrome 6.0.458.1 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3" Browser Chrome 6.0.458.1 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3" Browser Chrome 6.0.458.1 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3" Browser Chrome 6.0.458.1 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.1 Safari/534.3" Browser Chrome 6.0.458.1 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.0 Safari/534.3" Browser Chrome 6.0.458.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.458.0 Safari/534.3" Browser Chrome 6.0.458.0 Windows Windows Server 2003 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.457.0 Safari/534.3" Browser Chrome 6.0.457.0 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.456.0 Safari/534.3" Browser Chrome 6.0.456.0 Macintosh OS X Snow Leopard 10_6_3 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.454.0 Safari/534.2" Browser Chrome 6.0.454.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.454.0 Safari/534.2" Browser Chrome 6.0.454.0 Windows Windows Server 2003 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.453.1 Safari/534.2" Browser Chrome 6.0.453.1 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.453.1 Safari/534.2" Browser Chrome 6.0.453.1 Macintosh OS X Snow Leopard 10_6_3 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.453.1 Safari/534.2" Browser Chrome 6.0.453.1 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.2 (KHTML, like Gecko) Chrome/6.0.451.0 Safari/534.2" Browser Chrome 6.0.451.0 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.1 SUSE/6.0.428.0 (KHTML, like Gecko) Chrome/6.0.428.0 Safari/534.1" Browser Chrome 6.0.428.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.428.0 Safari/534.1" Browser Chrome 6.0.428.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.428.0 Safari/534.1" Browser Chrome 6.0.428.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.428.0 Safari/534.1" Browser Chrome 6.0.428.0 Macintosh OS X Snow Leopard 10_6_3 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.427.0 Safari/534.1" Browser Chrome 6.0.427.0 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.422.0 Safari/534.1" Browser Chrome 6.0.422.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.417.0 Safari/534.1" Browser Chrome 6.0.417.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.416.0 Safari/534.1" Browser Chrome 6.0.416.0 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.1 (KHTML, like Gecko) Chrome/6.0.414.0 Safari/534.1" Browser Chrome 6.0.414.0 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.9 (KHTML, like Gecko) Chrome/6.0.400.0 Safari/533.9" Browser Chrome 6.0.400.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.8 (KHTML, like Gecko) Chrome/6.0.397.0 Safari/533.8" Browser Chrome 6.0.397.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/6.0" Browser Chrome 6.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.999 Safari/533.4" Browser Chrome 5.0.375.999 Windows Windows 7 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4" Browser Chrome 5.0.375.99 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4" Browser Chrome 5.0.375.99 Windows Windows Server 2003 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4" Browser Chrome 5.0.375.99 Macintosh OS X Snow Leopard 10_6_2 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4" Browser Chrome 5.0.375.99 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.99 Safari/533.4" Browser Chrome 5.0.375.99 Macintosh OS X Leopard 10_5_6 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4" Browser Chrome 5.0.375.86 Macintosh OS X +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4" Browser Chrome 5.0.375.86 Macintosh OS X Snow Leopard 10_6_1 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4" Browser Chrome 5.0.375.86 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.70 Safari/533.4" Browser Chrome 5.0.375.70 Macintosh OS X Snow Leopard 10_6_2 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.127 Safari/533.4" Browser Chrome 5.0.375.127 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4" Browser Chrome 5.0.375.126 Windows Windows Server 2003 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; fr-FR) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.126 Safari/533.4" Browser Chrome 5.0.375.126 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4" Browser Chrome 5.0.375.125 Macintosh OS X Snow Leopard 10_6_8 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.370.0 Safari/533.4" Browser Chrome 5.0.370.0 Windows Windows 7 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.368.0 Safari/533.4" Browser Chrome 5.0.368.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.366.2 Safari/533.4" Browser Chrome 5.0.366.2 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.366.0 Safari/533.4" Browser Chrome 5.0.366.0 Macintosh OS X Snow Leopard 10_6_3 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.366.0 Safari/533.4" Browser Chrome 5.0.366.0 Macintosh OS X Snow Leopard 10_6_2 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.363.0 Safari/533.3" Browser Chrome 5.0.363.0 Macintosh OS X Snow Leopard 10_6_3 +"Mozilla/5.0 (X11; U; OpenBSD i386; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.359.0 Safari/533.3" Browser Chrome 5.0.359.0 Linux OpenBSD +"Mozilla/5.0 (X11; U; x86_64 Linux; en_GB, en_US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.358.0 Safari/533.3" Browser Chrome 5.0.358.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.358.0 Safari/533.3" Browser Chrome 5.0.358.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.358.0 Safari/533.3" Browser Chrome 5.0.358.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.357.0 Safari/533.3" Browser Chrome 5.0.357.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.356.0 Safari/533.3" Browser Chrome 5.0.356.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.355.0 Safari/533.3" Browser Chrome 5.0.355.0 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.354.0 Safari/533.3" Browser Chrome 5.0.354.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.354.0 Safari/533.3" Browser Chrome 5.0.354.0 Windows Windows 7 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.353.0 Safari/533.3" Browser Chrome 5.0.353.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.353.0 Safari/533.3" Browser Chrome 5.0.353.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.343.0 Safari/533.2" Browser Chrome 5.0.343.0 Macintosh OS X Snow Leopard 10_6_2 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.343.0 Safari/533.2" Browser Chrome 5.0.343.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7_0; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.7 Safari/533.2" Browser Chrome 5.0.342.7 Macintosh OS X 10_7_0 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.7 Safari/533.2" Browser Chrome 5.0.342.7 Macintosh OS X Snow Leopard 10_6_4 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.5 Safari/533.2" Browser Chrome 5.0.342.5 Windows Windows Vista +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.3 Safari/533.2" Browser Chrome 5.0.342.3 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.3 Safari/533.2" Browser Chrome 5.0.342.3 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.2 Safari/533.2" Browser Chrome 5.0.342.2 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.1 Safari/533.2" Browser Chrome 5.0.342.1 Linux Linux +"Mozilla/5.0 (X11; U; Linux i586; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.1 Safari/533.2" Browser Chrome 5.0.342.1 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.1 Safari/533.2" Browser Chrome 5.0.342.1 Windows Windows Vista +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.1 (KHTML, like Gecko) Chrome/5.0.335.0 Safari/533.1" Browser Chrome 5.0.335.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN) AppleWebKit/533.16 (KHTML, like Gecko) Chrome/5.0.335.0 Safari/533.16" Browser Chrome 5.0.335.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.310.0 Safari/532.9" Browser Chrome 5.0.310.0 Windows Windows Server 2003 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.309.0 Safari/532.9" Browser Chrome 5.0.309.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.308.0 Safari/532.9" Browser Chrome 5.0.308.0 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.307.11 Safari/532.9" Browser Chrome 5.0.307.11 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.307.1 Safari/532.9" Browser Chrome 5.0.307.1 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1025 Safari/532.5" Browser Chrome 4.1.249.1025 Windows Windows 7 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.302.2 Safari/532.8" Browser Chrome 4.0.302.2 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.288.1 Safari/532.8" Browser Chrome 4.0.288.1 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.277.0 Safari/532.8" Browser Chrome 4.0.277.0 Linux Linux +"Mozilla/5.0 (X11; U; Slackware Linux x86_64; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.30 Safari/532.5" Browser Chrome 4.0.249.30 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; it-IT) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.25 Safari/532.5" Browser Chrome 4.0.249.25 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.0 Safari/532.5" Browser Chrome 4.0.249.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_8; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.0 Safari/532.5" Browser Chrome 4.0.249.0 Macintosh OS X 10_8 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.246.0 Safari/532.5" Browser Chrome 4.0.246.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.4 (KHTML, like Gecko) Chrome/4.0.241.0 Safari/532.4" Browser Chrome 4.0.241.0 Windows Windows Vista +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.4 (KHTML, like Gecko) Chrome/4.0.237.0 Safari/532.4 Debian" Browser Chrome 4.0.237.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Chrome/4.0.227.0 Safari/532.3" Browser Chrome 4.0.227.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Chrome/4.0.224.2 Safari/532.3" Browser Chrome 4.0.224.2 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.3 (KHTML, like Gecko) Chrome/4.0.223.5 Safari/532.3" Browser Chrome 4.0.223.5 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.4 Safari/532.2" Browser Chrome 4.0.223.4 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.3 Safari/532.2" Browser Chrome 4.0.223.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE) Chrome/4.0.223.3 Safari/532.2 Browser Chrome 4.0.223.3 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.2 Safari/532.2" Browser Chrome 4.0.223.2 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.2 Safari/532.2" Browser Chrome 4.0.223.2 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.2 Safari/532.2" Browser Chrome 4.0.223.2 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.2 Safari/532.2" Browser Chrome 4.0.223.2 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.1 Safari/532.2" Browser Chrome 4.0.223.1 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.1 Safari/532.2" Browser Chrome 4.0.223.1 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.1 Safari/532.2" Browser Chrome 4.0.223.1 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.223.0 Safari/532.2" Browser Chrome 4.0.223.0 Windows Windows Vista +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.8 Safari/532.2" Browser Chrome 4.0.222.8 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.7 Safari/532.2" Browser Chrome 4.0.222.7 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.6 Safari/532.2" Browser Chrome 4.0.222.6 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.6 Safari/532.2" Browser Chrome 4.0.222.6 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.6 Safari/532.2" Browser Chrome 4.0.222.6 Windows Windows Server 2003 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.5 Safari/532.2" Browser Chrome 4.0.222.5 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.5 Safari/532.2" Browser Chrome 4.0.222.5 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.5 Safari/532.2" Browser Chrome 4.0.222.5 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.5 Safari/532.2" Browser Chrome 4.0.222.5 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.4 Safari/532.2" Browser Chrome 4.0.222.4 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.4 Safari/532.2" Browser Chrome 4.0.222.4 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.4 Safari/532.2" Browser Chrome 4.0.222.4 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.4 Safari/532.2" Browser Chrome 4.0.222.4 Macintosh OS X Snow Leopard 10_6_1 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.3 Safari/532.2" Browser Chrome 4.0.222.3 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.3 Safari/532.2" Browser Chrome 4.0.222.3 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.3 Safari/532.2" Browser Chrome 4.0.222.3 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.2 Safari/532.2" Browser Chrome 4.0.222.2 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.2 Safari/532.2" Browser Chrome 4.0.222.2 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.12 Safari/532.2" Browser Chrome 4.0.222.12 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.12 Safari/532.2" Browser Chrome 4.0.222.12 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.12 Safari/532.2" Browser Chrome 4.0.222.12 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.1 Safari/532.2" Browser Chrome 4.0.222.1 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.222.0 Safari/532.2" Browser Chrome 4.0.222.0 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.8 Safari/532.2" Browser Chrome 4.0.221.8 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.8 Safari/532.2" Browser Chrome 4.0.221.8 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.8 Safari/532.2" Browser Chrome 4.0.221.8 Macintosh OS X Snow Leopard 10_6_1 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.8 Safari/532.2" Browser Chrome 4.0.221.8 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.7 Safari/532.2" Browser Chrome 4.0.221.7 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.6 Safari/532.2" Browser Chrome 4.0.221.6 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.6 Safari/532.2" Browser Chrome 4.0.221.6 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.6 Safari/532.2" Browser Chrome 4.0.221.6 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.3 Safari/532.2" Browser Chrome 4.0.221.3 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.0 Safari/532.2" Browser Chrome 4.0.221.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.220.1 Safari/532.1" Browser Chrome 4.0.220.1 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.6 Safari/532.1" Browser Chrome 4.0.219.6 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.5 Safari/532.1" Browser Chrome 4.0.219.5 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.5 Safari/532.1" Browser Chrome 4.0.219.5 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.4 Safari/532.1" Browser Chrome 4.0.219.4 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.3 Safari/532.1" Browser Chrome 4.0.219.3 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.3 Safari/532.1" Browser Chrome 4.0.219.3 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.3 Safari/532.1" Browser Chrome 4.0.219.3 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.219.0 Safari/532.1" Browser Chrome 4.0.219.0 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1" Browser Chrome 4.0.213.1 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1" Browser Chrome 4.0.213.1 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1" Browser Chrome 4.0.213.1 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1" Browser Chrome 4.0.213.1 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1" Browser Chrome 4.0.213.1 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.1 Safari/532.1" Browser Chrome 4.0.213.1 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.0 Safari/532.1" Browser Chrome 4.0.213.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.0 Safari/532.1" Browser Chrome 4.0.213.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.0 Safari/532.1" Browser Chrome 4.0.213.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.213.0 Safari/532.1" Browser Chrome 4.0.213.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.212.1 Safari/532.1" Browser Chrome 4.0.212.1 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.212.1 Safari/532.1" Browser Chrome 4.0.212.1 Macintosh OS X Leopard 10_5_7 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0" Browser Chrome 4.0.212.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.1" Browser Chrome 4.0.212.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0" Browser Chrome 4.0.212.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0" Browser Chrome 4.0.212.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0" Browser Chrome 4.0.212.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0" Browser Chrome 4.0.212.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.212.0 Safari/532.0" Browser Chrome 4.0.212.0 Macintosh OS X Snow Leopard 10_6_1 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.7 Safari/532.0" Browser Chrome 4.0.211.7 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.7 Safari/532.0" Browser Chrome 4.0.211.7 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.4 Safari/532.0" Browser Chrome 4.0.211.4 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.4 Safari/532.0" Browser Chrome 4.0.211.4 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.4 Safari/532.0" Browser Chrome 4.0.211.4 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0" Browser Chrome 4.0.211.2 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0" Browser Chrome 4.0.211.2 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0" Browser Chrome 4.0.211.2 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0" Browser Chrome 4.0.211.2 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0" Browser Chrome 4.0.211.2 Macintosh OS X Snow Leopard 10_6_1 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.2 Safari/532.0" Browser Chrome 4.0.211.2 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.0 Safari/532.0" Browser Chrome 4.0.211.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.0 Safari/532.0" Browser Chrome 4.0.211.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.0 Safari/532.0" Browser Chrome 4.0.211.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.211.0 Safari/532.0" Browser Chrome 4.0.211.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.210.0 Safari/532.0" Browser Chrome 4.0.210.0 Windows Windows Server 2003 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.210.0 Safari/532.0" Browser Chrome 4.0.210.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.209.0 Safari/532.0" Browser Chrome 4.0.209.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.209.0 Safari/532.0" Browser Chrome 4.0.209.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.209.0 Safari/532.0" Browser Chrome 4.0.209.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.209.0 Safari/532.0" Browser Chrome 4.0.209.0 Macintosh OS X Snow Leopard 10_6_1 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0" Browser Chrome 4.0.208.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0" Browser Chrome 4.0.208.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0" Browser Chrome 4.0.208.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0" Browser Chrome 4.0.208.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.208.0 Safari/532.0" Browser Chrome 4.0.208.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0" Browser Chrome 4.0.207.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0" Browser Chrome 4.0.207.0 Linux Linux +"Mozilla/5.0 (X11; U; FreeBSD i386; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0" Browser Chrome 4.0.207.0 Linux FreeBSD +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0" Browser Chrome 4.0.207.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0" Browser Chrome 4.0.207.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0" Browser Chrome 4.0.207.0 Macintosh OS X Snow Leopard 10_6_1 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0" Browser Chrome 4.0.207.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0" Browser Chrome 4.0.206.1 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0" Browser Chrome 4.0.206.1 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0" Browser Chrome 4.0.206.1 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0" Browser Chrome 4.0.206.1 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0" Browser Chrome 4.0.206.1 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.1 Safari/532.0" Browser Chrome 4.0.206.1 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.0 Safari/532.0" Browser Chrome 4.0.206.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.0 Safari/532.0" Browser Chrome 4.0.206.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.0 Safari/532.0" Browser Chrome 4.0.206.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.206.0 Safari/532.0" Browser Chrome 4.0.206.0 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.205.0 Safari/532.0" Browser Chrome 4.0.205.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0" Browser Chrome 4.0.204.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0" Browser Chrome 4.0.204.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0" Browser Chrome 4.0.204.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0" Browser Chrome 4.0.204.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.204.0 Safari/532.0" Browser Chrome 4.0.204.0 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.4 Safari/532.0" Browser Chrome 4.0.203.4 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0" Browser Chrome 4.0.203.2 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0" Browser Chrome 4.0.203.2 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0" Browser Chrome 4.0.203.2 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0" Browser Chrome 4.0.203.2 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0" Browser Chrome 4.0.203.2 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.2 Safari/532.0" Browser Chrome 4.0.203.2 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0" Browser Chrome 4.0.203.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0" Browser Chrome 4.0.203.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0" Browser Chrome 4.0.203.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0" Browser Chrome 4.0.203.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0" Browser Chrome 4.0.203.0 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.203.0 Safari/532.0" Browser Chrome 4.0.203.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.2 Safari/532.0" Browser Chrome 4.0.202.2 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.2 Safari/532.0" Browser Chrome 4.0.202.2 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.0 (x86_64); de-DE) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.2 Safari/532.0" Browser Chrome 4.0.202.2 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.2 Safari/532.0" Browser Chrome 4.0.202.2 Windows Windows Server 2003 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0" Browser Chrome 4.0.202.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0" Browser Chrome 4.0.202.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0" Browser Chrome 4.0.202.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0" Browser Chrome 4.0.202.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/525.13." Browser Chrome 4.0.202.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0" Browser Chrome 4.0.202.0 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0" Browser Chrome 4.0.202.0 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0" Browser Chrome 4.0.202.0 Macintosh OS X Leopard 10_5_7 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.202.0 Safari/532.0" Browser Chrome 4.0.202.0 Macintosh OS X Leopard 10_5_6 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0" Browser Chrome 4.0.201.1 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0" Browser Chrome 4.0.201.1 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.201.1 Safari/532.0" Browser Chrome 4.0.201.1 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.201.0 Safari/532.0" Browser Chrome 3.0.201.0 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.1 Safari/532.0" Browser Chrome 3.0.198.1 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.1 Safari/532.0" Browser Chrome 3.0.198.1 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.0 Safari/532.0" Browser Chrome 3.0.198.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.0 Safari/532.0" Browser Chrome 3.0.198.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.0 Safari/532.0" Browser Chrome 3.0.198.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198.0 Safari/532.0" Browser Chrome 3.0.198.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198 Safari/532.0" Browser Chrome 3.0.198 Windows Windows 2000 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198 Safari/532.0" Browser Chrome 3.0.198 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.198 Safari/532.0" Browser Chrome 3.0.198 Macintosh OS X Leopard 10_5_7 +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.11 Safari/532.0" Browser Chrome 3.0.197.11 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.11 Safari/532.0" Browser Chrome 3.0.197.11 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.11 Safari/532.0" Browser Chrome 3.0.197.11 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.11 Safari/532.0" Browser Chrome 3.0.197.11 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.0 Safari/532.0" Browser Chrome 3.0.197.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.0 Safari/532.0" Browser Chrome 3.0.197.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197.0 Safari/532.0" Browser Chrome 3.0.197.0 Windows Windows 7 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.197 Safari/532.0" Browser Chrome 3.0.197 Macintosh OS X Leopard 10_5_8 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.2 Safari/532.0" Browser Chrome 3.0.196.2 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.2 Safari/532.0" Browser Chrome 3.0.196.2 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.2 Safari/532.0" Browser Chrome 3.0.196.2 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.0 Safari/532.0" Browser Chrome 3.0.196.0 Linux Linux +"Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.0 Safari/532.0" Browser Chrome 3.0.196.0 Linux Linux +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196 Safari/532.0" Browser Chrome 3.0.196 Macintosh OS X Leopard 10_5_7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0" Browser Chrome 3.0.195.6 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0" Browser Chrome 3.0.195.6 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0" Browser Chrome 3.0.195.6 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0" Browser Chrome 3.0.195.6 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.6 Safari/532.0" Browser Chrome 3.0.195.6 Windows Windows 2000 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.4 Safari/532.0" Browser Chrome 3.0.195.4 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.33 Safari/532.0" Browser Chrome 3.0.195.33 Windows Windows Server 2003 +"Mozilla/4.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.33 Safari/532.0" Browser Chrome 3.0.195.33 Windows Windows 2000 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.3 Safari/532.0" Browser Chrome 3.0.195.3 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.3 Safari/532.0" Browser Chrome 3.0.195.3 Windows Windows Vista +"Mozilla/6.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0" Browser Chrome 3.0.195.27 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0" Browser Chrome 3.0.195.27 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0" Browser Chrome 3.0.195.27 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0" Browser Chrome 3.0.195.27 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML,like Gecko) Chrome/3.0.195.27" Browser Chrome 3.0.195.27 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0" Browser Chrome 3.0.195.27 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.27 Safari/532.0" Browser Chrome 3.0.195.27 Windows Windows 2000 +"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.0" Browser Chrome 3.0.195.24 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.24 Safari/532.0" Browser Chrome 3.0.195.24 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0" Browser Chrome 3.0.195.21 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0" Browser Chrome 3.0.195.21 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0" Browser Chrome 3.0.195.21 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.21 Safari/532.0" Browser Chrome 3.0.195.21 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.20 Safari/532.0" Browser Chrome 3.0.195.20 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.20 Safari/532.0" Browser Chrome 3.0.195.20 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.17 Safari/532.0" Browser Chrome 3.0.195.17 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.17 Safari/532.0" Browser Chrome 3.0.195.17 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.10 Safari/532.0" Browser Chrome 3.0.195.10 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.10 Safari/532.0" Browser Chrome 3.0.195.10 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.10 Safari/532.0" Browser Chrome 3.0.195.10 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0" Browser Chrome 3.0.195.1 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0" Browser Chrome 3.0.195.1 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0" Browser Chrome 3.0.195.1 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.195.1 Safari/532.0" Browser Chrome 3.0.195.1 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/531.4 (KHTML, like Gecko) Chrome/3.0.194.0 Safari/531.4" Browser Chrome 3.0.194.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.4 (KHTML, like Gecko) Chrome/3.0.194.0 Safari/531.4" Browser Chrome 3.0.194.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.2 Safari/531.3" Browser Chrome 3.0.193.2 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.2 Safari/531.3" Browser Chrome 3.0.193.2 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.2 Safari/531.3" Browser Chrome 3.0.193.2 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.193.0 Safari/531.3" Browser Chrome 3.0.193.0 Windows Windows Vista +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; en-US) AppleWebKit/531.3 (KHTML, like Gecko) Chrome/3.0.192 Safari/531.3" Browser Chrome 3.0.192 Macintosh OS X Leopard 10_5_7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.2 (KHTML, like Gecko) Chrome/3.0.191.3 Safari/531.2" Browser Chrome 3.0.191.3 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/3.0.191.0 Safari/531.0" Browser Chrome 3.0.191.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/3.0.191.0 Safari/531.0" Browser Chrome 3.0.191.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/2.0.182.0 Safari/532.0" Browser Chrome 2.0.182.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/531.0 (KHTML, like Gecko) Chrome/2.0.182.0 Safari/531.0" Browser Chrome 2.0.182.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.0 (KHTML, like Gecko) Chrome/2.0.182.0 Safari/531.0" Browser Chrome 2.0.182.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.8 (KHTML, like Gecko) Chrome/2.0.178.0 Safari/530.8" Browser Chrome 2.0.178.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.8 (KHTML, like Gecko) Chrome/2.0.177.1 Safari/530.8" Browser Chrome 2.0.177.1 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.8 (KHTML, like Gecko) Chrome/2.0.177.0 Safari/530.8" Browser Chrome 2.0.177.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.177.0 Safari/530.7" Browser Chrome 2.0.177.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.176.0 Safari/530.7" Browser Chrome 2.0.176.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.176.0 Safari/530.7" Browser Chrome 2.0.176.0 Windows Windows XP +"Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.175.0 Safari/530.7" Browser Chrome 2.0.175.0 Linux Linux +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.7 (KHTML, like Gecko) Chrome/2.0.175.0 Safari/530.7" Browser Chrome 2.0.175.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.175.0 Safari/530.6" Browser Chrome 2.0.175.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6" Browser Chrome 2.0.174.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6" Browser Chrome 2.0.174.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6" Browser Chrome 2.0.174.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.5" Browser Chrome 2.0.174.0 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6" Browser Chrome 2.0.174.0 Macintosh OS X Snow Leopard 10_6_2 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.173.1 Safari/530.5" Browser Chrome 2.0.173.1 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.173.1 Safari/530.5" Browser Chrome 2.0.173.1 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.173.0 Safari/530.5" Browser Chrome 2.0.173.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.8 Safari/530.5" Browser Chrome 2.0.172.8 Windows Windows XP +Mozilla/6.0 (Windows; U; Windows NT 6.0; en-US) Gecko/2009032609 Chrome/2.0.172.6 Safari/530.7 Browser Chrome 2.0.172.6 Windows Windows Vista +"Mozilla/6.0 (Windows; U; Windows NT 6.0; en-US) Gecko/2009032609 (KHTML, like Gecko) Chrome/2.0.172.6 Safari/530.7" Browser Chrome 2.0.172.6 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.6 Safari/530.5" Browser Chrome 2.0.172.6 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5" Browser Chrome 2.0.172.43 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5" Browser Chrome 2.0.172.43 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5" Browser Chrome 2.0.172.43 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5" Browser Chrome 2.0.172.43 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.42 Safari/530.5" Browser Chrome 2.0.172.42 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.40 Safari/530.5" Browser Chrome 2.0.172.40 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.40 Safari/530.5" Browser Chrome 2.0.172.40 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5" Browser Chrome 2.0.172.39 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5" Browser Chrome 2.0.172.39 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.23 Safari/530.5" Browser Chrome 2.0.172.23 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.2 Safari/530.5" Browser Chrome 2.0.172.2 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.2 Safari/530.5" Browser Chrome 2.0.172.2 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.4 (KHTML, like Gecko) Chrome/2.0.172.0 Safari/530.4" Browser Chrome 2.0.172.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; eu) AppleWebKit/530.4 (KHTML, like Gecko) Chrome/2.0.172.0 Safari/530.4" Browser Chrome 2.0.172.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.4 (KHTML, like Gecko) Chrome/2.0.172.0 Safari/530.4" Browser Chrome 2.0.172.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.0 Safari/530.5" Browser Chrome 2.0.172.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.4 (KHTML, like Gecko) Chrome/2.0.171.0 Safari/530.4" Browser Chrome 2.0.171.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.170.0 Safari/530.1" Browser Chrome 2.0.170.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.169.0 Safari/530.1" Browser Chrome 2.0.169.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.168.0 Safari/530.1" Browser Chrome 2.0.168.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.1 (KHTML, like Gecko) Chrome/2.0.164.0 Safari/530.1" Browser Chrome 2.0.164.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.0 (KHTML, like Gecko) Chrome/2.0.162.0 Safari/530.0" Browser Chrome 2.0.162.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/530.0 (KHTML, like Gecko) Chrome/2.0.160.0 Safari/530.0" Browser Chrome 2.0.160.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/2.0.157.2 Safari/528.10" Browser Chrome 2.0.157.2 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/2.0.157.2 Safari/528.10" Browser Chrome 2.0.157.2 Windows Windows XP +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_0; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/2.0.157.2 Safari/528.10" Browser Chrome 2.0.157.2 Macintosh OS X Snow Leopard 10_6_0 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.11 (KHTML, like Gecko) Chrome/2.0.157.0 Safari/528.11" Browser Chrome 2.0.157.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.9 (KHTML, like Gecko) Chrome/2.0.157.0 Safari/528.9" Browser Chrome 2.0.157.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.11 (KHTML, like Gecko) Chrome/2.0.157.0 Safari/528.11" Browser Chrome 2.0.157.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/2.0.157.0 Safari/528.10" Browser Chrome 2.0.157.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.1 Safari/528.8" Browser Chrome 2.0.156.1 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.1 Safari/528.8" Browser Chrome 2.0.156.1 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.1 Safari/528.8" Browser Chrome 2.0.156.1 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.0 Version/3.2.1 Safari/528.8" Browser Chrome 2.0.156.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/2.0.156.0 Safari/528.8" Browser Chrome 2.0.156.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/528.8 (KHTML, like Gecko) Chrome/1.0.156.0 Safari/528.8" Browser Chrome 1.0.156.0 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.59 Safari/525.19" Browser Chrome 1.0.154.59 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.59 Safari/525.19" Browser Chrome 1.0.154.59 Windows Windows Server 2003 +"Mozilla/4.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.59 Safari/525.19" Browser Chrome 1.0.154.59 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.55 Safari/525.19" Browser Chrome 1.0.154.55 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.55 Safari/525.19" Browser Chrome 1.0.154.55 Windows Windows 2000 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19" Browser Chrome 1.0.154.53 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19" Browser Chrome 1.0.154.53 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19" Browser Chrome 1.0.154.53 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19" Browser Chrome 1.0.154.53 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.53 Safari/525.19" Browser Chrome 1.0.154.53 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.50 Safari/525.19" Browser Chrome 1.0.154.50 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.50 Safari/525.19" Browser Chrome 1.0.154.50 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.48 Safari/525.19" Browser Chrome 1.0.154.48 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.46 Safari/525.19" Browser Chrome 1.0.154.46 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.43 Safari/525.19" Browser Chrome 1.0.154.43 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.43 Safari/525.19" Browser Chrome 1.0.154.43 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.43 Safari/525.19" Browser Chrome 1.0.154.43 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.43 Safari/525.19" Browser Chrome 1.0.154.43 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.42 Safari/525.19" Browser Chrome 1.0.154.42 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.39 Safari/525.19" Browser Chrome 1.0.154.39 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.4.154.31 Safari/525.19" Browser Chrome 0.4.154.31 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.4.154.18 Safari/525.19" Browser Chrome 0.4.154.18 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.4 (KHTML, like Gecko) Chrome/0.3.155.0 Safari/528.4" Browser Chrome 0.3.155.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.3.155.0 Safari/525.19" Browser Chrome 0.3.155.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.3.154.9 Safari/525.19" Browser Chrome 0.3.154.9 Windows Windows 7 +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.3.154.6 Safari/525.19" Browser Chrome 0.3.154.6 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.1 Safari/525.19" Browser Chrome 0.2.153.1 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.0 Safari/525.19" Browser Chrome 0.2.153.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.0 Safari/525.19" Browser Chrome 0.2.153.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.152.0 Safari/525.19" Browser Chrome 0.2.152.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.152.0 Safari/525.19" Browser Chrome 0.2.152.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.151.0 Safari/525.19" Browser Chrome 0.2.151.0 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.151.0 Safari/525.19" Browser Chrome 0.2.151.0 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.151.0 Safari/525.19" Browser Chrome 0.2.151.0 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.6 Safari/525.13" Browser Chrome 0.2.149.6 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.6 Safari/525.13" Browser Chrome 0.2.149.6 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.30 Safari/525.13" Browser Chrome 0.2.149.30 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.30 Safari/525.13" Browser Chrome 0.2.149.30 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.29 Safari/525.13" Browser Chrome 0.2.149.29 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.29 Safari/525.13" Browser Chrome 0.2.149.29 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.29 Safari/525.13" Browser Chrome 0.2.149.29 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13" Browser Chrome 0.2.149.27 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 6.0; de) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13" Browser Chrome 0.2.149.27 Windows Windows Vista +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13" Browser Chrome 0.2.149.27 Windows Windows Server 2003 +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13(KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13" Browser Chrome 0.2.149.27 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13" Browser Chrome 0.2.149.27 Windows Windows XP +"Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13" Browser Chrome 0.2.149.27 Windows Windows 2000 +"Mozilla/5.0 (Linux; U; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13" Browser Chrome 0.2.149.27 Linux Linux +"Mozilla/5.0 (Macintosh; U; Mac OS X 10_6_1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/ Safari/530.5" Browser Chrome Macintosh OS X Snow Leopard 10_6_1 +"Mozilla/5.0 (Macintosh; U; Mac OS X 10_5_7; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/ Safari/530.5" Browser Chrome Macintosh OS X Leopard 10_5_7 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/530.9 (KHTML, like Gecko) Chrome/ Safari/530.9" Browser Chrome Macintosh OS X Leopard 10_5_6 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/ Safari/530.6" Browser Chrome Macintosh OS X Leopard 10_5_6 +"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/ Safari/530.5" Browser Chrome Macintosh OS X Leopard 10_5_6 \ No newline at end of file diff --git a/vendor/cbschuld/browser.php/tests/lists/edge.txt b/vendor/cbschuld/browser.php/tests/lists/edge.txt new file mode 100644 index 0000000..8837e32 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/lists/edge.txt @@ -0,0 +1,9 @@ +Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.83 Safari/537.36 Edg/81.0.416.41 Browser Edge 81.0.416.41 Windows Windows NT +Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.74 Safari/537.36 Edg/79.0.309.43 Browser Edge 79.0.309.43 Windows Windows NT +Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14931 Browser Edge 14.14931 Windows Windows NT +Chrome (AppleWebKit/537.1; Chrome50.0; Windows NT 6.3) AppleWebKit/537.36 (KHTML like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393 Browser Edge 14.14393 Windows Windows NT +Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.9200 Browser Edge 13.9200 Windows Windows NT +Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586 Browser Edge 13.10586 Windows Windows NT +Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.246 Browser Edge 12.246 Windows Windows NT +Mozilla/5.0 (Linux; Android 8.0.0; moto e5 play Build/OPP27.91-41-1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36 EdgA/42.0.0.2033 Browser Edge 42.0.0.2033 Android Android +Mozilla/5.0 (Linux; Android 10; HRY-LX1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.116 Mobile Safari/537.36 EdgA/45.02.4.4931 Browser Edge 45.02.4.4931 Android Android diff --git a/vendor/cbschuld/browser.php/tests/lists/firefox-mobile.txt b/vendor/cbschuld/browser.php/tests/lists/firefox-mobile.txt new file mode 100644 index 0000000..2edfee2 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/lists/firefox-mobile.txt @@ -0,0 +1,6 @@ +Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_2 like Mac OS X) AppleWebKit/603.2.4 (KHTML, like Gecko) FxiOS/7.5b3349 Mobile/14F89 Safari/603.2.4 Browser Firefox 7.5b3349 iPhone +Mozilla/5.0 (Android 7.0; Mobile; rv:54.0) Gecko/54.0 Firefox/54.0 Browser Firefox 54.0 Android +Mozilla/5.0 (Android 8.1.0; Mobile; rv:61.0) Gecko/61.0 Firefox/61.0 Browser Firefox 61.0 Android +Mozilla/5.0 (Android 8.0.0; Mobile; rv:61.0) Gecko/61.0 Firefox/68.0 Browser Firefox 68.0 Android +Mozilla/5.0 (iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) FxiOS/21.0 Mobile/16B92 Safari/605.1.15 Browser Firefox 21.0 iPhone +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15) AppleWebKit/605.1.15 (KHTML, like Gecko) FxiOS/20.2 Safari/605.1.15 Browser Firefox 20.2 iPhone \ No newline at end of file diff --git a/vendor/cbschuld/browser.php/tests/lists/firefox.txt b/vendor/cbschuld/browser.php/tests/lists/firefox.txt new file mode 100644 index 0000000..4cf774e --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/lists/firefox.txt @@ -0,0 +1,2003 @@ +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1 Browser Firefox 40.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/36.0 Browser Firefox 36.0 Windows Windows NT +Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10; rv:33.0) Gecko/20100101 Firefox/33.0 Browser Firefox 33.0 Macintosh OS X 10_10 +Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0 Browser Firefox 31.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20130401 Firefox/31.0 Browser Firefox 31.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0 Browser Firefox 31.0 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20120101 Firefox/29.0 Browser Firefox 29.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/29.0 Browser Firefox 29.0 Windows Windows 7 +Mozilla/5.0 (X11; OpenBSD amd64; rv:28.0) Gecko/20100101 Firefox/28.0 Browser Firefox 28.0 Linux OpenBSD +Mozilla/5.0 (X11; Linux x86_64; rv:28.0) Gecko/20100101 Firefox/28.0 Browser Firefox 28.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:27.3) Gecko/20130101 Firefox/27.3 Browser Firefox 27.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:27.0) Gecko/20121011 Firefox/27.0 Browser Firefox 27.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/25.0 Browser Firefox 25.0 Windows Windows 7 +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:25.0) Gecko/20100101 Firefox/25.0 Browser Firefox 25.0 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0 Browser Firefox 24.0 Linux Linux +Mozilla/5.0 (Windows NT 6.0; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0 Browser Firefox 24.0 Windows Windows Vista +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Firefox/24.0 Browser Firefox 24.0 Macintosh OS X 10.8 +Mozilla/5.0 (Windows NT 6.2; rv:22.0) Gecko/20130405 Firefox/23.0 Browser Firefox 23.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20130406 Firefox/23.0 Browser Firefox 23.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:23.0) Gecko/20131011 Firefox/23.0 Browser Firefox 23.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.2; rv:22.0) Gecko/20130405 Firefox/22.0 Browser Firefox 22.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:22.0) Gecko/20130328 Firefox/22.0 Browser Firefox 22.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:22.0) Gecko/20130405 Firefox/22.0 Browser Firefox 22.0 Windows Windows 7 +Mozilla/5.0 (Microsoft Windows NT 6.2.9200.0); rv:22.0) Gecko/20130405 Firefox/22.0 Browser Firefox 22.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0.1) Gecko/20121011 Firefox/21.0.1 Browser Firefox 21.0.1 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:16.0.1) Gecko/20121011 Firefox/21.0.1 Browser Firefox 21.0.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:21.0.0) Gecko/20121011 Firefox/21.0.0 Browser Firefox 21.0.0 Windows Windows 8 +Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20130331 Firefox/21.0 Browser Firefox 21.0 Linux Linux +Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0 Browser Firefox 21.0 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:21.0) Gecko/20100101 Firefox/21.0 Browser Firefox 21.0 Linux Linux +Mozilla/5.0 (Windows NT 6.2; WOW64; rv:21.0) Gecko/20130514 Firefox/21.0 Browser Firefox 21.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.2; rv:21.0) Gecko/20130326 Firefox/21.0 Browser Firefox 21.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20130401 Firefox/21.0 Browser Firefox 21.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20130331 Firefox/21.0 Browser Firefox 21.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20130330 Firefox/21.0 Browser Firefox 21.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0 Browser Firefox 21.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20130401 Firefox/21.0 Browser Firefox 21.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20130328 Firefox/21.0 Browser Firefox 21.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20100101 Firefox/21.0 Browser Firefox 21.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:21.0) Gecko/20130401 Firefox/21.0 Browser Firefox 21.0 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; rv:21.0) Gecko/20130331 Firefox/21.0 Browser Firefox 21.0 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; rv:21.0) Gecko/20100101 Firefox/21.0 Browser Firefox 21.0 Windows Windows XP +Mozilla/5.0 (Windows NT 5.0; rv:21.0) Gecko/20100101 Firefox/21.0 Browser Firefox 21.0 Windows Windows 2000 +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0 Browser Firefox 21.0 Macintosh OS X 10.8 +Mozilla/5.0 (Windows NT 6.2; Win64; x64;) Gecko/20100101 Firefox/20.0 Browser Firefox 20.0 Windows Windows 8 +Mozilla/5.0 (Windows x86; rv:19.0) Gecko/20100101 Firefox/19.0 Browser Firefox 19.0 Windows +Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/19.0 Browser Firefox 19.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/18.0.1 Browser Firefox 18.0.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0 Browser Firefox 18.0 Windows Windows 7 +Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:17.0) Gecko/20100101 Firefox/17.0.6 Browser Firefox 17.0.6 Linux Linux +Mozilla/5.0 (X11; Ubuntu; Linux armv7l; rv:17.0) Gecko/20100101 Firefox/17.0 Browser Firefox 17.0 Linux Linux +Mozilla/6.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 Browser Firefox 16.0.1 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.2; WOW64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 Browser Firefox 16.0.1 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:16.0.1) Gecko/20121011 Firefox/16.0.1 Browser Firefox 16.0.1 Windows Windows 8 +Mozilla/5.0 (X11; NetBSD amd64; rv:16.0) Gecko/20121102 Firefox/16.0 Browser Firefox 16.0 Linux NetBSD +Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20120716 Firefox/15.0a2 Browser Firefox 15.0a2 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.16) Gecko/20120427 Firefox/15.0a1 Browser Firefox 15.0a1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1 Browser Firefox 15.0a1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.2; WOW64; rv:15.0) Gecko/20120910144328 Firefox/15.0.2 Browser Firefox 15.0.2 Windows Windows 8 +Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0.1 Browser Firefox 15.0.1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:15.0) Gecko/20121011 Firefox/15.0.1 Browser Firefox 15.0.1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:14.0) Gecko/20120405 Firefox/14.0a1 Browser Firefox 14.0a1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20120405 Firefox/14.0a1 Browser Firefox 14.0a1 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120405 Firefox/14.0a1 Browser Firefox 14.0a1 Windows Windows XP +Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 Browser Firefox 14.0.1 Linux Linux +Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0) Gecko/20100101 Firefox/14.0.1 Browser Firefox 14.0.1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; WOW64; en-US; rv:2.0.4) Gecko/20120718 AskTbAVR-IDW/3.12.5.17700 Firefox/14.0.1 Browser Firefox 14.0.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120403211507 Firefox/14.0.1 Browser Firefox 14.0.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/ 20120405 Firefox/14.0.1 Browser Firefox 14.0.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.0; rv:14.0) Gecko/20100101 Firefox/14.0.1 Browser Firefox 14.0.1 Windows Windows Vista +Mozilla/5.0 (Windows NT 5.1; rv:15.0) Gecko/20100101 Firefox/13.0.1 Browser Firefox 13.0.1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120403211507 Firefox/12.0 Browser Firefox 12.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; de;rv:12.0) Gecko/20120403211507 Firefox/12.0 Browser Firefox 12.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20120403211507 Firefox/12.0 Browser Firefox 12.0 Windows Windows XP +Mozilla/5.0 (compatible; Windows; U; Windows NT 6.2; WOW64; en-US; rv:12.0) Gecko/20120403211507 Firefox/12.0 Browser Firefox 12.0 Windows Windows 8 +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120421 Gecko Firefox/11.0 Browser Firefox 11.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120421 Firefox/11.0 Browser Firefox 11.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko Firefox/11.0 Browser Firefox 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; U;WOW64; de;rv:11.0) Gecko Firefox/11.0 Browser Firefox 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:11.0) Gecko Firefox/11.0 Browser Firefox 11.0 Windows Windows XP +Mozilla/6.0 (Macintosh; I; Intel Mac OS X 11_7_9; de-LI; rv:1.9b4) Gecko/2012010317 Firefox/10.0a4 Browser Firefox 10.0a4 Macintosh OS X 11_7_9 +Mozilla/5.0 (Macintosh; I; Intel Mac OS X 11_7_9; de-LI; rv:1.9b4) Gecko/2012010317 Firefox/10.0a4 Browser Firefox 10.0a4 Macintosh OS X 11_7_9 +Mozilla/5.0 (X11; Mageia; Linux x86_64; rv:10.0.9) Gecko/20100101 Firefox/10.0.9 Browser Firefox 10.0.9 Linux Linux +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0a2) Gecko/20111101 Firefox/9.0a2 Browser Firefox 9.0a2 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (Windows NT 6.2; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 Browser Firefox 9.0.1 Windows Windows 8 +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0) Gecko/20100101 Firefox/9.0 Browser Firefox 9.0 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (Windows NT 5.1; rv:8.0; en_us) Gecko/20100101 Firefox/8.0 Browser Firefox 8.0 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/7.0 Browser Firefox 7.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110613 Firefox/6.0a2 Browser Firefox 6.0a2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110612 Firefox/6.0a2 Browser Firefox 6.0a2 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0 Browser Firefox 6.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20110814 Firefox/6.0 Browser Firefox 6.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:6.0) Gecko/20100101 Firefox/6.0 FirePHP/0.6 Browser Firefox 6.0 Windows Windows XP +Mozilla/5.0 (Windows NT 5.0; WOW64; rv:6.0) Gecko/20100101 Firefox/6.0 Browser Firefox 6.0 Windows Windows 2000 +Mozilla/5.0 (X11; Linux i686 on x86_64; rv:5.0a2) Gecko/20110524 Firefox/5.0a2 Browser Firefox 5.0a2 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Firefox/5.0.1 Browser Firefox 5.0.1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; U; ru; rv:5.0.1.6) Gecko/20110501 Firefox/5.0.1 Firefox/5.0.1 Browser Firefox 5.0.1 Windows Windows 7 +mozilla/3.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/5.0.1 Browser Firefox 5.0.1 Windows Windows 7 +Mozilla/5.0 (X11; U; Linux i586; de; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Linux Linux +Mozilla/5.0 (X11; U; Linux amd64; rv:5.0) Gecko/20100101 Firefox/5.0 (Debian) Browser Firefox 5.0 Linux Linux +Mozilla/5.0 (X11; U; Linux amd64; en-US; rv:5.0) Gecko/20110619 Firefox/5.0 Browser Firefox 5.0 Linux Linux +Mozilla/5.0 (X11; Linux) Gecko Firefox/5.0 Browser Firefox 5.0 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 FirePHP/0.5 Browser Firefox 5.0 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 Firefox/5.0 Browser Firefox 5.0 Linux Linux +Mozilla/5.0 (X11; Linux x86_64) Gecko Firefox/5.0 Browser Firefox 5.0 Linux Linux +Mozilla/5.0 (X11; Linux ppc; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Linux Linux +Mozilla/5.0 (X11; Linux AMD64) Gecko Firefox/5.0 Browser Firefox 5.0 Linux Linux +Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Linux FreeBSD +Mozilla/5.0 (Windows NT 6.2; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:5.0) Gecko/20110619 Firefox/5.0 Browser Firefox 5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:6.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1.1; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Windows Windows NT +Mozilla/5.0 (Windows NT 5.2; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Windows Windows Server 2003 +Mozilla/5.0 (Windows NT 5.1; U; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Windows Windows XP +Mozilla/5.0 (Windows NT 5.0; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Windows Windows 2000 +Mozilla/5.0 (Windows NT 5.0; rv:5.0) Gecko/20100101 Firefox/5.0 Browser Firefox 5.0 Windows Windows 2000 +Mozilla/5.0 (X11; Linux x86_64; rv:2.2a1pre) Gecko/20110324 Firefox/4.2a1pre Browser Firefox 4.2a1pre Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:2.2a1pre) Gecko/20100101 Firefox/4.2a1pre Browser Firefox 4.2a1pre Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.2a1pre) Gecko/20110324 Firefox/4.2a1pre Browser Firefox 4.2a1pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.2a1pre) Gecko/20110323 Firefox/4.2a1pre Browser Firefox 4.2a1pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.2a1pre) Gecko/20110208 Firefox/4.2a1pre Browser Firefox 4.2a1pre Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:2.0b9pre) Gecko/20110111 Firefox/4.0b9pre Browser Firefox 4.0b9pre Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b9pre) Gecko/20101228 Firefox/4.0b9pre Browser Firefox 4.0b9pre Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:2.0b9pre) Gecko/20110105 Firefox/4.0b9pre Browser Firefox 4.0b9pre Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b8pre) Gecko/20101114 Firefox/4.0b8pre Browser Firefox 4.0b8pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b8pre) Gecko/20101213 Firefox/4.0b8pre Browser Firefox 4.0b8pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b8pre) Gecko/20101128 Firefox/4.0b8pre Browser Firefox 4.0b8pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b8pre) Gecko/20101114 Firefox/4.0b8pre Browser Firefox 4.0b8pre Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:2.0b8pre) Gecko/20101127 Firefox/4.0b8pre Browser Firefox 4.0b8pre Windows Windows XP +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b8) Gecko/20100101 Firefox/4.0b8 Browser Firefox 4.0b8 Macintosh OS X Snow Leopard 10.6 +Mozilla/4.0 (compatible; Intel Mac OS X 10.6; rv:2.0b8) Gecko/20100101 Firefox/4.0b8) Browser Firefox 4.0b8 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (Windows NT 6.1; rv:2.0b7pre) Gecko/20100921 Firefox/4.0b7pre Browser Firefox 4.0b7pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7) Gecko/20101111 Firefox/4.0b7 Browser Firefox 4.0b7 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7) Gecko/20100101 Firefox/4.0b7 Browser Firefox 4.0b7 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b6pre) Gecko/20100903 Firefox/4.0b6pre Browser Firefox 4.0b6pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:2.0b6pre) Gecko/20100903 Firefox/4.0b6pre Firefox/4.0b6pre Browser Firefox 4.0b6pre Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:2.0b4) Gecko/20100818 Firefox/4.0b4 Browser Firefox 4.0b4 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:2.0b3pre) Gecko/20100731 Firefox/4.0b3pre Browser Firefox 4.0b3pre Linux Linux +Mozilla/5.0 (Windows NT 5.2; rv:2.0b13pre) Gecko/20110304 Firefox/4.0b13pre Browser Firefox 4.0b13pre Windows Windows Server 2003 +Mozilla/5.0 (Windows NT 5.1; rv:2.0b13pre) Gecko/20110223 Firefox/4.0b13pre Browser Firefox 4.0b13pre Windows Windows XP +Mozilla/5.0 (X11; Linux i686; rv:2.0b12pre) Gecko/20110204 Firefox/4.0b12pre Browser Firefox 4.0b12pre Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:2.0b12pre) Gecko/20100101 Firefox/4.0b12pre Browser Firefox 4.0b12pre Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b11pre) Gecko/20110128 Firefox/4.0b11pre Browser Firefox 4.0b11pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b11pre) Gecko/20110131 Firefox/4.0b11pre Browser Firefox 4.0b11pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b11pre) Gecko/20110129 Firefox/4.0b11pre Browser Firefox 4.0b11pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b11pre) Gecko/20110128 Firefox/4.0b11pre Browser Firefox 4.0b11pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:2.0b11pre) Gecko/20110126 Firefox/4.0b11pre Browser Firefox 4.0b11pre Windows Windows 7 +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b11pre) Gecko/20110126 Firefox/4.0b11pre Browser Firefox 4.0b11pre Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b10pre) Gecko/20110118 Firefox/4.0b10pre Browser Firefox 4.0b10pre Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:2.0b10pre) Gecko/20110113 Firefox/4.0b10pre Browser Firefox 4.0b10pre Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:2.0b10) Gecko/20100101 Firefox/4.0b10 Browser Firefox 4.0b10 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:2.0b10) Gecko/20110126 Firefox/4.0b10 Browser Firefox 4.0b10 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:2.0b10) Gecko/20110126 Firefox/4.0b10 Browser Firefox 4.0b10 Windows Windows 7 +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.3) Gecko/20091020 Ubuntu/10.04 (lucid) Firefox/4.0.1 Browser Firefox 4.0.1 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20110506 Firefox/4.0.1 Browser Firefox 4.0.1 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20110518 Firefox/4.0.1 Browser Firefox 4.0.1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:2.0.1) Gecko/20110606 Firefox/4.0.1 Browser Firefox 4.0.1 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:2.0) Gecko/20110307 Firefox/4.0 Browser Firefox 4.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:2.0) Gecko/20110404 Fedora/16-dev Firefox/4.0 Browser Firefox 4.0 Linux Linux +Mozilla/5.0 (X11; Arch Linux i686; rv:2.0) Gecko/20110321 Firefox/4.0 Browser Firefox 4.0 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/4.0 (.NET CLR 3.5.30729) Browser Firefox 4.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20110319 Firefox/4.0 Browser Firefox 4.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:1.9) Gecko/20100101 Firefox/4.0 Browser Firefox 4.0 Windows Windows 7 +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.2) Gecko/20121223 Ubuntu/9.25 (jaunty) Firefox/3.8 Browser Firefox 3.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.25 (jaunty) Firefox/3.8 Browser Firefox 3.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.25 (jaunty) Firefox/3.8 Browser Firefox 3.8 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.25 (jaunty) Firefox/3.8 Browser Firefox 3.8 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.3a5pre) Gecko/20100526 Firefox/3.7a5pre Browser Firefox 3.7a5pre Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2b5) Gecko/20091204 Firefox/3.6b5 Browser Firefox 3.6b5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2b5) Gecko/20091204 Firefox/3.6b5 Browser Firefox 3.6b5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2b5) Gecko/20091204 Firefox/3.6b5 Browser Firefox 3.6b5 Windows Windows XP +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2) Gecko/20091218 Firefox 3.6b5 Browser Firefox 3.6b5 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2b4) Gecko/20091124 Firefox/3.6b4 (.NET CLR 3.5.30729) Browser Firefox 3.6b4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2b4) Gecko/20091124 Firefox/3.6b4 Browser Firefox 3.6b4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2b1) Gecko/20091014 Firefox/3.6b1 GTB5 Browser Firefox 3.6b1 Windows Windows 7 +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090428 Firefox/3.6a1pre Browser Firefox 3.6a1pre Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2a1pre) Gecko/20090405 Firefox/3.6a1pre Browser Firefox 3.6a1pre Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.2a1pre) Gecko/20090405 Ubuntu/9.04 (jaunty) Firefox/3.6a1pre Browser Firefox 3.6a1pre Linux Linux +Mozilla/5.0 (Windows; Windows NT 5.1; es-ES; rv:1.9.2a1pre) Gecko/20090402 Firefox/3.6a1pre Browser Firefox 3.6a1pre Windows Windows XP +Mozilla/5.0 (Windows; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090402 Firefox/3.6a1pre Browser Firefox 3.6a1pre Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2a1pre) Gecko/20090402 Firefox/3.6a1pre (.NET CLR 3.5.30729) Browser Firefox 3.6a1pre Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100915 Gentoo Firefox/3.6.9 Browser Firefox 3.6.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.9) Gecko/20100827 Red Hat/3.6.9-2.el6 Firefox/3.6.9 Browser Firefox 3.6.9 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.9) Gecko/20100913 Firefox/3.6.9 Browser Firefox 3.6.9 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.1; rv:1.9.2.9) Gecko/20100913 Firefox/3.6.9 Browser Firefox 3.6.9 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9 ( .NET CLR 3.5.30729; .NET CLR 4.0.20506) Browser Firefox 3.6.9 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9 Browser Firefox 3.6.9 Windows Windows Server 2003 +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6;en-US; rv:1.9.2.9) Gecko/20100824 Firefox/3.6.9 Browser Firefox 3.6.9 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.2.8) Gecko/20101230 Firefox/3.6.8 Browser Firefox 3.6.8 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100804 Gentoo Firefox/3.6.8 Browser Firefox 3.6.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100723 SUSE/3.6.8-0.1.1 Firefox/3.6.8 Browser Firefox 3.6.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.9.2.8) Gecko/20100722 Ubuntu/10.04 (lucid) Firefox/3.6.8 Browser Firefox 3.6.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8 Browser Firefox 3.6.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8 Browser Firefox 3.6.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100727 Firefox/3.6.8 Browser Firefox 3.6.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.9.2.8) Gecko/20100725 Gentoo Firefox/3.6.8 Browser Firefox 3.6.8 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; de-CH; rv:1.9.2.8) Gecko/20100729 Firefox/3.6.8 Browser Firefox 3.6.8 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Browser Firefox 3.6.8 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-BR; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 GTB7.1 Browser Firefox 3.6.8 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.2.8) Gecko/20100722 AskTbADAP/3.9.1.14019 Firefox/3.6.8 Browser Firefox 3.6.8 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; he; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Browser Firefox 3.6.8 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.8) Gecko/20100722 Firefox 3.6.8 GTB7.1 Browser Firefox 3.6.8 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0C) Browser Firefox 3.6.8 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.8) Gecko/20100722 Firefox 3.6.8 Browser Firefox 3.6.8 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.3) Gecko/20121221 Firefox/3.6.8 Browser Firefox 3.6.8 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-TW; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Browser Firefox 3.6.8 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 Browser Firefox 3.6.8 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.6.8 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100809 Fedora/3.6.7-1.fc14 Firefox/3.6.7 Browser Firefox 3.6.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100723 Fedora/3.6.7-1.fc13 Firefox/3.6.7 Browser Firefox 3.6.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.7) Gecko/20100726 CentOS/3.6-3.el5.centos Firefox/3.6.7 Browser Firefox 3.6.7 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; hu; rv:1.9.2.7) Gecko/20100713 Firefox/3.6.7 GTB7.1 Browser Firefox 3.6.7 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.7 (.NET CLR 3.5.30729) Browser Firefox 3.6.7 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.9.2.7) Gecko/20100713 Firefox/3.6.7 (.NET CLR 3.5.30729) Browser Firefox 3.6.7 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100628 Ubuntu/10.04 (lucid) Firefox/3.6.6 GTB7.1 Browser Firefox 3.6.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100628 Ubuntu/10.04 (lucid) Firefox/3.6.6 GTB7.0 Browser Firefox 3.6.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100628 Ubuntu/10.04 (lucid) Firefox/3.6.6 (.NET CLR 3.5.30729) Browser Firefox 3.6.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.6) Gecko/20100628 Ubuntu/10.04 (lucid) Firefox/3.6.6 Browser Firefox 3.6.6 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-PT; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 Browser Firefox 3.6.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 ( .NET CLR 3.5.30729) Browser Firefox 3.6.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 (.NET CLR 3.5.30729) Browser Firefox 3.6.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 GTB7.1 Browser Firefox 3.6.6 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 Browser Firefox 3.6.6 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.6.6 Windows Windows XP +Mozilla/5.0 (Macintosh; U; Intel Mac OS X; de-AT; rv:1.9.1.8) Gecko/20100625 Firefox/3.6.6 Browser Firefox 3.6.6 Macintosh OS X +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.4) Gecko/20100614 Ubuntu/10.04 (lucid) Firefox/3.6.4 Browser Firefox 3.6.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fa; rv:1.8.1.4) Gecko/20100527 Firefox/3.6.4 Browser Firefox 3.6.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.4) Gecko/20100625 Gentoo Firefox/3.6.4 Browser Firefox 3.6.4 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-TW; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 ( .NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 Browser Firefox 3.6.4 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 GTB7.1 Browser Firefox 3.6.4 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 (.NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 Browser Firefox 3.6.4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 ( .NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.2.4) Gecko/20100523 Firefox/3.6.4 ( .NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.4) Gecko/20100527 Firefox/3.6.4 (.NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.4) Gecko/20100527 Firefox/3.6.4 Browser Firefox 3.6.4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.4) Gecko/20100523 Firefox/3.6.4 ( .NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 (.NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-CA; rv:1.9.2.4) Gecko/20100523 Firefox/3.6.4 Browser Firefox 3.6.4 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 GTB7.0 ( .NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.4) Gecko/20100513 Firefox/3.6.4 (.NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.4) Gecko/20100503 Firefox/3.6.4 ( .NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; nb-NO; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 (.NET CLR 3.5.30729) Browser Firefox 3.6.4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.2.4) Gecko/20100523 Firefox/3.6.4 Browser Firefox 3.6.4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3pre) Gecko/20100405 Firefox/3.6.3plugin1 ( .NET CLR 3.5.30729) Browser Firefox 3.6.3plugin1 Windows Windows 7 +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; he; rv:1.9.1b4pre) Gecko/20100405 Firefox/3.6.3plugin1 Browser Firefox 3.6.3plugin1 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.3) Gecko/20100403 Fedora/3.6.3-4.fc13 Firefox/3.6.3 Browser Firefox 3.6.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 Browser Firefox 3.6.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.3) Gecko/20100401 SUSE/3.6.3-1.1 Firefox/3.6.3 Browser Firefox 3.6.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ko-KR; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3 Browser Firefox 3.6.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100404 Ubuntu/10.04 (lucid) Firefox/3.6.3 Browser Firefox 3.6.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 Browser Firefox 3.6.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.3 Browser Firefox 3.6.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3 Browser Firefox 3.6.3 Linux Linux +Mozilla/5.0 (X11; U; Linux AMD64; en-US; rv:1.9.2.3) Gecko/20100403 Ubuntu/10.10 (maverick) Firefox/3.6.3 Browser Firefox 3.6.3 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; hu; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.1 Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 GTB7.0 ( .NET CLR 3.5.30729) Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; cs; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729) Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; ca; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729) Browser Firefox 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28 Browser Firefox 3.6.28 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.28) Gecko/20120306 AskTbSTC-SRS/3.13.1.18132 Firefox/3.6.28 (.NET CLR 3.5.30729) Browser Firefox 3.6.28 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Firefox/3.6.28 ( .NET CLR 3.5.30729; .NET4.0C) Browser Firefox 3.6.28 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.25) Gecko/20111212 Firefox/3.6.25 ( .NET CLR 3.5.30729; .NET4.0C) Browser Firefox 3.6.25 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.2.24) Gecko/20111101 SUSE/3.6.24-0.2.1 Firefox/3.6.24 Browser Firefox 3.6.24 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.24) Gecko/20111103 Firefox/3.6.24 Browser Firefox 3.6.24 Windows Windows Vista +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.24) Gecko/20111103 Firefox/3.6.24 Browser Firefox 3.6.24 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; fr; rv:1.9.2.23) Gecko/20110920 Firefox/3.6.23 Browser Firefox 3.6.23 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.2.22) Gecko/20110902 Firefox/3.6.22 Browser Firefox 3.6.22 Macintosh OS X Tiger 10.4 +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; it; rv:1.9.2.22) Gecko/20110902 Firefox/3.6.22 Browser Firefox 3.6.22 Macintosh OS X Leopard 10.5 +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.21) Gecko/20110830 Ubuntu/10.10 (maverick) Firefox/3.6.21 Browser Firefox 3.6.21 Linux Linux +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Browser Firefox 3.6.20 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.2.20) Gecko/20110805 Ubuntu/10.04 (lucid) Firefox/3.6.20 Browser Firefox 3.6.20 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110804 Red Hat/3.6-2.el5 Firefox/3.6.20 Browser Firefox 3.6.20 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; hu; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Browser Firefox 3.6.20 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Browser Firefox 3.6.20 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.6.20 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 (.NET CLR 3.5.30729) Browser Firefox 3.6.20 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.20) Gecko/20110803 AskTbFWV5/3.13.0.17701 Firefox/3.6.20 ( .NET CLR 3.5.30729) Browser Firefox 3.6.20 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Browser Firefox 3.6.20 Windows Windows XP +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.20 Browser Firefox 3.6.20 Macintosh OS X Leopard 10.5 +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 Browser Firefox 3.6.2 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 GTB7.0 Browser Firefox 3.6.2 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.2) Gecko/20100316 AskTbSPC2/3.9.1.14019 Firefox/3.6.2 Browser Firefox 3.6.2 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 (.NET CLR 3.5.30729) Browser Firefox 3.6.2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 ( .NET CLR 3.5.30729) Browser Firefox 3.6.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 GTB6 (.NET CLR 3.5.30729) Browser Firefox 3.6.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 ( .NET CLR 3.0.04506.648) Browser Firefox 3.6.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 ( .NET CLR 3.0.04506.30) Browser Firefox 3.6.2 Windows Windows XP +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2 Browser Firefox 3.6.2 Macintosh OS X 10.7 +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.10pre) Gecko/20100902 Ubuntu/9.10 (karmic) Firefox/3.6.1pre Browser Firefox 3.6.1pre Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.20) Gecko/20110803 Firefox/3.6.19 Browser Firefox 3.6.19 Windows Windows Vista +Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-GB; rv:1.9.2.19) Gecko/20110707 Firefox/3.6.19 Browser Firefox 3.6.19 Macintosh OS X Tiger 10.4 +Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.18) Gecko/20110628 Ubuntu/10.10 (maverick) Firefox/3.6.18 Browser Firefox 3.6.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.6.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.18) Gecko/20110628 Ubuntu/10.10 (maverick) Firefox/3.6.18 Browser Firefox 3.6.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.18) Gecko/20110628 Ubuntu/10.10 (maverick) Firefox/3.6.18 Browser Firefox 3.6.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.18) Gecko/20110615 Ubuntu/10.10 (maverick) Firefox/3.6.18 Browser Firefox 3.6.18 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; pt-BR; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 (.NET CLR 3.5.30729) Browser Firefox 3.6.18 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; ar; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 Browser Firefox 3.6.18 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; pt-BR; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 (.NET CLR 3.5.30729) Browser Firefox 3.6.18 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.6.18 Windows Windows Vista +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 Browser Firefox 3.6.17 Linux Linux +Mozilla/5.0 (X11; Linux i686 on x86_64; rv:5.0) Gecko/20100101 Firefox/3.6.17 Firefox/3.6.17 Browser Firefox 3.6.17 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 Browser Firefox 3.6.17 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 Browser Firefox 3.6.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 ( .NET CLR 3.5.30729) Browser Firefox 3.6.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 (.NET CLR 3.5.30729) Browser Firefox 3.6.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.6.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 (.NET CLR 3.5.30729) Browser Firefox 3.6.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.17) Gecko/20110420 Firefox/3.6.17 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.6.17 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; ja-JP; rv:1.9.2.16) Gecko/20110323 Ubuntu/10.10 (maverick) Firefox/3.6.16 Browser Firefox 3.6.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.16) Gecko/20110323 Ubuntu/9.10 (karmic) Firefox/3.6.16 FirePHP/0.5 Browser Firefox 3.6.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 Browser Firefox 3.6.16 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 Browser Firefox 3.6.16 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 Browser Firefox 3.6.16 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.6.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 ( .NET CLR 3.5.30729) Browser Firefox 3.6.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.1.13) Gecko/20100914 Firefox/3.6.16 Browser Firefox 3.6.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.16) Gecko/20110319 AskTbUTR/3.11.3.15590 Firefox/3.6.16 Browser Firefox 3.6.16 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.16pre) Gecko/20110304 Ubuntu/10.10 (maverick) Firefox/3.6.15pre Browser Firefox 3.6.15pre Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.2.15) Gecko/20110303 Ubuntu/8.04 (hardy) Firefox/3.6.15 Browser Firefox 3.6.15 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.15) Gecko/20110303 Ubuntu/10.04 (lucid) Firefox/3.6.15 FirePHP/0.5 Browser Firefox 3.6.15 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.15) Gecko/20110330 CentOS/3.6-1.el5.centos Firefox/3.6.15 Browser Firefox 3.6.15 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 Browser Firefox 3.6.15 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 ( .NET CLR 3.5.30729; .NET4.0C) FirePHP/0.5 Browser Firefox 3.6.15 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.15) Gecko/20110303 AskTbBT4/3.11.3.15590 Firefox/3.6.15 ( .NET CLR 3.5.30729; .NET4.0C) Browser Firefox 3.6.15 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 (.NET CLR 3.5.30729) Browser Firefox 3.6.15 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.14pre) Gecko/20110105 Firefox/3.6.14pre Browser Firefox 3.6.14pre Linux Linux +Mozilla/5.0 (X11; U; Linux armv7l; en-US; rv:1.9.2.14) Gecko/20110224 Firefox/3.6.14 MB860/Version.0.43.3.MB860.AmericaMovil.en.MX Browser Firefox 3.6.14 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.14) Gecko/20110218 Firefox/3.6.14 Browser Firefox 3.6.14 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-AU; rv:1.9.2.14) Gecko/20110218 Firefox/3.6.14 Browser Firefox 3.6.14 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.14) Gecko/20110218 Firefox/3.6.14 GTB7.1 ( .NET CLR 3.5.30729) Browser Firefox 3.6.14 Windows Windows XP +Mozilla/5.0 Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.13) Firefox/3.6.13 Browser Firefox 3.6.13 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; nb-NO; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13 (.NET CLR 3.5.30729) Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.13) Gecko/20110103 Fedora/3.6.13-1.fc14 Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101223 Gentoo Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101219 Gentoo Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101206 Red Hat/3.6-3.el4 Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101206 Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-NZ; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.2.13) Gecko/20101206 Ubuntu/9.10 (karmic) Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.2.13) Gecko/20101206 Red Hat/3.6-2.el5 Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; da-DK; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux MIPS32 1074Kf CPS QuadCore; en-US; rv:1.9.2.13) Gecko/20110103 Fedora/3.6.13-1.fc14 Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.2.13) Gecko/20101209 Fedora/3.6.13-1.fc13 Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.2.13) Gecko/20101206 Ubuntu/9.10 (karmic) Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.13) Gecko/20101209 CentOS/3.6-2.el5.centos Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.10 (maverick) Firefox/3.6.13 Browser Firefox 3.6.13 Linux Linux +Mozilla/5.0 (X11; U; NetBSD i386; en-US; rv:1.9.2.12) Gecko/20101030 Firefox/3.6.12 Browser Firefox 3.6.12 Linux NetBSD +Mozilla/5.0 (X11; U; Linux x86_64; es-MX; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.04 (lucid) Firefox/3.6.12 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.2.12) Gecko/20101027 Fedora/3.6.12-1.fc13 Firefox/3.6.12 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.2.12) Gecko/20101026 SUSE/3.6.12-0.7.1 Firefox/3.6.12 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101102 Gentoo Firefox/3.6.12 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101102 Firefox/3.6.12 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; U; Linux ppc; fr; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ko-KR; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101114 Gentoo Firefox/3.6.12 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12 GTB7.1 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.12) Gecko/20101027 Fedora/3.6.12-1.fc13 Firefox/3.6.12 Browser Firefox 3.6.12 Linux Linux +Mozilla/5.0 (X11; FreeBSD x86_64; rv:2.0) Gecko/20100101 Firefox/3.6.12 Browser Firefox 3.6.12 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.6.12 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 Browser Firefox 3.6.12 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 (.NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; .NET CLR 3.5.21022) Browser Firefox 3.6.12 Windows Windows Vista +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; de; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 GTB5 Browser Firefox 3.6.12 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.11) Gecko/20101028 CentOS/3.6-2.el5.centos Firefox/3.6.11 Browser Firefox 3.6.11 Linux Linux +Mozilla/5.0 (X11; U; Linux armv7l; en-GB; rv:1.9.2.3pre) Gecko/20100723 Firefox/3.6.11 Browser Firefox 3.6.11 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.2; ru; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 Browser Firefox 3.6.11 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.2; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 Browser Firefox 3.6.11 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 ( .NET CLR 3.5.30729) Browser Firefox 3.6.11 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; pt-BR; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 GTB7.1 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; el-GR; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 GTB7.1 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.2.10) Gecko/20100915 Ubuntu/10.04 (lucid) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.10) Gecko/20100915 Ubuntu/10.04 (lucid) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.10) Gecko/20100915 Ubuntu/9.04 (jaunty) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.11) Gecko/20101013 Ubuntu/10.10 (maverick) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-CA; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.10) Gecko/20100915 Ubuntu/9.10 (karmic) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.10) Gecko/20100915 Ubuntu/10.04 (lucid) Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.10) Gecko/20100914 SUSE/3.6.10-0.3.1 Firefox/3.6.10 Browser Firefox 3.6.10 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; ro; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 Browser Firefox 3.6.10 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729) Browser Firefox 3.6.10 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 (.NET CLR 3.5.30729) Browser Firefox 3.6.10 Windows Windows 7 +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.1) Gecko/20100122 firefox/3.6.1 Browser Firefox 3.6.1 Linux Linux +Mozilla/5.0(Windows; U; Windows NT 7.0; rv:1.9.2) Gecko/20100101 Firefox/3.6 Browser Firefox 3.6 Windows Windows NT +Mozilla/5.0(Windows; U; Windows NT 5.2; rv:1.9.2) Gecko/20100101 Firefox/3.6 Browser Firefox 3.6 Windows Windows Server 2003 +"Mozilla/5.0 (X11; U; x86_64 Linux; en_GB, en_US; rv:1.9.2) Gecko/20100115 Firefox/3.6" Browser Firefox 3.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100222 Ubuntu/10.04 (lucid) Firefox/3.6 Browser Firefox 3.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100130 Gentoo Firefox/3.6 Browser Firefox 3.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2) Gecko/20100308 Ubuntu/10.04 (lucid) Firefox/3.6 Browser Firefox 3.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2pre) Gecko/20100312 Ubuntu/9.04 (jaunty) Firefox/3.6 Browser Firefox 3.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100128 Gentoo Firefox/3.6 Browser Firefox 3.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100115 Ubuntu/10.04 (lucid) Firefox/3.6 Browser Firefox 3.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 FirePHP/0.4 Browser Firefox 3.6 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/3.6 Browser Firefox 3.6 Linux Linux +Mozilla/5.0 (X11; FreeBSD i686) Firefox/3.6 Browser Firefox 3.6 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.1; ru-RU; rv:1.9.2) Gecko/20100105 MRA 5.6 (build 03278) Firefox/3.6 (.NET CLR 3.5.30729) Browser Firefox 3.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; lt; rv:1.9.2) Gecko/20100115 Firefox/3.6 Browser Firefox 3.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.3a3pre) Gecko/20100306 Firefox3.6 (.NET CLR 3.5.30729) Browser Firefox 3.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100806 Firefox/3.6 Browser Firefox 3.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110420 Firefox/3.6 Browser Firefox 3.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6;MEGAUPLOAD 1.0 Browser Firefox 3.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; ar; rv:1.9.2) Gecko/20100115 Firefox/3.6 Browser Firefox 3.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.2) Gecko/20100115 Firefox/3.6 Browser Firefox 3.6 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b5pre) Gecko/20090517 Firefox/3.5b4pre (.NET CLR 3.5.30729) Browser Firefox 3.5b4pre Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4pre) Gecko/20090409 Firefox/3.5b4pre Browser Firefox 3.5b4pre Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4pre) Gecko/20090401 Firefox/3.5b4pre Browser Firefox 3.5b4pre Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; nl-NL; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 Browser Firefox 3.5b4 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 GTB5 (.NET CLR 3.5.30729) Browser Firefox 3.5b4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 (.NET CLR 3.5.30729) Browser Firefox 3.5b4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 (.NET CLR 3.5.30729) Browser Firefox 3.5b4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 Browser Firefox 3.5b4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 (.NET CLR 3.5.30729) Browser Firefox 3.5b4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 Browser Firefox 3.5b4 Windows Windows XP +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; fr; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 Browser Firefox 3.5b4 Macintosh OS X Leopard 10.5 +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b4) Gecko/20090423 Firefox/3.5b4 GTB5 Browser Firefox 3.5b4 Macintosh OS X Leopard 10.5 +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.9) Gecko/20100402 Ubuntu/9.10 (karmic) Firefox/3.5.9 (.NET CLR 3.5.30729) Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.9) Gecko/20100330 Fedora/3.5.9-2.fc12 Firefox/3.5.9 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1.1 Firefox/3.5.9 GTB7.0 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-CL; rv:1.9.1.9) Gecko/20100402 Ubuntu/9.10 (karmic) Firefox/3.5.9 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1.1 Firefox/3.5.9 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.1.9) Gecko/20100401 Ubuntu/9.10 (karmic) Firefox/3.5.9 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.1.9) Gecko/20100330 Fedora/3.5.9-1.fc12 Firefox/3.5.9 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1 Firefox/3.5.9 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100401 Ubuntu/9.10 (karmic) Firefox/3.5.9 GTB7.1 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100315 Ubuntu/9.10 (karmic) Firefox/3.5.9 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.4) Gecko/20091028 Ubuntu/9.10 (karmic) Firefox/3.5.9 Browser Firefox 3.5.9 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; tr; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 GTB7.1 Browser Firefox 3.5.9 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; hu; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 (.NET CLR 3.5.30729) Browser Firefox 3.5.9 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 Browser Firefox 3.5.9 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; et; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 Browser Firefox 3.5.9 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 Browser Firefox 3.5.9 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 ( .NET CLR 3.5.30729) Browser Firefox 3.5.9 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 GTB5 (.NET CLR 3.5.30729) Browser Firefox 3.5.9 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.5.9 (de) Browser Firefox 3.5.9 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.9) Gecko/20100315 Firefox/3.5.9 GTB7.0 (.NET CLR 3.0.30618) Browser Firefox 3.5.9 Windows Windows Vista +Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.1.8) Gecko/20100216 Fedora/3.5.8-1.fc12 Firefox/3.5.8 Browser Firefox 3.5.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.1.8) Gecko/20100216 Fedora/3.5.8-1.fc11 Firefox/3.5.8 Browser Firefox 3.5.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8) Gecko/20100318 Gentoo Firefox/3.5.8 Browser Firefox 3.5.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.9.1.8) Gecko/20100216 Fedora/3.5.8-1.fc12 Firefox/3.5.8 Browser Firefox 3.5.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.9.1.8) Gecko/20100216 Fedora/3.5.8-1.fc12 Firefox/3.5.8 Browser Firefox 3.5.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.1.8) Gecko/20100214 Ubuntu/9.10 (karmic) Firefox/3.5.8 Browser Firefox 3.5.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.8) Gecko/20100214 Ubuntu/9.10 (karmic) Firefox/3.5.8 Browser Firefox 3.5.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 Browser Firefox 3.5.8 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; ja-JP; rv:1.9.1.8) Gecko/20100305 Firefox/3.5.8 Browser Firefox 3.5.8 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.1; sl; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 Browser Firefox 3.5.8 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 (.NET CLR 3.5.30729) FirePHP/0.4 Browser Firefox 3.5.8 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 GTB6 Browser Firefox 3.5.8 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 GTB7.0 (.NET CLR 3.5.30729) Browser Firefox 3.5.8 Windows Windows XP +Mozilla/5.0 (Android; U; Android; pl; rv:1.9.2.8) Gecko/20100202 Firefox/3.5.8 Browser Firefox 3.5.8 Android Android +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100305 Gentoo Firefox/3.5.7 Browser Firefox 3.5.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.1.7) Gecko/20100106 Ubuntu/9.10 (karmic) Firefox/3.5.7 Browser Firefox 3.5.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1.7) Gecko/20091222 SUSE/3.5.7-1.1.1 Firefox/3.5.7 Browser Firefox 3.5.7 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 GTB6 Browser Firefox 3.5.7 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729) Browser Firefox 3.5.7 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 3.0.04506.648) Browser Firefox 3.5.7 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; fa; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 Browser Firefox 3.5.7 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 MRA 5.5 (build 02842) Firefox/3.5.7 (.NET CLR 3.5.30729) Browser Firefox 3.5.7 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.6) Gecko/20100117 Gentoo Firefox/3.5.6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.9.1.6) Gecko/20091216 Fedora/3.5.6-1.fc11 Firefox/3.5.6 GTB6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1.6) Gecko/20091201 SUSE/3.5.6-1.1.1 Firefox/3.5.6 GTB6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.6) Gecko/20100118 Gentoo Firefox/3.5.6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 GTB6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 GTB7.0 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.6) Gecko/20091201 SUSE/3.5.6-1.1.1 Firefox/3.5.6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9.1.6) Gecko/20100107 Fedora/3.5.6-1.fc12 Firefox/3.5.6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ca; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 Browser Firefox 3.5.6 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Browser Firefox 3.5.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 ( .NET CLR 3.5.30729) Browser Firefox 3.5.6 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; id; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 3.5.30729) Browser Firefox 3.5.6 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.6) Gecko/20091201 MRA 5.4 (build 02647) Firefox/3.5.6 (.NET CLR 3.5.30729) Browser Firefox 3.5.6 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Browser Firefox 3.5.6 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091201 MRA 5.5 (build 02842) Firefox/3.5.6 (.NET CLR 3.5.30729) Browser Firefox 3.5.6 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091201 MRA 5.5 (build 02842) Firefox/3.5.6 Browser Firefox 3.5.6 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 GTB6 (.NET CLR 3.5.30729) FBSMTWB Browser Firefox 3.5.6 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 3.5.30729) FBSMTWB Browser Firefox 3.5.6 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.5) Gecko/20091109 Ubuntu/9.10 (karmic) Firefox/3.5.5 Browser Firefox 3.5.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.8pre) Gecko/20091227 Ubuntu/9.10 (karmic) Firefox/3.5.5 Browser Firefox 3.5.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091114 Gentoo Firefox/3.5.5 Browser Firefox 3.5.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 Browser Firefox 3.5.5 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; uk; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 Browser Firefox 3.5.5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.5) Gecko/20091102 MRA 5.5 (build 02842) Firefox/3.5.5 Browser Firefox 3.5.5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.1.5) Gecko/20091102 MRA 5.5 (build 02842) Firefox/3.5.5 Browser Firefox 3.5.5 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 ( .NET CLR 3.5.30729) Browser Firefox 3.5.5 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; zh-CN; rv:1.9.1.5) Gecko/Firefox/3.5.5 Browser Firefox 3.5.5 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 MRA 5.5 (build 02842) Firefox/3.5.5 (.NET CLR 3.5.30729) Browser Firefox 3.5.5 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 MRA 5.5 (build 02842) Firefox/3.5.5 Browser Firefox 3.5.5 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; zh-cn; rv:1.8.1) Gecko/20091102 Firefox/3.5.5 Browser Firefox 3.5.5 Windows Windows XP +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; pl; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 FBSMTWB Browser Firefox 3.5.5 Macintosh OS X Leopard 10.5 +Mozilla/5.0 (X11; U; Linux x86_64; ja; rv:1.9.1.4) Gecko/20091016 SUSE/3.5.4-1.1.2 Firefox/3.5.4 Browser Firefox 3.5.4 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 (.NET CLR 3.5.30729) FBSMTWB Browser Firefox 3.5.4 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.4) Gecko/20091007 Firefox/3.5.4 Browser Firefox 3.5.4 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 (.NET CLR 3.5.30729) Browser Firefox 3.5.4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4 ( .NET CLR 3.5.30729; .NET4.0E) Browser Firefox 3.5.4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.4) Gecko/20091007 Firefox/3.5.4 Browser Firefox 3.5.4 Windows Windows XP +Mozilla/4.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.2) Gecko/2010324480 Firefox/3.5.4 Browser Firefox 3.5.4 Windows Windows Vista +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.5) Gecko/20091109 Ubuntu/9.10 (karmic) Firefox/3.5.3pre Browser Firefox 3.5.3pre Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20090914 Slackware/13.0_stable Firefox/3.5.3 Browser Firefox 3.5.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20090913 Firefox/3.5.3 Browser Firefox 3.5.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.3) Gecko/20091020 Ubuntu/9.10 (karmic) Firefox/3.5.3 Browser Firefox 3.5.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.3) Gecko/20090913 Firefox/3.5.3 Browser Firefox 3.5.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3) Gecko/20090919 Firefox/3.5.3 Browser Firefox 3.5.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3) Gecko/20090912 Gentoo Firefox/3.5.3 FirePHP/0.3 Browser Firefox 3.5.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 GTB5 Browser Firefox 3.5.3 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; ru-RU; rv:1.9.1.3) Gecko/20090913 Firefox/3.5.3 Browser Firefox 3.5.3 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Browser Firefox 3.5.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 ( .NET CLR 3.5.30729) Browser Firefox 3.5.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Browser Firefox 3.5.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.5.3;MEGAUPLOAD 1.0 ( .NET CLR 3.5.30729) Browser Firefox 3.5.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Browser Firefox 3.5.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Browser Firefox 3.5.3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Browser Firefox 3.5.3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; fi; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 Browser Firefox 3.5.3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 2.0.50727; .NET CLR 3.0.30618; .NET CLR 3.5.21022; .NET CLR 3.5.30729) Browser Firefox 3.5.3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; bg; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Browser Firefox 3.5.3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Browser Firefox 3.5.3 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) Browser Firefox 3.5.3 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; pl; rv:1.9.1.2) Gecko/20090911 Slackware Firefox/3.5.2 Browser Firefox 3.5.2 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090803 Slackware Firefox/3.5.2 Browser Firefox 3.5.2 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090803 Firefox/3.5.2 Slackware Browser Firefox 3.5.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.1.2) Gecko/20090804 Firefox/3.5.2 Browser Firefox 3.5.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090729 Slackware/13.0 Firefox/3.5.2 Browser Firefox 3.5.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Browser Firefox 3.5.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Browser Firefox 3.5.2 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; zh-CN; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Browser Firefox 3.5.2 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Browser Firefox 3.5.2 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 GTB7.1 ( .NET CLR 3.5.30729) Browser Firefox 3.5.2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; es-MX; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Browser Firefox 3.5.2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Browser Firefox 3.5.2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Browser Firefox 3.5.2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Browser Firefox 3.5.2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Browser Firefox 3.5.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; uk; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Browser Firefox 3.5.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Browser Firefox 3.5.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Browser Firefox 3.5.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 Browser Firefox 3.5.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729) Browser Firefox 3.5.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 FirePHP/0.4 Browser Firefox 3.5.16 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.16) Gecko/20101130 AskTbMYC/3.9.1.14019 Firefox/3.5.16 Browser Firefox 3.5.16 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 GTB7.1 (.NET CLR 3.5.30729) Browser Firefox 3.5.16 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.16) Gecko/20101130 MRA 5.4 (build 02647) Firefox/3.5.16 ( .NET CLR 3.5.30729; .NET4.0C) Browser Firefox 3.5.16 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 GTB7.1 Browser Firefox 3.5.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.16) Gecko/20101130 AskTbPLTV5/3.8.0.12304 Firefox/3.5.16 (.NET CLR 3.5.30729) Browser Firefox 3.5.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 GTB7.1 (.NET CLR 3.5.30729) Browser Firefox 3.5.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.16) Gecko/20101130 Firefox/3.5.16 GTB7.1 Browser Firefox 3.5.16 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.1.15) Gecko/20101027 Fedora/3.5.15-1.fc12 Firefox/3.5.15 Browser Firefox 3.5.15 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1.15) Gecko/20101027 Fedora/3.5.15-1.fc12 Firefox/3.5.15 Browser Firefox 3.5.15 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.9.1.13) Gecko/20100914 Firefox/3.5.13 Browser Firefox 3.5.13 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.5.12 Browser Firefox 3.5.12 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.12) Gecko/20100824 MRA 5.7 (build 03755) Firefox/3.5.12 Browser Firefox 3.5.12 Windows Windows XP +Mozilla/5.0 (X11; U; Linux; en-US; rv:1.9.1.11) Gecko/20100720 Firefox/3.5.11 Browser Firefox 3.5.11 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.11) Gecko/20100701 Firefox/3.5.11 ( .NET CLR 3.5.30729; .NET4.0C) Browser Firefox 3.5.11 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.1.11) Gecko/20100701 Firefox/3.5.11 ( .NET CLR 3.5.30729) Browser Firefox 3.5.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.9.1.11) Gecko/20100701 Firefox/3.5.11 Browser Firefox 3.5.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.10) Gecko/20100504 Firefox/3.5.11 (.NET CLR 3.5.30729) Browser Firefox 3.5.11 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.10) Gecko/20100506 SUSE/3.5.10-0.1.1 Firefox/3.5.10 Browser Firefox 3.5.10 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.10) Gecko/20100504 Firefox/3.5.10 GTB7.0 ( .NET CLR 3.5.30729) Browser Firefox 3.5.10 Windows Windows Vista +Mozilla/5.0 (X11; U; Linux x86_64; rv:1.9.1.1) Gecko/20090716 Linux Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.3) Gecko/20100524 Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.1) Gecko/20090716 Linux Mint/7 (Gloria) Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.1) Gecko/20090716 Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.1) Gecko/20090714 SUSE/3.5.1-1.1 Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86; rv:1.9.1.1) Gecko/20090716 Linux Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl-NL; rv:1.9.0.19) Gecko/20090720 Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2pre) Gecko/20090729 Ubuntu/9.04 (jaunty) Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.1) Gecko/20090722 Gentoo Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.1) Gecko/20090714 SUSE/3.5.1-1.1 Firefox/3.5.1 Browser Firefox 3.5.1 Linux Linux +Mozilla/5.0 (X11; U; DragonFly i386; de; rv:1.9.1) Gecko/20090720 Firefox/3.5.1 Browser Firefox 3.5.1 Linux DragonFly +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.1) Gecko/20090718 Firefox/3.5.1 Browser Firefox 3.5.1 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Browser Firefox 3.5.1 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; tr; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729) Browser Firefox 3.5.1 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET CLR 3.5.30729) Browser Firefox 3.5.1 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 Browser Firefox 3.5.1 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 (.NET CLR 4.0.20506) Browser Firefox 3.5.1 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 GTB5 (.NET CLR 3.5.30729) Browser Firefox 3.5.1 Windows Windows Vista +Mozilla/5.0 (X11;U; Linux i686; en-GB; rv:1.9.1) Gecko/20090624 Ubuntu/9.04 (jaunty) Firefox/3.5 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1) Gecko/20090630 Firefox/3.5 GTB6 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.04 (jaunty) Firefox/3.5 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1) Gecko/20090624 Firefox/3.5 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.9.1) Gecko/20090624 Ubuntu/9.04 (jaunty) Firefox/3.5 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090701 Ubuntu/9.04 (jaunty) Firefox/3.5 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-us; rv:1.9.0.2) Gecko/2008092313 Ubuntu/9.04 (jaunty) Firefox/3.5 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1) Gecko/20090624 Ubuntu/8.04 (hardy) Firefox/3.5 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.9.1) Gecko/20090624 Firefox/3.5 Browser Firefox 3.5 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1) Gecko/20090703 Firefox/3.5 Browser Firefox 3.5 Linux FreeBSD +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.0.10) Gecko/20090624 Firefox/3.5 Browser Firefox 3.5 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Browser Firefox 3.5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; es-ES; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Browser Firefox 3.5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1) Gecko/20090612 Firefox/3.5 (.NET CLR 4.0.20506) Browser Firefox 3.5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1) Gecko/20090612 Firefox/3.5 Browser Firefox 3.5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 4.0.20506) Browser Firefox 3.5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 Browser Firefox 3.5 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729) Browser Firefox 3.5 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1b3pre) Gecko/20090105 Firefox/3.1b3pre Browser Firefox 3.1b3pre Windows Windows Server 2003 +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20090204 Firefox/3.1b3pre Browser Firefox 3.1b3pre Macintosh OS X Leopard 10.5 +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3) Gecko/20090327 Fedora/3.1-0.11.beta3.fc11 Firefox/3.1b3 Browser Firefox 3.1b3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3) Gecko/20090312 Firefox/3.1b3 Browser Firefox 3.1b3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b3) Gecko/20090407 Firefox/3.1b3 Browser Firefox 3.1b3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Browser Firefox 3.1b3 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 GTB5 (.NET CLR 3.5.30729) Browser Firefox 3.1b3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Browser Firefox 3.1b3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.1b3;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729) Browser Firefox 3.1b3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 GTB5 (.NET CLR 3.5.30729) Browser Firefox 3.1b3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Browser Firefox 3.1b3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Browser Firefox 3.1b3 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Browser Firefox 3.1b3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; es-AR; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Browser Firefox 3.1b3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b3) Gecko/20090405 Firefox/3.1b3 Browser Firefox 3.1b3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Browser Firefox 3.1b3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Browser Firefox 3.1b3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Browser Firefox 3.1b3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Browser Firefox 3.1b3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 Browser Firefox 3.1b3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Browser Firefox 3.1b3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729) Browser Firefox 3.1b3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 6.0; x64; en-US; rv:1.9.1b2pre) Gecko/20081026 Firefox/3.1b2pre Browser Firefox 3.1b2pre Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9.1b2pre) Gecko/20081026 Firefox/3.1b2pre Browser Firefox 3.1b2pre Windows Windows NT +Mozilla/5.0 (Windows; U; Windows NT 6.0 ; x64; en-US; rv:1.9.1b2pre) Gecko/20081026 Firefox/3.1b2pre Browser Firefox 3.1b2pre Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1 ; x64; en-US; rv:1.9.1b2pre) Gecko/20081026 Firefox/3.1b2pre Browser Firefox 3.1b2pre Windows Windows XP +Mozilla/5.0 (X11; U; DragonFly i386; de; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Browser Firefox 3.1b2 Linux DragonFly +Mozilla/5.0 (Windows; U; Windows NT 6.1; de-AT; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Browser Firefox 3.1b2 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Browser Firefox 3.1b2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Browser Firefox 3.1b2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Browser Firefox 3.1b2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de-AT; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Browser Firefox 3.1b2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Browser Firefox 3.1b2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Browser Firefox 3.1b2 Windows Windows XP +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ko; rv:1.9.1b2) Gecko/20081201 Firefox/3.1b2 Browser Firefox 3.1b2 Macintosh OS X Leopard 10.5 +Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9.1b1) Gecko/20081007 Firefox/3.1b1 Browser Firefox 3.1b1 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b2) Gecko/20081127 Firefox/3.1b1 Browser Firefox 3.1b1 Windows Windows Vista +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.1.6 Browser Firefox 3.1.6 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.0.2) Gecko/2008092313 Firefox/3.1.6 Browser Firefox 3.1.6 Windows Windows 2000 +Mozilla/4.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/2008398325 Firefox/3.1.4 Browser Firefox 3.1.4 Windows Windows 7 +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3) Gecko/20090327 GNU/Linux/x86_64 Firefox/3.1 Browser Firefox 3.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.1 Browser Firefox 3.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.1 Browser Firefox 3.1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.6pre) Gecko/2009011606 Firefox/3.1 Browser Firefox 3.1 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 Firefox/3.07 Browser Firefox 3.07 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.8) Gecko/2009032609 Firefox/3.07 Browser Firefox 3.07 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.03 Browser Firefox 3.03 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008040318 Firefox/3.0pre (Swiftfox) Browser Firefox 3.0pre Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b5pre) Gecko/2008030706 Firefox/3.0b5pre Browser Firefox 3.0b5pre Windows Windows XP +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Browser Firefox 3.0b5 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; pt-BR; rv:1.9b5) Gecko/2008041515 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9pre) Gecko/2008042312 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b5) Gecko/2008041816 Fedora/3.0-0.55.beta5.fc9 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b5) Gecko/2008040514 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; tr-TR; rv:1.9b5) Gecko/2008032600 SUSE/2.9.95-25.1 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b5) Gecko/2008032600 SUSE/2.9.95-25.1 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9b5) Gecko/2008041514 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9b5) Gecko/2008041514 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9b5) Gecko/2008050509 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9b5) Gecko/2008041514 Firefox/3.0b5 Browser Firefox 3.0b5 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Browser Firefox 3.0b5 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Browser Firefox 3.0b5 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Browser Firefox 3.0b5 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.2; fr; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Browser Firefox 3.0b5 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Browser Firefox 3.0b5 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9b5) Gecko/2008032620 Firefox/3.0b5 Browser Firefox 3.0b5 Windows Windows XP +Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-GB; rv:1.9b5) Gecko/2008032619 Firefox/3.0b5 Browser Firefox 3.0b5 Macintosh OS X Tiger 10.4 +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b4pre) Gecko/2008021714 Firefox/3.0b4pre (Swiftfox) Browser Firefox 3.0b4pre Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b4pre) Gecko/2008021712 Firefox/3.0b4pre (Swiftfox) Browser Firefox 3.0b4pre Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b4pre) Gecko/2008020708 Firefox/3.0b4pre Browser Firefox 3.0b4pre Windows Windows XP +Mozilla/5.0 (X11; U; Windows NT 5.0; en-US; rv:1.9b4) Gecko/2008030318 Firefox/3.0b4 Browser Firefox 3.0b4 Windows Windows 2000 +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b4) Gecko/2008040813 Firefox/3.0b4 Browser Firefox 3.0b4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b4) Gecko/2008031318 Firefox/3.0b4 Browser Firefox 3.0b4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9b4) Gecko/2008030800 SUSE/2.9.94-4.2 Firefox/3.0b4 Browser Firefox 3.0b4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b4) Gecko/2008031317 Firefox/3.0b4 Browser Firefox 3.0b4 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Browser Firefox 3.0b4 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Browser Firefox 3.0b4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Browser Firefox 3.0b4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Browser Firefox 3.0b4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; lt; rv:1.9b4) Gecko/2008030714 Firefox/3.0b4 Browser Firefox 3.0b4 Windows Windows XP +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; it; rv:1.9b4) Gecko/2008030317 Firefox/3.0b4 Browser Firefox 3.0b4 Macintosh OS X Leopard 10.5 +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b3pre) Gecko/2008020509 Firefox/3.0b3pre Browser Firefox 3.0b3pre Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9b3pre) Gecko/2008011321 Firefox/3.0b3pre Browser Firefox 3.0b3pre Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3pre) Gecko/2008020507 Firefox/3.0b3pre Browser Firefox 3.0b3pre Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3) Gecko/2008020513 Firefox/3.0b3 Browser Firefox 3.0b3 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b3) Gecko/2008020514 Firefox/3.0b3 Browser Firefox 3.0b3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9b3) Gecko/2008020514 Firefox/3.0b3 Browser Firefox 3.0b3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9b3) Gecko/2008020514 Firefox/3.0b3 Browser Firefox 3.0b3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b3) Gecko/2008020514 Firefox/3.0b3 Browser Firefox 3.0b3 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2) Gecko/2007121016 Firefox/3.0b2 Browser Firefox 3.0b2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9b2) Gecko/2007121016 Firefox/3.0b2 Browser Firefox 3.0b2 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9b2) Gecko/2007121120 Firefox/3.0b2 Browser Firefox 3.0b2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.9b2) Gecko/2007121120 Firefox/3.0b2 Browser Firefox 3.0b2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b1) Gecko/2007110703 Firefox/3.0b1 Browser Firefox 3.0b1 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b3pre) Gecko/2008010415 Firefox/3.0b Browser Firefox 3.0b Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9a2) Gecko/20080530 Firefox/3.0a2 Browser Firefox 3.0a2 Linux FreeBSD +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060814 Firefox/3.0a1 Browser Firefox 3.0a1 Linux Linux +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20061204 Firefox/3.0a1 Browser Firefox 3.0a1 Macintosh OS X +Mozilla/5.0 (Macintosh; I; PPC Mac OS X Mach-O; en-US; rv:1.9a1) Gecko/20061204 Firefox/3.0a1 Browser Firefox 3.0a1 Macintosh OS X +Mozilla/6.0 (Windows; U; Windows NT 7.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.9 (.NET CLR 3.5.30729) Browser Firefox 3.0.9 Windows Windows NT +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.9) Gecko/2009042114 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.9) Gecko/2009042114 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.10 (intrepid) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.9) Gecko/2009042114 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.10 (intrepid) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.7) Gecko/2009030422 Kubuntu/8.10 (intrepid) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.9) Gecko/2009042113 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.04 (hardy) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.0.9) Gecko/2009042113 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.9) Gecko/2009042113 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.10 (intrepid) Firefox/3.0.9 GTB5 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9) Gecko/2009042113 Linux Mint/6 (Felicia) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9) Gecko/2009041408 Red Hat/3.0.9-1.el5 Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.9) Gecko/2009040820 Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.9) Gecko/2009042113 Ubuntu/9.04 (jaunty) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.10 (intrepid) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.9) Gecko/2009042113 Ubuntu/8.04 (hardy) Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.9) Gecko/2009041500 SUSE/3.0.9-2.2 Firefox/3.0.9 Browser Firefox 3.0.9 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; nl; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 FirePHP/0.3 Browser Firefox 3.0.9 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.4) Firefox/3.0.8) Browser Firefox 3.0.8 Windows Windows XP +Mozilla/6.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729) Browser Firefox 3.0.8 Windows Windows Vista +Mozilla/6.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 Browser Firefox 3.0.8 Windows Windows Vista +Mozilla/5.0 (X11; U; Linux x86_64; zh-TW; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.04 (hardy) Firefox/3.0.8 GTB5 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; nb-NO; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.2 Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.8) Gecko/2009033100 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fi-FI; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009040312 Gentoo Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009033100 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032908 Gentoo Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032713 Ubuntu/9.04 (jaunty) Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.04 (hardy) Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032712 Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.1.1 Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.1 Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030810 Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US) Gecko Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 FirePHP/0.2.4 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.8) Gecko/2009032712 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Browser Firefox 3.0.8 Linux Linux +Mozilla/5.0 (X11; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 Browser Firefox 3.0.7 Windows Windows XP +Mozilla/5.0 (X11; U; Mac OSX; it; rv:1.9.0.7) Gecko/2009030422 Firefox/3.0.7 Browser Firefox 3.0.7 Macintosh OS X +Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.7) Gecko/2009022800 SUSE/3.0.7-1.4 Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009032606 Red Hat/3.0.7-1.el5 Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009032319 Gentoo Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009031802 Gentoo Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009031120 Mandriva Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030516 Ubuntu/9.04 (jaunty) Firefox/3.0.7 GTB5 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030516 Ubuntu/9.04 (jaunty) Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.7) Gecko/2009030503 Fedora/3.0.7-1.fc9 Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.7) Gecko/2009030620 Gentoo Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.04 (hardy) Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.7) Gecko/2009030503 Fedora/3.0.7-1.fc10 Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7 FirePHP/0.2.4 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.7) Gecko/2009031218 Gentoo Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.7) Gecko/2009030422 Ubuntu/8.10 (intrepid) Firefox/3.0.7 Browser Firefox 3.0.7 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.6pre) Gecko/2008121605 Firefox/3.0.6pre Browser Firefox 3.0.6pre Windows Windows XP +Mozilla/5.0 (X11; U; Linux; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2009020519 Ubuntu/9.04 (jaunty) Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-1.4 Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.16) Gecko/2009121609 Firefox/3.0.6 (Windows NT 5.1) Browser Firefox 3.0.6 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; eu; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1.2 Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009022714 Ubuntu/9.04 (jaunty) Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009022111 Gentoo Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.04 (hardy) Firefox/3.0.6 FirePHP/0.2.4 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020616 Gentoo Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020518 Ubuntu/9.04 (jaunty) Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020410 Fedora/3.0.6-1.fc9 Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-0.1 Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.19) Gecko/2010091807 Firefox/3.0.6 (Debian-3.0.6-3) Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.19) Gecko/2010072023 Firefox/3.0.6 (Debian-3.0.6-3) Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Firefox/3.0.6 Browser Firefox 3.0.6 Linux Linux +Mozilla/5.0 (X11; U; x86_64 Linux; en_US; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.5) Gecko/2008121623 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008122406 Gentoo Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008122120 Gentoo Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008122014 CentOS/3.0.5-1.el4.centos Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121911 CentOS/3.0.5-1.el5.centos Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121806 Gentoo Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008121711 Ubuntu/9.04 (jaunty) Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.5) Gecko/2008122010 Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; sk; rv:1.9.0.5) Gecko/2008121621 Ubuntu/8.04 (hardy) Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.5) Gecko/2008120121 Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.5) Gecko/2008121300 SUSE/3.0.5-0.1 Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.5) Gecko/2008121711 Ubuntu/9.04 (jaunty) Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.9.0.5) Gecko/2008123017 Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2009011301 Gentoo Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121914 Ubuntu/8.04 (hardy) Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121718 Gentoo Firefox/3.0.5 Browser Firefox 3.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4pre) Gecko/2008101311 Firefox/3.0.4pre (Swiftfox) Browser Firefox 3.0.4pre Linux Linux +Mozilla/5.0 (X11; U; SunOS i86pc; fr; rv:1.9.0.4) Gecko/2008111710 Firefox/3.0.4 Browser Firefox 3.0.4 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.0.4) Gecko/2008111710 Firefox/3.0.4 Browser Firefox 3.0.4 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.4) Gecko/2008111217 Fedora/3.0.4-1.fc10 Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9.0.4) Gecko/2008110510 Red Hat/3.0.4-1.el5_2 Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2009020407 Firefox/3.0.4 (Debian-3.0.6-1) Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.4) Gecko/2008120512 Gentoo Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; cs-CZ; rv:1.9.0.4) Gecko/2008111318 Ubuntu/8.04 (hardy) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-PT; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.4) Gecko/2008111217 Fedora/3.0.4-1.fc10 Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.4) Gecko/20081031100 SUSE/3.0.4-4.6 Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.11) Gecko/2009060309 Ubuntu/8.04 (hardy) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.4) Gecko/2008111217 Red Hat Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.4) Gecko/2008111317 Linux Mint/5 (Elyssa) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.7) Gecko/2009032018 Firefox/3.0.4 (Debian-3.0.6-1) Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Linux Mint/6 (Felicia) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/2008111318 Ubuntu/8.10 (intrepid) Firefox/3.0.4 Browser Firefox 3.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3pre) Gecko/2008090713 Firefox/3.0.3pre (Swiftfox) Browser Firefox 3.0.3pre Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.3) Gecko/2008092813 Gentoo Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9.0.3) Gecko/2008092515 Ubuntu/8.10 (intrepid) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030719 Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 (Linux Mint) Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.3) Gecko/2008090713 Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86; es-ES; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x64_64; es-AR; rv:1.9.0.3) Gecko/2008092515 Ubuntu/8.10 (intrepid) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux ia64; en-US; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.3) Gecko/2008092700 SUSE/3.0.3-2.2 Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ko-KR; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.3) Gecko/2008092510 Ubuntu/8.04 (hardy) Firefox/3.0.3 Browser Firefox 3.0.3 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.2pre) Gecko/2008082305 Firefox/3.0.2pre Browser Firefox 3.0.2pre Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.2) Gecko/2008092213 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.2) Gecko/2008092213 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.2) Gecko/2008092418 CentOS/3.0.2-3.el5.centos Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.2) Gecko/2008092318 Fedora/3.0.2-1.fc9 Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.2) Gecko/2008092213 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.2) Gecko/2008092213 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.2) Gecko/2008092318 Fedora/3.0.2-1.fc9 Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008110715 ASPLinux/3.0.2-3.0.120asp Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092809 Gentoo Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092418 CentOS/3.0.2-3.el5.centos Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092318 Fedora/3.0.2-1.fc9 Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092313 Ubuntu/1.4.0 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008092000 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.2) Gecko/2008091816 Red Hat/3.0.2-3.el5 Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.2) Gecko/2008092313 Ubuntu/8.04 (hardy) Firefox/3.0.2 Browser Firefox 3.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1pre) Gecko/2008062222 Firefox/3.0.1pre (Swiftfox) Browser Firefox 3.0.1pre Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9) Gecko/2008052906 Firefox/3.0.1pre Browser Firefox 3.0.1pre Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b3pre) Gecko/20090213 Firefox/3.0.1b3pre Browser Firefox 3.0.1b3pre Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.19) Gecko/2010051407 CentOS/3.0.19-1.el5.centos Firefox/3.0.19 Browser Firefox 3.0.19 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.19) Gecko/2010040118 Ubuntu/8.10 (intrepid) Firefox/3.0.19 GTB7.1 Browser Firefox 3.0.19 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 ( .NET CLR 3.5.30729) Browser Firefox 3.0.19 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 (.NET CLR 3.5.30729) FirePHP/0.3 Browser Firefox 3.0.19 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 Browser Firefox 3.0.19 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 GTB7.0 ( .NET CLR 3.5.30729) Browser Firefox 3.0.19 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.19) Gecko/2010031422 Firefox/3.0.19 ( .NET CLR 3.5.30729; .NET4.0C) Browser Firefox 3.0.19 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.18) Gecko/2010021501 Ubuntu/9.04 (jaunty) Firefox/3.0.18 Browser Firefox 3.0.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.18) Gecko/2010021501 Ubuntu/9.04 (jaunty) Firefox/3.0.18 Browser Firefox 3.0.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.18) Gecko/2010021501 Firefox/3.0.18 Browser Firefox 3.0.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.18) Gecko/2010020400 SUSE/3.0.18-0.1.1 Firefox/3.0.18 Browser Firefox 3.0.18 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.0.18) Gecko/2010020220 Firefox/3.0.18 (.NET CLR 3.5.30729) Browser Firefox 3.0.18 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.9a1) Gecko/20100202 Firefox/3.0.18 Browser Firefox 3.0.18 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.17) Gecko/2010011010 Mandriva/1.9.0.17-0.1mdv2009.1 (2009.1) Firefox/3.0.17 GTB6 Browser Firefox 3.0.17 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.17) Gecko/2010010604 Ubuntu/9.04 (jaunty) Firefox/3.0.17 FirePHP/0.4 Browser Firefox 3.0.17 Linux Linux +Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.10) Gecko/2009122115 Firefox/3.0.17 Browser Firefox 3.0.17 Macintosh OS X Leopard 10.5 +Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.9.0.16) Gecko/2009121601 Ubuntu/9.04 (jaunty) Firefox/3.0.16 Browser Firefox 3.0.16 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.16) Gecko/2009120208 Firefox/3.0.16 FBSMTWB Browser Firefox 3.0.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.16) Gecko/2009120208 Firefox/3.0.16 FBSMTWB Browser Firefox 3.0.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.0.16 (.NET CLR 3.5.30729) Browser Firefox 3.0.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.16) Gecko/2009120208 Firefox/3.0.16 FBSMTWB Browser Firefox 3.0.16 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-LI; rv:1.9.0.16) Gecko/2009120208 Firefox/3.0.16 (.NET CLR 3.5.30729) Browser Firefox 3.0.16 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.14 (.NET CLR 3.5.30729) Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; pt-BR; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.14) Gecko/2009090216 Ubuntu/8.04 (hardy) Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.14) Gecko/2009090216 Ubuntu/8.04 (hardy) Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fi-FI; rv:1.9.0.14) Gecko/2009090217 Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.14) Gecko/2009090216 Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/20090916 Ubuntu/9.04 (jaunty) Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009091010 Firefox/3.0.14 (Debian-3.0.14-1) Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009090905 Fedora/3.0.14-1.fc10 Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009090216 Ubuntu/9.04 (jaunty) Firefox/3.0.14 GTB5 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.14) Gecko/2009090216 Ubuntu/9.04 (jaunty) Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.14) Gecko/2009082505 Red Hat/3.0.14-1.el5_4 Firefox/3.0.14 Browser Firefox 3.0.14 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729) Browser Firefox 3.0.14 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 ( .NET CLR 3.5.30729) Browser Firefox 3.0.14 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 GTB6 Browser Firefox 3.0.14 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 Browser Firefox 3.0.14 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729) Browser Firefox 3.0.14 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 Browser Firefox 3.0.14 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; zh-TW; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-be; rv:1.9.0.8) Gecko/2009073022 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.0.13) Gecko/2009080315 Linux Mint/6 (Felicia) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.13) Gecko/2009080316 Ubuntu/8.04 (hardy) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.13) Gecko/2009080315 Ubuntu/9.04 (jaunty) Firefox/3.0.13 Browser Firefox 3.0.13 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Browser Firefox 3.0.13 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 4.0.20506) Browser Firefox 3.0.13 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 Browser Firefox 3.0.13 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; ro; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Browser Firefox 3.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 Browser Firefox 3.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Browser Firefox 3.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-be; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 Browser Firefox 3.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) FBSMTWB Browser Firefox 3.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Browser Firefox 3.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729) Browser Firefox 3.0.13 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.12) Gecko/2009072711 CentOS/3.0.12-1.el5.centos Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.12) Gecko/2009070811 Ubuntu/9.04 (jaunty) Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.12) Gecko/2009070818 Ubuntu/8.10 (intrepid) Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.12) Gecko/2009070811 Ubuntu/9.04 (jaunty) Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.12) Gecko/2009070811 Ubuntu/9.04 (jaunty) Firefox/3.0.12 FirePHP/0.3 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux ppc; en-GB; rv:1.9.0.12) Gecko/2009070818 Ubuntu/8.10 (intrepid) Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.12) Gecko/2009070818 Ubuntu/8.10 (intrepid) Firefox/3.0.12 FirePHP/0.3 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.12) Gecko/2009070818 Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.12) Gecko/2009070812 Linux Mint/5 (Elyssa) Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.12) Gecko/2009070610 Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.12) Gecko/2009070812 Ubuntu/8.04 (hardy) Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.12) Gecko/2009070811 Ubuntu/9.04 (jaunty) Firefox/3.0.12 Browser Firefox 3.0.12 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) FirePHP/0.3 Browser Firefox 3.0.12 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Browser Firefox 3.0.12 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; sr; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Browser Firefox 3.0.12 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Browser Firefox 3.0.12 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; nl; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Browser Firefox 3.0.12 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 GTB5 (.NET CLR 3.5.30729) Browser Firefox 3.0.12 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 Browser Firefox 3.0.12 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.12) Gecko/2009070611 Firefox/3.0.12 (.NET CLR 3.5.30729) Browser Firefox 3.0.12 Windows Windows Vista +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.11) Gecko/2009060309 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009070612 Gentoo Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009061417 Gentoo Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009061118 Fedora/3.0.11-1.fc9 Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.11) Gecko/2009060309 Linux Mint/7 (Gloria) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.11) Gecko/2009070611 Gentoo Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.0.11) Gecko/2009061118 Fedora/3.0.11-1.fc10 Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.9.0.11) Gecko/2009060308 Linux Mint/7 (Gloria) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fi-FI; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.11) Gecko/2009061118 Fedora/3.0.11-1.fc9 Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.11) Gecko/2009060310 Ubuntu/8.10 (intrepid) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.11) Gecko/2009060309 Linux Mint/5 (Elyssa) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060310 Linux Mint/6 (Felicia) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060308 Linux Mint/7 (Gloria) Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.11) Gecko/2009060309 Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.11) Gecko/2009060308 Ubuntu/9.04 (jaunty) Firefox/3.0.11 GTB5 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.11) Gecko/2009060214 Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.11) Gecko/2009062218 Gentoo Firefox/3.0.11 Browser Firefox 3.0.11 Linux Linux +Mozilla/5.0 (X11; U; Slackware Linux i686; en-US; rv:1.9.0.10) Gecko/2009042315 Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; da-DK; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; tr-TR; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.10) Gecko/2009042513 Ubuntu/8.04 (hardy) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.9.0.10) Gecko/2009042718 CentOS/3.0.10-1.el5.centos Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.10) Gecko/2009042708 Fedora/3.0.10-1.fc10 Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.10) Gecko/2009042513 Ubuntu/8.04 (hardy) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.10) Gecko/2009042513 Linux Mint/5 (Elyssa) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009020410 Fedora/3.0.6-1.fc10 Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042812 Gentoo Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042708 Fedora/3.0.10-1.fc10 Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/8.10 (intrepid) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Linux Mint/7 (Gloria) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Linux Mint/6 (Felicia) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042513 Linux Mint/5 (Elyssa) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.10) Gecko/2009042523 Ubuntu/8.10 (intrepid) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.0.10) Gecko/2009042513 Ubuntu/8.04 (hardy) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Browser Firefox 3.0.10 Linux Linux +Mozilla/5.0 (X11; U; OpenBSD amd64; en-US; rv:1.9.0.1) Gecko/2008081402 Firefox/3.0.1 Browser Firefox 3.0.1 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.1) Gecko/2008071222 Ubuntu/hardy Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.1) Gecko/2008071222 Ubuntu (hardy) Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.1) Gecko/2008071222 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; ko-KR; rv:1.9.0.1) Gecko/2008071717 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9.0.1) Gecko/2008071717 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.1) Gecko/2008071222 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.1) Gecko/2008070400 SUSE/3.0.1-1.1 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008110312 Gentoo Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008072820 Kubuntu/8.04 (hardy) Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.1) Gecko/2008072820 Firefox/3.0.1 FirePHP/0.1.1.2 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.1) Gecko/2008070400 SUSE/3.0.1-0.1 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64) Gecko/2008072820 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; rv:1.9) Gecko/20080810020329 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.1) Gecko/2008071719 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.1) Gecko/2008071719 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.1) Gecko/2008071222 Firefox/3.0.1 Browser Firefox 3.0.1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.0 (.NET CLR 3.5.30729) Browser Firefox 3.0.0 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.0 Browser Firefox 3.0.0 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.0 Browser Firefox 3.0.0 Windows Windows XP +Mozilla/6.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:2.0.0.0) Gecko/20061028 Firefox/3.0 Browser Firefox 3.0 Macintosh OS X +Mozilla/5.0 (X11; U; SunOS sun4u; it-IT; ) Gecko/20080000 Firefox/3.0 Browser Firefox 3.0 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9) Gecko/2008060309 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.9) Gecko/2008061017 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9) Gecko/2008061017 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9) Gecko/2008061017 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; es-AR; rv:1.9) Gecko/2008061015 Ubuntu/8.04 (hardy) Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0) Gecko/2008061600 SUSE/3.0-1.2 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9) Gecko/2008062908 Firefox/3.0 (Debian-3.0~rc2-2) Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9) Gecko/2008062315 (Gentoo) Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9) Gecko/2008061317 (Gentoo) Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9) Gecko/2008061017 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; tr-TR; rv:1.9.0) Gecko/2008061600 SUSE/3.0-1.2 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; sk; rv:1.9.1) Gecko/20090630 Fedora/3.5-1.fc11 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; sk; rv:1.9) Gecko/2008061015 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; rv:1.9) Gecko/2008080808 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9) Gecko/2008061812 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.5) Gecko/2008121622 Slackware/2.6.27-PiP Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9) Gecko/2008061015 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9) Gecko/2008061015 Firefox/3.0 Browser Firefox 3.0 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.0.15) Gecko/2009101601 Firefox 2.1 (.NET CLR 3.5.30729) Browser Firefox 2.1 Windows Windows Vista +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1b1) Gecko/20061110 Firefox/2.0b3 Browser Firefox 2.0b3 Macintosh OS X +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20060918 Firefox/2.0b2 Browser Firefox 2.0b2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20060916 Firefox/2.0b2 Browser Firefox 2.0b2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080208 Firefox/2.0b2 Browser Firefox 2.0b2 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1b2) Gecko/20060821 Firefox/2.0b2 Browser Firefox 2.0b2 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.1) Gecko/20061204 Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1) Gecko/20060918 Firefox/2.0b2 Browser Firefox 2.0b2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b2) Gecko/20060821 Firefox/2.0b2 Browser Firefox 2.0b2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1b2) Gecko/20060821 Firefox/2.0b2 Browser Firefox 2.0b2 Windows Windows XP +Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.8.1b2) Gecko/20060901 Firefox/2.0b2 Browser Firefox 2.0b2 BeOS BeOS +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Browser Firefox 2.0b1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en_US; rv:1.8.1b1) Gecko/20060813 Firefox/2.0b1 Browser Firefox 2.0b1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Browser Firefox 2.0b1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Browser Firefox 2.0b1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b1) Gecko/20060707 Firefox/2.0b1 Browser Firefox 2.0b1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Browser Firefox 2.0b1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ca; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Browser Firefox 2.0b1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Browser Firefox 2.0b1 Windows Windows 2000 +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Browser Firefox 2.0b1 Macintosh OS X +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1b1) Gecko/20060707 Firefox/2.0b1 Browser Firefox 2.0b1 Macintosh OS X +Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1b1) Gecko/20060710 Firefox/2.0b1 Browser Firefox 2.0b1 Macintosh OS X +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061001 Firefox/2.0b (Swiftfox) Browser Firefox 2.0b Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8) Gecko/20060321 Firefox/2.0a1 Browser Firefox 2.0a1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060319 Firefox/2.0a1 Browser Firefox 2.0a1 Windows Windows XP +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20060322 Firefox/2.0a1 Browser Firefox 2.0a1 Macintosh OS X +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8) Gecko/20060320 Firefox/2.0a1 Browser Firefox 2.0a1 Macintosh OS X +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.9.9 Browser Firefox 2.0.9.9 Windows Windows XP +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.4 Browser Firefox 2.0.4 Macintosh OS X +Mozilla/5.0 (X11; U; SunOS sun4v; es-ES; rv:1.8.1.9) Gecko/20071127 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.9) Gecko/20071102 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl-NL; rv:1.8.1.9) Gecko/20071105 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071105 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071105 Fedora/2.0.0.9-1.fc7 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071103 Firefox/2.0.0.9 (Swiftfox) Browser Firefox 2.0.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071103 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071025 FreeBSD/i386 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Linux FreeBSD +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.9) Gecko/20071105 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Linux Linux +Mozilla/5.0 (Windows; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 6.0; tr; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; it; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; da; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; sl; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9 Browser Firefox 2.0.0.9 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.17pre) Gecko/20080715 Firefox/2.0.0.8pre Browser Firefox 2.0.0.8pre Windows Windows XP +Mozilla/5.0 (X11; U; x86_64 Linux; en_US; rv:1.8.16) Gecko/20071015 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Windows NT i686; fr; rv:1.9.0.1) Gecko/2008070206 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Windows Windows NT +Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.8) Gecko/20071015 SUSE/2.0.0.8-1.1 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080129 Firefox/2.0.0.8 (Debian-2.0.0.12-1) Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.1) Gecko/2008070206 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.8) Gecko/20071030 Fedora/2.0.0.8-2.fc8 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071201 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071022 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071019 Fedora/2.0.0.8-1.fc7 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071008 FreeBSD/i386 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux FreeBSD +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071004 Firefox/2.0.0.8 (Debian-2.0.0.8-1) Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20061201 Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.8) Gecko/20071008 Ubuntu/7.10 (gutsy) Firefox/2.0.0.8 Browser Firefox 2.0.0.8 Linux Linux +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.7) Gecko/20070930 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; pl; rv:1.8.1.7) Gecko/20071009 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.7) Gecko/20070918 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.6) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7) Gecko/20070923 Firefox/2.0.0.7 (Swiftfox) Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7) Gecko/20070921 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 (Ubuntu-feisty) Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.6) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i386; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux Gentoo; pl-PL; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 unknown unknown +Mozilla/5.0 (X11; U; Linux amd64; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Linux Linux +Mozilla/5.0 (X11; U; Gentoo Linux x86_64; pl-PL; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 unknown unknown +Mozilla/5.0 (Windows; U; Windows NT 6.0; it-IT; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en_US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; nl; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7 Browser Firefox 2.0.0.7 Windows Windows Server 2003 +Mozilla/5.0 (X11; U; SunOS sun4u; pl-PL; rv:1.8.1.6) Gecko/20071217 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS sun4u; de-DE; rv:1.8.1.6) Gecko/20070805 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS i86pc; en-ZW; rv:1.8.1.6) Gecko/20071125 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 SunOS SunOS +Mozilla/5.0 (X11; U; OpenBSD sparc64; en-US; rv:1.8.1.6) Gecko/20070816 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux OpenBSD +Mozilla/5.0 (X11; U; OpenBSD sparc64; en-AU; rv:1.8.1.6) Gecko/20071225 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux OpenBSD +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.6) Gecko/20070819 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux OpenBSD +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.4) Gecko/20070704 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux OpenBSD +Mozilla/5.0 (X11; U; OpenBSD i386; de-DE; rv:1.8.1.6) Gecko/20080429 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux OpenBSD +Mozilla/5.0 (X11; U; OpenBSD amd64; en-US; rv:1.8.1.6) Gecko/20070817 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux OpenBSD +Mozilla/5.0 (X11; U; NetBSD sparc64; fr-FR; rv:1.8.1.6) Gecko/20070822 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux NetBSD +Mozilla/5.0 (X11; U; NetBSD alpha; en-US; rv:1.8.1.6) Gecko/20080115 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux NetBSD +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty) Browser Firefox 2.0.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de-DE; rv:1.8.1.6) Gecko/20070802 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty) Browser Firefox 2.0.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty) Browser Firefox 2.0.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.6) Gecko/20070803 Firefox/2.0.0.6 (Swiftfox) Browser Firefox 2.0.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070831 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070807 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070804 Firefox/2.0.0.6 Browser Firefox 2.0.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.5) Gecko/20061201 Firefox/2.0.0.5 (Ubuntu-feisty) Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; Ubuntu 7.04; de-CH; rv:1.8.1.5) Gecko/20070309 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.3) Gecko/2008100320 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070728 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070725 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070719 Firefox/2.0.0.5 (Debian-2.0.0.5-0etch1) Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.5) Gecko/20061201 Firefox/2.0.0.5 (Ubuntu-feisty) Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.5) Gecko/20060911 SUSE/2.0.0.5-1.2 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; de; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5 Browser Firefox 2.0.0.5 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4pre) Gecko/20070509 Firefox/2.0.0.4pre (Swiftfox) Browser Firefox 2.0.0.4pre Linux Linux +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.4) Gecko/20070622 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.4) Gecko/20070531 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.4) Gecko/20070622 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 SunOS SunOS +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.4) Gecko/20070704 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; pl; rv:1.8.1.4) Gecko/20070611 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20070627 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20070604 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20070529 SUSE/2.0.0.4-6.1 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.4) Gecko/20070621 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.4) Gecko/20060601 Firefox/2.0.0.4 (Ubuntu-edgy) Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.4) Gecko/20061201 Firefox/2.0.0.4 (Ubuntu-feisty) Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070602 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070531 Firefox/2.0.0.4 (Swiftfox) Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070531 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070530 Fedora/2.0.0.4-1.fc7 Firefox/2.0.0.4 Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4 (Kubuntu) Browser Firefox 2.0.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3pre) Gecko/20070307 Firefox/2.0.0.3pre (Swiftfox) Browser Firefox 2.0.0.3pre Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.3C Browser Firefox 2.0.0.3C Windows Windows XP +Mozilla/5.0 (X11; U; SunOS sun4v; en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.3) Gecko/20070423 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 SunOS SunOS +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.3) Gecko/20070505 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.3) Gecko/20070322 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.5) Gecko/2008122010 Firefox/2.0.0.3 (Debian-3.0.5-1) Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.3) Gecko/20070415 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.3) Gecko/20070324 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.3) Gecko/20070322 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty) Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.3) Gecko/20070310 Firefox/2.0.0.3 (Debian-2.0.0.3-1) Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.3 (Ubuntu-feisty) Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.1.3) Gecko/20060601 Firefox/2.0.0.3 (Ubuntu-edgy) Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nb-NO; rv:1.8.1.3) Gecko/20070310 Firefox/2.0.0.3 (Debian-2.0.0.3-1) Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.3) Gecko/20070410 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.3) Gecko/20070406 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20070310 Firefox/2.0.0.3 (Debian-2.0.0.3-2) Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Browser Firefox 2.0.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.8.1.2pre) Gecko/20061023 SUSE/2.0.0.1-0.1 Firefox/2.0.0.2pre Browser Firefox 2.0.0.2pre Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.2pre) Gecko/20061023 SUSE/2.0.0.1-0.1 Firefox/2.0.0.2pre Browser Firefox 2.0.0.2pre Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2pre) Gecko/20070118 Firefox/2.0.0.2pre Browser Firefox 2.0.0.2pre Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22pre) Gecko/20090327 Ubuntu/8.04 (hardy) Firefox/2.0.0.22pre Browser Firefox 2.0.0.22pre Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.22pre) Gecko/20090327 Ubuntu/7.10 (gutsy) Firefox/2.0.0.22pre Browser Firefox 2.0.0.22pre Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.22pre) Gecko/20090327 Ubuntu/7.10 (gutsy) Firefox/2.0.0.22pre Browser Firefox 2.0.0.22pre Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.21 Browser Firefox 2.0.0.21 Windows Windows XP +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.20) Gecko/20090108 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 SunOS SunOS +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.20) Gecko/20081217 Firefox(2.0.0.20) Browser Firefox 2.0.0.20 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.20) Gecko/20090206 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.20) Gecko/20090413 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Linux FreeBSD +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.20) Gecko/20090225 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 GTB5 Browser Firefox 2.0.0.20 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-TW; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; ko; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Browser Firefox 2.0.0.20 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Browser Firefox 2.0.0.20 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 ( .NET CLR 3.5.30729) Browser Firefox 2.0.0.20 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Browser Firefox 2.0.0.20 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; cs; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 (.NET CLR 3.5.30729) Browser Firefox 2.0.0.20 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20 Browser Firefox 2.0.0.20 Windows Windows XP +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.2) Gecko/20070226 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 SunOS SunOS +Mozilla/5.0 (X11; U; Linux; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; it; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.8.1.2) Gecko/20061023 SUSE/2.0.0.2-1.1 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.2) Gecko/20070225 Firefox/2.0.0.2 (Swiftfox) Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.2) Gecko/20060601 Firefox/2.0.0.2 (Ubuntu-edgy) Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070317 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070314 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070226 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070225 Firefox/2.0.0.2 (Swiftfox) Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070221 SUSE/2.0.0.2-6.1 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070220 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20061201 Firefox/2.0.0.2 (Ubuntu-feisty) Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20061201 Firefox/2.0.0.2 Browser Firefox 2.0.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.19) Gecko/20081213 SUSE/2.0.0.19-0.1 Firefox/2.0.0.19 Browser Firefox 2.0.0.19 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.19) Gecko/20081216 Ubuntu/7.10 (gutsy) Firefox/2.0.0.19 Browser Firefox 2.0.0.19 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081230 Firefox/2.0.0.19 Browser Firefox 2.0.0.19 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081216 Fedora/2.0.0.19-1.fc8 Firefox/2.0.0.19 pango-text Browser Firefox 2.0.0.19 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081213 SUSE/2.0.0.19-0.1 Firefox/2.0.0.19 Browser Firefox 2.0.0.19 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.19) Gecko/20081213 SUSE/2.0.0.19-0.1 Firefox/2.0.0.19 Browser Firefox 2.0.0.19 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.19 Browser Firefox 2.0.0.19 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.19 Browser Firefox 2.0.0.19 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.19) Gecko/20081201 Firefox/2.0.0.19 Browser Firefox 2.0.0.19 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.18) Gecko/20081113 Ubuntu/8.04 (hardy) Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.18) Gecko/20081112 Fedora/2.0.0.18-1.fc8 Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081113 Ubuntu/8.04 (hardy) Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081112 Fedora/2.0.0.18-1.fc8 Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20080921 SUSE/2.0.0.18-0.1 Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; cs; rv:1.8.1.18) Gecko/20081029 Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Windows Windows XP +Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.0.4) Gecko/20081029 Firefox/2.0.0.18 Browser Firefox 2.0.0.18 Macintosh OS X Tiger 10.4 +Mozilla/5.0 (X11; U; Linux sparc64; en-US; rv:1.8.1.17) Gecko/20081108 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080924 Ubuntu/8.04 (hardy) Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080922 Ubuntu/7.10 (gutsy) Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080921 SUSE/2.0.0.17-1.2 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080703 Mandriva/2.0.0.17-1.1mdv2008.1 (2008.1) Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; pl; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.1.17) Gecko/20080829 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows 2000 +Mozilla/5.0 (U; Windows NT 5.1; en-GB; rv:1.8.1.17) Gecko/20080808 Firefox/2.0.0.17 Browser Firefox 2.0.0.17 Windows Windows XP +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.16) Gecko/20080812 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.16) Gecko/20080715 Fedora/2.0.0.16-1.fc8 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.16) Gecko/20080719 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.16) Gecko/20080718 Ubuntu/8.04 (hardy) Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080722 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080718 Ubuntu/8.04 (hardy) Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080715 Ubuntu/7.10 (gutsy) Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080715 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080715 Fedora/2.0.0.16-1.fc8 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.16) Gecko/20080715 Ubuntu/7.10 (gutsy) Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.16) Gecko/20080718 Ubuntu/8.04 (hardy) Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.16) Gecko/20080716 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Linux Linux +Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Windows Windows NT +Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; fr; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 Browser Firefox 2.0.0.16 Windows Windows Vista +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.15) Gecko/20080702 Ubuntu/8.04 (hardy) Firefox/2.0.0.15 Browser Firefox 2.0.0.15 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.15) Gecko/20080702 Ubuntu/8.04 (hardy) Firefox/2.0.0.15 Browser Firefox 2.0.0.15 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.15) Gecko/20061201 Firefox/2.0.0.15 (Ubuntu-feisty) Browser Firefox 2.0.0.15 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Browser Firefox 2.0.0.15 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1.2) Gecko/20090729 Firefox/2.0.0.15 Browser Firefox 2.0.0.15 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; sk; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Browser Firefox 2.0.0.15 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Browser Firefox 2.0.0.15 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Browser Firefox 2.0.0.15 Windows Windows 2000 +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; de; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15 Browser Firefox 2.0.0.15 Macintosh OS X +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.14) Gecko/20080418 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; hu; rv:1.8.1.14) Gecko/20080416 Fedora/2.0.0.14-1.fc7 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.6) Gecko/2010012717 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux ppc64; en-US; rv:1.8.1.14) Gecko/20080418 Ubuntu/7.10 (gutsy) Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.14) Gecko/20080420 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.1.14) Gecko/20080416 Fedora/2.0.0.14-1.fc7 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.14) Gecko/20080419 Ubuntu/8.04 (hardy) Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080525 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080508 Ubuntu/8.04 (hardy) Firefox/2.0.0.14 (Linux Mint) Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080428 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080423 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080417 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080416 Fedora/2.0.0.14-1.fc8 Firefox/2.0.0.14 pango-text Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080410 SUSE/2.0.0.14-0.4 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20061201 Firefox/2.0.0.14 (Ubuntu-feisty) Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.14) Gecko/20080418 Ubuntu/7.10 (gutsy) Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.14) Gecko/20080410 SUSE/2.0.0.14-0.1 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.14) Gecko/20080417 Firefox/2.0.0.14 Browser Firefox 2.0.0.14 Linux Linux +User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Windows Windows XP +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.13) Gecko/20080208 Mandriva/2.0.0.13-1mdv2008.1 (2008.1) Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080330 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13 (Linux Mint) Browser Firefox 2.0.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080325 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080316 SUSE/2.0.0.13-1.1 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080316 SUSE/2.0.0.13-0.1 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20061201 Firefox/2.0.0.13 (Ubuntu-feisty) Browser Firefox 2.0.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.13) Gecko/20080325 Ubuntu/7.10 (gutsy) Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; bg; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 Gentoo; en-US; rv:1.8.1.13) Gecko/20080413 Firefox/2.0.0.13 (Gentoo Linux) Browser Firefox 2.0.0.13 unknown unknown +Mozilla/5.0 (Windows; U; Windows NT 6.0; es-ES; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-GB; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 (.NET CLR 3.0.04506.30) Browser Firefox 2.0.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.13 Browser Firefox 2.0.0.13 Windows Windows XP +Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.12pre) Gecko/20080122 Firefox/2.0.0.12pre Browser Firefox 2.0.0.12pre Macintosh OS X +Mozilla/5.0 (Windows; U; Windows NT 6.0; ru; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12; MEGAUPLOAD 2.0 Browser Firefox 2.0.0.12 Windows Windows Vista +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.12) Gecko/20080210 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.1) Gecko/2008072610 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080214 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.12) Gecko/20080203 SUSE/2.0.0.12-0.1 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.1.12) Gecko/20080203 SUSE/2.0.0.12-0.1 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.12) Gecko/20080208 Fedora/2.0.0.12-1.fc8 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.8.1.12) Gecko/20080203 SUSE/2.0.0.12-6.1 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86; sv-SE; rv:1.8.1.12) Gecko/20080207 Ubuntu/8.04 (hardy) Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.12) Gecko/20080208 Fedora/2.0.0.12-1.fc8 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.1.6) Gecko/20080208 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.12) Gecko/20080213 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.14) Gecko/20080419 Ubuntu/8.04 (hardy) Firefox/2.0.0.12 MEGAUPLOAD 1.0 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080208 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080208 Fedora/2.0.0.12-1.fc8 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 Mnenhy/0.7.5.666 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080129 Firefox/2.0.0.12 (Debian-2.0.0.12-0etch1) Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.12) Gecko/20080203 SUSE/2.0.0.12-2.1 Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12 Browser Firefox 2.0.0.12 Linux Linux +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.11) Gecko/20080118 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 SunOS SunOS +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.1.4) Gecko/20071127 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; zh-TW; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.11) Gecko/20071201 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.11) Gecko/20070914 Mandriva/2.0.0.11-1.1mdv2008.0 (2008.0) Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.8.1.11) Gecko/20071201 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-PT; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.1.11) Gecko/20071128 Firefox/2.0.0.11 (Debian-2.0.0.11-1) Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.8) Gecko/20071022 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.6) Gecko/20071008 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en; rv:1.8.1.11) Gecko/20071216 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20080201 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071217 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071204 Ubuntu/7.10 (gutsy) Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.11) Gecko/20071204 Firefox/2.0.0.11 Browser Firefox 2.0.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.10) Gecko/20061201 Firefox/2.0.0.10 (Ubuntu-feisty) Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.10) Gecko/20071213 Fedora/2.0.0.10-3.fc8 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.10) Gecko/20071128 Fedora/2.0.0.10-2.fc7 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.17) Gecko/20080827 Firefox/2.0.0.10 (Debian-2.0.0.17-0etch1) Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071213 Fedora/2.0.0.10-3.fc8 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071203 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071128 Fedora/2.0.0.10-2.fc7 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 (Debian-2.0.0.10-0etch1) Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20071015 SUSE/2.0.0.10-0.2 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20061201 Firefox/2.0.0.10 (Ubuntu-feisty) Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.10) Gecko/20060601 Firefox/2.0.0.10 (Ubuntu-edgy) Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.10) Gecko/20071126 Ubuntu/7.10 (gutsy) Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.10) Gecko/20071015 SUSE/2.0.0.10-0.2 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.10) Gecko/20071015 SUSE/2.0.0.10-0.1 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.10 Browser Firefox 2.0.0.10 Linux FreeBSD +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; fi-FI; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1 (Ubuntu-edgy) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.1.1) Gecko/20070311 Firefox/2.0.0.1 Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20061201 Firefox/2.0.0.1 (Ubuntu-feisty) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20070224 Firefox/2.0.0.1 Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20070110 Firefox/2.0.0.1 Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061220 Firefox/2.0.0.1 (Swiftfox) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061205 Firefox/2.0.0.1 (Debian-2.0.0.1+dfsg-2) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20061205 Firefox/2.0.0.1 Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.1) Gecko/20060601 Firefox/2.0.0.1 (Ubuntu-edgy) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.2pre) Gecko/20061023 Firefox/2.0.0.1 Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.1.1) Gecko/20061208 Firefox/2.0.0.1 Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.1) Gecko/20061220 Firefox/2.0.0.1 (Swiftfox) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.1) Gecko/20061205 Firefox/2.0.0.1 (Debian-2.0.0.1+dfsg-2) Browser Firefox 2.0.0.1 Linux Linux +Mozilla/5.0 (X11; U; SunOS sun4u; de-DE; rv:1.9.1b4) Gecko/20090428 Firefox/2.0.0.0 Browser Firefox 2.0.0.0 SunOS SunOS +Mozilla/5.0 (X11; Linux x86_64; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Browser Firefox 2.0.0 Linux Linux +Mozilla/5.0 (X11; Linux i686; U; pl; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Browser Firefox 2.0.0 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.4) Gecko/20070509 Firefox/2.0.0 Browser Firefox 2.0.0 Windows Windows 2000 +Mozilla/5.0 (Windows NT 6.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Browser Firefox 2.0.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.0; U; tr; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Browser Firefox 2.0.0 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.0; U; sv; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Browser Firefox 2.0.0 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.0; U; hu; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Browser Firefox 2.0.0 Windows Windows Vista +Mozilla/5.0 (Macintosh; PPC Mac OS X; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Browser Firefox 2.0.0 Macintosh OS X +Mozilla/5.0 (Linux i686; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Browser Firefox 2.0.0 Linux Linux +Mozilla/5.0 (X11;U;Linux i686;en-US;rv:1.8.1) Gecko/2006101022 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1) Gecko/20061228 Firefox/2.0 Browser Firefox 2.0 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 Browser Firefox 2.0 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1) Gecko/20061211 Firefox/2.0 Browser Firefox 2.0 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 Browser Firefox 2.0 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061202 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061128 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061122 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20061023 SUSE/2.0-37 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1) Gecko/20060601 Firefox/2.0 (Ubuntu-edgy) Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux x86-64; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.1) Gecko/20061010 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; tr-TR; rv:1.8.1) Gecko/20061023 SUSE/2.0-30 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061127 Firefox/2.0 (Gentoo Linux) Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061127 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Swiftfox) Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0 Ubuntu Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.1) Gecko/20061003 Firefox/2.0 Ubuntu Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.1) Gecko/20061010 Firefox/2.0 Browser Firefox 2.0 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.0; ; rv:1.8.0.7) Gecko/20060917 Firefox/1.9.0.1 Browser Firefox 1.9.0.1 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; ; rv:1.8.0.10) Gecko/20070216 Firefox/1.9.0.1 Browser Firefox 1.9.0.1 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; ; rv:1.8.0.1) Gecko/20060111 Firefox/1.9.0 Browser Firefox 1.9.0 Windows Windows 2000 +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9a1) Gecko/20060112 Firefox/1.6a1 Browser Firefox 1.6a1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060217 Firefox/1.6a1 Browser Firefox 1.6a1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20060117 Firefox/1.6a1 Browser Firefox 1.6a1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20051215 Firefox/1.6a1 (Swiftfox) Browser Firefox 1.6a1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9a1) Gecko/20060127 Firefox/1.6a1 Browser Firefox 1.6a1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.2 x64; en-US; rv:1.9a1) Gecko/20060214 Firefox/1.6a1 Browser Firefox 1.6a1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060323 Firefox/1.6a1 Browser Firefox 1.6a1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060121 Firefox/1.6a1 Browser Firefox 1.6a1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20051220 Firefox/1.6a1 Browser Firefox 1.6a1 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; rv:1.9a1) Gecko/20060217 Firefox/1.6a1 Browser Firefox 1.6a1 Windows Windows XP +Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.9a1) Gecko/20051002 Firefox/1.6a1 Browser Firefox 1.6a1 BeOS BeOS +Mozilla/5.0 (X11; U; OpenBSD amd64; en-US; rv:1.8.0.9) Gecko/20070101 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.9) Gecko/20070126 Ubuntu/dapper-security Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/1.5.0.9 (Debian-2.0.0.9-2) Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20070316 CentOS/1.5.0.9-10.el5.centos Firefox/1.5.0.9 pango-text Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20070126 Ubuntu/dapper-security Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20070102 Ubuntu/dapper-security Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061221 Fedora/1.5.0.9-1.fc5 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061219 Fedora/1.5.0.9-1.fc6 Firefox/1.5.0.9 pango-text Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20061215 Red Hat/1.5.0.9-0.1.el4 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20060911 SUSE/1.5.0.9-3.2 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20060911 SUSE/1.5.0.9-0.2 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.9) Gecko/20061219 Fedora/1.5.0.9-1.fc6 Firefox/1.5.0.9 pango-text Browser Firefox 1.5.0.9 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9 Browser Firefox 1.5.0.9 Windows Windows XP +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.8) Gecko/20061110 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.8.0.8) Gecko/20061108 Fedora/1.5.0.8-1.fc5 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.8) Gecko/20061213 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061115 Ubuntu/dapper-security Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061110 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061107 Fedora/1.5.0.8-1.fc6 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20060911 SUSE/1.5.0.8-0.2 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20060802 Mandriva/1.5.0.8-1.1mdv2007.0 (2007.0) Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.8) Gecko/20061115 Ubuntu/dapper-security Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.8) Gecko/20060911 SUSE/1.5.0.8-0.2 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux Gentoo i686; pl; rv:1.8.0.8) Gecko/20061219 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 unknown unknown +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.8) Gecko/20061210 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux FreeBSD +Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.8.0.8) Gecko/20061116 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Browser Firefox 1.5.0.8 Windows Windows XP +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.0.7) Gecko/20060915 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 SunOS SunOS +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.7) Gecko/20061017 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux OpenBSD +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.7) Gecko/20060920 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux OpenBSD +Mozilla/5.0 (X11; U; NetBSD amd64; fr-FR; rv:1.8.0.7) Gecko/20061102 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux NetBSD +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.7) Gecko/20060924 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.7) Gecko/20060919 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.7) Gecko/20060911 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; sk; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.7) Gecko/20060914 Firefox/1.5.0.7 (Swiftfox) Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.7) Gecko/20060914 Firefox/1.5.0.7 (Swiftfox) Mnenhy/0.7.4.666 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ko-KR; rv:1.8.0.7) Gecko/20060913 Fedora/1.5.0.7-1.fc5 Firefox/1.5.0.7 pango-text Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8.0.7) Gecko/20060911 SUSE/1.5.0.7-0.1 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.7) Gecko/20060921 Ubuntu/dapper-security Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.0.7) Gecko/20060830 Firefox/1.5.0.7 (Debian-1.5.dfsg+1.5.0.7-1~bpo.1) Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-ZW; rv:1.8.0.7) Gecko/20061018 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20061014 Firefox/1.5.0.7 Browser Firefox 1.5.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060905 Fedora/1.5.0.6-10 Firefox/1.5.0.6 pango-text Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060808 Fedora/1.5.0.6-2.fc5 Firefox/1.5.0.6 pango-text Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060807 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060803 Firefox/1.5.0.6 (Swiftfox) Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060802 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 SUSE/1.5.0.6-0.1 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-4) Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-1) Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.6) Gecko/20060808 Fedora/1.5.0.6-2.fc5 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.6) Gecko/20060808 Fedora/1.5.0.6-2.fc5 Firefox/1.5.0.6 pango-text Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); zh-TW; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); nl; rv:1.8.0.6) Gecko/20060728 SUSE/1.5.0.6-1.2 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.6) Gecko/20060728 SUSE/1.5.0.6-1.2 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.0.6) Gecko/20060728 SUSE/1.5.0.6-1.3 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 Browser Firefox 1.5.0.6 Linux Linux +Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.0.5) Gecko/20060728 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 SunOS SunOS +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.5) Gecko/20060819 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux OpenBSD +Mozilla/5.0 (X11; U; NetBSD i386; en-US; rv:1.8.0.5) Gecko/20060818 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux NetBSD +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.5) Gecko/20060911 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Mnenhy/0.7.4.666 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060831 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060820 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060813 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060812 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060806 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060803 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060801 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.5) Gecko/20060719 Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5 Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.5) Gecko/20060726 Red Hat/1.5.0.5-0.el4.1 Firefox/1.5.0.5 pango-text Browser Firefox 1.5.0.5 Linux Linux +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.4) Gecko/20060628 Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.4) Gecko/20060614 Fedora/1.5.0.4-1.2.fc5 Firefox/1.5.0.4 pango-text Mnenhy/0.7.4.0 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.4) Gecko/20060527 SUSE/1.5.0.4-1.7 Firefox/1.5.0.4 Mnenhy/0.7.4.0 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060716 Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060711 Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060704 Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060629 Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060614 Fedora/1.5.0.4-1.2.fc5 Firefox/1.5.0.4 pango-text Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060613 Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060608 Ubuntu/dapper-security Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060527 SUSE/1.5.0.4-1.3 Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.4) Gecko/20060406 Firefox/1.5.0.4 (Debian-1.5.dfsg+1.5.0.4-1) Browser Firefox 1.5.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.3) Gecko/20060523 Ubuntu/dapper Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.3) Gecko/20060522 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8.0.3) Gecko/20060523 Ubuntu/dapper Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060523 Ubuntu/dapper Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060504 Fedora/1.5.0.3-1.1.fc5 Firefox/1.5.0.3 pango-text Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060425 SUSE/1.5.0.3-7 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.3) Gecko/20060326 Firefox/1.5.0.3 (Debian-1.5.dfsg+1.5.0.3-2) Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.3) Gecko/20060425 SUSE/1.5.0.3-7 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); ru; rv:1.8.0.3) Gecko/20060425 SUSE/1.5.0.3-7 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Windows Windows Me +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; es-ES; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Browser Firefox 1.5.0.3 Macintosh OS X +Mozilla/5.0 (Windows; U; Windows NT 4.0; en-US; rv:1.8.0.2) Gecko/20060418 Firefox/1.5.0.2; Browser Firefox 1.5.0.2 Windows Windows NT +Mozilla/5.0 (X11; U; OpenBSD sparc64; pl-PL; rv:1.8.0.2) Gecko/20060429 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Linux OpenBSD +Mozilla/5.0 (X11; U; OpenBSD sparc64; en-CA; rv:1.8.0.2) Gecko/20060429 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; de-AT; rv:1.8.0.2) Gecko/20060422 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.2) Gecko/20060419 Fedora/1.5.0.2-1.2.fc5 Firefox/1.5.0.2 pango-text Browser Firefox 1.5.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.2) Gecko Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050921 Firefox/1.5.0.2 Mandriva/1.0.6-15mdk (2006.0) Browser Firefox 1.5.0.2 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.2) Gecko/20060414 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.2) Gecko/20060419 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.2) Gecko/20060406 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.2) Gecko/20060309 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2 Browser Firefox 1.5.0.2 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.8.0.13pre) Gecko/20071126 Ubuntu/dapper-security Firefox/1.5.0.13pre Browser Firefox 1.5.0.13pre Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.13pre) Gecko/20080207 Ubuntu/dapper-security Firefox/1.5.0.13pre Browser Firefox 1.5.0.13pre Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.12) Gecko/20080419 CentOS/1.5.0.12-0.15.el4.centos Firefox/1.5.0.12 pango-text Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.12) Gecko/20070718 Red Hat/1.5.0.12-3.el5 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.12) Gecko/20070530 Fedora/1.5.0.12-1.fc6 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.8.0.12) Gecko/20070601 Ubuntu/dapper-security Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20071126 Fedora/1.5.0.12-7.fc6 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20070719 CentOS/1.5.0.12-0.3.el4.centos Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20070530 Fedora/1.5.0.12-1.fc6 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.12) Gecko/20070529 Red Hat/1.5.0.12-0.1.el4 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.12) Gecko/20070718 Fedora/1.5.0.12-4.fc6 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.12) Gecko/20070731 Ubuntu/dapper-security Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.12) Gecko/20070719 CentOS/1.5.0.12-3.el5.centos Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.12) Gecko/20080326 CentOS/1.5.0.12-14.el5.centos Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.12) Gecko/20070731 Ubuntu/dapper-security Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 (.NET CLR 3.5.30729) Browser Firefox 1.5.0.12 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ko; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.12 Browser Firefox 1.5.0.12 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.0.11) Gecko/20070327 Ubuntu/dapper-security Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.0.11) Gecko/20070327 Ubuntu/dapper-security Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.8.0.11) Gecko/20070327 Ubuntu/dapper-security Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; nl; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; hu; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fi; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.12) Gecko/20070508 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; it; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; fr; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; es-ES; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; de; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11 Browser Firefox 1.5.0.11 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.0.10pre) Gecko/20070207 Firefox/1.5.0.10pre Browser Firefox 1.5.0.10pre Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.10pre) Gecko/20070211 Firefox/1.5.0.10pre Browser Firefox 1.5.0.10pre Windows Windows XP +Mozilla/5.0 (X11; U; OpenBSD ppc; en-US; rv:1.8.0.10) Gecko/20070223 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.10) Gecko/20070409 CentOS/1.5.0.10-2.el5.centos Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8.0.10) Gecko/20070508 Fedora/1.5.0.10-1.fc5 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ja; rv:1.8.0.10) Gecko/20070510 Fedora/1.5.0.10-6.fc6 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.10) Gecko/20070223 Fedora/1.5.0.10-1.fc5 Firefox/1.5.0.10 pango-text Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070510 Fedora/1.5.0.10-6.fc6 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070409 CentOS/1.5.0.10-2.el5.centos Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070302 Ubuntu/dapper-security Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070226 Red Hat/1.5.0.10-0.1.el4 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070226 Fedora/1.5.0.10-1.fc6 Firefox/1.5.0.10 pango-text Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070223 CentOS/1.5.0.10-0.1.el4.centos Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070221 Red Hat/1.5.0.10-0.1.el4 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.10) Gecko/20060911 SUSE/1.5.0.10-0.2 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-CA; rv:1.8.0.10) Gecko/20070223 Fedora/1.5.0.10-1.fc5 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.8.0.10) Gecko/20070313 Fedora/1.5.0.10-5.fc6 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.10) Gecko/20060911 SUSE/1.5.0.10-0.2 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.10) Gecko/20070216 Firefox/1.5.0.10 Browser Firefox 1.5.0.10 Windows Windows XP +Mozilla/5.0 (ZX-81; U; CP/M86; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 CP/M CP/M +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.0.1) Gecko/20060206 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS sun4u; en-GB; rv:1.8.0.1) Gecko/20060206 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 SunOS SunOS +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.8.0.1) Gecko/20060213 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.8) Gecko/20051128 SUSE/1.5-0.1 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1 pango-text Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1 pango-text Mnenhy/0.7.3.0 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060201 Firefox/1.5.0.1 (Swiftfox) Mnenhy/0.7.3.0 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Ubuntu Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1 pango-text Mnenhy/0.7.3.0 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060911 Red Hat/1.5.0.7-0.1.el4 Firefox/1.5.0.1 pango-text Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060404 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060324 Ubuntu/dapper Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060313 Fedora/1.5.0.1-9 Firefox/1.5.0.1 pango-text Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060313 Debian/1.5.dfsg+1.5.0.1-4 Firefox/1.5.0.1 Browser Firefox 1.5.0.1 Linux Linux +Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Browser Firefox 1.5.0 Linux Linux +Mozilla/5.0 (Windows NT 5.2; U; de; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Browser Firefox 1.5.0 Windows Windows Server 2003 +Mozilla/5.0 (Windows NT 5.1; U; tr; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Browser Firefox 1.5.0 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Browser Firefox 1.5.0 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Browser Firefox 1.5.0 Windows Windows XP +Mozilla/5.0 (Windows 98; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Browser Firefox 1.5.0 Windows Windows 98 +Mozilla/5.0 (Macintosh; PPC Mac OS X; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Browser Firefox 1.5.0 Macintosh OS X +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8) Gecko/20051130 Firefox/1.5 Browser Firefox 1.5 SunOS SunOS +Mozilla/5.0 (X11; U; NetBSD i386; en-US; rv:1.8) Gecko/20060104 Firefox/1.5 Browser Firefox 1.5 Linux NetBSD +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.8) Gecko/20051231 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8) Gecko/20051212 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8) Gecko/20051201 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.8) Gecko/20051111 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8) Gecko/20051111 Firefox/1.5 Ubuntu Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8) Gecko/20051111 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; lt; rv:1.6) Gecko/20051114 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; lt-LT; rv:1.6) Gecko/20051114 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it; rv:1.8) Gecko/20060113 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8) Gecko/20060110 Debian/1.5.dfsg-4 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8) Gecko/20051111 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8) Gecko/20051111 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060806 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060130 Ubuntu/1.5.dfsg-4ubuntu6 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060119 Debian/1.5.dfsg-4ubuntu3 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060118 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060111 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060110 Debian/1.5.dfsg-4 Firefox/1.5 Browser Firefox 1.5 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b5) Gecko/20051008 Fedora/1.5-0.5.0.beta2 Firefox/1.4.1 Browser Firefox 1.4.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Browser Firefox 1.4.1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Browser Firefox 1.4.1 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Browser Firefox 1.4.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Browser Firefox 1.4.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Browser Firefox 1.4.1 Windows Windows XP +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b5) Gecko/20051006 Firefox/1.4.1 Browser Firefox 1.4.1 Macintosh OS X +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4 Browser Firefox 1.4 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4 Browser Firefox 1.4 Windows Windows 2000 +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4) Gecko/20050908 Firefox/1.4 Browser Firefox 1.4 Macintosh OS X +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20090403 Firefox/1.1.16 Browser Firefox 1.1.16 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060413 Red Hat/1.0.8-1.4.1 Firefox/1.0.8 Browser Firefox 1.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060411 Firefox/1.0.8 SUSE/1.0.8-0.2 Browser Firefox 1.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20060410 Firefox/1.0.8 Mandriva/1.0.6-16.5.20060mdk (2006.0) Browser Firefox 1.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.13) Gecko/20060418 Fedora/1.0.8-1.1.fc4 Firefox/1.0.8 Browser Firefox 1.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.13) Gecko/20060418 Firefox/1.0.8 (Ubuntu package 1.0.8) Browser Firefox 1.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.13) Gecko/20060411 Firefox/1.0.8 SUSE/1.0.8-0.2 Browser Firefox 1.0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; da-DK; rv:1.7.13) Gecko/20060411 Firefox/1.0.8 SUSE/1.0.8-0.2 Browser Firefox 1.0.8 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051105 Firefox/1.0.8 Browser Firefox 1.0.8 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.13) Gecko/20060410 Firefox/1.0.8 Browser Firefox 1.0.8 Windows Windows XP +Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.13) Gecko/20060410 Firefox/1.0.8 Browser Firefox 1.0.8 Windows Windows 98 +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.13) Gecko/20060410 Firefox/1.0.8 Browser Firefox 1.0.8 Macintosh OS X +Mozilla/5.0 (X11; U; x86_64 Linux; en_US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.12) Gecko/20050927 Firefox/1.0.7 Browser Firefox 1.0.7 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 Browser Firefox 1.0.7 SunOS SunOS +Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7.12) Gecko/20051121 Firefox/1.0.7 (Nexenta package 1.0.7) Browser Firefox 1.0.7 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20060202 CentOS/1.0.7-1.4.3.centos4 Firefox/1.0.7 Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20051218 Firefox/1.0.7 Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20051127 Firefox/1.0.7 Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.7.12) Gecko/20051222 Firefox/1.0.7 Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux ppc; da-DK; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; it-IT; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7) Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.12) Gecko/20050922 Firefox/1.0.7 (Debian package 1.0.7-1) Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7 Browser Firefox 1.0.7 Linux Linux +Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.7.10) Gecko/20050919 (No IDN) Firefox/1.0.6 Browser Firefox 1.0.6 Linux OpenBSD +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.10) Gecko/20050724 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.10) Gecko/20050730 Firefox/1.0.6 (Debian package 1.0.6-2) Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.10) Gecko/20050717 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.10) Gecko/20050721 Firefox/1.0.6 (Ubuntu package 1.0.6) Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20051111 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20051106 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050920 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050918 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050911 Firefox/1.0.6 (Debian package 1.0.6-5) Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050815 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050811 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050721 Firefox/1.0.6 (Ubuntu package 1.0.6) Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050720 Fedora/1.0.6-1.1.fc4.k12ltsp.4.4.0 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050720 Fedora/1.0.6-1.1.fc3 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050719 Red Hat/1.0.6-1.4.1 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050715 Firefox/1.0.6 SUSE/1.0.6-16 Browser Firefox 1.0.6 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Browser Firefox 1.0.5 Linux Linux +Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Browser Firefox 1.0.5 Windows Windows NT +Mozilla/5.0 (Windows; U; Windows NT5.1; en; rv:1.7.10) Gecko/20050716 Firefox/1.0.5 Browser Firefox 1.0.5 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Browser Firefox 1.0.5 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.7.10) Gecko/20050716 Firefox/1.0.5 Browser Firefox 1.0.5 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 (ax) Browser Firefox 1.0.5 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Browser Firefox 1.0.5 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Browser Firefox 1.0.5 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Browser Firefox 1.0.5 Windows Windows Me +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.9) Gecko/20050711 Firefox/1.0.5 Browser Firefox 1.0.5 Macintosh OS X +Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.8) Gecko/20050512 Firefox/1.0.4 Browser Firefox 1.0.4 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.8) Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.10) Gecko/20050925 Firefox/1.0.4 (Debian package 1.0.4-2sarge5) Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.7.10) Gecko/20050925 Firefox/1.0.4 (Debian package 1.0.4-2sarge5) Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050610 Firefox/1.0.4 (Debian package 1.0.4-3) Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050523 Firefox/1.0.4 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050517 Firefox/1.0.4 (Debian package 1.0.4-2) Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Firefox/1.0.4 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050513 Fedora/1.0.4-1.3.1 Firefox/1.0.4 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050512 Firefox/1.0.4 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 SUSE/1.0.4-1.1 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4 Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20051010 Firefox/1.0.4 (Ubuntu package 1.0.7) Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20070530 Firefox/1.0.4 (Debian package 1.0.4-2sarge17) Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20070116 Firefox/1.0.4 (Debian package 1.0.4-2sarge15) Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20061113 Firefox/1.0.4 (Debian package 1.0.4-2sarge13) Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20060927 Firefox/1.0.4 (Debian package 1.0.4-2sarge12) Browser Firefox 1.0.4 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050421 Firefox/1.0.3 (Debian package 1.0.3-2) Browser Firefox 1.0.3 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.7) Gecko/20060303 Firefox/1.0.3 Browser Firefox 1.0.3 Linux FreeBSD +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.7) Gecko/20050420 Firefox/1.0.3 Browser Firefox 1.0.3 Linux FreeBSD +Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 (ax) Browser Firefox 1.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; da-DK; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; fr-FR; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows 98 +Mozilla/5.0 (Windows; U; Win98; es-ES; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows 98 +Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows 98 +Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 Browser Firefox 1.0.3 Windows Windows 98 +Mozilla/5.0 (X11; U; Linux x86_64; nl-NL; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Browser Firefox 1.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Browser Firefox 1.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Browser Firefox 1.0.2 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.6) Gecko/20050325 Firefox/1.0.2 (Debian package 1.0.2-1) Browser Firefox 1.0.2 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.2; de-DE; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; tr-TR; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; ro-RO; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; nl-NL; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; it-IT; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 (ax) Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.6) Gecko/20050321 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.6) Gecko/20050318 Firefox/1.0.2 Browser Firefox 1.0.2 Windows Windows 98 +Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.2 (ax) Browser Firefox 1.0.2 Windows Windows 98 +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.1 Browser Firefox 1.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050311 Firefox/1.0.1 Browser Firefox 1.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050310 Firefox/1.0.1 Browser Firefox 1.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Browser Firefox 1.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.6) Gecko/20050322 Firefox/1.0.1 Browser Firefox 1.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.6) Gecko/20050306 Firefox/1.0.1 (Debian package 1.0.1-2) Browser Firefox 1.0.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Browser Firefox 1.0.1 Linux Linux +Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows NT +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7.6) Gecko/20050223 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.6) Gecko/20040206 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows 98 +Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Browser Firefox 1.0.1 Windows Windows 98 +Mozilla/5.0 (X11; U; Linux i686; hu; rv:1.8b4) Gecko/20050827 Firefox/1.0+ Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050729 Firefox/1.0+ Browser Firefox 1.0 Windows Windows XP +Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7.5) Gecko/20041109 Firefox/1.0 Browser Firefox 1.0 SunOS SunOS +Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.6) Gecko/20050405 Firefox/1.0 (Ubuntu package 1.0.2) Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050405 Firefox/1.0 (Ubuntu package 1.0.2) Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050814 Firefox/1.0 Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050221 Firefox/1.0 Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050210 Firefox/1.0 (Debian package 1.0+dfsg.1-6) Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041218 Firefox/1.0 Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041215 Firefox/1.0 Red Hat/1.0-12.EL4 Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041204 Firefox/1.0 (Debian package 1.0.x.2-1) Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041128 Firefox/1.0 (Debian package 1.0-4) Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041117 Firefox/1.0 (Debian package 1.0-2.0.0.45.linspire0.4) Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.7.6) Gecko/20050405 Firefox/1.0 (Ubuntu package 1.0.2) Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0 Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de-AT; rv:1.7.5) Gecko/20041128 Firefox/1.0 (Debian package 1.0-4) Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20041114 Firefox/1.0 Browser Firefox 1.0 Linux FreeBSD +Mozilla/5.0 (X11; Linux i686; rv:1.7.5) Gecko/20041108 Firefox/1.0 Browser Firefox 1.0 Linux Linux +Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Browser Firefox 1.0 Windows Windows NT +Mozilla/5.0 (Windows; U; WinNT4.0; de-DE; rv:1.7.5) Gecko/20041108 Firefox/1.0 Browser Firefox 1.0 Windows Windows NT +Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.7.5) Gecko/20041119 Firefox/1.0 Browser Firefox 1.0 Windows Windows XP +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040917 Firefox/0.9.3 Browser Firefox 0.9.3 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7) Gecko/20040803 Firefox/0.9.3 Browser Firefox 0.9.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040803 Firefox/0.9.3 Browser Firefox 0.9.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7) Gecko/20040803 Firefox/0.9.3 Browser Firefox 0.9.3 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7) Gecko/20040803 Firefox/0.9.3 Browser Firefox 0.9.3 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7) Gecko/20040803 Firefox/0.9.3 Browser Firefox 0.9.3 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Win98; de-DE; rv:1.7) Gecko/20040803 Firefox/0.9.3 Browser Firefox 0.9.3 Windows Windows 98 +Mozilla/5.0 (Windows; U; Win 9x 4.90; rv:1.7) Gecko/20040803 Firefox/0.9.3 Browser Firefox 0.9.3 Windows Windows Me +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040802 Firefox/0.9.2 Browser Firefox 0.9.2 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.7) Gecko/20040707 Firefox/0.9.2 Browser Firefox 0.9.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040707 Firefox/0.9.2 Browser Firefox 0.9.2 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7) Gecko/20040707 Firefox/0.9.2 Browser Firefox 0.9.2 Windows Windows 2000 +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040630 Firefox/0.9.1 Browser Firefox 0.9.1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7) Gecko/20040626 Firefox/0.9.1 Browser Firefox 0.9.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.7) Gecko/20040626 Firefox/0.9.1 Browser Firefox 0.9.1 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040614 Firefox/0.9 Browser Firefox 0.9 Windows Windows XP +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040614 Firefox/0.9 Browser Firefox 0.9 Macintosh OS X +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040614 Firefox/0.8 Browser Firefox 0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040225 Firefox/0.8 Browser Firefox 0.8 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.6) Gecko/20040207 Firefox/0.8 Browser Firefox 0.8 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.6) Gecko/20040206 Firefox/0.8 Browser Firefox 0.8 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Browser Firefox 0.8 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.6) Gecko/20040206 Firefox/0.8 Browser Firefox 0.8 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Browser Firefox 0.8 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; de-DE; rv:1.6) Gecko/20040206 Firefox/0.8 Browser Firefox 0.8 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Browser Firefox 0.8 Windows Windows 98 +Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Browser Firefox 0.8 Windows Windows Me +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.6) Gecko/20040206 Firefox/0.8 Browser Firefox 0.8 Macintosh OS X +Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20041020 Firefox/0.10.1 Browser Firefox 0.10.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Browser Firefox 0.10.1 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040914 Firefox/0.10.1 Browser Firefox 0.10.1 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.2; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Browser Firefox 0.10.1 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Browser Firefox 0.10.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 Browser Firefox 0.10.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040911 Firefox/0.10.1 Browser Firefox 0.10.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Browser Firefox 0.10.1 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 Browser Firefox 0.10.1 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Win98; rv:1.7.3) Gecko/20041001 Firefox/0.10.1 Browser Firefox 0.10.1 Windows Windows 98 +Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040914 Firefox/0.10 Browser Firefox 0.10 Linux Linux +Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040913 Firefox/0.10 Browser Firefox 0.10 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10 Browser Firefox 0.10 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.0; zh-TW; rv:1.8.0.1) Gecko/20060111 Firefox/0.10 Browser Firefox 0.10 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10 Browser Firefox 0.10 Windows Windows 2000 +Mozilla/5.0 (Windows; U; Win98; rv:1.7.3) Gecko/20040913 Firefox/0.10 Browser Firefox 0.10 Windows Windows 98 +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.7.3) Gecko/20040913 Firefox/0.10 Browser Firefox 0.10 Macintosh OS X +Mozilla/5.0 (X11; U; Gentoo Linux x86_64; pl-PL) Gecko Firefox Browser Firefox unknown unknown +Mozilla/5.0 (X11; ; Linux x86_64; rv:1.8.1.6) Gecko/20070802 Firefox Browser Firefox Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.6) Gecko/2009011913 Firefox Browser Firefox Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.9.2.20) Gecko/20110803 Firefox Browser Firefox Windows Windows XP +Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.8.1.16) Gecko/20080702 Firefox Browser Firefox Macintosh OS X +Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.13) Gecko/20080313 Firefox Browser Firefox Macintosh OS X \ No newline at end of file diff --git a/vendor/cbschuld/browser.php/tests/lists/ie.txt b/vendor/cbschuld/browser.php/tests/lists/ie.txt new file mode 100644 index 0000000..9a55141 --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/lists/ie.txt @@ -0,0 +1,330 @@ +"Mozilla/5.0 (compatible, MSIE 11, Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko" Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/1.22 (compatible; MSIE 10.0; Windows 3.1) Browser Internet Explorer 10.0 Windows Windows 3.1 +Mozilla/1.22 (compatible; MSIE 2.0; Windows 3.1) Browser Internet Explorer 2.0 Windows Windows 3.1 +Mozilla/1.22 (compatible; MSIE 2.0; Windows 95) Browser Internet Explorer 2.0 Windows Windows 95 +Mozilla/2.0 (compatible; MSIE 3.01; Windows 95) Browser Internet Explorer 3.01 Windows Windows 95 +Mozilla/2.0 (compatible; MSIE 3.02; Windows 3.1) Browser Internet Explorer 3.02 Windows Windows 3.1 +Mozilla/2.0 (compatible; MSIE 3.03; Windows 3.1) Browser Internet Explorer 3.03 Windows Windows 3.1 +Mozilla/2.0 (compatible; MSIE 3.0; Windows 3.1) Browser Internet Explorer 3.0 Windows Windows 3.1 +Mozilla/2.0 (compatible; MSIE 3.0; Windows 95) Browser Internet Explorer 3.0 Windows Windows 95 +Mozilla/2.0 (compatible; MSIE 3.0B; Windows NT) Browser Internet Explorer 3.0B Windows Windows NT +Mozilla/2.0 (compatible; MSIE 4.0; Windows 98) Browser Internet Explorer 4.0 Windows Windows 98 +Mozilla/3.0 (compatible; MSIE 3.0; Windows NT 5.0) Browser Internet Explorer 3.0 Windows Windows 2000 +Mozilla/4.0 (Compatible; MSIE 4.0) Browser Internet Explorer 4.0 unknown unknown +Mozilla/4.0 (Compatible; MSIE 5.5; Windows NT5.0; Q312461; SV1; .NET CLR 1.1.4322; InfoPath.2) Browser Internet Explorer 5.5 Windows Windows 2000 +Mozilla/4.0 (Compatible; MSIE 8.0; Windows NT 5.2; Trident/6.0) Browser Internet Explorer 8.0 Windows Windows Server 2003 +Mozilla/4.0 (Compatible; Windows NT 5.1; MSIE 6.0) (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (MSIE 6.0; Windows NT 5.0) Browser Internet Explorer 6.0 Windows Windows 2000 +Mozilla/4.0 (MSIE 6.0; Windows NT 5.1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (Mozilla/4.0; MSIE 7.0; Windows NT 5.1; FDM; SV1) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (Mozilla/4.0; MSIE 7.0; Windows NT 5.1; FDM; SV1; .NET CLR 3.0.04506.30) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.0) Browser Internet Explorer 6.0 Windows Windows 2000 +Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 5.2) Browser Internet Explorer 6.0 Windows Windows Server 2003 +Mozilla/4.0 (Windows; MSIE 6.0; Windows NT 6.0) Browser Internet Explorer 6.0 Windows Windows Vista +Mozilla/4.0 (Windows; MSIE 7.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (X11; MSIE 6.0; i686; .NET CLR 1.1.4322; .NET CLR 2.0.50727; FDM) Browser Internet Explorer 6.0 unknown unknown +Mozilla/4.0 (compatible ; MSIE 6.0; Windows NT 5.1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/5.0) Browser Internet Explorer 10.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 2.0; Windows NT 5.0; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Browser Internet Explorer 2.0 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 4.01; Mac_PowerPC) Browser Internet Explorer 4.01 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 4.01; Windows 95) Browser Internet Explorer 4.01 Windows Windows 95 +Mozilla/4.0 (compatible; MSIE 4.01; Windows 98) Browser Internet Explorer 4.01 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 4.01; Windows 98; DigExt) Browser Internet Explorer 4.01 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 4.01; Windows 98; Hotbar 3.0) Browser Internet Explorer 4.01 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; PPC) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Sprint:PPC-6700; PPC; 240x320) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Smartphone; 176x220) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:PPC-i830; PPC; 240x320) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SCH-i320; Smartphone; 176x220) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SCH-i830; PPC; 240x320) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SPH-ip320; Smartphone; 176x220) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint:SPH-ip830w; PPC; 240x320) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint; SCH-i830; PPC; 240x320) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; Sprint;PPC-i830; PPC; 240x320) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 4.01; Windows NT 5.0) Browser Internet Explorer 4.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 4.01; Windows NT) Browser Internet Explorer 4.01 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 4.0; Windows 95) Browser Internet Explorer 4.0 Windows Windows 95 +Mozilla/4.0 (compatible; MSIE 4.0; Windows 95; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Browser Internet Explorer 4.0 Windows Windows 95 +Mozilla/4.0 (compatible; MSIE 4.0; Windows 98 ) Browser Internet Explorer 4.0 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 4.0; Windows NT) Browser Internet Explorer 4.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 4.5; Mac_PowerPC) Browser Internet Explorer 4.5 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 4.5; Windows 98; ) Browser Internet Explorer 4.5 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 4.5; Windows NT 5.1; .NET CLR 2.0.40607) Browser Internet Explorer 4.5 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.00; Windows 98) Browser Internet Explorer 5.00 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.00; Windows 98) Browser Internet Explorer 5.00 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.01; Windows 98) Browser Internet Explorer 5.01 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; MSIECrawler) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Q312461) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Q312461; T312461) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; SV1) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Wanadoo 5.1) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Wanadoo 5.3; Wanadoo 5.5) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; Wanadoo 5.6) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.0.0) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.0.0; Hotbar 4.1.8.0) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.4) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.6) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.6; Hotbar 3.0) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.6; Hotbar 4.2.8.0) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; YComp 5.0.2.6; MSIECrawler) Browser Internet Explorer 5.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT) Browser Internet Explorer 5.01 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT; .NET CLR 1.0.3705) Browser Internet Explorer 5.01 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT; DigExt) Browser Internet Explorer 5.01 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT; Hotbar 4.1.8.0) Browser Internet Explorer 5.01 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.01; Windows NT; YComp 5.0.0.0) Browser Internet Explorer 5.01 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.05; Windows 98; .NET CLR 1.1.4322) Browser Internet Explorer 5.05 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.05; Windows NT 3.51) Browser Internet Explorer 5.05 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.05; Windows NT 4.0) Browser Internet Explorer 5.05 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.2.6) Browser Internet Explorer 5.0 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; YComp 5.0.2.6; yplus 1.0) Browser Internet Explorer 5.0 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; Hotbar 3.0) Browser Internet Explorer 5.0 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; YComp 5.0.2.4) Browser Internet Explorer 5.0 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98;) Browser Internet Explorer 5.0 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.0) Browser Internet Explorer 5.0 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.2; .NET CLR 1.1.4322) Browser Internet Explorer 5.0 Windows Windows Server 2003 +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.9; .NET CLR 1.1.4322) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 6.0; Trident/4.0; InfoPath.1; SV1; .NET CLR 3.0.04506.648; .NET4.0C; .NET4.0E) Browser Internet Explorer 5.0 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; .NET CLR 1.0.3705) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; Hotbar 3.0) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; Hotbar 4.1.8.0) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; YComp 5.0.0.0) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; YComp 5.0.2.5) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt; YComp 5.0.2.6) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT;) Browser Internet Explorer 5.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0b1; Mac_PowerPC) Browser Internet Explorer 5.0b1 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.12; Mac_PowerPC) Browser Internet Explorer 5.12 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.13; Mac_PowerPC) Browser Internet Explorer 5.13 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.14; Mac_PowerPC) Browser Internet Explorer 5.14 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.15; Mac_PowerPC) Browser Internet Explorer 5.15 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.16; Mac_PowerPC) Browser Internet Explorer 5.16 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC Mac OS; en) Browser Internet Explorer 5.17 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.17; Mac_PowerPC) Browser Internet Explorer 5.17 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.21; Mac_PowerPC) Browser Internet Explorer 5.21 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.22; Mac_PowerPC) Browser Internet Explorer 5.22 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC) Browser Internet Explorer 5.23 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.2; Mac_PowerPC) Browser Internet Explorer 5.2 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.50; Windows 95; SiteKiosk 4.8) Browser Internet Explorer 5.50 Windows Windows 95 +Mozilla/4.0 (compatible; MSIE 5.50; Windows 98; SiteKiosk 4.8) Browser Internet Explorer 5.50 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.50; Windows NT; SiteKiosk 4.8) Browser Internet Explorer 5.50 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.50; Windows NT; SiteKiosk 4.8; SiteCoach 1.0) Browser Internet Explorer 5.50 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.50; Windows NT; SiteKiosk 4.9; SiteCoach 1.0) Browser Internet Explorer 5.50 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.5; Windows 98) Browser Internet Explorer 5.5 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90) Browser Internet Explorer 5.5 Windows Windows Me +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) Browser Internet Explorer 5.5 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Browser Internet Explorer 5.5 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Browser Internet Explorer 5.5 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.2; .NET CLR 1.1.4322) Browser Internet Explorer 5.5 Windows Windows Server 2003 +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.2; .NET CLR 1.1.4322) (Compatible; ; ; Trident/4.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Browser Internet Explorer 5.5 Windows Windows Server 2003 +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.2; .NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; FDM) Browser Internet Explorer 5.5 Windows Windows Server 2003 +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.5) Browser Internet Explorer 5.5 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618) Browser Internet Explorer 5.5 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Browser Internet Explorer 5.5 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 6.1; chromeframe/12.0.742.100; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C) Browser Internet Explorer 5.5 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT) Browser Internet Explorer 5.5 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.5; Windows NT5) Browser Internet Explorer 5.5 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.5;) Browser Internet Explorer 5.5 unknown unknown +Mozilla/4.0 (compatible; MSIE 5.5b1; Mac_PowerPC) Browser Internet Explorer 5.5b1 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 6.01; Windows NT 6.0) Browser Internet Explorer 6.01 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; .NET CLR 1.1.4322) Browser Internet Explorer 6.0 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0) Browser Internet Explorer 6.0 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705) Browser Internet Explorer 6.0 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Browser Internet Explorer 6.0 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Browser Internet Explorer 6.0 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; .NET CLR 1.1.4322) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; FunWebProducts; SV1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5)) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 3.1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 2.0.50727) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98) Browser Internet Explorer 6.0b Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98; Win 9x 4.90) Browser Internet Explorer 6.0b Windows Windows Me +Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98; YComp 5.0.0.0) Browser Internet Explorer 6.0b Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 4.0) Browser Internet Explorer 6.0b Windows Windows NT +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 4.0; .NET CLR 1.0.2914) Browser Internet Explorer 6.0b Windows Windows NT +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0) Browser Internet Explorer 6.0b Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; .NET CLR 1.0.3705) Browser Internet Explorer 6.0b Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; .NET CLR 1.1.4322) Browser Internet Explorer 6.0b Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; YComp 5.0.0.0) Browser Internet Explorer 6.0b Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; YComp 5.0.0.0) (Compatible; ; ; Trident/4.0) Browser Internet Explorer 6.0b Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.0; YComp 5.0.2.6) Browser Internet Explorer 6.0b Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1) Browser Internet Explorer 6.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1; DigExt) Browser Internet Explorer 6.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.1; Windows XP) Browser Internet Explorer 6.1 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.1; Windows XP; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Browser Internet Explorer 6.1 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; ?I쳌[?v??6) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.2) Browser Internet Explorer 7.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; InfoPath.2) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; chromeframe/12.0.742.100) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; .NET4.0C; .NET4.0E; InfoPath.3) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; SLCC2; .NET CLR 2.0.50727; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MS-RTC LM 8) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; Media Center PC 6.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 2.0.50727; .NET4.0C; .NET4.0E) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3) Browser Internet Explorer 7.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; Win64; x64; Trident/6.0; .NET4.0E; .NET4.0C) Browser Internet Explorer 7.0 Windows Windows 8 +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.0.3705; Media Center PC 3.1; Alexa Toolbar; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.40607) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; FDM; .NET CLR 1.1.4322) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1) Browser Internet Explorer 7.0b Windows Windows XP +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30) Browser Internet Explorer 7.0b Windows Windows Server 2003 +Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 6.0) Browser Internet Explorer 7.0b Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Browser Internet Explorer 8.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Browser Internet Explorer 8.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.5; QQDownload 534; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729) Browser Internet Explorer 8.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; InfoPath.3; Tablet PC 2.0) Browser Internet Explorer 8.0 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MS-RTC LM 8; InfoPath.3; .NET4.0C; .NET4.0E) chromeframe/8.0.552.224 Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Zune 3.0) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; msn OptimizedIE8;ZHCN) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; InfoPath.2) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; InfoPath.3; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MS-RTC LM 8) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; Media Center PC 6.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; Media Center PC 6.0; InfoPath.2; MS-RTC LM 8 Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; Media Center PC 6.0; InfoPath.2; MS-RTC LM 8) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.2; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) Browser Internet Explorer 8.0 Windows Windows 8 +Mozilla/4.0 (compatible; U; MSIE 6.0; Windows NT 5.1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible; U; MSIE 6.0; Windows NT 5.1) (Compatible; ; ; Trident/4.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.0 (compatible;MSIE 5.5; Windows 98) Browser Internet Explorer 5.5 Windows Windows 98 +Mozilla/4.0 (compatible;MSIE 6.0;Windows 98;Q312461) Browser Internet Explorer 6.0 Windows Windows 98 +Mozilla/4.0 (compatible;MSIE 7.0;Windows NT 6.0) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/4.0 PPC (compatible; MSIE 4.01; Windows CE; PPC; 240x320; Sprint:PPC-6700; PPC; 240x320) Browser Internet Explorer 4.01 Windows Windows CE +Mozilla/4.0(compatible; MSIE 5.0; Windows 98; DigExt) Browser Internet Explorer 5.0 Windows Windows 98 +Mozilla/4.0(compatible; MSIE 7.0b; Windows NT 6.0) Browser Internet Explorer 7.0b Windows Windows Vista +Mozilla/4.01 (compatible; MSIE 6.0; Windows NT 5.1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.08 (compatible; MSIE 6.0; Windows NT 5.1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/4.79 [en] (compatible; MSIE 7.0; Windows NT 5.0; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Browser Internet Explorer 7.0 Windows Windows 2000 +Mozilla/45.0 (compatible; MSIE 6.0; Windows NT 5.1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/5.0 (MSIE 7.0; Macintosh; U; SunOS; X11; gu; SV1; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648) Browser Internet Explorer 7.0 SunOS SunOS +Mozilla/5.0 (Windows NT 10.0; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; wbx 1.0.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; LCJB; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; Tablet PC 2.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; Tablet PC 2.0; wbx 1.0.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; WOW64; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows XP +Mozilla/5.0 (Windows NT 6.0; WOW64; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.1; Trident/7.0; MAMD; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; AS; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; MAARJS; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; MALC; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; MASBJS; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; MDDRJS; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; NP06; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; yie11; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.2; WOW64; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.2; Win64; x64; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.3; ARM; Trident/7.0; Touch; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; ASU2JS; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; LCJB; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; MALNJS; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; MASBJS; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; MASEJS; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; MASMJS; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; TNJB; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; Win64; x64; Trident/7.0; rv:11.0) like Gecko Browser Internet Explorer 11.0 Windows Windows NT +Mozilla/5.0 (Windows; U; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 5.2) Browser Internet Explorer 7.0 Windows Windows Server 2003 +Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 6.0; el-GR) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 6.0; en-US) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/5.0 (Windows; U; MSIE 9.0; WIndows NT 9.0; en-US)) Browser Internet Explorer 9.0 Windows Windows NT +Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US) Browser Internet Explorer 9.0 Windows Windows NT +Mozilla/5.0 (compatible; MSIE 10.0; Macintosh; Intel Mac OS X 10_7_3; Trident/6.0) Browser Internet Explorer 10.0 Macintosh OS X 10_7_3 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/4.0; InfoPath.2; SV1; .NET CLR 2.0.50727; WOW64) Browser Internet Explorer 10.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/5.0) Browser Internet Explorer 10.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) Browser Internet Explorer 10.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0) Browser Internet Explorer 10.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2) Browser Internet Explorer 10.0 Windows Windows 8 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0) Browser Internet Explorer 10.0 Windows Windows 8 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0) Browser Internet Explorer 10.0 Windows Windows 8 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; ASU2JS) Browser Internet Explorer 10.0 Windows Windows 8 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MALNJS) Browser Internet Explorer 10.0 Windows Windows 8 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MASMJS) Browser Internet Explorer 10.0 Windows Windows 8 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0; MDDCJS) Browser Internet Explorer 10.0 Windows Windows 8 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0) Browser Internet Explorer 10.0 Windows Windows 8 +Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 7.0; InfoPath.3; .NET CLR 3.1.40767; Trident/6.0; en-IN) Browser Internet Explorer 10.0 Windows Windows NT +Mozilla/5.0 (compatible; MSIE 10.6; Windows NT 6.1; Trident/5.0; InfoPath.2; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) 3gpp-gba UNTRUSTED/1.0 Browser Internet Explorer 10.6 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4325) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727) Browser Internet Explorer 6.0 Windows Windows XP +Mozilla/5.0 (compatible; MSIE 7.0; Windows 98; SpamBlockerUtility 6.3.91; SpamBlockerUtility 6.2.91; .NET CLR 4.1.89;GB) Browser Internet Explorer 7.0 Windows Windows 98 +Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.0; Trident/4.0; FBSMTWB; .NET CLR 2.0.34861; .NET CLR 3.0.3746.3218; .NET CLR 3.5.33652; msn OptimizedIE8;ENUS) Browser Internet Explorer 7.0 Windows Windows 2000 +Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 2.0.50727) Browser Internet Explorer 7.0 Windows Windows Server 2003 +Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; c .NET CLR 3.0.04506; .NET CLR 3.5.30707; InfoPath.1; el-GR) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; c .NET CLR 3.0.04506; .NET CLR 3.5.30707; InfoPath.1; el-GR) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; en-US) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 6.0; fr-FR) Browser Internet Explorer 7.0 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.0; Trident/4.0; InfoPath.1; SV1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 3.0.04506.30) Browser Internet Explorer 8.0 Windows Windows 2000 +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; SLCC1; .NET CLR 1.1.4322) Browser Internet Explorer 8.0 Windows Windows XP +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Browser Internet Explorer 8.0 Windows Windows XP +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727) Browser Internet Explorer 8.0 Windows Windows XP +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SLCC1; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322) Browser Internet Explorer 8.0 Windows Windows XP +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.2; Trident/4.0; Media Center PC 4.0; SLCC1; .NET CLR 3.0.04320) Browser Internet Explorer 8.0 Windows Windows Server 2003 +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; .NET CLR 2.7.58687; SLCC2; Media Center PC 5.0; Zune 3.4; Tablet PC 3.6; InfoPath.3) Browser Internet Explorer 8.0 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; InfoPath.1; SV1; .NET CLR 3.8.36217; WOW64; en-US) Browser Internet Explorer 8.0 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Browser Internet Explorer 8.0 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB7.4; InfoPath.2; SV1; .NET CLR 3.3.69573; WOW64; en-US) Browser Internet Explorer 8.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/4.0; GTB7.4; InfoPath.3; SV1; .NET CLR 3.1.76908; WOW64; en-US) Browser Internet Explorer 9.0 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0; chromeframe/11.0.696.57) Browser Internet Explorer 9.0 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/4.0; GTB7.4; InfoPath.1; SV1; .NET CLR 2.8.52393; WOW64; en-US) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0) chromeframe/10.0.648.205 Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; FunWebProducts) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET CLR 1.1.4322; .NET4.0C; Tablet PC 2.0) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; chromeframe/11.0.696.57) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; chromeframe/13.0.782.215) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; yie8) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 2.0.50727; Media Center PC 6.0) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Zune 4.0; InfoPath.3; MS-RTC LM 8; .NET4.0C; .NET4.0E) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8; Zune 4.7 Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; Media Center PC 6.0; InfoPath.3; MS-RTC LM 8; Zune 4.7) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0; chromeframe/12.0.742.112) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/6.0) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0 Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Zune 4.0; Tablet PC 2.0; InfoPath.3; .NET4.0C; .NET4.0E) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET CLR 2.0.50727; Media Center PC 6.0) Browser Internet Explorer 9.0 Windows Windows 7 +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 7.1; Trident/5.0) Browser Internet Explorer 9.0 Windows Windows NT diff --git a/vendor/cbschuld/browser.php/tests/lists/opera.txt b/vendor/cbschuld/browser.php/tests/lists/opera.txt new file mode 100644 index 0000000..2174f5b --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/lists/opera.txt @@ -0,0 +1,990 @@ +Opera/9.80 (X11; Linux i686; Ubuntu/14.10) Presto/2.12.388 Version/12.16 Browser Opera 12.16 Linux Linux +Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14 Browser Opera 12.14 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.0; rv:2.0) Gecko/20100101 Firefox/4.0 Opera 12.14 Browser Opera 12.14 Windows Windows Vista +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0) Opera 12.14 Browser Opera 12.14 Windows Windows Vista +Opera/12.80 (Windows NT 5.1; U; en) Presto/2.10.289 Version/12.02 Browser Opera 12.02 Windows Windows XP +Opera/9.80 (Windows NT 6.1; U; es-ES) Presto/2.9.181 Version/12.00 Browser Opera 12 Windows Windows 7 +Opera/9.80 (Windows NT 5.1; U; zh-sg) Presto/2.9.181 Version/12.00 Browser Opera 12 Windows Windows XP +Opera/12.0(Windows NT 5.2;U;en)Presto/22.9.168 Version/12.00 Browser Opera 12 Windows Windows Server 2003 +Opera/12.0(Windows NT 5.1;U;en)Presto/22.9.168 Version/12.00 Browser Opera 12 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1) Gecko/20100101 Firefox/14.0 Opera/12.0 Browser Opera 12 Windows Windows XP +Opera/9.80 (Windows NT 6.1; WOW64; U; pt) Presto/2.10.229 Version/11.62 Browser Opera 11.62 Windows Windows 7 +Opera/9.80 (Windows NT 6.0; U; pl) Presto/2.10.229 Version/11.62 Browser Opera 11.62 Windows Windows Vista +Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; fr) Presto/2.9.168 Version/11.52 Browser Opera 11.52 Macintosh OS X Snow Leopard 10.6.8 +Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; de) Presto/2.9.168 Version/11.52 Browser Opera 11.52 Macintosh OS X Snow Leopard 10.6.8 +Opera/9.80 (Windows NT 5.1; U; en) Presto/2.9.168 Version/11.51 Browser Opera 11.51 Windows Windows XP +Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; de) Opera 11.51 Browser Opera 11.51 Windows Windows 7 +Opera/9.80 (X11; Linux x86_64; U; fr) Presto/2.9.168 Version/11.50 Browser Opera 11.5 Linux Linux +Opera/9.80 (X11; Linux i686; U; hu) Presto/2.9.168 Version/11.50 Browser Opera 11.5 Linux Linux +Opera/9.80 (X11; Linux i686; U; ru) Presto/2.8.131 Version/11.11 Browser Opera 11.11 Linux Linux +Opera/9.80 (X11; Linux i686; U; es-ES) Presto/2.8.131 Version/11.11 Browser Opera 11.11 Linux Linux +Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/5.0 Opera 11.11 Browser Opera 11.11 Windows Windows XP +Opera/9.80 (X11; Linux x86_64; U; bg) Presto/2.8.131 Version/11.10 Browser Opera 11.1 Linux Linux +Opera/9.80 (Windows NT 6.0; U; en) Presto/2.8.99 Version/11.10 Browser Opera 11.1 Windows Windows Vista +Opera/9.80 (Windows NT 5.1; U; zh-tw) Presto/2.8.131 Version/11.10 Browser Opera 11.1 Windows Windows XP +Opera/9.80 (Windows NT 6.1; Opera Tablet/15165; U; en) Presto/2.8.149 Version/11.1 Browser Opera 11.1 Windows Windows 7 +Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10 (maverick); pl) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Linux Linux +Opera/9.80 (X11; Linux i686; U; ja) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Linux Linux +Opera/9.80 (X11; Linux i686; U; fr) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Linux Linux +Opera/9.80 (Windows NT 6.1; U; zh-tw) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; sv) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; en-US) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; cs) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows 7 +Opera/9.80 (Windows NT 6.0; U; pl) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows Vista +Opera/9.80 (Windows NT 5.2; U; ru) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows Server 2003 +Opera/9.80 (Windows NT 5.1; U;) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows XP +Opera/9.80 (Windows NT 5.1; U; cs) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.13) Gecko/20101213 Opera/9.80 (Windows NT 6.1; U; zh-tw) Presto/2.7.62 Version/11.01 Browser Opera 11.01 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; U; nl; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.01 Browser Opera 11.01 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; U; de; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.01 Browser Opera 11.01 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; de) Opera 11.01 Browser Opera 11.01 Windows Windows 7 +Opera/9.80 (X11; Linux x86_64; U; pl) Presto/2.7.62 Version/11.00 Browser Opera 11 Linux Linux +Opera/9.80 (X11; Linux i686; U; it) Presto/2.7.62 Version/11.00 Browser Opera 11 Linux Linux +Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.6.37 Version/11.00 Browser Opera 11 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; pl) Presto/2.7.62 Version/11.00 Browser Opera 11 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; ko) Presto/2.7.62 Version/11.00 Browser Opera 11 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; fi) Presto/2.7.62 Version/11.00 Browser Opera 11 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; en-GB) Presto/2.7.62 Version/11.00 Browser Opera 11 Windows Windows 7 +Opera/9.80 (Windows NT 6.1 x64; U; en) Presto/2.7.62 Version/11.00 Browser Opera 11 Windows Windows NT +Opera/9.80 (Windows NT 6.0; U; en) Presto/2.7.39 Version/11.00 Browser Opera 11 Windows Windows Vista +Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.39 Version/11.00 Browser Opera 11 Windows Windows XP +Opera/9.80 (Windows NT 5.1; U; MRA 5.5 (build 02842); ru) Presto/2.7.62 Version/11.00 Browser Opera 11 Windows Windows XP +Opera/9.80 (Windows NT 5.1; U; it) Presto/2.7.62 Version/11.00 Browser Opera 11 Windows Windows XP +Mozilla/5.0 (Windows NT 6.0; U; ja; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.00 Browser Opera 11 Windows Windows Vista +Mozilla/5.0 (Windows NT 5.1; U; pl; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.00 Browser Opera 11 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 11.00 Browser Opera 11 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 8.0; X11; Linux x86_64; pl) Opera 11.00 Browser Opera 11 Linux Linux +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; fr) Opera 11.00 Browser Opera 11 Windows Windows 7 +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; ja) Opera 11.00 Browser Opera 11 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; en) Opera 11.00 Browser Opera 11 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; pl) Opera 11.00 Browser Opera 11 Windows Windows XP +Opera/9.80 (Windows NT 6.1; U; pl) Presto/2.6.31 Version/10.70 Browser Opera 10.7 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.2; U; ru; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.70 Browser Opera 10.7 Windows Windows Server 2003 +Mozilla/5.0 (Windows NT 5.1; U; zh-cn; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.70 Browser Opera 10.7 Windows Windows XP +Opera/9.80 (Windows NT 5.2; U; zh-cn) Presto/2.6.30 Version/10.63 Browser Opera 10.63 Windows Windows Server 2003 +Opera/9.80 (Windows NT 5.2; U; en) Presto/2.6.30 Version/10.63 Browser Opera 10.63 Windows Windows Server 2003 +Opera/9.80 (Windows NT 5.1; U; MRA 5.6 (build 03278); ru) Presto/2.6.30 Version/10.63 Browser Opera 10.63 Windows Windows XP +Opera/9.80 (Windows NT 5.1; U; pl) Presto/2.6.30 Version/10.62 Browser Opera 10.62 Windows Windows XP +Mozilla/5.0 (X11; Linux x86_64; U; de; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.62 Browser Opera 10.62 Linux Linux +Mozilla/4.0 (compatible; MSIE 8.0; X11; Linux x86_64; de) Opera 10.62 Browser Opera 10.62 Linux Linux +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; en) Opera 10.62 Browser Opera 10.62 Windows Windows 7 +Opera/9.80 (X11; Linux i686; U; pl) Presto/2.6.30 Version/10.61 Browser Opera 10.61 Linux Linux +Opera/9.80 (X11; Linux i686; U; es-ES) Presto/2.6.30 Version/10.61 Browser Opera 10.61 Linux Linux +Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.6.30 Version/10.61 Browser Opera 10.61 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; en) Presto/2.6.30 Version/10.61 Browser Opera 10.61 Windows Windows 7 +Opera/9.80 (Windows NT 6.0; U; it) Presto/2.6.30 Version/10.61 Browser Opera 10.61 Windows Windows Vista +Opera/9.80 (Windows NT 5.2; U; ru) Presto/2.6.30 Version/10.61 Browser Opera 10.61 Windows Windows Server 2003 +Opera/9.80 (Windows 98; U; de) Presto/2.6.30 Version/10.61 Browser Opera 10.61 Windows Windows 98 +Opera/9.80 (Macintosh; Intel Mac OS X; U; nl) Presto/2.6.30 Version/10.61 Browser Opera 10.61 Macintosh OS X +Opera/9.80 (X11; Linux i686; U; en) Presto/2.5.27 Version/10.60 Browser Opera 10.6 Linux Linux +Opera/9.80 (Windows NT 6.0; U; nl) Presto/2.6.30 Version/10.60 Browser Opera 10.6 Windows Windows Vista +Opera/10.60 (Windows NT 5.1; U; zh-cn) Presto/2.6.30 Version/10.60 Browser Opera 10.6 Windows Windows XP +Opera/10.60 (Windows NT 5.1; U; en-US) Presto/2.6.30 Version/10.60 Browser Opera 10.6 Windows Windows XP +Opera/9.80 (X11; Linux i686; U; it) Presto/2.5.24 Version/10.54 Browser Opera 10.54 Linux Linux +Opera/9.80 (X11; Linux i686; U; en-GB) Presto/2.5.24 Version/10.53 Browser Opera 10.53 Linux Linux +Mozilla/5.0 (Windows NT 5.1; U; zh-cn; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.53 Browser Opera 10.53 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; Firefox/5.0; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.53 Browser Opera 10.53 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; Firefox/4.5; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.53 Browser Opera 10.53 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; Firefox/3.5; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.53 Browser Opera 10.53 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; ko) Opera 10.53 Browser Opera 10.53 Windows Windows XP +Opera/9.80 (Windows NT 6.1; U; fr) Presto/2.5.24 Version/10.52 Browser Opera 10.52 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; en) Presto/2.5.22 Version/10.51 Browser Opera 10.51 Windows Windows 7 +Opera/9.80 (Windows NT 6.0; U; cs) Presto/2.5.22 Version/10.51 Browser Opera 10.51 Windows Windows Vista +Opera/9.80 (Windows NT 5.2; U; ru) Presto/2.5.22 Version/10.51 Browser Opera 10.51 Windows Windows Server 2003 +Opera/9.80 (Linux i686; U; en) Presto/2.5.22 Version/10.51 Browser Opera 10.51 Linux Linux +Mozilla/5.0 (Windows NT 6.1; U; en-GB; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.51 Browser Opera 10.51 Windows Windows 7 +Mozilla/5.0 (Linux i686; U; en; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 Opera 10.51 Browser Opera 10.51 Linux Linux +Mozilla/4.0 (compatible; MSIE 8.0; Linux i686; en) Opera 10.51 Browser Opera 10.51 Linux Linux +Opera/9.80 (Windows NT 6.1; U; zh-tw) Presto/2.5.22 Version/10.50 Browser Opera 10.5 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.5.22 Version/10.50 Browser Opera 10.5 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; sk) Presto/2.6.22 Version/10.50 Browser Opera 10.5 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; ja) Presto/2.5.22 Version/10.50 Browser Opera 10.5 Windows Windows 7 +Opera/9.80 (Windows NT 6.0; U; zh-cn) Presto/2.5.22 Version/10.50 Browser Opera 10.5 Windows Windows Vista +Opera/9.80 (Windows NT 5.1; U; sk) Presto/2.5.22 Version/10.50 Browser Opera 10.5 Windows Windows XP +Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.5.22 Version/10.50 Browser Opera 10.5 Windows Windows XP +Opera/10.50 (Windows NT 6.1; U; en-GB) Presto/2.2.2 Browser Opera 10.5 Windows Windows 7 +Opera/9.80 (S60; SymbOS; Opera Tablet/9174; U; en) Presto/2.7.81 Version/10.5 Browser Opera 10.5 SymbOS SymbOS +Opera/9.80 (X11; U; Linux i686; en-US; rv:1.9.2.3) Presto/2.2.15 Version/10.10 Browser Opera 10.1 Linux Linux +Opera/9.80 (X11; Linux x86_64; U; it) Presto/2.2.15 Version/10.10 Browser Opera 10.1 Linux Linux +Opera/9.80 (Windows NT 6.1; U; de) Presto/2.2.15 Version/10.10 Browser Opera 10.1 Windows Windows 7 +Opera/9.80 (Windows NT 6.0; U; Gecko/20100115; pl) Presto/2.2.15 Version/10.10 Browser Opera 10.1 Windows Windows Vista +Opera/9.80 (Windows NT 6.0; U; en) Presto/2.2.15 Version/10.10 Browser Opera 10.1 Windows Windows Vista +Opera/9.80 (Windows NT 5.1; U; de) Presto/2.2.15 Version/10.10 Browser Opera 10.1 Windows Windows XP +Opera/9.80 (Windows NT 5.1; U; cs) Presto/2.2.15 Version/10.10 Browser Opera 10.1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.0; U; tr; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 10.10 Browser Opera 10.1 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; de) Opera 10.10 Browser Opera 10.1 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; tr) Opera 10.10 Browser Opera 10.1 Windows Windows Vista +Opera/9.80 (X11; Linux x86_64; U; en-GB) Presto/2.2.15 Version/10.01 Browser Opera 10.01 Linux Linux +Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (X11; Linux x86_64; U; de) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (X11; Linux i686; U; ru) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (X11; Linux i686; U; pt-BR) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (X11; Linux i686; U; pl) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (X11; Linux i686; U; nb) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (X11; Linux i686; U; en-GB) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (X11; Linux i686; U; en) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (X11; Linux i686; U; Debian; pl) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (X11; Linux i686; U; de) Presto/2.2.15 Version/10.00 Browser Opera 10 Linux Linux +Opera/9.80 (Windows NT 6.1; U; zh-cn) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; fi) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; en) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; de) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows 7 +Opera/9.80 (Windows NT 6.1; U; cs) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows 7 +Opera/9.80 (Windows NT 6.0; U; en) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows Vista +Opera/9.80 (Windows NT 6.0; U; de) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows Vista +Opera/9.80 (Windows NT 5.2; U; en) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows Server 2003 +Opera/9.80 (Windows NT 5.1; U; zh-cn) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows XP +Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.2.15 Version/10.00 Browser Opera 10 Windows Windows XP +More Opera 10.00 user agents strings -->> Browser Opera 10 unknown unknown +Opera/9.99 (X11; U; sk) Browser Opera 9.99 unknown unknown +Opera/9.99 (Windows NT 5.1; U; pl) Presto/9.9.9 Browser Opera 9.99 Windows Windows XP +Opera/9.80 (J2ME/MIDP; Opera Mini/5.0 (Windows; U; Windows NT 5.1; en) AppleWebKit/886; U; en) Presto/2.4.15 Browser Opera Mini 5 Windows Windows XP +Opera/9.70 (Linux ppc64 ; U; en) Presto/2.2.1 Browser Opera 9.7 Linux Linux +Opera/9.70 (Linux i686 ; U; zh-cn) Presto/2.2.0 Browser Opera 9.7 Linux Linux +Opera/9.70 (Linux i686 ; U; en-us) Presto/2.2.0 Browser Opera 9.7 Linux Linux +Opera/9.70 (Linux i686 ; U; en) Presto/2.2.1 Browser Opera 9.7 Linux Linux +Opera/9.70 (Linux i686 ; U; en) Presto/2.2.0 Browser Opera 9.7 Linux Linux +Opera/9.70 (Linux i686 ; U; ; en) Presto/2.2.1 Browser Opera 9.7 Linux Linux +Opera/9.70 (Linux i686 ; U; ; en) Presto/2.2.1 Browser Opera 9.7 Linux Linux +Mozilla/5.0 (Linux i686 ; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.70 Browser Opera 9.7 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Linux i686 ; en) Opera 9.70 Browser Opera 9.7 Linux Linux +HTC_HD2_T8585 Opera/9.70 (Windows NT 5.1; U; de) Browser Opera 9.7 Windows Windows XP +Opera 9.7 (Windows NT 5.2; U; en) Browser Opera 9.7 Windows Windows Server 2003 +Opera/9.64(Windows NT 5.1; U; en) Presto/2.1.1 Browser Opera 9.64 Windows Windows XP +Opera/9.64 (X11; Linux x86_64; U; pl) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux x86_64; U; hr) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux x86_64; U; en-GB) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux x86_64; U; en) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux x86_64; U; de) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux x86_64; U; cs) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux i686; U; tr) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux i686; U; sv) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux i686; U; pl) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux i686; U; nb) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux i686; U; Linux Mint; nb) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux i686; U; Linux Mint; it) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux i686; U; en) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux i686; U; de) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (X11; Linux i686; U; da) Presto/2.1.1 Browser Opera 9.64 Linux Linux +Opera/9.64 (Windows NT 6.1; U; MRA 5.5 (build 02842); ru) Presto/2.1.1 Browser Opera 9.64 Windows Windows 7 +Opera/9.64 (Windows NT 6.1; U; de) Presto/2.1.1 Browser Opera 9.64 Windows Windows 7 +Opera/9.64 (Windows NT 6.0; U; zh-cn) Presto/2.1.1 Browser Opera 9.64 Windows Windows Vista +Opera/9.64 (Windows NT 6.0; U; pl) Presto/2.1.1 Browser Opera 9.64 Windows Windows Vista +More Opera 9.64 user agents strings -->> Browser Opera 9.64 unknown unknown +Opera/9.63 (X11; Linux x86_64; U; ru) Presto/2.1.1 Browser Opera 9.63 Linux Linux +Opera/9.63 (X11; Linux x86_64; U; cs) Presto/2.1.1 Browser Opera 9.63 Linux Linux +Opera/9.63 (X11; Linux i686; U; ru) Presto/2.1.1 Browser Opera 9.63 Linux Linux +Opera/9.63 (X11; Linux i686; U; ru) Browser Opera 9.63 Linux Linux +Opera/9.63 (X11; Linux i686; U; nb) Presto/2.1.1 Browser Opera 9.63 Linux Linux +Opera/9.63 (X11; Linux i686; U; en) Browser Opera 9.63 Linux Linux +Opera/9.63 (X11; Linux i686; U; de) Presto/2.1.1 Browser Opera 9.63 Linux Linux +Opera/9.63 (X11; Linux i686) Browser Opera 9.63 Linux Linux +Opera/9.63 (X11; FreeBSD 7.1-RELEASE i386; U; en) Presto/2.1.1 Browser Opera 9.63 Linux FreeBSD +Opera/9.63 (Windows NT 6.1; U; hu) Presto/2.1.1 Browser Opera 9.63 Windows Windows 7 +Opera/9.63 (Windows NT 6.1; U; en) Presto/2.1.1 Browser Opera 9.63 Windows Windows 7 +Opera/9.63 (Windows NT 6.1; U; de) Presto/2.1.1 Browser Opera 9.63 Windows Windows 7 +Opera/9.63 (Windows NT 6.0; U; pl) Presto/2.1.1 Browser Opera 9.63 Windows Windows Vista +Opera/9.63 (Windows NT 6.0; U; nb) Presto/2.1.1 Browser Opera 9.63 Windows Windows Vista +Opera/9.63 (Windows NT 6.0; U; fr) Presto/2.1.1 Browser Opera 9.63 Windows Windows Vista +Opera/9.63 (Windows NT 6.0; U; en) Presto/2.1.1 Browser Opera 9.63 Windows Windows Vista +Opera/9.63 (Windows NT 6.0; U; cs) Presto/2.1.1 Browser Opera 9.63 Windows Windows Vista +Opera/9.63 (Windows NT 5.2; U; en) Presto/2.1.1 Browser Opera 9.63 Windows Windows Server 2003 +Opera/9.63 (Windows NT 5.2; U; de) Presto/2.1.1 Browser Opera 9.63 Windows Windows Server 2003 +Opera/9.63 (Windows NT 5.1; U; pt-BR) Presto/2.1.1 Browser Opera 9.63 Windows Windows XP +More Opera 9.63 user agents strings -->> Browser Opera 9.63 unknown unknown +Opera/9.62 (X11; Linux x86_64; U; ru) Presto/2.1.1 Browser Opera 9.62 Linux Linux +"Opera/9.62 (X11; Linux x86_64; U; en_GB, en_US) Presto/2.1.1" Browser Opera 9.62 Linux Linux +Opera/9.62 (X11; Linux i686; U; pt-BR) Presto/2.1.1 Browser Opera 9.62 Linux Linux +Opera/9.62 (X11; Linux i686; U; Linux Mint; en) Presto/2.1.1 Browser Opera 9.62 Linux Linux +Opera/9.62 (X11; Linux i686; U; it) Presto/2.1.1 Browser Opera 9.62 Linux Linux +Opera/9.62 (X11; Linux i686; U; fi) Presto/2.1.1 Browser Opera 9.62 Linux Linux +Opera/9.62 (X11; Linux i686; U; en) Presto/2.1.1 Browser Opera 9.62 Linux Linux +Opera/9.62 (Windows NT 6.1; U; en) Presto/2.1.1 Browser Opera 9.62 Windows Windows 7 +Opera/9.62 (Windows NT 6.1; U; de) Presto/2.1.1 Browser Opera 9.62 Windows Windows 7 +Opera/9.62 (Windows NT 6.0; U; pl) Presto/2.1.1 Browser Opera 9.62 Windows Windows Vista +Opera/9.62 (Windows NT 6.0; U; nb) Presto/2.1.1 Browser Opera 9.62 Windows Windows Vista +Opera/9.62 (Windows NT 6.0; U; en-GB) Presto/2.1.1 Browser Opera 9.62 Windows Windows Vista +Opera/9.62 (Windows NT 6.0; U; en) Presto/2.1.1 Browser Opera 9.62 Windows Windows Vista +Opera/9.62 (Windows NT 6.0; U; de) Presto/2.1.1 Browser Opera 9.62 Windows Windows Vista +Opera/9.62 (Windows NT 5.2; U; en) Presto/2.1.1 Browser Opera 9.62 Windows Windows Server 2003 +Opera/9.62 (Windows NT 5.1; U; zh-tw) Presto/2.1.1 Browser Opera 9.62 Windows Windows XP +Opera/9.62 (Windows NT 5.1; U; zh-cn) Presto/2.1.1 Browser Opera 9.62 Windows Windows XP +Opera/9.62 (Windows NT 5.1; U; tr) Presto/2.1.1 Browser Opera 9.62 Windows Windows XP +Opera/9.62 (Windows NT 5.1; U; ru) Presto/2.1.1 Browser Opera 9.62 Windows Windows XP +Opera/9.62 (Windows NT 5.1; U; pt-BR) Presto/2.1.1 Browser Opera 9.62 Windows Windows XP +More Opera 9.62 user agents strings -->> Browser Opera 9.62 unknown unknown +Opera/9.61 (X11; Linux x86_64; U; fr) Presto/2.1.1 Browser Opera 9.61 Linux Linux +Opera/9.61 (X11; Linux i686; U; ru) Presto/2.1.1 Browser Opera 9.61 Linux Linux +Opera/9.61 (X11; Linux i686; U; pl) Presto/2.1.1 Browser Opera 9.61 Linux Linux +Opera/9.61 (X11; Linux i686; U; en) Presto/2.1.1 Browser Opera 9.61 Linux Linux +Opera/9.61 (X11; Linux i686; U; de) Presto/2.1.1 Browser Opera 9.61 Linux Linux +Opera/9.61 (Windows NT 6.0; U; ru) Presto/2.1.1 Browser Opera 9.61 Windows Windows Vista +Opera/9.61 (Windows NT 6.0; U; pt-BR) Presto/2.1.1 Browser Opera 9.61 Windows Windows Vista +Opera/9.61 (Windows NT 6.0; U; http://lucideer.com; en-GB) Presto/2.1.1 Browser Opera 9.61 Windows Windows Vista +Opera/9.61 (Windows NT 6.0; U; en) Presto/2.1.1 Browser Opera 9.61 Windows Windows Vista +Opera/9.61 (Windows NT 5.2; U; en) Presto/2.1.1 Browser Opera 9.61 Windows Windows Server 2003 +Opera/9.61 (Windows NT 5.1; U; zh-tw) Presto/2.1.1 Browser Opera 9.61 Windows Windows XP +Opera/9.61 (Windows NT 5.1; U; zh-cn) Presto/2.1.1 Browser Opera 9.61 Windows Windows XP +Opera/9.61 (Windows NT 5.1; U; ru) Presto/2.1.1 Browser Opera 9.61 Windows Windows XP +Opera/9.61 (Windows NT 5.1; U; fr) Presto/2.1.1 Browser Opera 9.61 Windows Windows XP +Opera/9.61 (Windows NT 5.1; U; en-GB) Presto/2.1.1 Browser Opera 9.61 Windows Windows XP +Opera/9.61 (Windows NT 5.1; U; en) Presto/2.1.1 Browser Opera 9.61 Windows Windows XP +Opera/9.61 (Windows NT 5.1; U; de) Presto/2.1.1 Browser Opera 9.61 Windows Windows XP +Opera/9.61 (Windows NT 5.1; U; cs) Presto/2.1.1 Browser Opera 9.61 Windows Windows XP +Opera/9.61 (Macintosh; Intel Mac OS X; U; de) Presto/2.1.1 Browser Opera 9.61 Macintosh OS X +Mozilla/5.0 (Windows NT 5.1; U; en-GB; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.61 Browser Opera 9.61 Windows Windows XP +Opera/9.60 (X11; Linux x86_64; U) Browser Opera 9.6 Linux Linux +Opera/9.60 (X11; Linux i686; U; ru) Presto/2.1.1 Browser Opera 9.6 Linux Linux +Opera/9.60 (X11; Linux i686; U; en-GB) Presto/2.1.1 Browser Opera 9.6 Linux Linux +Opera/9.60 (Windows NT 6.0; U; uk) Presto/2.1.1 Browser Opera 9.6 Windows Windows Vista +Opera/9.60 (Windows NT 6.0; U; ru) Presto/2.1.1 Browser Opera 9.6 Windows Windows Vista +Opera/9.60 (Windows NT 6.0; U; pl) Presto/2.1.1 Browser Opera 9.6 Windows Windows Vista +Opera/9.60 (Windows NT 6.0; U; de) Presto/2.1.1 Browser Opera 9.6 Windows Windows Vista +Opera/9.60 (Windows NT 6.0; U; bg) Presto/2.1.1 Browser Opera 9.6 Windows Windows Vista +Opera/9.60 (Windows NT 5.1; U; tr) Presto/2.1.1 Browser Opera 9.6 Windows Windows XP +Opera/9.60 (Windows NT 5.1; U; sv) Presto/2.1.1 Browser Opera 9.6 Windows Windows XP +Opera/9.60 (Windows NT 5.1; U; es-ES) Presto/2.1.1 Browser Opera 9.6 Windows Windows XP +Opera/9.60 (Windows NT 5.1; U; en-GB) Presto/2.1.1 Browser Opera 9.6 Windows Windows XP +Opera/9.60 (Windows NT 5.0; U; en) Presto/2.1.1 Browser Opera 9.6 Windows Windows 2000 +Mozilla/5.0 (X11; Linux x86_64; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.60 Browser Opera 9.6 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux x86_64; en) Opera 9.60 Browser Opera 9.6 Linux Linux +Opera/9.52 (X11; Linux x86_64; U; ru) Browser Opera 9.52 Linux Linux +Opera/9.52 (X11; Linux x86_64; U; en) Browser Opera 9.52 Linux Linux +Opera/9.52 (X11; Linux x86_64; U) Browser Opera 9.52 Linux Linux +Opera/9.52 (X11; Linux ppc; U; de) Browser Opera 9.52 Linux Linux +Opera/9.52 (X11; Linux i686; U; fr) Browser Opera 9.52 Linux Linux +Opera/9.52 (X11; Linux i686; U; en) Browser Opera 9.52 Linux Linux +Opera/9.52 (X11; Linux i686; U; cs) Browser Opera 9.52 Linux Linux +Opera/9.52 (Windows NT 6.0; U; Opera/9.52 (X11; Linux x86_64; U); en) Browser Opera 9.52 Windows Windows Vista +Opera/9.52 (Windows NT 6.0; U; fr) Browser Opera 9.52 Windows Windows Vista +Opera/9.52 (Windows NT 6.0; U; en) Browser Opera 9.52 Windows Windows Vista +Opera/9.52 (Windows NT 6.0; U; de) Browser Opera 9.52 Windows Windows Vista +Opera/9.52 (Windows NT 5.2; U; ru) Browser Opera 9.52 Windows Windows Server 2003 +Opera/9.52 (Windows NT 5.0; U; en) Browser Opera 9.52 Windows Windows 2000 +Opera/9.52 (Macintosh; PPC Mac OS X; U; ja) Browser Opera 9.52 Macintosh OS X +Opera/9.52 (Macintosh; PPC Mac OS X; U; fr) Browser Opera 9.52 Macintosh OS X +Opera/9.52 (Macintosh; Intel Mac OS X; U; pt-BR) Browser Opera 9.52 Macintosh OS X +Opera/9.52 (Macintosh; Intel Mac OS X; U; pt) Browser Opera 9.52 Macintosh OS X +Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.52 Browser Opera 9.52 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; ; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.52 Browser Opera 9.52 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 9.52 Browser Opera 9.52 Windows Windows XP +Opera/9.51 (X11; Linux i686; U; Linux Mint; en) Browser Opera 9.51 Linux Linux +Opera/9.51 (X11; Linux i686; U; fr) Browser Opera 9.51 Linux Linux +Opera/9.51 (X11; Linux i686; U; de) Browser Opera 9.51 Linux Linux +Opera/9.51 (Windows NT 6.0; U; sv) Browser Opera 9.51 Windows Windows Vista +Opera/9.51 (Windows NT 6.0; U; es) Browser Opera 9.51 Windows Windows Vista +Opera/9.51 (Windows NT 6.0; U; en) Browser Opera 9.51 Windows Windows Vista +Opera/9.51 (Windows NT 5.2; U; en) Browser Opera 9.51 Windows Windows Server 2003 +Opera/9.51 (Windows NT 5.1; U; nn) Browser Opera 9.51 Windows Windows XP +Opera/9.51 (Windows NT 5.1; U; fr) Browser Opera 9.51 Windows Windows XP +Opera/9.51 (Windows NT 5.1; U; es-LA) Browser Opera 9.51 Windows Windows XP +Opera/9.51 (Windows NT 5.1; U; es-AR) Browser Opera 9.51 Windows Windows XP +Opera/9.51 (Windows NT 5.1; U; en-GB) Browser Opera 9.51 Windows Windows XP +Opera/9.51 (Windows NT 5.1; U; en) Browser Opera 9.51 Windows Windows XP +Opera/9.51 (Windows NT 5.1; U; da) Browser Opera 9.51 Windows Windows XP +Opera/9.51 (Macintosh; Intel Mac OS X; U; en) Browser Opera 9.51 Macintosh OS X +Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Browser Opera 9.51 Linux Linux +Mozilla/5.0 (Windows NT 6.0; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Browser Opera 9.51 Windows Windows Vista +Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Browser Opera 9.51 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; en-GB; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Browser Opera 9.51 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; de; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51 Browser Opera 9.51 Windows Windows XP +More Opera 9.51 user agents strings -->> Browser Opera 9.51 unknown unknown +Opera/9.50 (X11; Linux x86_64; U; pl) Browser Opera 9.5 Linux Linux +Opera/9.50 (X11; Linux x86_64; U; nb) Browser Opera 9.5 Linux Linux +Opera/9.50 (X11; Linux ppc; U; en) Browser Opera 9.5 Linux Linux +Opera/9.50 (X11; Linux i686; U; es-ES) Browser Opera 9.5 Linux Linux +Opera/9.50 (Windows NT 5.2; U; it) Browser Opera 9.5 Windows Windows Server 2003 +Opera/9.50 (Windows NT 5.1; U; ru) Browser Opera 9.5 Windows Windows XP +Opera/9.50 (Windows NT 5.1; U; nn) Browser Opera 9.5 Windows Windows XP +Opera/9.50 (Windows NT 5.1; U; nl) Browser Opera 9.5 Windows Windows XP +Opera/9.50 (Windows NT 5.1; U; it) Browser Opera 9.5 Windows Windows XP +Opera/9.50 (Windows NT 5.1; U; es-ES) Browser Opera 9.5 Windows Windows XP +Opera/9.50 (Macintosh; Intel Mac OS X; U; en) Browser Opera 9.5 Macintosh OS X +Opera/9.50 (Macintosh; Intel Mac OS X; U; de) Browser Opera 9.5 Macintosh OS X +Mozilla/5.0 (Windows NT 5.1; U; zh-cn; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.50 Browser Opera 9.5 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux x86_64; en) Opera 9.50 Browser Opera 9.5 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; en) Opera 9.50 Browser Opera 9.5 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Opera 9.50 Browser Opera 9.5 Windows Windows Server 2003 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 9.50 Browser Opera 9.5 Windows Windows XP +Opera/9.5 (Windows NT 6.0; U; en) Browser Opera 9.5 Windows Windows Vista +Opera/9.5 (Windows NT 5.1; U; fr) Browser Opera 9.5 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9b3) Gecko/2008020514 Opera 9.5 Browser Opera 9.5 Windows Windows XP +Opera 9.4 (Windows NT 6.1; U; en) Browser Opera 9.4 Windows Windows 7 +Opera 9.4 (Windows NT 5.3; U; en) Browser Opera 9.4 Windows Windows NT +Opera/9.30 (Nintendo Wii; U; ; 2071; Wii Shop Channel/1.0; en) Console Opera 9.3 unknown unknown +Opera/9.30 (Nintendo Wii; U; ; 2047-7;pt-br) Console Opera 9.3 unknown unknown +Opera/9.30 (Nintendo Wii; U; ; 2047-7;es) Console Opera 9.3 unknown unknown +Opera/9.30 (Nintendo Wii; U; ; 2047-7;en) Console Opera 9.3 unknown unknown +Opera/9.30 (Nintendo Wii; U; ; 2047-7; fr) Console Opera 9.3 unknown unknown +Opera/9.30 (Nintendo Wii; U; ; 2047-7; de) Console Opera 9.3 unknown unknown +Opera/9.27 (X11; Linux i686; U; fr) Browser Opera 9.27 Linux Linux +Opera/9.27 (X11; Linux i686; U; en) Browser Opera 9.27 Linux Linux +Opera/9.27 (Windows NT 5.2; U; en) Browser Opera 9.27 Windows Windows Server 2003 +Opera/9.27 (Windows NT 5.1; U; ja) Browser Opera 9.27 Windows Windows XP +Opera/9.27 (Macintosh; Intel Mac OS X; U; sv) Browser Opera 9.27 Macintosh OS X +Mozilla/5.0 (Windows NT 5.2; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.27 Browser Opera 9.27 Windows Windows Server 2003 +Mozilla/5.0 (Windows NT 5.1; U; es-la; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.27 Browser Opera 9.27 Windows Windows XP +Mozilla/5.0 (Macintosh; Intel Mac OS X; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.27 Browser Opera 9.27 Macintosh OS X +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.27 Browser Opera 9.27 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Opera 9.27 Browser Opera 9.27 Windows Windows Server 2003 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-la) Opera 9.27 Browser Opera 9.27 Windows Windows XP +Opera/9.26 (Windows; U; pl) Browser Opera 9.26 unknown unknown +Opera/9.26 (Windows NT 5.1; U; zh-cn) Browser Opera 9.26 Windows Windows XP +Opera/9.26 (Windows NT 5.1; U; pl) Browser Opera 9.26 Windows Windows XP +Opera/9.26 (Windows NT 5.1; U; nl) Browser Opera 9.26 Windows Windows XP +Opera/9.26 (Windows NT 5.1; U; MEGAUPLOAD 2.0; en) Browser Opera 9.26 Windows Windows XP +Opera/9.26 (Windows NT 5.1; U; de) Browser Opera 9.26 Windows Windows XP +Opera/9.26 (Macintosh; PPC Mac OS X; U; en) Browser Opera 9.26 Macintosh OS X +Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.26 Browser Opera 9.26 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 6.0; en) Opera 9.26 Browser Opera 9.26 Windows Windows Vista +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.26 Browser Opera 9.26 Windows Windows XP +Opera/9.25 (X11; Linux i686; U; fr-ca) Browser Opera 9.25 Linux Linux +Opera/9.25 (X11; Linux i686; U; fr) Browser Opera 9.25 Linux Linux +Opera/9.25 (X11; Linux i686; U; en) Browser Opera 9.25 Linux Linux +Opera/9.25 (Windows NT 6.0; U; SV1; MEGAUPLOAD 2.0; ru) Browser Opera 9.25 Windows Windows Vista +Opera/9.25 (Windows NT 6.0; U; sv) Browser Opera 9.25 Windows Windows Vista +Opera/9.25 (Windows NT 6.0; U; ru) Browser Opera 9.25 Windows Windows Vista +Opera/9.25 (Windows NT 6.0; U; MEGAUPLOAD 1.0; ru) Browser Opera 9.25 Windows Windows Vista +Opera/9.25 (Windows NT 6.0; U; en-US) Browser Opera 9.25 Windows Windows Vista +Opera/9.25 (Windows NT 5.2; U; en) Browser Opera 9.25 Windows Windows Server 2003 +Opera/9.25 (Windows NT 5.1; U; zh-cn) Browser Opera 9.25 Windows Windows XP +Opera/9.25 (Windows NT 5.1; U; ru) Browser Opera 9.25 Windows Windows XP +Opera/9.25 (Windows NT 5.1; U; MEGAUPLOAD 1.0; pt-br) Browser Opera 9.25 Windows Windows XP +Opera/9.25 (Windows NT 5.1; U; lt) Browser Opera 9.25 Windows Windows XP +Opera/9.25 (Windows NT 5.1; U; de) Browser Opera 9.25 Windows Windows XP +Opera/9.25 (Windows NT 5.0; U; en) Browser Opera 9.25 Windows Windows 2000 +Opera/9.25 (Windows NT 5.0; U; cs) Browser Opera 9.25 Windows Windows 2000 +Opera/9.25 (Windows NT 4.0; U; en) Browser Opera 9.25 Windows Windows NT +Opera/9.25 (OpenSolaris; U; en) Browser Opera 9.25 OpenSolaris OpenSolaris +Opera/9.25 (Macintosh; PPC Mac OS X; U; en) Browser Opera 9.25 Macintosh OS X +Opera/9.25 (Macintosh; Intel Mac OS X; U; en) Browser Opera 9.25 Macintosh OS X +More Opera 9.25 user agents strings -->> Browser Opera 9.25 unknown unknown +Opera/9.24 (X11; SunOS i86pc; U; en) Browser Opera 9.24 SunOS SunOS +Opera/9.24 (X11; Linux i686; U; de) Browser Opera 9.24 Linux Linux +Opera/9.24 (Windows NT 5.1; U; tr) Browser Opera 9.24 Windows Windows XP +Opera/9.24 (Windows NT 5.1; U; ru) Browser Opera 9.24 Windows Windows XP +Opera/9.24 (Windows NT 5.0; U; ru) Browser Opera 9.24 Windows Windows 2000 +Opera/9.24 (Macintosh; PPC Mac OS X; U; en) Browser Opera 9.24 Macintosh OS X +Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.24 Browser Opera 9.24 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.24 Browser Opera 9.24 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC; en) Opera 9.24 Browser Opera 9.24 Macintosh Macintosh +Opera/9.23 (X11; Linux x86_64; U; en) Browser Opera 9.23 Linux Linux +Opera/9.23 (X11; Linux i686; U; es-es) Browser Opera 9.23 Linux Linux +Opera/9.23 (X11; Linux i686; U; en) Browser Opera 9.23 Linux Linux +Opera/9.23 (Windows NT 6.0; U; de) Browser Opera 9.23 Windows Windows Vista +Opera/9.23 (Windows NT 5.1; U; zh-cn) Browser Opera 9.23 Windows Windows XP +Opera/9.23 (Windows NT 5.1; U; SV1; MEGAUPLOAD 1.0; ru) Browser Opera 9.23 Windows Windows XP +Opera/9.23 (Windows NT 5.1; U; pt) Browser Opera 9.23 Windows Windows XP +Opera/9.23 (Windows NT 5.1; U; ja) Browser Opera 9.23 Windows Windows XP +Opera/9.23 (Windows NT 5.1; U; it) Browser Opera 9.23 Windows Windows XP +Opera/9.23 (Windows NT 5.1; U; fi) Browser Opera 9.23 Windows Windows XP +Opera/9.23 (Windows NT 5.1; U; en) Browser Opera 9.23 Windows Windows XP +Opera/9.23 (Windows NT 5.1; U; de) Browser Opera 9.23 Windows Windows XP +Opera/9.23 (Windows NT 5.1; U; da) Browser Opera 9.23 Windows Windows XP +Opera/9.23 (Windows NT 5.0; U; en) Browser Opera 9.23 Windows Windows 2000 +Opera/9.23 (Windows NT 5.0; U; de) Browser Opera 9.23 Windows Windows 2000 +Opera/9.23 (Nintendo Wii; U; ; 1038-58; Wii Internet Channel/1.0; en) Console Opera 9.23 unknown unknown +Opera/9.23 (Macintosh; Intel Mac OS X; U; ja) Browser Opera 9.23 Macintosh OS X +Opera/9.23 (Mac OS X; ru) Browser Opera 9.23 Macintosh OS X +Opera/9.23 (Mac OS X; fr) Browser Opera 9.23 Macintosh OS X +Mozilla/5.0 (X11; Linux i686; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.23 Browser Opera 9.23 Linux Linux +More Opera 9.23 user agents strings -->> Browser Opera 9.23 unknown unknown +Opera/9.22 (X11; OpenBSD i386; U; en) Browser Opera 9.22 Linux OpenBSD +Opera/9.22 (X11; Linux i686; U; en) Browser Opera 9.22 Linux Linux +Opera/9.22 (X11; Linux i686; U; de) Browser Opera 9.22 Linux Linux +Opera/9.22 (Windows NT 6.0; U; ru) Browser Opera 9.22 Windows Windows Vista +Opera/9.22 (Windows NT 6.0; U; en) Browser Opera 9.22 Windows Windows Vista +Opera/9.22 (Windows NT 5.1; U; SV1; MEGAUPLOAD 2.0; ru) Browser Opera 9.22 Windows Windows XP +Opera/9.22 (Windows NT 5.1; U; SV1; MEGAUPLOAD 1.0; ru) Browser Opera 9.22 Windows Windows XP +Opera/9.22 (Windows NT 5.1; U; pl) Browser Opera 9.22 Windows Windows XP +Opera/9.22 (Windows NT 5.1; U; fr) Browser Opera 9.22 Windows Windows XP +Opera/9.22 (Windows NT 5.1; U; en) Browser Opera 9.22 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.22 Browser Opera 9.22 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 9.22 Browser Opera 9.22 Linux Linux +Opera/9.21 (X11; Linux x86_64; U; en) Browser Opera 9.21 Linux Linux +Opera/9.21 (X11; Linux i686; U; es-es) Browser Opera 9.21 Linux Linux +Opera/9.21 (X11; Linux i686; U; en) Browser Opera 9.21 Linux Linux +Opera/9.21 (X11; Linux i686; U; de) Browser Opera 9.21 Linux Linux +Opera/9.21 (Windows NT 6.0; U; nb) Browser Opera 9.21 Windows Windows Vista +Opera/9.21 (Windows NT 6.0; U; en) Browser Opera 9.21 Windows Windows Vista +Opera/9.21 (Windows NT 5.2; U; en) Browser Opera 9.21 Windows Windows Server 2003 +Opera/9.21 (Windows NT 5.1; U; SV1; MEGAUPLOAD 1.0; ru) Browser Opera 9.21 Windows Windows XP +Opera/9.21 (Windows NT 5.1; U; ru) Browser Opera 9.21 Windows Windows XP +Opera/9.21 (Windows NT 5.1; U; pt-br) Browser Opera 9.21 Windows Windows XP +Opera/9.21 (Windows NT 5.1; U; pl) Browser Opera 9.21 Windows Windows XP +Opera/9.21 (Windows NT 5.1; U; nl) Browser Opera 9.21 Windows Windows XP +Opera/9.21 (Windows NT 5.1; U; MEGAUPLOAD 1.0; en) Browser Opera 9.21 Windows Windows XP +Opera/9.21 (Windows NT 5.1; U; fr) Browser Opera 9.21 Windows Windows XP +Opera/9.21 (Windows NT 5.1; U; en) Browser Opera 9.21 Windows Windows XP +Opera/9.21 (Windows NT 5.1; U; de) Browser Opera 9.21 Windows Windows XP +Opera/9.21 (Windows NT 5.0; U; de) Browser Opera 9.21 Windows Windows 2000 +Opera/9.21 (Windows 98; U; en) Browser Opera 9.21 Windows Windows 98 +Opera/9.21 (Macintosh; PPC Mac OS X; U; en) Browser Opera 9.21 Macintosh OS X +Opera/9.21 (Macintosh; Intel Mac OS X; U; en) Browser Opera 9.21 Macintosh OS X +More Opera 9.21 user agents strings -->> Browser Opera 9.21 unknown unknown +Opera/9.20(Windows NT 5.1; U; en) Browser Opera 9.2 Windows Windows XP +Opera/9.20 (X11; Linux x86_64; U; en) Browser Opera 9.2 Linux Linux +Opera/9.20 (X11; Linux ppc; U; en) Browser Opera 9.2 Linux Linux +Opera/9.20 (X11; Linux i686; U; tr) Browser Opera 9.2 Linux Linux +Opera/9.20 (X11; Linux i686; U; ru) Browser Opera 9.2 Linux Linux +Opera/9.20 (X11; Linux i686; U; pl) Browser Opera 9.2 Linux Linux +Opera/9.20 (X11; Linux i686; U; es-es) Browser Opera 9.2 Linux Linux +Opera/9.20 (X11; Linux i686; U; en) Browser Opera 9.2 Linux Linux +Opera/9.20 (X11; Linux i586; U; en) Browser Opera 9.2 Linux Linux +Opera/9.20 (Windows NT 6.0; U; es-es) Browser Opera 9.2 Windows Windows Vista +Opera/9.20 (Windows NT 6.0; U; en) Browser Opera 9.2 Windows Windows Vista +Opera/9.20 (Windows NT 6.0; U; de) Browser Opera 9.2 Windows Windows Vista +Opera/9.20 (Windows NT 5.2; U; en) Browser Opera 9.2 Windows Windows Server 2003 +Opera/9.20 (Windows NT 5.1; U; zh-tw) Browser Opera 9.2 Windows Windows XP +Opera/9.20 (Windows NT 5.1; U; nb) Browser Opera 9.2 Windows Windows XP +Opera/9.20 (Windows NT 5.1; U; MEGAUPLOAD=1.0; es-es) Browser Opera 9.2 Windows Windows XP +Opera/9.20 (Windows NT 5.1; U; it) Browser Opera 9.2 Windows Windows XP +Opera/9.20 (Windows NT 5.1; U; es-es) Browser Opera 9.2 Windows Windows XP +Opera/9.20 (Windows NT 5.1; U; es-AR) Browser Opera 9.2 Windows Windows XP +Opera/9.20 (Windows NT 5.1; U; en) Browser Opera 9.2 Windows Windows XP +More Opera 9.20 user agents strings -->> Browser Opera 9.2 unknown unknown +Opera/9.12 (X11; Linux i686; U; en) (Ubuntu) Browser Opera 9.12 Linux Linux +Opera/9.12 (Windows NT 5.0; U; ru) Browser Opera 9.12 Windows Windows 2000 +Opera/9.12 (Windows NT 5.0; U) Browser Opera 9.12 Windows Windows 2000 +Opera/9.10 (X11; Linux; U; en) Browser Opera 9.1 Linux Linux +Opera/9.10 (X11; Linux x86_64; U; en) Browser Opera 9.1 Linux Linux +Opera/9.10 (X11; Linux i686; U; pl) Browser Opera 9.1 Linux Linux +Opera/9.10 (X11; Linux i686; U; kubuntu;pl) Browser Opera 9.1 Linux Linux +Opera/9.10 (X11; Linux i686; U; en) Browser Opera 9.1 Linux Linux +Opera/9.10 (X11; Linux i386; U; en) Browser Opera 9.1 Linux Linux +Opera/9.10 (Windows NT 6.0; U; it-IT) Browser Opera 9.1 Windows Windows Vista +Opera/9.10 (Windows NT 6.0; U; en) Browser Opera 9.1 Windows Windows Vista +Opera/9.10 (Windows NT 5.2; U; en) Browser Opera 9.1 Windows Windows Server 2003 +Opera/9.10 (Windows NT 5.2; U; de) Browser Opera 9.1 Windows Windows Server 2003 +Opera/9.10 (Windows NT 5.1; U; zh-tw) Browser Opera 9.1 Windows Windows XP +Opera/9.10 (Windows NT 5.1; U; sv) Browser Opera 9.1 Windows Windows XP +Opera/9.10 (Windows NT 5.1; U; pt) Browser Opera 9.1 Windows Windows XP +Opera/9.10 (Windows NT 5.1; U; pl) Browser Opera 9.1 Windows Windows XP +Opera/9.10 (Windows NT 5.1; U; nl) Browser Opera 9.1 Windows Windows XP +Opera/9.10 (Windows NT 5.1; U; MEGAUPLOAD 1.0; pl) Browser Opera 9.1 Windows Windows XP +Opera/9.10 (Windows NT 5.1; U; it) Browser Opera 9.1 Windows Windows XP +Opera/9.10 (Windows NT 5.1; U; hu) Browser Opera 9.1 Windows Windows XP +Opera/9.10 (Windows NT 5.1; U; fi) Browser Opera 9.1 Windows Windows XP +Opera/9.10 (Windows NT 5.1; U; es-es) Browser Opera 9.1 Windows Windows XP +More Opera 9.10 user agents strings -->> Browser Opera 9.1 unknown unknown +Opera/9.02 (X11; Linux i686; U; pl) Browser Opera 9.02 Linux Linux +Opera/9.02 (X11; Linux i686; U; hu) Browser Opera 9.02 Linux Linux +Opera/9.02 (X11; Linux i686; U; en) Browser Opera 9.02 Linux Linux +Opera/9.02 (X11; Linux i686; U; de) Browser Opera 9.02 Linux Linux +Opera/9.02 (Windows; U; nl) Browser Opera 9.02 unknown unknown +Opera/9.02 (Windows XP; U; ru) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.2; U; en) Browser Opera 9.02 Windows Windows Server 2003 +Opera/9.02 (Windows NT 5.2; U; de) Browser Opera 9.02 Windows Windows Server 2003 +Opera/9.02 (Windows NT 5.1; U; zh-cn) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.1; U; ru) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.1; U; pt-br) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.1; U; pl) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.1; U; nb) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.1; U; ja) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.1; U; fi) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.1; U; en) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.1; U; de) Browser Opera 9.02 Windows Windows XP +Opera/9.02 (Windows NT 5.0; U; sv) Browser Opera 9.02 Windows Windows 2000 +Opera/9.02 (Windows NT 5.0; U; pl) Browser Opera 9.02 Windows Windows 2000 +Opera/9.02 (Windows NT 5.0; U; en) Browser Opera 9.02 Windows Windows 2000 +More Opera 9.02 user agents strings -->> Browser Opera 9.02 unknown unknown +Opera/9.01 (X11; OpenBSD i386; U; en) Browser Opera 9.01 Linux OpenBSD +Opera/9.01 (X11; Linux i686; U; en) Browser Opera 9.01 Linux Linux +Opera/9.01 (X11; FreeBSD 6 i386; U;pl) Browser Opera 9.01 Linux FreeBSD +Opera/9.01 (X11; FreeBSD 6 i386; U; en) Browser Opera 9.01 Linux FreeBSD +Opera/9.01 (Windows NT 5.2; U; ru) Browser Opera 9.01 Windows Windows Server 2003 +Opera/9.01 (Windows NT 5.2; U; en) Browser Opera 9.01 Windows Windows Server 2003 +Opera/9.01 (Windows NT 5.1; U; ru) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.1; U; pl) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.1; U; ja) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.1; U; es-es) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.1; U; en) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.1; U; de) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.1; U; da) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.1; U; cs) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.1; U; bg) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.1) Browser Opera 9.01 Windows Windows XP +Opera/9.01 (Windows NT 5.0; U; en) Browser Opera 9.01 Windows Windows 2000 +Opera/9.01 (Windows NT 5.0; U; de) Browser Opera 9.01 Windows Windows 2000 +Opera/9.01 (Macintosh; PPC Mac OS X; U; it) Browser Opera 9.01 Macintosh OS X +Opera/9.01 (Macintosh; PPC Mac OS X; U; en) Browser Opera 9.01 Macintosh OS X +More Opera 9.01 user agents strings -->> Browser Opera 9.01 unknown unknown +Opera/9.00 (X11; Linux i686; U; pl) Browser Opera 9 Linux Linux +Opera/9.00 (X11; Linux i686; U; en) Browser Opera 9 Linux Linux +Opera/9.00 (X11; Linux i686; U; de) Browser Opera 9 Linux Linux +Opera/9.00 (Windows; U) Browser Opera 9 unknown unknown +Opera/9.00 (Windows NT 5.2; U; ru) Browser Opera 9 Windows Windows Server 2003 +Opera/9.00 (Windows NT 5.2; U; pl) Browser Opera 9 Windows Windows Server 2003 +Opera/9.00 (Windows NT 5.2; U; en) Browser Opera 9 Windows Windows Server 2003 +Opera/9.00 (Windows NT 5.1; U; ru) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.1; U; pl) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.1; U; nl) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.1; U; ja) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.1; U; it) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.1; U; fr) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.1; U; fi) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.1; U; es-es) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.1; U; en) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.1; U; de) Browser Opera 9 Windows Windows XP +Opera/9.00 (Windows NT 5.0; U; en) Browser Opera 9 Windows Windows 2000 +Opera/9.00 (Nintendo Wii; U; ; 1038-58; Wii Internet Channel/1.0; en) Console Opera 9 unknown unknown +Opera/9.00 (Macintosh; PPC Mac OS X; U; es) Browser Opera 9 Macintosh OS X +More Opera 9.00 user agents strings -->> Browser Opera 9 unknown unknown +Mozilla/5.0 (compatible; MSIE 6.0; Windows NT 5.1; zh-cn) Opera 8.65 Browser Opera 8.65 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; zh-cn) Opera 8.65 Browser Opera 8.65 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Opera 8.65 [en] Browser Opera 8.65 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Sprint:PPC-6700) Opera 8.65 [en] Browser Opera 8.65 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 320x320)Opera 8.65 [en] Browser Opera 8.65 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 320x320) Opera 8.65 [en] Browser Opera 8.65 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.65 [zh-cn] Browser Opera 8.65 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.65 [nl] Browser Opera 8.65 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.65 [de] Browser Opera 8.65 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x240) Opera 8.65 [en] Browser Opera 8.65 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC) Opera 8.65 [en] Browser Opera 8.65 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) Opera 8.60 [en] Browser Opera 8.6 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.60 [en] Browser Opera 8.6 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x240) Opera 8.60 [en] Browser Opera 8.6 Windows Windows CE +Opera/8.54 (X11; Linux i686; U; pl) Browser Opera 8.54 Linux Linux +Opera/8.54 (X11; Linux i686; U; de) Browser Opera 8.54 Linux Linux +Opera/8.54 (Windows NT 5.1; U; ru) Browser Opera 8.54 Windows Windows XP +Opera/8.54 (Windows NT 5.1; U; pl) Browser Opera 8.54 Windows Windows XP +Opera/8.54 (Windows NT 5.1; U; en) Browser Opera 8.54 Windows Windows XP +Opera/8.54 (Windows NT 5.0; U; en) Browser Opera 8.54 Windows Windows 2000 +Opera/8.54 (Windows NT 5.0; U; de) Browser Opera 8.54 Windows Windows 2000 +Opera/8.54 (Windows NT 4.0; U; zh-cn) Browser Opera 8.54 Windows Windows NT +Opera/8.54 (Windows 98; U; en) Browser Opera 8.54 Windows Windows 98 +Mozilla/5.0 (Windows NT 5.1; U; pl) Opera 8.54 Browser Opera 8.54 Windows Windows XP +Mozilla/5.0 (Windows 98; U; en) Opera 8.54 Browser Opera 8.54 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 8.54 Browser Opera 8.54 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.54 Browser Opera 8.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 8.54 Browser Opera 8.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; fr) Opera 8.54 Browser Opera 8.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.54 Browser Opera 8.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.54 Browser Opera 8.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; da) Opera 8.54 Browser Opera 8.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; pl) Opera 8.54 Browser Opera 8.54 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.54 Browser Opera 8.54 Windows Windows 2000 +More Opera 8.54 user agents strings -->> Browser Opera 8.54 unknown unknown +Opera/8.53 (Windows NT 5.2; U; en) Browser Opera 8.53 Windows Windows Server 2003 +Opera/8.53 (Windows NT 5.1; U; pt) Browser Opera 8.53 Windows Windows XP +Opera/8.53 (Windows NT 5.1; U; en) Browser Opera 8.53 Windows Windows XP +Opera/8.53 (Windows NT 5.1; U; de) Browser Opera 8.53 Windows Windows XP +Opera/8.53 (Windows NT 5.0; U; en) Browser Opera 8.53 Windows Windows 2000 +Opera/8.53 (Windows 98; U; en) Browser Opera 8.53 Windows Windows 98 +Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.53 Browser Opera 8.53 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; sv) Opera 8.53 Browser Opera 8.53 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.53 Browser Opera 8.53 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.53 Browser Opera 8.53 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.53 Browser Opera 8.53 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 8.53 Browser Opera 8.53 Windows Windows 98 +Opera/8.52 (X11; Linux x86_64; U; en) Browser Opera 8.52 Linux Linux +Opera/8.52 (X11; Linux i686; U; en) Browser Opera 8.52 Linux Linux +Opera/8.52 (Windows NT 5.1; U; ru) Browser Opera 8.52 Windows Windows XP +Opera/8.52 (Windows NT 5.1; U; en) Browser Opera 8.52 Windows Windows XP +Opera/8.52 (Windows NT 5.0; U; en) Browser Opera 8.52 Windows Windows 2000 +Opera/8.52 (Windows ME; U; en) Browser Opera 8.52 Windows Windows ME +Mozilla/5.0 (X11; Linux i686; U; en) Opera 8.52 Browser Opera 8.52 Linux Linux +Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.52 Browser Opera 8.52 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; de) Opera 8.52 Browser Opera 8.52 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 8.52 Browser Opera 8.52 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 8.52 Browser Opera 8.52 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.52 Browser Opera 8.52 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.52 Browser Opera 8.52 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.52 Browser Opera 8.52 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 8.52 Browser Opera 8.52 Windows Windows 98 +Opera/8.51 (X11; U; Linux i686; en-US; rv:1.8) Browser Opera 8.51 Linux Linux +Opera/8.51 (X11; Linux x86_64; U; en) Browser Opera 8.51 Linux Linux +Opera/8.51 (X11; Linux i686; U; en) Browser Opera 8.51 Linux Linux +Opera/8.51 (Windows NT 5.1; U; pl) Browser Opera 8.51 Windows Windows XP +Opera/8.51 (Windows NT 5.1; U; nb) Browser Opera 8.51 Windows Windows XP +Opera/8.51 (Windows NT 5.1; U; fr) Browser Opera 8.51 Windows Windows XP +Opera/8.51 (Windows NT 5.1; U; en) Browser Opera 8.51 Windows Windows XP +Opera/8.51 (Windows NT 5.1; U; de) Browser Opera 8.51 Windows Windows XP +Opera/8.51 (Windows NT 5.0; U; en) Browser Opera 8.51 Windows Windows 2000 +Opera/8.51 (Windows 98; U; en) Browser Opera 8.51 Windows Windows 98 +Opera/8.51 (Macintosh; PPC Mac OS X; U; de) Browser Opera 8.51 Macintosh OS X +Opera/8.51 (FreeBSD 5.1; U; en) Browser Opera 8.51 Linux FreeBSD +Mozilla/5.0 (Windows NT 5.1; U; ru) Opera 8.51 Browser Opera 8.51 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; fr) Opera 8.51 Browser Opera 8.51 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.51 Browser Opera 8.51 Windows Windows XP +Mozilla/5.0 (Windows ME; U; en) Opera 8.51 Browser Opera 8.51 Windows Windows ME +Mozilla/5.0 (Macintosh; PPC Mac OS X; U; en) Opera 8.51 Browser Opera 8.51 Macintosh OS X +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; ru) Opera 8.51 Browser Opera 8.51 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 8.51 Browser Opera 8.51 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; sv) Opera 8.51 Browser Opera 8.51 Windows Windows XP +More Opera 8.51 user agents strings -->> Browser Opera 8.51 unknown unknown +Opera/8.50 (Windows NT 5.1; U; ru) Browser Opera 8.5 Windows Windows XP +Opera/8.50 (Windows NT 5.1; U; pl) Browser Opera 8.5 Windows Windows XP +Opera/8.50 (Windows NT 5.1; U; fr) Browser Opera 8.5 Windows Windows XP +Opera/8.50 (Windows NT 5.1; U; es-ES) Browser Opera 8.5 Windows Windows XP +Opera/8.50 (Windows NT 5.1; U; en) Browser Opera 8.5 Windows Windows XP +Opera/8.50 (Windows NT 5.1; U; de) Browser Opera 8.5 Windows Windows XP +Opera/8.50 (Windows NT 5.0; U; fr) Browser Opera 8.5 Windows Windows 2000 +Opera/8.50 (Windows NT 5.0; U; en) Browser Opera 8.5 Windows Windows 2000 +Opera/8.50 (Windows NT 5.0; U; de) Browser Opera 8.5 Windows Windows 2000 +Opera/8.50 (Windows NT 4.0; U; zh-cn) Browser Opera 8.5 Windows Windows NT +Opera/8.50 (Windows ME; U; en) Browser Opera 8.5 Windows Windows ME +Opera/8.50 (Windows 98; U; ru) Browser Opera 8.5 Windows Windows 98 +Opera/8.50 (Windows 98; U; en) Browser Opera 8.5 Windows Windows 98 +Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.50 Browser Opera 8.5 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; de) Opera 8.50 Browser Opera 8.5 Windows Windows XP +Mozilla/5.0 (Windows NT 5.0; U; de) Opera 8.50 Browser Opera 8.5 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; ru) Opera 8.50 Browser Opera 8.5 Windows Windows Server 2003 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; en) Opera 8.50 Browser Opera 8.5 Windows Windows Server 2003 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; tr) Opera 8.50 Browser Opera 8.5 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; sv) Opera 8.50 Browser Opera 8.5 Windows Windows XP +More Opera 8.50 user agents strings -->> Browser Opera 8.5 unknown unknown +Opera/8.10 (Windows NT 5.1; U; en) Browser Opera 8.1 Windows Windows XP +Opera/8.02 (Windows NT 5.1; U; ru) Browser Opera 8.02 Windows Windows XP +Opera/8.02 (Windows NT 5.1; U; en) Browser Opera 8.02 Windows Windows XP +Opera/8.02 (Windows NT 5.1; U; de) Browser Opera 8.02 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.02 Browser Opera 8.02 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686; en) Opera 8.02 Browser Opera 8.02 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.02 Browser Opera 8.02 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.02 Browser Opera 8.02 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.02 Browser Opera 8.02 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; de) Opera 8.02 Browser Opera 8.02 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows ME; pl) Opera 8.02 Browser Opera 8.02 Windows Windows ME +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; de) Opera 8.02 Browser Opera 8.02 Windows Windows 98 +Opera/8.01 (Windows NT 5.1; U; pl) Browser Opera 8.01 Windows Windows XP +Opera/8.01 (Windows NT 5.1; U; fr) Browser Opera 8.01 Windows Windows XP +Opera/8.01 (Windows NT 5.1; U; en) Browser Opera 8.01 Windows Windows XP +Opera/8.01 (Windows NT 5.1; U; de) Browser Opera 8.01 Windows Windows XP +Opera/8.01 (Windows NT 5.0; U; de) Browser Opera 8.01 Windows Windows 2000 +Opera/8.01 (Macintosh; U; PPC Mac OS; en) Browser Opera 8.01 unknown unknown +Opera/8.01 (Macintosh; PPC Mac OS X; U; en) Browser Opera 8.01 Macintosh OS X +Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.01 Browser Opera 8.01 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.01 Browser Opera 8.01 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.01 Browser Opera 8.01 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.01 Browser Opera 8.01 Windows Windows XP +Opera/8.00 (Windows NT 5.1; U; en) Browser Opera 8 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.00 Browser Opera 8 Windows Windows XP +Opera/8.0 (X11; Linux i686; U; cs) Browser Opera 8 Linux Linux +Opera/8.0 (Windows NT 5.1; U; en) Browser Opera 8 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U; en) Opera 8.0 Browser Opera 8 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.0 Browser Opera 8 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; IT) Opera 8.0 Browser Opera 8 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.0 Browser Opera 8 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.0 Browser Opera 8 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.0 Browser Opera 8 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; de) Opera 8.0 Browser Opera 8 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE) Opera 8.0 [en] Browser Opera 8 Windows Windows CE +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; en) Opera 8.0 Browser Opera 8 Windows Windows 98 +Mozilla/5.0 (X11; Linux i386; U) Opera 7.60 [en-GB] Browser Opera 7.6 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 7.60 Browser Opera 7.6 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.54u1 [en] Browser Opera 7.54u1 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.54u1 [en] Browser Opera 7.54u1 Windows Windows 98 +Opera/7.54 (X11; Linux i686; U) [en] Browser Opera 7.54 Linux Linux +Opera/7.54 (Windows NT 5.1; U) [en] Browser Opera 7.54 Windows Windows XP +Opera/7.54 (Windows NT 5.1; U) [it] Browser Opera 7.54 Windows Windows XP +Opera/7.54 (Windows NT 5.1; U) [en] Browser Opera 7.54 Windows Windows XP +Opera/7.54 (Windows NT 5.1; U) [de] Browser Opera 7.54 Windows Windows XP +Opera/7.54 (Windows NT 5.0; U) [en] Browser Opera 7.54 Windows Windows 2000 +Opera/7.54 (Windows NT 5.0; U) [de] Browser Opera 7.54 Windows Windows 2000 +Opera/7.54 (Windows 98; U) [de] Browser Opera 7.54 Windows Windows 98 +Mozilla/5.0 (X11; Linux i686; U) Opera 7.54 [en] Browser Opera 7.54 Linux Linux +Mozilla/5.0 (X11; Linux i686; U) Opera 7.54 [en] Browser Opera 7.54 Linux Linux +Mozilla/5.0 (Windows NT 5.1; U) Opera 7.54 [de] Browser Opera 7.54 Windows Windows XP +Mozilla/5.0 (Windows NT 5.0; U) Opera 7.54 [en] Browser Opera 7.54 Windows Windows 2000 +Mozilla/4.78 (Windows NT 5.1; U) Opera 7.54 [de] Browser Opera 7.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686) Opera 7.54 [en] Browser Opera 7.54 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.54 [en] Browser Opera 7.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.54 [en] Browser Opera 7.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.54 [de] Browser Opera 7.54 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.54 [pl] Browser Opera 7.54 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.54 [de] Browser Opera 7.54 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC) Opera 7.54 [en] Browser Opera 7.54 Macintosh Macintosh +More Opera 7.54 user agents strings -->> Browser Opera 7.54 unknown unknown +Opera/7.53 (X11; Linux i686; U) [en_US] Browser Opera 7.53 Linux Linux +Opera/7.53 (Windows NT 5.1; U) [en] Browser Opera 7.53 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.53 [en] Browser Opera 7.53 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows ME) Opera 7.53 [en] Browser Opera 7.53 Windows Windows ME +Opera/7.52 (Windows NT 5.1; U) [en] Browser Opera 7.52 Windows Windows XP +Opera/7.52 (Windows NT 5.1; U) [en] Browser Opera 7.52 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.52 [en] Browser Opera 7.52 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.52 [en] Browser Opera 7.52 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.52 [en] Browser Opera 7.52 Windows Windows 2000 +Opera/7.51 (X11; SunOS sun4u; U) [de] Browser Opera 7.51 SunOS SunOS +Opera/7.51 (Windows NT 5.1; U) [en] Browser Opera 7.51 Windows Windows XP +Opera/7.51 (Linux) [en] Browser Opera 7.51 Linux Linux +Mozilla/4.78 (Windows NT 5.1; U) Opera 7.51 [en] Browser Opera 7.51 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.51 [ru] Browser Opera 7.51 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.51 [en] Browser Opera 7.51 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.51 [en] Browser Opera 7.51 Windows Windows 2000 +Opera/7.50 (Windows XP; U) Browser Opera 7.5 Windows Windows XP +Opera/7.50 (Windows NT 5.1; U) [en] Browser Opera 7.5 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.50 [ru] Browser Opera 7.5 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.50 [en] Browser Opera 7.5 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.50 [ru] Browser Opera 7.5 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.50 [en] Browser Opera 7.5 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.50 [en] Browser Opera 7.5 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0; ; Linux x86_64) Opera 7.50 [en] Browser Opera 7.5 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; ; Linux i686) Opera 7.50 [en] Browser Opera 7.5 Linux Linux +Opera/7.23 (Windows NT 6.0; U) [zh-cn] Browser Opera 7.23 Windows Windows Vista +Opera/7.23 (Windows NT 5.1; U; sv) Browser Opera 7.23 Windows Windows XP +Opera/7.23 (Windows NT 5.0; U) [en] Browser Opera 7.23 Windows Windows 2000 +Opera/7.23 (Windows NT 5.0; U) [fr] Browser Opera 7.23 Windows Windows 2000 +Opera/7.23 (Windows NT 5.0; U) [en] Browser Opera 7.23 Windows Windows 2000 +Opera/7.23 (Windows 98; U) [en] Browser Opera 7.23 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686) Opera 7.23 [fi] Browser Opera 7.23 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [ru] Browser Opera 7.23 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [ru] Browser Opera 7.23 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [en] Browser Opera 7.23 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [en-GB] Browser Opera 7.23 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 [de] Browser Opera 7.23 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.23 [en] Browser Opera 7.23 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.23 [de] Browser Opera 7.23 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.23 [ca] Browser Opera 7.23 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0) Opera 7.23 [de] Browser Opera 7.23 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.23 [en] Browser Opera 7.23 Windows Windows 98 +Opera/7.22 (Windows NT 5.1; U) [de] Browser Opera 7.22 Windows Windows XP +Opera/7.21 (Windows NT 5.1; U) [en] Browser Opera 7.21 Windows Windows XP +Mozilla/5.0 (Windows NT 5.0; U) Opera 7.21 [en] Browser Opera 7.21 Windows Windows 2000 +Opera/7.20 (Windows NT 5.1; U) [en] Browser Opera 7.2 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.20 [de] Browser Opera 7.2 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.20 [de] Browser Opera 7.2 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.20 [en] Browser Opera 7.2 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Opera 7.20 [de] Browser Opera 7.2 Windows Windows 98 +Opera/7.11 (Windows NT 5.1; U) [pl] Browser Opera 7.11 Windows Windows XP +Opera/7.11 (Windows NT 5.1; U) [en] Browser Opera 7.11 Windows Windows XP +Opera/7.11 (Windows NT 5.1; U) [de] Browser Opera 7.11 Windows Windows XP +Opera/7.11 (Windows NT 5.0; U) [en] Browser Opera 7.11 Windows Windows 2000 +Opera/7.11 (Windows NT 5.0; U) [de] Browser Opera 7.11 Windows Windows 2000 +Opera/7.11 (Windows 98; U) [en] Browser Opera 7.11 Windows Windows 98 +Opera/7.11 (Windows 98; U) [de] Browser Opera 7.11 Windows Windows 98 +Opera/7.11 (Linux 2.6.0-test4 i686; U) [en] Browser Opera 7.11 Linux Linux +Mozilla/5.0 (Windows NT 5.1; U) Opera 7.11 [en] Browser Opera 7.11 Windows Windows XP +Mozilla/5.0 (Windows NT 5.0; U) Opera 7.11 [en] Browser Opera 7.11 Windows Windows 2000 +Mozilla/5.0 (Linux 2.4.21-0.13mdk i686; U) Opera 7.11 [en] Browser Opera 7.11 Linux Linux +Mozilla/4.78 (Windows NT 5.0; U) Opera 7.11 [en] Browser Opera 7.11 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.11 [ru] Browser Opera 7.11 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.11 [en] Browser Opera 7.11 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.11 [de] Browser Opera 7.11 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.11 [fr] Browser Opera 7.11 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.11 [en] Browser Opera 7.11 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.11 [de] Browser Opera 7.11 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0) Opera 7.11 [de] Browser Opera 7.11 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 6.0; Windows ME) Opera 7.11 [en] Browser Opera 7.11 Windows Windows ME +More Opera 7.11 user agents strings -->> Browser Opera 7.11 unknown unknown +Opera/7.10 (Windows NT 5.1; U) [en] Browser Opera 7.1 Windows Windows XP +Opera/7.10 (Windows NT 5.0; U) [en] Browser Opera 7.1 Windows Windows 2000 +Opera/7.10 (Windows NT 4.0; U) [de] Browser Opera 7.1 Windows Windows NT +Opera/7.10 (Linux Debian;en-US) Browser Opera 7.1 Linux Linux +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.10 [fr] Browser Opera 7.1 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.10 [en] Browser Opera 7.1 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.10 [en] Browser Opera 7.1 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 4.0) Opera 7.10 [de] Browser Opera 7.1 Windows Windows NT +Mozilla/3.0 (Windows NT 5.0; U) Opera 7.10 [de] Browser Opera 7.1 Windows Windows 2000 +Opera/7.03 (Windows NT 5.1; U) [en] Browser Opera 7.03 Windows Windows XP +Opera/7.03 (Windows NT 5.1; U) [de] Browser Opera 7.03 Windows Windows XP +Opera/7.03 (Windows NT 5.0; U) [en] Browser Opera 7.03 Windows Windows 2000 +Opera/7.03 (Windows NT 5.0; U) [de] Browser Opera 7.03 Windows Windows 2000 +Opera/7.03 (Windows NT 4.0; U) [en] Browser Opera 7.03 Windows Windows NT +Opera/7.03 (Windows 98; U) [en] Browser Opera 7.03 Windows Windows 98 +Opera/7.03 (Windows 98; U) [de] Browser Opera 7.03 Windows Windows 98 +Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.0.6) Gecko/2009020911 Ubuntu/8.10 (intrepid) Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.03 [de] Browser Opera 7.03 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; U) Opera 7.03 [de] Browser Opera 7.03 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.03 [en] Browser Opera 7.03 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.03 [de] Browser Opera 7.03 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.03 [en] Browser Opera 7.03 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.03 [de] Browser Opera 7.03 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows ME) Opera 7.03 [de] Browser Opera 7.03 Windows Windows ME +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.03 [en] Browser Opera 7.03 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.03 [de] Browser Opera 7.03 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 95) Opera 7.03 [de] Browser Opera 7.03 Windows Windows 95 +Opera/7.02 (Windows NT 5.1; U) [fr] Browser Opera 7.02 Windows Windows XP +Opera/7.02 (Windows 98; U) [en] Browser Opera 7.02 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.02 [en] Browser Opera 7.02 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.02 [de] Browser Opera 7.02 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 4.0) Opera 7.02 [de] Browser Opera 7.02 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows ME) Opera 7.02 [en] Browser Opera 7.02 Windows Windows ME +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.02 [en] Browser Opera 7.02 Windows Windows 98 +Opera/7.01 (Windows NT 5.1; U) [en] Browser Opera 7.01 Windows Windows XP +Opera/7.01 (Windows NT 5.0; U) [en] Browser Opera 7.01 Windows Windows 2000 +Opera/7.01 (Windows 98; U) [fr] Browser Opera 7.01 Windows Windows 98 +Opera/7.01 (Windows 98; U) [en] Browser Opera 7.01 Windows Windows 98 +Mozilla/5.0 (Windows NT 5.0; U) Opera 7.01 [en] Browser Opera 7.01 Windows Windows 2000 +Mozilla/4.78 (Windows NT 5.0; U) Opera 7.01 [en] Browser Opera 7.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.01 [en] Browser Opera 7.01 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.01 [de] Browser Opera 7.01 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.01 [en] Browser Opera 7.01 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.01 [en] Browser Opera 7.01 Windows Windows 98 +Mozilla/3.0 (Windows NT 5.0; U) Opera 7.01 [en] Browser Opera 7.01 Windows Windows 2000 +Opera/7.0 (Windows NT 5.1; U) [en] Browser Opera 7 Windows Windows XP +Opera/7.0 (Windows NT 4.0; U) [en] Browser Opera 7 Windows Windows NT +Opera/7.0 (Windows NT 4.0; U) [de] Browser Opera 7 Windows Windows NT +Opera/7.0 (Windows 98; U) [en] Browser Opera 7 Windows Windows 98 +Opera/7.0 (Windows 2000; U) [en] Browser Opera 7 Windows +Opera/7.0 (Windows 2000; U) [de] Browser Opera 7 Windows +Mozilla/5.0 (Windows 2000; U) Opera 7.0 [en] Browser Opera 7 Windows +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows XP) Opera 7.0 [en] Browser Opera 7 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.0 [en] Browser Opera 7 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.0 [en] Browser Opera 7 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.0) Opera 7.0 [de] Browser Opera 7 Windows Windows 2000 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 4.0) Opera 7.0 [en] Browser Opera 7 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows ME) Opera 7.0 [en] Browser Opera 7 Windows Windows ME +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 98) Opera 7.0 [en] Browser Opera 7 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows 2000) Opera 7.0 [en] Browser Opera 7 Windows +Opera/6.12 (Linux 2.4.20-4GB i686; U) [en] Browser Opera 6.12 Linux Linux +Opera/6.12 (Linux 2.4.18-14cpq i686; U) [en] Browser Opera 6.12 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; UNIX) Opera 6.12 [en] Browser Opera 6.12 Unix Unix +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.20-4GB i686) Opera 6.12 [de] Browser Opera 6.12 Linux Linux +Opera/6.11 (Linux 2.4.18-bf2.4 i686; U) [en] Browser Opera 6.11 Linux Linux +Opera/6.11 (Linux 2.4.18-4GB i686; U) [en] Browser Opera 6.11 Linux Linux +Opera/6.11 (Linux 2.4.10-4GB i686; U) [en] Browser Opera 6.11 Linux Linux +Opera/6.11 (FreeBSD 4.7-RELEASE i386; U) [en] Browser Opera 6.11 Linux FreeBSD +Mozilla/5.0 (Linux 2.4.19-16mdk i686; U) Opera 6.11 [en] Browser Opera 6.11 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; UNIX) Opera 6.11 [fr] Browser Opera 6.11 Unix Unix +Mozilla/4.0 (compatible; MSIE 5.0; UNIX) Opera 6.11 [en] Browser Opera 6.11 Unix Unix +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.4 i686) Opera 6.11 [en] Browser Opera 6.11 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.20-13.7 i686) Opera 6.11 [de] Browser Opera 6.11 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.19-4GB i686) Opera 6.11 [en] Browser Opera 6.11 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.19-16mdk i686) Opera 6.11 [en] Browser Opera 6.11 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18 i686) Opera 6.11 [de] Browser Opera 6.11 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.10-4GB i686) Opera 6.11 [en] Browser Opera 6.11 Linux Linux +Mozilla/5.0 (Linux 2.4.18-ltsp-1 i686; U) Opera 6.1 [en] Browser Opera 6.1 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.19 i686) Opera 6.1 [en] Browser Opera 6.1 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-4GB i686) Opera 6.1 [de] Browser Opera 6.1 Linux Linux +Mozilla/5.0 (Windows XP; U) Opera 6.06 [en] Browser Opera 6.06 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.06 [fr] Browser Opera 6.06 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.06 [de] Browser Opera 6.06 Windows Windows XP +Opera/6.05 (Windows XP; U) [en] Browser Opera 6.05 Windows Windows XP +Opera/6.05 (Windows XP; U) [en] Browser Opera 6.05 Windows Windows XP +Opera/6.05 (Windows XP; U) [de] Browser Opera 6.05 Windows Windows XP +Opera/6.05 (Windows NT 4.0; U) [ro] Browser Opera 6.05 Windows Windows NT +Opera/6.05 (Windows NT 4.0; U) [fr] Browser Opera 6.05 Windows Windows NT +Opera/6.05 (Windows NT 4.0; U) [de] Browser Opera 6.05 Windows Windows NT +Opera/6.05 (Windows ME; U) [fr] Browser Opera 6.05 Windows Windows ME +Opera/6.05 (Windows ME; U) [de] Browser Opera 6.05 Windows Windows ME +Opera/6.05 (Windows 98; U) [fr] Browser Opera 6.05 Windows Windows 98 +Opera/6.05 (Windows 98; U) [en] Browser Opera 6.05 Windows Windows 98 +Opera/6.05 (Windows 98; U) [de] Browser Opera 6.05 Windows Windows 98 +Opera/6.05 (Windows 2000; U) [oc] Browser Opera 6.05 Windows +Opera/6.05 (Windows 2000; U) [ja] Browser Opera 6.05 Windows +Opera/6.05 (Windows 2000; U) [it] Browser Opera 6.05 Windows +Opera/6.05 (Windows 2000; U) [fr] Browser Opera 6.05 Windows +Opera/6.05 (Windows 2000; U) [en] Browser Opera 6.05 Windows +Opera/6.05 (Windows 2000; U) [de] Browser Opera 6.05 Windows +Mozilla/5.0 (Windows XP; U) Opera 6.05 [de] Browser Opera 6.05 Windows Windows XP +Mozilla/5.0 (Windows NT 4.0; U) Opera 6.05 [en] Browser Opera 6.05 Windows Windows NT +Mozilla/5.0 (Windows ME; U) Opera 6.05 [de] Browser Opera 6.05 Windows Windows ME +More Opera 6.05 user agents strings -->> Browser Opera 6.05 unknown unknown +Opera/6.04 (Windows XP; U) [en] Browser Opera 6.04 Windows Windows XP +Opera/6.04 (Windows XP; U) [de] Browser Opera 6.04 Windows Windows XP +Opera/6.04 (Windows NT 4.0; U) [en] Browser Opera 6.04 Windows Windows NT +Opera/6.04 (Windows NT 4.0; U) [de] Browser Opera 6.04 Windows Windows NT +Opera/6.04 (Windows 98; U) [en-GB] Browser Opera 6.04 Windows Windows 98 +Opera/6.04 (Windows 2000; U) [en] Browser Opera 6.04 Windows +Opera/6.04 (Windows 2000; U) [de] Browser Opera 6.04 Windows +Mozilla/5.0 (Windows 2000; U) Opera 6.04 [en] Browser Opera 6.04 Windows +Mozilla/4.78 (Windows 2000; U) Opera 6.04 [de] Browser Opera 6.04 Windows +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.04 [fr] Browser Opera 6.04 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.04 [en] Browser Opera 6.04 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.04 [de] Browser Opera 6.04 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.04 [en] Browser Opera 6.04 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.04 [pl] Browser Opera 6.04 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.04 [en] Browser Opera 6.04 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.04 [en] Browser Opera 6.04 Windows +Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.04 [de] Browser Opera 6.04 Windows + Opera/6.04 (Windows XP; U) [de] Browser Opera 6.04 Windows Windows XP + Opera/6.04 (Windows 2000; U) [en] Browser Opera 6.04 Windows + Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.04 [en] Browser Opera 6.04 Windows Windows XP +More Opera 6.04 user agents strings -->> Browser Opera 6.04 unknown unknown +Opera/6.03 (Windows NT 4.0; U) [en] Browser Opera 6.03 Windows Windows NT +Opera/6.03 (Windows 98; U) [en] Browser Opera 6.03 Windows Windows 98 +Opera/6.03 (Windows 2000; U) [en] Browser Opera 6.03 Windows +Opera/6.03 (Linux 2.4.18-18.7.x i686; U) [en] Browser Opera 6.03 Linux Linux +Mozilla/5.0 (Windows 2000; U) Opera 6.03 [en] Browser Opera 6.03 Windows +Mozilla/5.0 (Linux 2.4.18-18.7.x i686; U) Opera 6.03 [en] Browser Opera 6.03 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.03 [en] Browser Opera 6.03 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.03 [en] Browser Opera 6.03 Windows +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.20-4GB i686) Opera 6.03 [en] Browser Opera 6.03 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.19-4GB i686) Opera 6.03 [en] Browser Opera 6.03 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-4GB i686) Opera 6.03 [en] Browser Opera 6.03 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.0-64GB-SMP i686) Opera 6.03 [en] Browser Opera 6.03 Linux Linux +Opera/6.02 (Windows NT 4.0; U) [de] Browser Opera 6.02 Windows Windows NT +Mozilla/5.0 (Windows 2000; U) Opera 6.02 [en] Browser Opera 6.02 Windows +Mozilla/5.0 (Linux; U) Opera 6.02 [en] Browser Opera 6.02 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.02 [en] Browser Opera 6.02 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Opera 6.02 [en] Browser Opera 6.02 Windows Windows 95 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 95) Opera 6.02 [de] Browser Opera 6.02 Windows Windows 95 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.02 [en] Browser Opera 6.02 Windows +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.20-686 i686) Opera 6.02 [en] Browser Opera 6.02 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.18-4GB i686) Opera 6.02 [en] Browser Opera 6.02 Linux Linux + Opera/6.02 (Windows NT 4.0; U) [de] Browser Opera 6.02 Windows Windows NT +Opera/6.01 (X11; U; nn) Browser Opera 6.01 unknown unknown +Opera/6.01 (Windows XP; U) [de] Browser Opera 6.01 Windows Windows XP +Opera/6.01 (Windows 98; U) [en] Browser Opera 6.01 Windows Windows 98 +Opera/6.01 (Windows 98; U) [de] Browser Opera 6.01 Windows Windows 98 +Opera/6.01 (Windows 2000; U) [en] Browser Opera 6.01 Windows +Opera/6.01 (Windows 2000; U) [de] Browser Opera 6.01 Windows +Mozilla/5.0 (Windows 2000; U) Opera 6.01 [en] Browser Opera 6.01 Windows +Mozilla/5.0 (Windows 2000; U) Opera 6.01 [de] Browser Opera 6.01 Windows +Mozilla/4.78 (Windows 2000; U) Opera 6.01 [en] Browser Opera 6.01 Windows +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.01 [it] Browser Opera 6.01 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.01 [et] Browser Opera 6.01 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.01 [de] Browser Opera 6.01 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.01 [en] Browser Opera 6.01 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.01 [de] Browser Opera 6.01 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 6.01 [en] Browser Opera 6.01 Windows Windows ME +Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 6.01 [de] Browser Opera 6.01 Windows Windows ME +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.01 [it] Browser Opera 6.01 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.01 [fr] Browser Opera 6.01 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.01 [en] Browser Opera 6.01 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.01 [de] Browser Opera 6.01 Windows Windows 98 +More Opera 6.01 user agents strings -->> Browser Opera 6.01 unknown unknown +Opera/6.0 (Windows XP; U) [de] Browser Opera 6 Windows Windows XP +Opera/6.0 (Windows ME; U) [de] Browser Opera 6 Windows Windows ME +Opera/6.0 (Windows 2000; U) [fr] Browser Opera 6 Windows +Opera/6.0 (Windows 2000; U) [de] Browser Opera 6 Windows +Opera/6.0 (Macintosh; PPC Mac OS X; U) Browser Opera 6 Macintosh OS X +Mozilla/4.76 (Windows NT 4.0; U) Opera 6.0 [de] Browser Opera 6 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.0 [en] Browser Opera 6 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows XP) Opera 6.0 [de] Browser Opera 6 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.0 [en] Browser Opera 6 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.0 [de] Browser Opera 6 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 6.0 [de] Browser Opera 6 Windows Windows ME +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.0 [en] Browser Opera 6 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.0 [fr] Browser Opera 6 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.0 [en] Browser Opera 6 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.0 [de] Browser Opera 6 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.0 [en] Browser Opera 6 Windows +Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.0 [en] Browser Opera 6 Windows +Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 6.0 [de] Browser Opera 6 Windows +Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC) Opera 6.0 [en] Browser Opera 6 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC) Opera 6.0 [de] Browser Opera 6 Macintosh Macintosh +More Opera 6.0 user agents strings -->> Browser Opera 6 unknown unknown +Opera/5.12 (Windows NT 5.1; U) [de] Browser Opera 5.12 Windows Windows XP +Opera/5.12 (Windows 98; U) [en] Browser Opera 5.12 Windows Windows 98 +Mozilla/5.0 (Windows 98; U) Opera 5.12 [de] Browser Opera 5.12 Windows Windows 98 +Mozilla/4.76 (Windows NT 4.0; U) Opera 5.12 [en] Browser Opera 5.12 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 5.12 [de] Browser Opera 5.12 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 5.12 [it] Browser Opera 5.12 Windows Windows ME +Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 5.12 [de] Browser Opera 5.12 Windows Windows ME +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.12 [it] Browser Opera 5.12 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.12 [en] Browser Opera 5.12 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.12 [de] Browser Opera 5.12 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC) Opera 5.12 [en] Browser Opera 5.12 Macintosh Macintosh + Opera/5.12 (Windows NT 5.1; U) [de] Browser Opera 5.12 Windows Windows XP +Opera/5.11 (Windows 98; U) [en] Browser Opera 5.11 Windows Windows 98 +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 5.11 [de] Browser Opera 5.11 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 5.11 [en] Browser Opera 5.11 Windows Windows ME +Opera/5.02 (Windows 98; U) [en] Browser Opera 5.02 Windows Windows 98 +Opera/5.02 (Macintosh; U; id) Browser Opera 5.02 unknown unknown +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 5.1) Opera 5.02 [en] Browser Opera 5.02 Windows Windows XP +Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 5.02 [en] Browser Opera 5.02 Windows Windows NT +Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 5.02 [en] Browser Opera 5.02 Windows Windows 98 + Opera/5.02 (Windows NT 5.0; U) [en] Browser Opera 5.02 Windows Windows 2000 +Opera/5.0 (Ubuntu; U; Windows NT 6.1; es; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 Browser Opera 5 Windows Windows 7 +Opera/5.0 (SunOS 5.8 sun4u; U) [en] Browser Opera 5 SunOS SunOS Solaris 8 5.8 +Mozilla/5.0 (SunOS 5.8 sun4u; U) Opera 5.0 [en] Browser Opera 5 SunOS SunOS Solaris 8 5.8 +Mozilla/4.0 (compatible; MSIE 5.0; SunOS 5.8 sun4u) Opera 5.0 [en] Browser Opera 5 SunOS SunOS Solaris 8 5.8 +Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC) Opera 5.0 [en] Browser Opera 5 Macintosh Macintosh +Mozilla/4.0 (compatible; MSIE 5.0; Linux) Opera 5.0 [en] Browser Opera 5 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.4-4GB i686) Opera 5.0 [en] Browser Opera 5 Linux Linux +Mozilla/4.0 (compatible; MSIE 5.0; Linux 2.4.0-4GB i686) Opera 5.0 [en] Browser Opera 5 Linux Linux +Opera/4.02 (Windows 98; U) [en] Browser Opera 4.02 Windows Windows 98 +Mozilla/5.0 (Macintosh; ; Intel Mac OS X; fr; rv:1.8.1.1) Gecko/20061204 Opera Browser Opera -- Macintosh OS X +Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera Browser Opera -- Windows Windows XP +Mozilla/4.0 (compatible; MSIE 6.0; Windows CE) Opera Browser Opera -- Windows Windows CE \ No newline at end of file diff --git a/vendor/cbschuld/browser.php/tests/lists/palemoon.txt b/vendor/cbschuld/browser.php/tests/lists/palemoon.txt new file mode 100644 index 0000000..6ddd80d --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/lists/palemoon.txt @@ -0,0 +1,521 @@ +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.2 Browser Palemoon 27.1.2 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.2.0 Browser Palemoon 27.2.0 Linux Linux +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:24.0) Gecko/20140419 Firefox/24.0 PaleMoon/24.5.0 Browser Palemoon 24.5.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.0 Browser Palemoon 28.0.0 Windows Windows 10 +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Linux Linux +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.1 Browser Palemoon 28.0.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.3 Browser Palemoon 27.9.3 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.3.0 Browser Palemoon 27.3.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.2; WOW64; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows Server 2003 +Mozilla/5.0 (Windows NT 5.1; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:3.0) Gecko/20100101 Goanna/20161201 PaleMoon/27.0.2 Browser Palemoon 27.0.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.2 Browser Palemoon 27.0.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.1 Browser Palemoon 27.9.1 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.3.0 Browser Palemoon 27.3.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.1 Browser Palemoon 27.9.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.3 Browser Palemoon 27.8.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:25.7) Gecko/20151012 Firefox/31.9 PaleMoon/25.7.3 Browser Palemoon 25.7.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; rv:25.7) Gecko/20151012 Firefox/31.9 PaleMoon/25.7.3 Browser Palemoon 25.7.3 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.1 Browser Palemoon 27.9.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.1 Browser Palemoon 27.6.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.0 Browser Palemoon 27.4.0 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) (.NET CLR 3.5.30729) Browser Palemoon 3.6.3 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20140208 Firefox/24.0 PaleMoon/24.3.2 Browser Palemoon 24.3.2 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:2.1) Gecko/20100101 Goanna/20160701 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.1 Browser Palemoon 28.4.1 Windows Windows 10 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.15) Gecko/20110419 Firefox/3.6.16 (Palemoon/3.6.16) Browser Palemoon 3.6.16 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.2 Browser Palemoon 27.8.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.1 Browser Palemoon 27.8.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.2 Browser Palemoon 27.7.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.2 Browser Palemoon 27.7.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.1 Browser Palemoon 27.6.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.4) Gecko/20130122 Firefox/15.4.1 PaleMoon/15.4.1 Browser Palemoon 15.4.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:25.8) Gecko/20151123 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.3 Browser Palemoon 27.9.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.1a1 Browser Palemoon 27.9.1a1 Windows Windows XP +Mozilla/5.0 (X11; Linux x86_64; rv:25.1) Gecko/20141127 Firefox/31.9 PaleMoon/25.1.0 Browser Palemoon 25.1.0 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:25.7) Gecko/20151012 Firefox/31.9 PaleMoon/25.7.3 Browser Palemoon 25.7.3 Linux Linux +Mozilla/5.0 (Windows NT 5.1; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Windows Windows XP +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.3 Browser Palemoon 27.8.3 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.0 Browser Palemoon 27.7.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.2; rv:24.0) Gecko/20140125 Firefox/24.0 PaleMoon/24.3.0 Browser Palemoon 24.3.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.1 Browser Palemoon 28.4.1 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:25.3) Gecko/20150309 Firefox/31.9 PaleMoon/25.3.0 Browser Palemoon 25.3.0 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Linux Linux +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Windows Windows NT +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0 Browser Palemoon 28.4.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.2 Browser Palemoon 28.2.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.1 Browser Palemoon 27.8.1 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Windows Windows NT +Mozilla/5.0 (X11; Linux i686; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.3) Gecko/20150323 Firefox/31.9 PaleMoon/25.3.1 Browser Palemoon 25.3.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.3.0 Browser Palemoon 27.3.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.3.0 Browser Palemoon 27.3.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.3.0 Browser Palemoon 27.3.0 Linux Linux +Mozilla/5.0 (Android; Mobile; rv:25.9) Gecko/25.9 Firefox/31.9 PaleMoon/25.9.6 Browser Palemoon 25.9.6 Android Android +Mozilla/5.0 (Windows NT 6.1; rv:25.6) Gecko/20150723 Firefox/31.9 PaleMoon/25.6.0 Browser Palemoon 25.6.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.2 Browser Palemoon 28.5.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0 Browser Palemoon 28.4.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.1 Browser Palemoon 28.2.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.1 Browser Palemoon 27.7.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.3 Browser Palemoon 27.9.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:24.7) Gecko/20140907 Firefox/24.7 PaleMoon/24.7.2 Browser Palemoon 24.7.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.2 Browser Palemoon 28.2.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.2.0a1 Browser Palemoon 28.2.0a1 Windows Windows XP +Mozilla/5.0 (X11; Linux x86_64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.2 Browser Palemoon 26.2.2 Linux Linux +Mozilla/5.0 (Windows NT 6.3; WOW64; rv:25.3) Gecko/20150308 Firefox/31.9 PaleMoon/25.3.0 Browser Palemoon 25.3.0 Windows Windows NT +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows 10 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.8) Gecko/20100817 Firefox/3.6.8 (Palemoon/3.6.8a) Browser Palemoon 3.6.8a Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.1 Browser Palemoon 27.5.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:25.0) Gecko/20141021 Firefox/24.9 PaleMoon/25.0.2 Browser Palemoon 25.0.2 Windows Windows NT +Mozilla/5.0 (Windows NT 6.0; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.0.0b4 Browser Palemoon 26.0.0b4 Windows Windows Vista +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Goanna/4.1 PaleMoon/28.0.1 Browser Palemoon 28.0.1 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.3 Browser Palemoon 27.8.3 Linux Linux +Mozilla/5.0 (Windows NT 5.1; rv:25.4) Gecko/20150509 Firefox/31.9 PaleMoon/25.4.1 Browser Palemoon 25.4.1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.3) Gecko/20150308 Firefox/31.9 PaleMoon/25.3.0 Browser Palemoon 25.3.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:24.0) Gecko/20140305 Firefox/24.0 PaleMoon/24.4.0 Browser Palemoon 24.4.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.2 Browser Palemoon 26.2.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.3) Gecko/20150323 Firefox/31.9 PaleMoon/25.3.1 Browser Palemoon 25.3.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.2 Browser Palemoon 27.4.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.2 Browser Palemoon 28.2.2 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.2 Browser Palemoon 28.2.2 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Linux Linux +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.1.0a1 Browser Palemoon 28.1.0a1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; rv:3.4) Goanna/20180327 PaleMoon/27.8.3 Browser Palemoon 27.8.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.1 Browser Palemoon 27.5.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.0 Browser Palemoon 26.4.0 Windows Windows 10 +Mozilla/5.0 (Android; Tablet; rv:25.3) Gecko/25.3 Firefox/31.9 PaleMoon/25.3 Browser Palemoon 25.3 Android Android +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20121004 Firefox/15.2 PaleMoon/15.2 Browser Palemoon 15.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:60.9) Goanna/4.2 PaleMoon/28.6.0a1 Browser Palemoon 28.6.0a1 Windows Windows XP +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.1 Browser Palemoon 28.2.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20140208 Firefox/24.0 PaleMoon/24.3.2 Browser Palemoon 24.3.2 Windows Windows XP +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:25.0) Gecko/20141021 Firefox/24.9 PaleMoon/25.0.2 Browser Palemoon 25.0.2 Windows Windows 8 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.2 Browser Palemoon 28.5.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.5.0a1 Browser Palemoon 28.5.0a1 Windows Windows XP +Mozilla/5.0 (X11; Linux x86_64; rv:3.4) Goanna/20180518 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.1 Browser Palemoon 26.2.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:25.8) Gecko/20151116 Firefox/31.9 PaleMoon/25.8.0 Browser Palemoon 25.8.0 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) Browser Palemoon 3.6.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.7) Gecko/20150824 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0 Browser Palemoon 28.4.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Windows Windows XP +Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.1 Browser Palemoon 27.9.1 Windows Windows NT +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.3.0 Browser Palemoon 27.3.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.0 Browser Palemoon 26.4.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.0.0 Browser Palemoon 26.0.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.2) Gecko/20150122 Firefox/31.9 PaleMoon/25.2.1 Browser Palemoon 25.2.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows 10 +Mozilla/5.0 (X11; Linux i686; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0 Browser Palemoon 28.4.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.1 Browser Palemoon 28.2.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.2 Browser Palemoon 27.7.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.2 Browser Palemoon 27.4.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.3) Gecko/20150308 PaleMoon/25.3.0 Browser Palemoon 25.3.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:25.2) Gecko/20150122 Firefox/31.9 PaleMoon/25.2.1 Browser Palemoon 25.2.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.7) Gecko/20151012 Firefox/31.9 PaleMoon/25.7.3 Browser Palemoon 25.7.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:25.7) Gecko/20150824 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0 Browser Palemoon 28.4.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.0 Browser Palemoon 28.0.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.1 Browser Palemoon 27.9.1 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.2 Browser Palemoon 27.7.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.1 Browser Palemoon 27.5.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20141026 Firefox/24.9 PaleMoon/25.0.2 Browser Palemoon 25.0.2 Linux Linux +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:24.0) Gecko/20140129 Firefox/24.0 PaleMoon/24.3.1 Browser Palemoon 24.3.1 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:24.7) Gecko/20140907 Firefox/24.7 PaleMoon/24.7.2 Browser Palemoon 24.7.2 Windows Windows NT +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.2 Browser Palemoon 28.5.2 Linux Linux +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows NT +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.0 Browser Palemoon 28.3.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.0a1 Browser Palemoon 28.3.0a1 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Goanna/4.1 PaleMoon/28.2.0a1 Browser Palemoon 28.2.0a1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.1 Browser Palemoon 28.0.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.3 Browser Palemoon 27.9.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.3 Browser Palemoon 27.8.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.1 Browser Palemoon 27.8.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.1 Browser Palemoon 27.5.1 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.1 Browser Palemoon 27.4.1 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Linux Linux +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.0; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:24.7) Gecko/20140907 Firefox/24.7 PaleMoon/24.7.2 Browser Palemoon 24.7.2 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20141021 Firefox/24.9 PaleMoon/25.0.2 Browser Palemoon 25.0.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.2 Browser Palemoon 28.5.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Goanna/4.2 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.1 Browser Palemoon 28.4.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Linux Linux +Mozilla/5.0 (Windows NT 6.0; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Windows Windows Vista +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.2 Browser Palemoon 27.7.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.2 Browser Palemoon 27.4.2 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.0 Browser Palemoon 27.4.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:25.3) Gecko/20150308 Firefox/31.9 PaleMoon/25.3.0 Browser Palemoon 25.3.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:25.3) Gecko/20150308 Firefox/31.9 PaleMoon/25.3.0 Browser Palemoon 25.3.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.7) Gecko/20150824 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.1 Browser Palemoon 28.4.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:60.9) Goanna/4.1 PaleMoon/28.5.0a1 Browser Palemoon 28.5.0a1 Windows Windows XP +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.1 Browser Palemoon 28.3.1 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.1 Browser Palemoon 28.3.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.3.0 Browser Palemoon 27.3.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.2 Browser Palemoon 26.2.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.2 Browser Palemoon 26.2.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.0; rv:24.0) Gecko/20140315 Firefox/24.0 PaleMoon/24.4.1 Browser Palemoon 24.4.1 Windows Windows Vista +Mozilla/5.0 (Windows NT 5.1; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows XP +Mozilla/5.0 (X11; Linux i686; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.9) Gecko/20100913 Firefox/3.6.9 (Palemoon/3.6.9) GTB7.1 (.NET CLR 3.5.30729) Browser Palemoon 3.6.9 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.0 Browser Palemoon 27.4.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:3.2) Goanna/20170422 PaleMoon/27.3.0 Browser Palemoon 27.3.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:2.1) Gecko/20100101 Goanna/20160629 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20140315 Firefox/24.0 PaleMoon/24.4.1 Browser Palemoon 24.4.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.0.3 Browser Palemoon 26.0.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.0.0 Browser Palemoon 26.0.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:24.0) Gecko/20140129 Firefox/24.0 PaleMoon/24.3.1 Browser Palemoon 24.3.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.0 Browser Palemoon 27.5.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.2 Browser Palemoon 27.4.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.1 Browser Palemoon 27.4.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.1 Browser Palemoon 27.4.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:3.0) Goanna/20161117 PaleMoon/27.0.0 Browser Palemoon 27.0.0 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:2.1) Gecko/20100101 Goanna/20160819 PaleMoon/26.4.0 Browser Palemoon 26.4.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.1 Browser Palemoon 26.2.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.2; WOW64; rv:25.3) Gecko/20150308 Firefox/31.9 PaleMoon/25.3.0 Browser Palemoon 25.3.0 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.2; WOW64; rv:21.0) Gecko/20150122 Firefox/31.9 PaleMoon/25.2.1 Browser Palemoon 25.2.1 Windows Windows 8 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20141013 PaleMoon/25.0.1 Browser Palemoon 25.0.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20140427 Firefox/24.0 PaleMoon/24.5.0 Browser Palemoon 24.5.0 Linux Linux +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:15.4) Gecko/20130122 Firefox/15.4.1-x64 PaleMoon/15.4.1-x64 Browser Palemoon 15.4.1-x64 Windows Windows 8 +Mozilla/5.0 (Windows NT 5.1; rv:9.2) Gecko/20120218 Firefox/9.2 PaleMoon/9.2 Browser Palemoon 9.2 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; rv:24.7) Gecko/20140907 Firefox/24.7 PaleMoon/24.7.2 Browser Palemoon 24.7.2 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.1 Browser Palemoon 28.3.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20110508 Firefox/4.0.6 PaleMoon/4.0.6 Browser Palemoon 4.0.6 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.2 Browser Palemoon 27.1.2 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:2.2) Gecko/20100101 Goanna/20160928 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.1 Browser Palemoon 26.2.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.1 Browser Palemoon 26.2.1 Linux Linux +Mozilla/5.0 (Android; Mobile; rv:24.7) Gecko/24.7 Firefox/24.7 PaleMoon/24.7b2 Browser Palemoon 24.7b2 Android Android +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20140925 PaleMoon/25.0.0b3 Browser Palemoon 25.0.0b3 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:15.3) Gecko/20121202 Firefox/15.3.2 PaleMoon/15.3.2 Browser Palemoon 15.3.2 Windows Windows XP +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:25.7) Gecko/20151012 Firefox/31.9 PaleMoon/25.7.3 Browser Palemoon 25.7.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.7) Gecko/20150929 Firefox/31.9 PaleMoon/25.7.2 Browser Palemoon 25.7.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.0 Browser Palemoon 28.3.0 Windows Windows 7 +Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101211 Firefox/3.6.13 (Palemoon/3.6.13) ( .NET CLR 3.5.30729) Browser Palemoon 3.6.13 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Goanna/4.1 PaleMoon/28.1.0a1 Browser Palemoon 28.1.0a1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.3 Browser Palemoon 27.9.3 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:3.0) Gecko/20100101 Goanna/20170207 PaleMoon/27.1.0 Browser Palemoon 27.1.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.1 Browser Palemoon 27.6.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.0 Browser Palemoon 27.5.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.2 Browser Palemoon 27.4.2 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.2 Browser Palemoon 27.0.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.1) Gecko/20141110 Firefox/31.9 PaleMoon/25.1.0 Browser Palemoon 25.1.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20131208 Firefox/24.0 PaleMoon/24.2.2 Browser Palemoon 24.2.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.0 Browser Palemoon 26.1.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.8) Gecko/20151116 Firefox/31.9 PaleMoon/25.8.0 Browser Palemoon 25.8.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:24.7) Gecko/20140802 Firefox/24.7 PaleMoon/24.7.1 Browser Palemoon 24.7.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.6) Gecko/20150723 Firefox/31.9 PaleMoon/25.6.0 Browser Palemoon 25.6.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0 Browser Palemoon 28.4.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Windows Windows NT +Mozilla/5.0 (X11; Linux x86_64; rv:3.4) Goanna/20180415 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.0; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows 2000 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.1 Browser Palemoon 27.8.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.1 Browser Palemoon 27.7.1 Windows Windows 10 +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.1 Browser Palemoon 27.4.1 Linux Linux +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.2 Browser Palemoon 26.2.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.1 Browser Palemoon 26.2.1 Windows Windows XP +Mozilla/5.0 (X11; Linux x86_64; rv:25.2) Gecko/20150123 Firefox/31.9 PaleMoon/25.2.1 Browser Palemoon 25.2.1 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.0 Browser Palemoon 26.1.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.2 Browser Palemoon 28.5.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.9) Goanna/4.2 PaleMoon/28.6.0a1 Browser Palemoon 28.6.0a1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.9) Goanna/4.2 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.0; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.6 Browser Palemoon 27.9.6 Windows Windows Vista +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.1 Browser Palemoon 28.3.1 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.0 Browser Palemoon 28.3.0 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.1 Browser Palemoon 28.0.1 Linux Linux +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.0 Browser Palemoon 28.0.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.0 Browser Palemoon 28.0.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.3 Browser Palemoon 27.9.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.0a1 Browser Palemoon 27.9.0a1 Windows Windows XP +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.0 Browser Palemoon 27.6.0 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.2 Browser Palemoon 27.1.2 Linux Linux +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Windows Windows 10 +Mozilla/5.0 (Android; Tablet; rv:25.9) Gecko/25.9 Firefox/31.9 PaleMoon/25.9.6 Browser Palemoon 25.9.6 Android Android +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.0 Browser Palemoon 26.4.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:12.2) Gecko/20120606 Firefox/12.2-x64 PaleMoon/12.2-x64 Browser Palemoon 12.2-x64 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.2 Browser Palemoon 26.2.2 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:25.3) Gecko/20150323 Firefox/31.9 PaleMoon/25.3.1 Browser Palemoon 25.3.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20140129 Firefox/24.0 PaleMoon/24.3.1 Browser Palemoon 24.3.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.0.0 Browser Palemoon 26.0.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.0; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.0.0 Browser Palemoon 26.0.0 Windows Windows Vista +Mozilla/5.0 (X11; Linux x86_64; rv:25.7) Gecko/20151013 Firefox/31.9 PaleMoon/25.7.3 Browser Palemoon 25.7.3 Linux Linux +Mozilla/5.0 (Windows NT 10.0; rv:25.7) Gecko/20150824 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:25.7) Gecko/20150824 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.6.0a1 Browser Palemoon 28.6.0a1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.1 Browser Palemoon 28.4.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0a1 Browser Palemoon 28.4.0a1 Linux Linux +Mozilla/5.0 (Windows NT 5.1; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.0a1 Browser Palemoon 28.2.0a1 Windows Windows XP +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Goanna/4.1 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.1 Browser Palemoon 28.0.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.0; WOW64; rv:3.4) Goanna/20180412 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Windows Windows Vista +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Goanna/4.1 PaleMoon/28.0.0b2 Browser Palemoon 28.0.0b2 Windows Windows XP +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.3 Browser Palemoon 27.9.3 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:3.4) Goanna/20180516 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.0 Browser Palemoon 27.5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.2 Browser Palemoon 27.4.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.3.0 Browser Palemoon 27.3.0 Windows Windows NT +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.2 Browser Palemoon 27.0.2 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.0 Browser Palemoon 26.4.0 Linux Linux +Mozilla/5.0 (Android; Mobile; rv:25.9) Gecko/25.9 Firefox/31.9 PaleMoon/25.9.4 Browser Palemoon 25.9.4 Android Android +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:2.0) Gecko/20100101 Goanna/20160120 PaleMoon/26.0.0 Browser Palemoon 26.0.0 Macintosh OS X Puma 10.1 +Mozilla/5.0 (Windows NT 6.1; rv:1.0) Goanna/20150804 PaleMoon/26.0.0b1 Browser Palemoon 26.0.0b1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:25.3) Gecko/20150323 Firefox/31.9 PaleMoon/25.3.1 Browser Palemoon 25.3.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.3) Gecko/20150323 PaleMoon/25.3.1 Browser Palemoon 25.3.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; rv:25.3) Gecko/20150324 Firefox/31.9 PaleMoon/25.3.1 Browser Palemoon 25.3.1 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.3) Gecko/20150308 PaleMoon/25.3.0 Browser Palemoon 25.3.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:24.0) Gecko/20140208 Firefox/24.0 PaleMoon/24.3.2 Browser Palemoon 24.3.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows XP +Mozilla/5.0 (X11; Linux x86_64; rv:25.8) Gecko/20151116 Firefox/31.9 PaleMoon/25.8.0 Browser Palemoon 25.8.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.7) Gecko/20151012 Firefox/31.9 PaleMoon/25.7.3 Browser Palemoon 25.7.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.2 Browser Palemoon 28.5.2 Windows Windows NT +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Goanna/4.2 PaleMoon/28.5.2 Browser Palemoon 28.5.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.1 Browser Palemoon 28.3.1 Windows Windows NT +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.2 Browser Palemoon 28.2.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; rv:60.9) Goanna/4.1 PaleMoon/28.3.0a1 Browser Palemoon 28.3.0a1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.1 Browser Palemoon 28.2.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Goanna/4.1 PaleMoon/28.0.0b4 Browser Palemoon 28.0.0b4 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:3.4) Gecko/20100101 Goanna/20171204 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Windows Windows XP +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.0 Browser Palemoon 27.5.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.2 Browser Palemoon 27.4.2 Windows Windows NT +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.1 Browser Palemoon 26.4.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.0.1 Browser Palemoon 26.4.0.1 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.1 Browser Palemoon 26.2.1 Linux Linux +Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20140129 Firefox/24.0 PaleMoon/24.3.1 Browser Palemoon 24.3.1 Windows Windows XP +Mozilla/5.0 (masking-agent; rv:24.0) Gecko/20130926 Firefox/24.0 PaleMoon/24.0.2 Browser Palemoon 24.0.2 unknown unknown +Mozilla/5.0 (Android; Mobile; rv:25.8) Gecko/25.8 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Android Android +Mozilla/5.0 (Android; Mobile; rv:25.4) Gecko/25.4 Firefox/31.9 PaleMoon/25.4.1 Browser Palemoon 25.4.1 Android Android +Mozilla/5.0 (Windows NT 6.1; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.2 Browser Palemoon 28.2.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.2; rv:20.0) Gecko/20130518 Firefox/20.0 PaleMoon/20.1 Browser Palemoon 20.1 Windows Windows Server 2003 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.1 Browser Palemoon 27.8.1 Linux Linux +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.0a1 Browser Palemoon 27.8.0a1 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.1 Browser Palemoon 27.4.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.0 Browser Palemoon 27.4.0 Windows Windows 10 +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.0 Browser Palemoon 27.4.0 Linux Linux +Mozilla/5.0 (Windows NT 5.1; rv:2.2) Gecko/20100101 Goanna/20160924 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.2 Browser Palemoon 27.1.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.1 Browser Palemoon 27.1.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:3.0) Gecko/20100101 Goanna/20161117 PaleMoon/27.0.0 Browser Palemoon 27.0.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.0 Browser Palemoon 26.4.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.0.1 Browser Palemoon 26.4.0.1 Linux Linux +Mozilla/5.0 (Windows; rv:MircoXP) Gecko/20100101 Firefox/99.9 PaleMoon/ Browser Palemoon unknown unknown +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.1 Browser Palemoon 26.3.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.2 Browser Palemoon 26.2.2 Windows Windows XP +Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.1 Browser Palemoon 26.2.1 Windows Windows NT +Mozilla/5.0 (X11; Linux x86_64; rv:25.3) Gecko/20150323 Firefox/31.9 PaleMoon/25.3.1 Browser Palemoon 25.3.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20140329 Firefox/24.0 PaleMoon/24.4.2 Browser Palemoon 24.4.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:15.3) Gecko/20121202 Firefox/15.3.2 PaleMoon/15.3.2 Browser Palemoon 15.3.2 Windows Windows 7 +Mozilla/5.0 (Android; Mobile; rv:25.9) Gecko/25.9 Firefox/31.9 PaleMoon/25.9.0 Browser Palemoon 25.9.0 Android Android +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:2.0) Gecko/20100101 Goanna/20160222 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; rv:25.5) Gecko/20150609 Firefox/31.9 PaleMoon/25.5.0 Browser Palemoon 25.5.0 Windows Windows XP +Mozilla/5.0 (Windows NT 6.3; WOW64; rv:25.8) Gecko/20151126 Firefox/31.9 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.8) Gecko/20151116 Firefox/31.9 PaleMoon/25.8.0 Browser Palemoon 25.8.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:25.7) Gecko/20151012 Firefox/31.9 PaleMoon/25.7.3 Browser Palemoon 25.7.3 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; rv:25.5) Gecko/20150607 Firefox/31.9 PaleMoon/25.5.0 Browser Palemoon 25.5.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:25.7) Gecko/20150820 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:25.7) Gecko/20150820 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.2 Browser Palemoon 28.5.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.2 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.3; WOW64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0 Browser Palemoon 28.4.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.0 Browser Palemoon 28.3.0 Windows Windows 10 +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) GTB7.1 Browser Palemoon 3.6.3 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.1; rv:25.2) Gecko/20150122 Firefox/31.9 PaleMoon/25.2.1 AppEngine-Google; (+http://code.google.com/appengine; appid: s~pxyfatgfw1) Browser Palemoon 25.2.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Goanna/4.1 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.1 Browser Palemoon 28.0.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.0 Browser Palemoon 28.0.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Linux Linux +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.3 Browser Palemoon 27.8.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.3 Browser Palemoon 27.8.3 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:3.4) Goanna/20180202 PaleMoon/27.7.2 Browser Palemoon 27.7.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.1 Browser Palemoon 27.7.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.0 Browser Palemoon 27.7.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.0a2 Browser Palemoon 27.7.0a2 Windows Windows XP +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.1 Browser Palemoon 27.6.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.1 Browser Palemoon 27.5.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.0 Browser Palemoon 27.4.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:2.1) Gecko/20100101 Goanna/20160705 PaleMoon/26.3.3 Browser Palemoon 26.3.3 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.1 Browser Palemoon 27.1.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.2 Browser Palemoon 27.0.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:15.0) Gecko/20120912 Firefox/15.1-x64 PaleMoon/15.1-x64 Browser Palemoon 15.1-x64 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.1 Browser Palemoon 26.4.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.1 Browser Palemoon 26.4.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.0 Browser Palemoon 26.4.0 Windows Windows XP +Mozilla/5.0 (Android; Mobile; rv:25.9) Gecko/25.9 Firefox/31.9 PaleMoon/25.9.2 Browser Palemoon 25.9.2 Android Android +Mozilla/5.0 (X11; Linux x86_64; rv:25.1) Gecko/20141127 PaleMoon/25.1.0 Browser Palemoon 25.1.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.1) Gecko/20141110 PaleMoon/25.1.0 Browser Palemoon 25.1.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:24.0) Gecko/20140208 Firefox/24.0 PaleMoon/24.3.2 Browser Palemoon 24.3.2 Windows Windows 8 +Mozilla/5.0 (X11; Linux x86_64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.0.0 Browser Palemoon 26.0.0 Linux Linux +Mozilla/5.0 (Windows NT 5.1; rv:25.7) Gecko/20151012 Firefox/31.9 PaleMoon/25.7.3 Browser Palemoon 25.7.3 Windows Windows XP +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:24.0) Gecko/20140129 Firefox/24.0 PaleMoon/24.3.1 Browser Palemoon 24.3.1 Windows Windows NT +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:25.7) Gecko/20150824 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.0; rv:1.0) Goanna/20150828 Gecko/20100101 PaleMoon/26.0.0b2 Browser Palemoon 26.0.0b2 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.9) Gecko/20100101 Goanna/4.2 Firefox/60.9 PaleMoon/28.5.1 Browser Palemoon 28.5.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:60.9) Goanna/4.2 PaleMoon/28.5.0 Browser Palemoon 28.5.0 Linux Linux +Mozilla/5.0 (X11; Slackware Linux x86_64; rv:4.1) Goanna/20170101 PaleMoon/28.2.2 Browser Palemoon 28.2.2 Linux Linux +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) ( .NET CLR 3.5.30729) Browser Palemoon 3.6.3 Windows Windows Vista +Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2.3) Gecko/20100403 Firefox/3.6.3 (Palemoon/3.6.3) Browser Palemoon 3.6.3 Windows Windows Vista +Mozilla/5.0 (X11; Linux i686; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.2 Browser Palemoon 28.2.2 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.1 Browser Palemoon 28.2.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/4.1 PaleMoon/28.1.0 Browser Palemoon 28.1.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.0 Browser Palemoon 28.0.0 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:3.4) Gecko/20100101 Goanna/20180518 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.2 Browser Palemoon 27.9.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.3; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.3 Browser Palemoon 27.8.3 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.3 Browser Palemoon 27.8.3 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.2 Browser Palemoon 27.8.2 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.0 Browser Palemoon 27.8.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.1 Browser Palemoon 27.6.1 Windows Windows 10 +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.0 Browser Palemoon 27.6.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.0 Browser Palemoon 27.6.0 Windows Windows 10 +Mozilla/5.0 (X11; Linux i686; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.1 Browser Palemoon 27.5.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.1 Browser Palemoon 27.5.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.0 Browser Palemoon 27.1.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:3.0) Goanna/20161214 PaleMoon/27.0.3 Browser Palemoon 27.0.3 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.2 Browser Palemoon 27.0.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.0.0 Browser Palemoon 27.0.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.0; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows Vista +Mozilla/5.0 (Windows NT 10.0; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.1 Browser Palemoon 26.4.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.9) Gecko/20100101 Goanna/2.1 Firefox/45.9 PaleMoon/26.3.0 Browser Palemoon 26.3.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.3.2 Browser Palemoon 26.3.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:2.1) Gecko/20100101 Goanna/20160623 PaleMoon/26.3.1 Browser Palemoon 26.3.1 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/2.1 Firefox/45.9 PaleMoon/26.3.0 Browser Palemoon 26.3.0 Linux Linux +Mozilla/5.0 (X11; Linux i686; rv:45.9) Gecko/20100101 Goanna/2.1 Firefox/45.9 PaleMoon/26.3.0 Browser Palemoon 26.3.0 Linux Linux +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.2 Browser Palemoon 26.2.2 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:24.7) Gecko/20140802 Firefox/24.7 PaleMoon/24.7.1 Browser Palemoon 24.7.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.2; Win64; x64; rv:24.0) Gecko/20140329 Firefox/24.0 PaleMoon/24.4.2 Browser Palemoon 24.4.2 Windows Windows 8 +Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20130925 Firefox/24.0 PaleMoon/24.0.2 Browser Palemoon 24.0.2 Windows Windows XP +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:20.3) Gecko/20130809 Firefox/20.3 PaleMoon/20.3-x64 Browser Palemoon 20.3-x64 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:15.3) Gecko/20121203 Firefox/15.3.2-x64 PaleMoon/15.3.2-x64 Browser Palemoon 15.3.2-x64 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.1) Gecko/20120516 Firefox/12.1 PaleMoon/12.1 Browser Palemoon 12.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows NT +Mozilla/5.0 (Windows NT 6.0; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows Vista +Mozilla/5.0 (Android; Mobile; rv:25.7) Gecko/25.7 Firefox/31.9 PaleMoon/25.7.3.1 Browser Palemoon 25.7.3.1 Android Android +Mozilla/5.0 (X11; Linux x86_64; rv:25.6) Gecko/20150723 Firefox/31.9 PaleMoon/25.6.0 Browser Palemoon 25.6.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Goanna/4.2 PaleMoon/28.5.2 Browser Palemoon 28.5.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.6 Browser Palemoon 27.9.6 Windows Windows XP +Mozilla/5.0 (Windows NT 5.1; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.4.0a1 Browser Palemoon 28.4.0a1 Windows Windows XP +Mozilla/5.0 (X11; Linux i686; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.0 Browser Palemoon 28.3.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.3.1 Browser Palemoon 28.3.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Goanna/4.1 PaleMoon/28.3.1 Browser Palemoon 28.3.1 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 PaleMoon/28.2.2 Browser Palemoon 28.2.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4.1 Browser Palemoon 27.9.4.1 Windows Windows XP +Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.8) Gecko/20100727 Firefox/3.6.8 (Palemoon/3.6.8) GTB7.1 Browser Palemoon 3.6.8 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:60.9) Gecko/20100101 Goanna/4.1 Firefox/60.9 PaleMoon/28.2.1 Browser Palemoon 28.2.1 Windows Windows NT +Mozilla/6.0 (Windows NT 10.0; Win64; x64 de) Gecko/20150929 Palemoon/25 Browser Palemoon 25 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/4.1 Firefox/52.9 PaleMoon/28.0.0.1 Browser Palemoon 28.0.0.1 Windows Windows 10 +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:3.4) Gecko/20100101 Goanna/20180719 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.4 Browser Palemoon 27.9.4 Windows Windows 10 +Mozilla/5.0 (X11; U; OpenBSD i686; rv:25.6) Gecko/20150723 PaleMoon/25.6.0 Browser Palemoon 25.6.0 Linux OpenBSD +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.9.0 Browser Palemoon 27.9.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.7.2 Browser Palemoon 27.7.2 Windows Windows XP +Mozilla/5.0 (Windows NT 10.0; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.4.0 Browser Palemoon 27.4.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:3.4) Goanna/20171124 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:3.4) Goanna/20171124 PaleMoon/27.6.2 Browser Palemoon 27.6.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.1 Browser Palemoon 27.6.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.1 Browser Palemoon 27.6.1 Windows Windows 7 +Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:45.9) Gecko/20100101 Goanna/3.2 Firefox/45.9 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Macintosh OS X Snow Leopard 10.6 +Mozilla/5.0 (Windows NT 5.1; rv:25.5) Gecko/20150620 Firefox/31.9 PaleMoon/25.5.0 Browser Palemoon 25.5.0 Windows Windows XP +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.9) Gecko/20100101 Goanna/3.3 Firefox/52.9 PaleMoon/27.5.0 Browser Palemoon 27.5.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 5.1; rv:3.2) Gecko/20100101 Goanna/20170830 PaleMoon/27.4.2 Browser Palemoon 27.4.2 Windows Windows XP +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:3.2) Goanna/20170322 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Windows Windows 10 +Mozilla/5.0 (X11; Linux x86_64; rv:3.2) Goanna/20170322 PaleMoon/27.2.1 Browser Palemoon 27.2.1 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.2 Browser Palemoon 27.1.2 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.1 Browser Palemoon 27.1.1 Linux Linux +Mozilla/5.0 (X11; Linux x86_64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.0 Browser Palemoon 27.1.0 Linux Linux +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:45.9) Gecko/20100101 Goanna/3.0 Firefox/45.9 PaleMoon/27.1.0 Browser Palemoon 27.1.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:3.0) Gecko/20100101 Goanna/20161117 PaleMoon/27.0.0 Browser Palemoon 27.0.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.2 Firefox/38.9 PaleMoon/26.5.0 Browser Palemoon 26.5.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.9) Gecko/20100101 Goanna/2.1 Firefox/38.9 PaleMoon/26.4.0 Browser Palemoon 26.4.0 Windows Windows 7 +Mozilla/5.0 (Android; Mobile; rv:25.9) Gecko/25.9 Firefox/31.9 PaleMoon/25.9.5 Browser Palemoon 25.9.5 Android Android +Mozilla/5.0 (Windows NT 6.1; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.2.1 Browser Palemoon 26.2.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.5) Gecko/20150608 Firefox/31.9 PaleMoon/25.5.0 Browser Palemoon 25.5.0 Windows Windows 7 +Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/24.9 PaleMoon/25.0 Browser Palemoon 25.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20140419 Firefox/24.0 PaleMoon/24.5.0 Browser Palemoon 24.5.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:20.0) Gecko/20130409 Firefox/20.0 PaleMoon/20.0.1-x64 Browser Palemoon 20.0.1-x64 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; rv:19.0) Gecko/20130308 Firefox/19.0 PaleMoon/19.0.2 Browser Palemoon 19.0.2 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20130223 Firefox/19.0 PaleMoon/19.0.1 Browser Palemoon 19.0.1 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0) Gecko/20100101 Goanna/20160222 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Windows Windows 7 +Mozilla/5.0 (X11; Linux i686; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.1 Browser Palemoon 26.1.1 Linux Linux +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.1.0 Browser Palemoon 26.1.0 Windows Windows NT +Mozilla/5.0 (Windows NT 6.1; rv:38.9) Gecko/20100101 Goanna/2.0 Firefox/38.9 PaleMoon/26.0.0 Browser Palemoon 26.0.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; WOW64; rv:25.8) Gecko/20151126 PaleMoon/25.8.1 Browser Palemoon 25.8.1 Windows Windows 10 +Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.11) Gecko/20101023 Firefox/3.6.11 (Palemoon/3.6.11) ( .NET CLR 3.5.30729; .NET4.0E) Browser Palemoon 3.6.11 Windows Windows 7 +Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:25.6) Gecko/20150723 Firefox/31.9 PaleMoon/25.6.0 Browser Palemoon 25.6.0 Windows Windows 10 +Mozilla/5.0 (Windows NT 6.0; rv:24.0) Gecko/20140125 Firefox/24.0 PaleMoon/24.3.0 Browser Palemoon 24.3.0 Windows Windows Vista +Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:25.8) Gecko/20151116 Firefox/31.9 PaleMoon/25.8.0 Browser Palemoon 25.8.0 Windows Windows NT +Mozilla/5.0 (X11; Linux x86_64; rv:25.7) Gecko/20150820 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Linux Linux +Mozilla/5.0 (Windows NT 6.1; rv:25.7) Gecko/20150824 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Windows Windows 7 +Mozilla/5.0 (Windows NT 6.3; WOW64; rv:25.7) Gecko/20150824 Firefox/31.9 PaleMoon/25.7.0 Browser Palemoon 25.7.0 Windows Windows NT \ No newline at end of file diff --git a/vendor/cbschuld/browser.php/tests/lists/ucbrowser.txt b/vendor/cbschuld/browser.php/tests/lists/ucbrowser.txt new file mode 100644 index 0000000..c0124bb --- /dev/null +++ b/vendor/cbschuld/browser.php/tests/lists/ucbrowser.txt @@ -0,0 +1,509 @@ +"Mozilla/5.0 (Linux; U; Android 4.4.4; zh-cn; MI NOTE LTE Build/KTU84P) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/1.0.0.100 U3/0.8.0 Mobile Safari/534.30 AliApp(TB/6.6.4) WindVane/8.0.0 1080X1920 GCanvas/1.4.2.21" Browser UCBrowser 1.0.0.100 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; zh-cn; GN3001 Build/LMY47I) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/1.0.0.100 U3/0.8.0 Mobile Safari/534.30 AliApp(TB/6.7.0) WindVane/8.0.0 720X1280 GCanvas/1.4.2.21" Browser UCBrowser 1.0.0.100 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; zh-cn; OPPO A59m Build/LMY47I) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/1.0.0.100 U3/0.8.0 Mobile Safari/534.30 AliApp(TB/6.7.0) WindVane/8.0.0 720X1280 GCanvas/1.4.2.21" Browser UCBrowser 1.0.0.100 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; zh-cn; vivo Xplay5A Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/1.0.0.100 U3/0.8.0 Mobile Safari/534.30 AliApp(TB/6.6.4) WindVane/8.0.0 1440X2560 GCanvas/1.4.2.21" Browser UCBrowser 1.0.0.100 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 6.0; zh-cn; x600 Build/ABXCNOP5902303111S) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/1.0.0.100 U3/0.8.0 Mobile Safari/534.30 AliApp(TB/6.6.4) WindVane/8.0.0 1080X1920 GCanvas/1.4.2.21" Browser UCBrowser 1.0.0.100 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; zh-cn; OPPO R9sk Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/1.0.0.100 U3/0.8.0 Mobile Safari/534.30 AliApp(TB/6.7.0) WindVane/8.0.0 1080X1920 GCanvas/1.4.2.21" Browser UCBrowser 1.0.0.100 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; zh-cn; vivo X9 Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/1.0.0.100 U3/0.8.0 Mobile Safari/534.30 Tx(Tx/6.1.0.2) WindVane/8.0.0 1080X1920 GCanvas/1.4.2.21" Browser UCBrowser 1.0.0.100 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 7.0; zh-cn; HUAWEI NXT-CL00 Build/HUAWEINXT-CL00) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/1.0.0.100 U3/0.8.0 Mobile Safari/534.30 AliApp(TB/6.7.0) WindVane/8.0.0 1080X1812 GCanvas/1.4.2.21" Browser UCBrowser 1.0.0.100 Android Mobile +"Mozilla/5.0 (Linux; U; Android 2.3.1; en-US; AN10BG2DT Build/GINGERBREAD) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.0.1.512 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.0.1.512 Android Mobile +"Mozilla/5.0 (Linux; U; Android 2.3.6; en-US; GT-I8160 Build/GINGERBREAD) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.1.0.527 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.1.0.527 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; GT-I9060 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.1.0.527 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.1.0.527 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.0; ar-SA; Lenovo A1000 Build/S100) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.1.0.527 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.1.0.527 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.0; en-US; Lenovo A1000 Build/S100) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.1.0.527 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.1.0.527 Android Mobile +UCWEB/2.0 (Linux; U; Opera Mini/7.1.32052/30.3697; en-US; E15i) U2/1.0.0 UCBrowser/10.1.2.571 Mobile Browser UCBrowser 10.1.2.571 Linux Computer +UCWEB/2.0 (MIDP-2.0; U; Adr 2.1-update1; en-US; E15i) U2/1.0.0 UCBrowser/10.1.2.571 U2/1.0.0 Mobile Browser UCBrowser 10.1.2.571 -- Mobile +"Mozilla/5.0 (Linux; U; Android 2.3.6; en-US; GT-I8160 Build/GINGERBREAD) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.0.796 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.0.796 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-G920F Build/LMY47X) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.0.796 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.0.796 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; itel it1407 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.5.809 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.5.809 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; Aqua Raze Build/LMY47D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.5.809 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.5.809 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-T331 Build/LMY47X) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.5.809 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.5.809 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; vivo Y21L Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.5.809 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.5.809 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Coolpad 3600I Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.5.809 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.5.809 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.1.2; en-US; GT-I8552 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.8.820 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.8.820 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; C2305 Build/16.0.B.2.16) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.8.820 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.8.820 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.8.820 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.8.820 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; ZUK Z1 Build/LMY49J) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.8.820 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.8.820 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 4X Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.10.8.820 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.10.8.820 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; D6503 Build/17.1.2.A.0.314) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.2.0.535 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.2.0.535 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.4; en-US; SM-G360H Build/KTU84P) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.2.0.535 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.2.0.535 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.0.2; en-US; XT1032 Build/LXB22.46-28.1) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.2.0.535 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.2.0.535 Android Mobile - Phone +UCWEB/2.0 (MIDP-2.0; U; Adr 5.0.1; en-US; ALE-L21) U2/1.0.0 UCBrowser/10.2.0.584 U2/1.0.0 Mobile Browser UCBrowser 10.2.0.584 -- Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; GT-I9515 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.5.0.575 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.5.0.575 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.0; en-US; Lenovo A1000 Build/S100) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.5.0.575 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.5.0.575 Android Mobile +UCWEB/2.0 (Linux; U; Opera Mini/7.1.32052/30.3697; es-LA; GT-S6810P Build/JZO54K) U2/1.0.0 UCBrowser/10.5.0.668 Mobile Browser UCBrowser 10.5.0.668 Linux Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.4; en-US; SM-G316HU Build/KTU84P) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.5.2.582 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.5.2.582 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; Lenovo A6020a40 Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.5.2.582 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.5.2.582 Android Mobile +UCWEB/2.0 (Linux; U; Opera Mini/7.1.32052/30.3697; ru; E15i Build/2.1.1.A.0.6) U2/1.0.0 UCBrowser/10.6.8.732 Mobile Browser UCBrowser 10.6.8.732 Linux Computer +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; R831K Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.0.636 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.0.636 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.4; en-US; XT1022 Build/KXC21.5-40) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.0.636 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.0.636 Android Mobile - Phone +"Mozilla/5.0 (iPhone; CPU iPhone OS 8_1_3 like Mac OS X; zh-CN) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/12B466 UCBrowser/10.7.11.672 Mobile" Browser UCBrowser 10.7.11.672 iOS Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.0.2; en-US; HTC Desire 826 dual sim Build/LRX22G) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.2.645 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.2.645 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; Quattro L55 HD Build/LMY47D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.2.645 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.2.645 Android Mobile +UCWEB/2.0 (MIDP-2.0; U; Adr 5.1.1; en-US; SM-G531F) U2/1.0.0 UCBrowser/10.7.2.757 U2/1.0.0 Mobile Browser UCBrowser 10.7.2.757 -- Mobile - Phone +"Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_1 like Mac OS X; en-US) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/13E238 UCBrowser/10.7.2.795 Mobile" Browser UCBrowser 10.7.2.795 iOS Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; HONOR H30-L02 Build/HonorH30-L02) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.3.666 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.3.666 Android Mobile +"Mozilla/5.0 (Linux; U; Android 2.3.4; en-US; GT-I9100 Build/GINGERBREAD) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.5.658 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.5.658 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; H30-U10 Build/HuaweiH30-U10) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.5.658 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.5.658 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; myPhone Smart Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.5.658 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.5.658 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; Lenovo A2010-a Build/LMY47D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.5.658 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.5.658 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-E500H Build/LMY47X) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.5.658 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.5.658 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.4; en-US; SM-G7202 Build/KTU84P) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 UCBrowser/10.7.5.785 Mobile" Browser UCBrowser 10.7.5.785 Android Mobile - Phone +UCWEB/2.0 (MIDP-2.0; U; Adr 4.0.4; en-US; ZTE_U795) U2/1.0.0 UCBrowser/10.7.6.805 U2/1.0.0 Mobile Browser UCBrowser 10.7.6.805 -- Mobile +UCWEB/2.0 (MIDP-2.0; U; Adr 5.1.1; en-US; LS-4503) U2/1.0.0 UCBrowser/10.7.6.805 U2/1.0.0 Mobile Browser UCBrowser 10.7.6.805 -- Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; LG-D722 Build/LMY48Y) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.7.8.675 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.7.8.675 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; X7 Build/MRA58K) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 UCBrowser/10.7.8.806 Mobile" Browser UCBrowser 10.7.8.806 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 UCBrowser/10.7.9.856 Mobile" Browser UCBrowser 10.7.9.856 Android Mobile - Phone +UCWEB/2.0 (MIDP-2.0; U; Adr 4.4.2; en-US; Micromax_A310) U2/1.0.0 UCBrowser/10.7.9.856 U2/1.0.0 Mobile Browser UCBrowser 10.7.9.856 -- Mobile +UCWEB/2.0 (MIDP-2.0; U; Adr 5.1.1; en-US; LG-H634) U2/1.0.0 UCBrowser/10.7.9.856 U2/1.0.0 Mobile Browser UCBrowser 10.7.9.856 -- Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 2.3.4; en-US; SHW-M250K Build/GINGERBREAD) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.0.718 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.1.2; en-US; GT-S7392 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.0.718 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.0; en-US; Micromax Q355 Build/LRX21M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.0.718 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; Lenovo A2020a40 Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.0.718 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; LG-D722 Build/LMY48Y) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.0.718 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; Lenovo A7000-a Build/MRA58K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.0.718 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; Lenovo A7020a48 Build/MRA58K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.0.718 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; Lenovo K50a40 Build/MRA58K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.0.718 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J510FN Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.0.718 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.0.718 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; A37f Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.8.8.730 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.8.8.730 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.1.2; en-US; GT-I8262 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.9.0.731 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.9.0.731 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.1.2; en-US; GT-S7262 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.9.0.731 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.9.0.731 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; R829 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.9.0.731 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.9.0.731 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; XT1022 Build/KXC20.82-14) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.9.0.731 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.9.0.731 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.9.0.731 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.9.0.731 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.2; zh-CN; HTC 919d Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.9.10.788 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.9.10.788 Android Mobile +"Mozilla/5.0 (iPhone; CPU iPhone OS 12_0_1 like Mac OS X; zh-CN) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/16A405 UCBrowser/10.9.19.815 Mobile" Browser UCBrowser 10.9.19.815 iOS Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.4; zh-CN; Coolpad Y82-520 Build/KTU84P) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.9.8.738 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.9.8.738 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.0.1; en-US; GT-I9505 Build/LRX22C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.9.8.770 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.9.8.770 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-G532F Build/MMB29T) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/10.9.8.770 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 10.9.8.770 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; SM-G313HU Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.0.828 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.0.828 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.0.828 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.0.828 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0; zh-CN; NEM-AL10 Build/HONORNEM-AL10) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.2.840 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.2.840 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; GT-S7582 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.5.850 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.5.850 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; TECNO M5 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.5.850 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.5.850 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; P6 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.5.850 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.5.850 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; LS-5010 Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.5.850 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.5.850 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.5.850 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.5.850 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J700F Build/LMY48B) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.5.850 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.5.850 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; Z1 Build/LMY49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.5.850 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.5.850 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; XT1706 Build/MRA58K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.5.850 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.5.850 Android Mobile +"Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_5 like Mac OS X; zh-CN) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/13G36 UCBrowser/11.0.6.831 Mobile" Browser UCBrowser 11.0.6.831 iOS Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; GT-S7272 Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.8.855 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.8.855 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; Micromax A102 Build/MicromaxA102) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.8.855 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.8.855 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; Che2-L11 Build/HonorChe2-L11) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.8.855 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.8.855 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; A51w Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.8.855 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.8.855 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; P3S Build/LMY47I) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.0.9.878 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.0.9.878 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; Micromax A102 Build/MicromaxA102) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.1.0.882 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.1.0.882 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; SM-N900 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.1.0.882 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.1.0.882 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; Redmi Note 3 Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.1.0.882 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.1.0.882 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.1.2; en-US; GT-P3100 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.1.5.890 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.1.5.890 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; Micromax A102 Build/MicromaxA102) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.1.5.890 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.1.5.890 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; Smartfren Andromax NC36B1G Build/KVT49L) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.1.5.890 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.1.5.890 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J500F Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.1.5.890 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.1.5.890 Android Mobile - Phone +UCWEB/2.0 (MIDP-2.0; U; Adr 8.0.0; en-US; TA-1032) U2/1.0.0 UCBrowser/11.2.0.1125 U2/1.0.0 Mobile Browser UCBrowser 11.2.0.1125 -- Mobile +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; Micromax A102 Build/MicromaxA102) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; ASUS_T00G Build/KVT49L) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.0.2; en-US; Lenovo A6000 Build/LRX22G) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; BQS-5065 Build/LMY47I) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; Lenovo P1ma40 Build/LMY47D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; MotoG3 Build/MPIS24.107-55-2-5) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-G550FY Build/MMB29K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J210F Build/MMB29Q) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J700F Build/MMB29K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; BLN-L21 Build/HONORBLN-L21) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.0.915 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.0.915 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0; zh-CN; EVA-AL10 Build/HUAWEIEVA-AL10) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.2.1.888 Mobile Safari/537.36" Browser UCBrowser 11.2.1.888 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0; zh-CN; EVA-AL10 Build/HUAWEIEVA-AL10) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.2.5.884 Mobile Safari/537.36" Browser UCBrowser 11.2.5.884 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-US; SM-T530NU Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.5.932 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.5.932 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; Micromax Q465 Build/LMY47D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.5.932 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.5.932 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J710F Build/MMB29K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.5.932 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.5.932 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.1.2; en-US; GT-N7000 Build/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.8.945 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.8.945 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 4.4.4; en-US; SM-J110G Build/KTU84P) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.8.945 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.8.945 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; HTC Desire 628 dual sim Build/LMY47D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.8.945 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.8.945 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 3S Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.8.945 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.8.945 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-A500G Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.8.945 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.8.945 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J210F Build/MMB29Q) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.2.8.945 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.2.8.945 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.4; zh-CN; HUAWEI ALE-CL00 Build/HuaweiALE-CL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.3.0.907 Mobile Safari/537.36" Browser UCBrowser 11.3.0.907 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; HTC Desire 728 dual sim Build/LMY47D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.0.950 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.0.950 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J700F Build/LMY48B) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.0.950 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.0.950 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; LG-K220 Build/MXB48T) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.0.950 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.0.950 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J210F Build/MMB29Q) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.0.950 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.0.950 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; pt-BR; D6543 Build/23.5.A.1.291) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.0.950 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.0.950 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; pt-BR; SM-G800H Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.0.950 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.0.950 Android Mobile - Phone +"Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_1 like Mac OS X; en-US) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/15C153 UCBrowser/11.3.2.1094 Mobile" Browser UCBrowser 11.3.2.1094 iOS Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.1.2; en-US; C5303 Build/12.0.A.1.211) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.2.960 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.2.960 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.4; en-US; Tizen Phone with ACL Build/KTU84Q) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.2.960 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.2.960 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.0.1; en-US; Lenovo TAB 2 A10-70L Build/LRX21M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.2.960 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.2.960 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; HTC 10 Build/NRD90M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.2.960 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.2.960 Android Mobile +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.89 Safari/537.36 UCBrowser/11.3.5.908" Browser UCBrowser 11.3.5.908 Windows Computer +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J105H Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.5.972 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.5.972 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; vivo Y21L Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.5.972 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.5.972 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 4.4.2; zh-CN; HUAWEI MT7-TL00 Build/HuaweiMT7-TL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.3.8.909 Mobile Safari/537.36" Browser UCBrowser 11.3.8.909 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; A33f Build/LMY47V) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.8.976 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.8.976 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-A510F Build/NRD90M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.8.976 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.8.976 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-J710F Build/NRD90M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.8.976 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.8.976 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 8.0.0; en-US; SM-G950F Build/R16NW) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.3.8.976 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.3.8.976 Android Mobile - Phone +"Mozilla/5.0 (Linux; Android 7.1.2; Redmi 4A Build/N2G47H; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/67.0.3396.87 Mobile Safari/537.36 UCBrowser/11.4.1.1138 (UCMini) Mobile" Browser UCBrowser 11.4.1.1138 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J500F Build/LMY48B) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.4.2.995 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.4.2.995 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; Redmi Note 4 Build/MRA58K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.4.2.995 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.4.2.995 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J210F Build/MMB29Q) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.4.2.995 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.4.2.995 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J210F Build/MMB29Q) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/11.4.5.1005 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 11.4.5.1005 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; A37fw Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.6.1017 Mobile Safari/537.36" Browser UCBrowser 11.4.6.1017 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J111F Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.6.1017 Mobile Safari/537.36" Browser UCBrowser 11.4.6.1017 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.6.1017 Mobile Safari/537.36" Browser UCBrowser 11.4.6.1017 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 3S Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.6.1017 Mobile Safari/537.36" Browser UCBrowser 11.4.6.1017 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi Note 4 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.6.1017 Mobile Safari/537.36" Browser UCBrowser 11.4.6.1017 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J700F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.6.1017 Mobile Safari/537.36" Browser UCBrowser 11.4.6.1017 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.6.1017 Mobile Safari/537.36" Browser UCBrowser 11.4.6.1017 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G610F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.6.1017 Mobile Safari/537.36" Browser UCBrowser 11.4.6.1017 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; A1601 Build/LMY47I) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; BQS_5505 Build/LMY47I) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; A37fw Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; Lenovo A6600d40 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; Lenovo A7020a48 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; ASUS_Z010D Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 3S Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 4 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 4A Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi Note 3 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi Note 4 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J210F Build/MMB29Q) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J500F Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J700F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J710F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-A710F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G610F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G615F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-J701F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.1.1; en-US; Moto E (4) Plus Build/NMA26.42-113) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.4.8.1012 Mobile Safari/537.36" Browser UCBrowser 11.4.8.1012 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.0; en-US; P6 Build/LRX21M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; es-LA; ASUS_X00BD Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; CPH1701 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 3S Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 4 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 4A Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi Note 4 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J210F Build/MMB29Q) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J700F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G610F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G615F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.0.1015 Mobile Safari/537.36" Browser UCBrowser 11.5.0.1015 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J700F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.1.944 Mobile Safari/537.36" Browser UCBrowser 11.5.1.944 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; zh-CN; F5121 Build/34.0.A.1.247) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/40.0.2214.89 UCBrowser/11.5.1.944 Mobile Safari/537.36" Browser UCBrowser 11.5.1.944 Android Mobile unknown unknown +"Mozilla/5.0 (Linux; Android 7.1.1; TA-1020 Build/NMF26O; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/59.0.3071.125 Mobile Safari/537.36 UCBrowser/11.5.2.1188 (UCMini) Mobile" Browser UCBrowser 11.5.2.1188 Android Mobile +"Mozilla/5.0 (Linux; Android 6.0.1; SM-N9100 Build/LRX22C) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/13G35 UCBrowser/11.5.4.970 Mobile Tx(TUnionSDK/0.1.15)" Browser UCBrowser 11.5.4.970 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Moto C Plus Build/NRD90M.03.041) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/11.5.5.1033 Mobile Safari/537.36" Browser UCBrowser 11.5.5.1033 Android Mobile +"Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_2 like Mac OS X; zh-CN) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/14F89 UCBrowser/11.5.9.992 Mobile AliApp(TUnionSDK/0.1.20)" Browser UCBrowser 11.5.9.992 iOS Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.1.1; zh-CN; OPPO R11s Build/NMF26X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/11.9.4.974 UWS/2.14.0.16 Mobile Safari/537.36 AliApp(QN/6.9.8) UCBS/2.11.1.1 TTID/700145@tbsellerworkbench_android_6.9.8 WindVane/8.3.0 QNANDROID/700145@tbsellerworkbench_android_6.9.8" Browser UCBrowser 11.9.4.974 Android Mobile +"Mozilla/5.0 (Linux; U; Android 8.1.0; zh-CN; EML-AL00 Build/HUAWEIEML-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 baidu.sogo.uc.UCBrowser/11.9.4.974 UWS/2.13.1.48 Mobile Safari/537.36 AliApp(DingTalk/4.5.11) com.alibaba.android.rimet/10487439 Channel/227200 language/zh-CN" Browser UCBrowser 11.9.4.974 Android Mobile +"Mozilla/5.0 (Linux; U; Android 8.1.0; zh-CN; EML-AL00 Build/HUAWEIEML-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/11.9.4.974 UWS/2.13.1.48 Mobile Safari/537.36 AliApp(DingTalk/4.5.11) com.alibaba.android.rimet/10487439 Channel/227200 language/zh-CN" Browser UCBrowser 11.9.4.974 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 3S Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.0.0.1088 Mobile Safari/537.36" Browser UCBrowser 12.0.0.1088 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 4 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.0.0.1088 Mobile Safari/537.36" Browser UCBrowser 12.0.0.1088 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi Note 3 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.0.0.1088 Mobile Safari/537.36" Browser UCBrowser 12.0.0.1088 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J700F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.0.0.1088 Mobile Safari/537.36" Browser UCBrowser 12.0.0.1088 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.0.0.1088 Mobile Safari/537.36" Browser UCBrowser 12.0.0.1088 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; pt-BR; Moto G (4) Build/NPJS25.93-14-13) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.0.0.1088 Mobile Safari/537.36" Browser UCBrowser 12.0.0.1088 Android Mobile +"Mozilla/5.0 (Linux; U; Android 8.0.0; en-US; ONEPLUS A3003 Build/OPR6.170623.013) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.0.0.1088 Mobile Safari/537.36" Browser UCBrowser 12.0.0.1088 Android Mobile +"Mozilla/5.0 (iPhone; CPU iPhone OS 12_1 like Mac OS X; zh-CN) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/16B92 UCBrowser/12.1.7.1109 Mobile AliApp(TUnionSDK/0.1.20.3)" Browser UCBrowser 12.1.7.1109 iOS Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.10.0.1163 Mobile Safari/537.36" Browser UCBrowser 12.10.0.1163 Android Mobile +"Mozilla/5.0 (Linux; U; Android 8.1.0; en-US; SM-G610F Build/M1AJQ) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.10.0.1163 Mobile Safari/537.36" Browser UCBrowser 12.10.0.1163 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; PRA-LA1 Build/HUAWEIPRA-LA1) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.10.1.1192 Mobile Safari/537.36" Browser UCBrowser 12.10.1.1192 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; ConeXis A2 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.10.8.1172 Mobile Safari/537.36" Browser UCBrowser 12.10.8.1172 Android Mobile +"Mozilla/5.0 (Linux; U; Android 9; en-US; SM-N950F Build/PPR1.180610.011) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.10.8.1172 Mobile Safari/537.36" Browser UCBrowser 12.10.8.1172 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; EVA-L09 Build/HUAWEIEVA-L09) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.11.2.1184 Mobile Safari/537.36" Browser UCBrowser 12.11.2.1184 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.11.5.1185 Mobile Safari/537.36" Browser UCBrowser 12.11.5.1185 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.0.2; pt-BR; LG-D618 Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.2.0.1089 Mobile Safari/537.36" Browser UCBrowser 12.2.0.1089 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; XT1663 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.2.0.1089 Mobile Safari/537.36" Browser UCBrowser 12.2.0.1089 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J700F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.2.5.1102 Mobile Safari/537.36" Browser UCBrowser 12.2.5.1102 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G610F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.2.5.1102 Mobile Safari/537.36" Browser UCBrowser 12.2.5.1102 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J200G Build/LMY47X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Icon Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 3S Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J500F Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; SM-J700F Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; PRA-LX1 Build/HUAWEIPRA-LX1) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G610F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-J701F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.1.2; en-US; Redmi 5A Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.1.2; en-US; Redmi Note 5 Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile +"Mozilla/5.0 (Linux; U; Android 8.1.0; en-US; Redmi 6 Build/O11019) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.0.1109 Mobile Safari/537.36" Browser UCBrowser 12.5.0.1109 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi 3S Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.0.1120 Mobile Safari/537.36" Browser UCBrowser 12.8.0.1120 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; en-US; Redmi Note 4 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.0.1120 Mobile Safari/537.36" Browser UCBrowser 12.8.0.1120 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.0.1120 Mobile Safari/537.36" Browser UCBrowser 12.8.0.1120 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G610F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.0.1120 Mobile Safari/537.36" Browser UCBrowser 12.8.0.1120 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.1.1; en-US; MI MAX 2 Build/NMF26F) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.0.1120 Mobile Safari/537.36" Browser UCBrowser 12.8.0.1120 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.1.1; pt-BR; ASUS_X00ID Build/NMF26F) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.0.1120 Mobile Safari/537.36" Browser UCBrowser 12.8.0.1120 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.1.2; en-US; Redmi 5A Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.0.1120 Mobile Safari/537.36" Browser UCBrowser 12.8.0.1120 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; P5L Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.5.1121 Mobile Safari/537.36" Browser UCBrowser 12.8.5.1121 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; SM-J105F Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.5.1121 Mobile Safari/537.36" Browser UCBrowser 12.8.5.1121 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; ALE-L21 Build/HuaweiALE-L21) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.5.1121 Mobile Safari/537.36" Browser UCBrowser 12.8.5.1121 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.5.1121 Mobile Safari/537.36" Browser UCBrowser 12.8.5.1121 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G610F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.5.1121 Mobile Safari/537.36" Browser UCBrowser 12.8.5.1121 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.1.2; en-US; Redmi 4 Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.5.1121 Mobile Safari/537.36" Browser UCBrowser 12.8.5.1121 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.1.2; en-US; Redmi 5A Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.5.1121 Mobile Safari/537.36" Browser UCBrowser 12.8.5.1121 Android Mobile +"Mozilla/5.0 (Linux; U; Android 8.0.0; en-US; Lenovo K8 Note Build/OMB27.43-62) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.8.8.1140 Mobile Safari/537.36" Browser UCBrowser 12.8.8.1140 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.10.1159 Mobile Safari/537.36" Browser UCBrowser 12.9.10.1159 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.1.2; en-US; Redmi 5A Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.10.1159 Mobile Safari/537.36" Browser UCBrowser 12.9.10.1159 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.1.2; en-US; Redmi Note 5 Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.10.1159 Mobile Safari/537.36" Browser UCBrowser 12.9.10.1159 Android Mobile +"Mozilla/5.0 (Linux; U; Android 8.1.0; en-US; SM-G610F Build/M1AJQ) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.10.1159 Mobile Safari/537.36" Browser UCBrowser 12.9.10.1159 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; SM-G930F Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.2.1143 Mobile Safari/537.36" Browser UCBrowser 12.9.2.1143 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 6.0; en-US; SHIFT Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.5.1146 Mobile Safari/537.36" Browser UCBrowser 12.9.5.1146 Android Mobile +"Mozilla/5.0 (Linux; U; Android 6.0.1; es-LA; SM-J700M Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.5.1146 Mobile Safari/537.36" Browser UCBrowser 12.9.5.1146 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.5.1146 Mobile Safari/537.36" Browser UCBrowser 12.9.5.1146 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; es-LA; Moto C Build/NRD90M.068) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.5.1146 Mobile Safari/537.36" Browser UCBrowser 12.9.5.1146 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; es-LA; SM-G570M Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.5.1146 Mobile Safari/537.36" Browser UCBrowser 12.9.5.1146 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 8.1.0; en-US; Redmi Note 5 Pro Build/OPM1.171019.011) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.5.1146 Mobile Safari/537.36" Browser UCBrowser 12.9.5.1146 Android Mobile +"Mozilla/5.0 (Linux; U; Android 8.1.0; en-US; vivo 1724 Build/OPM1.171019.011) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.5.1146 Mobile Safari/537.36" Browser UCBrowser 12.9.5.1146 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 5.1; en-US; CP8298_I00 Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.7.1153 Mobile Safari/537.36" Browser UCBrowser 12.9.7.1153 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.0; en-US; Redmi Note 4 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.7.1153 Mobile Safari/537.36" Browser UCBrowser 12.9.7.1153 Android Mobile +"Mozilla/5.0 (Linux; U; Android 8.1.0; en-US; Redmi Note 5 Pro Build/OPM1.171019.011) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.7.1153 Mobile Safari/537.36" Browser UCBrowser 12.9.7.1153 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1.1; en-US; Hisense F20 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.7.1173 Mobile Safari/537.36" Browser UCBrowser 12.9.7.1173 Android Mobile +"Mozilla/5.0 (Linux; U; Android 7.1.2; en-US; Redmi 5A Build/N2G47H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.9.9.1155 Mobile Safari/537.36" Browser UCBrowser 12.9.9.1155 Android Mobile +"Mozilla/5.0 (iPad; U; CPU OS 5_1 like Mac OS X) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10 UCBrowser/2.2.2.259" Browser UCBrowser 2.2.2.259 iOS Mobile - Tablet +"Mozilla/5.0 (Linux; Android 4.4.2; Lenovo A7600-H Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Safari/537.36 UCBrowser/3.0.0.357" Browser UCBrowser 3.0.0.357 Android Mobile +"Mozilla/5.0 (iPad; U; CPU OS 5_1 like Mac OS X) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10 UCBrowser/3.2.1.441" Browser UCBrowser 3.2.1.441 iOS Mobile - Tablet +"Mozilla/5.0 (iPad; U; CPU OS 5_1 like Mac OS X) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10 UCBrowser/3.4.3.532" Browser UCBrowser 3.4.3.532 iOS Mobile - Tablet +"Mozilla/5.0 (Linux; Android 4.4.2; Infinix X509 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Mobile Safari/537.36 Mobile UCBrowser/3.4.3.532" Browser UCBrowser 3.4.3.532 Android Mobile +"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/534.31 (KHTML, like Gecko) Chrome/17.0.558.0 Safari/534.31 UCBrowser/3.4.3.532" Browser UCBrowser 3.4.3.532 Windows Computer +"Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_1 like Mac OS X; en-IN) AppleWebKit/537.51.2 (KHTML, like Gecko) Mobile/11D201 UCBrowser/4.1.0.519 Mobile" Browser UCBrowser 4.1.0.519 iOS Mobile - Phone +"Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_1 like Mac OS X; en-US) AppleWebKit/537.51.2 (KHTML, like Gecko) Mobile/11D201 UCBrowser/4.2.1.541 Mobile" Browser UCBrowser 4.2.1.541 iOS Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.0.4; en-US; samsungs7562) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/4.2.1.541 U3/0.8.0 Mobile Safari/533.1" Browser UCBrowser 4.2.1.541 Android Mobile +"Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; Microsoft; Lumia 435 Dual SIM) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537 UCBrowser/4.2.1.541 Mobile" Browser UCBrowser 4.2.1.541 Windows Phone Mobile - Phone +"Mozilla/5.0 (Mobile; Windows Phone 8.1; Android 4.0; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; Microsoft; Lumia 535 Dual SIM) like iPhone OS 7_0_3 Mac OS X AppleWebKit/537 (KHTML, like Gecko) Mobile Safari/537 UCBrowser/4.2.1.541 Mobile" Browser UCBrowser 4.2.1.541 Windows Phone Mobile - Phone +Mozilla/5.0 (Windows NT 6.2; ARM; Trident/7.0; Touch; rv:11.0; WPDesktop) like Gecko UCBrowser/4.2.1.541 Browser UCBrowser 4.2.1.541 Windows Computer +UCWEB/2.0 (Windows; U; wds 10.0; en-IN; Microsoft; RM-1067_1005) U2/1.0.0 UCBrowser/4.2.1.541 U2/1.0.0 Mobile Browser UCBrowser 4.2.1.541 Windows Computer +UCWEB/2.0 (Windows; U; wds 10.0; en-US; Microsoft; RM-1099_1014) U2/1.0.0 UCBrowser/4.2.1.541 U2/1.0.0 Mobile Browser UCBrowser 4.2.1.541 Windows Computer +UCWEB/2.0 (Windows; U; wds 8.10; en-IN; Microsoft; RM-1090_1001) U2/1.0.0 UCBrowser/4.2.1.541 U2/1.0.0 Mobile Browser UCBrowser 4.2.1.541 Windows Computer +SAMSUNG-SGH-I637/UCIJ2 Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)/UC Browser7.2.2.51/33/352 Browser UCBrowser 7.2.2.51 Windows Computer +Nokia2690/2.0 (10.10) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokia2690/UC Browser7.4.0.65/69/352 UNTRUSTED/1.0 Browser UCBrowser 7.4.0.65 -- Mobile - Phone +Nokia5530/UC Browser7.6.1.82/50/352 Browser UCBrowser 7.6.1.82 -- Mobile - Phone +NokiaC6-00/UC Browser7.7.1.88/50/444 Browser UCBrowser 7.7.1.88 -- Mobile - Phone +Nokia5130c-2/2.0 (07.91) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokia5130c-2/UC Browser7.7.1.88/69/444 UNTRUSTED/1.0 Browser UCBrowser 7.7.1.88 -- Mobile - Phone +NokiaC1-01/2.0 (04.40) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiac1-01/UC Browser7.7.1.88/69/444 UNTRUSTED/1.0 Browser UCBrowser 7.7.1.88 -- Mobile - Phone +NokiaC1-01/2.0 (05.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiac1-01/UC Browser7.7.1.88/69/444 UNTRUSTED/1.0 Browser UCBrowser 7.7.1.88 -- Mobile - Phone +NokiaC3-00/5.0 (07.20) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiac3-00/UC Browser7.7.1.88/69/444 UNTRUSTED/1.0 Browser UCBrowser 7.7.1.88 -- Mobile - Phone +NokiaX2-05/2.0 (08.30) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiax2-05/UC Browser7.7.1.88/69/444 UNTRUSTED/1.0 Browser UCBrowser 7.7.1.88 -- Mobile - Phone +480x800; XV6875.1; Window Mobile 6.5 Professional; (compatible; MSIE 4.01; Windows CE; PPC)/UC Browser7.8.0.95 Browser UCBrowser 7.8.0.95 Windows Computer +Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC)/UC Browser7.8.0.95 Browser UCBrowser 7.8.0.95 Windows Computer +NOKIAE50/UC Browser7.8.0.95/28/352 Browser UCBrowser 7.8.0.95 -- Mobile - Phone +NokiaC1-01/2.0 (04.40) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiac1-01/UC Browser7.8.0.95/70/351 UNTRUSTED/1.0 Browser UCBrowser 7.8.0.95 -- Mobile - Phone +NokiaC1-01/2.0 (04.40) Profile/MIDP-2.1 Configuration/CLDC-1.1 OPENWAVE/UC Browser7.8.0.95/70/351 UNTRUSTED/1.0 Browser UCBrowser 7.8.0.95 -- Mobile - Phone +NokiaN70-1/5.0705.3.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1/UC Browser7.9.0.102/27/352/UCWEB Browser UCBrowser 7.9.0.102 Symbian Mobile - Phone +NokiaC5-00.2/UC Browser7.9.0.102/28/355/UCWEB Browser UCBrowser 7.9.0.102 -- Mobile - Phone +NOKIAE5-00/UC Browser7.9.0.102/28/355/UCWEB Browser UCBrowser 7.9.0.102 -- Mobile - Phone +Nokia5530/UC Browser7.9.0.102/50/355/UCWEB Browser UCBrowser 7.9.0.102 -- Mobile - Phone +NokiaC5-03/UC Browser7.9.0.102/50/355/UCWEB Browser UCBrowser 7.9.0.102 -- Mobile - Phone +NokiaC6-00/UC Browser7.9.0.102/50/355/UCWEB Browser UCBrowser 7.9.0.102 -- Mobile - Phone +NokiaC3-00/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiac3-00/UC Browser7.9.0.102/69/352 UNTRUSTED/1.0 Browser UCBrowser 7.9.0.102 -- Mobile - Phone +NokiaC1-01/2.0 (04.40) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2;.NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)/UC Browser7.9.0.102/70/352 Browser UCBrowser 7.9.0.102 Windows Computer +NokiaX2-01/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiax2-01/UC Browser7.9.0.102/70/352 UNTRUSTED/1.0 Browser UCBrowser 7.9.0.102 -- Mobile - Phone +NokiaN70-1/5.0737.3.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1/UC Browser7.9.1.120/27/352/UCWEB Browser UCBrowser 7.9.1.120 Symbian Mobile - Phone +NokiaN72/5.0706.4.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1/UC Browser7.9.1.120/27/352/UCWEB Browser UCBrowser 7.9.1.120 Symbian Mobile - Phone +NokiaN72/5.0819.4.0.1 Series60/2.8 Profile/MIDP-2.0 Configuration/CLDC-1.1/UC Browser7.9.1.120/27/352/UCWEB Browser UCBrowser 7.9.1.120 Symbian Mobile - Phone +Nokia5230/UC Browser8.0.3.107/50/352/UCWEB Browser UCBrowser 8.0.3.107 -- Mobile - Phone +NokiaC6-00/UC Browser8.0.3.107/50/352/UCWEB Browser UCBrowser 8.0.3.107 -- Mobile - Phone +nokiae63-1/UC Browser8.0.3.107/69/444 UNTRUSTED/1.0 Browser UCBrowser 8.0.3.107 -- Mobile - Phone +NokiaC3-00/5.0 (07.20) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiac3-00/UC Browser8.0.3.107/70/352 Browser UCBrowser 8.0.3.107 -- Mobile - Phone +Nokia200/2.0 (10.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokia200/UC Browser8.0.3.107/70/355 Browser UCBrowser 8.0.3.107 -- Mobile - Phone +NokiaC2-03/2.0 (06.51) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiac2-03/UC Browser8.0.3.107/70/355 Browser UCBrowser 8.0.3.107 -- Mobile - Phone +NokiaC2-03/2.0 (06.51) Profile/MIDP-2.1 Configuration/CLDC-1.1 nokiac2-03/UC Browser8.0.3.107/70/444 Browser UCBrowser 8.0.3.107 -- Mobile - Phone +NOKIAE5-00/UC Browser8.0.4.121/28/352/UCWEB Browser UCBrowser 8.0.4.121 -- Mobile - Phone +NOKIAE5-00/UC Browser8.0.4.121/28/444/UCWEB Browser UCBrowser 8.0.4.121 -- Mobile - Phone +NOKIAN95 8GB/UC Browser8.0.4.121/28/444/UCWEB Browser UCBrowser 8.0.4.121 -- Mobile - Phone +Nokia200/2.0 (10.58) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia200) UCBrowser8.2.0.132/70/352/UCWEB Mobile Browser UCBrowser 8.2.0.132 -- Mobile - Phone +Nokia5130c-2/2.0 (06.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia5130c-2) UCBrowser8.2.0.132/69/452/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.2.0.132 -- Mobile - Phone +Nokia5130c-2/2.0 (07.95) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia5130c-2) UCBrowser8.2.0.132/70/352/UCWEB Mobile Browser UCBrowser 8.2.0.132 -- Mobile - Phone +Mozilla/5.0 (S60V3; U; en-us; NOKIAE5-00)/UC Browser8.2.0.132/28/355/UCWEB Mobile Browser UCBrowser 8.2.0.132 Symbian Mobile - Phone +Mozilla/5.0 (S60V3; U; kau; NOKIAE5-00)/UC Browser8.2.0.132/28/405/UCWEB Mobile Browser UCBrowser 8.2.0.132 Symbian Mobile - Phone +Mozilla/5.0 (S60V3; U; en-us; NOKIAE5-00)/UC Browser8.2.0.132/28/444/UCWEB Mobile Browser UCBrowser 8.2.0.132 Symbian Mobile - Phone +Mozilla/5.0 (S60V5; U; en-us; NokiaC5-03)/UC Browser8.2.0.132/50/352/UCWEB Mobile Browser UCBrowser 8.2.0.132 Symbian Mobile - Phone +Mozilla/5.0 (S60V5; U; kau; NokiaC5-03)/UC Browser8.2.0.132/50/352/UCWEB Mobile Browser UCBrowser 8.2.0.132 Symbian Mobile - Phone +Mozilla/5.0 (S60V5; U; en-us; Nokia5250)/UC Browser8.2.0.132/50/355/UCWEB Mobile Browser UCBrowser 8.2.0.132 Symbian Mobile - Phone +Mozilla/5.0 (S60V5; U; ru; Nokia5250)/UC Browser8.2.0.132/50/444/UCWEB Mobile Browser UCBrowser 8.2.0.132 Symbian Mobile - Phone +UCWEB/2.0 (Linux; U; Adr 2.1-update1; en-US; SGH-T959) U2/1.0.0 UCBrowser/8.2.0.242 U2/1.0.0 Mobile Browser UCBrowser 8.2.0.242 Linux Computer +UCWEB/2.0 (Linux; U; Adr 2.3.5; en-US; TECNO_P3) U2/1.0.0 UCBrowser/8.2.0.242 U2/1.0.0 Mobile Browser UCBrowser 8.2.0.242 Linux Computer +UCWEB/2.0 (Linux; U; Adr 4.1.2; en-US; GT-I9300) U2/1.0.0 UCBrowser/8.2.0.242 U2/1.0.0 Mobile Browser UCBrowser 8.2.0.242 Linux Mobile - Phone +UCWEB/2.0 (Linux; U; Adr 4.4.2; en-US; Che2-UL00) U2/1.0.0 UCBrowser/8.2.0.242 U2/1.0.0 Mobile Browser UCBrowser 8.2.0.242 Linux Computer +Mozilla/5.0 (Java; U; kau; nokiae5-00) UCBrowser8.2.1.144/69/444/UCWEB Mobile UNTRUSTED/1.0 3gpp-gba Browser UCBrowser 8.2.1.144 -- Mobile - Phone +Nokia200/2.0 (10.61) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia200) UCBrowser8.2.1.144/70/355/UCWEB Mobile Browser UCBrowser 8.2.1.144 -- Mobile - Phone +Nokia305/2.0 (03.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia305) UCBrowser8.2.1.144/69/444/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.2.1.144 -- Mobile - Phone +NokiaC1-01/2.0 (05.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac1-01) UCBrowser8.2.1.144/70/355/UCWEB Mobile Browser UCBrowser 8.2.1.144 -- Mobile - Phone +NokiaC2-01/5.0 (11.00) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac2-01) UCBrowser8.2.1.144/70/355/UCWEB Mobile Browser UCBrowser 8.2.1.144 -- Mobile - Phone +NokiaC2-03/2.0 (07.48) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac2-03) UCBrowser8.2.1.144/70/355/UCWEB Mobile Browser UCBrowser 8.2.1.144 -- Mobile - Phone +NokiaC3-00/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac3-00) UCBrowser8.2.1.144/70/355/UCWEB Mobile Browser UCBrowser 8.2.1.144 -- Mobile - Phone +NokiaX2-05/2.0 (08.30) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiax2-05) UCBrowser8.2.1.144/69/444/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.2.1.144 -- Mobile - Phone +Mozilla/5.0 (Java; U; kau; samsung-gt-b7722) UCBrowser8.3.0.154/70/352/UCWEB Mobile Browser UCBrowser 8.3.0.154 -- Mobile +Nokia201/2.0 (11.56) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia201) UCBrowser8.3.0.154/69/405/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.3.0.154 -- Mobile - Phone +Nokia201/2.0 (11.64) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia201) UCBrowser8.3.0.154/70/355/UCWEB Mobile Browser UCBrowser 8.3.0.154 -- Mobile - Phone +Nokia2700c-2/2.0 (09.80) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia2700c-2) UCBrowser8.3.0.154/69/444/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.3.0.154 -- Mobile - Phone +Nokia303/5.0 (13.44) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia303) UCBrowser8.3.0.154/70/355/UCWEB Mobile Browser UCBrowser 8.3.0.154 -- Mobile - Phone +Nokia5130c-2/2.0 (07.91) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia5130c-2) UCBrowser8.3.0.154/70/355/UCWEB Mobile Browser UCBrowser 8.3.0.154 -- Mobile - Phone +NokiaC2-00/2.0 (03.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac2-00) UCBrowser8.3.0.154/69/352/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.3.0.154 -- Mobile - Phone +NokiaC2-00/2.0 (03.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac2-00) UCBrowser8.3.0.154/70/352/UCWEB Mobile Browser UCBrowser 8.3.0.154 -- Mobile - Phone +NokiaC2-05/2.0 (08.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac2-05) UCBrowser8.3.0.154/69/405/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.3.0.154 -- Mobile - Phone +NokiaC3-00/5.0 (04.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac3-00) UCBrowser8.3.0.154/69/352/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.3.0.154 -- Mobile - Phone +NokiaC3-00/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac3-00) UCBrowser8.3.0.154/70/405/UCWEB Mobile Browser UCBrowser 8.3.0.154 -- Mobile - Phone +NokiaX2-01/5.0 (07.10) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiax2-01) UCBrowser8.3.0.154/70/352/UCWEB Mobile Browser UCBrowser 8.3.0.154 -- Mobile - Phone +NokiaX2-01/5.0 (07.10) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiax2-01) UCBrowser8.3.0.154/70/355/UCWEB Mobile Browser UCBrowser 8.3.0.154 -- Mobile - Phone +NokiaX2-01/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiax2-01) UCBrowser8.3.0.154/70/405/UCWEB Mobile Browser UCBrowser 8.3.0.154 -- Mobile - Phone +NokiaX2-02/2.0 (10.90) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiax2-02) UCBrowser8.3.0.154/69/352/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.3.0.154 -- Mobile - Phone +Nokia200/2.0 (11.64) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokia200) UCBrowser8.3.1.161/69/355/UCWEB Mobile Browser UCBrowser 8.3.1.161 -- Mobile - Phone +Nokia201/2.0 (11.64) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokia201) UCBrowser8.3.1.161/69/355/UCWEB Mobile Browser UCBrowser 8.3.1.161 -- Mobile - Phone +Nokia302/5.0 (14.53) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokia302) UCBrowser8.3.1.161/69/355/UCWEB Mobile Browser UCBrowser 8.3.1.161 -- Mobile - Phone +NokiaC1-01/2.0 (05.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac1-01) UCBrowser8.3.1.161/70/405/UCWEB Mobile Browser UCBrowser 8.3.1.161 -- Mobile - Phone +NokiaC3-00/5.0 (07.20) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac3-00) UCBrowser8.3.1.161/69/355/UCWEB Mobile Browser UCBrowser 8.3.1.161 -- Mobile - Phone +NokiaC3-01/5.0 (05.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac3-01) UCBrowser8.3.1.161/69/355/UCWEB Mobile Browser UCBrowser 8.3.1.161 -- Mobile - Phone +NokiaX2-01/5.0 (07.10) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiax2-01) UCBrowser8.3.1.161/69/355/UCWEB Mobile Browser UCBrowser 8.3.1.161 -- Mobile - Phone +NokiaX2-05/2.0 (08.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiax2-05) UCBrowser8.3.1.161/69/355/UCWEB Mobile Browser UCBrowser 8.3.1.161 -- Mobile - Phone +Nokia200/2.0 (10.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokia200) UCBrowser8.4.0.159/70/352/UCWEB Mobile Browser UCBrowser 8.4.0.159 -- Mobile - Phone +Nokia200/2.0 (11.56) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia200) UCBrowser8.4.0.159/69/352/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.4.0.159 -- Mobile - Phone +Nokia2700c-2/2.0 (09.97) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokia2700c-2) UCBrowser8.4.0.159/69/444/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.4.0.159 -- Mobile - Phone +NokiaC1-01/2.0 (04.40) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-in; nokiac1-01) UCBrowser8.4.0.159/70/352/UCWEB Mobile Browser UCBrowser 8.4.0.159 -- Mobile - Phone +NokiaC1-01/2.0 (04.40) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac1-01) UCBrowser8.4.0.159/69/352/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.4.0.159 -- Mobile - Phone +NokiaC1-01/2.0 (04.40) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac1-01) UCBrowser8.4.0.159/69/444/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.4.0.159 -- Mobile - Phone +NokiaC1-01/2.0 (05.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac1-01) UCBrowser8.4.0.159/69/352/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.4.0.159 -- Mobile - Phone +NokiaC2-03/2.0 (06.51) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac2-03) UCBrowser8.4.0.159/69/352/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.4.0.159 -- Mobile - Phone +NokiaC3-00/5.0 (04.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac3-00) UCBrowser8.4.0.159/70/352/UCWEB Mobile Browser UCBrowser 8.4.0.159 -- Mobile - Phone +NokiaC3-00/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiac3-00) UCBrowser8.4.0.159/69/352/UCWEB Mobile UNTRUSTED/1.0 Browser UCBrowser 8.4.0.159 -- Mobile - Phone +NokiaX2-00/5.0 (08.25) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; kau; nokiax2-00) UCBrowser8.4.0.159/70/352/UCWEB Mobile Browser UCBrowser 8.4.0.159 -- Mobile - Phone +NokiaX2-02/2.0 (11.79) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2;.NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) UCBrowser8.4.0.159/70/352 Browser UCBrowser 8.4.0.159 Windows Computer +Mozilla/5.0 (S60V3; U; kau; NokiaC5-00.2)/UC Browser8.4.0.159/28/352/UCWEB Mobile Browser UCBrowser 8.4.0.159 Symbian Mobile - Phone +Mozilla/5.0 (S60V3; U; kau; NOKIAE5-00)/UC Browser8.4.0.159/28/352/UCWEB Mobile Browser UCBrowser 8.4.0.159 Symbian Mobile - Phone +Mozilla/5.0 (S60V5; U; kau; Nokia5230)/UC Browser8.4.0.159/50/352/UCWEB Mobile Browser UCBrowser 8.4.0.159 Symbian Mobile - Phone +Opera/9.80 (Android; Opera Mini/7.28879/27.1662; U; en-us) Presto/2.8.119 Version/11.10 UCBrowser/8.4.1.204/145/33567/ Browser UCBrowser 8.4.1.204 Android Mobile +Opera/9.80 (Android; Opera Mini/7.28879/27.1662; U; en-us) Presto/2.8.119 Version/11.10 UCBrowser/8.4.1.204/145/444/ Browser UCBrowser 8.4.1.204 Android Mobile +Mozilla/5.0 (S60V3; U; en-us; NOKIAE5-00)/UC Browser8.5.0.183/28/352/UCWEB Mobile Browser UCBrowser 8.5.0.183 Symbian Mobile - Phone +Mozilla/5.0 (S60V3; U; en-us; NokiaE63)/UC Browser8.5.0.183/28/352/UCWEB Mobile Browser UCBrowser 8.5.0.183 Symbian Mobile - Phone +Mozilla/5.0 (S60V3; U; en-us; NokiaE75-1)/UC Browser8.5.0.183/28/352/UCWEB Mobile Browser UCBrowser 8.5.0.183 Symbian Mobile - Phone +Mozilla/5.0 (S60V5; U; en-us; NokiaC6-00)/UC Browser8.5.0.183/50/352/UCWEB Mobile Browser UCBrowser 8.5.0.183 Symbian Mobile - Phone +"Mozilla/5.0 (Java; U; en-us; 11a h700tecno) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.5.0.185/82/405/UCWEB Mobile UNTRUSTED/1.0" Browser UCBrowser 8.5.0.185 -- Mobile +"Nokia200/2.0 (11.81) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokia200) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.5.0.185/82/405/UCWEB Mobile UNTRUSTED/1.0" Browser UCBrowser 8.5.0.185 -- Mobile - Phone +Nokia5130c-2/2.0 (07.95) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2;.NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) UCBrowser/8.5.0.185/83/352 Browser UCBrowser 8.5.0.185 Windows Computer +"Nokia5130c-2/2.0 (07.95) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokia5130c-2) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.5.0.185/83/352/UCWEB Mobile" Browser UCBrowser 8.5.0.185 -- Mobile - Phone +"NokiaC3-00/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac3-00) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.5.0.185/83/352/UCWEB Mobile" Browser UCBrowser 8.5.0.185 -- Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 2.3.6; en-us ; GT-I9001 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1/UCBrowser/8.5.1.235/145/355" Browser UCBrowser 8.5.1.235 Android Mobile - Phone +"Mozilla/5.0 (S60V3; U; en-us; NOKIAE5-00) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.6.0.199/28/352/UCWEB Mobile" Browser UCBrowser 8.6.0.199 Symbian Mobile - Phone +"Mozilla/5.0 (S60V5; U; en-us; NokiaN97 mini) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.6.0.199/50/405/UCWEB Mobile" Browser UCBrowser 8.6.0.199 Symbian Mobile - Phone +Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2;.NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2) UCBrowser/8.6.0.199/69/352 UNTRUSTED/1.0 Browser UCBrowser 8.6.0.199 Windows Computer +"Nokia302/5.0 (14.53) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokia302) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.6.0.199/69/352/UCWEB Mobile UNTRUSTED/1.0" Browser UCBrowser 8.6.0.199 -- Mobile - Phone +"Nokia311/5.0 (05.92) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokia311) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.6.0.199/69/444/UCWEB Mobile UNTRUSTED/1.0" Browser UCBrowser 8.6.0.199 -- Mobile - Phone +"NokiaC3-00/5.0 (07.20) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac3-00) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.6.0.199/69/444/UCWEB Mobile UNTRUSTED/1.0" Browser UCBrowser 8.6.0.199 -- Mobile - Phone +"Mozilla/5.0 (Java; U; en-us; nokiae75-1) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.6.0.199/70/352/UCWEB Mobile" Browser UCBrowser 8.6.0.199 -- Mobile - Phone +"NokiaC3-01/5.0 (05.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokiac3-01) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.6.0.199/70/352/UCWEB Mobile UNTRUSTED/1.0" Browser UCBrowser 8.6.0.199 -- Mobile - Phone +"Nokia200/2.0 (11.64) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Java; U; en-us; nokia200) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.6.0.199/70/444/UCWEB Mobile" Browser UCBrowser 8.6.0.199 -- Mobile - Phone +UCWEB/2.0 (Linux; U; Adr 2.3.6; en-AE; HUAWEI_Y210-0200) U2/1.0.0 UCBrowser/8.6.0.276 U2/1.0.0 Mobile Browser UCBrowser 8.6.0.276 Linux Computer +UCWEB/2.0 (Linux; U; Adr 4.2.2; en-US; Micromax_A37) U2/1.0.0 UCBrowser/8.6.0.276 U2/1.0.0 Mobile Browser UCBrowser 8.6.0.276 Linux Computer +"Mozilla/5.0 (Linux; U; Android 2.3.3; en-us ; LS670 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1/UCBrowser/8.6.1.262/145/355" Browser UCBrowser 8.6.1.262 Android Mobile - Phone +Opera/9.80 (Android; Opera Mini/7.28879/27.1662; U; en-us) Presto/2.8.119 Version/11.10 UCBrowser/8.6.1.262/145/355/ Browser UCBrowser 8.6.1.262 Android Mobile +"Mozilla/5.0 (Linux; U; Android 3.2; en-us ; GT-P6200 Build/HTJ85B) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1/UCBrowser/8.6.1.262/145/444" Browser UCBrowser 8.6.1.262 Android Mobile - Tablet +Nokia200/2.0 (10.61) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokia200) U2/1.0.0 UCBrowser/8.7.0.218 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.7.0.218 -- Mobile - Phone +Nokia202/2.0 (20.36) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokia202) U2/1.0.0 UCBrowser/8.7.0.218 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.7.0.218 -- Mobile - Phone +Nokia5130c-2/2.0 (07.97) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokia5130c-2) U2/1.0.0 UCBrowser/8.7.0.218 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.7.0.218 -- Mobile - Phone +UCWEB/2.0 (Java; U; MIDP-2.0; Nokia203/20.37) U2/1.0.0 UCBrowser/8.7.0.218 U2/1.0.0 Mobile Browser UCBrowser 8.7.0.218 -- Mobile - Phone +UCWEB/2.0(Java; U; MIDP-2.0; fr-fr; nokia5530c-2) U2/1.0.0 UCBrowser/8.7.0.218 U2/1.0.0 Mobile UNTRUSTED/1.0 3gpp-gba Browser UCBrowser 8.7.0.218 -- Mobile - Phone +"Mozilla/5.0 (S60V3; U; en-us; NokiaE63) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.7.0.218/28/352/UCWEB Mobile" Browser UCBrowser 8.7.0.218 Symbian Mobile - Phone +Nokia200/2.0 (10.61) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokia200) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +Nokia200/2.0 (11.56) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokia200) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +Nokia200/2.0 (11.81) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokia200) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +Nokia201/2.0 (11.95) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokia201) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +Nokia2700c-2/2.0 (09.97) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokia2700c-2) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +Nokia2710c-2/2.0 (06.21) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokia2710c-2) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +NokiaC2-03/2.0 (06.51) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokiac2-03) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +NokiaC3-00/5.0 (07.20) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokiac3-00) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +NokiaC3-00/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokiac3-00) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +NokiaX2-01/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokiax2-01) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile - Phone +NokiaX2-01/5.0 (08.65) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-us; nokiax2-01) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.7.1.234 -- Mobile - Phone +UCWEB/2.0(Java; U; MIDP-2.0; en-us; generic) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile +UCWEB/2.0(Java; U; MIDP-2.0; en-us; samsung-gt-b7722) U2/1.0.0 UCBrowser/8.7.1.234 U2/1.0.0 Mobile Browser UCBrowser 8.7.1.234 -- Mobile +"Mozilla/5.0 (S60V3; U; en-us; NOKIAE5-00) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.7.1.234/28/444/UCWEB Mobile" Browser UCBrowser 8.7.1.234 Symbian Mobile - Phone +"Mozilla/5.0 (S60V5; U; en-us; NokiaX6-00) AppleWebKit/530.13 (KHTML, like Gecko) UCBrowser/8.7.1.234/50/352/UCWEB Mobile" Browser UCBrowser 8.7.1.234 Symbian Mobile - Phone +UCWEB/2.0(Symbian; U; S60 V3; en-US; NokiaC5-00.2) U2/1.0.0 UCBrowser/8.8.0.245 U2/1.0.0 Mobile Browser UCBrowser 8.8.0.245 Symbian Mobile - Phone +UCWEB/2.0(Symbian; U; S60 V3; en-US; NOKIAE5-00) U2/1.0.0 UCBrowser/8.8.0.245 U2/1.0.0 Mobile Browser UCBrowser 8.8.0.245 Symbian Mobile - Phone +UCWEB/2.0(Symbian; U; S60 V3; en-US; NokiaE63) U2/1.0.0 UCBrowser/8.8.0.245 U2/1.0.0 Mobile Browser UCBrowser 8.8.0.245 Symbian Mobile - Phone +UCWEB/2.0(Symbian; U; S60 V3; en-US; NokiaE72-1) U2/1.0.0 UCBrowser/8.8.0.245 U2/1.0.0 Mobile Browser UCBrowser 8.8.0.245 Symbian Mobile - Phone +Nokia200/2.0 (11.81) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-US; nokia200) U2/1.0.0 UCBrowser/8.8.1.252 U2/1.0.0 Mobile Browser UCBrowser 8.8.1.252 -- Mobile - Phone +NokiaC2-00/2.0 (03.45) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-US; nokiac2-00) U2/1.0.0 UCBrowser/8.8.1.252 U2/1.0.0 Mobile Browser UCBrowser 8.8.1.252 -- Mobile - Phone +NokiaX2-01/5.0 (08.70) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0(Java; U; MIDP-2.0; en-US; nokiax2-01) U2/1.0.0 UCBrowser/8.8.1.252 U2/1.0.0 Mobile Browser UCBrowser 8.8.1.252 -- Mobile - Phone +UCWEB/2.0(Java; U; MIDP-2.0; en-US; mozilla) U2/1.0.0 UCBrowser/8.8.1.252 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.8.1.252 -- Mobile +UCWEB/2.0(Symbian; U; S60 V3; en-US; NokiaC5-00) U2/1.0.0 UCBrowser/8.8.1.252 U2/1.0.0 Mobile Browser UCBrowser 8.8.1.252 Symbian Mobile - Phone +UCWEB/2.0(Symbian; U; S60 V3; en-US; NOKIAE5-00) U2/1.0.0 UCBrowser/8.8.1.252 U2/1.0.0 Mobile Browser UCBrowser 8.8.1.252 Symbian Mobile - Phone +UCWEB/2.0(Symbian; U; S60 V3; en-US; NokiaE63) U2/1.0.0 UCBrowser/8.8.1.252 U2/1.0.0 Mobile Browser UCBrowser 8.8.1.252 Symbian Mobile - Phone +UCWEB/2.0(Symbian; U; S60 V3; en-US; NokiaE71) U2/1.0.0 UCBrowser/8.8.1.252 U2/1.0.0 Mobile Browser UCBrowser 8.8.1.252 Symbian Mobile - Phone +UCWEB/2.0(Symbian; U; S60 V5; en-US; Nokia5233) U2/1.0.0 UCBrowser/8.8.1.252 U2/1.0.0 Mobile Browser UCBrowser 8.8.1.252 Symbian Mobile - Phone +LG/GT505/v10a Browser/Teleca-Q7.1 MMS/LG-MMS-V1.0/1.2 MediaPlayer/LGPlayer/1.0 Java/ASVM/1.1 Profile/MIDP-2.1 Configuration/CLDC-1.1 UNTRUSTED/1.0 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; lg) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia200/2.0 (10.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia200) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia200/2.0 (11.56) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia200) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia200/2.0 (11.56) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia200) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia200/2.0 (11.64) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia200) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia200/2.0 (11.81) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia200) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia200/2.0 (11.81) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia200) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia200/2.0 (11.95) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia200) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia201/2.0 (11.81) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia201) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia201/2.0 (11.87) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia201) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia302/5.0 (14.53) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia302) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia305/2.0 (03.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia305) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia305/2.0 (03.60) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia305) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.9.0.251 -- Mobile - Phone +Nokia310/2.0 (07.37) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia310) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.9.0.251 -- Mobile - Phone +NokiaC2-01/5.0 (11.00) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokiac2-01) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +NokiaC2-01/5.0 (11.10) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokiac2-01) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.9.0.251 -- Mobile - Phone +NokiaC3-00/5.0 (07.20) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokiac3-00) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.251 -- Mobile - Phone +UCWEB/2.0 (Java; U; MIDP-2.0; en-US; lg-x330t) U2/1.0.0 UCBrowser/8.9.0.251 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 8.9.0.251 -- Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V3; en-US; NOKIAE5-00) U2/1.0.0 UCBrowser/8.9.0.277 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.277 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V3; en-US; NokiaE63) U2/1.0.0 UCBrowser/8.9.0.277 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.277 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V3; en-US; NOKIAN95 8GB) U2/1.0.0 UCBrowser/8.9.0.277 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.277 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V5; en-US; Nokia5250) U2/1.0.0 UCBrowser/8.9.0.277 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.277 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V5; en-US; Nokia5800 XpressMusic) U2/1.0.0 UCBrowser/8.9.0.277 U2/1.0.0 Mobile Browser UCBrowser 8.9.0.277 Symbian Mobile - Phone +"Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X; en-US) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10B329 UCBrowser/9.0.0.260 Mobile" Browser UCBrowser 9.0.0.260 iOS Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 2.2.1; en-US; GT-S5830 Build/FROYO) AppleWebKit/534.31 (KHTML, like Gecko) UCBrowser/9.0.1.275 U3/0.8.0 Mobile Safari/534.31" Browser UCBrowser 9.0.1.275 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 2.3.4; en-US; MK16i Build/4.0.2.A.0.62) AppleWebKit/534.31 (KHTML, like Gecko) UCBrowser/9.0.1.275 U3/0.8.0 Mobile Safari/534.31" Browser UCBrowser 9.0.1.275 Android Mobile +"Mozilla/5.0 (Linux; U; Android 2.3.5; en-US; TECNO N3 Build/master) AppleWebKit/534.31 (KHTML, like Gecko) UCBrowser/9.0.1.275 U3/0.8.0 Mobile Safari/534.31" Browser UCBrowser 9.0.1.275 Android Mobile +"NokiaC1-01/2.0 (06.15) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; Desktop) AppleWebKit/534.13 (KHTML, like Gecko) UCBrowser/9.0.1.303" Browser UCBrowser 9.0.1.303 Windows Computer +"Mozilla/5.0 (Linux; U; Android 2.3.5; en-US; TECNO N3 Build/master) AppleWebKit/534.31 (KHTML, like Gecko) UCBrowser/9.0.2.299 U3/0.8.0 Mobile Safari/534.31" Browser UCBrowser 9.0.2.299 Android Mobile +"Mozilla/5.0 (Linux; U; Android 2.3.6; en-US; GT-S5300 Build/GINGERBREAD) AppleWebKit/534.31 (KHTML, like Gecko) UCBrowser/9.0.2.299 U3/0.8.0 Mobile Safari/534.31" Browser UCBrowser 9.0.2.299 Android Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V5; en-US; Nokia5235) U2/1.0.0 UCBrowser/9.1.0.319 U2/1.0.0 Mobile Browser UCBrowser 9.1.0.319 Symbian Mobile - Phone +Nokia114/2.0 (03.33) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; nokia114) U2/1.0.0 UCBrowser/9.2.0.311 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.311 -- Mobile - Phone +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; Desktop) AppleWebKit/534.13 (KHTML, like Gecko) UCBrowser/9.2.0.336" Browser UCBrowser 9.2.0.336 Windows Computer +UCWEB/2.0 (Java; U; MIDP-2.0; en-US; sunmicrosystems_wtk) U2/1.0.0 UCBrowser/9.2.0.336 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.336 -- Mobile +UCWEB/2.0 (Symbian; U; S60 V3; en-US; NOKIA6120c) U2/1.0.0 UCBrowser/9.2.0.336 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.336 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V3; en-US; NokiaC5-00.2) U2/1.0.0 UCBrowser/9.2.0.336 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.336 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V3; en-US; NOKIAE5-00) U2/1.0.0 UCBrowser/9.2.0.336 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.336 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V3; en-US; NokiaE63) U2/1.0.0 UCBrowser/9.2.0.336 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.336 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V3; en-US; NokiaE71) U2/1.0.0 UCBrowser/9.2.0.336 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.336 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V3; id; NokiaE63) U2/1.0.0 UCBrowser/9.2.0.336 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.336 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V3; id; NokiaN73) U2/1.0.0 UCBrowser/9.2.0.336 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.336 Symbian Mobile - Phone +UCWEB/2.0 (Symbian; U; S60 V5; en-US; Nokia5233) U2/1.0.0 UCBrowser/9.2.0.336 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.336 Symbian Mobile - Phone +UCWEB/2.0 (MIDP-2.0; U; Adr 4.4.2; en-US; Y4) U2/1.0.0 UCBrowser/9.2.0.419 U2/1.0.0 Mobile Browser UCBrowser 9.2.0.419 -- Mobile +UCWEB/2.0 (Java; U; MIDP-2.1; en-US; NokiaX2-01) U2/1.0.0 UCBrowser/9.2.1.331 U2/1.0.0 Mobile Opera Mini/7.1.32052/30.3697 Browser UCBrowser 9.2.1.331 -- Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.1.1; zh-CN; GT-N7100 Build/JRO03C) AppleWebKit/534.31 (KHTML, like Gecko) UCBrowser/9.3.0.321 U3/0.8.0 Mobile Safari/534.31" Browser UCBrowser 9.3.0.321 Android Mobile - Tablet +"Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X; en-US) AppleWebKit/601.1.46.45.1 (KHTML, like Gecko) Mobile/13C75 UCBrowser/9.3.0.326 Mobile" Browser UCBrowser 9.3.0.326 iOS Mobile - Phone +NokiaC3-00/5.0 (08.63) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; fr-FR; NokiaC3-00) U2/1.0.0 UCBrowser/9.3.0.326 U2/1.0.0 Mobile Browser UCBrowser 9.3.0.326 -- Mobile - Phone +UCWEB/2.0 (Linux; U; Opera Mini/7.1.32052/30.3697; en-US; A50) U2/1.0.0 UCBrowser/9.3.0.440 Mobile Browser UCBrowser 9.3.0.440 Linux Computer +UCWEB/2.0 (MIDP-2.0; U; Adr 4.3; en-US; HUAWEI_G730-U30) U2/1.0.0 UCBrowser/9.3.0.440 U2/1.0.0 Mobile Browser UCBrowser 9.3.0.440 -- Mobile +Mozilla/5.0 (X11; U; Linux i686; en-US) U2/1.0.0 UCBrowser/9.3.1.344 Browser UCBrowser 9.3.1.344 Linux Computer +"UCWEB/2.0 (iPad; U; CPU OS 7_1 like Mac OS X; en; iPad3,6) U2/1.0.0 UCBrowser/9.3.1.344" Browser UCBrowser 9.3.1.344 iOS Mobile - Tablet +"Nokia302/5.0 (14.78) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; Desktop) AppleWebKit/534.13 (KHTML, like Gecko) UCBrowser/9.4.1.377" Browser UCBrowser 9.4.1.377 Windows Computer +Nokia302/5.0 (14.78) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; fr-FR; Nokia302) U2/1.0.0 UCBrowser/9.4.1.377 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 9.4.1.377 -- Mobile - Phone +"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; Desktop) AppleWebKit/534.13 (KHTML, like Gecko) UCBrowser/9.5.0.449 UNTRUSTED/1.0" Browser UCBrowser 9.5.0.449 Windows Computer +Nokia206/2.0 (04.52) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; Nokia206) U2/1.0.0 UCBrowser/9.5.0.449 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 9.5.0.449 -- Mobile - Phone +Nokia2690/2.0 (10.10) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; Nokia2690) U2/1.0.0 UCBrowser/9.5.0.449 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 9.5.0.449 -- Mobile - Phone +"Nokia302/5.0 (14.78) Profile/MIDP-2.1 Configuration/CLDC-1.1 Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; Desktop) AppleWebKit/534.13 (KHTML, like Gecko) UCBrowser/9.5.0.449" Browser UCBrowser 9.5.0.449 Windows Computer +Nokia311/5.0 (07.36) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; Nokia311) U2/1.0.0 UCBrowser/9.5.0.449 U2/1.0.0 Mobile Browser UCBrowser 9.5.0.449 -- Mobile - Phone +Nokia311/5.0 (07.36) Profile/MIDP-2.1 Configuration/CLDC-1.1 UCWEB/2.0 (Java; U; MIDP-2.0; en-US; Nokia311) U2/1.0.0 UCBrowser/9.5.0.449 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 9.5.0.449 -- Mobile - Phone +UCWEB/2.0 (Java; U; MIDP-2.0; en-US; SpreadTrum6530) U2/1.0.0 UCBrowser/9.5.0.449 U2/1.0.0 Mobile UNTRUSTED/1.0 Browser UCBrowser 9.5.0.449 -- Mobile +UCWEB/2.0 (MIDP-2.0; U; Adr 4.1.2; en-US; GT-S7392) U2/1.0.0 UCBrowser/9.5.1.494 U2/1.0.0 Mobile Browser UCBrowser 9.5.1.494 -- Mobile - Phone +UCWEB/2.0 (MIDP-2.0; U; Adr 4.4.2; en-US; Micromax_A096) U2/1.0.0 UCBrowser/9.7.0.520 U2/1.0.0 Mobile Browser UCBrowser 9.7.0.520 -- Mobile +"Mozilla/5.0 (Linux; U; Android 4.2.2; en-us; M2 Build/JDQ39) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/9.7.5.418 U3/0.8.0 Mobile Safari/533.1" Browser UCBrowser 9.7.5.418 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.4.4; en-us; Lenovo A6000 Build/KTU84P) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/9.7.5.418 U3/0.8.0 Mobile Safari/533.1" Browser UCBrowser 9.7.5.418 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.1.1; en-us; GT-P3100B Build/JRO03C) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/9.8.0.435 U3/0.8.0 Mobile Safari/533.1" Browser UCBrowser 9.8.0.435 Android Mobile - Tablet +"Mozilla/5.0 (Linux; U; Android 4.1.2; en-us; GT-I8190 Build/JZO54K) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/9.8.0.435 U3/0.8.0 Mobile Safari/533.1" Browser UCBrowser 9.8.0.435 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.2; en-us; XT1022 Build/KXC20.82-14) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/9.8.5.442 U3/0.8.0 Mobile Safari/533.1" Browser UCBrowser 9.8.5.442 Android Mobile - Phone +UCWEB/2.0 (MIDP-2.0; U; Adr 4.4.4; en-US; GT-I9060I) U2/1.0.0 UCBrowser/9.9.1.554 U2/1.0.0 Mobile Browser UCBrowser 9.9.1.554 -- Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 4.4.2; id; SM-G900 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/9.9.2.467 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 9.9.2.467 Android Mobile - Phone +"Mozilla/5.0 (Linux; U; Android 5.0; en-us; Lenovo A7000-a Build/LRX21M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/9.9.2.467 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 9.9.2.467 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.0; en-us; Lenovo K50a40 Build/LRX21M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/9.9.2.467 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 9.9.2.467 Android Mobile +"Mozilla/5.0 (Linux; U; Android 5.1; en-us; Lenovo A2010-a Build/LMY47D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 UCBrowser/9.9.2.467 U3/0.8.0 Mobile Safari/534.30" Browser UCBrowser 9.9.2.467 Android Mobile +"Mozilla/5.0 (Linux; U; Android 4.3; zh-CN; SCH-N719 Build/JSS15J) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/9.9.5.489 U3/0.8.0 Mobile Safari/533.1" Browser UCBrowser 9.9.5.489 Android Mobile \ No newline at end of file diff --git a/vendor/composer/ClassLoader.php b/vendor/composer/ClassLoader.php new file mode 100644 index 0000000..7824d8f --- /dev/null +++ b/vendor/composer/ClassLoader.php @@ -0,0 +1,579 @@ + + * Jordi Boggiano + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Composer\Autoload; + +/** + * ClassLoader implements a PSR-0, PSR-4 and classmap class loader. + * + * $loader = new \Composer\Autoload\ClassLoader(); + * + * // register classes with namespaces + * $loader->add('Symfony\Component', __DIR__.'/component'); + * $loader->add('Symfony', __DIR__.'/framework'); + * + * // activate the autoloader + * $loader->register(); + * + * // to enable searching the include path (eg. for PEAR packages) + * $loader->setUseIncludePath(true); + * + * In this example, if you try to use a class in the Symfony\Component + * namespace or one of its children (Symfony\Component\Console for instance), + * the autoloader will first look for the class under the component/ + * directory, and it will then fallback to the framework/ directory if not + * found before giving up. + * + * This class is loosely based on the Symfony UniversalClassLoader. + * + * @author Fabien Potencier + * @author Jordi Boggiano + * @see https://www.php-fig.org/psr/psr-0/ + * @see https://www.php-fig.org/psr/psr-4/ + */ +class ClassLoader +{ + /** @var \Closure(string):void */ + private static $includeFile; + + /** @var string|null */ + private $vendorDir; + + // PSR-4 + /** + * @var array> + */ + private $prefixLengthsPsr4 = array(); + /** + * @var array> + */ + private $prefixDirsPsr4 = array(); + /** + * @var list + */ + private $fallbackDirsPsr4 = array(); + + // PSR-0 + /** + * List of PSR-0 prefixes + * + * Structured as array('F (first letter)' => array('Foo\Bar (full prefix)' => array('path', 'path2'))) + * + * @var array>> + */ + private $prefixesPsr0 = array(); + /** + * @var list + */ + private $fallbackDirsPsr0 = array(); + + /** @var bool */ + private $useIncludePath = false; + + /** + * @var array + */ + private $classMap = array(); + + /** @var bool */ + private $classMapAuthoritative = false; + + /** + * @var array + */ + private $missingClasses = array(); + + /** @var string|null */ + private $apcuPrefix; + + /** + * @var array + */ + private static $registeredLoaders = array(); + + /** + * @param string|null $vendorDir + */ + public function __construct($vendorDir = null) + { + $this->vendorDir = $vendorDir; + self::initializeIncludeClosure(); + } + + /** + * @return array> + */ + public function getPrefixes() + { + if (!empty($this->prefixesPsr0)) { + return call_user_func_array('array_merge', array_values($this->prefixesPsr0)); + } + + return array(); + } + + /** + * @return array> + */ + public function getPrefixesPsr4() + { + return $this->prefixDirsPsr4; + } + + /** + * @return list + */ + public function getFallbackDirs() + { + return $this->fallbackDirsPsr0; + } + + /** + * @return list + */ + public function getFallbackDirsPsr4() + { + return $this->fallbackDirsPsr4; + } + + /** + * @return array Array of classname => path + */ + public function getClassMap() + { + return $this->classMap; + } + + /** + * @param array $classMap Class to filename map + * + * @return void + */ + public function addClassMap(array $classMap) + { + if ($this->classMap) { + $this->classMap = array_merge($this->classMap, $classMap); + } else { + $this->classMap = $classMap; + } + } + + /** + * Registers a set of PSR-0 directories for a given prefix, either + * appending or prepending to the ones previously set for this prefix. + * + * @param string $prefix The prefix + * @param list|string $paths The PSR-0 root directories + * @param bool $prepend Whether to prepend the directories + * + * @return void + */ + public function add($prefix, $paths, $prepend = false) + { + $paths = (array) $paths; + if (!$prefix) { + if ($prepend) { + $this->fallbackDirsPsr0 = array_merge( + $paths, + $this->fallbackDirsPsr0 + ); + } else { + $this->fallbackDirsPsr0 = array_merge( + $this->fallbackDirsPsr0, + $paths + ); + } + + return; + } + + $first = $prefix[0]; + if (!isset($this->prefixesPsr0[$first][$prefix])) { + $this->prefixesPsr0[$first][$prefix] = $paths; + + return; + } + if ($prepend) { + $this->prefixesPsr0[$first][$prefix] = array_merge( + $paths, + $this->prefixesPsr0[$first][$prefix] + ); + } else { + $this->prefixesPsr0[$first][$prefix] = array_merge( + $this->prefixesPsr0[$first][$prefix], + $paths + ); + } + } + + /** + * Registers a set of PSR-4 directories for a given namespace, either + * appending or prepending to the ones previously set for this namespace. + * + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param list|string $paths The PSR-4 base directories + * @param bool $prepend Whether to prepend the directories + * + * @throws \InvalidArgumentException + * + * @return void + */ + public function addPsr4($prefix, $paths, $prepend = false) + { + $paths = (array) $paths; + if (!$prefix) { + // Register directories for the root namespace. + if ($prepend) { + $this->fallbackDirsPsr4 = array_merge( + $paths, + $this->fallbackDirsPsr4 + ); + } else { + $this->fallbackDirsPsr4 = array_merge( + $this->fallbackDirsPsr4, + $paths + ); + } + } elseif (!isset($this->prefixDirsPsr4[$prefix])) { + // Register directories for a new namespace. + $length = strlen($prefix); + if ('\\' !== $prefix[$length - 1]) { + throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); + } + $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; + $this->prefixDirsPsr4[$prefix] = $paths; + } elseif ($prepend) { + // Prepend directories for an already registered namespace. + $this->prefixDirsPsr4[$prefix] = array_merge( + $paths, + $this->prefixDirsPsr4[$prefix] + ); + } else { + // Append directories for an already registered namespace. + $this->prefixDirsPsr4[$prefix] = array_merge( + $this->prefixDirsPsr4[$prefix], + $paths + ); + } + } + + /** + * Registers a set of PSR-0 directories for a given prefix, + * replacing any others previously set for this prefix. + * + * @param string $prefix The prefix + * @param list|string $paths The PSR-0 base directories + * + * @return void + */ + public function set($prefix, $paths) + { + if (!$prefix) { + $this->fallbackDirsPsr0 = (array) $paths; + } else { + $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths; + } + } + + /** + * Registers a set of PSR-4 directories for a given namespace, + * replacing any others previously set for this namespace. + * + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param list|string $paths The PSR-4 base directories + * + * @throws \InvalidArgumentException + * + * @return void + */ + public function setPsr4($prefix, $paths) + { + if (!$prefix) { + $this->fallbackDirsPsr4 = (array) $paths; + } else { + $length = strlen($prefix); + if ('\\' !== $prefix[$length - 1]) { + throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); + } + $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; + $this->prefixDirsPsr4[$prefix] = (array) $paths; + } + } + + /** + * Turns on searching the include path for class files. + * + * @param bool $useIncludePath + * + * @return void + */ + public function setUseIncludePath($useIncludePath) + { + $this->useIncludePath = $useIncludePath; + } + + /** + * Can be used to check if the autoloader uses the include path to check + * for classes. + * + * @return bool + */ + public function getUseIncludePath() + { + return $this->useIncludePath; + } + + /** + * Turns off searching the prefix and fallback directories for classes + * that have not been registered with the class map. + * + * @param bool $classMapAuthoritative + * + * @return void + */ + public function setClassMapAuthoritative($classMapAuthoritative) + { + $this->classMapAuthoritative = $classMapAuthoritative; + } + + /** + * Should class lookup fail if not found in the current class map? + * + * @return bool + */ + public function isClassMapAuthoritative() + { + return $this->classMapAuthoritative; + } + + /** + * APCu prefix to use to cache found/not-found classes, if the extension is enabled. + * + * @param string|null $apcuPrefix + * + * @return void + */ + public function setApcuPrefix($apcuPrefix) + { + $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null; + } + + /** + * The APCu prefix in use, or null if APCu caching is not enabled. + * + * @return string|null + */ + public function getApcuPrefix() + { + return $this->apcuPrefix; + } + + /** + * Registers this instance as an autoloader. + * + * @param bool $prepend Whether to prepend the autoloader or not + * + * @return void + */ + public function register($prepend = false) + { + spl_autoload_register(array($this, 'loadClass'), true, $prepend); + + if (null === $this->vendorDir) { + return; + } + + if ($prepend) { + self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders; + } else { + unset(self::$registeredLoaders[$this->vendorDir]); + self::$registeredLoaders[$this->vendorDir] = $this; + } + } + + /** + * Unregisters this instance as an autoloader. + * + * @return void + */ + public function unregister() + { + spl_autoload_unregister(array($this, 'loadClass')); + + if (null !== $this->vendorDir) { + unset(self::$registeredLoaders[$this->vendorDir]); + } + } + + /** + * Loads the given class or interface. + * + * @param string $class The name of the class + * @return true|null True if loaded, null otherwise + */ + public function loadClass($class) + { + if ($file = $this->findFile($class)) { + $includeFile = self::$includeFile; + $includeFile($file); + + return true; + } + + return null; + } + + /** + * Finds the path to the file where the class is defined. + * + * @param string $class The name of the class + * + * @return string|false The path if found, false otherwise + */ + public function findFile($class) + { + // class map lookup + if (isset($this->classMap[$class])) { + return $this->classMap[$class]; + } + if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) { + return false; + } + if (null !== $this->apcuPrefix) { + $file = apcu_fetch($this->apcuPrefix.$class, $hit); + if ($hit) { + return $file; + } + } + + $file = $this->findFileWithExtension($class, '.php'); + + // Search for Hack files if we are running on HHVM + if (false === $file && defined('HHVM_VERSION')) { + $file = $this->findFileWithExtension($class, '.hh'); + } + + if (null !== $this->apcuPrefix) { + apcu_add($this->apcuPrefix.$class, $file); + } + + if (false === $file) { + // Remember that this class does not exist. + $this->missingClasses[$class] = true; + } + + return $file; + } + + /** + * Returns the currently registered loaders keyed by their corresponding vendor directories. + * + * @return array + */ + public static function getRegisteredLoaders() + { + return self::$registeredLoaders; + } + + /** + * @param string $class + * @param string $ext + * @return string|false + */ + private function findFileWithExtension($class, $ext) + { + // PSR-4 lookup + $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext; + + $first = $class[0]; + if (isset($this->prefixLengthsPsr4[$first])) { + $subPath = $class; + while (false !== $lastPos = strrpos($subPath, '\\')) { + $subPath = substr($subPath, 0, $lastPos); + $search = $subPath . '\\'; + if (isset($this->prefixDirsPsr4[$search])) { + $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1); + foreach ($this->prefixDirsPsr4[$search] as $dir) { + if (file_exists($file = $dir . $pathEnd)) { + return $file; + } + } + } + } + } + + // PSR-4 fallback dirs + foreach ($this->fallbackDirsPsr4 as $dir) { + if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) { + return $file; + } + } + + // PSR-0 lookup + if (false !== $pos = strrpos($class, '\\')) { + // namespaced class name + $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1) + . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR); + } else { + // PEAR-like class name + $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext; + } + + if (isset($this->prefixesPsr0[$first])) { + foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) { + if (0 === strpos($class, $prefix)) { + foreach ($dirs as $dir) { + if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { + return $file; + } + } + } + } + } + + // PSR-0 fallback dirs + foreach ($this->fallbackDirsPsr0 as $dir) { + if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { + return $file; + } + } + + // PSR-0 include paths. + if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) { + return $file; + } + + return false; + } + + /** + * @return void + */ + private static function initializeIncludeClosure() + { + if (self::$includeFile !== null) { + return; + } + + /** + * Scope isolated include. + * + * Prevents access to $this/self from included files. + * + * @param string $file + * @return void + */ + self::$includeFile = \Closure::bind(static function($file) { + include $file; + }, null, null); + } +} diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php new file mode 100644 index 0000000..51e734a --- /dev/null +++ b/vendor/composer/InstalledVersions.php @@ -0,0 +1,359 @@ + + * Jordi Boggiano + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Composer; + +use Composer\Autoload\ClassLoader; +use Composer\Semver\VersionParser; + +/** + * This class is copied in every Composer installed project and available to all + * + * See also https://getcomposer.org/doc/07-runtime.md#installed-versions + * + * To require its presence, you can require `composer-runtime-api ^2.0` + * + * @final + */ +class InstalledVersions +{ + /** + * @var mixed[]|null + * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array}|array{}|null + */ + private static $installed; + + /** + * @var bool|null + */ + private static $canGetVendors; + + /** + * @var array[] + * @psalm-var array}> + */ + private static $installedByVendor = array(); + + /** + * Returns a list of all package names which are present, either by being installed, replaced or provided + * + * @return string[] + * @psalm-return list + */ + public static function getInstalledPackages() + { + $packages = array(); + foreach (self::getInstalled() as $installed) { + $packages[] = array_keys($installed['versions']); + } + + if (1 === \count($packages)) { + return $packages[0]; + } + + return array_keys(array_flip(\call_user_func_array('array_merge', $packages))); + } + + /** + * Returns a list of all package names with a specific type e.g. 'library' + * + * @param string $type + * @return string[] + * @psalm-return list + */ + public static function getInstalledPackagesByType($type) + { + $packagesByType = array(); + + foreach (self::getInstalled() as $installed) { + foreach ($installed['versions'] as $name => $package) { + if (isset($package['type']) && $package['type'] === $type) { + $packagesByType[] = $name; + } + } + } + + return $packagesByType; + } + + /** + * Checks whether the given package is installed + * + * This also returns true if the package name is provided or replaced by another package + * + * @param string $packageName + * @param bool $includeDevRequirements + * @return bool + */ + public static function isInstalled($packageName, $includeDevRequirements = true) + { + foreach (self::getInstalled() as $installed) { + if (isset($installed['versions'][$packageName])) { + return $includeDevRequirements || !isset($installed['versions'][$packageName]['dev_requirement']) || $installed['versions'][$packageName]['dev_requirement'] === false; + } + } + + return false; + } + + /** + * Checks whether the given package satisfies a version constraint + * + * e.g. If you want to know whether version 2.3+ of package foo/bar is installed, you would call: + * + * Composer\InstalledVersions::satisfies(new VersionParser, 'foo/bar', '^2.3') + * + * @param VersionParser $parser Install composer/semver to have access to this class and functionality + * @param string $packageName + * @param string|null $constraint A version constraint to check for, if you pass one you have to make sure composer/semver is required by your package + * @return bool + */ + public static function satisfies(VersionParser $parser, $packageName, $constraint) + { + $constraint = $parser->parseConstraints((string) $constraint); + $provided = $parser->parseConstraints(self::getVersionRanges($packageName)); + + return $provided->matches($constraint); + } + + /** + * Returns a version constraint representing all the range(s) which are installed for a given package + * + * It is easier to use this via isInstalled() with the $constraint argument if you need to check + * whether a given version of a package is installed, and not just whether it exists + * + * @param string $packageName + * @return string Version constraint usable with composer/semver + */ + public static function getVersionRanges($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + $ranges = array(); + if (isset($installed['versions'][$packageName]['pretty_version'])) { + $ranges[] = $installed['versions'][$packageName]['pretty_version']; + } + if (array_key_exists('aliases', $installed['versions'][$packageName])) { + $ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']); + } + if (array_key_exists('replaced', $installed['versions'][$packageName])) { + $ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']); + } + if (array_key_exists('provided', $installed['versions'][$packageName])) { + $ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']); + } + + return implode(' || ', $ranges); + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @param string $packageName + * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present + */ + public static function getVersion($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + if (!isset($installed['versions'][$packageName]['version'])) { + return null; + } + + return $installed['versions'][$packageName]['version']; + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @param string $packageName + * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present + */ + public static function getPrettyVersion($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + if (!isset($installed['versions'][$packageName]['pretty_version'])) { + return null; + } + + return $installed['versions'][$packageName]['pretty_version']; + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @param string $packageName + * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as reference + */ + public static function getReference($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + if (!isset($installed['versions'][$packageName]['reference'])) { + return null; + } + + return $installed['versions'][$packageName]['reference']; + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @param string $packageName + * @return string|null If the package is being replaced or provided but is not really installed, null will be returned as install path. Packages of type metapackages also have a null install path. + */ + public static function getInstallPath($packageName) + { + foreach (self::getInstalled() as $installed) { + if (!isset($installed['versions'][$packageName])) { + continue; + } + + return isset($installed['versions'][$packageName]['install_path']) ? $installed['versions'][$packageName]['install_path'] : null; + } + + throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); + } + + /** + * @return array + * @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool} + */ + public static function getRootPackage() + { + $installed = self::getInstalled(); + + return $installed[0]['root']; + } + + /** + * Returns the raw installed.php data for custom implementations + * + * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect. + * @return array[] + * @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} + */ + public static function getRawData() + { + @trigger_error('getRawData only returns the first dataset loaded, which may not be what you expect. Use getAllRawData() instead which returns all datasets for all autoloaders present in the process.', E_USER_DEPRECATED); + + if (null === self::$installed) { + // only require the installed.php file if this file is loaded from its dumped location, + // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 + if (substr(__DIR__, -8, 1) !== 'C') { + self::$installed = include __DIR__ . '/installed.php'; + } else { + self::$installed = array(); + } + } + + return self::$installed; + } + + /** + * Returns the raw data of all installed.php which are currently loaded for custom implementations + * + * @return array[] + * @psalm-return list}> + */ + public static function getAllRawData() + { + return self::getInstalled(); + } + + /** + * Lets you reload the static array from another file + * + * This is only useful for complex integrations in which a project needs to use + * this class but then also needs to execute another project's autoloader in process, + * and wants to ensure both projects have access to their version of installed.php. + * + * A typical case would be PHPUnit, where it would need to make sure it reads all + * the data it needs from this class, then call reload() with + * `require $CWD/vendor/composer/installed.php` (or similar) as input to make sure + * the project in which it runs can then also use this class safely, without + * interference between PHPUnit's dependencies and the project's dependencies. + * + * @param array[] $data A vendor/composer/installed.php data set + * @return void + * + * @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $data + */ + public static function reload($data) + { + self::$installed = $data; + self::$installedByVendor = array(); + } + + /** + * @return array[] + * @psalm-return list}> + */ + private static function getInstalled() + { + if (null === self::$canGetVendors) { + self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders'); + } + + $installed = array(); + + if (self::$canGetVendors) { + foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { + if (isset(self::$installedByVendor[$vendorDir])) { + $installed[] = self::$installedByVendor[$vendorDir]; + } elseif (is_file($vendorDir.'/composer/installed.php')) { + /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ + $required = require $vendorDir.'/composer/installed.php'; + $installed[] = self::$installedByVendor[$vendorDir] = $required; + if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { + self::$installed = $installed[count($installed) - 1]; + } + } + } + } + + if (null === self::$installed) { + // only require the installed.php file if this file is loaded from its dumped location, + // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 + if (substr(__DIR__, -8, 1) !== 'C') { + /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ + $required = require __DIR__ . '/installed.php'; + self::$installed = $required; + } else { + self::$installed = array(); + } + } + + if (self::$installed !== array()) { + $installed[] = self::$installed; + } + + return $installed; + } +} diff --git a/vendor/composer/LICENSE b/vendor/composer/LICENSE new file mode 100644 index 0000000..f27399a --- /dev/null +++ b/vendor/composer/LICENSE @@ -0,0 +1,21 @@ + +Copyright (c) Nils Adermann, Jordi Boggiano + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php new file mode 100644 index 0000000..96d98f3 --- /dev/null +++ b/vendor/composer/autoload_classmap.php @@ -0,0 +1,115 @@ + $vendorDir . '/cbschuld/browser.php/src/Browser.php', + 'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php', + 'JeroenDesloovere\\VCard\\Exception\\FormatterException' => $vendorDir . '/jeroendesloovere/vcard/src/Exception/FormatterException.php', + 'JeroenDesloovere\\VCard\\Exception\\ParserException' => $vendorDir . '/jeroendesloovere/vcard/src/Exception/ParserException.php', + 'JeroenDesloovere\\VCard\\Exception\\PropertyException' => $vendorDir . '/jeroendesloovere/vcard/src/Exception/PropertyException.php', + 'JeroenDesloovere\\VCard\\Exception\\PropertyParameterException' => $vendorDir . '/jeroendesloovere/vcard/src/Exception/PropertyParameterException.php', + 'JeroenDesloovere\\VCard\\Exception\\VCardException' => $vendorDir . '/jeroendesloovere/vcard/src/Exception/VCardException.php', + 'JeroenDesloovere\\VCard\\Formatter\\Formatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Formatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\FormatterInterface' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/FormatterInterface.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\AddressFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/AddressFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\AnniversaryFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/AnniversaryFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\BirthdateFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/BirthdateFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\EmailFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/EmailFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\FullNameFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/FullNameFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\GenderFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/GenderFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\LogoFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/LogoFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NameFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/NameFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NicknameFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/NicknameFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NodeFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/NodeFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NodeFormatterInterface' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/NodeFormatterInterface.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NoteFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/NoteFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\KindFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/KindFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\RevisionFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/RevisionFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\TypeFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/TypeFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\ValueFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/ValueFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\VersionFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/VersionFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\PhotoFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/PhotoFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\RoleFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/RoleFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\SimpleNodeFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/SimpleNodeFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\TelephoneFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/TelephoneFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\TitleFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/TitleFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\UrlFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/Property/UrlFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\VcfFormatter' => $vendorDir . '/jeroendesloovere/vcard/src/Formatter/VcfFormatter.php', + 'JeroenDesloovere\\VCard\\Parser\\Parser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Parser.php', + 'JeroenDesloovere\\VCard\\Parser\\ParserInterface' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/ParserInterface.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\AddressParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/AddressParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\AnniversaryParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/AnniversaryParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\BirthdateParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/BirthdateParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\EmailParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/EmailParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\FullNameParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/FullNameParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\GenderParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/GenderParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\LogoParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/LogoParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\NameParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/NameParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\NicknameParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/NicknameParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\NodeParserInterface' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/NodeParserInterface.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\NoteParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/NoteParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\KindParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/KindParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\RevisionParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/RevisionParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\TypeParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/TypeParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\ValueParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/ValueParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\VersionParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/VersionParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\PhotoParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/PhotoParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\PropertyParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/PropertyParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\RevisionParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/RevisionParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\RoleParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/RoleParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\TelephoneParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/TelephoneParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\TitleParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/TitleParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\UrlParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/Property/UrlParser.php', + 'JeroenDesloovere\\VCard\\Parser\\VcfParser' => $vendorDir . '/jeroendesloovere/vcard/src/Parser/VcfParser.php', + 'JeroenDesloovere\\VCard\\Property\\Address' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Address.php', + 'JeroenDesloovere\\VCard\\Property\\Anniversary' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Anniversary.php', + 'JeroenDesloovere\\VCard\\Property\\Birthdate' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Birthdate.php', + 'JeroenDesloovere\\VCard\\Property\\Email' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Email.php', + 'JeroenDesloovere\\VCard\\Property\\FullName' => $vendorDir . '/jeroendesloovere/vcard/src/Property/FullName.php', + 'JeroenDesloovere\\VCard\\Property\\Gender' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Gender.php', + 'JeroenDesloovere\\VCard\\Property\\Logo' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Logo.php', + 'JeroenDesloovere\\VCard\\Property\\Name' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Name.php', + 'JeroenDesloovere\\VCard\\Property\\Nickname' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Nickname.php', + 'JeroenDesloovere\\VCard\\Property\\NodeInterface' => $vendorDir . '/jeroendesloovere/vcard/src/Property/NodeInterface.php', + 'JeroenDesloovere\\VCard\\Property\\Note' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Note.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Kind' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Parameter/Kind.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\PropertyParameterInterface' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Parameter/PropertyParameterInterface.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Revision' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Parameter/Revision.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Type' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Parameter/Type.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Value' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Parameter/Value.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Version' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Parameter/Version.php', + 'JeroenDesloovere\\VCard\\Property\\Photo' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Photo.php', + 'JeroenDesloovere\\VCard\\Property\\PropertyInterface' => $vendorDir . '/jeroendesloovere/vcard/src/Property/PropertyInterface.php', + 'JeroenDesloovere\\VCard\\Property\\Role' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Role.php', + 'JeroenDesloovere\\VCard\\Property\\SimpleNodeInterface' => $vendorDir . '/jeroendesloovere/vcard/src/Property/SimpleNodeInterface.php', + 'JeroenDesloovere\\VCard\\Property\\Telephone' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Telephone.php', + 'JeroenDesloovere\\VCard\\Property\\Title' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Title.php', + 'JeroenDesloovere\\VCard\\Property\\Url' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Url.php', + 'JeroenDesloovere\\VCard\\Property\\Value\\DateTimeOrStringValue' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Value/DateTimeOrStringValue.php', + 'JeroenDesloovere\\VCard\\Property\\Value\\DateTimeValue' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Value/DateTimeValue.php', + 'JeroenDesloovere\\VCard\\Property\\Value\\ImageValue' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Value/ImageValue.php', + 'JeroenDesloovere\\VCard\\Property\\Value\\StringValue' => $vendorDir . '/jeroendesloovere/vcard/src/Property/Value/StringValue.php', + 'JeroenDesloovere\\VCard\\VCard' => $vendorDir . '/jeroendesloovere/vcard/src/VCard.php', + 'Kmlpandey77\\MathCaptcha\\Captcha' => $vendorDir . '/kmlpandey77/math-captcha/src/Captcha.php', + 'UM_Extended_Block_Emails\\Core' => $baseDir . '/src/um-block-emails/src/Core.php', + 'UM_Extended_Browser_Detect\\Core' => $baseDir . '/src/um-browser-detect/src/Core.php', + 'UM_Extended_Capitalize_Name\\Core' => $baseDir . '/src/um-capitalize-name/src/Core.php', + 'UM_Extended_Country_Flag\\Core' => $baseDir . '/src/um-country-flag/src/Core.php', + 'UM_Extended_Cover_Photo\\Core' => $baseDir . '/src/um-cover-photo/src/Core.php', + 'UM_Extended_Cron_Delete\\Core' => $baseDir . '/src/um-cron-delete/src/Core.php', + 'UM_Extended_Cronjob_Activation_Email\\Core' => $baseDir . '/src/um-cronjob-activation-email/src/Core.php', + 'UM_Extended_Dummy_Accounts\\Core' => $baseDir . '/src/um-dummy-accounts/src/Core.php', + 'UM_Extended_Fields_Counter\\Core' => $baseDir . '/src/um-fields-counter/src/Core.php', + 'UM_Extended_Math_Captcha\\Core' => $baseDir . '/src/um-math-captcha/src/Core.php', + 'UM_Extended_Pass_Strength\\Core' => $baseDir . '/src/um-pass-strength/src/Core.php', + 'UM_Extended_Profile_Photo\\Core' => $baseDir . '/src/um-profile-photo/src/Core.php', + 'UM_Extended_Regenerate_Thumbnails\\Core' => $baseDir . '/src/um-regenerate-thumbnails/src/Core.php', + 'UM_Extended_Set_Password\\Core' => $baseDir . '/src/um-set-password/src/Core.php', + 'UM_Extended_User_Shortcode\\Core' => $baseDir . '/src/um-user-shortcode/src/Core.php', + 'UM_Extended_Vcard\\Core' => $baseDir . '/src/um-vcard/src/Core.php', + 'UM_Extended_Yoast_Seo\\Core' => $baseDir . '/src/um-yoast-seo/src/Core.php', +); diff --git a/vendor/composer/autoload_namespaces.php b/vendor/composer/autoload_namespaces.php new file mode 100644 index 0000000..15a2ff3 --- /dev/null +++ b/vendor/composer/autoload_namespaces.php @@ -0,0 +1,9 @@ + array($baseDir . '/src/um-wpcli/src'), + 'UM_Extended_Yoast_Seo\\' => array($baseDir . '/src/um-yoast-seo/src'), + 'UM_Extended_Vcard\\' => array($baseDir . '/src/um-vcard/src'), + 'UM_Extended_User_Shortcode\\' => array($baseDir . '/src/um-user-shortcode/src'), + 'UM_Extended_Set_Password\\' => array($baseDir . '/src/um-set-password/src'), + 'UM_Extended_Regenerate_Thumbnails\\' => array($baseDir . '/src/um-regenerate-thumbnails/src'), + 'UM_Extended_Profile_Photo\\' => array($baseDir . '/src/um-profile-photo/src'), + 'UM_Extended_Pass_Strength\\' => array($baseDir . '/src/um-pass-strength/src'), + 'UM_Extended_Math_Captcha\\' => array($baseDir . '/src/um-math-captcha/src'), + 'UM_Extended_Fields_Counter\\' => array($baseDir . '/src/um-fields-counter/src'), + 'UM_Extended_Dummy_Accounts\\' => array($baseDir . '/src/um-dummy-accounts/src'), + 'UM_Extended_Cronjob_Activation_Email\\' => array($baseDir . '/src/um-cronjob-activation-email/src'), + 'UM_Extended_Cron_Delete\\' => array($baseDir . '/src/um-cron-delete/src'), + 'UM_Extended_Cover_Photo\\' => array($baseDir . '/src/um-cover-photo/src'), + 'UM_Extended_Country_Flag\\' => array($baseDir . '/src/um-country-flag/src'), + 'UM_Extended_Capitalize_Name\\' => array($baseDir . '/src/um-capitalize-name/src'), + 'UM_Extended_Browser_Detect\\' => array($baseDir . '/src/um-browser-detect/src'), + 'UM_Extended_Block_Emails\\' => array($baseDir . '/src/um-block-emails/src'), + 'UM_Extended\\' => array($baseDir . '/src'), + 'Kmlpandey77\\MathCaptcha\\' => array($vendorDir . '/kmlpandey77/math-captcha/src'), + 'JeroenDesloovere\\VCard\\' => array($vendorDir . '/jeroendesloovere/vcard/src'), +); diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php new file mode 100644 index 0000000..37abb3d --- /dev/null +++ b/vendor/composer/autoload_real.php @@ -0,0 +1,38 @@ +register(true); + + return $loader; + } +} diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php new file mode 100644 index 0000000..947619b --- /dev/null +++ b/vendor/composer/autoload_static.php @@ -0,0 +1,247 @@ + + array ( + 'UM_WPCLI\\' => 9, + 'UM_Extended_Yoast_Seo\\' => 22, + 'UM_Extended_Vcard\\' => 18, + 'UM_Extended_User_Shortcode\\' => 27, + 'UM_Extended_Set_Password\\' => 25, + 'UM_Extended_Regenerate_Thumbnails\\' => 34, + 'UM_Extended_Profile_Photo\\' => 26, + 'UM_Extended_Pass_Strength\\' => 26, + 'UM_Extended_Math_Captcha\\' => 25, + 'UM_Extended_Fields_Counter\\' => 27, + 'UM_Extended_Dummy_Accounts\\' => 27, + 'UM_Extended_Cronjob_Activation_Email\\' => 37, + 'UM_Extended_Cron_Delete\\' => 24, + 'UM_Extended_Cover_Photo\\' => 24, + 'UM_Extended_Country_Flag\\' => 25, + 'UM_Extended_Capitalize_Name\\' => 28, + 'UM_Extended_Browser_Detect\\' => 27, + 'UM_Extended_Block_Emails\\' => 25, + 'UM_Extended\\' => 12, + ), + 'K' => + array ( + 'Kmlpandey77\\MathCaptcha\\' => 24, + ), + 'J' => + array ( + 'JeroenDesloovere\\VCard\\' => 23, + ), + ); + + public static $prefixDirsPsr4 = array ( + 'UM_WPCLI\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-wpcli/src', + ), + 'UM_Extended_Yoast_Seo\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-yoast-seo/src', + ), + 'UM_Extended_Vcard\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-vcard/src', + ), + 'UM_Extended_User_Shortcode\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-user-shortcode/src', + ), + 'UM_Extended_Set_Password\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-set-password/src', + ), + 'UM_Extended_Regenerate_Thumbnails\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-regenerate-thumbnails/src', + ), + 'UM_Extended_Profile_Photo\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-profile-photo/src', + ), + 'UM_Extended_Pass_Strength\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-pass-strength/src', + ), + 'UM_Extended_Math_Captcha\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-math-captcha/src', + ), + 'UM_Extended_Fields_Counter\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-fields-counter/src', + ), + 'UM_Extended_Dummy_Accounts\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-dummy-accounts/src', + ), + 'UM_Extended_Cronjob_Activation_Email\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-cronjob-activation-email/src', + ), + 'UM_Extended_Cron_Delete\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-cron-delete/src', + ), + 'UM_Extended_Cover_Photo\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-cover-photo/src', + ), + 'UM_Extended_Country_Flag\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-country-flag/src', + ), + 'UM_Extended_Capitalize_Name\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-capitalize-name/src', + ), + 'UM_Extended_Browser_Detect\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-browser-detect/src', + ), + 'UM_Extended_Block_Emails\\' => + array ( + 0 => __DIR__ . '/../..' . '/src/um-block-emails/src', + ), + 'UM_Extended\\' => + array ( + 0 => __DIR__ . '/../..' . '/src', + ), + 'Kmlpandey77\\MathCaptcha\\' => + array ( + 0 => __DIR__ . '/..' . '/kmlpandey77/math-captcha/src', + ), + 'JeroenDesloovere\\VCard\\' => + array ( + 0 => __DIR__ . '/..' . '/jeroendesloovere/vcard/src', + ), + ); + + public static $classMap = array ( + 'Browser' => __DIR__ . '/..' . '/cbschuld/browser.php/src/Browser.php', + 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', + 'JeroenDesloovere\\VCard\\Exception\\FormatterException' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Exception/FormatterException.php', + 'JeroenDesloovere\\VCard\\Exception\\ParserException' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Exception/ParserException.php', + 'JeroenDesloovere\\VCard\\Exception\\PropertyException' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Exception/PropertyException.php', + 'JeroenDesloovere\\VCard\\Exception\\PropertyParameterException' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Exception/PropertyParameterException.php', + 'JeroenDesloovere\\VCard\\Exception\\VCardException' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Exception/VCardException.php', + 'JeroenDesloovere\\VCard\\Formatter\\Formatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Formatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\FormatterInterface' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/FormatterInterface.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\AddressFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/AddressFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\AnniversaryFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/AnniversaryFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\BirthdateFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/BirthdateFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\EmailFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/EmailFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\FullNameFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/FullNameFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\GenderFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/GenderFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\LogoFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/LogoFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NameFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/NameFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NicknameFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/NicknameFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NodeFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/NodeFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NodeFormatterInterface' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/NodeFormatterInterface.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\NoteFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/NoteFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\KindFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/KindFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\RevisionFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/RevisionFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\TypeFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/TypeFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\ValueFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/ValueFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\Parameter\\VersionFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/Parameter/VersionFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\PhotoFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/PhotoFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\RoleFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/RoleFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\SimpleNodeFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/SimpleNodeFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\TelephoneFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/TelephoneFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\TitleFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/TitleFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\Property\\UrlFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/Property/UrlFormatter.php', + 'JeroenDesloovere\\VCard\\Formatter\\VcfFormatter' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Formatter/VcfFormatter.php', + 'JeroenDesloovere\\VCard\\Parser\\Parser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Parser.php', + 'JeroenDesloovere\\VCard\\Parser\\ParserInterface' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/ParserInterface.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\AddressParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/AddressParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\AnniversaryParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/AnniversaryParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\BirthdateParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/BirthdateParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\EmailParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/EmailParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\FullNameParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/FullNameParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\GenderParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/GenderParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\LogoParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/LogoParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\NameParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/NameParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\NicknameParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/NicknameParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\NodeParserInterface' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/NodeParserInterface.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\NoteParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/NoteParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\KindParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/KindParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\RevisionParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/RevisionParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\TypeParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/TypeParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\ValueParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/ValueParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\Parameter\\VersionParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/Parameter/VersionParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\PhotoParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/PhotoParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\PropertyParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/PropertyParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\RevisionParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/RevisionParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\RoleParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/RoleParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\TelephoneParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/TelephoneParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\TitleParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/TitleParser.php', + 'JeroenDesloovere\\VCard\\Parser\\Property\\UrlParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/Property/UrlParser.php', + 'JeroenDesloovere\\VCard\\Parser\\VcfParser' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Parser/VcfParser.php', + 'JeroenDesloovere\\VCard\\Property\\Address' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Address.php', + 'JeroenDesloovere\\VCard\\Property\\Anniversary' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Anniversary.php', + 'JeroenDesloovere\\VCard\\Property\\Birthdate' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Birthdate.php', + 'JeroenDesloovere\\VCard\\Property\\Email' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Email.php', + 'JeroenDesloovere\\VCard\\Property\\FullName' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/FullName.php', + 'JeroenDesloovere\\VCard\\Property\\Gender' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Gender.php', + 'JeroenDesloovere\\VCard\\Property\\Logo' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Logo.php', + 'JeroenDesloovere\\VCard\\Property\\Name' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Name.php', + 'JeroenDesloovere\\VCard\\Property\\Nickname' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Nickname.php', + 'JeroenDesloovere\\VCard\\Property\\NodeInterface' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/NodeInterface.php', + 'JeroenDesloovere\\VCard\\Property\\Note' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Note.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Kind' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Parameter/Kind.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\PropertyParameterInterface' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Parameter/PropertyParameterInterface.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Revision' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Parameter/Revision.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Type' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Parameter/Type.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Value' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Parameter/Value.php', + 'JeroenDesloovere\\VCard\\Property\\Parameter\\Version' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Parameter/Version.php', + 'JeroenDesloovere\\VCard\\Property\\Photo' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Photo.php', + 'JeroenDesloovere\\VCard\\Property\\PropertyInterface' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/PropertyInterface.php', + 'JeroenDesloovere\\VCard\\Property\\Role' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Role.php', + 'JeroenDesloovere\\VCard\\Property\\SimpleNodeInterface' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/SimpleNodeInterface.php', + 'JeroenDesloovere\\VCard\\Property\\Telephone' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Telephone.php', + 'JeroenDesloovere\\VCard\\Property\\Title' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Title.php', + 'JeroenDesloovere\\VCard\\Property\\Url' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Url.php', + 'JeroenDesloovere\\VCard\\Property\\Value\\DateTimeOrStringValue' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Value/DateTimeOrStringValue.php', + 'JeroenDesloovere\\VCard\\Property\\Value\\DateTimeValue' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Value/DateTimeValue.php', + 'JeroenDesloovere\\VCard\\Property\\Value\\ImageValue' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Value/ImageValue.php', + 'JeroenDesloovere\\VCard\\Property\\Value\\StringValue' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/Property/Value/StringValue.php', + 'JeroenDesloovere\\VCard\\VCard' => __DIR__ . '/..' . '/jeroendesloovere/vcard/src/VCard.php', + 'Kmlpandey77\\MathCaptcha\\Captcha' => __DIR__ . '/..' . '/kmlpandey77/math-captcha/src/Captcha.php', + 'UM_Extended_Block_Emails\\Core' => __DIR__ . '/../..' . '/src/um-block-emails/src/Core.php', + 'UM_Extended_Browser_Detect\\Core' => __DIR__ . '/../..' . '/src/um-browser-detect/src/Core.php', + 'UM_Extended_Capitalize_Name\\Core' => __DIR__ . '/../..' . '/src/um-capitalize-name/src/Core.php', + 'UM_Extended_Country_Flag\\Core' => __DIR__ . '/../..' . '/src/um-country-flag/src/Core.php', + 'UM_Extended_Cover_Photo\\Core' => __DIR__ . '/../..' . '/src/um-cover-photo/src/Core.php', + 'UM_Extended_Cron_Delete\\Core' => __DIR__ . '/../..' . '/src/um-cron-delete/src/Core.php', + 'UM_Extended_Cronjob_Activation_Email\\Core' => __DIR__ . '/../..' . '/src/um-cronjob-activation-email/src/Core.php', + 'UM_Extended_Dummy_Accounts\\Core' => __DIR__ . '/../..' . '/src/um-dummy-accounts/src/Core.php', + 'UM_Extended_Fields_Counter\\Core' => __DIR__ . '/../..' . '/src/um-fields-counter/src/Core.php', + 'UM_Extended_Math_Captcha\\Core' => __DIR__ . '/../..' . '/src/um-math-captcha/src/Core.php', + 'UM_Extended_Pass_Strength\\Core' => __DIR__ . '/../..' . '/src/um-pass-strength/src/Core.php', + 'UM_Extended_Profile_Photo\\Core' => __DIR__ . '/../..' . '/src/um-profile-photo/src/Core.php', + 'UM_Extended_Regenerate_Thumbnails\\Core' => __DIR__ . '/../..' . '/src/um-regenerate-thumbnails/src/Core.php', + 'UM_Extended_Set_Password\\Core' => __DIR__ . '/../..' . '/src/um-set-password/src/Core.php', + 'UM_Extended_User_Shortcode\\Core' => __DIR__ . '/../..' . '/src/um-user-shortcode/src/Core.php', + 'UM_Extended_Vcard\\Core' => __DIR__ . '/../..' . '/src/um-vcard/src/Core.php', + 'UM_Extended_Yoast_Seo\\Core' => __DIR__ . '/../..' . '/src/um-yoast-seo/src/Core.php', + ); + + public static function getInitializer(ClassLoader $loader) + { + return \Closure::bind(function () use ($loader) { + $loader->prefixLengthsPsr4 = ComposerStaticInit3345e152dadea6c36f8d572734f0d256::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit3345e152dadea6c36f8d572734f0d256::$prefixDirsPsr4; + $loader->classMap = ComposerStaticInit3345e152dadea6c36f8d572734f0d256::$classMap; + + }, null, ClassLoader::class); + } +} diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json new file mode 100644 index 0000000..ed7b901 --- /dev/null +++ b/vendor/composer/installed.json @@ -0,0 +1,161 @@ +{ + "packages": [ + { + "name": "cbschuld/browser.php", + "version": "v1.9.6", + "version_normalized": "1.9.6.0", + "source": { + "type": "git", + "url": "https://github.com/cbschuld/Browser.php.git", + "reference": "9d07d6410977d494d7b8ecc2f3c877645c5477d9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cbschuld/Browser.php/zipball/9d07d6410977d494d7b8ecc2f3c877645c5477d9", + "reference": "9d07d6410977d494d7b8ecc2f3c877645c5477d9", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "require-dev": { + "phpunit/phpunit": "^8" + }, + "time": "2020-04-14T18:46:44+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.9.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/Browser.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Schuld", + "email": "chris@chrisschuld.com", + "homepage": "https://chrisschuld.com" + } + ], + "description": "A PHP Class to detect a user's Browser. This encapsulation provides a breakdown of the browser and the version of the browser using the browser's user-agent string. This is not a guaranteed solution but provides an overall accurate way to detect what browser a user is using.", + "homepage": "https://chrisschuld.com/projects/browser-php-detecting-a-users-browser-from-php/", + "keywords": [ + "browser", + "detection", + "user agent" + ], + "support": { + "issues": "https://github.com/cbschuld/Browser.php/issues", + "source": "https://github.com/cbschuld/Browser.php/tree/master" + }, + "install-path": "../cbschuld/browser.php" + }, + { + "name": "jeroendesloovere/vcard", + "version": "dev-2.0.0-dev", + "version_normalized": "dev-2.0.0-dev", + "source": { + "type": "git", + "url": "https://github.com/jeroendesloovere/vcard.git", + "reference": "13f4c3957295af91c6740800daadb723f54e1a08" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jeroendesloovere/vcard/zipball/13f4c3957295af91c6740800daadb723f54e1a08", + "reference": "13f4c3957295af91c6740800daadb723f54e1a08", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "mikey179/vfsstream": "^1.6", + "phpunit/phpunit": "^6.5", + "squizlabs/php_codesniffer": "^3.2" + }, + "time": "2021-11-24T21:35:23+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "JeroenDesloovere\\VCard\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeroen Desloovere", + "email": "info@jeroendesloovere.be", + "homepage": "http://jeroendesloovere.be", + "role": "Developer" + } + ], + "description": "This VCard PHP class can generate a vCard with some data. When using an iOS device it will export as a .ics file because iOS devices don't support the default .vcf files.", + "homepage": "https://github.com/jeroendesloovere/vcard", + "keywords": [ + ".vcf", + "generator", + "php", + "vCard" + ], + "support": { + "issues": "https://github.com/jeroendesloovere/vcard/issues", + "source": "https://github.com/jeroendesloovere/vcard/tree/2.0.0-dev" + }, + "install-path": "../jeroendesloovere/vcard" + }, + { + "name": "kmlpandey77/math-captcha", + "version": "1.0.2", + "version_normalized": "1.0.2.0", + "source": { + "type": "git", + "url": "https://github.com/kmlpandey77/MathCaptcha.git", + "reference": "987a1dd6a8a3ac8204505f537514c4d66f89888e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/kmlpandey77/MathCaptcha/zipball/987a1dd6a8a3ac8204505f537514c4d66f89888e", + "reference": "987a1dd6a8a3ac8204505f537514c4d66f89888e", + "shasum": "" + }, + "time": "2023-04-05T17:22:48+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Kmlpandey77\\MathCaptcha\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kamal Pandey", + "email": "kml.pandey77@gmail.com" + } + ], + "description": "A Simple PHP Math Captcha", + "support": { + "issues": "https://github.com/kmlpandey77/MathCaptcha/issues", + "source": "https://github.com/kmlpandey77/MathCaptcha/tree/1.0.2" + }, + "install-path": "../kmlpandey77/math-captcha" + } + ], + "dev": false, + "dev-package-names": [] +} diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php new file mode 100644 index 0000000..bbad19e --- /dev/null +++ b/vendor/composer/installed.php @@ -0,0 +1,50 @@ + array( + 'name' => 'ultimatemember/um-extended', + 'pretty_version' => '1.0.0+no-version-set', + 'version' => '1.0.0.0', + 'reference' => NULL, + 'type' => 'wordpress-plugin', + 'install_path' => __DIR__ . '/../../', + 'aliases' => array(), + 'dev' => false, + ), + 'versions' => array( + 'cbschuld/browser.php' => array( + 'pretty_version' => 'v1.9.6', + 'version' => '1.9.6.0', + 'reference' => '9d07d6410977d494d7b8ecc2f3c877645c5477d9', + 'type' => 'library', + 'install_path' => __DIR__ . '/../cbschuld/browser.php', + 'aliases' => array(), + 'dev_requirement' => false, + ), + 'jeroendesloovere/vcard' => array( + 'pretty_version' => 'dev-2.0.0-dev', + 'version' => 'dev-2.0.0-dev', + 'reference' => '13f4c3957295af91c6740800daadb723f54e1a08', + 'type' => 'library', + 'install_path' => __DIR__ . '/../jeroendesloovere/vcard', + 'aliases' => array(), + 'dev_requirement' => false, + ), + 'kmlpandey77/math-captcha' => array( + 'pretty_version' => '1.0.2', + 'version' => '1.0.2.0', + 'reference' => '987a1dd6a8a3ac8204505f537514c4d66f89888e', + 'type' => 'library', + 'install_path' => __DIR__ . '/../kmlpandey77/math-captcha', + 'aliases' => array(), + 'dev_requirement' => false, + ), + 'ultimatemember/um-extended' => array( + 'pretty_version' => '1.0.0+no-version-set', + 'version' => '1.0.0.0', + 'reference' => NULL, + 'type' => 'wordpress-plugin', + 'install_path' => __DIR__ . '/../../', + 'aliases' => array(), + 'dev_requirement' => false, + ), + ), +); diff --git a/vendor/composer/platform_check.php b/vendor/composer/platform_check.php new file mode 100644 index 0000000..589e9e7 --- /dev/null +++ b/vendor/composer/platform_check.php @@ -0,0 +1,26 @@ += 70200)) { + $issues[] = 'Your Composer dependencies require a PHP version ">= 7.2.0". You are running ' . PHP_VERSION . '.'; +} + +if ($issues) { + if (!headers_sent()) { + header('HTTP/1.1 500 Internal Server Error'); + } + if (!ini_get('display_errors')) { + if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { + fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL); + } elseif (!headers_sent()) { + echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL; + } + } + trigger_error( + 'Composer detected issues in your platform: ' . implode(' ', $issues), + E_USER_ERROR + ); +} diff --git a/vendor/jeroendesloovere/vcard/.gitignore b/vendor/jeroendesloovere/vcard/.gitignore new file mode 100644 index 0000000..b32fce8 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/.gitignore @@ -0,0 +1,5 @@ +composer.lock +tests/vcard.vcf +tests/vcards.vcf +vendor +.idea/ \ No newline at end of file diff --git a/vendor/jeroendesloovere/vcard/.travis.yml b/vendor/jeroendesloovere/vcard/.travis.yml new file mode 100644 index 0000000..0d5ce77 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/.travis.yml @@ -0,0 +1,25 @@ +language: php + +php: + - 7.1 + - 7.2 + +sudo: false + +script: + - vendor/bin/phpcs --standard=psr2 --extensions=php --warning-severity=0 --report=full "src" + - vendor/bin/phpunit --coverage-text + +before_script: + - composer self-update + - composer install --prefer-source --no-interaction --dev + +after_success: + - wget https://scrutinizer-ci.com/ocular.phar + - php ocular.phar code-coverage:upload --format=php-clover coverage.clover + +after_failure: + - cat var/logs/test.log + +matrix: + fast_finish: true diff --git a/vendor/jeroendesloovere/vcard/CHANGELOG.md b/vendor/jeroendesloovere/vcard/CHANGELOG.md new file mode 100644 index 0000000..26f34c0 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/CHANGELOG.md @@ -0,0 +1,76 @@ +1.2.2 (2015-11-30) +-- +Improvements: +* Probably a fix for UTF-8 in outlook 2010 + +1.2.1 (2015-07-23) +-- +Improvements: +* You can now set the charset by using $vcard->setCharset('ISO-8859-1'); + +1.2.0 (2015-06-01) +-- +Improvements: +* You can now add some properties multiple times: email, address, phone number and url + +1.1.11 (2015-05-21) +-- +Improvements: +* addMedia updated to check if correct file type. + +1.1.10 (2015-05-20) +-- +Improvements: +* Multiple mailaddresses allowed. +* Chaining integrated to add functions. + +1.1.9 (2015-04-21) +-- +Improvements: +* getHeaders() is now separate function. So frameworks can use this. +* Fix for iOS 8 to return vcard without calendar wrapper. + +1.1.8 (2015-03-09) +-- +Bugfixes: +* Fixes $include/$exclude, #27 +* Fixes special characters by using external transliterator class. + +1.1.7 (2015-03-05) +-- +Improvements: +* Images should per default be included in our vcard. + +Bugfixes: +* Fix for the ->get() which didn't return anything. + +1.1.6 (2015-02-24) +-- +Improvements: +* Add line folding, check #16 +* Refactored some functions. +* PSR-2-code-styling applied. +* PHPCS applied. + +Bugfixes: +* Fix fetching PHOTO elements. + +1.1.5 (2015-01-30) +-- +Bugfixes: +* Updated the deprecated MIME detection, check #16 + +1.1.4 (2015-01-22) +-- +Improvements: +* PHPUnit Tests added +* Exception is now a separate class. +* Renamed the variables $firstName and $lastName + +Bugfixes: +* Filename: Fixed double underscores when no "additional" field was given. + +1.1.3 (2015-01-22) +-- +Bugfixes: +* Name: Double space when no "additional" field is given. Fixes #8 diff --git a/vendor/jeroendesloovere/vcard/LICENSE b/vendor/jeroendesloovere/vcard/LICENSE new file mode 100644 index 0000000..b3e640e --- /dev/null +++ b/vendor/jeroendesloovere/vcard/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2014 Jeroen Desloovere + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/vendor/jeroendesloovere/vcard/README.md b/vendor/jeroendesloovere/vcard/README.md new file mode 100644 index 0000000..6221a33 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/README.md @@ -0,0 +1,153 @@ +# [WIP] VCard library + + +[![License](http://img.shields.io/badge/license-MIT-lightgrey.svg)](https://github.com/jeroendesloovere/vcard/blob/master/LICENSE) +[![Build Status](https://travis-ci.org/jeroendesloovere/vcard.svg?branch=2.0.0-dev)](https://travis-ci.org/jeroendesloovere/vcard) +[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/jeroendesloovere/vcard/badges/quality-score.png?b=2.0.0-dev)](https://scrutinizer-ci.com/g/jeroendesloovere/vcard/?branch=2.0.0-dev) + +> This VCard PHP class can generate a vCard version 4.0. .vcf file with one or more vCards in it. Parsing is also possible. OOP is our goal-focus, so every property has its own class. + +Documentation about vCard 4.0: +* [vCard 4.0 specification: RFC6350](https://tools.ietf.org/html/rfc6350) +* [vCard 4.0 versus vCard 3.0](https://devguide.calconnect.org/vCard/vcard-4/) + +## Installation + +```bash +composer require jeroendesloovere/vcard:dev-2.0.0-dev +``` +> This will install the 2.0 WIP development version of vcard with [Composer](https://getcomposer.org) + + +## Examples + +Since this is a WIP, we refer to the [test class](tests/VCardTest.php) to view multiple examples. + +### Basic example + +```php +use JeroenDesloovere\VCard\VCard; +use JeroenDesloovere\VCard\Property\Name; +use JeroenDesloovere\VCard\Formatter\Formatter; +use JeroenDesloovere\VCard\Formatter\VcfFormatter; + +$lastname = "Berg"; +$firstname = "Melroy"; +$additional = "van den"; +$prefix = "Mr."; +$suffix = ""; + +$vcard = new VCard(); +$vcard->add(new Name($lastname, $firstname, $additional, $prefix, $suffix)); + +$formatter = new Formatter(new VcfFormatter(), 'vcard-export'); +$formatter->addVCard($vcard); +$formatter->download(); +``` + +## Properties + +### Identification Properties: +* [x] [FN = Full name](./src/Property/FullName.php) - The full name of the object (as a single string). This is the only mandatory property. +* [x] [N = Name](./src/Property/Name.php) - The name of the object represented in structured parts +* [x] [NICKNAME](./src/Property/Nickname.php) - A nickname for the object +* [x] [PHOTO](./src/Property/Photo.php) +* [x] [BDAY](./src/Property/Birthdate.php) - Birth date of the object. Should only apply to Individual +* [x] [ANNIVERSARY](./src/Property/Anniversary.php) - Should only apply to Individual +* [x] [GENDER](./src/Property/Gender.php) - Should only apply to Individual + +### Delivery Addressing Properties: +* [x] [ADDRESS](./src/Property/Address.php) - The address of the object represented in structured parts + +### Communications Properties: +* [x] [TEL](./src/Property/Telephone.php) - The telephone number(s) as a tel URI +* [x] [EMAIL](./src/Property/Email.php) - The email address(es) as a mailto URI +* [ ] IMPP - The IMPP instant messaging contact information +* [ ] LANG - The language of the object + +### Geographical Properties: +* [ ] TZ - The timezone of the object +* [ ] GEO - The geographical coordinates of the object (geo URI) + +### Organizational Properties: +* [x] [TITLE](./src/Property/Title.php) - The title of the object +* [x] ROLE - The role of the object +* [x] [LOGO](./src/Property/Logo.php) - The logo of the object (data URI) +* [ ] ORG - The organisation related to the object +* [ ] ORGUNIT - The organisational unit related to the object +* [ ] MEMBER - Can only be used for Group Kind objects. Must point to other Individual or Organization objects. +* [ ] RELATED - Link to related objects. + +### Explanatory Properties: +* [ ] CATEGORIES - The categories of the object +* [x] [NOTE](./src/Property/Note.php) - Notes about the object +* [ ] PRODID - The identifier of the product that created the vCard object +* [X] [REV](./src/Property/Parameter/Revision.php) - The revision datetime of the vCard object +* [ ] SOUND - Audio related to the object (data URI) +* [ ] UID - A unique identifier for the object +* [ ] CLIENTPIDMAP - Not required +* [x] [URL](./src/Property/Url.php) - Any URL related to the object +* [X] [VERSION](./src/Property/Parameter/Version.php) - Is mandatory for 4.0 + +### Security Properties: +* [ ] KEY - The security key of the object + +### Calendar Properties: +* [ ] FBURL - Calendar Busy Time of the object +* [ ] CALADURI - Calendar Request of the object +* [ ] CALURI - Calendar Link of the object + +## Documentation + +The class is well documented inline. If you use a decent IDE you'll see that each method is documented with PHPDoc. + +## Contributing + +Contributions are **welcome** and will be fully **credited**. + +### Pull Requests + +> To add or update code + +- **Coding Syntax** - Please keep the code syntax consistent with the rest of the package. +- **Add unit tests!** - Your patch won't be accepted if it doesn't have tests. +- **Document any change in behavior** - Make sure the README and any other relevant documentation are kept up-to-date. +- **Consider our release cycle** - We try to follow [semver](http://semver.org/). Randomly breaking public APIs is not an option. +- **Create topic branches** - Don't ask us to pull from your master branch. +- **One pull request per feature** - If you want to do more than one thing, send multiple pull requests. +- **Send coherent history** - Make sure each individual commit in your pull request is meaningful. If you had to make multiple intermediate commits while developing, please squash them before submitting. + +### Issues + +> For bug reporting or code discussions. + +More info on how to work with GitHub on help.github.com. + +### Coding Syntax + +We use [squizlabs/php_codesniffer](https://packagist.org/packages/squizlabs/php_codesniffer) to maintain the code standards. +Type the following to execute them: +```bash +# To view the code errors +vendor/bin/phpcs --standard=psr2 --extensions=php --warning-severity=0 --report=full "src" + +# OR to fix the code errors +vendor/bin/phpcbf --standard=psr2 --extensions=php --warning-severity=0 --report=full "src" +``` +> [Read documentation about the code standards](https://github.com/squizlabs/PHP_CodeSniffer/wiki) + +### Unit Tests + +We have build in tests, type the following to execute them: +```bash +vendor/bin/phpunit tests +``` + +## Credits + +- [Jeroen Desloovere](https://github.com/jeroendesloovere) +- [All Contributors](https://github.com/jeroendesloovere/vcard/contributors) + +## License + +The module is licensed under [MIT](./LICENSE.md). In short, this license allows you to do everything as long as the copyright statement stays present. diff --git a/vendor/jeroendesloovere/vcard/composer.json b/vendor/jeroendesloovere/vcard/composer.json new file mode 100644 index 0000000..bbf457b --- /dev/null +++ b/vendor/jeroendesloovere/vcard/composer.json @@ -0,0 +1,27 @@ +{ + "name": "jeroendesloovere/vcard", + "type": "library", + "description": "This VCard PHP class can generate a vCard with some data. When using an iOS device it will export as a .ics file because iOS devices don't support the default .vcf files.", + "keywords": ["vcard", "generator", ".vcf", "php"], + "homepage": "https://github.com/jeroendesloovere/vcard", + "license": "MIT", + "authors": [ + { + "name": "Jeroen Desloovere", + "email": "info@jeroendesloovere.be", + "homepage": "http://jeroendesloovere.be", + "role": "Developer" + } + ], + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpunit/phpunit": "^6.5", + "squizlabs/php_codesniffer": "^3.2", + "mikey179/vfsstream": "^1.6" + }, + "autoload": { + "psr-4": { "JeroenDesloovere\\VCard\\": "src/" } + } +} diff --git a/vendor/jeroendesloovere/vcard/phpunit.xml.dist b/vendor/jeroendesloovere/vcard/phpunit.xml.dist new file mode 100755 index 0000000..755ea67 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/phpunit.xml.dist @@ -0,0 +1,16 @@ + + + + + tests + + + + + src + + + diff --git a/vendor/jeroendesloovere/vcard/src/Exception/FormatterException.php b/vendor/jeroendesloovere/vcard/src/Exception/FormatterException.php new file mode 100644 index 0000000..886553b --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Exception/FormatterException.php @@ -0,0 +1,13 @@ +__toString() . ' kind.' + ); + } + + public static function forNotSupportedNode(NodeInterface $node): self + { + return new self( + 'The node "' . get_class($node) . '" you are trying to add is not supported. Possible values are: ' + . implode(', ', VCard::POSSIBLE_VALUES) + ); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/Formatter.php b/vendor/jeroendesloovere/vcard/src/Formatter/Formatter.php new file mode 100644 index 0000000..14c0167 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/Formatter.php @@ -0,0 +1,104 @@ +formatter = $formatter; + $this->fileName = $fileName; + } + + public function addVCard(VCard $vCard): self + { + $this->vCards[] = $vCard; + + return $this; + } + + public function download(): void + { + foreach ($this->getHeaders() as $key => $value) { + header(sprintf("%s: %s", $key, $value)); + } + + echo $this->getContent(); + } + + public function getCharset(): string + { + return $this->charset; + } + + public function getContent(): string + { + return $this->formatter->getContent($this->vCards); + } + + public function getFileName(): string + { + return $this->fileName; + } + + public function getFullFileName(): string + { + return $this->getFileName() . '.' . $this->formatter->getFileExtension(); + } + + public function getHeaders(): array + { + return [ + 'Content-type' => $this->formatter->getContentType() . '; charset=' . $this->getCharset(), + 'Content-Disposition' => 'attachment; filename=' . $this->getFullFileName(), + 'Content-Length' => mb_strlen($this->getContent(), $this->getCharset()), + 'Connection' => 'close', + ]; + } + + public function getVCards(): array + { + return $this->vCards; + } + + /** + * @param string $toPath + * @return bool + * @throws FormatterException + */ + public function save(string $toPath): bool + { + try { + $savedBytes = file_put_contents( + rtrim($toPath, '/') . '/' . $this->getFullFileName(), + $this->getContent() + ); + + return (int) $savedBytes > 0; + } catch (\Exception $e) { + throw FormatterException::forUnreadableVCard($e->getMessage()); + } + } + + public function setCharset(string $charset): void + { + $this->charset = $charset; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/FormatterInterface.php b/vendor/jeroendesloovere/vcard/src/Formatter/FormatterInterface.php new file mode 100644 index 0000000..bc4183d --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/FormatterInterface.php @@ -0,0 +1,12 @@ +address = $address; + } + + public function getVcfString(): string + { + return + $this->address::getNode() + . ';TYPE=' . $this->address->getType()->__toString() + . ':' . $this->escape(implode(';', array( + $this->address->getPostOfficeBox(), + $this->address->getExtendedAddress(), + $this->address->getStreetAddress(), + $this->address->getLocality(), + $this->address->getRegion(), + $this->address->getPostalCode(), + $this->address->getCountryName() + ))); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/Property/AnniversaryFormatter.php b/vendor/jeroendesloovere/vcard/src/Formatter/Property/AnniversaryFormatter.php new file mode 100644 index 0000000..793c4ac --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/Property/AnniversaryFormatter.php @@ -0,0 +1,10 @@ +email = $email; + } + + public function getVcfString(): string + { + return $this->email::getNode() . ';TYPE=' . $this->email->getType()->__toString() . ':' . $this->email->getEmail(); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/Property/FullNameFormatter.php b/vendor/jeroendesloovere/vcard/src/Formatter/Property/FullNameFormatter.php new file mode 100644 index 0000000..5e049b5 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/Property/FullNameFormatter.php @@ -0,0 +1,10 @@ +gender = $gender; + } + + public function getVcfString(): string + { + $string = $this->gender::getNode() . ':' . $this->gender->getValue(); + + if ($this->gender->hasNote()) { + $string .= ';' . $this->gender->getNote(); + } + + return $string; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/Property/LogoFormatter.php b/vendor/jeroendesloovere/vcard/src/Formatter/Property/LogoFormatter.php new file mode 100644 index 0000000..559d2c7 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/Property/LogoFormatter.php @@ -0,0 +1,23 @@ +logo = $logo; + } + + public function getVcfString(): string + { + return $this->logo::getNode() . ':' . $this->logo->getValue(); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/Property/NameFormatter.php b/vendor/jeroendesloovere/vcard/src/Formatter/Property/NameFormatter.php new file mode 100644 index 0000000..30ff646 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/Property/NameFormatter.php @@ -0,0 +1,29 @@ +name = $name; + } + + public function getVcfString(): string + { + return $this->name::getNode() . ':' . $this->escape(implode(';', array( + $this->name->getLastName(), + $this->name->getFirstName(), + $this->name->getAdditional(), + $this->name->getPrefix(), + $this->name->getSuffix() + ))); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/Property/NicknameFormatter.php b/vendor/jeroendesloovere/vcard/src/Formatter/Property/NicknameFormatter.php new file mode 100644 index 0000000..d1d3f3b --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/Property/NicknameFormatter.php @@ -0,0 +1,10 @@ +photo = $photo; + } + + public function getVcfString(): string + { + return $this->photo::getNode() . ':' . $this->photo->getValue(); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/Property/RoleFormatter.php b/vendor/jeroendesloovere/vcard/src/Formatter/Property/RoleFormatter.php new file mode 100644 index 0000000..a72d0cb --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/Property/RoleFormatter.php @@ -0,0 +1,10 @@ +node = $node; + } + + public function getVcfString(): string + { + return $this->node->getNode() . ':' . $this->escape($this->node->__toString()); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/Property/TelephoneFormatter.php b/vendor/jeroendesloovere/vcard/src/Formatter/Property/TelephoneFormatter.php new file mode 100644 index 0000000..ff5700f --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/Property/TelephoneFormatter.php @@ -0,0 +1,25 @@ +telephone = $telephone; + } + + public function getVcfString(): string + { + return $this->telephone->getNode() . + ';TYPE=' . $this->telephone->getType()->__toString() . + ';VALUE=' . $this->telephone->getValue() . ':tel:' . $this->telephone->getTelephoneNumber(); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Formatter/Property/TitleFormatter.php b/vendor/jeroendesloovere/vcard/src/Formatter/Property/TitleFormatter.php new file mode 100644 index 0000000..6e9d850 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Formatter/Property/TitleFormatter.php @@ -0,0 +1,10 @@ +setNodesToString($vCard->getParameters(), $string); + $this->setNodesToString($vCard->getProperties(), $string); + $string .= self::VCARD_END . "\r\n"; + } + + return $string; + } + + public function getContentType(): string + { + return self::CONTENT_TYPE; + } + + public function getFileExtension(): string + { + return self::FILE_EXTENSION; + } + + /** + * Fold a line according to RFC2425 section 5.8.1. + * + * @link http://tools.ietf.org/html/rfc2425#section-5.8.1 + * @param string $value + * @return string + */ + private function fold(string $value): string + { + if (strlen($value) <= 75) { + return $value; + } + + // split, wrap and trim trailing separator + return substr(chunk_split($value, 73, "\r\n "), 0, -3); + } + + /** + * @param NodeInterface[] $nodes + * @param string $string + */ + private function setNodesToString(array $nodes, string &$string): void + { + /** @var NodeInterface $parameter */ + foreach ($nodes as $parameter) { + $string .= $this->fold($parameter->getFormatter()->getVcfString() . "\r\n"); + } + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Parser/Parser.php b/vendor/jeroendesloovere/vcard/src/Parser/Parser.php new file mode 100644 index 0000000..20a7e5e --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Parser/Parser.php @@ -0,0 +1,47 @@ +parser = $parser; + $this->vCards = $this->parser->getVCards($content); + } + + /** + * @param string $file + * @return string + * @throws ParserException + */ + public static function getFileContents(string $file): string + { + if (!file_exists($file) || !is_readable($file)) { + throw ParserException::forUnreadableVCard($file); + } + + $contents = file_get_contents($file); + + return ($contents !== false) ? $contents : ''; + } + + /** + * @return VCard[] + */ + public function getVCards(): array + { + return $this->vCards; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Parser/ParserInterface.php b/vendor/jeroendesloovere/vcard/src/Parser/ParserInterface.php new file mode 100644 index 0000000..e07d06b --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Parser/ParserInterface.php @@ -0,0 +1,16 @@ +parseAddress($value); + + if (array_key_exists(Type::getNode(), $parameters)) { + $address->setType($parameters[Type::getNode()]); + } + + return $address; + } + + private function parseAddress(string $value): Address + { + @list( + $postOfficeBox, + $extendedAddress, + $streetAddress, + $locality, + $region, + $postalCode, + $countryName + ) = explode(';', $value); + + $this->convertEmptyStringToNull([ + $postOfficeBox, + $extendedAddress, + $streetAddress, + $locality, + $region, + $postalCode, + $countryName + ]); + + return new Address($postOfficeBox, $extendedAddress, $streetAddress, $locality, $region, $postalCode, $countryName); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Parser/Property/AnniversaryParser.php b/vendor/jeroendesloovere/vcard/src/Parser/Property/AnniversaryParser.php new file mode 100644 index 0000000..41944fc --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Parser/Property/AnniversaryParser.php @@ -0,0 +1,16 @@ +setType($parameters[Type::getNode()]); + } + + return $email; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Parser/Property/FullNameParser.php b/vendor/jeroendesloovere/vcard/src/Parser/Property/FullNameParser.php new file mode 100644 index 0000000..7cd6d33 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Parser/Property/FullNameParser.php @@ -0,0 +1,16 @@ +convertEmptyStringToNull([$note]); + + return new Gender($gender, $note); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Parser/Property/LogoParser.php b/vendor/jeroendesloovere/vcard/src/Parser/Property/LogoParser.php new file mode 100644 index 0000000..57f182a --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Parser/Property/LogoParser.php @@ -0,0 +1,16 @@ +convertEmptyStringToNull([ + $lastName, + $firstName, + $additional, + $prefix, + $suffix + ]); + + return new Name($lastName, $firstName, $additional, $prefix, $suffix); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Parser/Property/NicknameParser.php b/vendor/jeroendesloovere/vcard/src/Parser/Property/NicknameParser.php new file mode 100644 index 0000000..a33c867 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Parser/Property/NicknameParser.php @@ -0,0 +1,16 @@ +unescape($value)); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Parser/Property/Parameter/KindParser.php b/vendor/jeroendesloovere/vcard/src/Parser/Property/Parameter/KindParser.php new file mode 100644 index 0000000..651dcd8 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Parser/Property/Parameter/KindParser.php @@ -0,0 +1,17 @@ +setType($parameters[Type::getNode()]); + } + + if (array_key_exists(Value::getNode(), $parameters)) { + $telephone->setValue($parameters[Value::getNode()]); + } + + return $telephone; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Parser/Property/TitleParser.php b/vendor/jeroendesloovere/vcard/src/Parser/Property/TitleParser.php new file mode 100644 index 0000000..419ef33 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Parser/Property/TitleParser.php @@ -0,0 +1,16 @@ + JeroenDesloovere\VCard\Parser\Property\AddressParser] */ + private $parsers = []; + + public function __construct() + { + /** + * We define all possible node parsers + * + * @var NodeInterface $node + */ + foreach (VCard::POSSIBLE_VALUES as $node) { + $this->parsers[$node::getNode()] = $node::getParser(); + } + } + + /** + * Returns all found vCard objects + * + * @param string $content + * @return VCard[] + * @throws ParserException + */ + public function getVCards(string $content): array + { + return array_map(function ($vCardContent) { + return $this->parseVCard($vCardContent); + }, $this->splitIntoVCards($content)); + } + + private function parseParameters(?string $parameters): array + { + if ($parameters === null) { + return []; + } + + /** @var string[] $parametersArray */ + $parametersArray = explode(';', $parameters); + $parsedParameters = []; + foreach ($parametersArray as $parameter) { + /** + * @var string $node + * @var string $value + */ + @list($node, $value) = explode('=', $parameter, 2); + + if (array_key_exists($node, $this->parsers)) { + $parsedParameters[$node] = $this->parsers[$node]->parseVcfString($value); + } + } + + return $parsedParameters; + } + + private function parseVCard(string $content): VCard + { + $vCard = $this->createVcardObjectWithProperties($content); + + $lines = explode("\n", $content); + foreach ($lines as $line) { + $this->parseVCardContentLine($line, $vCard); + } + + return $vCard; + } + + private function createVcardObjectWithProperties(string $content): VCard + { + $vcardProperties = array( + Kind::getNode() => null, + Version::getNode() => null); + + $lines = explode("\n", $content); + foreach ($lines as $line) { + /** + * @var string $node + * @var string $value + */ + @list($node, $value) = explode(':', $line, 2); + if (array_key_exists($node, $this->parsers)) { + // Only check on either Kind or Version node + if ($node == Kind::getNode() || $node == Version::getNode()) { + $vcardProperties[$node] = $this->parsers[$node]->parseVcfString($value); + } + } + } + + return new VCard($vcardProperties[Kind::getNode()], $vcardProperties[Version::getNode()]); + } + + private function parseVCardContentLine(string $line, VCard &$vCard): void + { + // Strip grouping information. We don't use the group names. We + // simply use a list for entries that have multiple values. + // As per RFC, group names are alphanumerical, and end with a + // period (.). + $line = preg_replace('/^\w+\./', '', trim($line)); + + /** + * @var string $node + * @var string $value + */ + @list($node, $value) = explode(':', $line, 2); + + /** + * @var string $node + * @var string|null $parameterContent + */ + @list($node, $parameterContent) = explode(';', $node, 2); + + // Skip parameters that we can not parse yet, because the property/parser does not exist yet. + // Feel free to create a PR to add a new Property Parser + if (!array_key_exists($node, $this->parsers)) { + return; + } + + try { + $vCard->add($this->parsers[$node]->parseVcfString($value, $this->parseParameters($parameterContent))); + } catch (\Exception $e) { + // Ignoring properties that throw error. F.e. if they are allowed only once. + } + } + + /** + * Split string into array, each array item contains vCard content. + * + * @param string $content - The full content from the .vcf file. + * @return array - Is an array with the content for all possible vCards. + * @throws ParserException + */ + private function splitIntoVCards(string $content): array + { + // Normalize new lines. + $content = trim(str_replace(["\r\n", "\r"], "\n", $content)); + + if (!preg_match('/^BEGIN:VCARD[\s\S]+END:VCARD$/', $content)) { + throw ParserException::forUnreadableVCard($content); + } + + // Remove first BEGIN:VCARD and last END:VCARD + $content = substr($content, 12, -10); + + // RFC2425 5.8.1. Line delimiting and folding + // Unfolding is accomplished by regarding CRLF immediately followed by + // a white space character (namely HTAB ASCII decimal 9 or. SPACE ASCII + // decimal 32) as equivalent to no characters at all (i.e., the CRLF + // and single white space character are removed). + $content = preg_replace("/\n(?:[ \t])/", '', $content); + + // If multiple vcards split per vcard + $contentPerVCard = preg_split( + '/\n' . VcfFormatter::VCARD_END . '\s+' . VcfFormatter::VCARD_BEGIN . '\n/', + $content + ); + + return is_array($contentPerVCard) ? $contentPerVCard : []; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Address.php b/vendor/jeroendesloovere/vcard/src/Property/Address.php new file mode 100644 index 0000000..331b54a --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Address.php @@ -0,0 +1,141 @@ +postOfficeBox = $postOfficeBox; + $this->extendedAddress = $extendedAddress; + $this->streetAddress = $streetAddress; + $this->locality = $locality; + $this->region = $region; + $this->postalCode = $postalCode; + $this->countryName = $countryName; + $this->type = $type ?? Type::home(); + } + + public function getFormatter(): NodeFormatterInterface + { + return new AddressFormatter($this); + } + + public static function getNode(): string + { + return 'ADR'; + } + + public static function getParser(): NodeParserInterface + { + return new AddressParser(); + } + + public function isAllowedMultipleTimes(): bool + { + return true; + } + + public function getPostOfficeBox(): ?string + { + return $this->postOfficeBox; + } + + public function getExtendedAddress(): ?string + { + return $this->extendedAddress; + } + + public function getStreetAddress(): ?string + { + return $this->streetAddress; + } + + public function getLocality(): ?string + { + return $this->locality; + } + + public function getRegion(): ?string + { + return $this->region; + } + + public function getPostalCode(): ?string + { + return $this->postalCode; + } + + public function getCountryName(): ?string + { + return $this->countryName; + } + + public function getType(): Type + { + return $this->type; + } + + public function setType(Type $type) + { + $this->type = $type; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Anniversary.php b/vendor/jeroendesloovere/vcard/src/Property/Anniversary.php new file mode 100644 index 0000000..41c7385 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Anniversary.php @@ -0,0 +1,34 @@ +email = $email; + $this->type = $type ?? Type::home(); + } + + public function getFormatter(): NodeFormatterInterface + { + return new EmailFormatter($this); + } + + public static function getNode(): string + { + return 'EMAIL'; + } + + public static function getParser(): NodeParserInterface + { + return new EmailParser(); + } + + public function isAllowedMultipleTimes(): bool + { + return true; + } + + public function getEmail(): ?string + { + return $this->email; + } + + public function getType(): Type + { + return $this->type; + } + + public function setType(Type $type) + { + $this->type = $type; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/FullName.php b/vendor/jeroendesloovere/vcard/src/Property/FullName.php new file mode 100644 index 0000000..fdf0c5b --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/FullName.php @@ -0,0 +1,34 @@ +value = $value; + $this->note = $note; + } + + public function __toString(): string + { + return $this->value; + } + + public function getValue(): string + { + return $this->value; + } + + public function getNote(): ?string + { + return $this->note; + } + + public function hasNote(): bool + { + return $this->note !== null; + } + + public static function empty(string $note = null): self + { + return new self(self::EMPTY, $note); + } + + public function isEmpty(): bool + { + return $this->value === self::EMPTY; + } + + public static function female(string $note = null): self + { + return new self(self::FEMALE, $note); + } + + public function isFemale(): bool + { + return $this->value === self::FEMALE; + } + + public static function male(string $note = null): self + { + return new self(self::MALE, $note); + } + + public function isMale(): bool + { + return $this->value === self::MALE; + } + + public static function none(string $note = null): self + { + return new self(self::NONE, $note); + } + + public function isNone(): bool + { + return $this->value === self::NONE; + } + + public static function other(string $note = null): self + { + return new self(self::OTHER, $note); + } + + public function isOther(): bool + { + return $this->value === self::OTHER; + } + + public static function unknown(string $note = null): self + { + return new self(self::UNKNOWN, $note); + } + + public function isUnknown(): bool + { + return $this->value === self::UNKNOWN; + } + + public function getFormatter(): NodeFormatterInterface + { + return new GenderFormatter($this); + } + + public static function getNode(): string + { + return 'GENDER'; + } + + public static function getParser(): NodeParserInterface + { + return new GenderParser(); + } + + public function isAllowedMultipleTimes(): bool + { + return false; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Logo.php b/vendor/jeroendesloovere/vcard/src/Property/Logo.php new file mode 100644 index 0000000..f637b54 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Logo.php @@ -0,0 +1,34 @@ +lastName = $lastName; + $this->firstName = $firstName; + $this->additional = $additional; + $this->prefix = $prefix; + $this->suffix = $suffix; + } + + public function getAdditional(): ?string + { + return $this->additional; + } + + public function getFirstName(): ?string + { + return $this->firstName; + } + + public function getFormatter(): NodeFormatterInterface + { + return new NameFormatter($this); + } + + public static function getParser(): NodeParserInterface + { + return new NameParser(); + } + + public function getLastName(): ?string + { + return $this->lastName; + } + + public static function getNode(): string + { + return 'N'; + } + + public function getPrefix(): ?string + { + return $this->prefix; + } + + public function getSuffix(): ?string + { + return $this->suffix; + } + + public function isAllowedMultipleTimes(): bool + { + return false; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Nickname.php b/vendor/jeroendesloovere/vcard/src/Property/Nickname.php new file mode 100644 index 0000000..6010098 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Nickname.php @@ -0,0 +1,34 @@ +value = self::INDIVIDUAL; + } + + $this->value = $value; + } + + public function __toString(): string + { + return $this->value; + } + + public function getFormatter(): NodeFormatterInterface + { + return new KindFormatter($this); + } + + public static function getNode(): string + { + return 'KIND'; + } + + public static function getParser(): NodeParserInterface + { + return new KindParser(); + } + + public static function group(): self + { + return new self(self::GROUP); + } + + public function isGroup(): bool + { + return $this->value === self::GROUP; + } + + public static function individual(): self + { + return new self(self::INDIVIDUAL); + } + + public function isIndividual(): bool + { + return $this->value === self::INDIVIDUAL; + } + + public static function location(): self + { + return new self(self::LOCATION); + } + + public function isLocation(): bool + { + return $this->value === self::LOCATION; + } + + public static function organization(): self + { + return new self(self::ORGANIZATION); + } + + public function isOrganization(): bool + { + return $this->value === self::ORGANIZATION; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Parameter/PropertyParameterInterface.php b/vendor/jeroendesloovere/vcard/src/Property/Parameter/PropertyParameterInterface.php new file mode 100644 index 0000000..02873c4 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Parameter/PropertyParameterInterface.php @@ -0,0 +1,10 @@ +value = $value; + } + + public function __toString(): string + { + return $this->value; + } + + public function getFormatter(): NodeFormatterInterface + { + return new TypeFormatter($this); + } + + public static function getNode(): string + { + return 'TYPE'; + } + + public static function getParser(): NodeParserInterface + { + return new TypeParser(); + } + + public static function home(): self + { + return new self(self::HOME); + } + + public function isHome(): bool + { + return $this->value === self::HOME; + } + + public static function work(): self + { + return new self(self::WORK); + } + + public function isWork(): bool + { + return $this->value === self::WORK; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Parameter/Value.php b/vendor/jeroendesloovere/vcard/src/Property/Parameter/Value.php new file mode 100644 index 0000000..3a3c33d --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Parameter/Value.php @@ -0,0 +1,138 @@ +value = $value; + } + + public function __toString(): string + { + return $this->value; + } + + public function getFormatter(): NodeFormatterInterface + { + return new ValueFormatter($this); + } + + public static function getNode(): string + { + return 'VALUE'; + } + + public static function getParser(): NodeParserInterface + { + return new ValueParser(); + } + + public static function text(): self + { + return new self(self::TEXT); + } + + public static function uri(): self + { + return new self(self::URI); + } + + public static function date(): self + { + return new self(self::DATE); + } + + public static function time(): self + { + return new self(self::TIME); + } + + public static function dateTime(): self + { + return new self(self::DATE_TIME); + } + + public static function dateAndOrTime(): self + { + return new self(self::DATE_AND_OR_TIME); + } + + public static function timestamp(): self + { + return new self(self::TIMESTAMP); + } + + public static function boolean(): self + { + return new self(self::BOOLEAN); + } + + public static function integer(): self + { + return new self(self::INTEGER); + } + + public static function float(): self + { + return new self(self::FLOAT); + } + + public static function utcOffset(): self + { + return new self(self::UTC_OFFSET); + } + + public static function languageTag(): self + { + return new self(self::LANGUAGE_TAG); + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Parameter/Version.php b/vendor/jeroendesloovere/vcard/src/Property/Parameter/Version.php new file mode 100644 index 0000000..0c762cd --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Parameter/Version.php @@ -0,0 +1,78 @@ +value = $value; + } + + public function __toString(): string + { + return $this->value; + } + + public function getFormatter(): NodeFormatterInterface + { + return new VersionFormatter($this); + } + + public static function getNode(): string + { + return 'VERSION'; + } + + public static function getParser(): NodeParserInterface + { + return new VersionParser(); + } + + public static function version3(): self + { + return new self(self::VERSION_3); + } + + public function isVersion3(): bool + { + return $this->value === self::VERSION_3; + } + + public static function version4(): self + { + return new self(self::VERSION_4); + } + + public function isVersion4(): bool + { + return $this->value === self::VERSION_4; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Photo.php b/vendor/jeroendesloovere/vcard/src/Property/Photo.php new file mode 100644 index 0000000..99f77fc --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Photo.php @@ -0,0 +1,34 @@ +telephoneNumber = str_replace(' ', '-', $telephoneNumber); + $this->type = $type ?? Type::home(); + $this->value = $value ?? Value::uri(); + } + + public function __toString(): string + { + return $this->telephoneNumber; + } + + public function getFormatter(): NodeFormatterInterface + { + return new TelephoneFormatter($this); + } + + public static function getNode(): string + { + return 'TEL'; + } + + public function getTelephoneNumber(): string + { + return $this->telephoneNumber; + } + + public static function getParser(): NodeParserInterface + { + return new TelephoneParser(); + } + + public function isAllowedMultipleTimes(): bool + { + return true; + } + + public function getType(): Type + { + return $this->type; + } + + public function setType(Type $type) + { + $this->type = $type; + } + + public function getValue(): Value + { + return $this->value; + } + + public function setValue(Value $value) + { + $this->value = $value; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Title.php b/vendor/jeroendesloovere/vcard/src/Property/Title.php new file mode 100644 index 0000000..d34eca1 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Title.php @@ -0,0 +1,34 @@ +value = $value; + } + + public function __toString(): string + { + if ($this->value instanceof \DateTime) { + return $this->value->format('u'); + } + + return $this->value; + } + + public function getValue() + { + return $this->value; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Value/DateTimeValue.php b/vendor/jeroendesloovere/vcard/src/Property/Value/DateTimeValue.php new file mode 100644 index 0000000..a26bda0 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Value/DateTimeValue.php @@ -0,0 +1,26 @@ +value = $value; + } + + public function __toString(): string + { + return $this->value->format('u'); + } + + public function getValue(): \DateTime + { + return $this->value; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Value/ImageValue.php b/vendor/jeroendesloovere/vcard/src/Property/Value/ImageValue.php new file mode 100644 index 0000000..94285fa --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Value/ImageValue.php @@ -0,0 +1,180 @@ +getValueType($value); + + switch ($valueType) { + case self::BASE_64_DECODED: + $this->setValueImageContent($value); + break; + case self::BASE_64_ENCODED: + $this->value = $value; + break; + case self::LOCAL_IMAGE_PATH: + $this->setValueLocalImage($value); + break; + case self::URL: + $this->setValueImageURL($value); + break; + default: + throw PropertyException::forInvalidImage(); + break; + } + } + + public function __toString(): string + { + return $this->value; + } + + public function getValue(): string + { + return $this->value; + } + + /** + * @param string $value + * @throws PropertyException + */ + private function setValueLocalImage(string $value): void + { + if (!$this->isValidLocalImage($value)) { + throw PropertyException::forInvalidImage(); + } + + try { + $this->value = file_get_contents(realpath($value)); + } catch (\Exception $e) { + throw PropertyException::forInvalidImage(); + } + } + + /** + * @param string $value + * @throws PropertyException + */ + private function setValueImageContent(string $value): void + { + if (!$this->isValidImageContent($value)) { + throw PropertyException::forInvalidImage(); + } + + $this->value = base64_encode($value); + } + + /** + * @param string $value + * @throws PropertyException + */ + private function setValueImageURL(string $value): void + { + if (!$this->isValidImageURL($value)) { + throw PropertyException::forInvalidImage(); + } + + $this->value = $value; + } + + private function getValueType(string $value): string + { + if ($this->isBase64Encoded($value)) { + return self::BASE_64_ENCODED; + } + + if ($this->isURL($value)) { + return self::URL; + } + + if ($this->isLocalImagePath($value)) { + return self::LOCAL_IMAGE_PATH; + } + + return self::BASE_64_DECODED; + } + + private function isBase64Encoded(string $content): bool + { + return strpos($content, 'data') === 0; + } + + private function isLocalImagePath(string $localImagePath): bool + { + try { + return is_file(strval(str_replace("\0", "", $localImagePath))); + } catch (\Exception $e) { + return false; + } + } + + private function isURL(string $value): bool + { + return filter_var($value, FILTER_VALIDATE_URL) !== false; + } + + private function isValidLocalImage(string $imagePath): bool + { + $mimeType = mime_content_type($imagePath); + $this->sanitizeMimeType($mimeType); + + return $this->isValidMimeType($mimeType); + } + + private function isValidImageURL(string $URL): bool + { + $headers = get_headers($URL, 1); + + if (array_key_exists('Content-Type', $headers)) { + $mimeType = $headers['Content-Type']; + + if (is_array($mimeType)) { + $mimeType = end($mimeType); + } + } + + $this->sanitizeMimeType($mimeType); + + return $this->isValidMimeType($mimeType); + } + + private function isValidImageContent(string $value): bool + { + $finfo = new \finfo(); + $mimeType = $finfo->buffer($value, FILEINFO_MIME_TYPE); + $this->sanitizeMimeType($mimeType); + + return $this->isValidMimeType($mimeType); + } + + private function isValidMimeType(string $mimeType): bool + { + return is_string($mimeType) && strpos($mimeType, 'image/') === 0; + } + + private function sanitizeMimeType(string &$mimeType): void + { + if (strpos($mimeType, ';') !== false) { + $mimeType = strstr($mimeType, ';', true); + } + } +} diff --git a/vendor/jeroendesloovere/vcard/src/Property/Value/StringValue.php b/vendor/jeroendesloovere/vcard/src/Property/Value/StringValue.php new file mode 100644 index 0000000..7fdf745 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/Property/Value/StringValue.php @@ -0,0 +1,26 @@ +value = $value; + } + + public function __toString(): string + { + return $this->value; + } + + public function getValue(): string + { + return $this->value; + } +} diff --git a/vendor/jeroendesloovere/vcard/src/VCard.php b/vendor/jeroendesloovere/vcard/src/VCard.php new file mode 100644 index 0000000..66dc288 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/src/VCard.php @@ -0,0 +1,190 @@ +add($version ?? Version::version4()); + $this->add($kind ?? Kind::individual()); + } + + /** + * @param NodeInterface $node + * @return VCard + * @throws VCardException + */ + public function add(NodeInterface $node): self + { + if (!in_array(get_class($node), self::POSSIBLE_VALUES, true)) { + throw VCardException::forNotSupportedNode($node); + } + + switch (true) { + case $node instanceof PropertyInterface: + $this->addProperty($node); + break; + case $node instanceof PropertyParameterInterface: + $this->addPropertyParameter($node); + break; + } + + return $this; + } + + /** + * @param PropertyInterface $property + * @throws VCardException + */ + private function addProperty(PropertyInterface $property): void + { + // Property is not allowed multiple times + if (!$property->isAllowedMultipleTimes() && $this->hasProperty(get_class($property))) { + throw VCardException::forExistingProperty($property); + } + + if (!$this->getKind()->isIndividual() && $this->isAllowedIndividualKindProperty(get_class($property))) { + throw VCardException::forNotAllowedPropertyOnVCardKind($property, Kind::individual()); + } + + $this->properties[] = $property; + } + + /** + * @param PropertyParameterInterface $propertyParameter + * @throws VCardException + */ + private function addPropertyParameter(PropertyParameterInterface $propertyParameter): void + { + // Parameter is not allowed multiple times + if ($this->hasParameter(get_class($propertyParameter))) { + throw VCardException::forExistingPropertyParameter($propertyParameter); + } + + $this->parameters[] = $propertyParameter; + } + + public function getKind(): Kind + { + $kind = $this->getParameters(Kind::class); + + return reset($kind); + } + + public function getParameters(string $filterByPropertyParameterClass = null): array + { + if ($filterByPropertyParameterClass === null) { + $array = $this->parameters; + $found = $others = []; + foreach ($array as $value) { + if ($value instanceof Version) { + $found[] = $value; + } else { + $others[] = $value; + } + } + $array = array_merge($found, $others); + $this->parameters = $array; + + return $this->parameters; + } + + return array_filter($this->parameters, function (PropertyParameterInterface $parameter) use ($filterByPropertyParameterClass) { + return $parameter instanceof $filterByPropertyParameterClass; + }); + } + + public function getProperties(string $forPropertyClass = null): array + { + if ($forPropertyClass === null) { + return $this->properties; + } + + return array_filter($this->properties, function (PropertyInterface $property) use ($forPropertyClass) { + return $property instanceof $forPropertyClass; + }); + } + + public function hasParameter(string $forParameterClass): bool + { + return count($this->getParameters($forParameterClass)) > 0; + } + + public function hasProperty(string $forPropertyClass): bool + { + return count($this->getProperties($forPropertyClass)) > 0; + } + + private function isAllowedIndividualKindProperty(string $propertyClass): bool + { + return in_array($propertyClass, self::ONLY_APPLY_TO_INDIVIDUAL_KIND, true); + } +} diff --git a/vendor/jeroendesloovere/vcard/tests/Property/GenderTest.php b/vendor/jeroendesloovere/vcard/tests/Property/GenderTest.php new file mode 100644 index 0000000..814080b --- /dev/null +++ b/vendor/jeroendesloovere/vcard/tests/Property/GenderTest.php @@ -0,0 +1,112 @@ +assertTrue($gender->isFemale()); + $this->assertEquals('F', $gender->__toString()); + } + + public function testGenderMale(): void + { + $gender = new Gender('M'); + + $this->assertTrue($gender->isMale()); + $this->assertEquals('M', $gender->__toString()); + } + + public function testGenderNone(): void + { + $gender = new Gender('N'); + + $this->assertTrue($gender->isNone()); + $this->assertEquals('N', $gender->__toString()); + } + + public function testGenderOther(): void + { + $gender = new Gender('O'); + + $this->assertTrue($gender->isOther()); + $this->assertEquals('O', $gender->__toString()); + } + + public function testGenderUnknown(): void + { + $gender = new Gender('U'); + + $this->assertTrue($gender->isUnknown()); + $this->assertEquals('U', $gender->__toString()); + } + + public function testGenderEmptyFunction(): void + { + $gender = Gender::empty('It\'s complicated'); + + $this->assertTrue($gender->isEmpty()); + $this->assertEquals('', $gender->getValue()); + } + + public function testGenderFemaleFunction(): void + { + $gender = Gender::female(); + + $this->assertTrue($gender->isFemale()); + $this->assertEquals('F', $gender->__toString()); + } + + public function testGenderMaleFunction(): void + { + $gender = Gender::male(); + + $this->assertTrue($gender->isMale()); + $this->assertEquals('M', $gender->__toString()); + } + + public function testGenderNoneFunction(): void + { + $gender = Gender::none(); + + $this->assertTrue($gender->isNone()); + $this->assertEquals('N', $gender->__toString()); + } + + public function testGenderOtherFunction(): void + { + $gender = Gender::other(); + + $this->assertTrue($gender->isOther()); + $this->assertEquals('O', $gender->__toString()); + } + + public function testGenderUnknownFunction(): void + { + $gender = Gender::unknown(); + + $this->assertTrue($gender->isUnknown()); + $this->assertEquals('U', $gender->__toString()); + } +} diff --git a/vendor/jeroendesloovere/vcard/tests/Property/PropertyTest.php b/vendor/jeroendesloovere/vcard/tests/Property/PropertyTest.php new file mode 100644 index 0000000..f24afe9 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/tests/Property/PropertyTest.php @@ -0,0 +1,53 @@ +assertTrue($image instanceof ImageValue); + } + + public function testValidImageContent(): void + { + $image = new ImageValue(file_get_contents(__DIR__ . '/../../assets/landscape.jpeg')); + $this->assertTrue($image instanceof ImageValue); + } + + public function testValidImageUrl(): void + { + $image = new ImageValue('http://www.jeroendesloovere.be/images/my_head.jpg'); + $this->assertTrue($image instanceof ImageValue); + } + + /** + * @expectedException \JeroenDesloovere\VCard\Exception\PropertyException + * @expectedExceptionMessage The image you have provided is invalid. + */ + public function testEmptyFile(): void + { + new ImageValue(__DIR__ . '/../../assets/emptyfile'); + } + + /** + * @expectedException \JeroenDesloovere\VCard\Exception\PropertyException + * @expectedExceptionMessage The image you have provided is invalid. + */ + public function testEmptyImage(): void + { + new ImageValue(__DIR__ . '/../../assets/empty.jpg'); + } + + /** + * @expectedException \JeroenDesloovere\VCard\Exception\PropertyException + * @expectedExceptionMessage The image you have provided is invalid. + */ + public function testWrongFile(): void + { + new ImageValue(__DIR__ . '/../../assets/wrongfile'); + } +} diff --git a/vendor/jeroendesloovere/vcard/tests/VCardTest.php b/vendor/jeroendesloovere/vcard/tests/VCardTest.php new file mode 100644 index 0000000..8cf93ae --- /dev/null +++ b/vendor/jeroendesloovere/vcard/tests/VCardTest.php @@ -0,0 +1,399 @@ +setUpFirstVCard(); + $this->setUpSecondVCard(); + $this->setUpThirdVCard(); + $this->virtualStorage = vfsStream::setup(); + } + + private function setUpFirstVCard(): void + { + $this->firstVCard = (new VCard()) + ->add(Gender::male('Dude')) + ->add(new Nickname('Web developer')) + ->add(new Name('Desloovere', 'Jeroen')) + ->add(new Address(null, null, 'Markt 1', 'Brugge', 'West-Vlaanderen', '8000', 'België', Type::work())) + ->add(new Address(null, 'Penthouse', 'Korenmarkt 1', 'Gent', 'Oost-Vlaanderen', '9000', 'België', Type::home())) + ->add(new Email('test@test.nl', Type::work())) + ->add(new Email('example@example.nl', Type::home())) + ->add(new Note('VCard library is amazing.')) + ->add(new Birthdate(new \DateTime('2015-12-05'))) + ->add(new Anniversary(new \DateTime('2017-12-05'))) + ->add(new Telephone('+33 01 23 45 67')) + ->add(new Telephone('+33-05-42-41-96', Type::work())) + ->add(new Url('https://www.jeroendesloovere.be')) + ; + } + + private function setUpSecondVCard(): void + { + $this->secondVCard = (new VCard()) + ->add(new Name('Doe', 'John')) + ->add(new Address(null, 'Penthouse', 'Korenmarkt 1', 'Gent', 'Oost-Vlaanderen', '9000', 'België', Type::work())); + } + + private function setUpThirdVCard(): void + { + $this->thirdVCard = (new VCard(Kind::organization())) + ->add(new Title('Apple')) + ->add(new Role('Fruit')) + ->add(new Photo(__DIR__ . '/assets/landscape.jpeg')) + ->add(new Logo(__DIR__ . '/assets/landscape.jpeg')) + ->add(new Telephone('+32 486 00 00 00')); + } + + public function testFormatterSavingMultipleVCardsToVcfFile(): void + { + // Saving "vcards-export.vcf" + $formatter = new Formatter(new VcfFormatter(), 'vcards-export'); + $formatter->addVCard($this->firstVCard); + $formatter->addVCard($this->secondVCard); + + $this->assertFalse($this->virtualStorage->hasChild('vcards-export.vcf')); + $formatter->save($this->virtualStorage->url()); + $this->assertTrue($this->virtualStorage->hasChild('vcards-export.vcf')); + } + + public function testFormatterSavingOneVCardToVcfFile(): void + { + // Saving "vcard-export.vcf" + $formatter = new Formatter(new VcfFormatter(), 'vcard-export'); + $formatter->addVCard($this->firstVCard); + + $this->assertFalse($this->virtualStorage->hasChild('vcard-export.vcf')); + $formatter->save($this->virtualStorage->url()); + $this->assertTrue($this->virtualStorage->hasChild('vcard-export.vcf')); + } + + /** + * @expectedException \JeroenDesloovere\VCard\Exception\VCardException + */ + public function testMultipleNotAllowedProperties(): void + { + (new VCard()) + ->add(new Nickname('Jeroen')) + ->add(new Nickname('Jeroen2')); + } + + /** + * @expectedException \JeroenDesloovere\VCard\Exception\VCardException + */ + public function testMultipleNotAllowedPropertyParameters(): void + { + (new VCard()) + ->add(new Revision(new \DateTime)) + ->add(new Revision(new \DateTime)); + } + + /** + * @expectedException \JeroenDesloovere\VCard\Exception\ParserException + * @expectedExceptionMessage File "Lorem ipsum dolor sit amet, consectetur adipiscing elit." is not readable, or doesn't exist. + */ + public function testParserCorruptVCard(): void + { + new Parser(new VcfParser(), 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.'); + } + + /** + * @expectedException \JeroenDesloovere\VCard\Exception\ParserException + * @expectedExceptionMessage File "" is not readable, or doesn't exist. + */ + public function testParserEmptyVCard(): void + { + new Parser(new VcfParser(), ''); + } + + /** + * @expectedException \JeroenDesloovere\VCard\Exception\ParserException + */ + public function testParserGetFileContentsException(): void + { + Parser::getFileContents(__DIR__ . '/not-existing'); + } + + /** + * Test the Telephone parser independently. + */ + public function testTelephoneParser(): void + { + // Given + $vcard = (new Vcard())->add(new Telephone('+33-01-23-45-67')); + $content = "BEGIN:VCARD\r\nVERSION:4.0\r\nTEL;VALUE=uri;TYPE=home:tel:+33-01-23-45-67\r\nEND:VCARD"; + + // When + $parser = new Parser(new VcfParser(), $content); + + // Then + $this->assertEquals($vcard->getProperties(Telephone::class), $parser->getVCards()[0]->getProperties(Telephone::class)); + } + + /** + * Test the Version parameter parser independently. + * With version 4 and version 3, should result in not equal (bad weather) + */ + public function testVersionParameterParserBadWeather(): void + { + // Given + // Version 4 + $vcard = new Vcard(null, Version::version4()); + // Version 3 + $content = "BEGIN:VCARD\r\nVERSION:3.0\r\nEND:VCARD"; + + // When + $parser = new Parser(new VcfParser(), $content); + + // Then + $this->assertNotEquals($vcard->getParameters(), $parser->getVCards()[0]->getParameters()); + } + + /** + * Test the Version parameter parser independently. + * Both version 4 (good weather) + */ + public function testVersionParameterParserGoodWeather(): void + { + // Given + $vcard = new Vcard(null, Version::version4()); + $content = "BEGIN:VCARD\r\nVERSION:4.0\r\nEND:VCARD"; + + // When + $parser = new Parser(new VcfParser(), $content); + + // Then + $this->assertEquals($vcard->getParameters(), $parser->getVCards()[0]->getParameters()); + } + + /** + * Test the Version parameter parser independently. + * Without any version specified, should use the default Version value (4.0) + */ + public function testVersionParameterParserWithoutVersion(): void + { + // Given + $vcard = new Vcard(); + $content = "BEGIN:VCARD\r\nEND:VCARD"; + + // When + $parser = new Parser(new VcfParser(), $content); + + // Then + $this->assertEquals($vcard->getParameters(), $parser->getVCards()[0]->getParameters()); + } + + /** + * Test the Kind parameter parser independently. + * Test vcard with individual person (is default kind) + */ + public function testKindIndividual(): void + { + // Given + $vcard = new Vcard(); + $content = "BEGIN:VCARD\r\nVERSION:4.0\r\nKIND:individual\r\nEND:VCARD"; + + // When + $parser = new Parser(new VcfParser(), $content); + + // Then + $this->assertEquals($vcard->getParameters(), $parser->getVCards()[0]->getParameters()); + } + + /** + * Test the Kind parameter parser independently. + * Test vcard with department/organization + */ + public function testKindOrganization(): void + { + // Given + $vcard = new Vcard(Kind::organization()); + $content = "BEGIN:VCARD\r\nVERSION:4.0\r\nKIND:org\r\nEND:VCARD"; + + // When + $parser = new Parser(new VcfParser(), $content); + + // Then + $this->assertEquals($vcard->getParameters(), $parser->getVCards()[0]->getParameters()); + } + + /** + * Test the Kind parameter parser independently. + * Test vcard with group + */ + public function testKindGroup(): void + { + // Given + $vcard = new Vcard(Kind::group()); + $content = "BEGIN:VCARD\r\nVERSION:4.0\r\nKIND:group\r\nEND:VCARD"; + + // When + $parser = new Parser(new VcfParser(), $content); + + // Then + $this->assertEquals($vcard->getParameters(), $parser->getVCards()[0]->getParameters()); + } + + public function testParserMultipleVCardsFromVcfFile(): void + { + $parser = new Parser(new VcfParser(), Parser::getFileContents(__DIR__ . '/assets/vcards.vcf')); + + $this->assertEquals($this->firstVCard->getProperties(), $parser->getVCards()[0]->getProperties()); + $this->assertEquals($this->secondVCard->getProperties(), $parser->getVCards()[1]->getProperties()); + } + + public function testParserOneVCardFromVcfFile(): void + { + $parser = new Parser(new VcfParser(), Parser::getFileContents(__DIR__ . '/assets/vcard.vcf')); + + $this->assertEquals($this->firstVCard->getProperties(), $parser->getVCards()[0]->getProperties()); + } + + /** + * Integration test: + * Validate the number of properties from the created vCards in the Setup. + */ + public function testVCardGetProperties(): void + { + $this->assertCount(13, $this->firstVCard->getProperties()); + $this->assertCount(1, $this->firstVCard->getProperties(Gender::class)); + $this->assertCount(1, $this->firstVCard->getProperties(Nickname::class)); + $this->assertCount(1, $this->firstVCard->getProperties(Name::class)); + $this->assertCount(2, $this->firstVCard->getProperties(Address::class)); + $this->assertCount(2, $this->firstVCard->getProperties(Email::class)); + $this->assertCount(1, $this->firstVCard->getProperties(Note::class)); + $this->assertCount(1, $this->firstVCard->getProperties(Birthdate::class)); + $this->assertCount(1, $this->firstVCard->getProperties(Anniversary::class)); + $this->assertCount(2, $this->firstVCard->getProperties(Telephone::class)); + $this->assertCount(1, $this->firstVCard->getProperties(Url::class)); + + $this->assertCount(2, $this->secondVCard->getProperties()); + $this->assertCount(1, $this->secondVCard->getProperties(Name::class)); + $this->assertCount(1, $this->secondVCard->getProperties(Address::class)); + + $this->assertCount(5, $this->thirdVCard->getProperties()); + $this->assertCount(1, $this->thirdVCard->getProperties(Title::class)); + $this->assertCount(1, $this->thirdVCard->getProperties(Role::class)); + $this->assertCount(1, $this->thirdVCard->getProperties(Photo::class)); + $this->assertCount(1, $this->thirdVCard->getProperties(Logo::class)); + $this->assertCount(1, $this->thirdVCard->getProperties(Telephone::class)); + } + + /** + * Verify if multiple telephone numbers are correctly formatted + */ + public function testTelephonePropertyContent(): void + { + // Given + $expectedContent = "BEGIN:VCARD\r\n" . + "VERSION:4.0\r\n" . + "KIND:individual\r\n" . + "TEL;TYPE=home;VALUE=uri:tel:+33-01-23-45-67\r\n" . + "TEL;TYPE=work;VALUE=uri:tel:+33-05-42-41-96\r\n" . + "END:VCARD\r\n"; + + $formatter = new Formatter(new VcfFormatter(), ''); + $vcard = (new VCard()) + ->add(new Telephone('+33 01 23 45 67')) + ->add(new Telephone('+33-05-42-41-96', Type::work())); + + // When + $formatter->addVCard($vcard); + + // Then + $this->assertEquals($expectedContent, $formatter->getContent()); + } + + /** + * Verify if a full name gets correctly formatted + */ + public function testNamePropertyContent(): void + { + // Given + $expectedContent = "BEGIN:VCARD\r\n" . + "VERSION:4.0\r\n" . + "KIND:individual\r\n" . + "N:van den Berg;Melroy;Antoine;Mr.;\r\n" . + "END:VCARD\r\n"; + + $formatter = new Formatter(new VcfFormatter(), ''); + $vcard = (new VCard())->add(new Name('van den Berg', 'Melroy', 'Antoine', 'Mr.')); + + // When + $formatter->addVCard($vcard); + + // Then + $this->assertEquals($expectedContent, $formatter->getContent()); + } + + /** + * Verify if an address gets correctly formatted, + * even with a long text over the 75 chars limit (excl. line breaks) + */ + public function testAddressPropertyContentWithLineBreak() : void + { + // Given + $expectedContent = "BEGIN:VCARD\r\n" . + "VERSION:4.0\r\n" . + "KIND:individual\r\n" . + "ADR;TYPE=home:42;Villa;Main Street 500;London;Barnet;EN4 0AG;United Kingd\r\n" . + // Line break because of 75 octets width limit, immediately followed by a single white space. + " om\r\n" . + "END:VCARD\r\n"; + $formatter = new Formatter(new VcfFormatter(), ''); + $vcard = (new VCard())->add(new Address('42', 'Villa', 'Main Street 500', 'London', 'Barnet', 'EN4 0AG', 'United Kingdom')); + + // When + $formatter->addVCard($vcard); + + // Then + $this->assertEquals($expectedContent, $formatter->getContent()); + } +} diff --git a/docs/developer.md b/vendor/jeroendesloovere/vcard/tests/assets/empty.jpg similarity index 100% rename from docs/developer.md rename to vendor/jeroendesloovere/vcard/tests/assets/empty.jpg diff --git a/vendor/jeroendesloovere/vcard/tests/assets/emptyfile b/vendor/jeroendesloovere/vcard/tests/assets/emptyfile new file mode 100644 index 0000000..e69de29 diff --git a/vendor/jeroendesloovere/vcard/tests/assets/example.vcf b/vendor/jeroendesloovere/vcard/tests/assets/example.vcf new file mode 100644 index 0000000..952b513 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/tests/assets/example.vcf @@ -0,0 +1,10 @@ +BEGIN:VCARD +VERSION:3.0 +REV:2016-05-30T10:36:13Z +N;CHARSET=utf-8:Desloovere;Jeroen;;; +FN;CHARSET=utf-8:Jeroen Desloovere +item1.EMAIL;type=INTERNET:site@example.com +item1.X-ABLabel:$!!$ +item2.URL:http://www.jeroendesloovere.be +item2.X-ABLabel:$!!$ +END:VCARD diff --git a/vendor/jeroendesloovere/vcard/tests/assets/landscape.jpeg b/vendor/jeroendesloovere/vcard/tests/assets/landscape.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..a24998a521de6506af41931f00bfd415071ff5cd GIT binary patch literal 8762 zcmZvBcQ_kt)OSK+Z;3rCDoJCHqV^U=5~FCVq_t92t5#KQVvE?SHc?u$rL8?$#2!V} zW0q2CwaTOVdEW24-oL)zeO>21^LL&9&V8=?@9f_t00-L0)Cd3s0sz2^1Ni$H5Dj3Y zqla*FK_T1_C=V3EE5OIc!}mYn72v%9A0IED5L}E;KuVC8_maH0B;tyUjEsPoqN*b5 zDqLFT3XqA3iH(&_kb^@2B`F3&p-@Un7Xl@V`k(86(gky4 zoqgyoMWh$+Dd^RAjYIIu`#4_-sA6PE1L>kx00^K3Uf_RuFN$etKw!Fym^3GVh6YG` zVban5zxV|)E!PDxw=M*G$vJ&bA)@$#6s+g-cOJk(3%qEUmJ^^2IPi}5j(>j%#wpUC zkus>DHvsZlKG2`wVJGpJNCmQ!STEIirZwoQiF++g@UW6ZVVv*c7@|z`6W#0Gt$H^$z=F0?+#Ks6f-CcDH9@$N2rEfqDS z<%HIInPi#3QI)7`hI8WgA|nSKL{auxJa&K=DEaGmNIZ7VF08CsvhY}U9h?=Xy9COh z1W1PTqVWegwWiU4ZB8r)Is*#nomb+K?2T@LnGqR%rpuC}7`<0+K`uO1A%;$mTb?ZN zzKwYs8QFE!`;E8bF3&C#Gw4eX(c5-cG>|E>EAYbmp9%&?dMzJ&+huZb6=Uo~wqTOF zk6V0@Ow6=j^obbP|7=|+J!`W^bVSUGHG~J;8uK=)H^=C@fFAYFg4P!6LXX!);pHtM zbQGxNW)&R8Fc|x#tKZsSFfz_5SUkb0QAW(ATR4*3ixz9UC}3g+4zY}RWO67JW4?2g zh*^PieH_X!5)krO1D-Mi1ta$W4p{6uVSyFKU9^kP_|Bks;n(GF6U#pDirM_=0^fF23jjna5$s9G*$R5kspI; z1~AI4T<3%J4fN>hO}XusoI#p4ES|<}8~b##{(;?$NfTWf@tXcuk5s07#aZ#1=Ch=P zufAO6FrlIa?HI8Fse6NZ)L)kVX@kC5Y&&?AEPo@1b)}v{9#*DvdyH?k=lj4GdQ#cm zH`$Y*%qu^nK}y*8R~C}LG&MWRBA!78y^=O{&@Y&WGL=n4)U>=eLD5GY`eAeo7UO-Uv`9#rE`Bt(?=0y~Okc^p z+^WI`VgdqZN^j0C(b=CBEY+HwqQzX-mb@s&@26`OUZfA2c-#7dq3sEgeyJdfwk?O3 z?lrBk=mKL*Aq50fLjqa{zvgMhnQW;9%<3)T6M6mu-U0(_89vn@-13%_?hN&VxLF>`)GrUP^SQ$~2yDU4DUtXWbt=d{=D47;1M#026F=awuTDz0`TyH_H zDMFD~z8K}L8{VuMW*bRmu6IQ`k#*4VVf!rf3YWf=HbA9h@EN)1T;D(3F@dUE%u1o@P;q0VHN*0qUR+yU`7tIFLBz29y6U<#u5FXv5f^nkN76Fw zI=$P*uxGSzpD=2TG-{IJyW4$>|6?1VI z0P#M#6CZM#e5vI$4)KjtV%1wJj8z-%)mmY{Ue)5fG7~>XmfQOas7y|eUT3LM;)%kh zp9ZD%^ncj2bH!lTLtkpumo~1W2NgkZ+C|X1WFOx|TTriCp1d+&t5C;orTTqk0+88s)6!+MMKc8#oYSux=g zc^~Apyv$`GJN$h9RckK<>?xzaQ=T|7hYn@O`-3X%b!8wNT`;br%W>$_PDaujCT^NB zR=ooFBZ1$BZtiATq)GF3F3ch&Svpr0!CyYCx4AAR*>k(Ugi&3UA_L)SRvp(+reD?++4pvY@jCkDIApEqs`t@D8cZnw z7vKWv6DZq9VAk-^rvdZ1F8!d|9_?vps$sk+-MQp~cql^%2M^j{t&Ex}{o~16PB;29 z!R~9klQ(tkGz&AV-Ed0wRhI z(Vg{^S2C!>;fCn8_Phifkn?;>`9(vQ1^~PQ_bq>IgOk(*Z<~mx$dT z;w8!jJswxW@zLet&iZW!@8%*1zrR6Jf^~5V7MvNXKTaJELFwe`xo5KD%k}R>?$vGU z(pq_|aiQ)Obw6k&m=4=hU~z;)kRs1v(x3DMuz}FDGE)FT>OElQxyh@lu>QyQ7rGW$ zoszspO*Ff$NkTkcMTeYIR~kyH7hy1XOGtFv6^iR2arqaL1|1lIu=6V{qX#3+tEbLq ztvcBKG+Q4FDNzwLUXyd&E@?k6#$}a+rO8J}k>-Soye8+JM#Zv#LTnn2EcG}i z9Fi|tT~ccapY94M$BhX%x-gM!zPJK_Jyt?|UFzX04}Det-R4~at!IL&iJ--TsGliz zsv|1LmcH}Pqb6NeqL0*Z8F`}z*{}of@?MMZ9J)JKf4yG1^F#jNb7dPp%l%;s8Ba?w z=f8lhMj6}pQ+PZ`8}a>BrtD<%o6gLqi$BA=!XSCG-oMx zET<{XVJgkYX>I&udj4|Zcs2T9=tnD9XO@ONy$omW95XD#~&SnVRaY=c8C5bxZ+Z7dI6M>Ve3Eq|Zzt zT%p$)Pp9)KahFrxj0O9u{bTzl)wp-1ZkdHrZOKAi^WLaPj}Q3Db2}sF(CkyX^mk(} zAN5u#Vo(zG&JL*ej(Lj4K;4fKN6xvGcjnR-de-Q66cu>zF9WsjR~9}}FDpHJxd_Gv zt?|n*mtB@|D8jG{J3Se~y!e=Kv?{cNPi5Y+vR)rjXM9$6Q}HU<;o>>Kn2 z#Dw;J(A&j@Qg(?jRu2`Cz=+h%jB z{Y^rK_NPwA@fhjf$}O%}+^Ki^4u3BnMp9qy=$qpa zL=`LK0cFlNhNM=n1&YK|9^>w&p74Ho6VxeKT11o-k(;C~60R;BF5sZG5fe3f%2(|* zm#?^zqw}XJj3zUwc5?4wm=7!#oNTTk%c}g{<@E!nccxl)(sJ2iZ{N+ZeA%d!!5qB9 z)vGS4Ym5NmIKidmO^~vVxs<3kY zc+i+k+0z$vhbdZtgo^9gX)dBIY{x3HmT*DZ*O!O1IWbGszi0XddJy8r?mOvnm!0ei z+rPQc?!z@(1aB{Wmy!DvD66T@ea@yRMk8(JyDpS8GFC)yU1Tcs=-ul=?|{*rq?$-v zB#Fe(7@e0kt>G{_qKNW!WUZk*yPkx_DttA&RyM{2FQ0p+Ge+N@9+A+Uw1MzG(r~(U z!`(_YfMS4jGO0$*(6}J|iLYMM+rwd)DaDS#Zzv7??A>&)^a4`idZ9-{mhKO7gQrmB z?)?y-sBujbYFT(u2eFU&x&DM=K$xKH6SOf`UZ}zLwvPV9c~|ID@C~Ev{A7QgFqZz zsug$#0*Y~=nutn|em+eJb44*lZc`Z~iM)PZ#}nfsFEo5%C4)|h?^ybGpa@;ivsoEH zWyo6W8J{de8Y7lJQdfKc-`m)-I%08Jdn#^TnrkeFF=Zl~%z)06!1%Bh51ELUMg^TSK1XNmSF_Ln1~=>G!l^TlnUaf8;?GnEP*N8lP&BS$F(-78eV4VUbEqDn>dU=!ye@bN07*?8r_u&-- z(R#GAFduEX;&Tb%;csCpQ?}KqVZAm;4|Igv15tAWb9cL1lV6Od!Cicz{JD50B1-$d z7TzJ^yuK2a*-o>`V*Ue{x-zb)Jape(#g)~Rad+m!vYp05p-{hN@#-jA(^+?~EHPC6-KoiWnPQX>^&Gctf(cRC~;_s#{+b*l3!i zV;o}i5p?8^1)o(ebV0!&IN#wGCZvzXRLSINjRu8aQYlinEkJYPjE0J_fww2pK*N>) zT(2uqc=3K!hosMi;KBP43~#w=^whP|@9^R3m#t{GDzV7oVrOzo4c^zqr~6nPD$VqR z2B;h$zOF?Mvy$3RLO?>9#$V}g^@^Sx>uboyE~>{7TlFs zAW--hkW)oXc|8ur_oSH)>$^ePF2Ud!YgYW@E+^EJpYgc{Tl9%W^=Hvk|Fs-OP`NI7 zi-qwofa{;DTHe+RJoa}HKj>IXD`Ldn(PBs1bu7}~4)O{0x?oFmWXzTB`%r2Ko;8LM z=Ds8w9oCPslhVO_C#ECV-$f(8l9Ws3G3bI;>|cOuqvk{UC2narjHI+%_AZL>DK_1U z2kjT$bcUb+BZq0-ms`9O>$zZ=f$=XO<-?tqn%y3F`1LDlylHGSI8H^lh)lUg^PUGP2`_=5iYtc#Q$@AHD`VnRb}A>WX2#&ACro}NZDG% z)Tig=}*zJ-AuXINzx*z!|9i)H@_Yx4!%0iQ>pt4VCLCeY77U{|J3Dg zDHB&zDjSQh*!GLVu za)L-9_H!(O-R!Y;ld+1@bYwsxACqJmC(e&nM+r)|$l=--oRanp695*!<^MCN>w|1Z zrdaZ4$|o{ueF!(RZt|(Ka64QV#Xm|lkx=f-trD$4tc8#hHqC?uth^I^tqu9?;wGYQ zd+s~zId_`kTIv~vJoL9W=mrY_j9(}b6s(M)=hS;$t4COk9mJE`$Z&>;FnWs&IH~gMwAYx2hEM1`?xotN$y2=jKR-_T4)%KFTF9(!`Td^ zBzXWyI%8i3C`c54^&%%;9!$J~aPur4osx^JG}X%_!eY-A zX97}q&BaPy;4c8fwZWm6Fk)MU@}2qRD`D3#JoKnDb8cwIzY0&5$U^=WXyGJa` z5^HQsWe<}JTgZXRtr^)?e-Y!R7P9ues&V~@#r3pGcWqO#r~eG9-)i<6*+d$fHSVF+ z2rF$9CYOGhwgesxn5y`$fT)InU z_|un5xkDzZ9v&ea<(k4R%n>tJL?|!A@OC@)rAqfKeBCw9=;{ngb7*~vANH+s^EMxv zA;E?Cc+qAQmzqz)$hciYB8QfseQIJ9&rgb(OI?7V?nE}i)WWliU=D_Q^M}**wgnYp zE2D9~Woy_WJurLlx!AOT2HMiaCGKPMwS{`jDh{|8N$-{eB1Y5uG6a^|q_$%ZP89K> zrkTDv_q)n!^^&Nu6oFQ$s`q{^nN^UD5}cM8uu5i)^M;y7=ZE{(T&~FBY?*RsmKuRZ zG}H3WwDH5fClCf#U%oaIkWt-F&Rcaj9X|8YcUcgfYu&yRDXgKPV#zNMijr^9I(CEp zKT-})*;izHJ&7OKB*j&1`ge)b1(9DR<7OK(uE^~CdlFC07O!#_#EI?RZ8Lq*;oUsY z<6Qm~R6BxmXZIIDmK&w)SId`?j}>K?Tz8|xp+;9JYr1PrHL`B|482#*CGSm8ln7FZ zYDXLzZ81bc&dYZR-_KYn1ZA)L!ar2hv~GM_s3;qjt67x;aOs3rbgT&pU__F6O!9z? zyChw;@T+x_yP@~(sx1cdWhE+{AJ@SoKl?dAcJt#i*b0L3~DTC98V8#~P1k~~^ z-FMA@bUkmDd?-LL0gGqBm-3!hRGN(G;m8VpYUt!n@fbx`Lf<@c&gwXSO4^GZ65Z;2 zFgaSLqVBq(VB3q_8Y`o*UzjPq*}rqn?(|PoRvP-NU~3~K>e~(WyTU4+ITpbLKeF1@ zDw*Z#;72J=7JiwixvC{P3e2_r&XW)gP*Em$2-Y!RBWF3dMt>>hxyk01Dnbjs$+8w* zRXyO`H(=|?TNM!3k5HJ~t%ecq?9g7uUzQ~6DEYXtG0+~<9nC1z*;UwEcV{9gmLN&l zUR7;(yVHS9!W(1uio^h6;=JokSMvd3Y4W4H-*{Ji$`!0jGV`pXAm zqJ@Lve8l&!N>|&m_e0q$W_`LS2BK9-j`+`w$is{AQhzJUBnz12l zv?1s73cmVIJ2q#Rqr&NS)&0q~KOgKR?t9I;P#M{T0*xH5B18JF4RX7yCpmO5^ne_< zL|~~B{MT#{*QYM8v3y7g_pq|ttk@wMz{O!zR%k>utG~~7x7v3Lr1eR}OwF3hU|JfW z<0@ghhHI4PnFOCiI(og+NJ8{o+WHNZ{p~^UoM4FW3?05mm}FXXxkgjFB}GdwFxa{@ z^QaA|45|HL>`v`|;2ph=)}bN7E*_?L&9=D`tWpL?nuT-c&4C7)gI4=yY$=1`*w~xu zQ#dZ6EEIj@E0Zh06c)0;7|X)k=<6h6P&4(POt1o(hMPQ%2w~^i-CIqU^eEW>^f)Q4 zoJzN80)sQvi7&w0VoEFK?65h~NE0ZERAgVxZ|ihEFQ=k)l=O}g6*1_zocOXp)^=4O z$0{BqJWoXH;no4yj)~3mY%~&DCABIE=;VQAxDo(&gk{A4Wbzi(7doFS;Ei<{D+|Zn zQB^kg1n%Z5cEl7{eE*J{GQUDrvzd@#0EF)id>_;?Q~Hh6JdCu7Lh_d% zcdUXy4VgKl9^|d9Unx8MU_HQ|X#695YtU1U=Z=2?Gul<};#i};HyuQ~>awgSN>=l6 zSTxsoEMHTWqb(TpeL8IG1kM;#hmNQ-)c$#ozwKrJm~qW>)5T1$h7cmEf07t@eHVB@ zzt6Ax;Cj2n??h~}8;E9VGdLvpL(a-T^eEbW;Gp;*sKN*4@a)O`5ozwOm#%A-5B-V5 zVtdV3jQ69%8O2RY5${(ll(EA4qN=1G8yM}(zUZ_}$Cr@)@SL}A(~(E z&Q@I`sp_gnvBSOES2-=Qq!(7olz%hL<_>g($BlqJM+BXW05+jFXYPBY!A3RRsscB& z8LBFC56+Bu>|Y8(bF8jO#}3;Q0>;e_I$lSO^pdQy#azW-)c%Z`N(?0KX*x$p-BGyv zP|KM5d@A5i*WPDo1}Cy2#{V$Uf>B~QE8;I8b;+>b`Qe)Ogb-@;4;=618(L56CAem? zsU2TzCmvvVu?i?#_&dw^l!TtigaWqdU*gC0hkz0MY z-_MKX-rIU2J|0JSGr^=I3D3LcuN~B2Cy>1_&pNh+?`BKwrjt+f+fs@Sf2Q}|f#2D3 z-{Y*;My`2uOpjASUMy6q*HH1YRK&#SQ6gxuc@;{{VRYIU+F=#XtSQ?Hkw0FAQWz&? ziQ3Mfua?xs?Hb$n2JK7-=Mo+r0DEbIB>7YEOtS52Wr1Y*jp-MYCKSzyVc(tFCf>ve z69LZcmBnw25msp<8bRYLQ^OdgPm{B!y|}Hj5KTOj?G5(9=eV<_HJa=MnmF{A;(j#& z*YVn4;ThQS;NA?BuTL$48O>RFg**4sGm){#rqaED;|ayn^;K>LQ$Ncp4oTgiUxU63QlbagVexP&hH>S7_LDcp8nZ{-hL-FBglD_+g_VSR)i z@oalSQXx<*IO5m8x@F8yZ&-?4T@uu1Ar?Ik4e9*6-1#ZvsdppLsnb_UJ10a(-Bk4^};g`9`eEoi_~J7T`0)_=QZq#M)m zoqvv5Tn{Gq!9cJ5rk_W|hroI*>%)lS_w=6@)B1gr+tWM%O#*G9l#Lqo)XU$tfe#@o zb;p4kp-vM(Q}z|qzEBxKQ@!una{2wf+V4FjZc>{cP9nqK1eCxn6aSQm3-v5KxkN9o z(cXS*$Fs$LfPj4h3qkCt%IzcIblXu)?3pF-*c< zAWk`9!Dql%GDZ3oKI$!gPgIrQm<7y0SZU7v9{#B3IYQr^^`g)m(SxMLQ=bU|&vPc( zl@GS-Wg2h@2IzvkD)mpT6UE(07g`?iM!{Jx(z0{l@?AT&%nd)zythBue;#z+4-{K2tK_aFaz6fgLO9m@nk0;isOJPkWrxnleN^KaT@XT9ifl8KL{ zV>>&SBH>(RZ$E~KiAL}7O$YCXDjS@NK;bd-(a-x#5J+_=iIyJWWg+gh`Ta`oCW@uPivCbPEw3it0i`l}$$pn{FO8`&D=S*N+3_H3AnR^Ys qTDo6*wmepaHM?z literal 0 HcmV?d00001 diff --git a/vendor/jeroendesloovere/vcard/tests/assets/vcard.vcf b/vendor/jeroendesloovere/vcard/tests/assets/vcard.vcf new file mode 100644 index 0000000..f2727f3 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/tests/assets/vcard.vcf @@ -0,0 +1,18 @@ +BEGIN:VCARD +KIND:individual +VERSION:4.0 +REV:2017-12-15T10:24:32Z +GENDER:M;Dude +NICKNAME:Web developer +N:Jeroen;;Desloovere;; +ADR;TYPE=work:;;Markt 1;Brugge;West-Vlaanderen;8000;België +ADR;TYPE=home:;Penthouse;Korenmarkt 1;Gent;Oost-Vlaanderen;9000;België +EMAIL;TYPE=work:test@test.nl +EMAIL;TYPE=home:example@example.nl +NOTE:VCard library is amazing. +BDAY:2015-12-05T00:00:00.00 +ANNIVERSARY:2017-12-05T00:00:00.00 +TEL;VALUE=uri;TYPE=home:tel:+33-01-23-45-67 +TEL;VALUE=uri;TYPE=work:tel:+33-05-42-41-96 +URL:https://www.jeroendesloovere.be +END:VCARD diff --git a/vendor/jeroendesloovere/vcard/tests/assets/vcards.vcf b/vendor/jeroendesloovere/vcard/tests/assets/vcards.vcf new file mode 100644 index 0000000..47f3bd8 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/tests/assets/vcards.vcf @@ -0,0 +1,31 @@ +BEGIN:VCARD +KIND:individual +VERSION:4.0 +REV:2017-12-15T10:24:32Z +GENDER:M;Dude +NICKNAME:Web developer +N:Jeroen;;Desloovere;; +ADR;TYPE=work:;;Markt 1;Brugge;West-Vlaanderen;8000;België +ADR;TYPE=home:;Penthouse;Korenmarkt 1;Gent;Oost-Vlaanderen;9000;België +EMAIL;TYPE=work:test@test.nl +EMAIL;TYPE=home:example@example.nl +NOTE:VCard library is amazing. +BDAY:2015-12-05T00:00:00.00 +ANNIVERSARY:2017-12-05T00:00:00.00 +TEL;VALUE=uri;TYPE=home:tel:+33-01-23-45-67 +TEL;VALUE=uri;TYPE=work:tel:+33-05-42-41-96 +URL:https://www.jeroendesloovere.be +END:VCARD +BEGIN:VCARD +KIND:individual +VERSION:4.0 +REV:2017-12-15T10:24:32Z +N:John;;Doe;; +ADR;TYPE=work:;Penthouse;Korenmarkt 1;Gent;Oost-Vlaanderen;9000;België +END:VCARD +BEGIN:VCARD +KIND:org +VERSION:4.0 +REV:2017-12-15T10:24:32Z +TITLE:Apple +END:VCARD diff --git a/vendor/jeroendesloovere/vcard/tests/assets/wrongfile b/vendor/jeroendesloovere/vcard/tests/assets/wrongfile new file mode 100644 index 0000000..323fae0 --- /dev/null +++ b/vendor/jeroendesloovere/vcard/tests/assets/wrongfile @@ -0,0 +1 @@ +foobar diff --git a/vendor/kmlpandey77/math-captcha/License.md b/vendor/kmlpandey77/math-captcha/License.md new file mode 100644 index 0000000..c701e3c --- /dev/null +++ b/vendor/kmlpandey77/math-captcha/License.md @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2022 Kamal Pandey + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vendor/kmlpandey77/math-captcha/PreviewImage.png b/vendor/kmlpandey77/math-captcha/PreviewImage.png new file mode 100644 index 0000000000000000000000000000000000000000..3b71e1084b05e913fdfd69bb446bd670fe076888 GIT binary patch literal 3599 zcmdT{`8SkpA2)cy2!oL&VF+a`QADUQ49Xre_NB?zGlbMowoxWS3lg$qeW)zMke#tK zqn;;Q$r@q^S;scW_TGMZ-}C+j?|IL;&wZ|Qo$vjRKm z)aW`J8wd-m(cH&?cd*^^cVK_us*!ug&y=dSdQa5$_mNLLTyYz&gGt&DZoLPDROg zLDWz-?ByxJfxSdT7LPS)N|NoOw7aY8lK0lH zMm`=-Z*M28CUHopbkt4&be4vZugPB5iRF9>snBpgOEZ>jt1l9&(4bgozRXM_$ar{B zuanZTL2@2m*pFRjr4}97F*CR;F?Hh3$1MKH2*?Yp>`KoWd1zouNUjCL4kk$IAh@t@ z2brlYdgPIhH^_v@RnUB|wf)ZC^(FclQBH!YlVR&Ww3-g=^1L_Tt;7JfOi)|be4oHI zK<4--s+hQS*@swkzwbour!4SJ!j%JrqoX)$arjXHb>~>^82+Tx{b|9by|vGuy1P4; zYJW(b4@INV^PRqiBiqam0v|gSfC#)TnKFY%5j^9e>{;!6cvpw+v={vvkBR-j=k? z){DzCjP3Yu_k27->qQ2>;oUz@rbgxbzNfatBkx_7?-VKRpe|9ri^`H65j&7tck(3Z zz`q>8tQ}%n!!(LAQ9Z02-=5>8DJyRy-AaHC0wkP2i1HPKT|PzDQE3$#Y4Yb{AV)j)adl&m{4J z!FKn?Mo0a8T?3L^_F2y6*?QtY8us|-Qu+^C!z6}*;%i~KW?vAbj;bFCqfR{X`GXl* zp;k(}?TPL)Dkc2A87L=r3bKh(zKLHA46Hc+;?4$6&ep$BG*t zDkAqEKtqNmVFy45?a&7cWm_MWgHP0=&WqQenu>&W`roIS77fq%g*c z|7>`rNmgp=e)*E;By3#%B;7{POjp&N`V}l3b}l*}Wx{mW0UREbSbeLrQ)z<{o$B9vQy(1h(Bh)0|1c-fEjuDe?0Nu#hS#Dgx?yUXv z_4lXK;)I{QI-gsQQD6~{Pho}Th=i1#;sRN3^WTPu_<;9Hwl$L1u3eM)E^7Q(1UdTk zYd)E>IeY1~;P=L!Y7Gh(R&?+MA^^zC9!x>$Y|(_RCV=MIm66&WahYVvmY4q>znvYn z+!iOSc-*nq9X4L+^`!Dm?ZO>h{9k)MndCC_#poe=H6RFhQ~vN( zy6AjS%p%|CZ05}b{USZx;F+fn_WSMK-^GRkEE{UB=hpn7x?xZ+U|g@%sTwS-VBVSn zx3{*pj}?Jq-VVe-7aaJ(LCUw*OQQjaaCa0GxNym4AOw%cZY_^(Z}eI9KT_A3{?J$- zJj>V|bpQA%Nlrztd3K;uTBW?~Z)){ktYpY&P;7B$;kg!OJFj{*O3E9Ml~Hl2xln+L z;KZTTU&(d+PU%B&3z{lba1eYw1?e|f8b}z^py-&kT5^{DzNH4HysjkFykO(ee!)f@ zO1e>K3uqo*76GfVeeVnBNhHVts&`5pa|y+M+CvdgNL|#E|08o>a1ag$9~l{u{1x8& zZhG2tvuaE7NYx<%>={VqsEMG-cH(M@$k^T#Z@K^fTS(Cy53-y2RR*aN{!!zEjvmclR`w zTyfPgRa(dahjyeP_bUCGr$Rrhpjl%0W?@GtG81j?=VN24n#vzkQ3i3%g7# zGc4lWY<#YHLnP1#eL~82SCriH4xNe5|GG5bTx-<5fu^5#jLOL#oZy-hUBLKkutdB7#gQnbq_ebRm5*(&5;)D} zfg)edu_}-~!Q#&AvUFo_F$e#GAAnLO`^$befo}OTtojvv+XfmvMI!ic3Oumx2#DFA zeaxiadd%NnZq~7itOxs?g9gtp7>407UQ=y*$4c#Sbjw33Z(mPjjPyUmz>@k_3J%A- zn{a-2Mu9lAu$ci)%}hG#r5k%gjJBMd;Y#FOX?KU=4%fH6&5vYkHN?yXx)j|KuhkZk z?+Sr1{0)7$=`V9a@|Ct=%HknV`$tw=mH{8E^ZHE6$sK)@QE8d@u(EF5#OLcj9g(CD z1Do1a0iyHs^Ji!ca-DGi%Djbpp^UY)J7R*2-00W+I;KtmZuA|%Ne7+SAA)A>cac99isMzW5W3Y z-k{sJ$-{p2(nlbglRXy*OJ&sV!df7YrNz-u=L(e!NNjl_WC46y5lDC_jZg$hOG&w9 zM^hP!3{ld8YBKK3jTk8wizcAj3fi{zg1f`F^}{RY^_x$HTxkRaoT`6{&X>gmFN`Cn zexmc|mufIwsEPB#8Km$r$0hpE;a`)xU(IavN_$xX=@Ns3o;d86d=%@M ztcoH?s6rFuip*8!W=*dY52?R`w?diW!N~hBSDwv&}&HN91GLWO+ zzD>vfD9zNe*gHJ0b9CE~;pedJ6Uj2K0aCe&X;tyvM~=(;f<3^w_SVERD!WkB9#PY@(E% literal 0 HcmV?d00001 diff --git a/vendor/kmlpandey77/math-captcha/PreviewText.png b/vendor/kmlpandey77/math-captcha/PreviewText.png new file mode 100644 index 0000000000000000000000000000000000000000..ee231ec9dd8693b3e9672ca13533025aeab69e8b GIT binary patch literal 2889 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 fj`%-ywvJf9oY6KAr~VL($e^image(); +``` + +Create `form.php` + +```html +
+

+ Answer it +

+

+
+``` + +### Math in Text +It will return Math in text + +Create `form.php` + +Place this code to top of `form.php` +```php + +``` + +And place this code in `body` +```html +
+

+ Answer it +

+

+
+``` + + +### Check +Checks to see if the user entered the correct captcha key + +Create `check.php` + +```php +Answer is valid'); + }else{ + echo('Answer is invalid'); + } +} +``` \ No newline at end of file diff --git a/vendor/kmlpandey77/math-captcha/composer.json b/vendor/kmlpandey77/math-captcha/composer.json new file mode 100644 index 0000000..c61b78b --- /dev/null +++ b/vendor/kmlpandey77/math-captcha/composer.json @@ -0,0 +1,17 @@ +{ + "name": "kmlpandey77/math-captcha", + "description": "A Simple PHP Math Captcha", + "license": "MIT", + "authors": [ + { + "name": "Kamal Pandey", + "email": "kml.pandey77@gmail.com" + } + ], + "autoload": { + "psr-4": { + "Kmlpandey77\\MathCaptcha\\": "src/" + } + }, + "require": {} +} diff --git a/vendor/kmlpandey77/math-captcha/src/Captcha.php b/vendor/kmlpandey77/math-captcha/src/Captcha.php new file mode 100644 index 0000000..89985c1 --- /dev/null +++ b/vendor/kmlpandey77/math-captcha/src/Captcha.php @@ -0,0 +1,92 @@ +first_num = rand(1, 9); + $this->second_num = rand(1, 9); + $operator = rand(0, count($this->operators) -1); + $this->operator = $this->operators[$operator]; + + if($this->operator == '-' && $this->first_num < $this->second_num){ + $first = $this->second_num; + $second = $this->first_num; + $this->second_num = $second; + $this->first_num = $first; + } + + $this->calculate(); + } + + protected function calculate() + { + switch($this->operator){ + case '*': + $this->answer = $this->first_num * $this->second_num; + break; + + case '+': + $this->answer = $this->first_num + $this->second_num; + break; + + case '-': + $this->answer = $this->first_num - $this->second_num; + break; + + } + + $_SESSION['answer'] = $this->answer; + } + + public static function check() + { + if (session_status() == PHP_SESSION_NONE || session_status() == 1) { + session_start(); + } + + return isset($_POST['captcha'], $_SESSION['answer']) + && (int) $_POST['captcha'] === $_SESSION['answer']; + } + + public function math() + { + return "{$this->first_num} {$this->operator} {$this->second_num}"; + } + + public function image() + { + $font = __DIR__ . '/font/gothambook.ttf'; + + $image = imagecreatetruecolor(80, 25); //Change the numbers to adjust the size of the image + $bg = imagecolorallocate($image, 0, 0, 0); + $text_color = imagecolorallocate($image, 255, 255, 255); + + imagefilledrectangle($image,0,0,399,99, $text_color); + imagettftext ($image, 14, 0, 10, 20, $bg, $font, $this->math() );//Change the numbers to adjust the font-size + // var_dump($font, $image);exit; + + header("Content-type: image/png"); + imagepng( $image ); + } + + function __toString() + { + return $this->math(); + } + + + +} + + diff --git a/vendor/kmlpandey77/math-captcha/src/font/gothambook.ttf b/vendor/kmlpandey77/math-captcha/src/font/gothambook.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a60472a82790c6c8ab8ab6e4262d33bd290e4d6f GIT binary patch literal 51724 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

dDVLeD33bk3P-@BNB6%$x^%eeyQ(GO$97Jp` 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